*{
	padding: 0px;
	margin: 0px;
}

h2{color: #888888; font-size: 1.5em;}
a { COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:hover { COLOR: #003399;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 1em;FONT-WEIGHT: bold;TEXT-DECORATION: underline}

.result { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #ff0000;font-weight : bold;}
.result2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #ff0000;font-weight : bold; text-decoration: underline;}
.smallText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #555555;}
.smallText2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; color: #555555;}

.SearchTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;font-weight : bold; }

.fundBarLeft {
	background-image: url('tableft_bar.gif');
	background-repeat: repeat-y;
	padding-left:12px;
}

.homeTitleHeader{
	font-size: 1em;
	font-weight:bold;
	color:#00337F;
}

.homeText{
	font-size: 1em;
	padding-left: 10px;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #000000;
	background:#fff;
	font-size: .70em;
	behavior:url(csshover.htc);
}

.rightAlign{
 	border:0px;
	text-align: right;
	padding-right:10px;
	font-size: 1em;
	color: #494949;
	background-color:#D8E0E8;
	vertical-align:bottom;
	padding-bottom:5px;
}


.pageHeading{
	padding-left: 10px;
	color: #ffffff;
	font-size: 2em;
	vertical-align:middle;
}

.pageHeading_designD{
	padding-left: 10px;
	color: #ffffff;
	font-size: 2em;
	vertical-align:middle;
	text-align:left;
}

.headerBG_designD{
	background-image: url(Image/templateImage.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	color: #fff;
	padding:0 10px 5px 0;
	text-align:right;
	vertical-align:bottom;
}

.headerBG_designH{
	background-image: url(Image/templateImage2.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	color: #fff;
	padding:0 10px 5px 0;
	text-align:right;
	vertical-align:bottom;
}

.footer a:link{ color:#003399; text-decoration:none; font-size:1em; padding-left:10px; padding-right:10px; line-height:30px;}
.footer a:visited{ color:#4A89BF; text-decoration:none; font-size:1em; padding-left:10px; padding-right:10px;}
.footer a:active{ color:#003399; text-decoration:none; font-size:1em; padding-left:10px; padding-right:10px;}
.footer a:hover{ color:#003399; text-decoration:underline; font-size:1em; padding-left:10px; padding-right:10px;}


table.display td a{ vertical-align:middle;}
table.display td ul a:link{ text-decoration:none; font-size:1em; padding-right:15px;	color:#3366CC;}
table.display td ul a:visited{ text-decoration:none; font-size:1em; padding-right:15px;}
table.display td ul a:active{ text-decoration:none; font-size:1em; padding-right:15px;}
table.display td ul a:hover{ text-decoration:none; font-size:1em; padding-right:15px; color:#000;}

.header{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; font-size:1em; color:#fff; text-decoration:none; }
a.header:link{ padding-left:10px; padding-right:10px;}
a.header:visited{ padding-left:10px; padding-right:10px;}
a.header:active{ padding-left:10px; padding-right:10px;}
a.header:hover{ text-decoration:underline;  color:#fff; padding-left:10px; padding-right:10px; font-weight:bold;}

a.btn:link{ font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: White;	background-color: #5F748D;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 9px;	padding-right: 10px; height:18px; cursor:hand; }
a.btn:visited{ font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: White;	background-color: #5F748D;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 9px;	padding-right: 10px; height:18px; cursor:hand; }
a.btn:active{ font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: White;	background-color: #5F748D;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 9px;	padding-right: 10px; height:18px; cursor:hand; }
a.btn:hover{ font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: White;	background-color: #5F748D;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 9px;	padding-right: 10px; height:18px; cursor:hand; text-decoration:underline; }

a.btnSelected:link { font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	background-color: #EEEEEE;	
text-decoration : none;	
padding-left : 10px;	
padding-right: 10px;
height:18px; 
cursor:hand;

border: 1px solid #666666;		}
a.btnSelected:visited { font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	background-color: #EEEEEE;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 10px;	padding-right: 10px; height:18px; cursor:hand; }
a.btnSelected:active { font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	background-color: #EEEEEE;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 10px;	padding-right: 10px; height:18px; cursor:hand; }
a.btnSelected:hover { font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	background-color: #EEEEEE;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 10px;	padding-right: 10px; height:18px; cursor:hand; text-decoration: underline;}

.header_designD{ line-height:25px; font-weight: normal; text-align:center; font-size:1em; color:#fff; text-decoration:none; }
a.header_designD:link{ padding-left:15px; padding-right:15px;}
a.header_designD:visited{ padding-left:15px; padding-right:15px;}
a.header_designD:active{ padding-left:15px; padding-right:15px;}
a.header_designD:hover{ text-decoration:underline;  color:#fff; padding-left:15px; padding-right:15px;}

.menu{	font-weight: bold; padding-left:10px; padding-right:10px; color:#fff; font-size:1em;}

.colheader { BACKGROUND: #D8E0E8; COLOR: #00337F; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em;  font-weight: bold; padding: 0px; line-height: 25px;}

.btn { font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: White;	background-color: #5F748D;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 10px;	padding-right: 10px; height:18px; cursor:hand; }

.btn2 { font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: White;	background-color: #5F748D;	border: 1px ;	text-decoration : none;	border-style : solid;	border-color : #666666;	padding-left : 2px;	padding-right: 2px; height:18px; cursor:hand; }

.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.mheading {  font-family: Arial, Helvetica, sans-serif; font-size: 18px;  font-weight: bold; color: #000033; text-decoration: none}

.uline{
	border-bottom:1px solid #CCCCCC;
	line-height:1px;
	font-size:1px;
}
.linebelow { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; padding-right: 5px; border-bottom:1px solid #000000;}