/*--Cascading-Style-Sheet-Document--*/
/*--Proj_Name-----International Success/Luis Garg--*/
/*--style.css--------13:31 2009-11-13--*/
/*--by----CH--*/

/*-------normal-settings-------------------------------------*/

*{margin:0;padding:0; font-size:13px;font-family:Geneva, Arial, Helvetica, sans-serif;}
body{ background:#fff;}
img{border:0;}
p{margin:5px auto; -margin:6px auto;}
a{color:#0066FF;}
a:hover{ text-decoration:underline;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ padding:9px 0; font-size:16px;}
h3 a{ font-size:16px; color:#000; text-decoration:underline;}
h4{ font-size:14px;}
sub{ font-size:7px;}
sup{vertical-align:text-top;}
ul, ol{ margin-bottom:10px;font-size:13px;}

#all{
margin:0 auto;
padding:0 6px 6px;
width:968px;
background:#fff;
overflow:hidden;
}

#header{
width:100%;
height:103px;
background:url(../img/header.jpg) 5px 0 no-repeat;
}

#main_container{
padding:0px;
padding-bottom:5px;
width:100%;
overflow:hidden;
}
#footer{
width:100%;
}

/*-----main_subment--------------------------------*/

#left_bar{
float:left;
margin-right:2px;
padding-left:8px;
width:192px;
}
#right_bar{
float:right;
margin-left:2px;
padding-right:8px;
width:212px;
}

#content{
float:left;
padding-top:4px;
width:543px;
overflow:hidden;
}

#nav{
padding:5px 0 0;
width:171px; 
height:187px;
background:url(../img/nav_bg.gif) bottom no-repeat;
}
#nav ul{
list-style-type:none;
}
#nav ul li{
float:left;
border-top:1px #fff solid;
width:100%;
}
#nav ul li a{
display:block;
width:100%;
height:25px;
}

#nav ul li a b{ position:absolute; z-index:100; left:-200px;}

#nav ul li a.btn_1{ background:url(../img/nav_1.gif) no-repeat;}
#nav ul li a.btn_2{ background:url(../img/nav_2.gif) no-repeat;}
#nav ul li a.btn_3{ background:url(../img/nav_3.gif) no-repeat;}
#nav ul li a.btn_4{ background:url(../img/nav_4.gif) no-repeat;}
#nav ul li a.btn_5{ background:url(../img/nav_5.gif) no-repeat;}
#nav ul li a.btn_6{ background:url(../img/nav_6.gif) no-repeat;}
#nav ul li a.btn_7{ background:url(../img/nav_7.gif) no-repeat;}

#nav ul li a.btn_1:hover{ background:url(../img/nav_1h.gif) no-repeat;}
#nav ul li a.btn_2:hover{ background:url(../img/nav_2h.gif) no-repeat;}
#nav ul li a.btn_3:hover{ background:url(../img/nav_3h.gif) no-repeat;}
#nav ul li a.btn_4:hover{ background:url(../img/nav_4h.gif) no-repeat;}
#nav ul li a.btn_5:hover{ background:url(../img/nav_5h.gif) no-repeat;}
#nav ul li a.btn_6:hover{ background:url(../img/nav_6h.gif) no-repeat;}
#nav ul li a.btn_7:hover{ background:url(../img/nav_7h.gif) no-repeat;}


/*-----momo_boxes--------------------------------*/

.momo_box_1{
margin-bottom:4px;
width:192px;
}
.momo_box_1 .top{
width:192px;
height:11px;
background:url(../img/momo_box_top_2.gif) no-repeat;
overflow:hidden;
}
.momo_box_1 .con{
padding:2px 10px 11px;
width:172px;
background:url(../img/momo_box_bottom_2.gif) bottom no-repeat;
overflow:hidden;
}
.momo_box_2{
margin-bottom:4px;
width:212px;
}
.momo_box_2 .top{
width:212px;
height:11px;
background:url(../img/momo_box_top.gif) no-repeat;
overflow:hidden;
}
.momo_box_2 .con{
padding:0px 10px 11px;
#padding:0px 10px 8px;
width:192px;
background:url(../img/momo_box_bottom.gif) bottom no-repeat;
overflow:hidden;
}
.momo_box_1 .top_g{
width:192px;
height:11px;
background:url(../img/momo_box_top_2g.gif) no-repeat;
overflow:hidden;
}
.momo_box_1 .con_g{
padding:0 10px 11px;
width:172px;
background:url(../img/momo_box_bottom_2g.gif) bottom no-repeat;
overflow:hidden;
}
.momo_box_2 .top_g{
width:212px;
height:11px;
background:url(../img/momo_box_top_g.gif) no-repeat;
overflow:hidden;
}
.momo_box_2 .con_g{
padding:0 10px 11px;
width:192px;
background:url(../img/momo_box_bottom_g.gif) bottom no-repeat;
overflow:hidden;
}

/*-----decoration--------------------------------*/

