@charset "utf-8";
/* CSS Document */

body{
	margin: 0px; padding: 0px; background-color: #fff1e0;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #000000;
}

a{
	outline: none; text-decoration: none;
}

a.pagination_link{
	color: #1b66bc;
}

a.pagination_link:hover{
	color: #ff0000;
}

p{
	margin: 0px; padding: 0xp; line-height: 14px;
}

div{
	margin: 0px; padding: 0px;
}

div#main_holder{
	width: 1000px;
}


div#head_banner{
	width: 1000px; height: 88px; position:relative;
}	
div#head_banner a.bannerLink1{
	display:block;position:absolute;left:0px;top:0px;width:835px;height:87px;background:url(../images/main_banner001.png) no-repeat left top;
}
div#head_banner a.bannerLink2{
	display:block;position:absolute;right:0px;top:0px;width:220px;height:86px;background:url(../images/main_banner002.png) no-repeat left top;
}
div#head_banner img{
	border:none;display:none;
}

div#head_link{
	height: 30px; border-bottom: 1px solid #e9d0b5;
}

a.head_link{
	font-weight: bold; color: #000000; text-decoration: none; font-size: 12px;
}

a.head_link:hover{
	color: #5fabe5;
}

div#logo_holder{
	height: 55px; border-bottom: 5px solid #bf9f7b;
}

div#logo_holder2{
	height: 55px; border-bottom: 5px solid #bf9f7b; border-top: 1px solid #bf9f7b;
}

a.account_link{
	color: #000000; text-decoration: none; font-size: 12px;
}

a.account_link:hover{
	color: #5fabe5;
}

div#navigation_holder{
	height: 31px; background-color: #ffffff; margin-top: 3px;
}

ul#navigation_ul,ul.subnav_ul{
	margin: 0px; padding: 0px; height: 22px;
	list-style-type: none;
}

li.navigation_li{
	float: left; height: 19px; margin-top: 4px; padding: 0px;
}

li.navigation_li a.primary_link{
	text-align: center; font-family: Verdana; font-size: 13px; color: #613e16; text-decoration: none; display: block; 
	font-weight: bold; padding-top: 3px; height: 24px; background-color: #e4c8aa;
	-moz-border-radius-topright:5px;
  	-webkit-border-top-right-radius:5px;
  	-moz-border-radius-topleft:5px;
  	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
    -khtml-top-left-radius: 5px;
    -khtml-top-right-radius: 5px;
}

li.navigation_li a.hover_link{
	text-align: center; font-family: Verdana; font-size: 13px; color: #613e16; text-decoration: none; display: block; 
	font-weight: bold; padding-top: 3px; height: 24px; background-color: #feebd6;
	-moz-border-radius-topright:5px;
  	-webkit-border-top-right-radius:5px;
  	-moz-border-radius-topleft:5px;
  	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
    -khtml-top-left-radius: 5px;
    -khtml-top-right-radius: 5px;
}

li.navigation_li a.normal_link{
	text-align: center; font-family: Verdana; font-size: 13px; color: #866641; text-decoration: none; display: block; 
	padding-top: 3px; height: 24px;
}

a.normal_link{ display: block; }

li.navigation_li a.normal_link:hover{
	color: #613e16; font-weight: bold; background-color: #feebd6;
	-moz-border-radius-topright:5px;
  	-webkit-border-top-right-radius:5px;
  	-moz-border-radius-topleft:5px;
  	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
    -khtml-top-left-radius: 5px;
    -khtml-top-right-radius: 5px;
}

div#subnavigation_holder{
	height: 22px; background-color: #e4c8aa;
}

div#subnav_div1,div#subnav_div2,div#subnav_div3,div#subnav_div4,div#subnav_div5,div#subnav_div6{
	height: 22px; text-align: center; color: #ffffff;
	display: none;
}

li.subnav_li{
	float: left; height: 22px; padding: 0px;
}

li.subnav_li a{
	text-align: center; font-family: Verdana; color: #5f4629; text-decoration: none; display: block; padding: 4px 0 0 0;
	font-size: 11px; height: 18px;
}

li.subnav_li a:hover,li.subnav_li a.subnav_aSub{
	color: #ffffff; background-color: #d5b38e;
}

