@charset "utf-8";
*{padding:0px; margin:0px;}
div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big { padding:0; margin:0; border:0px; }
body { padding:0px; margin:0px; background:url(bg.gif) top repeat-x #fff; font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:12px; text-align:left; color:#000; }
.BrolinHeader, .body-contener { width:960px; margin:0 auto; background:#FFF;}
.BrolinFooter { width:940px; margin:0 auto; padding:10px; background:#FFF;}


.clear{ clear:both; display:block;}


/*--------------- Head Section -----------------*/
.BrolinHeader .top_header_sec { height:164px; width:960px;}
	.BrolinHeader .top_header_sec .logo_holder{ position:absolute; margin:5px 0px 0px 25px; height:150px; width:183px; }
	.BrolinHeader .top_header_sec .small_logos_container{ position:absolute; margin:12px 0px 0px 610px; height:30px; width:65px; }
	.BrolinHeader .top_header_sec .search_holder{ position:absolute; margin:12px 0px 0px 700px; height:30px; width:235px; }
	.BrolinHeader .top_header_sec input.search_style{ background:url(Search_bgr.gif) left top no-repeat; position:absolute; height:24px; width:174px; margin:3px; padding:3px; border:0px; text-align:left; color:#cc312d; font:11px verdana; line-height:17px; }
	.BrolinHeader .top_header_sec .search_button_style{ position:absolute; height:24px; width:30px; margin:5px 3px 3px 3px; border:0px; right:20px; cursor:pointer; }
	.BrolinHeader .top_header_sec .BrolinLogo-holder{ position:absolute; margin:110px 0px 0px 340px; width:600px; font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#cc3230; text-align:right; padding:15px 0px 15px 0px;}
	.BrolinHeader .top_header_sec .BrolinLogo-holder .BrolinLogo h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#cc3230;}
	

.BrolinHeader .nav_bar { background:url(HeaderMenu_bgr.gif) repeat-x top; height:36px; width:940px; margin-left:10px; margin-right:10px; }
	
	.BrolinHeader .nav_bar .BrolinAMenuBar { width:940px; height:36px; color:#fff; font-size:13px; margin:0; padding:0; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; text-transform:none; font-weight:bold; background:url(HeaderMenu_L.gif) left top no-repeat;}
		.BrolinHeader .nav_bar .BrolinAMenuBar ul{ margin:0; padding:0; width:800px;}
		.BrolinHeader .nav_bar .BrolinAMenuBar li{ width:auto; float:left; list-style:none; font-weight:bold;}	
		.BrolinHeader .nav_bar .BrolinAMenuBar li a{ width:auto; padding-left:22px; padding-right:22px; color:#e4e4c2; text-decoration:none; display:block; line-height:36px; font-weight:bold;}
		.BrolinHeader .nav_bar .BrolinAMenuBar li a:hover{ width:auto; color:#fff; text-decoration:none; background: #62b7e0 repeat-x; display:block; line-height:36px; font-weight:bold;}
		.BrolinHeader .nav_bar .BrolinAMenuBar li a.active{ width:auto; color:#e4e4c2; background: #62b7e0 repeat-x; display:block; line-height:36px; 
		padding-left:10px; padding-right:10px; font-weight:bold; }
		.BrolinHeader .nav_bar .BrolinAMenuBar .nav_right { width:2px; height:36px; margin:0; padding:0; background:url(HeaderMenu_R.gif) right top no-repeat; float:right;}
				
		.BrolinHeader .HeaderBanner { height:193px; width:940px; margin:10px 10px 0px 10px; }
		.BrolinHeader .HeaderBanner .BannerText h2{ font-size:40px; font-weight:bold; color:#fff; font-family:Arial, "trebuchet MS", Helvetica, sans-serif; line-height:20px; margin-left:25px; margin-top:25px; position:absolute; padding:15px 0px 15px 0px; }

	.BrolinHeader h1{ font-size:28px; font-weight:normal; color:#cc3230; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px; padding:0;}


/*--------------- Footer Section //////////////////////////////////////////////////// -----------------*/
.BrolinFooter { height:230px; font-size:11px; color:#393939; line-height:18px; padding-top:15px; bottom:10px; }
	.BrolinFooter a{ color:#2C2C2C; text-decoration:none; }
	.BrolinFooter a:hover{ color:#cd3335; text-decoration:none; }
	.BrolinFooter .Brolincopy { color:#2C2C2C; text-decoration:none; }
	.BrolinFooter .Brolincopy a{ color:#2C2C2C; text-decoration:none; }
	.BrolinFooter .Brolincopy a:hover{ color:#cd3335; text-decoration:none; }
	.BrolinFooter .footer_mail { color:#cd3335; text-decoration:none; }
	.BrolinFooter .footer_mail a{ color:#cd3335; text-decoration:none; }
	.BrolinFooter .footer_mail a:hover{ color:#0054a6; text-decoration:none; }

	.BrolinFooter .footer_MenuHolder{ float:right; width:500px;}
	.BrolinFooter .footer_LeftHolder{ float:left; width:400px;}
	.BrolinFooter .footer_separator{ margin-left:10px; margin-right:10px; }
	
	
	
.BrolinFooter h1{ font-size:13px; font-weight:normal; color:#cc3230; font-family:Georgia, "Times New Roman", Times, serif;}
	
	
/*--------------- inner body contenet ///////////////////////////////////////////////// -----------------*/

.body-contener .inner_content_container { background:#fff; float:left; width:940px; padding:10px; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#59535E;font-weight: normal;}


/*--------------- Left Side Bar -----------------*/
.inner_content_container .BrolinRightSide { width:226px; float:left; margin-left:12px;}
.inner_content_container .BrolinRightSide li{ font-size:12px; border-bottom:dashed 1px #B2B2B2; padding:5px; padding-left:12px; background:url(LSB_bullet_off.gif) left no-repeat; list-style:none;}
.inner_content_container .BrolinRightSide li a{ color:#ce3331; text-decoration:none; list-style:none;}
.inner_content_container .BrolinRightSide li a:hover{ color:#000; text-decoration:none; list-style:none;}
.inner_content_container .BrolinRightSide li:hover { background-color:#F9F9F9; text-decoration:none; background:url(LSB_bullet_on.gif) left no-repeat; list-style:none;}

.BrolinRightSide .dashedBox { border: 1px dashed #B2B2B2; padding:10px}
.BrolinRightSide .dashedBox:hover { background-color:#F9F9F9; text-decoration:none; }
.BrolinRightSide .dashedBox b{ font-size: 18px; line-height:40px; font-weight:normal; color:#000; }

.BrolinRightSide .boxMB1 { border:1px solid #cccccc; padding:10px; background:url(MB_bgr_Yellow.gif) bottom repeat-x #fff; height:85px;}

/*--------------- Left Side Bar CSS End -----------------*/	


/*--------------- Body Content Section -----------------*/
.body-contener .inner_content_container .MainContentCollection { width:940px; float:left; }
.body-contener .inner_content_container .MainContentCollection .MBx2-Left { float:left; width:450px; padding:5px; margin-top:15px; margin-bottom:15px; }
.body-contener .inner_content_container .MainContentCollection .MBx2-Right { float:right; width:450px; padding:5px; margin-top:15px; margin-bottom:15px; }
.body-contener .inner_content_container .MainContentCollection .MBx3-Left { float:left; width:295px; padding:5px; margin-top:15px; margin-bottom:15px; }
.body-contener .inner_content_container .MainContentCollection .MBx3-Center { float:right; width:295px; padding:5px; margin-top:15px; margin-bottom:15px; }
.body-contener .inner_content_container .MainContentCollection .MBx3-Right { float:right; width:295px; padding:5px; margin-top:15px; margin-bottom:15px; margin-left:15px; }
.body-contener .inner_content_container .MainContentCollection .MBx4-Left { float:left; width:220px; padding:5px; margin-top:15px; margin-bottom:15px; margin-right:7px; }
.body-contener .inner_content_container .MainContentCollection .MBx4-CenterLeft { float:left; width:220px; padding:5px; margin-top:15px; margin-bottom:15px; }
.body-contener .inner_content_container .MainContentCollection .MBx4-CenterRight { float:right; width:220px; padding:5px; margin-top:15px; margin-bottom:15px; }
.body-contener .inner_content_container .MainContentCollection .MBx4-Right { float:right; width:220px; padding:5px; margin-top:15px; margin-bottom:15px; margin-left:7px; }

.body-contener .inner_content_container .MainContentCollection li{  font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:12px; border-bottom:dashed 1px #bcbbc0; padding-top:10px; padding-bottom:10px; list-style:none; text-align:left; }
.body-contener .inner_content_container .MainContentCollection  li a{ color:#000; text-decoration:none; }
.body-contener .inner_content_container .MainContentCollection  li a:hover{ color:#000; text-decoration:none; }
.body-contener .inner_content_container .MainContentCollection  li:hover { background-color:#F9F9F9; text-decoration:none;  }
.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserHeader {font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:16px; color:#fff; font-weight: bold; text-align:left; background:#57a5d5;}
.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserTitle {font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#cc3333; font-weight: bold; text-align:left;}
.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserTitle a{font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#cc3333; font-weight: bold; text-align:left;}
.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserTitle a:hover{font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#cc3333; font-weight: bold; text-align:left; text-decoration:underline;}
.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserImage { border:1px solid #CCC; margin-left:5px; padding:1px; float:right;}

.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserTitle2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000; font-weight:normal; font-style:normal; padding-bottom:5px; padding-top:5px; text-align:left; text-decoration:none;}
.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserTitle2 a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000; font-weight:normal; font-style:normal; padding-bottom:5px; padding-top:5px; text-align:left; text-decoration:none;}
.body-contener .inner_content_container .MainContentCollection .BrolinMiniBrowserTitle2 a:hover{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; font-style:normal; padding-bottom:5px; padding-top:5px; text-align:left; text-decoration:underline;}

/*--------------- Body Content Section CSS End -----------------*/


.body-contener .inner_content_container a{ color:#cc3333; text-decoration:underline;}
.body-contener .inner_content_container a:hover{ color:#57a5d5; text-decoration:none;}

.body-contener h1 { font-family:"trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; text-align:left; color:#ce332f; padding:10px 0;}
.body-contener h2 { font-family:"trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; text-align:left; color:#2668a5; padding:10px 0;}

.inner_content_container h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; color:#2967b4; font-weight:normal; font-style:normal; padding-bottom:10px; margin-bottom:5px; padding-top:5px;}
.inner_content_container h4{ font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; color:#ce332f; font-weight: normal; padding:5px;}
.inner_content_container h5{ font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:14px; color:#ce332f; font-weight: bold; padding:10px 0px 10px 0px; text-align:center;}
.inner_content_container h6{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000; font-weight:normal; font-style:normal; padding-bottom:5px; padding-top:5px; text-align:left;}
.inner_content_container h6 a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000; font-weight:normal; font-style:normal; padding-bottom:5px; padding-top:5px; text-align:left; text-decoration:none;}
.inner_content_container h6 a:hover{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000; font-weight:normal; font-style:normal; padding-bottom:5px; padding-top:5px; text-align:left; text-decoration:underline;}
.inner_content_container p{ font-family:Arial, "trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#000; font-weight: normal; padding-top:10px; padding-bottom:10px; line-height:20px; text-align:left;}

/*--------------- inner body contenet -----------------*/

/*--------------- Brolin Color SCHEME -----------------*/


.BrolinBigstyle {FONT-WEIGHT:normal; FONT-SIZE:25px; COLOR:#cc3333;}
.BrolinMinibrowserHeader1 {border:0 solid #EAEAEA;}
.BrolinHeaderbar {FONT-WEIGHT:normal; FONT-SIZE:11px; BACKGROUND:url(MainDGbg.gif) #57a5d5; COLOR:#ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.BrolinHeaderbar2 {FONT-WEIGHT:bold; FONT-SIZE:11px; BACKGROUND:#57a5d5; COLOR:#ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left;}
.BrolinLabelbar {FONT-WEIGHT:bold; FONT-SIZE:10px; BACKGROUND:#dedfde; COLOR:#6579b6; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left;}
a.BrolinLabelbar {FONT-WEIGHT:bold; FONT-SIZE:10px; COLOR:#6579b6; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline; text-align:left;}
a.BrolinLabelbar:hover {FONT-WEIGHT:bold; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline; text-align:left;}
.BrolinValuebar {FONT-WEIGHT:normal; FONT-SIZE:10px; BACKGROUND:#efefef; COLOR:#636163; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left; padding:5px;}
a.BrolinValuebar {FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#636163; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left;}
a.BrolinValuebar:hover {FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#636163; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left;}
.BrolinOptionLinks {FONT-WEIGHT:bold; FONT-SIZE:10pt; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left;}
a.BrolinOptionLinks {FONT-WEIGHT:bold; FONT-SIZE:10pt; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left;}
a.BrolinOptionLinks:hover {FONT-WEIGHT:bold; FONT-SIZE:10pt; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; text-align:left;}
