body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3f3f3f;
line-height:19px;
}

.main-bg{
background-image: url(images/h_6.gif);
background-position:left top;
background-repeat:repeat-y;
}

.bg{
background-image:url(images/bg.gif);
background-position:left top;
background-repeat:repeat-x;
}


h1{
color:#0fa1d6;
font-size:25px;
margin:0px;
line-height:26px;
}

.green-bg{
background-image:url(images/green-bg.gif);
background-position:left top;
background-repeat:repeat-y;
}

.green-headerbg{
background-image:url(images/green-header.gif);
background-position:left top;
background-repeat:no-repeat;
}


.blue-headerbg{
background-image:url(images/blue-header.gif);
background-position:left top;
background-repeat:no-repeat;
}

.blue-bg{
background-image:url(images/box-midle.gif);
background-position:left top;
background-repeat:repeat-y;
}

h5{
color:#3e710b;
font-size:19px;
margin:0px;
}

.border{
border:1px solid #9e9e9e;
}

.link-yellow{
color:#c67e0d;
text-decoration:underline;
margin-bottom:4px;
}

.link-yellow:hover{
color:#000000;
text-decoration:underline;
}

.white{
color:#fff;}

.txt-small{
color:#c8e3f0;
font-size:11px;
}



.link-blue{
color:#46a1cb;
text-decoration:none;
font-size:11px;
}

.link-blue:hover{
color:#000000;
text-decoration:underline;
font-size:11px;
}

.blue{
color:#46a1cb;
}

.content
{
	margin-top:20px;
	margin-right:35px;
	margin-left:20px;
	text-align:left;

}

.footerNav a
{
	color:#ffffff;
}

.footerNavSpacer
{
  font-size:09px;
	border-right:1px white solid;
	margin-right:5px;
}


.sidenav
{
	margin-left:
}


#sidewrapper
{
	margin-left:25px;
	margin-right:10px;

}



.subnavpane {
list-style:url(images/bullet.gif);
}


#navpane
{
	list-style:none;
	margin-left:20px;
	padding-left:0px;
}

.tab
{
	margin-left:0px;
	padding-left:0px;
}


.navButton a{
color:#3f3f3f;
text-decoration:none;
background-image:none;
}

.navButton a:hover{
color:#000000;
text-decoration:underline;
background-image:none;

}

ul.subnavpane
{
margin-top:10px;
 padding-left:9px;
 margin-left:9px;
}

.subnavpane li
{
	padding-bottom:20px;
	margin-left:0px;
	padding-left:0px;
 
}


.sidebottom
{
	margin-left:45px;
}


.recommend
{
	color:#ffffff;
	margin-left:15px;
	font-size:22px;
}


/*
	class for entire table
	*/
	.vtable
	{
	 font-size:12px;
	 
	}
	
	
	.vtr_even
	{
	 background-color:#ffffcc;
	
	}
	
	.vtr_odd
	{
	background-color:#ffff99;
	
	}
	
	/*
	class for cells in the table
	*/
	.vtd
	{
	 border:1px #DCDCDC solid;
	}
	
	
	/*
	class for header row
	*/
	.vheader
	{

	}
	

	/*
	class for header cell
	*/
	.vth
	{
	 background-color:#ffffff;
	 border:1px orange solid;
	 color:#333399;
	}
	.vth a
	{
		color:#000000;
	}
	
	
	/*
	class for the edit cell
	*/
	.vedit 
	{

	}
	.vedit a
	{
	 color: red;
	}
	
	
.subnavButton a
{
	color:#3f3f3f;
	text-decoration:none;
}
	


.usermenu
{
 position:absolute;
 background-color:gainsboro;
 padding:3px;
 margin:0px;
 top:0px;
 right:0px;
border-bottom:1px orange solid;
 border-left:1px orange solid;
 
}

.recommend
{

	font-weight:bold;
}