/* *** ** Start of NoQcFormWrapper ** *** */
a { color: #02336e; text-decoration: none; outline: none; }
a:hover {text-decoration: underline; }

ul li a { color: #02336e; }

input { border: 1px solid #6b6b6b; background: #f5f5f5; }
textarea { border: 1px solid #6b6b6b; background: #f5f5f5; }
select { border: 1px solid #6b6b6b; background: #f5f5f5; }

#directionsInput { padding-bottom: 10px; }
#directionsLocale { padding-bottom: 10px; }
#directionsSubmit { padding-bottom: 10px; }

.noCSS {display:none;}
.body {margin:0px;padding:0px;background-image:url(/Assets/Category/000010/0000/bg_tile2.gif);background-repeat:repeat-x;  background-color: #ebecf0; text-align: center; }

#outercontainer {width:930px; margin:0px auto;}
#headernavcontainer {padding:0px;width:918px;overflow:hidden; display:block;}
#headernavcontainer #topnav {height:20px;color:#fff;overflow:hidden;font-size:10px;text-align:right; font-family: Arial; text-transform: uppercase;}
#headernavcontainer #topnav ul {display:inline;list-style:none;padding:5px 0px 0px 0px;margin:0px;float:right;}
#headernavcontainer #topnav ul li {display:inline;float:left;}
#headernavcontainer #topnav ul li a {color:#fff;text-decoration:none;border-left:1px solid #fff;padding:0px 7px 0px 7px;margin:0px;overflow:hidden; font-family:Tahoma;font-size:10px;}
#headernavcontainer #topnav ul .first_child a {border:none;}
#headernavcontainer #topnav ul li a:hover {text-decoration:underline;}
#headernavcontainer #headerphoto {width:206px;height:96px;float:right;background-image:url(/Assets/Category/000010/0000/img_consult.gif);background-repeat:no-repeat; margin:30px 10px 0px 0px;}
#headernavcontainer #logo {background-image:url(/Assets/Category/000010/0000/lead_img.gif);background-repeat:no-repeat;width:900px;height:154px;float:left; margin:0px 0 0px 3px;}

#headernavcontainer #top2_nav { width: 916px; height: 51px; background-image: url(/Assets/Category/000010/0000/nav_bar.gif); background-repeat:no-repeat; overflow: hidden; margin: 0px auto;}
#headernavcontainer #top2_nav_container{ margin-left: 8px; width: 900px; height: 50px;  overflow: hidden; }
#headernavcontainer #top2_nav ul {list-style-type: none; padding:0; margin:0px 0px 0px 0px; width: 918px; }
#headernavcontainer #top2_nav li { margin-top: 1px;float: left;  }
#headernavcontainer #top2_nav li a { text-decoration: none; float: left; display: block; font-family: Georgia; font-size: 16px; font-weight: normal;  color: #fff; line-height: 51px; padding: 0px 34px; background-image: url(/Assets/Category/000010/0000/nav_tile.gif); border-right: 1px solid #002963; border-left: 1px solid #035d95; text-transform: uppercase; }
#headernavcontainer #top2_nav li.last_child a {padding: 0 60 0 64px; border-right: none;  }
#headernavcontainer #top2_nav li.last_child a:hover { border-right: none; padding-right: 37px; }
#headernavcontainer #top2_nav li.first_child a { border-left: none; }
#headernavcontainer #top2_nav li.first_child a:hover { border-left: none; border-right: 1px solid #002963;}
#headernavcontainer #top2_nav li a:hover {background-image: url(/Assets/Category/000010/0000/nav_selected.gif); border-left: 1px solid #82939d; border-right: 1px solid #262f34;}


#main { overflow:hidden;background-image:url(/Assets/Category/000010/0000/content_top_bg.gif);background-repeat:no-repeat; text-align: left; width: 918px; }
#main-inner-first { width:909px;margin:0px;overflow: hidden;}
#main-inner-second {width:900px;margin:0px auto; background-color:#fff;float:left; background-image: url(/Assets/Category/000010/0000/main_bg.gif); background-repeat: repeat-y;  min-height: 660px;}

/*left*/
#left {width:275px;float:left; margin-left:5px; display:inline; overflow:hidden; background-image: url(/Assets/Category/000010/0000/left_column_shadow.gif); background-repeat: no-repeat; }}
#btn_quick_submit {background-image:url(/Assets/Category/000010/0000/btn_submit.gif);background-repeat:no-repeat;}
#leftcol_titlebar {background-image:url(/Assets/Category/000010/0000/mast_bg.gif);background-repeat:no-repeat;width:275px;height:35px;}
#leftcol_titlebar h3 {font-family:Georgia,Serif;font-size:18px;color:#fff;text-transform:uppercase;font-weight:normal;padding:8px 25px;}
.module {margin-bottom:20px;}
#left ul { margin-left: 20px; padding-left: 0px;   }

#address {margin:0 0 0 15px;}
#address h2 {font-family: "Georgia", "Times New Roman", Times, serif;font-size:18px;color:#333; font-weight:normal;}
#address p {font-family: "Trebuchet MS", Times, serif;font-size:12px; color:#333; font-weight:normal; margin-bottom:10px;}
#address p a {color:#663300;}

/*right*/
#right {width:620px;float:left;background-image:url(/Assets/Category/000010/0000/right_column_bg.gif);background-repeat:no-repeat;background-position:top; padding:0px;display:inline; overflow:hidden;}
.content {width:560px; margin:10px 20px 0px 0px; float:left; padding-bottom:30px; padding-left: 30px;}
.content p {font-size:13px;line-height:19px;color:#222;padding:0px; margin:5px 0px 8px 0px; font-family:Trebuchet MS;}
.content a {font-size:13px;line-height:19px;color:#02336e;font-family:Trebuchet MS;padding:0px 0px 0px 0px; margin: 0px 0px 8px 0px;}
.content ul {padding:0px; margin:0px 0px 0px 25px; }
.content ul li {color: #333!important; font-size:12px;line-height:19px;color:#333;padding:0px;font-family:Trebuchet MS;margin:0px;}
.content ul li a { color: #02336e; }

.content h1 {font-family: "Georgia", "Times New Roman", Times, serif;font-size:26px;color:#333;font-weight:normal;margin:10px 0px 8px 0px;padding:0px;line-height:26px; border-bottom: 1px solid #666666; padding-bottom: 10px; }
.content h2 {font-family: "Georgia", "Times New Roman", Times, serif;font-size:18px;color:#926335 ;font-weight:normal;margin:15px 0px 10px 0px; padding:0px;line-height:20px;}
.content h3 {font-family: "Georgia", "Times New Roman", Times, serif;font-size:16px;color:#333; margin:10px 0px 5px 0px;padding:0px;}
.content h4 {font-family: Trebuchet MS; color:#666;font-weight:normal;margin-top:0px;padding:0px;line-height:15px;font-size:14px;}
.content h5 {font-family:Trebuchet MS;color:#333;font-weight:normal;margin-top:0px;padding:0px;line-height:13px;font-size:12px;}
.content h6 {font-family:Trebuchet MS;color:#333;font-weight:normal;margin-top:0px;padding:0px;line-height:12px; font-size:10px;}


/*footer and subfooter*/
#footer { margin-left: 9px; background-image:url(/Assets/Category/000010/0000/footer.gif);background-repeat:no-repeat;width:918px;height:35px;text-align:center;font-size:10px;line-height:3px;color:#fff; font-family: Arial; text-transform: uppercase; }
#footer ul {list-style:none;padding:0px 0px 0px 0px;margin:0px;width:auto;}
#footer ul li {display:inline; line-height: 26px !important; }

#footer ul li a {color:#fff;text-decoration:none;border-left:1px solid #fff;padding:0px 7px 0px 10px; font-family:Tahoma;font-size:10px;}	
#footer ul .first_child a {border:none;}
#footer ul li a:hover {text-decoration:underline;}
#pagebottom {background-image:url(/Assets/Category/000010/0000/disclaimer_tile.gif);background-repeat:repeat-x;width:100%;height:65px;margin-top:38px;}
#disclaimer{position:relative;margin:0px auto;padding:10px 0px;width:880px;text-align:left;font:10px Arial, Helvetica, sans-serif;color:#000;}
#disclaimer a {text-decoration:none;color:#000;}
#disclaimer a:hover {text-decoration:underline;}

#left ul li { font-family: Arial; font-size: 14px; ; list-style-type: none; color: color #174572; background-image: url(/Assets/Category/000010/0000/aop_bullet.gif); background-position: top left; background-repeat: no-repeat; padding-left: 15px; padding-bottom: 10px; }
#left ul li a { color: #000; }


.quickContact {margin-left:15px; width:250px;}
.quickContact .RichText td {font-size: 13px; font-family: Arial; color: #333; width:250px;}
.quickcomment{width:250px;}
.pad_qck_itm{text-align:left;padding:0px; margin:0px;}
.pad_qck_itm h6{text-align:left; color:#cecfd3}
.quickInput{margin:5px 0;width:159px; padding:0px; height: 22px; }
.quickName{margin:2px 0;width:159px; padding:0px; height: 22px; }
#quickMessage{margin:2px 0; width:213px;}

.quickContact .RichText td { height: 22px; }

/*  <![ Primary Contact Form [ ----------------------------------------------------*/

.pad_frm_itm {
	padding:8px 0px;
	margin:0px;
	clear: both;
	font-family: Trebuchet MS; 
	font-size: 13px;
	width:550px !important; 
}

.form-label {
	width:140px; /* Width of labels */
	padding:0px 30px 0px 0px;
	float: left;
	clear: right;
	display:inline-block;
	vertical-align:top;}
  
.form-pct {
	width:350px;
	
	color:#444;
	background: #ffffff; border: 1px solid #989891;}
	
.msg-pct {
	width:495px; /*  .form-label + .form-pct + horizontal padding on .form-label   */
	height:70px;
	overflow:auto;
	
	color:#444;
	background: #ffffff; border: 1px solid #989891;}

.custom-form {
	}

.custom-form fieldset {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:520px; /*  .msg-pct width + 25   */
	border:none;}
		  
.custom-form legend {
	padding:0px 2px;
	font-weight:bold;}
		  
.custom-form ol {
	margin:0px;
	padding:0px;
	list-style:none;
	width:600px;}

.custom-form p{
	padding-top: 15px;
}/* *** ** End   of NoQcFormWrapper ** *** */
/* *** ** Start of ContactUsLayout ** *** */
.CaptchaComponent img{
	padding:10px 0px;
}

.CaptchaComponent input{
	margin:10px 0px;
}


/* *** ** End   of ContactUsLayout ** *** */
