BODY
{
	margin:0px;
	background-color:#fff;
	text-align:center; 
	background-image:url();
	background-repeat:repeat-x;
}
h3
{
	font-family:Tahoma;
	color:#999;
	text-align:left;
}
h5
{
	font-family:Tahoma;
	color:#133ba0;
	text-align:left;
	border-bottom:dotted 1px #133ba0;
	display:block;
	width:100%;
}
h6
{
	font-family:Tahoma;
	color:#133ba0;
}
div.topheader
{	
	height:74px;
	padding:10px 0px 0px 0px;
	margin:0px auto;
	background-color:#8bcb6f;
	width:844px;
	border:solid 0px #000;
}

div.banner	
{	
	padding:0px 0px 0px 0px;
	margin:0px auto;
	background-color:#ddd;
	width:844px;
	border:solid 1px #000;

}
#topnavigation 
{
	width:844px;	
	background-color:#fff;
	text-align:left;
	margin:0px auto;
	border-top:solid 0px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
div#topnavigation ul, .menuhead
{
		
	padding:4px 0px 4px 0px;
	width:100%;
	margin:0px auto;
	font-family:Tahoma;
	font-size:11px;
	margin-left:0;
	margin-bottom:2px;

	
}
div#topnavigation ul li
{   margin-left:0;
	text-align:left;
	display:inline;
	padding:3px 15px 3px 15px;
	background-color:#fff;
	text-decoration:none;
	
}
div#topnavigation ul li a
{	
	padding:0px 20px 0px 20px;
	background-color:#fff;
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
div#topnavigation ul li a:hover
{
	background-color:#ded;
	padding:5px 20px 5px 20px;
	font-weight:bold;
	color:#000;
}
div.contentframe
{		
	border-top:solid 0px #000;
	margin:0px auto;
	padding:2px;
	width:810px;
	font-family:Tahoma;
	font-size:11px;

}
div.content
{
	width:600px;
}
div.content,div.singlecontent,div.column80left,div.column20left,div.column80bannerleft
{		
	text-align:left; 
	float:left;
	background-color:#fff;
	position:relative;
	left:0
}
left
div.column20left div
{
	background-color:#f3f3f3;
	border:solid 0px #022d99;
	padding:3px;
	clear:left;
}
div.spacer
{
	clear:both;
	display:block;
	width:100%;
	background-color:Green;
}
div.column80left,div.column20left,div.column80bannerleft
{
	padding:3px 3px 3px 3px;
	border:solid 0px #022d99;
}
div.singlecontent div.column80left
{
	display:block;
	width:440px;
	background-color:#fff;
	
}
div.column80bannerleft
{
    display:block;
	width:590px;
	background-color:#fff;
}
div.singlecontent div.column20left
{
	display:block;
	width:205px;
	background-color:#fff;
	vertical-align:top;
}
div.border
{
	border:solid 1px #022d99;
	padding:3px;
	background-color:#f3f3f3;
}
div.leftad
{		
	text-align:right; 
	width:200px;
	background-color:#fff;
	float:right;
	margin:0px 0px 0px 0px;
	background-color:#fff;
	border:0px solid #ddd;
}

a:link.default,a:visited.default,a:active.default,a:hover.default
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#133ba0;
	text-decoration:underline;
}

.clearall
{
	clear:both;
}
ul.parent ul.default
{
	margin:0px;
}
.contentbldred
{
	color:#f00;
}
.contentbld,.contentbldred
{
	font-weight:bold;
}
ul.parent li.parent
{
	list-style-image:url(pics/li.gif);
	font-weight:bold;
	font-size:11px;
}
li.default
{
	display:block;
	list-style-image:none;
	font-weight:normal;
}
div.column4,div.column4last
{
	margin:0px;
	float:left;
	width:200px;

}	
div.column4
{	
	border-right:dotted 1px #d0d;
}
div.specials
{
	border:solid 0px #022d99;
	padding:2px;
	background-color:#ffffff;
	display:block;
	width:95%;
	padding-bottom:18px;
}
.header1,.header2,.header3,.header4
{
    display:block;
    background-color:#ddd;
    font-family:Verdana;
    font-size:11px;
    padding:3px;
    margin:1px;
    cursor:hand;
}
.contentvisible
{
   display:block;
   border:1px solid #ddd;
   padding:3px;
   margin:1px;
}
 .contenthidden
 {
    display:none;
 }
 .activ
 {
   display:block;
    background-color:#aaa;
    font-family:Verdana;
    font-size:11px;
    padding:3px;
    margin:1px;
    color:#fff;
    cursor:auto;

 }
 .footer
{
    clear:both;
     width:818px;
     height:50px;
     background-color:Transparent;
      padding:4px;
      margin-top:10px;
      border:0px solid #000;
      text-align:center;
      font-family:Verdana;
      font-size:10px;
     
}
 /*############# new css for the body  starts here ####################*/
 