div#market_change_holder{
	height: 29px; margin: 5px 0 0 0; border: 1px solid #e9d2b0; border-left: 0px;
	background: url(../images/stripeErrorBG.png);
}

div#mycrawler{
	margin: 0px; padding: 0px;
}

div#market_changeLoad{
	margin: 0px; padding: 0px; font-size: 11px;
}

div#market_change{
	font-size: 11px; padding: 0px; margin: 0px; text-align: left;
}

div#footer{
	border: 1px solid #e9d2b0; padding: 5px 0 0 0; background:url(../images/stripe.png); text-align: left; height: 72px;
}

.chrome div#footer{
	border: 1px solid #e9d2b0; padding: 5px 0 0 0; background:url(../images/stripe.png); text-align: left; height: 72px; margin: 20px 0px;
}

div.footerVerifyHolder{
	margin: 0 5px 0 0; height: 65px; text-align: right; float: right; width: 430px;
}
div.floatVerifyHolder{
	float: right;	
}
div.verifyMarginLeft{ margin-right: 5px; }
div.footerOtherHolder{ margin-left: 5px; height: 62px; width: 465px; }

a.footer_link{
	color: #434342; text-decoration: none; font-size: 12px;
}

a.footer_link:hover{
	color: #5fabe5;
}

div#main_content{
	padding-top: 5px;
}

div.devider_line{
	height: 7px; font-size: 6px; background-color: #e4dfcb; margin-top: 10px;
}

div.devider_line2{
	height: 7px; font-size: 6px; background-color: #e4dfcb; margin-top: 5px;
}

div#popup_block{
	position: fixed; z-index: 100; height: 100%; width: 100%; top: 0px;
	display: none;
}

div#popup_opacity{
	position: absolute;
	width: 100%; height: 100%; background: #000000;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8; 
	z-index: 101; top: 0px;
}

div#popup_content{
	position: absolute;
	width: 100%; height: 100%; z-index: 102;
}

div#popup_corporate_holder{
	width: 785px; height: 615px; z-index: 103; display: none;
}
div#errorDetailsContent{
	max-height:525px;
	overflow:auto;
	overflow-x:hidden;
}
div#popup_manager_application{
	width: 885px; height: 615px; z-index: 50; display: block;
}
div#popup_success_holder_inquiry{ display: none; }

div#popup_curr_conv{
	width: 785px; height: 520px; z-index: 103; display: none;
}

div#popup_copyright_conv_main{
	width: 785px; height: 520px; z-index: 103; display: none;
}

div#demo_reg_conv_main{
	width: 320px; height: 501px; z-index: 103; display: none;
}

div#popup_error_holder, div#popup_success_holder, div#popup_success_holder_demo, div#popup_success_holder_inquiry ,div#popup_success_holder_brokeruname{ 
width: 330px; display: none; }


div#popup_error_demoreg_holder{
	position: absolute; z-index: 50; width: 270px; margin: 100px 0 0 5px; display: none;
}

div#popup_error_holder_manager_application{
	width: 330px; position: absolute; margin: 15px 0 0 210px; display: none;
}

/* INSTITUTIONAL RIGHT SIDE APPLICATION POPUP */
div#instPopupHolder{
	height: 262px; width: 285px;
	position:absolute; left:0px; top:0px; z-index:50;
	display:none;
}
div#institutionalLoading{
	-moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 5px solid #CCCCCC;
    height: 60px;
    width: 180px;
    z-index: 103;
	display: none;
}
div#institutionalSuccess{
    margin: 0px;
    width: 260px;
    z-index: 103;
	display:none;
}
div.is_success_header{
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    background-color: #38971E;
    border-color: #CCCCCC #CCCCCC -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0;
    text-align: left;
    z-index: 103;
}
p#is_success_content,p#is_error_content{
    background-color: #FFFFFF;
    background-image: url("../images/success.gif");
    background-position: 5px 5px;
    background-repeat: no-repeat;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
	height:50px;
	padding-left:55px;
	font-size:12px;
	padding-top:10px;
}
p#is_error_content{
    background-image: url("../images/error.gif");
	height:auto;
}
div.is_error_bottom{
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    background-color: #D6DEE1;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    padding: 3px 0;
    text-align: right;
}
div#is_popup_error_holder{
    width: 270px;
    z-index: 50;
	left:0px;
	top:0px;
	display:none;
}
div.is_error_header{
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    background-color: #D20005;
    border-color: #CCCCCC #CCCCCC -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0;
    text-align: left;
    z-index: 103;
}
div.is_error_content{
    background-color: #FFFFFF;
    background-image: url("../images/error.gif");
    background-position: 5px 5px;
    background-repeat: no-repeat;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
}

