.menumainoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03256F;
	text-decoration: none;
	background-color: #E5ECF9;
	height: 18px;
	float: left;
	width: 90px;
	line-height: 16px;
}
.menumainoff:hover {
	color: #FF0000;
}
.menumainon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 18px;
	float: left;
	width: 90px;
	line-height: 16px;
}
.submenuoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #778CC6;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 2px;
	float: left;
	background-image: url(images/bullet_arrow_off.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 15px;
	padding-left: 20px;
}
.carttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #465FA0;
	text-decoration: none;
	font-weight: normal;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	
}
.backmain1 {
	background-image: url(images/back-flags.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022873;
	text-decoration: none;
}

.maintextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #022873;
	text-decoration: none;
}

.maintextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022873;
	text-decoration: none;
	font-weight:bold;
}

.maintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #022873;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}
.maintitlered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #022873;
	text-decoration: none;
	font-weight: bold;
}
.subtitlenew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #022873;
	text-decoration: none;

}
.subtitlenew1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #022873;
	text-decoration: none;
	font-weight: bold;
}
.maintextlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #465FA0;
	text-decoration: none;
}
.linksheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022873;
	text-decoration: none;
}
a.linksheader:hover {
	color: #FFFFFF;
}
.backmain2 {
	background-image: url(images/back-boardroom-3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022873;
	text-decoration: underline;
	font-weight: bold;
}
.link1:hover {
	color: #2E9EE6;
	text-decoration: none;
}
.maintitlewhite {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}
.mainli {
	list-style-image: url(images/bullet_standard.gif);
}
.link2 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.link2:hover {
	color: #2E9EE6;
}
.field1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022873;
	height: 19px;
	border: 1px solid #DAE4F0;
}
.subtitlewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DAE4F0;
	text-decoration: none;
	font-weight: normal;
}
.subli {
	list-style-type: none;
	list-style-image: url(images/bullet_sub.gif);
}
.submenu {
	position:absolute;
	left:0;
	top: 100;
	display:none;
}
.combotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	height: 19px;
	border: 1px solid #DAE4F0;
}
.tableBg {
	background-color: #EDF2F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #022873;
	text-decoration: none;
	font-weight: bold;
}
.TableBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EDF2F8;
	border-right-color: #EDF2F8;
	border-bottom-color: #EDF2F8;
	border-left-color: #EDF2F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022873;
	text-decoration: none;
}
FORM{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
OPTION {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.DarkRow{
	background-color:#EDF2F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.LightRow{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.TableHeader{
	background-color:#EDF2F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022873;
	font-weight: normal;
	text-decoration: none;
}
.maintextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022873;
	text-decoration: none;
	font-weight: bold;
}
.bluebg1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022873;
	text-decoration: none;
	font-weight: normal;
	background-color: #DCE6F4;
}
.maintext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022873;
	text-decoration: none;
	background-color: #ECF2FC;
}
HR {
	color: #DCE6F4;
	noshade: noshade;
	width: 100%;
	height: 1px;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022873;
	text-decoration: none;
}
.smalltextblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6982C0;
	text-decoration: none;
}
.field2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #022873;
	border: 1px solid #DAE4F0;
}
.button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #022873;
	border: 1px solid #778CC6;
	background-image: url(images/button-html-back.gif);
	background-repeat: repeat;
	background-position: left top;
	height: 20px;
	cursor: hand;
	padding-right: 1px;
	padding-left: 1px;
	text-decoration: none;
}
.button1off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	border: 1px solid #CCCCCC;
	background-image: url(images/button-html-back.gif);
	background-repeat: repeat;
	background-position: left top;
	height: 20px;
	cursor: hand;
	padding-right: 1px;
	padding-left: 1px;
	text-decoration: none;
}.redwarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FDB422;
	/*color: #FF0000;*/
	text-decoration: none;
	font-weight: normal;
}
.bluebg1withsmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #022873;
	text-decoration: none;
	background-color: #DCE6F4;
	font-weight: bold;
}
.backmain3 {
	background-image: url(images/back-boardroom-4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain4 {
	background-image: url(images/back-boardroom-5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain5 {
	background-image: url(images/back-buildings.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain6 {
	background-image: url(images/back-keyboard.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain7 {
	background-image: url(images/back-lit-map.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain8 {
	background-image: url(images/back-mod-biz.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain9 {
	background-image: url(images/back-mod-office.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain10 {
	background-image: url(images/back-single-woman-laptop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backmain11 {
	background-image: url(images/back-world-fiber.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.button2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #778CC6;
	background-image: url(images/button-html-back-clear.gif);
	background-repeat: repeat;
	background-position: left top;
	height: 20px;
	cursor: hand;
	padding-right: 1px;
	padding-left: 1px;
	text-decoration: none;
}
.link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022873;
	text-decoration: underline;
	font-weight: normal;
	background-color: #DCE6F4;
	padding: 4px;
	float: left;
	width: 100%;
	cursor: hand;
}
.boxlines {
	background-color: #DAE4F0;
}

.sideborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EAE7E9;
	border-left-color: #EAE7E9;
}
.topborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAE7E9;

}
.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAE7E9;

}

.rightborder {

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EAE7E9;
}
