.container 
{ 
position: relative;
left: 300px;
width: 620px; 
height: 750px;
backgound-color: #fff;

}

.spacer 
{ 
position: relative;
left: 0px;
width: 620px; 
height: 600px;
backgound-color: #fff;

}
.content 
{
	background: transparent url(images/background.png) left top no-repeat;
}

.header
{
position: relative;
top: 20px;
left: 20px;
width: 600px;
height: 60px;
background: url(images/Brittonlogo.jpg) left top no-repeat;
}

.pageheader
{
position: relative;
top: 0px;
left: 20px;
width: 580px;
height: 70px;
}


.menu
{
position: relative;
top: 25px;
left: 20px;
width: 580;
height: 90px;
}

.stripe 
{ 
position: absolute;
height: 200px;
right: 0px;
background-color: #65349C;
left: 0px;
Top: 150px;
Bottom: 100PX;
}

.flashbanner
{
position: relative;
top: 0px;
left: 20px;
width: 580;
height: 115px;
}

.breakingnews { 
position: relative;
height: 150px;
background-color: #E7F5F1;
left: 20px;
right: 40px;
Top: 25px;
width: 555px;

border-width:2px;
border-style:dotted;
border-color:#65349C;
font-family: Tahoma, Verdana, Helvetica, Arial sans serif;
color: #65349C;
font-size: 12px;
text-align: center;
text-valign: bottom;
font-weight:  bold;
margin: 0px;
padding: 10px;

}

.companydescription { 
position: relative;
height: 300px;
background-color: #E7F5F1;
left: 20px;
Top: 30px;
width: 245px;

border-width:2px;
border-style:dotted;
border-color:#65349C;
font-family: Tahoma, Verdana, Helvetica, Arial sans serif;
color: #000;
font-size: 12px;
text-align: left;
text-valign: bottom;
font-weight:  bold;
margin: 0px;
padding: 10px;

}

.premierpartners { 
position: absolute;
height: 300px;
background-color: #E7F5F1;
top: 470px;
left: 295px;
width: 280px;

border-width:2px;
border-style:dotted;
border-color:#65349C;
font-family: Tahoma, Verdana, Helvetica, Arial sans serif;
color: #000;
font-size: 12px;
text-align: center;
text-valign: bottom;
font-weight:  bold;
margin: 0px;
padding: 10px;
}

.fullpageboxlong { 
position: relative;
height: 1000px;
width: 554px;
right: 25px;
background-color: #E7F5F1;
left: 25px;
Top: 0px;

border-width:2px;
border-style:dotted;
border-color:#65349C;
font-family: Tahoma, Verdana, Helvetica, Arial sans serif;
color: #000000;
Font-size: 13px;
text-align: left;
text-valign: top;
font-weight:  normal;
margin: 0px;
padding: 10px;

}

		table.tblList {
			position: relative;
			top: 2px;

			font-family: helvetica;
			font-size: 13px;
		}	

		td.tdBullet {
			position: relative;
			padding-top: 3px;
			vertical-align: top;
		}
		
		td.FAQItem {
			padding-bottom: 10px;

		}			

.lefthalf 
{ 
position: absolute;
height: 500px;
width: 276px;
background-color: #E7F5F1;
left: 25px;
Top: 230px;

border-width:2px;
border-style:dotted;
border-color:#65349C;
font-family: Tahoma, Verdana, Helvetica, Arial sans serif;
Font-color: #000000;
Font-size: 13px;
text-align: left;
text-valign: top;
font-weight:  normal;
margin: 0px;
padding: 10px;

}

.righthalf 
{ 
position: absolute;
height: 500px;
width: 256px;
background-color: #E7F5F1;
right: 25px;
left: 321px;
Top: 230px;

border-width:2px;
border-style:dotted;
border-color:#65349C;
font-family: Tahoma, Verdana, Helvetica, Arial sans serif;
Font-color: #000000;
Font-size: 13px;
text-align: left;
text-valign: top;
font-weight:  normal;
margin: 0px;
padding: 10px;

}

input.inptFrmContact 
{
position: absolute;
left: 100px;
color: #333333;
font-size: 10px;
padding-top: 2px;
padding-left: 3px;
border-style: solid;
border-color: #999999;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
background-color: #EEEEEE;
width: 150px;
height: 18px;
}

#divSubmit 
{
position: relative;
top: 16px;
left: 115px;
width: 50px;
height: 22px;
background-color: #FFEDD9;
border-style: solid;
border-color: #999999;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
text-align: center;
cursor: pointer;
}

.fullpagebox 
{ 
position: relative;
height: 500px;
width: 554px;
right: 25px;
background-color: #E7F5F1;
left: 25px;
Top: 0px;

border-width:2px;
border-style:dotted;
border-color:#65349C;
font-family: Tahoma, Verdana, Helvetica, Arial sans serif;
color: #000;
Font-size: 13px;
text-align: left;
text-valign: top;
font-weight:  normal;
margin: 0px;
padding: 10px;

}

.descheader 
{
padding-left: 20px;
padding-top: 10px;
font-family: Arial sans serif, Tahoma, Verdana, Helvetica ;
color: #65349C;
font-size: 12px;
text-align: left;
text-valign: top;
font-weight:  bold;
}

.desc 
{
padding-top: 6px;
padding-left: 20px;
font-family: Arial sans serif, Tahoma, Verdana, Helvetica ;
color: #4E4E50;
Font-size: 12px;
text-align: left;
text-valign: top;
font-weight:  normal;
}

table#tblProviders 
{
width: 240px;
font-family: helvetica, verdana;
font-size: 12px;
font-weight: 800;
}
		
td.tblProviders 
{
text-indent: 50px;
height: 25px;
cursor: pointer;
border-color: #E7F5F1;
border-style: solid;
border-width: 0px;
padding-top: 2px;
}
		
#divTblContainerL 
{
position: relative;
top: 0px;
float: left;
}
		
#divTblContainerR 
{
position: absolute;
top: 10px;
left: 275px;
}


