
#navigation 		{ width: 200px; float: left;  }
#navigation .inner 	{ border-right: 1px solid #BEBCAB; padding: 0; }
#navigation li a 	{ padding: 5px;	display: block; }
#navigation li a:hover 	{ color: #FFF; text-decoration: none; }
#navigation ul 		{ list-style: none; padding: 0;margin-top: 55px; }
#navigation li a:hover 	{ background-color: #2D4079; }

#mainContent2 		{width: 450px; margin-left: 190px; }
#mainContent2 .inner 	{  padding: 0 25px; }

#rightCol2 {	width: 200px; float: left; 	border-left: 1px solid #2D4079;	width: 200px; }





h2 { padding: 10px 0 15px;color: #BF1D1D; margin: 0;}

img { border: none;}




* { padding: 0; margin: 0;}

.clearBoth {clear: both; height: 1px; }
.cb {clear: both; }

body {
	font-family: "Trebuchet MS", Trebuchet MS, "Helvetica", sans-serif;
	font-size: 12pt;
	color: #2D4079;
	background-color: #0F0F0F;
}


fieldset {
  padding: 1em;
  
  }
label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  }







#wrapper 		{ width: 914px;	margin: 0 auto 45px;}
#header 		{ height: 80px;}
#homepage #header 	{ height: 160px;}
#homepage #logo 	{ padding: 30px 0 0 40px;}

#mainContent 		{  float: left;} 





#content 		{ background: url(../img/contentBkg.gif) repeat-y; }
#content .inner 	{ padding: 0px 50px 35px;	}
#content .intinner 	{ padding: 10px 25px 25px; }


#content .inner2 	{ padding: 0 25px 35px;}




#contentBtm { background: url(../img/contentBtm.gif) no-repeat; height: 23px; }
#contentTp {  background: url(../img/contentTp.gif) no-repeat; 	height: 30px; }


.extnava { font-size: 10pt; }

	
#logo {
	width: 250px;
	padding: 10px 0 0 20px;
	width: 140px;
	height: 94px;
}

#logoinner {
	width: 250px;
	padding: 10px 0 0 20px;
	width: 140px;
	height: 75px;
}




#homepage #logo {	padding: 30px 0 0 40px;}

#topGraphic {
	width: 640px;
	height: 150px;
	float: right;
	margin: 10px 25px 0 0;
}









/*--START FORM STYLES--*/
#form {
	padding: 10px;
	border: 4px solid #2D4079;
	background-color: #FFF;
	width: 450px;
	margin-bottom: 50px;
}
div.row {
  clear: both;
  padding-top: 10px;
  float:left;
  }

div.row span.label {
  float: left;
  width: 150px;
  text-align: left;
  }

div.row span.formw {
  float: right;
  width: 225px;
  text-align: left;
  }
  

 
  
#submitBtn {
	border: 2px solid #2D4079;
	padding: 5px 10px;
	color: #2D4079;
	font-weight: bold;
	margin: 10px 10px 0 282px;
}
#submitBtn:hover {
	color: #FFF;
	background-color: #2D4079;
	}



/*--START TEXT STYLES--*/
h1 { padding: 0 0 10px;}
h2 { padding: 10px 0 15px;}
h3 { padding: 5px 0;}
.emphasis { font-weight: bold; font-style: italic;}

