.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;
}
.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;
}
.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;
}
.linksheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linksheader2:hover {
	color: Red;
}
.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;
}
.bluebg1-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-color: #8291b8;
}
.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: #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;
}
.backmain12 {
	background-image: url(images/back-boardroom-2.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;
}
.buttonLGQuery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022873;
	border: 1px solid #778CC6;
	background-image: url(images/button-html-back.gif);
	background-repeat: repeat;
	background-position: left top;
	height: 16px;
	cursor: hand;
	padding-right: 1px;
	padding-left: 1px;
	text-decoration: none;
}
.maintextblue {
	font-family			: Verdana,Arial,Helvetica;
	color				: #003366;
	font-size			: 11px;
	text-decoration		: none;
	font-weight			: normal;
}
.labelwithbg2 {
	font-family			: Verdana, Arial, Helvetica;
	color				: #003570;
	text-decoration		: none;
	font-weight			: normal;
	font-size			: 10px;
	background-color	: #E7F3FF;
}
.button3 {
	font-family			: Verdana,Arial,Helvetica;
	color				: #FFFFFF;
	text-decoration		: none;
	font-weight			: bold;
	font-size			: 10px;
	background-color	: #2FD2E3;
	height				: 17px;
	border-top			: #90F8F9 1px solid;
	border-right		: #23ACBE 1px solid;
	border-bottom		: #23ACBE 1px solid;
	border-left			: #90F8F9 1px solid;
	cursor				: hand;
	padding-bottom		: 1px;
}
.labelwithdarkbg {
	font-family			: Verdana,Arial,Helvetica;
	font-size			: 10px;
	font-weight			: bold;
	color				: #003366;
	text-decoration		: none;
	background-color	: #AECCEE;
}
.formfield {
	font-family			: Arial,Helvetica,Arial;
	color				: #003570;
	font-size			: 11px;
	background-color	: #FFFFFF;
	border-right		: #AECCEE 1px solid;
	border-top			: #AECCEE 1px solid;
	border-left			: #AECCEE 1px solid;
	border-bottom		: #AECCEE 1px solid;
}
#dhtmlgoodies_tooltip{
	background-color:#ffffff;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	font-size:0.9em;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}
.controlTitle {
	padding				: 0px 5px 3px 10px ;
	padding-top			: 3px;
	padding-left		: 5px;
	background-image	: url(images/ColBk.gif);
	background-repeat	: repeat-x;
	background-color	: #DCE6F4;
	height				: 20px;
	width				: 100%;
}
.controlTitle1 {
	padding				: 0px 5px 3px 10px ;
	padding-top			: 3px;
	padding-left		: 5px;
	background-image	: url(images/ColBk_18.gif);
	background-repeat	: repeat-x;
	background-color	: #DCE6F4;
	height				: 20px;
	width				: 100%;
}
.controlBody {
	border-left			: solid 1px #73A1E4;
	border-right		: solid 1px #73A1E4;
	border-bottom		: solid 1px #73A1E4;
}
.controlBodyAll {
	border-left			: solid 1px #73A1E4;
	border-right		: solid 1px #73A1E4;
	border-top			: solid 1px #73A1E4;
	border-bottom		: solid 1px #73A1E4;
}
.grid-header {
	background-color	: #7190e0;
	font-family			: Verdana;
	font-size			: 8pt;
	font-weight			: bold;
	border				: 1px #ACA899 solid;
	border-left			: 1px White solid;
	border-top			: 1px White solid;
	color				: White;
}
.grid-header-gradient {
	background-color	: #7190e0;
	font-family			: Tahoma;
	font-size			: 8pt;
	font-weight			: bold;
	border				: 1px #ACA899 solid;
	border-left			: 1px White solid;
	border-top			: 1px White solid;
	color				: #000000;
	filter				: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF , endColorstr=#FFC5D2FC, GradientType=0)
}
.grid-background {
	background-color	: #7190e0;
}
.grid-background-rightpane {
	background-color	: #D6DFF7;
}
.grid-row {
	background-color	: #FFFFFF;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #333333;
	text-decoration		: none;
}
.grid-altrow {
	background-color	: #EDF2F8;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #333333;
	text-decoration		: none;
}
.linkoff {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #022873;
	text-decoration		: none;
	font-weight			: normal;
}
.button4 {
	color : #ffffff;
	background-color : #3E4143;
	border-color : #2e6da4;
	border: 1px solid;
	padding: 5px 10px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	text-align: center;
}
.button4:hover {
	background-color : #F56600;
	border-color : #204d74;
}