	
	td {font-family:verdana;font-size:11px;}
	input {font-size:11px;}
	select {font-size:11px;}
	.tableHeader
	{
		color:black;
		
	}
	.tableHeaderGrey
	{
		background-color:white;
	}
	.tableRow
	{
		color:black;
		background-color:white;
	}
	.tableRowAlt
	{
		color:black;
		background-color:white;
	}
	
	.Header
	{
		font-family:Georgia;
		font-size:14pt;
		font-weight:bold;
	}
	
	/* Style Rules for Dropdown Menu, Textbox and Button*/
	.dropdownmenu  
    { 
     font-family: Verdana; 
     font-size:11px;
     background-color: white; 
    } 
    .textbox  
    { 
     font-family: Arial; 
     font-size:11px;
     background-color: white; 
    } 
    .button  
    { 
     font-family: Verdana; 
     font-size:11px;
     font-weight: bold;
     border-bottom-width:1px;
    }
    
    .innerbutton  
    { 
     font-family: Verdana; 
     font-size:11px;
     font-weight: bold;
     border-bottom-width:1px;
     background-color: white; 
     background-color:#F7F6F3;
    }
    

	
/* CSS Document */

/*
Filename: 	style.css


* Generic Rules 
*************************** */
html, body, div, p, table {font: normal 11px Verdana, Arial, sans-serif; color: black;}
body { margin: 0; padding: 0; background: #ffffff} 



.menuselections{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}




.menuselections:hover  {
	color: #fec23e;
	text-decoration: none;
}
	
.topmenulinks {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #002209;
	font-weight: normal;
	text-decoration: none;
}
.topmenulinks:hover {
	color: #FFFFFF;
	text-decoration: none;
}

div.clear {clear:both; font-size: 1px;}

h1 { font-size: 16px; font-weight: bold; color: #343F86;}
h2, h2 span {color: #343F86; font-size: 13px; font-weight: bold;}
h3 { font-size: 12px; font-weight: bold; color: #343F86;}
h4 { font-size: 11px; font-weight: bold; color: #343F86;}





/* Layout (Box) Rules 
*************************** */
#wrapper {width: 955px; border: 4px solid #fff; background-color: #fff; margin: 15px auto;}

#popup #wrapper {width: 550px; border: 4px solid #fff; background-color: #fff; margin: 15px;}
#popup #header { height: 30px; width: 550px; background: url(images/header_gradient.gif) top left repeat-x;}

#header { height: 69px; width: 955px; background: url(images/header_gradient.gif) top left repeat-x;}
#header .logo {padding: 5px 0 5px 15px;}

#content {margin: 10px; height: 340px;}
html>body #content { height: auto; min-height: 340px;}

#contentWell p, #contentWell table, #contentWell ul {font-size: 11px;}

/* Detailed Layout Rules 
*************************** */


/* START Top Nav Rules 
*************************** */
#nav {	border: 1px solid #CACACA; text-transform: uppercase; width: 953px; height: 28px; margin: 0;	padding: 0; font-size: 12px; background: url(images/menu_off.gif) top left repeat-x;}
#nav ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: left;	}
#nav ul li {		float: left; text-align: center;	padding: 0;	margin: 0;	}
#nav ul li a {		
	border: none;
	border-right: 1px solid #fff;
	height: 28px;
	padding: 7px;
	margin: 0;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 25px;
	width: 50px;
	}

html>body #nav ul li a {width: auto; line-height: 27px;}

#nav ul li a:hover { color: #fff;	background: url(images/menu_on.gif) top left repeat-x;  border-right: 1px solid #fff;}
#nav a:active	{	background: #c60;	color: #fff;	}
body#sectionOne #nav li#one a, body#sectionTwo #nav li#two a, body#sectionThree #nav li#three a,
body#sectionFour #nav li#four a, body#sectionFive #nav li#five a, body#sectionSix #nav li#six a  { 
	color: #fff; 
	border-right: 1px solid #fff;
	background: url(images/menu_on.gif) top left repeat-x; }
	
/* END Top Nav Rules 
*************************** */

/* START subNav Rules 
*************************** */
#subNav {	border: 1px solid #FFCC00; width: 953px; height: 20px; text-transform: capitalize; margin: 0;	padding: 0; font-size: 11px; background-color: #FCA216;}
#subNav ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: left;	}
#subNav ul li {	float: left; text-align: center; padding: 0;	margin: 0;	}
#subNav ul li a {		
	border: none;
	border-right: 1px solid #fff;
	height: 20px;
	padding: 3px 7px 3px 7px;
	margin: 0;
	color: #fff;
	text-decoration: none;
	text-align: center;
	line-height: 19px; 
	width: 50px; 
	}

html>body #subNav ul li a {width: auto;}


#subNav ul li a:hover { color: #fff;	background: url(images/menu_on.gif) top left repeat-x;  border-right: 1px solid #fff;}
#subNav a:active	{	background: #c60;	color: #fff;	}
	
/* END subNav Rules 
*************************** */

/* START sectionNav Rules 
*************************** */
#sectionNav {	min-height: 20px; text-transform: capitalize; margin: 40px 0 0 0; height: 20px;	padding: 0; font-size: 11px; background-color: #E3E3E3; border-bottom: 3px solid #334291;}
#sectionNav ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: left;	}
#sectionNav ul li {	float: left; text-align: center; padding: 0;	margin: 0;	}
#sectionNav ul li a {		
	border: none;
	border-right: 1px solid #fff;
	height: 20px;
	padding: 3px 5px 3px 5px;
	margin: 0;
	text-decoration: none;
	text-align: center;
	line-height: 19px; 
	width: 50px; 
	color: #333;
	}

html>body #sectionNav ul li a {width: auto;}
html>body #sectionNav {height: auto;}

#sectionNav ul li a.on { background-color: #334291; color: #fff;}


#sectionNav ul li a:hover { color: #fff; background-color: #334291;  border-right: 1px solid #fff;}
#sectionNav a:active	{	background: #c60;	color: #fff;	}
	
/* END sectionNav Rules 
*************************** */

/* START Content Rules 
*************************** */

.field-validation-error {
    color: red;
    font-weight: bold !important;
}


.required {color: #f00;}

div.sectionContent {clear: both; background-color: #E3E3E3;}

div.sectionContent div.infoBox{ width: 150px; float: left; height: 50px; margin: 0 10px 0 10px;}
div.sectionContent div.infoBox h4 { border-bottom: 1px solid #333; text-transform: uppercase; padding: 0; margin: 10px 0 0 0; color: #333; text-align: center;}
html>body div.sectionContent div.infoBox {height: auto; min-height: 50px;}


/* END Content Rules 
*************************** */




.df {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	background-position: center center;
}