a { text-decoration: none; color: #BF1D1D;}
a:hover { text-decoration: underline; }

blockquote {
	line-height: 1.6em;
	background-color: #FFF;
	border-left: 5px solid #2D4079;
	padding: 15px;
	margin-left: 25px;
	width: 80%;
	}


blockquote span {  font-size: 80%; font-style: italic; }


/*--START DEMO STYLES--*/
#demo 	 {  margin: 0 auto; background-color: #161719; width: 790px; }
#demoTop { background: url(../img/demoTop.gif) no-repeat; height: 10px; width: 100%;  }
#demoBtm { background: url(../img/demoBtm.gif) no-repeat; height: 10px; width: 100%;  }


/*--START RIGHT COL--*/
#rightCol {  float: right; border-left: 1px solid #BEBCAB; width: 200px; }
#rightCol .inner { padding: 10px 0 20px 20px; }
#rightCol .inner p, #rightCol .inner a { font-size: 75%;}

#rightCol2 {	float: right;	border-left: 1px solid #2D4079;	width: 200px; margin-top: 75px;}



#leftCol {  float: left; border-right: 1px solid #BEBCAB; width: 200px; }
#leftCol .inner { padding: 10px 0 20px 20px; }
#leftCol .inner p, #leftCol .inner a { font-size: 75%;}




/* Top Nav */
#topnav 	{ font-size: 80%; padding-top: 10px; }
#topnav ul 	{ padding-left: 20px; list-style: none; float: left;  color: #858f98; }
#topnav li 	{ display: inline;  }
#topnav li a 	{ text-decoration: none; color: #2D4079;  }
#topnav li span	{ text-decoration: none; color: #BF1D1D; cursor:pointer; }



/*--START FOOTER--*/
#footer {
	font-size: 80%;
	padding-top: 5px;
}
#footer ul {
	padding-left: 20px;
	list-style: none;
	float: left;
	}
#footer li {
	display: inline;
}
#footer li a {
	text-decoration: none;
	color: #858f98;
}
#footer li a:hover {
	text-decoration: underline;
}
#footer .copyright {
	text-align: right;
	padding-right: 25px;
	color: #999999;
}

#content p {
	padding: 5px 0 10px;
	line-height: 1.5em;
	font-size: 100%;
}





#tablebox  { background-color:silver; width:95%; text-align:left; margin-left:10px; color:black; }
#tablebox th { background-color:#ccc; font-weight:normal; font-size:10pt; text-align:center; color:black; }
#tablebox td { color:black; font-size:10pt; padding-left:3px; }

#tablebox2, #tablebox3 { background-color:white; border: 2px solid silver; width:90%; text-align:left; margin-left:10px; color:black; }
#tablebox2 th, #tablebox3 th { background-color:#ccc; font-weight:normal; font-size:10pt; text-align:center; color:black; }
#tablebox2 td, #tablebox3 td { color:black; font-size:10pt; padding:7px; }


#table3  { background-color:silver;  margin-left:10px; color:black; }
#table3 th { background-color:#f2e8da; font-weight:normal; font-size:10pt; text-align:center; color:black; }
#table3 td { background-color:white; color:black; font-size:9pt; padding:1px; padding-left:2px; text-align:center;  }

#table3 tr:hover td { background-color:#efefef; } 


#statusbox { background-color:white; border: 1px solid silver; width:90%; text-align:left; margin-left:10px; color:black; }
#statusbox th { background-color:#ccc; padding:7px; font-weight:normal; font-size:10pt; text-align:center; color:black; }
#statusbox td { color:black; font-size:10pt; padding:3px; background-color:white; border: 1px solid silver; }



  


#infobox div { float:left;font-size:10pt;  }
#infobox2 div { float:left;font-size:10pt;  }



.lftcol { border-left: 1px solid black; padding-left:3px; }


#nav1 ul 	{ padding-left: 20px; list-style: none; float: left;  color: #858f98; }
#nav1 li 	{ display: inline;  }
#nav1 li a 	{ text-decoration: none; color: #2D4079;  }
#nav1 li span	{ text-decoration: none; color: #BF1D1D; cursor:pointer; }



#error 		{ color:red; font-weight: bold; font-size:18pt; }
#error_msg	{ font-size:10pt; margin-left:25px; padding:7px; border:1px solid silver; background-color:white; }
#error_msg div  { margin-left: 25px; }

#action_was_good { color:red; font-weight: bold; }

#action_req { color:red; font-weight: bold; }


#help { margin-left:10px; font-size:10pt; width:90%; text-align: right;  }