/* END POPUP*/

div#popup_success_holder_manager_application{
	margin-top: 5px; border: 1px solid #eed7bf; height: 416px; overflow: auto; padding: 3px 0 3px 0; background-color: #ffffff;
	width: 885px;margin-top:20px;
}

div#popup_success_holder_manager_application_message{
	height: 215px; width: 596px; border-top: 10px solid #efe6e1; border-bottom: 10px solid #efe6e1;
}	

div.error_header{
	padding: 5px 0 5px 0; text-align: left; color: #ffffff; background-color: #D20005; z-index: 103;
	-moz-border-radius-topright:5px;
  	-webkit-border-top-right-radius:5px;
  	-moz-border-radius-topleft:5px;
  	-webkit-border-top-left-radius:5px; 
	border-top-left-radius:5px;
	border-top-right-radius:5px;
    -khtml-top-left-radius: 5px;
    -khtml-top-right-radius: 5px;
	border: 1px solid #cccccc; border-bottom: 0px; font-weight: bold;
	font-size: 12px;
}

div.success_header{
	padding: 5px 0 5px 0; text-align: left; color: #ffffff; background-color: #38971e; z-index: 103;
	-moz-border-radius-topright:5px;
  	-webkit-border-top-right-radius:5px;
  	-moz-border-radius-topleft:5px;
  	-webkit-border-top-left-radius:5px; 
	border-top-left-radius:5px;
	border-top-right-radius:5px;
    -khtml-top-left-radius: 5px;
    -khtml-top-right-radius: 5px;
	border: 1px solid #cccccc; border-bottom: 0px; font-weight: bold;
	font-size: 12px;
}

div.error_content{
	border: 1px solid #cccccc; border-top: 0px; background-color: #ffffff;
	background-image: url('../images/error.gif'); background-position: 5px 5px; background-repeat: no-repeat;
}

div.success_content{
	border: 1px solid #cccccc; border-top: 0px; background-color: #ffffff;
	background-image: url('../images/success.gif'); background-position: 5px 5px; background-repeat: no-repeat;
}

div.error_content p, div.success_content p{
	padding: 15px 10px 10px 70px; text-align: left; line-height: 18px; font-size: 11px;
}

div.error_bottom{
	border: 1px solid #cccccc; border-top: 0px;
	-moz-border-radius-bottomright:5px; 
  	-webkit-border-bottom-right-radius:5px;
  	-moz-border-radius-bottomleft:5px;
  	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
    -khtml-bottom-left-radius: 5px;
    -khtml-bottom-right-radius: 5px;
	background-color: #ffffff; 
	text-align: right; padding: 3px 0 3px 0;
	background-color:#d6dee1;
}

a.close_error{
	color: #666666; text-decoration: none; font-size: 12px;
}

a.close_error:hover{
	color: #333d69;
}

div#loading_intro{
	width: 200px; height: 70px; z-index: 103;
	border: 5px solid #cccccc; background: #ffffff;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	display: none;
}

div#loading_intro2{
	width: 200px; height: 70px; z-index: 103;
	border: 5px solid #cccccc; background: #ffffff;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	-khtml-border-radius: 5px;
	border-radius: 5px;
	position: absolute;
	margin: 100px 0 0 35px; display: none;
}

div#loading_intro table td{
	font-size: 12px;
}

div#popup_corporate_opacity,div#popup_manager_application_opacity{
	position: absolute; z-index: 104;
	width: 885px; height: 615px; background: #fef1e0; 
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8; 
}

