body{	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	color: #333333;	line-height: 1.166;	padding-top: 0px;	font-family: Sans-Serif;}
a{	color: #006699;	text-decoration: none;}
a:link{	text-decoration: none;}
a:visited{	text-decoration: none;}
a:hover{text-decoration: underline;}

.mandatory
{
	font-size: larger;
	color: red;
}

.twoColLeft3EM{float: left; width:3em;}
.twoColLeft4EM{float: left; width:4em;}
.twoColLeft5EM{float: left; width:5em;}
.twoColLeft6EM{float: left; width:6em;}
.twoColLeft7EM{float: left; width:7em;}
.twoColLeft8EM{float: left; width:8em;}
.twoColLeft9EM{float: left; width:9em;}
.twoColLeft10EM{float: left; width:10em;}
.twoColLeft20EM{float: left; width:20em;}



#content{ PADDING-LEFT: 10PX;padding-top:10px;float: left;  width: 75%;}
#content span{ font-size: 0.8em;}

/************* #globalNav styles **************/
#globalNav
{
	clear:both;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #cccccc;
	padding-top: 0px;
	
}
#globalNav img{ display: block; padding-top:10px;}
#globalNav li {list-style-type:none;float:left; padding-top:10px; padding-right:1em;}
#globalNav a {	font-size: 85%; }

#masthead {width: 100%;border-bottom: #cccccc 1px solid; }
/*padding-right: 0px;	padding-left: 10px;	padding-bottom: 5px;width: 100%;padding-top: 5px;border-bottom: #cccccc 1px solid;}*/
#masthead img{ float:left;}
/*	background-color: #A6B4D4;*/


#navBar{float: left;width: 20%;	margin: 0px;padding: 0px;background-color: #eeeeee;	border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

#sectionLinks{ 	margin: 0px;	padding: 0px;	border-bottom: 1px solid #cccccc;	font-size: 90%;}
#sectionLinks h3{padding: 10px 0px 2px 10px;}
#sectionLinks a {display: block;	border-top: 1px solid #cccccc;	padding: 2px 0px 2px 10px;}
#sectionLinks a:hover{	background-color: #dddddd;}
#sectionLinks li {padding-top: 3px; padding-right: 10px;}
#siteInfo
{
	clear: both;
	border-right: #cccccc 1px solid;
	padding-right: 10px;
	border-top: #cccccc 1px solid;
	padding-left: 10px;
	font-size: 75%;
	padding-bottom: 10px;
	border-left: #cccccc 1px solid;
	color: gray;
	padding-top: 10px;
	border-bottom: #cccccc 1px solid;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


.section{  padding-left:5px;margin-top: 5px;}
.dateTime{ float:right;	padding-right: 10px;font-size: 75%;	padding-top: 6px; }
.clearBoth { clear: both; }
.line{clear:both; padding-top:5px;border-bottom: 1px solid #CCC;}
.navLIVert{	color: #cccccc;	padding-top: 5px; padding-right: 10px;}
/************** .feature styles ***************/
.feature{ float:RIGHT; padding: 0px 0px 10px 10px; }
.feature h3{ padding: 30px 0px 5px 0px;text-align: center;}
.feature img{padding-right: 10px; margin-top: 10px;padding-left: 0px;float: left;padding-bottom: 0px;margin-right: 10px;padding-top: 10px;}
	