body { margin:0px; padding:20px; padding-top:0px; 
       font-family:verdana,arial,sans-serif; font-size:medium; }
h1   { margin:0; margin-top:10px; margin-bottom:10px; font-size:30px;  }
 
/* Non-essential Styles */
h4 { margin:0;  }
p  { margin:0; margin-top:5px; }


/* Essential Styles */

ul.tabs       { float:left; width:100%; padding:0; margin:0; 
                border-bottom:1px solid silver; margin-bottom:10px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1; color: gray;	font-weight: none}

ul.tabs li    { float:left; width:23.5%; list-style-type:none;  }

ul.tabs *.tab-label { border:1px solid lightgrey; margin:0; cursor:pointer; 
                      padding-bottom:2px; padding-top:2px; 
                      background:white url("../img/g1.jpg") repeat-x left bottom;
                      font-weight:normal; text-align:center; font-size:1.1em; } 

ul.tabs li.selected *.tab-label { position:relative; border-bottom:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10.5pt; line-height: 1;font-weight: none;	color: gray; font-weight: none;
           top:1px; padding-bottom:2.5px; 
           padding-top:5px; border-top:2px solid lightgrey; margin-top:-5px; 
           background:white url("../img/g2.jpg") repeat-x left top; font-weight:none; }

/* Styles added to the TAB MENU design pattern to create TABS */

ul.tabs { position:relative; }

ul.tabs *.tab-content { position:absolute; width:624px; height:420px;  
                        border:1px solid lightgrey; border-top:none;
                        left:-99999px; overflow:auto; } 

ul.tabs li.selected *.tab-content { left:0; } 

ul.tabs li *.oi2 { margin:10px; padding:10px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1;	font-weight: none} 

ul.tabs *.tab-label a { display:block; text-decoration:none; color:black; }

ul.tabs *.hover, 
ul.tabs *.tab-label:hover { text-decoration:underline; }