div#popup_curr_conv_opacity{
	position: absolute; z-index: 104;
	width: 885px; height: 520px; background: #fef1e0; 
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8; 
}

div#popup_curr_conv_opacity2{
	position: absolute; z-index: 104;
	width: 785px; height: 420px; background: #fef1e0; 
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8; 
}

div#popup_curr_conv_opacity2a{
	position: absolute; z-index: 104;
	width: 685px; height: 420px; background: #fef1e0; 
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8; 
}

div#popup_curr_conv_opacity3{
	position: absolute; z-index: 104;
	width: 320px; height: 450px; background: #fef1e0; 
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8; 
}

div#popup_curr_conv_opacity4{
	position: absolute; z-index: 104;
	width: 785px; height: 490px; background: #fef1e0; 
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8; 
}

div#popup_corporate_main,div#popup_manager_main{
	position: absolute; z-index: 105;
	margin: 0 0 0 10px; height: 595px; width: 765px;
}

div#popup_manager_main_central{
	position: absolute; z-index: 105;
	margin: 0 0 0 10px; height: 540px; width: 665px;
}

div#popup_manager_mainxx{
	position: absolute; z-index: 105;
	margin: 10px 0 0 10px; height: 595px; width: 960px;
}

div#popup_manager_main2{
	position: absolute; z-index: 105;
	margin: 0 0 0 10px; height: 595px; width: 300px;
}

div#popup_curr_conv_main{
	position: absolute; z-index: 105;
	margin: 10px 0 0 10px; height: 500px; width: 765px;
}

div#close_popup, div#close_popup2{
	height: 21px;
}
p.popUpCloseP{ float: right; }

div#popup_corporate_details,div#popup_manager_details{
	margin: 10px 0 0 0; background: #fef1e0; height: 565px;
}
div#popup_manager_details_central{
	margin: 10px 0 0 0; background: #fef1e0; height: 510px;
}

div#popup_manager_detailsxx{
	margin: 0px; background: #fef1e0; height: 565px;width:885px;
}

div#popup_curr_conv_details{
	background: #fef1e0; height: 470px;
}

div#popup_curr_conv_details2{
	margin: 10px 0 0 0; background: #fef1e0; height: 400px;
}

div#popup_curr_conv_details3{
	margin: 10px 0 0 0; background: #fef1e0; height: 430px;
}


img#close_popup_x,img#close_popup_x2{
	cursor: pointer;
}

div#popup_corporate_header{
	height: 45px; border-bottom: 4px solid #c09d7d;
}
div#popup_manager_header{
	height: 45px; border-bottom: 4px solid #c09d7d;
}
div#popup_pb_header{
	height: 45px; border-bottom: 4px solid #c09d7d;width:885px;
}


div#popup_manager_footer{
	height: 30px; border-top: 1px solid #c09d7d;width:885px; padding-top:15px;margin-top:20px;
}

div#margin_popup,div#margin_popup2{
	margin: 0 10px 0 10px; padding-top: 10px;
}

div#margin_popup h1{
	height: 26px; border-bottom: 1px solid #c09d7d; vertical-align: middle; font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 5px 0 0 0;
}

div#margin_popup2 h1#title_demoreg{
	height: 26px; border-bottom: 1px solid #c09d7d; vertical-align: middle; font-size: 17px;
	font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 5px 0 0 0;
}

div#margin_popup div#cb_graph_content h1{
	height: 26px; border-bottom: 1px solid #c09d7d; vertical-align: middle; font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 5px 0 0 0;
}
h1#pb_FormTitle{
	height: 26px; border-bottom: 1px solid #c09d7d; vertical-align: middle; font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 5px 0 0 0; width:885px !important;
}

div#about_corporate{
	height: 65px; margin-top: 10px;
}

div#about_corporate p{
	line-height: 18px; padding: 0 20px 0 20px; text-align: left; font-size: 14px;
}

div.corporate_list{
	background: #ffffff; height: 373px; border: 1px solid #edd7c0; padding: 15px 20px 0 15px; text-align: left;
	overflow: auto; display: none;
}

div.corporate_list font.title{
	font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #3379c1;
}

div#popup_manager_mandatory{
	margin-top: 20px;width:885px;
}

