body {
	background-image:url(images/bg-v2.gif);
	margin-top:0px;
}

#bodyText { font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
padding:18px;
}

#bodyText a:link, #bodyText a:active, #bodyText a:visited { 
	color:rgb(15,83,141); text-decoration:underline;
}

#bodyText a:hover { 
	color:rgb(153,153,153); text-decoration:underline; 
}

td.navs {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
height:41px;
background-color:#FFFFFF;

}

td.navs a:link, td.navs a:active, td.navs a:visited { 
	color:rgb(255,255,255); text-decoration:none;
}

td.navs a:hover { 
	color:rgb(200,200,200); text-decoration:none; 
}

.navsTop {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
padding:15px 43px 0px 0px;
letter-spacing:1px;

}

.navsTop a:link, .navsTop a:active, .navsTop a:visited { 
	color:rgb(0,0,0); text-decoration:none;
}

.navsTop a:hover { 
	color:rgb(15,83,141); text-decoration:none; 
}

.blueHeader { font-family:"Arial Narrow", Arial, sans-serif;
font-size:22px;
font-weight:bold;
text-align:left;
color:rgb(15,83,141);
}

.blueSubheader { font-family:"Arial Narrow", Arial, sans-serif;
font-size:28px;
font-weight:bold;
text-align:left;
color:rgb(15,83,141);
padding-bottom:18px;
}

td.Tabnavs { font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

td.Tabnavs a:link, td.Tabnavs a:active, td.Tabnavs a:visited { 
	color:rgb(0,0,0); text-decoration:none;
}

td.Tabnavs a:hover { 
	color:rgb(15,83,141); text-decoration:none; 
}

#Demonavs { font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
}

#Demonavs a:link, #Demonavs a:active, #Demonavs a:visited { 
	color:rgb(15,83,141); text-decoration:none;
}

#Demonavs a:hover { 
	color:rgb(0,0,0); text-decoration:none; 
}

.grayboxHeader { font-family:"Arial Narrow", Arial, sans-serif;
font-size:20px;
font-weight:bold;
text-align:left;
margin-left:13px;
}

.grayboxHeader a:link, .grayboxHeader a:active, .grayboxHeader a:visited { 
	color:#80321B; text-decoration:underline;
}

.grayboxText a:hover { 
	color:rgb(153,153,153); text-decoration:underline; 
}

.grayboxHeaderCenter { font-family:"Arial Narrow", Arial, sans-serif;
font-size:20px;
font-weight:bold;
text-align:center;
} 

.grayboxText { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
margin:13px 13px 0px 13px;
}

.grayboxText a:link, .grayboxText a:active, .grayboxText a:visited { 
	color:rgb(15,83,141); text-decoration:underline;
}

.grayboxText a:hover { 
	color:rgb(153,153,153); text-decoration:underline; 
}

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(153, 153, 153) rgb(153, 153, 153);
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(153, 153, 153) rgb(153, 153, 153);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 5px 2px 5px;
	border-style: solid solid solid solid;
	border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(153, 153, 153) rgb(153, 153, 153);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}