/* CSS Document */


	
a:visited	{ text-decoration: none;  color: #0D2C89;}
a:link		{ text-decoration: none;  color: #0D2C89;}
a:hover		{ text-decoration: underline;  color: #0D2C89;}

body,td		{
	font-family: arial, helvetica;
	font-size: small;
	color: #000000;
}
.maincontent	{
	font-family: arial, helvetica;
	font-size: small;
	background: #ffffff;
	color: #000000;
}
.topnavbg	{
	background: #dbcc99;
}	
.banner	{
	background: #5e5463;
}		
.sectiontitle		{
				font-family: arial, helvetica; font-size: 14px; color: #5f5464;font-weight:bold;
			}
.vpattitle		{
				font-family: arial, helvetica; font-size: 14px; color: #000000;font-weight:bold;
			}
a:link {
	color: #3344dd;
	text-decoration: underline;
}
a:visited {
	color: #3344dd;
	text-decoration: underline;
}
a:hover,a:focus {
	color: #3344dd;
	text-decoration: underline;
}

a:link.approve {
	color: #0066ff;
	text-decoration: underline;
}
a:visited.approve {
	color: #0066ff;
	text-decoration: underline;
}
a:hover.approve,a:focus.approve {
	color: #0099ff;
	text-decoration: underline;
}
			
a:link.topnav {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 4px;
	padding-right: 4px;
}
a:visited.topnav {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	letter-spacing: 1px;
	padding-left: 4px;
	padding-right: 4px;
}
a:hover.topnav,a:focus.topnav{
	color: #888888;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 4px;
	padding-right: 4px;
}

	

a:link.footernav {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
a:visited.footernav {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	letter-spacing: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
a:hover.footernav,a:focus.footernav {
	color: #888888;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
.question {
	color: #5e5463;
	font-size:medium;
	font-weight:bold;
}
.section {
	font-size: 14px;
	background: #dbcc99;
	padding: 3px 5px 3px 5px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
h2 {
	font-size: 14px;
	padding: 3px 5px 3px 5px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
.divider {
	border-bottom-color: Black; border-bottom-style: solid; border-bottom-width: thin;
}
.approve {
	 color: #0066ff;
}
.warning {
	 color: #990000;
}
.success {
	 color: #009900;
}
.published {
	 color: #009900;
	 font-weight: bold;
}
.draft {
	 color: #990000;
	 font-weight: bold;
}
.device{
	font-family: arial, helvetica; font-size: 12px; color: #000000;
}
.statlabel {
	font-size: 14px;
	color: #0066ff;
	font-weight: bold;
}
#phoneshape {
	border: thin solid Black;
	border-right: none;
	border-bottom: none;
	width: 100px;
	
}
#phonecheckbox {border: thin solid Black; border-right: none;border-bottom: none;}
#phonesketch {border: thin solid Black; border-right: none;border-bottom: none;text-align: center;}
#phoneshapedescription {border: thin solid Black;border-bottom: none;}

#navlist li
{
	display: inline;
	list-style-type: none;
}