div#popup_manager_form_content{
	margin-top: 5px; border: 1px solid #eed7bf; height: auto; padding: 3px; background-color: #ffffff; font-size:11px; width:878px;
}
div#popup_manager_form_content table{
	font-size:11px;
}

div#popup_manager_form_content table td{
	padding:6px 0;
}

div#popup_curr_conv_form_content{
	margin-top: 5px; border: 1px solid #eed7bf; height: 355px; overflow: auto; padding: 3px; background-color: #ffffff;
}

div#popup_curr_conv_form_content2{
	margin-top: 5px; border: 1px solid #eed7bf; height: 255px; overflow: auto; padding: 3px; background-color: #ffffff;
}

div#popup_curr_conv_form_content4{
	margin-top: 5px; border: 1px solid #eed7bf; height: 315px; overflow: auto; padding: 3px; background-color: #ffffff;
}

div#popup_curr_conv_form_content3{
	height: 30px;
}

div.popup_manager_header_title{
	font-size: 15px; color: #613E16; font-weight: bold; text-align: left; padding: 5px 0 5px 20px;
	background-color: #fde7cb;
	margin:20px 0px 15px 0px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
}

div#popup_manager_personal_info_content,div#popup_manager_identification_content, div#popup_manager_employment_content, div#popup_manager_experience_content, div#popup_manager_questionnaire_content, div#popup_manager_comments_content,
div#popup_manager_education_content{
	margin-top: 5px; font-size: 11px; margin-left:50px !important;
}/*
div#popup_manager_personal_info_content table,div#popup_manager_identification_content table,div#popup_manager_education_content table, div#popup_manager_employment_content table, div#popup_manager_experience_content table, div#popup_manager_questionnaire_content table{
	width:840px !important;
}*/
div#popup_manager_personal_info_content table td,div#popup_manager_identification_content table td,div#popup_manager_education_content table td,div#popup_manager_employment_content table td,div#popup_manager_experience_content table td,div#currently_pss_hs table td,div#offer_paramenterHolder table td,div#popup_manager_questionnaire_content table td{
	padding:8px 0 !important;
}
div#currently_pss_hs table#mprTbl td{
	padding:6px 3 !important;
}
div#popup_manager_comments_content table{
	width:790px;
}
div#popup_manager_form_content div input{
	margin: 0px; padding: 0px;
}
div#popup_manager_form_content div input.text_manager_form{
	border: 0px; font-size: 11px;
}

div#popup_manager_form_content div input.text_manager_form_review{
	border: 0px; font-size: 14px; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;
}


div#popup_manager_form_content div textarea.text_manager_form2{
	border: 1px solid #dfbf96; width: 542px; font-size: 11px; font-family: Arial, Helvetica, sans-serif;
}
span.reviewInput{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
div#popup_manager_form_content div input.btn_manager_application{
	border: 1px solid #f3dcc4; width: 130px; padding: 3px 0 3px 0; font-weight: bold; background: #f8e7d4; color: #296ec4;
}

div#popup_manager_form_content div input.btn_manager_application:hover{
	border: 1px solid #dbbd9e; width: 130px; background: #dbbd9e; color: #11225e;
}

div#terms_and_condition_title{
	padding: 10px 0 10px 0; text-align: center; font-size: 17px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif;
}
div#terms_and_condition{
	width: 760px; text-align: left; margin: 20px 0 0 0; border: 1px solid #bea27a; height: 275px; overflow: auto;padding-right:20px;
}

div#loading_validation{
	position: absolute; width: 200px; background: #A40004; padding: 3px 0 3px 0; text-align: center; color: #ffffff; margin-left: 345px; 
	margin-top: 5px; display: none;
	-moz-border-radius-bottomright:5px; 
  	-webkit-border-bottom-right-radius:5px;
  	-moz-border-radius-bottomleft:5px;
  	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
    -khtml-bottom-left-radius: 5px;
    -khtml-bottom-right-radius: 5px;
}

div#loading_eccp_div_holder{
	position: absolute; z-index: 98;
	display: none; width: 491px; height: 348px;
}

div#loading_eccp_div_holder2{
	position: absolute; z-index: 98;
	display: none; width: 790px; height: 419px;
}

