﻿.leftalign{ text-align:left; }

body {
    FONT: 82% "Arial", Verdana, Lucida, Helvetica, sans-serif;
	line-height:120%;
}
TABLE {
	FONT-SIZE: 100%; margin-bottom:1em;
}
html,body{margin:0;}
/*p{ margin:6px auto 10px auto; padding-top:6px auto 10px auto;}*/
P {
	MARGIN: 0.5em 0em 1em; LINE-HEIGHT: 1.5em; text-align:justify;
}
#newsflash{ MARGIN: 0.5em 0em 1em; LINE-HEIGHT: 1.5em; font-size:85%; }
A {
	COLOR: #3366FF; TEXT-DECORATION: none;}
	
A:hover {
	COLOR: #3366FF; TEXT-DECORATION: underline;}
	
.textcenter{ text-align:center; }


.leftmenu {
    PADDING: 0; FLOAT: left; WIDTH: 182px; margin-right:0; float:left; height:100%; background-color:#2cafff;}	
.leftmenu .mainNav {
	BACKGROUND: url(images/menu_bg1.jpg) no-repeat; WIDTH: 182px; float:left;}
	
.leftmenu .mainNav UL {
		MARGIN: 0 auto; WIDTH: 165px; PADDING:0 5px 0 0; float:right;}
		
.leftmenu .mainNav LI {
    PADDING: 0 0 0 0; DISPLAY: inline; FONT-SIZE: 11px; font-weight:bold; BACKGROUND: url(images/menu_line.gif) repeat-x 50% bottom; FLOAT: left; MARGIN: 0; WIDTH: 165px; COLOR: #666; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: left; }

.leftmenu .mainNav .hh {PADDING-TOP: 21px;}	
.leftmenu .mainNav LI A {COLOR: #000;}	
.leftmenu .mainNav LI A:hover {	COLOR: #ffffff; TEXT-DECORATION: none; background-color:#ff0000; padding:2px 0 2px 0;}	
.leftmenu .mainNav .endLine {LINE-HEIGHT: 25px;}

.wholediv{width:1000px;margin:0 auto; padding:0 auto;}
.rightcontent{float:right; clear:right; width:818px; background-color:#ffffff; height:100%;}
.righttable{width:778px; margin-left:40px; _margin-left:20px; margin-right:0; margin-top:0; padding-top:0; float:left; text-align:left;}


.bold {	font-weight: bold;}

.red {color:#FF0000;}
.blue {color:#3366FF;}
.orange {color:#FF6600;}
.white{color:#ffffff;}

.foot{float:left; background-color:#2CAFFF; height:50px; width:1000px; text-align:center; padding-top:15px; color:#ffffff;}

H1,H2,H3,H4,H5,H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 1em; BACKGROUND-COLOR: transparent
}
H1 {
	FONT-SIZE: 160%; line-height:180%; margin-bottom:1.2em;
}
H2 {
	FONT-SIZE: 150%
}
H3 {
	FONT-SIZE: 140%; BORDER-BOTTOM-STYLE: none; line-height:140%;
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; BORDER-BOTTOM-STYLE: none; line-height:120%;
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BORDER-BOTTOM-STYLE: none; line-height:140%;
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; BORDER-BOTTOM-STYLE: none
}

.bottomspace{ margin-bottom:-0.1em;}

UL {
	PADDING-RIGHT: 0; padding-left:0; PADDING-BOTTOM: 0; MARGIN: 0.3em 0px 0px 3em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc;
}

LI {
	MARGIN-BOTTOM: 0.8em; text-align:justify;
}

.titleback{background-color:#0099CC; line-height:150%;}
.black14{ font-size:14px; font-weight:bold;}
.black22{font-size:22px; line-height:150%;}
.fontsize11{font-size:11px;}
.fontsize14{ font-size:14px; }
.indent{ padding-left:10px; padding-right:10px;}
.rightspace{padding-right:30px;}

#listitems LI{margin-left:25px;}
#tpclist p{ font-size:0.9em; line-height:0.8em; margin:1em 0em 1em;}

.indexUL{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc;}
.nostyledot{list-style-type:none}

.login_yback{background-color:Yellow}
.wordswrap{ white-space:normal;}

.required{color:Red; font-weight:900; font-size:20px;}
.split{ height:1px; border-bottom:solid 1px #CFCFCF; margin-bottom:8px;}
.split1{ height:1px; border-bottom:dashed 1px #CFCFCF; margin-bottom:8px;}

.alertdisplay{width:980px; background-color:Yellow; color:Red; padding:5px; text-align:left}