body {

	background-color: #f7f7f7;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	line-height: 17px;

}

#container {

	background-color: #FFFFFF;

	width: 770px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 25px;

	border-right: 1px solid #E9E9E9;

	border-left: 1px solid #E9E9E9;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

#spacertop {

	height: 20px;

}

.form {

    border: 1px solid #EEEEEE; 

    background-color: #EEEEEE;

    font-family:arial;

    font-size: 10px; color:#000000;

}

.contactform {

    border: 1px solid #ffffff; 

    background-color: #ffffff;

    font-family:arial;

    font-size: 10px; color:#000000;

}


#content {

	width: 730px;

	padding-right: 20px;

	padding-left: 20px;

}



#logo {

	float: left;

	margin-left: 20px;

}



#content a:link, a:visited, a:active

	{

	color: #006699;

	text-decoration: none;

	}



#content a:hover

	{

	background: #29ADFF;

	color: #FFFFFF;

	text-decoration: none;

	}



#header {

	height: 50px;

}



#footer {

	padding: 7px 0 10px 35px;

	color: #7A7A7A;

}



#footer a:link, a:visited, a:active

	{

	color: #006699;

	text-decoration: none;

	}



#footer a:hover

	{

	background: #29ADFF;

	color: #FFFFFF;

	text-decoration: none;

	}



.hdr {

	border: 1px solid #e6e6e6;

	padding: 5px;

}

.clear {

	clear: both;

}



p {

	margin: 0px;

}



#container_box {

	height: auto;

	width: 730px;

}

#maintext_cont {

	float: left;

	height: auto;

	width: 320px;

	padding-left: 15px;

}



#maintext {

	width: 440px;

	border: 1px solid #E2E2D9;

	height: auto;

	margin-bottom: 15px;

    padding: 7px 12px 12px 12px;

}



#whychoose {

	width: 440px;

	border: 1px solid #E2E2D9;

	height: auto;

	margin-bottom: 15px;

    padding: 7px 12px 12px 12px;

}





div#whychoose ul {

	margin: 0px;

    padding: 0px 0 0 0px;

    list-style-type: none;

}



div#whychoose ul li {

	background: url('img/arr_plans.gif') no-repeat 0 .5em;

	margin-top: .9em;

	padding-left: 8px;

    padding-right: 0px;

	color: #000000

}



div#whychoose ul li strong{

	color: #DC6813;

}









h2 {

margin: 0 0 5px 0;

font: bold 14px  Arial, Helvetica, sans-serif;

color: #62696F;

}





#special {

	width: 440px;

	border: 1px solid #E2E2D9;

	height: auto;

    font-weight: bold;

    color: #62696F;

	margin-bottom: 15px;

    background: url('img/special.gif') no-repeat top right;; padding-left:12px; padding-right:12px; padding-top:7px; padding-bottom:12px           

}



#spc_container {

	width: 255px;

    margin: 0px;

}





#special strong {

  color: #FC7012;

}





.spc {

margin: 0 0 0 0;

padding: 5px 0 0 0px;

list-style-type: none;

clear: both;



}



.spc li {

height: 15px;

margin: 0;

padding: 2px 0;

color: #516171;

font: 11px Arial, Helvetica, sans-serif;

color: #444444;

border-bottom: 1px solid #9A9A9B;

}



.orderspecial {

width:255px;

margin: 7px auto 7px auto;

padding: 0px 0;

border: 1px solid #9A9A9B;

background-color: #FDFDFD;

color: #9A9A9B;

font-size: 10px;

font-weight: bold;

text-align: center;

}







#drp {

	float: right;

	padding-right: 15px;

	margin: 0px;

}





#maintext p {

	margin: 0px;

    padding: 0px 0px 0px 0px;

	line-height: 15px;

}



#plan p {

	margin: 0px;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 15px;

	line-height: 15px;

}



#contact_header {

	width: 700px;

	margin-left: 15px;

	margin-bottom: 15px;

}





/* Packages */





#plan {

	border: 1px solid #E8E9E1;

	height: auto;

	width: 220px;

}





#drp a:link, a:visited, a:active

	{

	color: #006699;

	text-decoration: none;

	}



