@charset "utf-8";
/* CSS Document */
.blue_bold {
	color:#0092ce;
	font-weight:bold;
}
.DisabledInput {
    background-color: gray;
}
.nowrap {
    white-space: nowrap;
}
.t1 {
    background-color: #ffffff;
}
.t2 {
    background-color: #efefef;
}
.links a {
	color: #0092CE;
	text-decoration:underline;
}
.links a:hover
{
    color: #0092CE;
    text-decoration:underline;
}
.links a:link
{
    color: #0092CE;
    text-decoration:underline;
}
.links a:active
{
    color: #0092CE;
    text-decoration:underline;
}
.links a:visited{
    color: #0092CE;
    text-decoration:underline;
}

.blue_links{
    color:#0092ce;
}

.white{ color:#FFFFFF; font-size:15px; }
.head{ width:963px; margin:0 auto; overflow:hidden;}
.head_left{ width:381px; float:left;}
/*.head_left{ width:421px; float:left; height:76px;}*/
.head_right{ width:582px; float:right; background-image:url(logo.ashx?type=rightlogo); height:76px;}
/*.head_right{ width:542px; float:right; background-image:url(/images/index_02.gif); height:76px;}*/
.Menu{ width:963px; border:1px solid #b3b3b3; background-color:#cde7f8; height:30px; margin:0 auto; color:#0092ce; font-size:14px; font-weight:bold;}
.Menu_tex_l{ padding:5px 0px 0px 20px; float:left; width:775px;}
.Menu_tex_2{  float:right; margin-right:92px; width:auto; cursor:pointer;}
.Menu_tex_3{  float:left; width:740px;}


.Menu_tex_r{ float: right; width:145px; padding:5px 10px 0px 0px;}
.Menu_tex_r2{ float: right; width:auto; padding:3px 10px 0px 0px; color:#666666; font-weight:normal; font-size:12px;}
.Menu_tex_r3{ float: right; width:200px; color:#666666; font-weight:normal; font-size:12px; text-align:right; padding-top:8px; padding-right:10px;}
.Menu_tex_r3 a{color: #2d6ba8; text-decoration:underline; }
.Menu_tex_r3 a :hover{ color:#2d6ba8; text-decoration:underline;}

.main_tex { padding:20px 0px 10px 0px; font-size:19px; color:#000000;}

.main_left {
    float:left; 
    width:740px;
}

.main_tit_tex p {
    padding: 15px 0;
}

.signDis{ font-family: Helvetica, Arial, sans-serif; font-size:16px;}
.box{ width:719px; padding:10px;}
.main_right{ width:200px; padding-left:14px;}
.right_box{ background-image:url(images/index_19.gif); height:164px; width:205px;}

.blue{
	color:#0092ce;
	font-style: italic;
	text-decoration: underline; 
	font-weight:bold;
}
.blue_none{
	color:#0092ce;
	font-style: italic;
	font-weight:bold;
}
.blue_zheng{
	color:#0092ce;
	font-weight:bold;
	/*text-decoration: underline;*/
}

.Input_height { 
	border:1px solid #8a8b8c;
	padding-top:4px;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	width:400px; 
	font-size:11px;
	color: #666666;
}
.Input250 { 
	border:1px solid #8a8b8c;
	padding-left:2px;
	padding-top: 0px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	width:60px; 
	font-size:14px;
	color: #666666;
}
.Input100 { 
	border:1px solid #8a8b8c;
	height:14px;
	padding-left:2px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	width:125px; 
	font-size:11px;
	color: #666666;
}
.Input165 { 
	border:1px solid #8a8b8c;
	margin-left:5px;
	height:14px;
	padding-left:2px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:165px; 
	font-size:11px;
	color: #666666;
}
.Input60 { 
	border:1px solid #8a8b8c;
	padding-top:3px;
	padding-left:2px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:60px; 
	font-size:14px;
	color: #666666;
}
.Input10{ 
	border:1px solid #8a8b8c;
	padding-top:4px;
	padding-left:2px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:20px; 
	font-size:11px;
	color: #666666;
}
.Input210 { 
	border:1px solid #8a8b8c;
	height:14px;
	padding-left:2px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	width:200px; 
	font-size:11px;
	color: #666666;
}
.floot {
	width:963px; margin:0 auto;  color:#333333; padding-top:20px; font-size:11px;
}
.floot a{
    color:#333333; text-decoration:none;
}

.index_mian1{ border-bottom:1px solid #57a9d6; margin-top:30px; overflow:hidden;}
.index_left{ width:550px;  padding-right:10px; float:left;}
.Green{ color:#779947; font-size:16px; font-weight:bold;}
.index_right{ width:395px;  float:right;  }
.index_mian2{ margin:13px 0px 0px 10px; }
.mian2_box1{ width:415px; float:left; }
.mian2_box2{ width:380px; float:left; background-image:url(images/index_11.gif); height:150px;}
.mian2_box2_tex{ color:#89c5e5; font-size:22px;  padding-top:13px; padding-left:20px;}
.mian2_box2_tex1{
	padding:10px 15px 10px 37px;
	line-height:18px;
	font-style: italic; font-weight:bold; color:#666666;
}
.mian2_box3{ width:141px; float:left; padding-left:15px;}

.inside_left{ width:212px; padding-left:48px; margin-top:10px; float:left;}
.inside_right{margin-top:10px; float:right; width:700px;}
.inside_center{width:700px; padding-left:48px; margin-top:10px; float:left;}

.left_box1{ width:198px;}
.left_box2{ border:1px solid #d6d6d6; background-color:#f1f1f1; margin-top:15px; width:182px; padding:6px;}
.left_box3{ border-left:4px solid #0092ce; font-weight:bold; background-color:#d9eff9; width:185px; margin-top:15px; color:#5b5d5d; font-size:17px; padding:30px 0px 30px 10px; }
.left_box4{ border-left:4px solid #0092ce; background-color:#d9eff9; width:185px; margin-top:2px;  padding:15px 0px 15px 10px; }
h2{ color:#000000; font-size:18px; }

.right_box1{ border:1px solid #e0e0e0;}
.right_box1_blue{ background-color:#a5d5ef; font-size:13px; font-weight:bold; padding-left:5px; height:28px; padding-top:10px; color:#3d3d3d;}
.right_box1_hui{ background-color:#efefef; padding:5px 5px 5px 20px; margin:2px; line-height:20px;}
.right_box1_hui1{ background-color:#efefef;  margin:2px; line-height:20px; }
.right_box1_hui1 td{  height:25px; padding-left:3px;}
.right_box1_bai{ padding:5px 5px 5px 20px; margin:2px; line-height:20px;}
.faq:link, .faq:visited, .faq:active{
	/*color:#336699;
	text-decoration:underline;*/
}
.faq:hover{
	/*color:#336699;
	text-decoration:underline; */
}
.inside_right_table td{  padding:5px; color:#555555; line-height:20px;}
.border{ margin-top:15px; padding-left:150px;}
.border_onepx{ border:1px solid #cecece; padding:2px; color:#848484; float:left; margin-left:10px;  text-align:center;}

.green_bule:link, .green_bule:visited, .green_bule:active{
	color:#0092ce;
	text-decoration:underline;
	font-weight:bold; font-size:14px;
}
.green_bule:hover{
	color:#0092ce;
	text-decoration:underline;
	font-weight:bold; font-size:14px;
}

.tex15{color:#0092ce; font-weight:bold; font-size:15px;}

.login_mian{ width:481px; float:left; margin-top:20px;}

.blue_19{ color:#0e577e; font-size:19px; padding-top:12px; font-weight:bold;}
.login_blue{ color:#76cfff; font-size:18px; }
.login_hui{ color: #666666;}
.club_tex25{ color:#000000; font-size:27px; font-weight:bold;}
.club_bule{ color:#0f5f8a; font-size:20px; }

.index_login{ background-color:#cde7f8; border-left:1px solid #b3b3b3; border-right:1px solid #b3b3b3;; border-bottom:1px solid #b3b3b3; padding:8px;}
.index_login td a {
	color:#336699;
	text-decoration: underline;
}
.Input140 { 
	border:1px solid #8a8b8c;
	margin-left:5px;
	height:14px;
	padding-left:2px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:140px; 
	font-size:11px;
	color: #666666;
}
.Service_Request_Detail_table{ margin-top:10px;}
.Service_Request_Detail_table td{ padding-right:12px;}
 .TexasWholesaleClub_tab{color:#07678f; font-weight:bold; font-size:13px;}
.TexasWholesaleClub_table td{ padding-left:15px;}
.index_login tda :hover{	color:#336699;
	text-decoration: underline;}
	
.Menu_Options {
	margin:0px; padding:0px; width:auto; height:31px; float:left; font-size:12px;
}
.index_Mdown_Account{ background-color:#fff; border-top:1px solid #8cc1ee; border-left:1px solid #8cc1ee; border-right:1px solid #8cc1ee; font-size:12px; width:93.5%; margin-left:20px; text-align:left;}
.index_Mdown_Request{ background-color:#1E7CB0; border-top:1px solid #3F98C9; border-left:1px solid #3F98C9; border-right:1px solid #3F98C9; font-size:12px; width:93.5%; margin-left:5px; text-align:left;}
.index_Mdown_li{ border-bottom:1px solid #8cc1ee; color:#1F7CB1; padding:6px; width:93.5%; cursor:pointer;}
.index_Mdown_li2{ border-bottom:1px solid #b3b3b3; color:#8c959a; padding:6px; background-color:#9fceea; width:93.5%;}
/*.index_Mdown a{ color:#1f7cb1; text-decoration:none;}
.index_Mdown a :hover{ color:#8c959a;text-decoration:none;}
.index_Mdown a :link{ color:#8c959a;text-decoration:none;}
.index_Mdown a :visited{ color:#8c959a;text-decoration:none;}*/
.index_Mdown_li2 a{ color:#8c959a;text-decoration:none;}
.index_Mdown_li2 a :hover{color:#8c959a;text-decoration:none;}
.index_Mdown_li2 a :link{color:#8c959a;text-decoration:none;}
.index_Mdown_li2 a :link{color:#8c959a;text-decoration:none;}

/*.floot_left{ width:660px; float:left; }*/
.floot_left{ WIDTH: 611px; FLOAT: left; margin-top:25px; }
.floot-right{ width:299px; float:right;}
.floot_left1{ padding-top:10px; padding-bottom:6px; height:18px; border-bottom:1px solid #CCCCCC;}
.floot_left2{ padding-top:7px; padding-bottom:6px; height:18px;}

.log_tab { width:963px; margin: 0 auto;}
 
.decoration {
    text-decoration:none;
 }
.font_18 { font-weight:bold; font-size:18px; padding:5px 15px 8px 15px; border-bottom:1px solid #65c5ed;}
 
 
.Menu_tex_2 ul{ list-style:none; padding:0; margin:0 auto;}
.Menu_tex_2 ul li{ float:left; height:24px; display:block; padding:7px 8px 0px 8px;}
.Menu_tex_2 ul li:hover{color:#1F7CB1;}
.Menu_tex_2 ul li a{color:#000000; text-decoration: none; }
.Menu_tex_2 ul li a :hover{color:#1F7CB1; text-decoration: none;}
.Menu_tex_2_bj{ background-image:url(/images/mue_bj.gif); padding-left:10px;color:#fff;}
.white_bold:link, .white_bold:visited, .white_bold:active {
	color:#fff;
	text-decoration:none;
	font-weight:bold; 
}
.white_bold:hover {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.floot_right {
	WIDTH: 290px; FLOAT: right;
}

.mianBnText{ margin-top:15px;}
.mianBnText a{ text-decoration:underline; color:#0093d0;}
.mianBnText a: hover{ text-decoration:underline; color:#0093d0;}


.bentonsans_light{ }
.bentonsans_bold{ }
.bentonsans_regular{ }

/*05-31-2012*/
.topMenunew {
	MARGIN-TOP: 0px; WIDTH: 1068px; HEIGHT: 63px; overflow:hidden;
}
.topMenunew_left{
	width:395px;
	float:left;
}
.topMenunew_right{
	width:546px;
	float:right;
	padding-right:100px;
	font-size:13px;
	text-transform:uppercase;
	color:#fff;
	padding-top:13px;
}
.topMenunew_right a{
	color:#fff;
	text-decoration:none;
}
.topMenunew_rightblue {
	width:136px;
	text-align:center;
	background-image:url(/images/Header/menublue_bg.jpg);
	padding-top:10px;
	height:24px;
	float:right;
}
.topMenunew_rightorange {
	width:136px;
	text-align:center;
	background-image:url(/images/Header/menuorange_bg.jpg);
	float:right;
	padding-top:10px;
	height:24px;
}
.topMenunew_rightgreen {
	width:136px;
	text-align:center;
	background-image:url(/images/Header/menugreen_bg.jpg);
	float:right;
	padding-top:10px;
	height:24px;
}
.topsubmenu_blue {
	z-index:10;
	background-color:#1679aa;
	/*border-top:2px solid #fff;
	border-left:2px solid #fff;
	border-right:2px solid #fff;*/
	position:absolute;
	margin-top:34px;
	visibility: hidden;
}
.topsubmenu_blue td {
	padding:5px;
	border-top:2px solid #fff;
	font-size:12px;
}
.topsubmenu_orange{
	background-color:#f5be5d;
	border-top:2px solid #fff;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	position:absolute;
	margin-top:34px;
	visibility: hidden;
	z-index:10;
}
.topsubmenu_orange td{
padding:5px;
border-bottom:2px solid #fff;
font-size:12px;
}

/*service header*/
.topsubmenuService_blue {
	z-index:10;
	background-color:#1679aa;
	position:absolute;
}
.topsubmenuService_blue td {
	padding:5px;
	border-top:2px solid #fff;
	font-size:12px;
}
.topsubmenuService_orange {
	background-color:#f5be5d;
	border-top:2px solid #fff;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	position:absolute;
	z-index:10;
}
.topsubmenuService_orange td{
	padding:5px;
	border-bottom:2px solid #fff;
	font-size:12px;
}

#recaptcha_table td {
	background: none !important;
}

#recaptcha_image {
	padding: 15px 5px 5px 5px !important;
	border: 1px solid #ccc !important;
}

.recaptcha_r3_c2 {
	height: 15px !important;
}

.recaptcha_r4_c4 {
	display: none !important;
}

.recaptcha_response_field {
    border: 1px solid gray !important;
}

div.footMenu_brochure_links a, div.footMenu_brochure_links a:hover, div.footMenu_brochure_links a:visited {
    color: #FCC155;
    text-decoration: none;
    position: relative;
    top: -35px;
    left: 0;
    font-size: 14px !important;
    line-height: 19px !important;
}

div.footMenu_brochure_links a {
    position:relative;
    top: -35px;
    left: 0;
}

div.footMenu_brochure_links span {
    margin-bottom: 5px;
}

#footMenu_download_brochure{
    padding-top: 15px;
    height: 30px;
    width: 220px;
    text-align: center;
    cursor: pointer;
}

.footMenu_brochure_links {
    position: relative;
    top: 20px;
    left: 463px;
    height: 40px;
    width: 175px;
    cursor: pointer;
    display: none; 
}

