/* CSS Document */

/*PAGE LAYOUT*/



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
}

img {
	border: 0;
        outline: 0;
}
/* remember to define focus styles! */
:focus {
        outline: 0;
}
 
body {
	
	
	color:#333333;
	background-color:#2c333e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}




 ul {
        list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
        border-collapse: separate;
        border-spacing: 0;
}
caption, th, td {
        text-align: left;
        font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: "";
}
blockquote, q {
        quotes: "" "";
}

.clear {
	
	clear:both;
}


#background {
	
	width:100%;
	height:100%;
	position:fixed;
}
#background1 {
	
	background-image:url(../images/background_web.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	height:100%;
}
#background2 {
	
	background-image:url(../images/background4.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	height:100%;
}
#background3 {
	
	background-image:url(../images/background5.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	height:100%;
}
#background4 {
	
	background-image:url(../images/background6.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	height:100%;
}

/**** HEADER *******************************/

#header_b{
width:100%;
height:529px;
text-align: center;
margin:0 auto;
padding:0px;
margin-top:-25px;
}



#header{
width:980px;
height:529px;
padding:0px;
text-align: center; 
margin:0 auto;}


.box1_header{
width:980px;
height:110px;
padding:0px; 
background-image:url(../images/box1_header.jpg);
text-align: left; 
float:left; position:relative;}


.box1_header1{
width:290px;
height:auto;
padding:0px;
text-align: left; 
float:left}

.box1_header2{
width:690px;
height:auto;
padding:0px;
text-align: left; 
float: left}

.box1_he2_a{
width:690px;
height:43px;
padding:15px 0 0 0;
text-align: left; 
float: left}

.box1_he2_a1{
width:156px;
height:16px;
padding:6px 0 0 24px;
text-align: left; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#062961; font-weight:bold;
background: url(../images/icon1.jpg) no-repeat top left; 
float: left}

h2{
	color:#2a2a2a;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	
	margin-bottom:12px;
	
	background:#d6a106;
	padding:8px;
	background:#d6a107;
	border-radius:8px;
	-moz-border-radius:8px;
	-o-border-radius:8px;
	-webkit-border-radius:8px;
	
}

h3 {
	color:#825319;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	
	padding:6px 6px 6px 0px;
	margin:22px 0px 6px 0px;
	
}

.box1_he2_a2{
width:131px;
height:16px;
padding:6px 0 0 37px;
text-align: left; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#062961; font-weight:bold;
background: url(../images/icon2.jpg) no-repeat top left; 
float: left}

.box1_he2_a3{
width:122px;
height:22px;
padding:0px;
text-align: left; 
float: left}

.box1_he2_a4{
width:210px;
height:22px;
padding:0px;
text-align: left; 
float: left}

.search{
width:132px;
height:17px; 
padding:2px 3px 0 3px; 
border:1px solid #e1e1e1; 
background-color:#FFFFFF; 
margin-right:4px; 
text-align: left; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
float:left }


.b_search{
width:54px;
height:21px; 
padding:0px; 
border:1px solid #cbcbcb; 
text-align: center; 
cursor:pointer;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#556973; 
background-color:#dedede;
float:left }



/**** MENU *******************************/

.menu{
width:510px;
height:52px; 
padding:0px; 
text-align:justify; 
float:left  }


