@import url("mainmenu.css");
@charset "utf-8";
/* CSS Document */

body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2d2d2d;}
body {background: #d9d3c0; margin: 0px 7px 17px; font-size: 12px; margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif;}

.hr {border-top:#938457 1px dotted; padding-bottom:4px; margin:4px 0 4px 0;}
p{margin:0 0 12px 0px; padding:0px; line-height:16px;}
h1{font-size:20px; color:#121212; text-transform:uppercase; margin:7px 0 7px 0; padding:0; font-weight:normal;}
h2{font-size:14px; color:#9a8348; text-transform:uppercase; margin:7px 0 7px 0; padding:0; font-weight:bold;}
h3 {color:#003263; font-size:16px; margin:7px 0 7px 0; padding:0; font-weight:bold;}
h4 {background:#003263; padding:0 10px; color:#fff; font-size:14px; display:block; line-height:30px; margin:6px;}
h5 {background:#003263;	padding:0 10px; color:#fff; font-size:14px; display:block; line-height:30px; margin:6px 0px 6px 0px;}

form{margin:0; padding:0;}
/*#wrapper{
	width:100%;
	margin:0 auto;
	}*/
#page_wrapper{margin:0 auto; background:url(../images/mid_page_bg.jpg) center repeat-y;}
.clear{clear:both;}
#page-top-bg {width:100%; background:#766330;}
.page_top{width:976px; background:#766330; margin:0 auto;}
.main-menu {width:960px; margin:0px auto;}
.lang{width:126px; height:19px; float:right; background:url(../images/language_bg.jpg) top center no-repeat; text-align:center; padding:3px 0; margin-left:10px;}
		.lang select{width:115px; border:1px solid #333; font-size:11px; color: #2d2d2d; background:#FFFFFF; padding:0px;}
.top-nav-wrap{width:956px; border:1px #CC6600 solid; /*	padding:0px 0 0 0; position:relative;*/}
.logo{position:absolute; width:103px; height:163px; margin-left:0px; top:0px; z-index:1; border: 9px solid #fbfaf5; border-bottom: none; float:left;}

.search{width:210px; float:right; text-align:right; margin-top:7px; border:#000000 0px solid;}
	input.search_area{width:120px; border:1px solid #a6a6a6; font-size:11px; color: #2d2d2d; padding:3px; margin:0 5px 0 0; float:right; !important}
	input.search_btn{float:right;}
#banner-bg {background:url(../images/banner-bg.jpg) repeat-x; height:137px; width:100%; text-align:center;}
.banner{height:137px; width:976px; background:#FAF9F4; margin:0px auto; border:#000000 0px solid; text-align:center;}
.mid_body{width:990px; margin:0 auto; position:relative; padding:15px 0;}
	.page_right_col{width:250px; padding:3px 15px; position:absolute; right:20px; top:0px; *top:3px; background:#d9d3c0; height:535px; font-size:11px;}
	
.mid_body_bg{width:976px; /*background:#e4e0d3;*/ margin:0 auto; padding:10;}
.mid_body_top{width:650px; float:left; padding:0 15px 0 30px;}


/*.readmore { float: left; }*/
a.readmore {color:#897541; font-weight:bold; text-decoration:none;}
	a.readmore hover{text-decoration:underline}
	
ul.title-list{margin:5px 0px 0px; padding:0;}
	ul.title-list li{list-style:none; font-size:11px; color:#3e3e3d; text-transform:uppercase; padding:0 0 0 15px; margin:0 0 2px 0px; font-weight:bold; background:url(../images/bull-2.jpg) left no-repeat; display: inline;}
	ul.title-list li a {color:#3e3e3d; text-decoration: none;}
	ul.title-list li a:hover {color:#3e3e3d; text-decoration: underline;}

.mid_body_btm{width:990px; float:left;}
.strip{width:990px; margin:0 auto; margin-top:0px; border:#6633FF 0px solid;}
	.strip_left{width:6px; height:46px; float:left; background:url(../images/blue_lt_corner.jpg) left 2px no-repeat;}
	.strip_right{width:6px; height:46px; float:left; background:url(../images/blue_rt_corner.jpg) right 2px no-repeat;}
h1.strip_heading{color:#FFF; float:left; display:block; width:906px; background:#003263; padding:0 35px; line-height:33px; border-bottom:#D6A203 1px solid; border-top:#D6A203 1px solid;}
<!--.btm_left_content{width:640px; float:left; padding:0 15px 0 30px; border:#000000 0px solid;}-->
.btm_left_content{width:650px; float:left; padding:0 10px 0 30px; border:#000000 0px solid;}
.btm_left_col{width:430px; float:left; margin:0px 0;}
.btm_right_col{width:190px; float:right; margin:10px 0; text-align:center;}

.list_col ul{width:215px; float:left; font-size:12px;/* margin-bottom:10px;*/ border:#000000 0px solid; margin:0; padding:0; list-style-position:outside;}
	/*.list_col ul{margin:0; padding:0; border:#000000 1px solid;}*/
	.list_col ul li{background:url(../images/bull-3.jpg) left 4px no-repeat; display:block; width:184px; list-style:none; line-height:17px; margin-bottom:5px; padding-bottom:5px; padding-left:15px; border-bottom:#000 1px dotted;}
	.list_col ul li a{/*background:url(../images/dotted-line1.jpg) bottom repeat-x;*/ text-decoration:none; color:#282828;}
	.list_col ul li h2 {margin-left:-15px;}
	.list_col ul li a:hover{color:#003263; text-decoration:underline;}

.news{ }
	.news strong{color:#003363;}
	.news {margin:5px 0;}
	.news p{margin:0 0 6px 0; line-height:14px;}
#footer-bg {background:url(../images/footer-bg.jpg) center 13px repeat-x; height:115px;}
.footer{border:#000000 0px solid; background:url(../images/footer.jpg) center top no-repeat; height:115px; width:976px; margin:0px auto;}
	.footer .links{width:400px; float:left; font-size:11px; margin:86px 0 0 15px; color:#A29061;}
	.footer .links a{color:#A29061;}
		.footer .links a:hover{text-decoration:none; color:#000;}
	.footer .copyright{width:400px; float:right; text-align:right; color:#A29061; font-size:11px; margin:86px 90px 0 0;}
	
/*    Jitu     */


.right_col {border:#000000 0px solid; float:right; margin-right:20px; width:264px; background:#D9D3C0;}

.strip1{width:276px; margin-left:-6px; margin-top:0px; border:#6633FF 0px solid;}
.strip_heading1{color:#FFF; float:left; display:block; background:#003263; line-height:33px; width:244px; border-bottom:#D6A203 1px solid; border-top:#D6A203 1px solid;}
.strip_left1{width:6px; height:46px; float:left; background:url(../images/blue_lt_corner1.jpg) left 2px no-repeat;}
.strip_right1{width:6px; height:46px; float:left; background:url(../images/blue_rt_corner1.jpg) right 2px no-repeat;}

.doc-icon {padding:5px;}
.url-icon {background:url(../images/http.png) no-repeat scroll left top; padding:2px 0px 0px 20px; text-transform:uppercase; font-size:11px; font-weight:bold;}
.pdf-icon {background:url(../images/doc_pdf.png) no-repeat; padding:2px 0px 0px 20px; text-transform:uppercase; font-size:11px; font-weight:bold;}

.page_nav {border:#000000 0px solid; padding:0px 0px 5px 30px; font-size:11px;}
.page_nav a {color:#4a3913; text-decoration:underline;}
.page_nav a:hover {color:#000; text-decoration:none;}

.img-c {padding:2px; margin:0px 9px 0px 9px; border:#000000 0px solid;}
.img-r {float:right; padding:3px; margin:5px; border:#C4BA9D 0px solid;}
.img-l {float:left; padding:3px; margin:0px 3px;}

.coverage ul {border:#000000 0px solid;}
.coverage ul li {border:#000000 0px solid; padding-bottom:6px; font-size:12px;}
.coverage ul li a{color:#4A3913; text-decoration:underline;}
.coverage ul li a:hover{color:#000; text-decoration:none;}

ul.global-bullets {border:#000000 0px solid; margin:0px; padding:0 0 5px 30px;}
ul.global-bullets li{line-height:16px; margin-bottom:4px; border:#000000 0px solid;}
	ul.global-bullets li ul {padding-left:30px; margin-top:4px;}
	
.twoside-bullet ul {width:42%; margin:0px 5px; float:left; list-style-position:outside; padding-left:15px;}
.twoside-bullet ul li {line-height:16px; margin-bottom:3px;}

.broker-address {margin:10px; border:#000000 0px solid; font-size:11px; background:#e4e0d3; padding:6px;}
.broker-address img {position:absolute; margin:7px 0px 0px 0px; border:none;}
.broker-address p {margin-left:32px;}

.popup-container {padding:15px; border:#000000 0px solid;}
.popup-content {padding:5px 15px 0px 15px;}

.bgDark {background-color: #003263/*000066*/; color: #FFF/*FFCC33*/;}
.bgLight {background-color: #EFEDE7;}
.bgLight1 {background-color: #B1BAD6;}
.bgLight2 {background-color: #CDD9E2;}

.notes {font-size:11px;}
.page_wrapper1 {width:800px;}
a {color:#4A3913; text-decoration:underline;}
a:hover{color:#000; text-decoration:none;}

.footer-text {color:#FFFFFF; font-size:12px; font-weight:normal;}
.footer-text:hover{color:#a88a45; font-size:12px; font-weight:normal; text-decoration:underline;}

.leftpanel {border:#000000 0px solid; float:left; width:221; margin:0px 12px 5px 7px;}
.leftpanel img {width:221px; text-align:center;}
.rightpanel {border:#000000 0px solid; float:right; width:498px; margin-right:7px;}

.adminform {width:400px; margin:7px;}
.banner1{width:976px; height:137px; background:url(../images/banner-3.jpg) top center no-repeat; margin:0 auto;}

.hd-news {font-size:20px; color:#000; text-transform:uppercase; margin:7px 0 7px 0; padding:0; font-weight:bold;}
.footer-logo {position:absolute; top:0px; z-index:1;}

 .list_col ul li ul li{padding-left:15px;}
 
.panel1 {width:312px; float:left; border:#E4E0D4 1px solid;}
.panel2 {width:312px; margin-left:324px; border:#E4E0D4 1px solid;}

.brokerlinks-main-block {width:700px; border:#000000 0px solid;}
	.brokerlinks-main-block span {float:right; margin-right:2px;}
.brokerlinks-hd {background-color:#BDB393; line-height:24px; padding-left:3px; height:26px;}
.brokerlinks-details {background-color:#E3DFD2; padding:5px; min-height:10px; margin-bottom:7px;}
.required {color:#FF0000;}

/* Login form start */
.login-form {width:460px; height:208px; background:#E4E0D4; border:#AB9D74 6px solid; padding:10px; margin:100px 130px;}
.login-form p {padding:0px; border-bottom:0px dotted #333/*F4F4F4*/;}
.login-form p label {float:left; text-align:right; width:110px; margin-right:3px; font-weight:bold; font-size:11px; line-height:26px;}
.login-form input[type=text],input[type=password], textarea, select {font-size:11px; color:#333; border:1px solid #ccc; background-color:#F9F9F9; width:200px; padding:2px 4px;}
.login-form input[type=text]:hover, textarea:hover, select:hover {background:#F3F3F3; border: 1px solid #CCC; font-weight:normal; font-size:11px;}
.login-form input[type=text]:focus, textarea:focus, select:focus {background: #FFF; border:1px solid #ec9005; color:#000000; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.login-form textarea {width:350px; color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; overflow:auto; font-size:11px;}
.btn-login {padding-left:112px;}
/* Login form end */

/* Form Start */
/*.btn {background-color:#766330; height:25px; width:auto !important; color:#FFF; font-weight:bold; cursor:pointer; border:1px solid #766330;}*/

/*label { font-weight:bold; font-size:11px; padding:2px; line-height:20px;}*/
/*option {padding-left:5px;}*/
span.required{font-size: 14px !important;color: red !important; position:absolute; margin:0px 2px;}
.red-txt {color:#FF0000;}
.location-txt {font-size:11px; font-family:"Courier New", Courier, monospace;}

.divForm {margin:0px auto; padding-left:5px; }
.divForm p {padding:0px; margin:5px 0px 0px 0px; line-height:20px; border-top:0px dotted #F4F4F4; border-bottom:0px dotted #F4F4F4;}
.divForm p span {display:block; }
.divForm p label {line-height:20px; float:left; text-align:right; width:116px; margin-right:3px; font-weight:bold;}
.divForm input[type=text],input[type=password], textarea {font-size:11px; color:#333; border:1px solid #ccc; background-color:#F9F9F9; width:200px; padding:4px;}
.divForm input[type=text]:hover, textarea:hover {background:#F9F9F9; border: 1px solid #CCC; font-size:11px; padding:4px;}
.divForm input[type=text]:focus, textarea:focus {background: #F3F3F3; border:1px solid #ec9005; color:#000000; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:4px;}

.divForm p.btn-padding {padding:0px 0px 0px 110px;}
.search-btn {position:absolute; margin-top:4px;}

.infoText {color:#003366;}


/*.contact {margin:0px auto; padding-left:5px; }
.contact p {padding:0px; margin:5px 0px 0px 0px; line-height:20px; border-top:1px dotted #F4F4F4; border-bottom:1px dotted #F4F4F4;}
.contact p span {display:block; margin-left:65px; }
.contact p strong {line-height:20px; float:left; text-align:right; width:60px; margin-right:5px; font-weight:bold;}
.contact p.btn-padding {padding:0px 0px 0px 110px;}*/
/* Form End */