.con_g .title{
margin-top:5px;
width:190px;
overflow:hidden;
}
.con_g span{
display:block;
padding:3px 10px;
width:150px;
color:#777;
white-space:normal;
}
.con_g span a{color:#777;}
.con_g span p{white-space:normal;}
span.tip{display:block; padding:0;width:85px; font-size:10px;white-space:normal; color:#f00;}
.call{ width:100%; height:95px; background:url(../img/call_us.jpg) no-repeat right bottom;}
.call span{ padding:10px 0; height:15px; text-indent:0px; color:#666;}
/*----------------------------------------------------*/
table.info_table{}
.info_table tr td{ padding-top:2px; #padding-top:0px; height:28px;}
.info_table tr td input.text, .info_table tr td select.text{ border:1px #c9e4fa solid; width:90px; background:#e4f2fc;}
.info_table tr td input.btn{ float:right;}
.info_table b{ display:inline; color:#f00;}
#footer span{ display:block; padding-bottom:8px; height:20px; color:#666; font-family:Verdana, Arial; text-align:center; font-size:11px;}
#footer a{ color:#666;}
/*-------------------------------------------------*/
.bcrms{ width:100%; text-indent:10px; font-size:11px;}
.text_con{
padding:6px 10px; 
width:502px;
}
.text_con .title{
font-size:18px;
}
.text_con p{white-space:normal;}
.text_con p sup{ font-size:7px;  vertical-align:text-top;}
.text_con p .pic_left{ float:left; padding-right:10px;}/*----insert--class="pic_left"------make a picture stay left of the text------*/
.text_con p .pic_right{ float:right; padding-left:10px;}/*----insert--class="pic_right"------make a picture stay right of the text------*/
.text_con p b a{ text-decoration:underline; color:#00f;}
.text_con ol{padding-left:30px;}
.text_con ul{ list-style-type:none;}
.con_top{ 
padding:0 6px;
width:531px; 
height:11px;
background:url(../img/momo_box_top_3.gif) no-repeat; 
overflow:hidden;
}
#content.con_btm{
padding:0;
background:url(../img/momo_box_bottom_3.gif) bottom no-repeat;}
.column_box{
margin:0 auto;
margin-bottom:11px;
width:523px;
}
/*---------------------------------------------------*/
table.email{}
table.email td{ 
padding:3px 6px;
-padding:2px 6px 3px; 
font-weight:bold;
}
table.email .txt{
width:100px;
height:18px;
line-height:18px;
}
table.email .btn{
padding:2px 5px;
}
table.email textarea{ width:200px; height:60px;} 

.ad{ padding:0 6px; }

/*------------------------------------------------------*/
.enter{
margin:0 auto;
width:968px;
height:577px;
background:url(../img/enter.jpg) 12px 0 no-repeat;
}
a.entry{
clear:both;
padding-left:29px;
padding-top:9px;
width:200px;
margin:0 auto;
margin-top:140px;
display:block;
font-size:35px;
font-weight:bold;
color:#fff;
}
a.entry:hover{ text-decoration:none; color:#ff0;}
.intr center a{ color:#000;}
.intr table.list_co{ margin:0 auto; border-bottom:1px #666 solid; border-right:1px #666 solid;}
.intr table.list_co td{ padding:4px 6px; border-top:1px #666 solid; border-left:1px #666 solid; color:#008; font-weight:bold; text-align:left;}
.table_tip, .table_tip a{font-size:10px;}
.intr table.list_co td a{color:#008; font-weight:bold;}
.intr table.list_co .con_td td{ text-align:center; font-weight:bold; font-size:18px; color:#080;}
.intr table.list_co th{ padding:4px 6px;font-weight:bold; font-size:18px; color:#008;border-top:1px #666 solid; border-left:1px #666 solid;}
.intr table.list_co th a{font-size:18px; color:#008;}
.intr table.list_co th sup{font-weight:bold;font-size:8px; }
.intr, .intr table{text-align:center;}
table.text_cont{ margin-bottom:30px;}
table.text_cont th{ font-size:22px;}
table.text_cont td{ height:24px; font-weight:bold; font-size:17px;}
table.text_cont .out_line td{font-size:18px; color:#039c07;}
table.text_cont td p{ padding:30px 0 0;}
table.text_cont td p span, table.text_cont td p span a{font-family:"Arial Black"; font-size:16px; color:#006; font-weight:bold;}
table.text_cont td p span sup{font-size:7px;}
table.text_cont td p span.green_font{color:#215a02;}
.intr table.list_co td.nl_bd{ border-left:1px #fff solid;}
/*--------------*/

table.list_co_2{ margin:0 auto;text-align:center; border-bottom:1px #666 solid; border-right:1px #666 solid;}
table.list_co_2 td{ padding:2px 3px; border-top:1px #666 solid; border-left:1px #666 solid; color:#008; font-weight:bold; font-size:12px; text-align:left;}
table.list_co_2 td a{color:#008; font-weight:bold; font-size:12px;}
table.list_co_2 .con_td td{ text-align:center; font-weight:bold; font-size:14px; color:#080;}
table.list_co_2 th{ padding:2px 3px;font-weight:bold; font-size:16px; color:#008;border-top:1px #666 solid; border-left:1px #666 solid;}
table.list_co_2 th a{font-size:14px; color:#008;}
table.list_co_2 th sup{font-weight:bold; font-size:11px; -font-size:13px;}
table.text_cont_2{ margin-bottom:15px;}
table.text_cont_2 th{ font-size:18px;}
table.text_cont_2 td{ height:24px; font-weight:bold; font-size:13px;}
table.text_cont_2 td p{ padding:15px 0 0;}
table.text_cont_2 td p span, table.text_cont_2 td p span a{font-family:"Arial Black"; font-size:12px; color:#006; font-weight:bold;}
table.list_co_2 td.nl_bd{ border-left:1px #fff solid;}

/*--------------*/

#header a{ display:block;
margin-top:67px;
margin-right:14px;
-margin-right:7px;
float:right;
width:120px;
height:15px;
}

/*---------------*/
.anc_text{ color:#0066FF; font-weight:bold;}
.anc_text a{font-weight:bold;}
.font_d_green strong{ color:#367452; font-size:15px;}
.font_blue{ color:#0066FF;}
.font_11{ font-size:11px;}