/************begin pagebuilder base***************/
html{ background-color: #fff; margin:0; } 
body { 
  background-color:#fff; 
  color: #666; 
  font-size: 13px; 
  line-height: 1.25em; 
  text-align: left; 
} 
h1,h2,h3{margin:0 0 .5em 0;} 
h1{font-size: 16px; font-weight:bold;} 
h2{font-size: 14px; font-weight:bold;} 
h3{font-size: 14px; font-weight:bold;} 

#pagecontainer{margin: 0 auto;width: 779px;}
.aspnetForm{}
.aspnetForm input{margin:0 .5em .75em 0;}

.submenu /*[MENU]*/ { line-height: 18px; text-align: left; font-size: 16px; }
.menuDesc{font-size:13px;line-height:16px;margin: 0em 0 9em 0;}

/*[MENU] defaults*/ 
.submenu { text-align: left; /*font-size: 1em; */}
.submenu li { list-style:none !important; margin:0 0 .75em 0 !important; }
/*.menuDesc { line-height: 1em; }*/
 
.dropheader{z-index:100;left:0px;}
.maincontent{ z-index:1; width:777px !important;border:1px  solid #e7e7e7;border-top:0;/*position:relative;*/top:-1px; } 
.placeloginform{margin: 1em 0 1em 0; position:relative;left:20px;} 
.login_box{ }
.sidenavplacement{/*float:left;width:200px;*/display:none !important;} 
.backtoParent{display:none;}
.content{float:left; width:777px;} 
.dropfooter{clear:both;}

blockquote{margin: 0 40px 0 40px;}
em{font-style:italic;}

hr{margin:1em 0 1em 0;}
.space_tds td{padding:.5em 0 .5em 0;}

/*hack to overwrite times roman on ck spans*/
.content span{ font-family:Arial !important;}
/*clearfloat hack to give container div height*/
div.maincontent{overflow:hidden;width:100%;}
/*ie dbl margin bug*/.sidenavplacement{display:inline;}

/*unordered lists in ckedit have bullets*/
.content ul li {list-style:disc;}
.content ul{margin:1em 0 1em 0;}
.indent10{margin-left:10px;}

.formTable td{padding:3px; font-size:13px;}


/*base form defaults; to ensure browser compatibility, extend these, but don't remove them unless you know what you are doing*/
.formContainer {margin:0;padding:0; }
.formContainer ul{margin:0;padding:0; }

*html .ulform li{ border-color:yellow; filter:chroma(color='yellow');height:1%; background-color:inherit;}
.ulform li { border: 1px solid transparent; list-style-type:none !important;  margin:0;padding:0; vertical-align:top; }/*turn off bullets for forms, border makes ie 6,7 render correctly*/
.ulform li input { margin:0;padding:0; }/*next two lines are ie hacks...*/
.ulform li ul li  { margin:0;padding:0; float:left; display:inline; 
    min-height:2em; height: auto !important; /*ie6 min-height hack*/ height: 2em; /*width:200px;*/ margin: 0 0 10px 0 !important;}

li.formLabel { float:left; width:200px;line-height:2em; word-wrap: break-word;}
li.formInput { float:left; width:200px;line-height:2em;}

.ulform li ul {clear:both;}
/*end form defaults*/

#header_form_container{ background-color:#ffff00; width:779px; z-index:200;  }
	#form2text{ font-size:13px; line-height: 37px; height:10px; width:200px; margin: 0px 5px 0 10px; float:left; font-weight:bold; text-align:center; display:inline;}
#formContainer2{float:left;z-index:20; margin-top:2px; }
.formLabel2{display:none !important;}
li.formInput2{width:160px; line-height:25px; /*height:25px;*/ vertical-align:middle; padding-top:4px !important;}
.formInput2 input{color:#999; display:inline; vertical-align:top; height:100%;/*<--webkit input hack*/ }
.ulform2 li ul li {float:left; margin:0 !important;	}
.ulform2 li ul {clear:none;}
.ulform2 {float:left;}
.formrow2 {float:left; /*display:block;*/}
.clearForm2{ clear:none; float:left; width:47px; display:inline; padding-top:3px;  }
.form_submitBtn2 {border:0; width:65px; height:27px; background: url(../images/header_form_submit.gif ) no-repeat; cursor:pointer; cursor:hand; text-indent:-999999px; font-size:0;line-height:0;display:block; overflow:hidden;}

td.content iframe{ margin-top:10px;}

/*recaptcha*/
.recaptcha_error{color:#ff0000;margin: 0 0 5px 5px;}
.recaptchadiv{clear:both;}
input.form_submitBtn1{margin-top:10px;}
/*recaptcha*/  


/************end pagebuilder base***************/

/*.main_nav_td{background: transparent url(../images/main-nav-bg_mod.gif) repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 25px;}*/
.main_nav_td{background-color:#d6d899; height: 25px;}

.footer_tiny_txt{font-size:6px !important; line-height:1.5em;color:#666;}

/*begin dump styles from sw*/
.heading{
	Color : #295d50;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 16px;
	}

.sub_heading{
	Color : #013332;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 16px;
	}

.normal_bold_text{
	Color : #666666;
	Font-Family : Verdana;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_text{
	Color : #666666;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_white_text{
	Color : #FFFFFF;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_error_text{
	Color : #FF0000;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 12px;
	}

.normal_small_bold{
	Color : #666666;
	Font-Family : Verdana;
	Font-Weight : Bold;
	Font-Size : 12px;
	}

.normal_small_text{
	Color : #666666;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}

/*
Table / Row
*/

#list_row_BG1,.list_row_BG1{
	Background-Color : #F3F3F3;
	}

#list_row_BG2,.list_row_BG2{
	Background-Color : #FFFFFF;
	}

#Application_Table{
	border-spacing : 10pt;
	padding : 5px;	
	Width : 100%;		
	font-family : &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;verdana&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;;
	font-size : 10pt;
	}

#Form_Table{
	border-spacing : 10pt;
	padding : 0pt;	
	Width : 415px;
	Font-Family : Arial;
	Font-Size : 10pt;
	}

.TableBackGroundColor
{
    BACKGROUND-COLOR: #F3F3F3;
}

.buttonfontstyle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#006699;	
	Font-Weight : Normal;
	} 
body{
	padding:0; margin:0;}
a{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#295d50; text-decoration:underline; outline:none;}
a:hover{
	text-decoration:none;}
td{
	/*Color : #7ba296;*/
	/*Font-Family : Verdana;*/
	/*Font-Weight : Normal;*/
	Font-Size : 11px;
	}
ul.topnav{
	padding:13px 0 0 430px; margin:0; list-style-type:none;}
ul.topnav li{
	float:left;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#295d50; text-transform:uppercase; display:block; padding:0 12px 4px 12px;}
ul.topnav li a{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#01200e; text-decoration:none;}
ul.topnav li a:hover{
	color:#295d50;}

ul.nav{
	padding:0; margin:0; list-style-type:none;}
ul.nav li{
	background:url(../images/nav-div.gif) no-repeat right 0;
	float:left; /*height:66px;*/
	font: 12px/13px Arial, Helvetica, sans-serif;
	color:#fff; padding:24px 27px 13px 26px; margin:0; display:block; text-align:center;
	position:relative;}
ul.nav li a{
	font: 12px/13px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none; padding:0; margin:0;}
ul.nav li a:hover{
	color:#FCFC00;}
ul.nav li.noimg{
	background:none; padding-right:0; width:79px;}

/*---------------------dropdown start------------------------*/
ul.nav li ul.dropdown{
	position:absolute; top:60px; left:0; display:none;
	padding:0; margin:0; list-style-type:none;  background-color:#01200e; width:185px;
	/*border:1px solid #00295C;*/ 
	}
ul.nav li ul.dropdown li{
	 background:none; 
	 margin:0; padding:0 0 1px 0; float:none;
	 border-bottom:1px solid #fff; text-align:left;
	}
ul.nav li ul.dropdown li a{
	font: normal 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff; padding:0 2px 0 24px; margin:0;
	 text-decoration:none; display:block; height:20px;
	}
ul.nav li ul.dropdown li a:hover{
	background-color:#0F5656; color:#F5F581;
	}
#drop2{
	width:150px;}
#drop4{
	width:150px;}
#drop5{
	width:150px;}
/*---------------------dropdown end------------------------*/
ul.mainnav{
	padding:0; margin:0; list-style-type:none;}
ul.mainnav li{
	background:url(../images/divi.gif) no-repeat right 50%;
	font:normal 11px/30px Arial, Helvetica, sans-serif;
	color:#01200e; padding:0 8px; float:left; display:block;}
ul.mainnav li a{
	font:normal 11px/30px Arial, Helvetica, sans-serif;
	color:#01200e; text-decoration:none;}
ul.mainnav li a:hover{
	color:#000;}
ul.mainnav li.noimg1{
	background:none; padding-right:0;}
	
	
ul.footernav{
	padding:8px 0 8px 175px;margin:0; list-style-type:none;}
ul.footernav li{
	background:url(../images/footer-div.gif) no-repeat right 50%;
	float:left;
	font:normal 11px/13px &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;Trebuchet MS&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot; Arial, Helvetica, sans-serif;
	color:#013332; padding:0 9px; display:block;}
ul.footernav li a{
	font:normal 11px/13px &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;Trebuchet MS&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot; Arial, Helvetica, sans-serif;
	color:#013332; text-decoration:underline;}
ul.footernav li a:hover{
	color:#000; text-decoration:none;}
ul.footernav li.noimg2{
	background:none; padding-right:0;}

/*-----inside page--*/
ul.insCon{
	list-style-type:none;
	}
ul.insCon li{
	background:url(../images/red-arrow.gif) no-repeat 0 2px;
	margin:0 0 5px 0; padding:0 0 0 10px;
	}
ul.insCon li a{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#CC0000; text-decoration:none; outline:none;
}
ul.insCon li a:hover{
	text-decoration:unaderline; outline:none;
}

/* 110609 requested changes */

	ul.nav li a { line-height: 11px; position:relative;top:-3px;z-index:390;}
	ul.nav li { line-height: 0px; height:11px; position:relative;z-index:380; }
	
	ul.nav li ul.dropdown{ top:48px;position:absolute;z-index:300;}
	ul.nav li ul.dropdown li { height:20px; }
	ul.nav li ul.dropdown li a { line-height:20px; position:relative;top:0;}
	
	ul.mainnav{/*z-index:10; */text-align:0 auto 0 auto !important; /*width:100%;*/ /*position:relative;*/;}
	.mainnav li {float:none !important; display:inline !important; padding:0 !important; margin: 0 auto 0 auto; background-image:none !important;}
	
	.divide{font-size:9px;position:relative;top:-1px; margin:0 5px 0 10px;}

/* end 110609 requested changes */
#backtoParent { display: none; }
#footernav{text-align:center !important;margin:10px 0 0 0;padding:0 !important;position:relative !important;}
.footernav li{padding:0 !important; float:none !important; display:inline !important;clear:both;margin:0 5px 0 0 !important;background-image:none !important;}
.directoryLink{font-size:9px !important; text-decoration:underline; color:#808080 !important;}
/*end dump styles from sw*/

