body, li, ol, p, table, td, tr, ul{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height:14px; 
color:#666666; 
}

body{

            background-color:#666666; 
            background-image:url(/images/bg.jpg); 
            background-position:top center; 
            background-repeat:no-repeat; 
            background-attachment:fixed;

}
h1{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 1.3em;
	line-height:18px;
    	color:#fc7214;
    	text-transform:uppercase
}
h2   {
        color:#0066cc;
        font-size:14px;
        font-family:sans-serif;
        line-height:18px;
        text-transform:none;
        }

.headline-landing-page
 {
        color:#1b4386;
        font-size:17px;
        font-family:sans-serif;
        line-height:24px;
        text-transform:none;
        }



 
 .littletext
        {
        color:#000000;
        font-size:11px;
        font-family:sans-serif;
        line-height:14px;
        text-transform:none;
        }

.columnheaderblue, .columnheaderblue a, .columnheaderblue a:visited
        {
        color:#0066cc;
        font-size:14px;
        font-family:sans-serif;
        line-height:16px;
        text-transform:none;
	text-decoration:none;
        }

.columnheaderblue a:hover 
	{
        color:#0066cc;
        font-size:14px;
        font-family:sans-serif;
        line-height:16px;
        text-transform:none;
	text-decoration:underline;
        }


.columnheaderbluebig
        {
        color:#0066cc;
        font-size:20px;
        font-family:sans-serif;
        line-height:24px;
        text-transform:none;
        }

.columnheaderbluebold
        {
        color:#0066cc;
        font-size:14px;
        font-family:sans-serif;
	font-weight: bold;
        line-height:18px;
        text-transform:none;
	text-decoration:none;
        }

.footertexthp
        {
        color:#666666;
        font-size:11px;
        font-family:sans-serif;
        line-height:14px;
        text-transform:none;
        }





.numberList 
{
    padding-bottom: 5px
}
.body2 {
		color : #191919;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: 500;
		text-align: left;
		line-height: 140%;
}
form, input{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color:#333333; 
	padding:0; 
	margin:0
}
a, a:visited {
	color:#006699; 
	text-decoration:underline
}
a:hover {
	text-decoration:none
}
.rightNav2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00255e;
	text-decoration:none;
}
.rightNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00255e;
	text-decoration:none;
}
.rightNav a, .rightNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00255e;
	text-decoration:none;
}
.rightNav2 a, .rightNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00255e;
	text-decoration:none;
}

.rightNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00255e;
	text-decoration:underline;
}
.leftNav, .leftNav a, .leftNav a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration:none;
	line-height:13px;	
}
.leftNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration:underline;
	line-height:13px;	
}
.leftNavSelected, .leftNavSelected a, .leftNavSelected a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:none;
	line-height:13px;	
}
.leftNavSelected a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:underline;
	line-height:13px;	
}
.leftNavSub, .leftNavSub a, .leftNavSub a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	line-height:18px;
	position:relative;
	left:10px	
}
.leftNavSub a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration:underline;
	line-height:18px;
	position:relative;
	left:10px
}
.leftNavSubSelected, .leftNavSubSelected a, .leftNavSubSelected a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:none;
	line-height:18px;	
	position:relative;
	left:20px		
}
.leftNavSubSelected a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ff6600;
	text-decoration:underline;
	line-height:18px;	
	position:relative;
	left:10px		
}
.leftNavHome, .leftNavHome a, .leftNavHome a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration:none;
	line-height:13px;	
}
.leftNavHome a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration:underline;
	line-height:13px;	
}
.PageTitle2{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height:16px; 
	color: #333333;
	
}
.PageTitle3{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px; 
	line-height:25px; 
	color: #333333;
	
	
}
.title{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#fc7214;
}
.subtitle {
	font-weight: bold;
	color: #003366;
	text-decoration:none;
}
.seperator{ 
	display:block; 
	padding:3px 0 3px 0 
}
.bottomNav, .bottomNav a, .bottomNav a:visited{
	font-weight:bold; font-size:10px; color: #003366;	text-decoration: none; line-height:20px
}
.LinkCategoryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00255e;
	text-decoration:none;
}
.bottomNav a:hover{
	text-decoration: underline;
}
.copyright {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color:#333333; 
	line-height:16px;
}