#helpdiv { margin-top:15px; margin-bottom:50px; font-size:10pt; width:700px; background-color:white; padding:7px; border:1px solid silver; }


#infodiv div { float:left; }

.info-0 {  }
.info-1  {  width:150px; background-color:white; margin-top:2px; padding:1px 0px 1px 3px; }
.info-1a {  width:150px; background-color:white; margin-top:2px; padding:1px 0px 1px 3px; }




#mod_pass1 div { margin-top:5px; }
#mod_question1 div { margin-top:5px; }


.bdb { border: 1px solid black; }
.bdw { border: 1px solid white; }
.bds { border: 1px solid silver; }

.borbblack { border-bottom: 1px solid black; }
.borbotsil { border-bottom: 1px solid silver; }

.bgb { background-color:black; }
.bgg { background-color:gray; }
.bgr { background-color:red; }
.bgy { background-color:yellow; }
.bgw { background-color:white; }
.bgs { background-color:silver; }
.bgws { background-color:#F5F5F5; }

.center { margin: 0 auto; }

.clred { color: red; }

.cup { cursor:pointer; }

.fb1 { font-size:9pt; }

.ftsz9 { font-size:9pt; }
.ftsz10 { font-size:10pt; }

.dn { display:none; }

.fl { float:left; }


.hdr {  
	font-weight:normal;
	font-size:16pt;
	color:#2D4079;
	border-bottom:1px solid black;
}

.hdr1 {  border-bottom: 1px solid silver; font-size:14pt; font-weight:bold;  }
.hd1a { border-bottom: 1px solid silver; text-align:right; }

.hdrL {  
	font-weight:normal;
	font-size:8pt;
	text-align:right;
	border-bottom:1px solid black;
}

.h25  { height:25px; }
.h50  { height:50px; }
.h100  { height:100px; }
.h150  { height:150px; }
.h160  { height:160px; }
.h200  { height:200px; }
.h300  { height:300px; }
.h350  { height:350px; }

.ml2 { margin-left:2px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml50 { margin-left:50px; }
.ml75 { margin-left:75px; }
.ml100 { margin-left:100px; }
.ml125 { margin-left:125px; }
.ml150 { margin-left:150px; }
.ml200 { margin-left:200px; }
.ml400 { margin-left:400px; }
.ml600 { margin-left:600px; }


.mt2 { margin-top:2px; }
.mt5 { margin-top:5px; }
.mt7 { margin-top:7px; }
.mt10 { margin-top:10px; }

.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt50 { margin-top:50px; }
.mt75 { margin-top:75px; }

.pd3 {padding:3px;}
.pd5 {padding:5px;}
.pd7 {padding:7px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}

.pdt2 {padding-top:2px;}

.tac { text-align:center;}
.tal { text-align:left;}
.tar { text-align:right;}

.und { text-decoration: underline; }

.vertB { vertical-align: bottom; }
.vertT { vertical-align: top; }


.w10 { width:10px;}
.w20 { width:20px;}
.w25 { width:25px;}

.w50 { width:50px;}
.w75 { width:75px;}
.w80 { width:80px;}
.w90 { width:90px;}
.w100 { width:100px;}
.w110 { width:110px;}
.w125 { width:125px;}
.w150 { width:150px;}
.w175 { width:175px;}
.w200 { width:200px;}
.w225 { width:225px;}
.w250 { width:250px;}
.w275 { width:275px;}

.w300 { width:300px;}
.w325 { width:325px;}
.w350 { width:350px;}
.w375 { width:375px;}
.w390 { width:390px;}

.w400 { width:400px;}
.w425 { width:425px;}
.w450 { width:450px;}

.w500 { width:500px;}
.w525 { width:525px;}
.w550 { width:550px;}
.w600 { width:600px;}
.w625 { width:625px;}
.w650 { width:650px;}
.w675 { width:675px;}
.w700 { width:700px;}
.w720 { width:720px;}
.w725 { width:725px;}
.w750 { width:750px;}
.w800 { width:800px;}
.w825 { width:825px;}