body {
  font-family: Arial, helvetica, sans-serif;
  margin-top: 5px;
  font-size: 12px;
}

a { text-decoration:none; }

a:hover {text-decoration:underline; }

.heading { border-bottom:1px solid #021bbe; border-left:1px solid #021bbe; border-right:1px solid #021bbe; width:948px; height:93px; background:url(images/head_bg.jpg) 0 0 repeat-x;;}

.leftcontainer { width:165px; margin-top:4px; }

.topBanner {margin-top:4px; }

.rightBanner {margin-left:8px; margin-top: 4px;}

.left { width: 155px; background:url(images/bg300x800.jpg) 0 0 no-repeat; margin: 0 0 0 0; border-bottom:1px solid #021bbe; border-left:1px solid #021bbe; border-right:1px solid #021bbe; border-top:1px solid #021bbe; }

ul.menu { list-style:none; marker-offset: 0; padding:0; margin-left:5px;}

.navimage { margin: 5px 5px 0 5px; }

.nav li {float:right;margin-left:10px;}

.contentcontainer {width: 515px; margin-top:4px; }

.content { width: 505px;
	background:url(images/bg600x1000.jpg) 0 0 no-repeat;
	border-bottom:1px solid #021bbe;
	border-left:1px solid #021bbe;
	border-right:1px solid #021bbe;
	border-top:1px solid #021bbe;
	margin-bottom: 5px;
	}
	
.content2 { width: 615px;
	background:url(images/bg600x1000.jpg) 0 0 repeat;
	border-bottom:1px solid #021bbe;
	border-left:1px solid #021bbe;
	border-right:1px solid #021bbe;
	border-top:1px solid #021bbe;
	margin-bottom: 5px;
	}

.content3 { width: 615px;
background-color:#FFFFFF;
	border-bottom:1px solid #021bbe;
	border-left:1px solid #021bbe;
	border-right:1px solid #021bbe;
	border-top:1px solid #021bbe;
	margin-bottom: 5px;
	}
	
.content4 { width: 780px;
background-color:#FFFFFF;
	border-bottom:1px solid #021bbe;
	border-left:1px solid #021bbe;
	border-right:1px solid #021bbe;
	border-top:1px solid #021bbe;
	margin-bottom: 5px;
	}
	
.contenttext { margin: 5px 10px 10px 5px; }

.rightcontainer { width:270px; margin-top:4px; }

.right { width: 268px; background:url(images/bg300x800.jpg) 0 0 no-repeat; margin: 0 0 0 0; border-bottom:1px solid #58a999; border-left:1px solid #6fcebb; border-right:1px solid #6fcebb; border-top:1px solid #021bbe; }

.righttext { margin: 5px 10px 10px 5px; }

.contentheader { background:url(images/bg600x50.jpg) 0 0 repeat; color:#FFFFFF; border-bottom:1px solid #021bbe; }

.contenttitle { font-family:Verdana, "MS Sans Serif", sans-serif; font-weight:bold; padding: 5px 0 5px 5px; }

.imgtag {border-bottom:1px solid #021bbe; border-left:1px solid #021bbe; border-right:1px solid #021bbe; border-top:1px solid #021bbe; margin-left:10px; margin-bottom:5px;}

.more { border-bottom:1px solid #021bbe; border-left:1px solid #021bbe; border-right:1px solid #021bbe; border-top:1px solid #021bbe; width:80%; background-color:#FFFFFF; margin-left: 40px; }

.moretext { font-weight:bold; padding: 5px 0 5px 5px; }

.headerlinks { font-size:10px; font-weight:bold; margin: 0 20px 0 740px; padding: 10px 0 0 0; }

.headerlinks a { color:#000; }

.footer {width:950px; height:22px; border-bottom:1px solid #58a999; border-left:1px solid #021bbe; border-right:1px solid #021bbe; border-top:1px solid #021bbe; background-color:#FFFFFF; font-size:10px; font-weight:bold; color:#999; padding-top:12px; }

.footer a { color:#999; }

.helpimg { float:right; margin-right:10px; }

.listing {border: 3px solid #eee; margin: 5px; padding:10px; }
.featlisting {border: 3px solid #eee; margin: 5px; padding:10px; height: 200px; }
.featlisting a { font-weight:bold; color:#0000FF; text-decoration:none;}
.featlisting a:hover { text-decoration:underline; }

.listing a { font-weight:bold; color:#0000FF; text-decoration:none;}
.listing a:hover { text-decoration:underline; }
.heading td { font-weight:bold; color:#FFFFFF; }
.heading td a { font-weight:bold; color:#FFFFFF; padding-top:15px; }

.inputRequirement { font-size: 10px; color: #ff0000; }

.title { FONT-WEIGHT: normal;FONT-SIZE: 12pt;COLOR: #0000EE }
	
.title a {FONT-WEIGHT: normal;FONT-SIZE: 12pt;COLOR: #0000EE }
	
.title a:hover { text-decoration:underline; }
	
.description {FONT-SIZE: 10pt;COLOR: black; text-decoration:none; }

.description a { FONT-SIZE: 10pt; COLOR: black; text-decoration:none; }

.url {FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: #008000;text-decoration: none;}

.url a {FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: #008000;text-decoration: none;}

.url a:hover {FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: #008000;text-decoration: none;}