body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
body {
	background-image:url(../images/MainBackground.gif);
	background-repeat:repeat-y;
}

.topNavigation { color:#FFFFFF; text-decoration:none; font-size: 14px; }
.topNavigation_text { color:#FFFFFF; text-decoration:none; font-size: 14px !important; }
.topNavigation a:link { color:#FFFFFF; text-decoration:none; }
.topNavigation a:hover { color:#FFFFFF; background-color:#666666; text-decoration:underline; }
.topNavigation a:visited { color:#FFFFFF; text-decoration:none; }

.topNavigationLogin { color:#000000; font-size:12px; text-decoration:none; }

.sideNavigation { color:#006563; text-decoration:none; padding:8px; }
.sideNavigation a:link { color:#006563; text-decoration:none; }
.sideNavigation a:hover { color:#FFFFFF; text-decoration:underline; }
.sideNavigation a:visited { color:#006563; text-decoration:none; }

.sideSubNavigation { color:#006563; font-size:10px; text-decoration:none; padding-left:8px; }
.sideSubNavigation a:link { color:#006563; font-size:10px; text-decoration:none; }
.sideSubNavigation a:hover { color:#FFFFFF; background-color:#666666; font-size:10px; text-decoration:underline; }
.sideSubNavigation a:visited { color:#006563; font-size:10px; text-decoration:none; }

.bodyTitle { color:#006666; font-size:20px; font-weight:bold; text-decoration:none; padding-top:20px; padding-left:10px; }
.saveNowText { color:#AA0000; font-size:20px; font-weight:bold; text-decoration:none; padding-top:20px; padding-left:10px; }

.bodyMiniTitle { color:#006666; font-size:17px; text-decoration:none; }

.bodyContent { color:#000000; font-size:14px; text-decoration:none; padding-left:25px; }
.bodyContent a:link { color:#006666; font-size:14px; text-decoration:underline; }
.bodyContent a:hover { color:#000000; font-size:14px; text-decoration:none; background-color:#CCCCCC; }
.bodyContent a:visited { color:#006666; font-size:14px; text-decoration:underline; }

.bodyContent p { color:#000000; font-size:12px; text-decoration:none; padding-left:10px; padding-right:10px; }

.standard { color:#000000; font-size:11px; }
.standardbold { color:#000000; font-size:11px; font-weight:bold; }
.standard a:link { color:#000000; font-size:11px; text-decoration:underline; }
.standard a:hover { color:#000000; font-size:11px; }
.standard a:visited { color:#000000; font-size:11px; text-decoration:underline; }
.standard_small { color:#000000; font-size:9px; }
.standard_small a:link { color:#000000; font-size:9px; text-decoration:underline; }
.standard_small a:hover { color:#000000; font-size:9px; }
.standard_small a:visited { color:#000000; font-size:9px; text-decoration:underline; }
.standard_big { color:#000000; font-size:14px; }
.standardbold_big { color:#000000; font-size:14px; font-weight: bold; }
.standard_big a:link { color:#000000; font-size:14px; text-decoration:underline; }
.standard_big a:hover { color:#000000; font-size:14px; }
.standard_big a:visited { color:#000000; font-size:14px; text-decoration:underline; }

.footer { color:#006666; font-size:10px; text-decoration:none; }
.footer a:link { color:#006666; font-size:10px; text-decoration:underline; }
.footer a:hover { color:#006666; font-size:10px; text-decoration:none; }
.footer a:visited { color:#006666; font-size:10px; text-decoration:underline; }

.notifyMSG_text { color: #EEEF4A !important; font-size: 13px !important; background-color: #006666; padding: 0px; font-weight: bold; border: 1px solid #EEEF4A; }
.notifyMSG_text_error { color: #EEEF4A !important; font-size: 13px !important; background-color: #660004; padding: 0px; font-weight: bold; border: 1px solid #EEEF4A; }

.highlight { color:#FFFFFF; background-color:#006563; font-style:normal; }

.table_text {color:#ffffff; }

.back { color:#003366; font-size:10px; }

.description { color:#000000; font-style:italic; font-size:12px; }
.description a:link { color:#003366; font-style:italic; font-size:12px; text-decoration:underline; }
.description a:hover { color:#003366; font-style:italic; font-size:12px; background-color:#C0C0C0; }
.description a:visited { color:#003366; font-style:italic; font-size:12px; }

.alert {color:#FF0000; font-weight:bold; }

#logoDIV { position:absolute; left:5px; top:5px; width:790px; height:90px; z-index:1 }
#topNavigationBgGreenDIV {
	position:absolute;
	left:5px;
	top:110px;
	width:790px;
	height:18px;
	z-index:2;
	border: 1px none #000000;
	background-color: #006563;
}
#topNavigationTextGreenDIV { position:absolute; left:10px; top:110px; width:785px; height:18px; z-index:3; }
#topNavigationBgGrayDIV {
	position:absolute;
	left:5px;
	top:129px;
	width:790px;
	height:24px;
	z-index:4;
	border: 1px none #000000;
	background-image: url(../images/TopLogin_BG.jpg);
}
#topNavigationTextGrayDIV { position:absolute; left:10px; top:130px; width:785px; z-index:7; }
#leftNavigationDIV {
	position:absolute;
	left:6px;
	top:157px;
	width:230px;
	z-index:5;
	border: 1px solid #006666;
	height: 300px;
	background-image: url(../images/SideNav_BG2.jpg);
	background-repeat: repeat-x;
}
#leftUnderNavigationImageDIV {
	position:absolute;
	position:relative;
	left:0px;
/*	top:384px;*/
/*	width:231px;*/
	z-index:5;
}
#leftUnderNavigationImageTextDIV {
	position:absolute;
	left:5px;
	top:384px;
	width:231px;
	z-index:6;
}
#bodyDIV { position:absolute; left:240px; top:157px; width:545px; z-index:6; }
#table2 td {
    padding-left: 3px;
}
#table2 th {
    background: #006666;
    color: #FFFFFF;
}
#table2 .tablerow0 {
    background: #CCCCCC;
} 
#table2 .tablerow1 {
    background: #AFAFAF;
} 
#table2 td a:link { color:#000000; text-decoration:underline; }
#table2 td a:hover { color:#000000; text-decoration:underline; }
#table2 td a:visited { color:#000000; text-decoration:underline; }                

.thhref { color: #FFFFFF; font-size: 10px;}
.thhref a:link { text-decoration:underline; }
.thhref a:hover { text-decoration:none; }
.thhref a:visited { text-decoration:underline; }

#extraAuthTable {
	border: 1px dotted #006666;
	padding: 2px;
	width: 60%;
}