/*---- sloansterling.com ----*/

BODY{margin:0px;}
FORM{margin:0px;}

.link{cursor:pointer;}

/*----TOP PANEL----*/
#topPanel{
	width:785px;
	height:125px;
	background:#fff;
	position:relative;
	margin:0 auto;
}
#topPanel #ImgPanel1{
	width:425px;
	height:125px;
	background:#fff;
	position:absolute;
	top:0px;
	left:0px;
	padding:0 0 0 0px;
}
#topPanel #ImgPanel1 img{
	width:425px;
	height:125px;
}
#topPanel #ImgPanel2{
	width:24px;
	height:167px;
	background:#fff;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
	padding:0 0 0 0px;
}
#topPanel #ImgPanel2 img{
	width:24px;
	height:167px;
}
#topPanel #listPanel ul{
	width:336px;
	height:32px;
	background:#fff;
	list-style-type:none;
	border-bottom:1px solid #000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	white-space:nowrap;
	position:absolute;
	bottom:-11px;
	right:24px;
	padding:0 0 0 0px;
}
#topPanel #listPanel ul li{
	width:78px; 
	height:32px;
	float:right;
}
#topPanel #listPanel ul li a{
	width:76px; 
	height:32px;
	display:block; 
	background:url(images/topmenu-normal.png) 0 0 no-repeat #e2e0e1; 
	color:#1F4676; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; 
	text-align:center; 
	line-height:32px;
	margin:0 2px 0 0;
}
#topPanel #listPanel ul li a:hover{
	background:url(images/topmenu-hover.png) 0 0 no-repeat #4877ab; 
	color:#ffffff; 
	text-decoration:none;
}
#topPanel #listPanel ul li.home{
	width:76px;
	height:32px;
	display:block;
	background:url(images/topmenu-hover.png) 0 0 no-repeat #4877ab; 
	color:#ffffff; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; 
	text-align:center; 
	line-height:32px;
	margin:0 2px 0 0;
}

/*----BODY PANEL----*/
#bodyPanel{
	width:785px;
	display:block;
	background:#fff;
	position:relative;
	margin:0 auto;
}

/*----BODY HEADER PANEL - for MSBS logo----*/
#bodyHeaderPanel{
	width:150px;
	background:#fff;
	position:absolute;
	top:0px;
	right:0px;
	padding:30px 25px 0px 0px;
}

/*----BODY HEADER GALLERY PANEL - for gallery buttons----*/
#bodyHeaderGalleryPanel{
	width:785px;
	height:50px;
	display:block;
	background:#fff;
	position:relative;
	text-align:center;
	top:0px;
	right:0px;
	padding:10px 0px 10px 0px;
}

/*----FOOTER PANEL----*/
#footerPanel{
	width:785px;
	height:24px;
	background:#fff;
	position:relative;
	margin:0 auto;
}
#footerPanel #ImgPanel3{
	width:auto;
	height:66px;
	background:#fff;
	position:absolute;
	bottom:0px;
	left:0px; 
	padding:0 0 0 0px;
}
#footerPanel #ImgPanel3 img{
	width:24px;
	height:66px;
}

/*----FORM ERRORS----*/
form#formmail span.error{
	margin-left:5px;
	color:#cc0000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
form#formmail input.error{
	border:1px solid #cc0000;
}

