body
{
    margin: 0px 0px 0px 0px;
    line-height: 130%;
    font-family:  Verdana, Sans-Serif;
    background-color:#7d8893;
	font-size:12px;
	background-image:url(../images/i-body-bg.gif); 
	background-repeat:repeat-x;
	color:#333;
}
/* main site links */
a {color: #1e4660;}

td {font-size:12px;}

#global {width:885px; margin-left:auto; margin-right:auto; padding: 0px 5px 0px 5px; background: url(../images/i-global-bg.png) repeat-y center top;}

#iMainContainer {min-height:400px; width:874px; border: 1px solid #fff; padding: 0px 4px 0px 4px; border-top:none; background: url(../images/i-main-bg.gif) repeat-y center; }
#iLeftCol {min-height:440px; width:182px; }
.iLeftTD {vertical-align:top; width:182px; background: url(../images/left-col-bg.jpg) no-repeat bottom;}
.SideTestimonial {width:155px; color:#fff; margin-left:11px; font-family:verdana, Sans-Serif; font-size:12px; line-height:130%; border: 1px dotted #b3c1ca; background: url(../images/testimonial-bg.png) repeat-y; padding: 9px 5px 9px 5px;}
.testimonialText {}
.testimonialFrom {padding-top: 5px; text-align: right; font-weight:bold}
#iRightCol {float:right; min-height:410px; width:672px; padding: 10px 10px 10px 10px; color:#000; font-size: 14px; line-height: 140%;}
#iBottom {margin:auto; background-image:url(../images/bottom.gif); width:894px; height:5px;}
.copyrightTable {width:880px; height:20px; margin-left:auto; margin-right:auto;}
.footerText {font-size:100%; color:#ddd; }
.footerText a {color:#ddd; text-decoration:none; }
.footerText a:hover {color:#ddd; text-decoration:underline; }

#ten11 {font-size:90%; font-family:Arial, Helvetica, sans-serif; padding:0px 10px 5px 0px; }
a.ten11Link {color:#ddd; }

.PageHeader {font-size: 140%; font-weight: bold; border-bottom: solid 1px #dddddd;}
.SectionHeader {font-weight: bold; border-bottom: solid 1px #dddddd;}
.h-header {color:#fff; font-weight:bold; padding-bottom:7px;}
.mediumText {font-size:90%;}
.smallText {font-size:80%; line-height:130%;}
p.smallText {margin-top:8px; margin-bottom:8px;}

img {display:block; border:none;}

h1 
{
    color:#6d8aa7;
    text-align:left;
	font-family: arial, Sans-Serif;
	font-size: 18px;
	text-transform:uppercase;
    margin-top:0px;
	padding-top:8px;
	width:100%;
	height: 30px;	
	margin-bottom:-10px;
}

h2 {
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-size: 120%;
	font-family: arial, Sans-Serif;
	color:#275478;
}

h3 {
	text-align:left;
	margin-top:8px;
	margin-bottom: -8px;
	padding:  0 0 0 0px;
	font-family: arial, Sans-Serif;
	font-size: 110%;
	color:#275478;
}
H4 {margin-bottom:0px;}

li {font-size:100%;
	    font-family:  Verdana, Sans-Serif;
    padding-bottom: 4px;
    }

INPUT {FONT-SIZE: 8pt; FONT-FAMILY: courier}
SELECT {FONT-SIZE: 8pt; FONT-FAMILY: courier}
TEXTAREA {FONT-SIZE: 8pt; FONT-FAMILY: courier}
.small {FONT-SIZE: 8pt; }
.big {FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #003757; }
.bigger {FONT-WEIGHT: bold; FONT-SIZE: 130%;}
.large {FONT-WEIGHT: bold; FONT-SIZE: 120%;}
.formfield {FONT-SIZE: 8pt; FONT-FAMILY: courier}
.boxborder {BORDER-RIGHT: black thin solid; PADDING-RIGHT: 5px; BORDER-TOP: black thin solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: black thin solid;  PADDING-TOP: 5px; BORDER-BOTTOM: black thin solid}
.header {background-color:#010099; font-weight:bold; color:White}
.tableheader {FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: white; background-color: #364f67}
.tableheaderReport {FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #003757;  background-color: #eeeeee; padding:3px 2px 3px 2px;}
.tableheaderCA {FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #003757;  background-color:#eeeeee}
.tableheaderbg {BACKGROUND-COLOR:#364f67}
.formheader {FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #990000;  BACKGROUND-COLOR: #dddddd}
.button {font-size:8pt; font-family:arial; }
.alert { color:red}
.alertblue { color:navy}
.processAlert {color:red}
.smallcaps {font-variant: small-caps}
A.adminTableHeader {color:White;}
.adminTableHeader {background-color:Highlight; color:White; font-size:100%; font-weight:bold;}
.adminTableItem {background-color:White; color:Black; font-size:x-small;}
.adminTableAltItem {background-color:#cccccc; color:Black; font-size:x-small;}


.dgHeader {background-color:#364f67; color:#ffffff; font-size:8pt; font-weight:bold;}
.dgItem {background-color:#b3c1ca; color:Black; font-size:8pt;}
.dgAltItem {background-color:#EFF5FF; color:Black; font-size:8pt;}


.ReportBig {FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: White;  background-color: #000099}
.ReportLarge {FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: White;  background-color: #000099}
.ReportHeader {FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: navy;  background-color: #EEEEEE}
.ReportNormal {FONT-WEIGHT: normal; FONT-SIZE: 11pt;  background-color: #FFFFFF}
.popUpText
{
	text-align: justify;
}

.processQuestion
{
	margin-top: 40px;
}