div#loading_eccp_div{
	width: 491px; height: 348px; background: #000000; position: absolute; z-index: 99;
	filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
}

div#loading_eccp_div2{
	width: 743px; height: 419px; background: #000000; position: absolute; z-index: 99;
	filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
}

div#loading_validation_eccp{
	position: absolute; width: 150px; background: #A40004; padding: 3px 0 3px 0; text-align: center; color: #ffffff;
	-moz-border-radius-bottomright:5px; 
  	-webkit-border-bottom-right-radius:5px;
  	-moz-border-radius-bottomleft:5px;
  	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
    -khtml-bottom-left-radius: 5px;
    -khtml-bottom-right-radius: 5px;
	z-index: 100; margin: 0 0 0 170px;
}

div#loading_validation_eccp2{
	position: absolute; width: 150px; background: #A40004; padding: 3px 0 3px 0; text-align: center; color: #ffffff;
	-moz-border-radius-bottomright:5px; 
  	-webkit-border-bottom-right-radius:5px;
  	-moz-border-radius-bottomleft:5px;
  	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
    -khtml-bottom-left-radius: 5px;
    -khtml-bottom-right-radius: 5px;
	z-index: 100; margin: 0 0 0 300px;
}

div#loading_for_content_list_load{
	width: 150px; background: #A40004; padding: 3px 0 3px 0; text-align: center; color: #ffffff;
	z-index: 60;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;	
}

div#cb_graph_content{
	height: 438px;
}

a.top_marquee_news{
	color: #000000; font-size: 11px;
}

a.top_marquee_news:hover{
	color: #2e77ab;
}

div#popup_success_holder_demo{
	display: none; width: 330px;
}

div#popup_success_holder_demoreg{
	width: 330px; position: absolute; z-index: 50; width: 270px; margin: 100px 0 0 5px; display: none;
}

div#demo_registration_holder_form2{
	margin: 10px 0 0 0; font-size: 11px;
}

div#demo_registration_holder_form2 table{
	font-size: 11px;
}

font.mandatory{ color: #FF0000; }

div#timeNextPrevHolder{ 
	width: 198px; background: url(../images/quotesBG.png) top right; height: 29px; margin: 0px; padding: 0px; z-index: 5;
	position: absolute; 
}
div#quotesHolder{ width: 999px; padding: 0px 0 0 0; z-index: 4; position: absolute; text-align: right; }
div#dateHolderDiv{ padding: 8px 0 0 0; color: #FFFFFF; float: left; width: 173px; text-align: center; }
div#prevBtnHolder{ float: left; width: 20px; height: 20px; margin: 4px 0 0 10px; }
div#prevBtnHolder a{ display: block; height: 20px; width: 20px; border: 1px solid #BF9F7B; background: url(../images/prevBtn.gif) center center no-repeat; }
div#prevBtnHolder a:hover{
	border: 1px solid #f9d6af; background:  url(../images/prevBtn.gif) center center no-repeat #ffffff;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px; 
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
div#nextBtnHolder{ float: left; width: 20px; height: 20px; margin: 4px 0 0 5px; }
div#nextBtnHolder a{ display: block; height: 20px; width: 20px; border: 1px solid #BF9F7B; background: url(../images/nextBtn.gif) center center no-repeat; }
div#nextBtnHolder a:hover{
	border: 1px solid #f9d6af; background:  url(../images/nextBtn.gif) center center no-repeat #ffffff;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
div.quotesClassHolder{ text-align: right; font-size: 11px; position: absolute; width: 999px; }
div#quotesHolderResult2,div#quotesHolderResult3,div#quotesHolderResult4,div#quotesHolderResult5,div#quotesHolderResult6,div#quotesHolderResult7,div#quotesHolderResult8,div#quotesHolderResult9,div#quotesHolderResult10{ display: none; }

