html
{
	overflow:scroll;	
}

html, div, span
{
	font-family:Arial;
	font-size:10px;
	border: 0px none;
	color: #505050;
	border:0px;
	margin:auto;
	padding:0px;
	text-align: left;
}

p,h1,h2,h3,h4,h5
{
	position: relative;
	margin:7px 0px 7px 0px;
	text-align:justify;
}

h1
{	
	font-family:Georgia,Times,Times,serif;
	font-size:17px;	
	margin:0;
	color:Black;
}

h2
{
	font-family:Georgia,Times,Times,serif;
	font-size:16px;
}

h3
{
	font-family:Georgia,Times,Times,serif;
	font-size:12px;
}

body
{
	width: 100%;
	margin:0;
	padding:0;
	text-align: center;
	background:url(../Images/background.jpg) repeat;
}

h1 a
{	
	color:black;
	text-decoration:none;
}

h1 a:hover
{	
	color:blue;
}

img
{
    border:none;
}

.break
{	
	float:none;
	height:8px;
	width:760px;
	display:block;
}

.highlight
{
	font-weight:bold;
	font-size:11px;			
}

.centered
{
	text-align: left;
	width: 780px;	
}

.header
{
	margin-top:10px;
	height:4px;
	width:100%;	
	background:url(../Images/header.jpg) repeat;
}

.footer
{		
	padding-bottom:10px;	
	height:17px;	
	width:100%;
	text-align:center;
	background:url(../Images/footer.jpg) repeat-x;		
}

.w3c
{
    padding-bottom:10px;
	height:30px;	
	text-align:center;
}

.background
{
	width:100%;
	background:white url(../Images/backgroundgradient.jpg) repeat-x;	
}

.logo
{
	margin-left:10px;
}

.contactheader
{
	margin:0px 0px 0px 25px;
}

.main
{
	clear:both;	
	width:780px;
	margin:0px 0px 0px 0px;	
	background:White url(../Images/maintopleftcorner.jpg) no-repeat;	
	background-position:top left;		
	min-height:200px;
}

.content
{
	padding:10px 10px 10px 10px;
}

.tableftselected
{
	width:11px;
	height:37px;
	background:url(../Images/tableftsel.jpg) no-repeat;	
	float:left;
}

.tabmiddleselected
{
	width:156px;
	height:37px;
	background:url(../Images/tabmiddlesel.jpg) repeat-x;	
	float:left;
}

.tabrightselected
{
	width:11px;
	height:37px;
	background:url(../Images/tabrightsel.jpg) no-repeat;	
	float:left;
}

.tableftunselected
{
	width:11px;
	height:37px;
	background:url(../Images/tableftunsel.jpg) no-repeat;	
	float:left;
}

.tabmiddleunselected
{
	width:156px;
	height:37px;
	background:url(../Images/tabmiddleunsel.jpg) repeat-x;	
	float:left;	
}

.tabrightunselected
{
	width:11px;
	height:37px;
	background:url(../Images/tabrightunsel.jpg) no-repeat;	
	float:left;
}

.tabs
{
	width:780px;
	margin-left:68px;	
}

.menuselected a
{	
	font-family:Tahoma;	
	font-size:12px;	
	color:#000180;
	text-decoration:none;
	width:154px;
	text-align:center;
	display:block;
	margin-top:10px;
}

.menuselected a:hover
{	
	color:Black;
	text-decoration:none;
}

.menuunselected a
{	
	font-family:Tahoma;
	font-size:12px;	
	color:#FFFFFF;
	text-decoration:none;
	width:154px;
	text-align:center;
	display:block;
	margin-top:10px;
}

.menuunselected a:hover
{	
	color:#CDCDFF;
	text-decoration:none;
}

.blocktopleft
{
	background:url(../Images/blocktopleftcorner.jpg) no-repeat;
	background-position:top left;
	width:12px;
	height:12px;
	float:left;		
}

.blocktopright
{
	background:url(../Images/blocktoprightcorner.jpg) no-repeat;
	background-position:top right;
	width:12px;
	height:12px;
	float:left;		
}

.blockbottomleft
{
	background:url(../Images/blockbottomleftcorner.jpg) no-repeat;
	background-position:bottom left;
	width:12px;
	height:12px;	
	float:left;
}

.blockbottomright
{
	background:url(../Images/blockbottomrightcorner.jpg) no-repeat;
	background-position:bottom right;
	width:12px;
	height:12px;	
	float:left;
}

.backgroundblock
{
	background:url(../Images/backgroundblock.jpg) repeat;
	float:left;	
	margin:0;
}

.block
{
	padding:0px 10px 0px 10px;		
}

.blocktop
{
	margin-top:-8px;
}

.blockstart
{
	margin-top:8px;
	height:10px;	
}

.left
{
    float:left;
}