#drp a:hover

	{

	background: #29ADFF;

	color: #FFFFFF;

	text-decoration: none;

	}







.planbox {

width: 212px;

margin: 4px;

padding: 0;

background-color: #ffffff;

}



.plan1 {

width: 200px;

margin: 0px auto;

background: url('img/plan1.gif') no-repeat top right;; padding-left:0; padding-right:0; padding-top:6px; padding-bottom:6px

}





.plan2 {

width: 200px;

margin: 0px auto;

background: url('img/plan2.gif') no-repeat top right;

border-top: 1px solid #38B9D6; padding-left:0; padding-right:0; padding-top:6px; padding-bottom:6px

}





.plan3 {

width: 200px;

margin: 0px auto;

background: url('img/plan3.gif') no-repeat top right;

border-top: 1px solid #38B9D6; padding-left:0; padding-right:0; padding-top:6px; padding-bottom:6px

}



.planbox h1 {

margin: 0;

padding: 0 7px 0px;

color: #FC7012;

float: left;

font: bold 13px Arial, Helvetica, sans-serif;

}



.planbox h2 {

margin: 0;

padding: 0 7px;

font: bold 14px Arial, Helvetica, sans-serif;

color: #38B9D6;

float: right;

}



.planbox img {

margin: 0 7px;

padding: 0;

border: 0px none;

text-align: center

}



.boxFeat {

margin: 0;

padding: 17px 0 0 7px;

list-style-type: none;

clear: both;



}



.boxFeat li {

height: 15px;

margin: 0;

padding: 2px 0;

color: #516171;

font: 11px Arial, Helvetica, sans-serif;

color: #444444;

border-bottom: 1px solid #9A9A9B;

}



.order {

width:180px;

margin: 7px auto 7px auto;

padding: 0px 0;

border: 1px solid #9A9A9B;

background-color: #FDFDFD;

color: #9A9A9B;

font-size: 10px;

font-weight: bold;

text-align: center;

}



.features {

width: 200px;

margin: 0px auto;

background: url('img/features.gif') no-repeat top right;

border-top: 1px solid #38B9D6; padding-left:0; padding-right:0; padding-top:6px; padding-bottom:6px

}







#menu {

	width: 500px;

    float:left;

    margin: 20px 0px 0 0px;

}



.menuitem {

width:81px;

height:15px;

float:right;

margin: 0px 0px 0px 4px;

padding: 2px 0 0 0;

border: 1px solid #9A9A9B;

background-color: #FDFDFD;

color: #9A9A9B;

font: 10px Arial, Helvetica, sans-serif;

font-weight: bold;

text-align: center;

}



.menuitem a:link, a:visited, a:active

	{

	color: #006699;

	text-decoration: none;

	}



.menuitem a:hover

	{

	background: #29ADFF;

	color: #FFFFFF;

	text-decoration: none;

	}





/* ************** SUBPAGE COMPARE PLANS ******************* */



.border {

	border: 1px solid #BBBBBB;

}



.border-a {

	border: 1px solid #BBBBBB;

	background-color: #EEEEEE;

}



#tbl

	{

	padding-left: 0px;

	}





.data	{

	color: #444444;

	line-height: 16px;

}



.data a:link	{

	text-decoration: underline;

	color: #1596d6;

}



.price	{

	text-decoration: none;

	color: #FC7012;

	font-weight: bold;

    font-size: 10px;

}



.ordertb a:link	{

	color: #006699;

	text-decoration: none;

	font-weight: bold;

}

.ordertb a:visited 	{

	text-decoration: none;

	color: #006699;

    font-weight: bold;

}

.ordertb a:hover 	{

	text-decoration: underline;

	color: #000000;

}

.title	{

    text-transform: uppercase;

	font-size: 11px;

	color: #ffffff;

	font-weight:bold;

	line-height: 22px;

}

table.topnavbar {
	width: 100%;
}

tr.topnavbar {
	background-color: #efefef;
	font-weight:bold;
	text-align: center;
}

tr.topnavbar a {
	color: #000000;
	text-decoration: none;
}

tr.topnavbar a:hover {
	color: #666666;
}