.menustrip { background-color: #335773; }
.menustrip2 { background-image: url('../img/bg_menu2.gif') }
.menustriplong { background-image: url('../img/bg_menu_long.gif') }
.menutest{ background-image: url('../img/menutest2.jpg') }

.smallfonts{ font-size: 1pt; }
.mediumfonts{ font-size: 4pt; }
.frontpageseperator1 { background-color: #0C3D70; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; line-height: 1.5;	font-weight: bold; color: #FFFFFF; text-decoration: none}
.frontpageseperator2 { background-color: #105386; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; line-height: 1.5;	font-weight: bold; color: #FFFFFF; text-decoration: none}
.frontpageseperator3 { background-color: #678bb3; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; line-height: 1.5;	font-weight: bold; color: #FFFFFF; text-decoration: none}

.menutextwhite { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1.5;	font-weight: bold; color: #FFFFFF; text-decoration: none }
.menutextyellow { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1.5; font-weight: bold; color: #d0d0d0; text-decoration: none }
.menutextwhitef { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1;	font-weight: bold; color: #ffffff; text-decoration: none }


.menutextblue { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1.5; font-weight: bold; color: #9FCEFF; text-decoration: none }
a.menutextblue:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1.5; font-weight: bold; color: #9FCEFF; text-decoration: none }
a.menutextblue:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1.5; font-weight: bold; color: #9FCEFF; text-decoration: none }
.menutextblue2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14pt; line-height: 1; font-weight: bold; color: #0c3d70; text-decoration: none }


a.menutextwhite:link { font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; text-decoration: none }
a.menutextwhite:hover {	font-family: Arial, Helvetica, Verdana, sans-serif; color: #9fceff; text-decoration: none }

.MenuItem2 {  background-color: #10274f; font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-size: 8pt; line-height: 2.0;	font-weight: bold;}
.MenuItemOver2 { background-color: #ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; text-decoration: none; font-size: 8pt; line-height: 2.0;	font-weight: bold; cursor: pointer;}

.blackbg  { background-color: #000000; } 

.divtext { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; line-height: 1.5; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.divtext:link { font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; text-decoration: none }
a.divtext:hover { background: #ffffff;	font-family: Arial, Helvetica, Verdana, sans-serif; color:#000000 ; text-decoration: none }

.mainborder { border-right: 1px solid #DDDBDB; border-left: 1px solid #DDDBDB; }
.borderleft { border-left: 1px solid #DDDBDB; }
.borderright { border-right: 1px solid #DDDBDB; }
.borderbottom { border-bottom: 1px solid #DDDBDB; }
.bordertop { border-top: 1px solid #DDDBDB; }
.border2 { border-left: 1px solid #DDDBDB; border-bottom: 1px solid #DDDBDB; }
.bordermain { border-left: 1px solid #DDDBDB; border-right: 1px solid #DDDBDB; }


.maintextbig { font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 14px; line-height: 20px; font-weight: normal; vertical-align: top; color: #11356F; text-decoration: none }
a.maintextbig:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt;  font-weight: normal; vertical-align: top; color: #656A7C; text-decoration: none }
a.maintextbig:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt;  font-weight: normal; vertical-align: top; color: #656A7C; text-decoration: none }

span.redLink { font-family: Arial, Helvetica, Verdana, sans-serif; color: #656A7C; text-decoration: none; font-weight: normal; font-size: 7pt; color: red; cursor: hand; }
a.redLink { font-family: Arial, Helvetica, Verdana, sans-serif; color: #656A7C; text-decoration: none; font-weight: normal; font-size: 7pt; color: red; cursor: hand; }

.cot { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 22px; line-height: 40px; font-weight: bold; text-decoration: none; color: #31507f ; }
.maintext { background: #ffffff; font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px; line-height: 20px; font-weight: normal; vertical-align: top; color: #000000; text-decoration: none }
a.maintext:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; line-height: 20px; font-weight: normal; vertical-align: top; color: #656A7C; text-decoration: none }
a.maintext:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; line-height: 20px; font-weight: normal; vertical-align: top; color: #656A7C; text-decoration: none }
.sidetext { background: #b0b0b0; font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px; line-height: 20px; font-weight: normal; vertical-align: top; color: #000000; text-decoration: none }

.graytext { font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 13px;	font-weight: normal; color: #707070; text-decoration: none }
a.graytext:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #707070; text-decoration: none }
a.graytext:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #707070; text-decoration: none }

.graytextunderline { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; line-height: 20px;	font-weight: normal; color: #656A7C;	text-decoration: underline; cursor: hand; }

.graytextbold { font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 13px;	font-weight: bold; color: #707070; text-decoration: underline }
a.graytextbold:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold color: #707070; text-decoration: underline }
a.graytextbold:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #707070; text-decoration: underline }

.disclaimer { font-family: Verdana, ; font-size: 7pt; font-weight: bold; color: gray; text-decoration: none }
	
.kelet 	{ font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 13px;	line-height: 20px; font-weight: normal; vertical-align: top; color: #505050; text-decoration: none }

.WhiteSmallText { font-size:12pt;  color:white }

.MenuItem {	font-family: Verdana, Arial;	font-size: 8pt;	font-weight: normal;	border-color: White;	border-width: 1px;	border-style: outset;	padding: 2px 5px 2px 5px;	background: #CECECE;	color: black;}
.MenuItemOver {	font-family: Verdana, Arial;	font-size: 8pt;	font-weight: normal;	border-color: #808080;	border-width: 1px;	border-style: inset;	padding: 2px 5px 2px 5px;	cursor: hand;	background: White;	color:gray;}	

.formA 	{ font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	line-height: 20px; font-weight: normal; vertical-align: top; color: #000000; text-decoration: none }
.formB 	{ font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	line-height: 20px; font-weight: normal; vertical-align: top; color: #000000; text-decoration: none }

.active { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; line-height: 20px;	font-weight: bold; color: #000099;	text-decoration: none }
.pool { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; line-height: 20px;	font-weight: bold; color: #000044;	text-decoration: none }

.blackmaintext { font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 13px;	line-height: 20px; font-weight: bold; vertical-align: top; color: #000000; text-decoration: none ; cursor: hand;}
a.blackmaintext:link { font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; text-decoration: none ;cursor: hand;}
a.blackmaintext:hover {	font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; text-decoration: none  ;cursor: hand;}

.subcot3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; line-height: 20px;	font-weight: bold; color: #656A7C;	text-decoration: none; cursor: hand; }

.navybig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #103b67; FONT-FAMILY: arial,helvetica
}
.navy {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #103b67; FONT-FAMILY: arial,helvetica
}
.navysmall {
	FONT-SIZE: 10px; COLOR: #103b67; FONT-FAMILY: arial,helvetica
}
.whitebig {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica
}
.whitebig2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica
}
.white {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica;	text-decoration: none
}

.whitesmall {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica
}
.whitemedium {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.black {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica
}
.grey {
	FONT-SIZE: 11px; COLOR: #a1a1a1; FONT-FAMILY: arial,helvetica
}
.lblue {
	FONT-SIZE: 10px; COLOR: #6699cc; FONT-FAMILY: arial,helvetica
}
.footer {
	FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: arial,helvetica
}
A.whitemedium {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.whitemedium:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.whitemedium:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica
}
A.whitemedium:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.white:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.white:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica
}
A.white:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.black {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.black:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.black:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica
}
A.black:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.navy {
	FONT-SIZE: 12px; COLOR: #0c3661; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.navy:hover {
	FONT-SIZE: 12px; COLOR: #0c3661; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.navy:visited {
	FONT-SIZE: 12px; COLOR: #0c3661; FONT-FAMILY: arial,helvetica
}
A.navy:active {
	FONT-SIZE: 12px; COLOR: #0c3661; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.grey {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.grey:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.grey:visited {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial,helvetica
}
A.grey:active {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.lblue {
	FONT-SIZE: 10px; COLOR: #6699cc; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.lblue:hover {
	FONT-SIZE: 10px; COLOR: #6699cc; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.lblue:visited {
	FONT-SIZE: 10px; COLOR: #6699cc; FONT-FAMILY: arial,helvetica
}
A.lblue:active {
	FONT-SIZE: 10px; COLOR: #6699cc; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.silver {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #908100; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.silver:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #908100; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.silver:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #908100; FONT-FAMILY: arial,helvetica
}
A.silver:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #908100; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.silversmall {
	FONT-SIZE: 10px; COLOR: #908100; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.silversmall:hover {
	FONT-SIZE: 10px; COLOR: #908100; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.silversmall:visited {
	FONT-SIZE: 10px; COLOR: #908100; FONT-FAMILY: arial,helvetica
}
A.silversmall:active {
	FONT-SIZE: 10px; COLOR: #908100; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.footer {
	FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
A.footer:visited {
	FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: arial,helvetica
}
A.footer:active {
	FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}