.fname{text-align:right;padding-right:5px;color:#1F4676;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}
.formtext{color:#1F4676;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}

.inp_long{border:1px solid #003D5F;width:160px;font-size:11px;}
.inp_half{border:1px solid #003D5F;width:160px;font-size:11px;}
.inp_short{border:1px solid #003D5F;width:37px;font-size:11px;}

.texta{font-size:11px;background-color:#f5f5f5;border:1px solid #BBCCD0;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#000000;}

h2{color:#0278A8;font-size:20px;font-family:Tahoma, Arial, Helvetica, sans-serif;margin:15px 0 5px 0px;padding:0;}
h2.white{margin:0px 0 5px 0px; padding:0; font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:white;}
h2.white span{color:white;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;}

h3{margin:0px; padding:0; padding-bottom:5px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:#0278A8;font-weight:normal;letter-spacing:-1px;}
h4{margin:0px; padding:0; padding-bottom:0px; font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:#0278A8;font-weight:normal;letter-spacing:-1px;}

.long_text{border:1px solid #003D5F;width:480px;height:50px;overflow:auto;}

.navtext{color:#1F4676;font-size:13px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
.navtext a{color:#1F4676;font-size:13px;font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration:none;}
.navtext a:hover{color:#008AC2;}
.navtext_bold{color:#1F4676;font-size:13px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;line-height:1;}
.navtext_moto{color:#1F4676;font-size:13px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;line-height:3;}
.navtext_images{color:#1F4676;font-size:13px;font-family:Tahoma, Arial, Helvetica, sans-serif;white-space:nowrap;}

.list_hr{text-align:left;border-top:1px solid #008AC2;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}

.mainnav a{color:#858585;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration:none;}
.mainnav a:hover{color:#008AC2;}
.mainnav{text-align:left;border-bottom:1px solid #008AC2;padding-bottom:10px;}
.mainnav SPAN{color:#005D82;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}

.main_text{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color:#404849;text-decoration:none;line-height:2;padding-top:0px;}

.header_lg{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:#1F4676;text-decoration:none;font-weight:bold;padding:15px 0px 5px 0px;}
.header_lg a{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:#1F4676;text-decoration:none;font-weight:bold;padding:15px 0px 5px 0px;}
.header_lg2{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:#1F4676;text-decoration:none;font-weight:bold;padding:0px 0px 0px 0px;}
.header_lg2 a{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:#1F4676;text-decoration:none;font-weight:bold;padding:0px 0px 0px 0px;}
.header_sm{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:15px;color:#1F4676;text-decoration:none;}
.header_sm a{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:15px;color:#1F4676;text-decoration:none;}
.header_sm2{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color:#6c797a;text-decoration:none;font-weight:bold;}
.header_sm2 a{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color:#6c797a;text-decoration:none;font-weight:bold;}

.flash_col{padding-top:3px;padding-bottom:0px;text-align:center;}

.element{text-align:left;border-left:1px dashed #858585;padding-right:55px;}
.element a{text-decoration:none;}
.element #id1{color:#38697E;font-size:12px;font-weight:bold;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;padding-left:3px;cursor:pointer;}
.element #id2{color:#858585;font-size:12px;font-weight:bold;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;padding-left:3px;cursor:pointer;}

.boxes{padding-top:3px;}

.copy{font-size:12px;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#0078A8;padding-left:10px;padding-right:30px;padding-top:5px;line-height:17px;text-align:justify;}

.copyright{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;text-decoration:none;}

.footer span{color:#1F4676;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}
.footer a{color:#1F4676;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration:none;}
.footer a:hover{color:#008AC2;}
.footer{border-top:1px solid #000000;padding-bottom:0px;text-align:center;margin-top:10px;padding-top:3px;}

.foottd{padding-left:0px;padding-right:0px;}

.cps{text-align:center;padding-top:5px;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#858585;padding-bottom:10px;}
.cps A{color:#858585;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration:none;}
.cps A:hover{color:#008AC2;}

.cool TD{font-size:12px;color:#787C7E;}

.hidden{display:none;}
.visible{display:block;}
.visible DIV{padding:5px;}
.visible DIV UL{margin:0px;margin-left:30px;padding:0px;padding-bottom:10px;}

#toggle{cursor:pointer;}
#toggle2{cursor:pointer;}
#toggle3{cursor:pointer;}

.comm{font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:white;margin:0px;padding-bottom:5px;}

.pname{border:1px solid white;background:#386274;padding:3px;text-align:left;color:white;font-size:11px;text-transform:uppercase;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;}

.addr{color:white;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;line-height:15px;}
.addr A{color:#376274;font-weight:bold;text-decoration:none;}
.addr A:hover{color:white;}

.rightform_bg_1{background-image:url(images/rightform_bg_1.jpg);width:248px;height:238px;position:relative;}
.rightform_bg_1 div.moo{padding-top:95px;padding-left:13px;}

.rightform_bg_1 .servname{position:absolute;top:77px;left:12px;color:#807B7F;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;letter-spacing:-1px;}

.rightform_bg_1 DIV TABLE TD .inp_long{width:150px;}
.com_pts{padding-left:2px;padding-top:5px;}

.frame_bg{background-image:url(images/frame_bg.gif);background-repeat:repeat-y;}
.frame_bg_null{padding-top:5px;}

.ba{margin-top:10px;}
.tabz{padding-top:10px;}

.otsmy{padding:0px 5px 0px 5px;color:#787C7E;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;line-height:2;}
.btns IMG{cursor:pointer;}

.evimage{width:148px;height:120px;background-position:center center;background-repeat:no-repeat;}

.eventdesc{font-size:11px;color:#5B5B5B;font-family:Tahoma, Arial, Helvetica, sans-serif;padding-top:0px;padding-left:5px;padding-right:10px;padding-bottom:0px !important;}

.evdates{color:#858585;font-size:16px;font-family:Tahoma, Arial, Helvetica, sans-serif;letter-spacing:-1px;font-weight:bold;}
.evdates SPAN{color:#2192D8;}
.evname{color:#0278A8;font-size:18px;font-family:Tahoma, Arial, Helvetica, sans-serif;letter-spacing:-1px;}

.wish .inp_long{width:120px;height:18px;border-color:#5B5B5B;}
.wish .long_text{width:145px;height:50px;}

.btns TD{font-size:12px;padding-right:5px;color:#5b5b5b;}

.fintext{font-size:12px;padding-right:5px;color:#5b5b5b;}

.opts{padding-top:10px;}

.specs_bodfy{background-image:url(images/specs_bodfy.gif);background-repeat:repeat-y;}

.exp{text-align:right;}
.exp DIV{color:#005D82;font-size:12px;font-weight:bold;}

.details{font-weight:bold;font-size:14px;color:#858585;padding-top:5px;}

.books{padding-top:10px;padding-right:13px;padding-bottom:10px;border-bottom:1px solid #bababa;margin-bottom:20px;}

#ajaxloader{text-align:center;padding:150px;}

#rightform_area{border:0px solid red;width:248px;height:238px;}

.sliders_bg{background:#82BCD4;}

.procedures{padding-top:5px;padding-left:0px;}

.ots{color:#5B5B5B;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;padding-left:12px;padding-right:12px;}

.newheader{padding-left:6px;}

.alleft{margin-right:10px;margin-bottom:10px;float:left;}
.tabz{clear:both}

.beforre{padding-right:30px;}

.faq_quert{font-weight:bold;font-size:12px;}
.faq_answ{padding-bottom:15px;}
.header{padding-bottom:7px;}

.ba_caption{color:#0085BA;font-size:13px;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;padding-top:15px;}

#popuper1{position:absolute;z-index:999;left:0px;top:0px;}

.visible1{position:absolute;z-index:999;left:10px;top:10px;}

.sw_item_1{padding:3px;color:#787C7E;background-color:white;cursor:pointer;}
.sw_item_0{padding:3px;color:#787C7E;background-color:#E6F3F8;cursor:pointer;}

.sw_item_1 SPAN, .sw_item_0 SPAN{color:#70B2CC;}

.rsvp{padding:5px;background:#E9E9E9;}
.rsvp TABLE TD{font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#5B5B5B;font-weight:bold;}
.rsvp TABLE TD INPUT{border:1px solid #5b5b5b;}

.eventdesc2{font-size:11px;color:#5B5B5B;font-family:Tahoma, Arial, Helvetica, sans-serif;}

.pressdesc{font-size:11px;color:#63A1BA;font-family:Tahoma, Arial, Helvetica, sans-serif;padding-top:10px;padding-bottom:20px;width:115px;}
.pressdesc SPAN{color:#787C7E;}

.indexflash{position:relative;}
.indexflash .indexflash_form{position:absolute;bottom:12px;left:12px;width:392px;height:125px;background-image:url(images/overlay.png);}
.indexflash_form DIV{position:relative;padding-top:6px;padding-left:15px;}
.indexflash .indexflash_form_hidden{display:none;position:absolute;bottom:12px;left:12px;}
.indexflash .indexflash_form2{position:absolute;bottom:12px;left:12px;width:195px;height:125px;background-image:url(images/overlay2.png);}
.indexflash_form2 DIV{position:relative;padding-top:36px;padding-left:15px;}
.indexflash .indexflash_form2_hidden{position:absolute;bottom:12px;left:12px;display:none;}

.smallfname{font-size:10px;color:white;font-family:Tahoma, Arial, Helvetica, sans-serif;text-align:right;padding-right:5px;}
.smallinput1{border:1px solid #C4C5C7;width:112px;font-size:11px;}
.smallinput2{border:1px solid #C4C5C7;width:36px;font-size:11px;margin-right:2px;}

.smallfname3 IMG{margin-right:2px;margin-top:5px; }

.new_v_bg{background-image:url(images/new_v_bg.jpg);width:257px;height:282px;}

.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#FFFFFF; 	/* reCaptcha widget background color */
 }
#recaptcha_table {
   border-color: #BBCCD0; 		/* reCaptcha widget border color */
 }
#recaptcha_response_field {
   border-color: #BBCCD0; 		/* Text input field border color */
   background-color:#FFFFFF; 	/* Text input field background color */
 }