BODY {
	font-family : serif;
	color: #003399 ;
	text-align : left;
	background : #fff;
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#mainshadow {
	width: 972px;
	background-image: url(../css/dropshadow-middle.png);
	background-repeat: repeat-y;
	background-position: top center;
	margin: 0 auto;
	padding:0;
	text-align:center;
}

#main {
  width: 950px;
  margin: 0 auto;
  position:relative;
  background-color:#FFFFee;
  background-image:url(../css/vendee-blue.png);
  background-repeat:repeat-x;
  
}

#header{
	width:950px;
	margin:0 auto;}
	


H1  {
	font-size : 20px;
	font-weight : bold;
	text-align : left;
	color : #666633;
	padding : 0;
	margin : 0;
}

H2  {
	font-size : 14px;
	font-weight : bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align : left;
	text-transform : none;
	background : transparent;
	padding : 0;
  	margin : 0;	
	color : black;
}

H3  {
	font-size : 12px;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
	text-align : left;
	background-color : #ffff99;
	color : #666633;
	padding : 0;
	margin : 0;
	text-align : center;
}

A  {
	
}

A:LINK {
	color : #0099CC;
	text-decoration:none;
}

A:Visited  {
	color : #0099CC;
	text-decoration:none;
}

A:Active  {
	color : #0099CC;
	text-decoration:none;
}

A:Hover  {
	color : black;
	background : #ffffdd;
}



P {
	font-size : 12px;
	padding : 5px;
}

li {
	font-size : 12px;
	padding : 10px;
}

th  {
	font-weight : bold; font-size:24px;
	color : white;
	text-align : left;
	padding: 10px;
	background-image:url(broadband-box.gif); height:217px; width:202px; background-repeat:no-repeat;
}
.blue {
	background-image:url(broadband-blue.gif); height:200px; width:200px; background-repeat:no-repeat;
	font-weight : bold; font-size:24px;
	color : white;
	text-align : left;
	padding: 10px;
}
.orange {
	background-image:url(broadband-orange.gif); height:200px; width:200px; background-repeat:no-repeat;
	font-weight : bold; font-size:24px;
	color : white;
	text-align : left;
	padding: 10px;
}
.green {
	background-image:url(broadband-green.gif); height:200px; width:200px; background-repeat:no-repeat;
	font-weight : bold; font-size:24px;
	color : white;
	text-align : left;
	padding: 10px;
}
.red {
	background-image:url(broadband-red.gif); height:200px; width:200px; background-repeat:no-repeat;
	font-weight : bold; font-size:24px;
	color : white;
	text-align : left;
	padding: 10px;
}
.blue-small {
	background-image:url(broadband-blue-small.gif); height:100px; width:200px; background-repeat:no-repeat;
	font-weight : bold; 
	color : white;
	text-align : left;
	padding: 10px;
}
.orange-small {
	background-image:url(broadband-orange-small.jpg); height:100px; width:200px; background-repeat:no-repeat;
	font-weight : bold; 
	color : white;
	text-align : left;
	padding: 10px;
}
.red-small {
	background-image:url(broadband-red-small.jpg); height:100px; width:200px; background-repeat:no-repeat;
	font-weight : bold; 
	color : white;
	text-align : left;
	padding: 10px;
}

.green-small {
	background-image:url(broadband-green-small.jpg); height:100px; width:200px; background-repeat:no-repeat;
	font-weight : bold; 
	color : white;
	text-align : left;
	padding: 10px;
}

.white {
	background-color : White;
}

.input {
	background-color : White;
	color : Gray;
	font-weight : bolder;
}

.submit {
	background-color : #Ffff99;
	color : Gray;
	font-weight : bold;
}

td  {
	padding : 0px;
	font : x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
}


table  {
	text-align : left;
}


.form  {
	border-style : double;
	border-color : #8B4513;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 8px;
	padding-bottom : 8px;
	padding : 2px;
}


input, textarea {font-family: "Century Gothic", arial, sans-serif;color: black;font-size: 18px;font-generic: "sans-serief"; }