ul.subnavUlSub{
	position: absolute; z-index: 999; bacground: #d5b38e; list-style-type: none; margin: 0px; padding: 0px; display: none;
}	
ul.subnavUlSub li.subnavLiSub{
	margin: 0px; padding: 0px; list-style-type: none; height: 22px;
}
ul.subnavUlSub li.subnavLiSub a.subnavASub{
	display: block; margin: 0px; padding: 5px 5px 0 5px; text-decoration: none; color: #fff; font-size: 10px; 
	height: 20px; background: #d5b38e; text-align: left; border-top: 1px solid #f0d8be;
	filter:alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity:0.95; 
}
ul.subnavUlSub li.subnavLiSub a.subnavASub:hover{ background: #debd9a; }

img#twitter_footer{ background: url(../images/img_sprite_footer.png) 0px 0px; height: 20px; width: 20px; }
img#facebook_footer{ background: url(../images/img_sprite_footer.png) 0px -20px; height: 20px; width: 20px; }
img#linkedin_footer{ background: url(../images/img_sprite_footer.png) 0px -40px; height: 20px; width: 20px; }
img#myspace_footer{ background: url(../images/img_sprite_footer.png) 0px -60px; height: 20px; width: 20px; }

div.load-images-hidden{ height: 1px; border: none; }
div.loading-demo-hidden{ background: url(../images/loadingx.gif) top left no-repeat; height: 1px; width: 1px; }
div.alert-demo-hidden{ background: url(../images/error.gif) top left no-repeat; height: 1px; width: 1px; }

div.season-greetings-holder{ 
	width: 840px; display: none;
	-moz-box-shadow: 2px 2px 2px #000;
	-webkit-box-shadow: 2px 2px 2px #000;
	box-shadow: 2px 2px 2px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}
div.season-greetings-holder h1{
	overflow: hidden; position: relative; margin: 0px; padding: 0px;
}
div.season-greetings-holder h1 p{ float: right; }
div.season-greetings-holder h1 p a{
	display: block; padding: 7px 15px 7px 15px; background: #472f0b; font-weight: normal;	
	text-decoration: underline; color: #fff; outline: none; font-size: 12px;
}
div.season-greetings-holder div.content{
	border: 7px solid #482e09; padding: 15px; margin: 0px; background: #f4ebe2;
}
div.season-greetings-holder div.content h2{
	height: 28px; padding: 5px 5px 0 5px; background: url(../images/season/season-bg-shadow.gif) 100% -12px no-repeat #fff;
	font-weight: normal; font-size: 15px; color: #000; margin: 0px; text-align: left;
}
div.mid-content-season{ 
	background: url(../images/season/shadow-mid-right.gif) top right repeat-y #fff; padding: 0 9px 0 5px;
}
div.mid-content-season h3{
	font-size: 15px; color: #fff; font-weight: normal; background: #59380d; padding: 5px 0 5px 0; 
	text-align: center; margin: 0px;
}
div.mid-content-season table{ border: 0px; margin: 0px; padding: 0px; width: 100%; }
div.mid-content-season table tr th{ 
	background: #d6cec1; padding: 5px 0 5px 0; text-align: center; font-weight: bold; 
	font-size: 12px; color: #59380d; 
}
div.mid-content-season table tr td{
	border-left: 1px solid #7d7975;	border-bottom: 1px solid #7d7975; font-size: 12px; color: #000;
	font-weight: normal; background: #fff; text-align: center; padding: 5px 0 5px 0;
}
div.mid-content-season table tr td.no-border-left{ border-left: none; }
div.mid-content-season table tr td span.red{ color: #F00; }


div.btm-content-season{ height: 12px; background: url(../images/season/season-bg-shadow.gif) bottom left repeat-x; }
div.btm-content-season p.right{
	height: 12px; width: 11px; background: url(../images/season/season-bg-shadow.gif) -11px 0px no-repeat;	
	margin: 0px; padding: 0px; float: right;
}
div.btm-content-season p.left{
	height: 12px; width: 11px; background: url(../images/season/season-bg-shadow.gif) 0px 0px no-repeat;	
	margin: 0px; padding: 0px; float: left;
}
p.season-inquiry-p{ font-size: 14px; color: #000; text-align: center; margin: 0px; padding: 5px 0 0 0; line-height: 18px; }
p.season-inquiry-p a{
	color: #00F; text-decoration: underline; outline: none;	
}
p.season-inquiry-p span{
	color: #00F; text-decoration: underline; outline: none;	
}