.copyright a, .copyright a:visited{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color:#1b4386; 
	text-decoration: underline;
}
.copyright a:hover{
	text-decoration: none;
}
.italics {
	font-style: italic;
}
.bold {
	font-weight: bold;
}
.gssi_link, .gssi_link a, .gssi_link a:visited, .gssi_link a:hover{
	text-decoration: none;
}
.gssi_link, .gssi_link a, .gssi_link a:visited, .gssi_link a:hover{
	text-decoration: none;
	color: #003366;
}
.pagetitle{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:12px; 
	color:#fc7214; 
}
.pageheaderblue {
	font-size: 22px;
	font-family: "Arial Narrow";
	line-height: 25px;
	font-weight: bold;
	color: #1b4386
}
.pageheaderbluesmall {
	font-size: 18px;
	font-family: "Arial Narrow";
	line-height: 25px;
	font-weight: bold;
	color: #1b4386
}
.pageheaderred {
	font-size: 24px;
	font-family: "Arial Narrow";
	line-height: 25px;
	font-weight: bold;
	color: #ff0000
}
.toptext {color: #666666}

.customerquote {
	color: #699a00;
	font-style: italic;
}
.learnmore {color: #666666; font-weight: bold; 	text-decoration:none;}

.learnmoreNav, .learnmoreNav a, .learnmoreNav a:visited{
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	line-height:20px;
}
.learnmoreNav a:hover{
	text-decoration: underline;
}
.moredetailsNav, .moredetailsNav a, .moredetailsNav a:visited{
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	line-height:20px;
}
.moredetailsNav a:hover{
	text-decoration: underline;
}
.specialoffer {
	text-decoration:none; color: #003366;
	font-size: 11px; 
	line-height:13px;
	color: #666666
}
.pageheaderorange {
	font-size: 22px;
	font-family: "Arial Narrow";
	line-height: 25px;
	font-weight: bold;
	color:#fc7214;
}
.boldtext {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.emailaddress {
	font-family: "Arial";
	font-size: 12px;
	color: #003366;
}

#tdmiddlebody {
	border: #FFFFFF solid 1px;
	border-bottom:0;
}

#tdcustomerquote{
	padding: 0px 3px 3px 0px;
}

#tdadvantages1{
	background-repeat:no-repeat;
	padding: 35px 0px 0 0px;
}

.tdadvantagesbullet {
	background-repeat:no-repeat;
	padding: 5px 5px 5px 5px;
}

.tdadvantagestitle {
	background-repeat:no-repeat;
	padding: 0 0 0 10px;
}

.tdnorepeat {
	background-repeat:no-repeat;
	color: #000000;
}

.tdlearnmoretitle {
	background-repeat:no-repeat;
	padding: 5px 5px 5px 5px;
}

#tdlearnmore {
	background-repeat:no-repeat;
	padding: 0px 0px 0px 5px;
}

#tdspecialoffertext {
	padding:5px 0 0 15px;
}

#tdspecialofferbullet {
	padding:10px 5px 10px 15px;
}

#tdspecialofferspacing {
	padding:5px 5px 5px 15px;
}

#tdspecialoffertitle {
	background-repeat:no-repeat;
	padding:35px 0 0 30px;
}

#tdspecialoffertable {
	background-repeat:no-repeat;
	padding:0 0 0 3px;
}

#tdmoredetails {
	padding:5px 5px 5px 5px;
}

#tdnewsletter {
	background-repeat:no-repeat;
	padding: 35px 10px 10px 25px;
}

#emailfield {
	height:13px;
	width:100px;
	border:1px solid #999999;
}
#signup {
	position:relative;
	top:5px;
}

#tdcallbackrequest {
	padding:3px 0 0 3px;
}

#tdnewsletteremail {
	padding: 0px 10px 10px 25px;
}

#tdblankarea {
	background-repeat:no-repeat;
	padding: 0 0 0 0;
}

#tdstartnowbutton {
	padding:5px;
}

#phonebullet {
	position:relative;
	top:3px;
}