.nav { list-style: none;z-index:1000;}
.nav li { float: left;}
.nav li a {width:85px; height:49px; padding:3px 0 0 0; display: block; font-family: Arial, Helvetica, sans-serif; 
font-size:.9em;
font-size:.7rem; color:#333333; font-weight:bold; text-align: left; text-decoration:none; z-index:1000; }

.nav li .nav1 {background-image:url(../images/nav1.jpg) }
.nav li .nav2 {background-image:url(../images/nav2.jpg) }
.nav li .nav3 {background-image:url(../images/nav3.jpg) }
.nav li .nav4 {background-image:url(../images/nav4.jpg) }
.nav li .nav5 {background-image:url(../images/nav5.jpg) }
.nav li .nav6 {background-image:url(../images/nav6.jpg) }

.nav li .nav1:hover {background-image:url(../images/nav1_r.jpg); color:#ce8f05; }
.nav li .nav2:hover {background:url(../images/nav2_r.jpg) no-repeat; color:#ce8f05; height:80px; position:relative; z-index:99; }

.nav li ._nav2 {background:url(../images/nav2_r.jpg) no-repeat;  color:#ce8f05; height:80px; position:relative; z-index:99;  }
.nav li ._nav3 {background:url(../images/nav3_r.jpg) no-repeat;  color:#ce8f05; height:80px; position:relative; z-index:99;  }
.nav li ._nav4 {background:url(../images/nav4_r.jpg) no-repeat;  color:#ce8f05; height:80px; position:relative; z-index:99;  }
.nav li ._nav5 {background:url(../images/nav5_r.jpg) no-repeat;  color:#ce8f05; height:80px; position:relative; z-index:99;  }
.nav li ._nav6 {background:url(../images/nav6_r.jpg) no-repeat;  color:#ce8f05; height:80px; position:relative; z-index:99;  }

.nav li .nav3:hover {background:url(../images/nav3_r.jpg) no-repeat; color:#ce8f05; height:80px; position:relative; z-index:99; }
.nav li .nav4:hover {background:url(../images/nav4_r.jpg) no-repeat; color:#ce8f05 ; height:80px; position:relative; z-index:99;}
.nav li .nav5:hover {background:url(../images/nav5_r.jpg) no-repeat; color:#ce8f05 ; height:80px; position:relative; z-index:99;}
.nav li .nav6:hover {background:url(../images/nav6_r.jpg) no-repeat; color:#ce8f05; height:80px; position:relative; z-index:99; }

.nav li .nav1_over {background-image:url(../images/nav1_r.jpg); color:#ce8f05 }
.nav li .nav2_over {background-image:url(../images/nav2_r.jpg); color:#ce8f05 }
.nav li .nav3_over {background-image:url(../images/nav3_r.jpg); color:#ce8f05 }
.nav li .nav4_over {background-image:url(../images/nav4_r.jpg); color:#ce8f05 }
.nav li .nav5_over {background-image:url(../images/nav5_r.jpg); color:#ce8f05 }
.nav li .nav6_over {background-image:url(../images/nav6_r.jpg); color:#ce8f05 }

li ul {
display: none;
position: absolute; z-index:5;
width:190px;
top: 0;
left: 0;
font-weight: normal;
padding:0px; 
margin:54px 0 0 0}


ul.nav li ul.sub li a{
width:180px;
height:25px; 
margin:0px;
padding:5px 0 0 10px;
font-family:Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#ffffff;
background-color:#7e3967;
border-top: 1px Solid #883f70; 
font-weight: normal!important;}


ul.nav li ul.sub li a:hover{
color:#FFF;
background-color: #593061;}


li>ul {
top: auto;
left: auto;}

li:hover ul, li.over ul {
display: block;}



.box_logos{
width:172px;
height:52px; 
padding:0 0 0 8px; 
text-align:justify; 
float:right;  }




.box2_header{
width:940px;
height:26px;
padding:5px 20px 0 20px;
text-align: left; background-image:url(../images/box2_header.jpg); 
float:left}



.box2_header1{
width:270px;
height:auto;
padding:0px;
text-align: left; 
float:left}

.languages{
width:138px;
height:auto;
padding:0px; 
border:1px solid #e1e1e1;
text-align: left; 
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#556973;
float:left}

.box2_header2{
width:130px;
height:auto;
padding:4px 0 0 0; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;
text-align: left; 
float:left}

.box2_header3{
width:110px;
height:auto;
padding:0px; 
text-align: left; 
float:left}

.username{
width:92px;
height:16px; 
padding:4px 0 0 8px; 
border:0px; 
background-image:url(../images/username.jpg);
text-align: left; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080;
float:left }


.box2_header4{
width:270px;
height:auto;
padding:5px 0 0 0; 
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f7ecc9;
text-align: left; 
float:left}

	
.checkboxExample {
	float:			right;
	width:			11px;
	height:			11px;
	margin:		0 5px 0 0; float:left
	}
	
.styledRadio {
	float:			left;
	clear:			both;
	margin-bottom:	10px;
	}
	
.styledCheckbox {
	float:			left;
	clear:			both;
	margin-bottom:	10px;
	}
	
label {
	float:			left;
	line-height:	85px;
	font-size:		40px;
	padding-left:	5px;
	color:			#0580a8;
	font-weight:	bold;
	text-shadow:	1px 2px 4px rgba(255,255,255, 1);
	font-family:	Arial, Helvetica, sans-serif;
	}


.box2_header5{
width:50px;
height:auto;
padding:0px; 
text-align: left; 
float:left}

.b_login{
width:50px;
height:22px; 
padding:0px; 
border:0px; 
text-align: center; 
cursor:pointer; 
background-image:url(../images/login.jpg);
float:left }



.box3_header{
width:971px;
height:20px;
padding:318px 9px 0 0;
text-align: right; 
float:left}


.box4_header{
width:938px;
height:50px;
padding:0 0 0 42px;
text-align: left; 
background-image:url(../images/box4_header.png); 
float:left}


.navl { list-style: none;}
.navl li { float: left;}
.navl li a {width:auto; height:30px; padding:20px 8px 0 8px; display: block; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#e6c60a; font-weight:bold; text-align: center; text-decoration:none; float:left}

.navl li .nav {width:auto;}
.navl li .nav:hover {color: #FFFFFF; background: url(../images/navl_r.png) no-repeat top center}
.navl li .nav_over {color: #FFFFFF; background: url(../images/navl_r.png) no-repeat top center  }


/**** CONTAINER *******************************/

#container_b{
width:100%;
height:auto;
text-align: center;
margin:0 auto; 
padding:0px;}



#container{
width:980px;
height:auto;
padding:0px;
text-align: center; 
margin:0 auto;}




#center{
width:962px;
height:auto; 
margin:0px;
padding:8px 9px 20px 9px;
text-align: center; 
background-color:#FFFFFF;
float:left }

.box0_home{
width:661px;
height:auto; 
padding:0px 9px 0 0;  
text-align:justify; 
float:left }

.box0_home-sp{
width:950px;
height:auto; 
padding:0px 9px 0 0;  
text-align:justify; 
float:left }

.box0_home-sp .set{
	
	margin-left:10px;
	background-color:#eee;
	padding:10px;}
	
.box0_home-sp table{
	
	margin-left:10px;
	}


.box1_home{
width:661px;
height:auto; 
padding:10px 9px 0 0;  
text-align:justify; 
float:left }


.box1_home1{
width:661px;
height:auto; 
padding:0 0 34px 0;  
text-align:justify; 
float:left }


.box1_h1_a{
width:428px;
height:auto; 
padding:0 13px 0 0;  
text-align:justify; 
float:left }

.box1_h1_a1{
width:418px;
height:23px; 
padding:7px 0 0 10px;  
text-align:justify; 
background-image:url(../images/box1_h1_a1.jpg); 
font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; 
float:left }

.box1_h1_a2{
width:408px;
height:autos; 
padding:10px;  
text-align:justify; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:24px;  
float:left }

a.b_more{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#aa8607; font-weight:bold; text-decoration:none }
a.b_more:hover{color: #FF3300 }

.box1_h1_b{
width:220px;
height:auto; 
padding:0px;  
text-align:justify; 
float:left }


.box1_home2{
width:661px;
height:88px; 
padding:0 0 24px 0;  
text-align:justify; 
float:left }



.box1_h2_a{
width:115px;
height:88px; 
padding:0px;  
text-align:justify; 
float:left }


.box1_h2_b{
width:105px;
height:68px; 
padding:20px 0 0 0;  
text-align:justify; 
background-image:url(../images/box1_h2_b.jpg); 
float:left }


.box1_h2_b1{
width:105px;
height:auto; 
padding:0px;  
text-align: center; 
font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#f7ecc9; 
float:left }

.box1_h2_b2{
width:105px;
height:auto; 
padding:0px;  
text-align: center; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7ecc9; 
float:left }



.box1_home3{
width:661px;
height:auto; 
padding:0px;  
text-align:justify; 
float:left }


.box1_h3_a{
width:294px;
height:120px; 
padding:18px 18px 0 18px;  
text-align:justify; 
background-image:url(../images/box1_h3_a.jpg); 
float:left }


.box1_h3_b{
width:294px;
height:120px; 
padding:18px 18px 0 18px;  
text-align:justify; 
background-image:url(../images/box1_h3_b.jpg); 
float:left }


.box1_h3_c{
width:294px;
height:auto; 
padding:0 0 5px 0;  
text-align:justify; 
font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#deb408; 
float:left }

.box1_h3_d{
width:294px;
height:auto; 
padding:0 0 8px 0;  
text-align:justify; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; line-height:16px; 
float:left }

.box1_h3_e{
width:294px;
height:auto; 
padding:0px;  
text-align:justify; 
float:left }


a.read_more{
width:72px;
height:27px; 
padding:0px;  
text-align:justify; 
background-image:url(../images/read_more.png); 
float:left }

a.read_more:hover{background-image:url(../images/read_more_r.png);}




.box2_home{
width:292px;
height:auto; 
padding:0px; 
text-align: left; 
float:left }



.box2_home1{
width:272px;
height:26px; 
padding:8px 10px 0 10px; 
text-align: left; 
background-image:url(../images/box2_home1.jpg);
background-position:left top;
font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#2a2a2a;
float:left }




.box2_home2{
width:268px;
height:auto; 
padding:10px 12px 0 12px; 
text-align: left; 
background-image:url(../images/box2_home2.jpg); 
float:left }

.box2_h2_a{
width:268px;
height:auto; 
padding:0 0 4px 0; 
text-align: left; 
float:left }

.box2_h2_a1{
width:98px;
height:auto; 
padding:3px 0 0 0; 
text-align: left; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#262626;
float:left }

.box2_h2_a2{
width:170px;
height:auto; 
padding:0px; 
text-align: left; 
float:left;
font-size:12px; }

.box2_h2_a3{
width:168px;
height:auto; 
border:1px solid #d3d3d3; 
padding:0px; 
background-color:#e2e2e2; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;
float:left }

.box2_h2_a4{
width:164px;
height:16px; 
border:1px solid #d3d3d3; 
padding:2px 0 0 4px; 
background-color:#e2e2e2; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;
float:left }

.box2_h2_a5{
width:268px;
height:auto; 
padding:0 0 7px 0; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold;
float:left }


.box2_h2_a6{
width:25px;
height:16px; 
border:1px solid #d3d3d3; 
padding:2px 0 0 4px; margin-right:2px; 
background-color:#e2e2e2; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;
float:left }

.box2_h2_a7{
width:38px;
height:16px; 
border:1px solid #d3d3d3; 
padding:2px 0 0 2px; margin-right:2px; 
background-color:#e2e2e2; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;
float:left }

.box2_h2_a8{
width:87px;
height:16px; 
border:1px solid #d3d3d3; 
padding:2px 0 0 4px; 
background-color:#e2e2e2; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;
float:left }


.box2_h2_a9{
width:268px;
height:auto; 
padding:0 0 7px 0; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
float:left }



.box2_h2_a10{
width:104px;
height:16px; 
border:1px solid #d3d3d3; 
padding:2px 0 0 4px; 
background-color:#e2e2e2; 
text-align: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;
float:left }


.box2_h2_a11{
width:83px;
height:auto; 
padding:3px 15px 0 0; 
text-align: right; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#262626;
float:left }


.box2_h2_a12{
width:218px;
height:auto; 
padding:10px 0 0 50px; 
text-align: left; 
float:left }

.submit{ 
cursor:pointer;
width:169px;
height:34px; 
padding:0px; 
border:0px; 
text-align: center; 
background-image:url(../images/submit.jpg); 
float:left }


.box2_home3{
width:292px;
height:auto; 
padding:0px; 
text-align: left; 
float:left }


.box2_home4{
width:268px;
height:auto; 
padding:10px 12px 0 12px; 
text-align: left; 
background-image:url(../images/box2_home4.jpg); 
float:left }



.box2_h4_a{
width:268px;
height:auto; 
padding:0 0 4px 0; 
text-align: left; 
float:left }

.box2_h4_a1{
width:52px;
height:auto; 
padding:0px; 
text-align: left; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#262626; 
float:left }


.box2_h4_b{
width:268px;
height:auto; 
padding:6px 0 4px 0; 
text-align: left; 
background-image:url(../images/box2_h4_b.jpg); 
float:left }


.box2_h4_c{
width:170px;
height:21px; 
margin-top:6px; 
padding:0 0 0 98px; 
text-align: left; 
float:left }

.box2_h4_c1{
width:68px;
height:17px; 
margin:0 3px 0 0; 
padding:4px 0 0 5px; 
text-align: left; 
background-color:#ddbf4e; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; 
float:left }

.box2_h4_c2{
width:84px;
height:17px; 
padding:4px 10px 0 0; 
text-align: right; 
background-color: #FFFFFF; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; 
float:left }

.box2_h4_c3{
width:268px;
height:auto; 
padding:10px 0 8px 0; 
text-align: left; 
float:left }

.box2_h4_c4{
width:98px;
height:auto; 
padding:3px 0 0 0; 
text-align: left; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#433300;
float:left }

.box2_h4_c5{
width:188px;
height:auto; 
padding:0 0 0 80px; 
text-align: left; 
float:left }


.calculate{ 
cursor:pointer;
width:134px;
height:34px; 
padding:0px; 
border:0px; 
text-align: center; 
background-image:url(../images/calculate.jpg); 
float:left }


.box2_h4_c6{
width:268px;
height:auto; 
padding:3px 0 3px 0; 
text-align: center; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;
float:left }

.box2_h4_c7{
width:268px;
height:auto; 
padding:0px; 
text-align: center; 
float:left }

.box2_h4_c7a{
width:89px;
height:auto; 
padding:0px; 
text-align: center; 
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold;
float:left }


/**** BOTTOM *******************************/


#bottom {
width:100%;
text-align: center;
margin:0 auto;
padding:0px;
background: url(../images/background_footer_b.jpg) no-repeat top center #222222; 
float:left}



#bottom_cont{
width:960px;
height:273px; 
text-align: center;
margin:0 auto; 
padding:25px 10px 0 10px;}



.box1_foot{
width:960px;
height:auto; 
text-align:justify;
padding:0px; 
border-bottom:1px solid #4f4b4c; 
float:left;}




.box1_foot1{
width:314px;
height:auto; 
text-align:justify;
padding:0 20px 0 0; 
float:left;}


.box1_f1_a{
width:314px;
height:52px; 
text-align:justify;
padding:0px; 
background-image:url(../images/box1_f1_a.png); 
font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; 
float:left;}


.box1_f1_b{
width:314px;
height:auto; 
text-align:justify;
padding:0 0 12px 0; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:18px; 
float:left;}


.box1_f1_c{
width:185px;
height:auto; 
text-align:justify;
padding:0px; 
float:left;}




.navp { list-style: none;}
.navp li { float: left;}
.navp li a {width:157px; height:auto; padding:0 0 10px 0;  display: block; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#777777; text-align: left; text-decoration:none; float:left ; z-index:1000;}

.navp li .nav { width:137px; }
.navp li .nav9 { width:177px; }

.navp li .nav:hover {color: #FFFFFF }
.navp li .nav9:hover {color: #FFFFFF }

.navp li .nav_over {width:137px; color: #FFFFFF}
.navp li .nav9_over {width:177px; color: #FFFFFF}


.box1_foot2{
width:292px;
height:auto; 
text-align:justify;
padding:0 0 15px 0; 
float:left;}


.box1_f2_a{
width:292px;
height:52px; 
text-align:justify;
padding:0px; 
background-image:url(../images/box1_f1_a.png); 
font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#e1bb09; 
float:left;}



.box1_f2_b{
width:292px;
height:auto; 
text-align:justify;
padding:0 0 8px 0; 
float:left;}



.box1_f2_b1{
width:91px;
height:auto; 
text-align:justify;
padding:7px 0 0 0;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; font-weight:bold; 
float:left;}



.box1_f2_b2{
width:201px;
height:auto; 
text-align:justify;
padding:0px;
float:left;}

.b_foot{
width:149px;
height:21px; 
text-align:justify;
padding:7px 0 0 5px; 
background-color:#e2e2e2; 
border:1px solid #d3d3d3; margin-right:3px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #777777;  
float:left;}

.go{ 
cursor:pointer;
width:32px;
height:30px; 
padding:0px; 
border:0px; 
text-align: center; 
background-image:url(../images/go.jpg); 
float:left }



.box2_foot{
width:960px;
height:auto; 
text-align:justify;
padding:7px 0 0 0; 
float:left;}




.box2_foot1{
width:auto;
height:auto; 
text-align:justify;
padding:0px; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a7a7a7;
float:left;}

.box2_foot2{
width:auto;
height:auto; 
text-align: right;
padding:0px; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a7a7a7;
float: right;}


a.site_map{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a7a7a7; text-decoration:none}
a.site_map:hover{ color:#FF6600}


/* Submenu Start */
.nav .sub-menu {
	margin-top:0px;
	
	background:#d6a106;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}


.nav .sub-menu a{
	width:155px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	display:block;
	margin-left:12px;
	height:auto;
	padding:6px 6px 6px 8px;
	border-bottom:solid 1px #e3ad6a;
	background:url(../images/bullet-normal.jpg) no-repeat left center;
	
}

.nav .sub-menu li {
	
}

.sub-menu a:hover{
	color:#623e13;
	background:url(../images/bullet-hover.jpg) no-repeat left center;
}

/* Submenu  End */



/* Bullet list Start */
.list li{
	margin:12px 12px;
}

.list {
	padding:0px 12px;
	list-style:disc;
}
/* Bullet list end */


/* Bullet list Start */
fieldset.even
{
	background:#e7e7e7;
	padding:20px;
	margin-bottom:12px;
}

fieldset.odd
{
	background:#CCC;
	padding:20px;
	margin-bottom:12px;
}

#nav {
	
	width:520px;
	height:23px;
	position:absolute;
	left:280px;
	top:65px;
	background-color:#eee;
	padding-top:5px;
}

#nav  ul{
	
	margin:0;
	padding:0;
	list-style:none;
}

#nav  li{
	
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

#nav  li a{

	list-style:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	padding-left:13px;
	padding-right:13px;
}

#nav  li a:hover{
	color:#F60;
}

.tblstyle
{
	background:#f8f1db;
	border:solid 1px #816406;
	border-collapse:collapse;
	margin-top:12px;
	width:100%;
}
.tblstyle td{
	padding:4px;
	border:solid 1px #816406;
	
}
.tblstyle tr.heading, .tblstyle td.heading {
	background:#d6a107;	
	vertical-align:middle;
	font-weight:bold;
	text-align:justify;
	
}
.tblstyle td.heading {
	font-size:16px;
	text-align:center !important;
	
	background:#f8f1db;	
}
.ctxt
{
	width:38px;
	height:12px;
	padding:2px;
	margin-left:4px;
	background:#e0e0e0;
	border:solid 1px #d0d0d0;
	font-size:11px;
}


#slider { width:222px !important; }
	#slider2 { width:234px !important; background:url(../images/slider-track.png) no-repeat; height:18px !important; margin:6px 0px 6px 18px;}
	
	.ui-slider-horizontal
	{
		
		background:none !important;
		height:18px !important;
		border:0 !important;
		
	}
	
	.ui-slider-handle{
		background:url(../images/slider-handle.png) no-repeat !important;
		width:22px !important;
		height:22px !important;
		border:0 none !important;
		outline:0 none;
		cursor:pointer !important;
		margin-top:3px;
	}
	
	#cbm-calc, .collapsible
	{
		width:292px;
	}
	
	
	.box2_hover
	{
		background-position:left bottom;
	}
	
	.terms
	{
		color:#F7ECC9;
		text-decoration:none;
	}
	
	.terms:hover
	{
		text-decoration:underline;
	}
	
	.box2_h4_c7a {
		cursor:pointer;
	}