.cblack{color:black;}
.opttab {
color:#000000;
font-family:Tahoma,Geneva,Kalimati,sans-serif;
font-size:13px;
font-weight:bold;
line-height:13px;
text-decoration:underline;
}
#dropin a:visited , #dropin a:link, #dropin a:hover{
color:#000000;

}
#dropin2 #optin_result_msg
{
font-size:72.5%;
line-height:1em;
}
#dropin {
background:transparent url(../img/freeguide.jpg) no-repeat scroll 0 0;
height:371px;
left:50%;
position:absolute;
top:300px;
visibility:hidden;
width:237px;
}
#dropin2 {
background:transparent url(../img/freeguide.jpg) no-repeat scroll 0 0;
height:371px;

width:237px;
}
.amtweek, .amtyear

{

text-align:right;

}

.outlinemark

{

margin:0px 0px 0px 15px;list-style-type: none;

}



.outlinemark li

{

background-image: url(../images/checkmarkyes.gif);

background-repeat: no-repeat;

padding-left: 20px;

}

.amtsales

{

	text-align:left;

}



.signupthank

{

background-color:#DDDDDD ;

width:760px; padding:3px; margin:0 auto;

	font-family:Verdana,Sans-Serif;

font-size:13px;

line-height:14px;

}



.signupthank p

{

	margin:0;

	padding:0;

}



.topheader

{

font-family:Impact; 

font-weight:400;

font-size:30px;

line-height:42px; 

text-align:center;

margin:7px;

}

.cfont

{

	font-family:Verdana,Sans-Serif;

font-size:10pt;

}

.errorform

	{

		color:red;

		font-weight:bold;

	}

.silvertop

{

	background-image:url(../images/silvertop.gif);

	width:543px;

	height:18px;

	margin:0 auto;

}

.silverbody

{

background-image:url(../images/silverbody.gif); width:543px; margin:0 auto;

}

.boxheader

{

font-size:16px;

font-family:Tahoma;

font-weight:bold;

text-align:center;

}

.silverbottom

{

background-image:url(../images/silverbottom.gif);

width:543px;

height:18px;

margin:0 auto;

}

.headertitle {

  margin: 0;

  padding: 0px;

  font-family: Georgia,serif;

  font-size: 19px;

  text-align: center;

  font-weight: bold;

}

.cblue {

  color: #0000af;

}

.cred {

  color: #a50021;

}



.infobighead {

  font-family: Georgia,serif;

  text-align: center;

  font-weight: bolder;

  font-size: 26px;

  line-height: 31px;

  

}

.bigtext {

  font-size: 110%;

}



.bigtitlehead {

  margin: 0;

  font-family: Georgia,serif;

  text-align: center;

  font-weight: bolder;

  font-size: 26px;

  line-height: 31px;

}



.bigtitle {

  margin: 0;

  font-family: Georgia,serif;  

  font-weight: bolder;

  font-size: 24px;

  line-height: 31px;

}

.padbottom1

{

	padding-bottom:6px;

}

.strike

{text-decoration: line-through;}



h1

{

	font-size:14px;

	margin:0;

	padding:0;

	color: #a50021;

	text-align:center;

}



.imgs {

  border:  none;

  margin: 0;

  padding-left: 0;

  padding-right: 0;

  height: 15px;

  display: none;

}



a:link, a:visited {color: #0000FF}     /* unvisited link */

/* Generated by KompoZer */

div#footernav {

  margin: 0px;

  background: transparent url(../images/bg_body.gif) repeat scroll 0% 50%;

  padding-left: 7px;

  padding-right: 7px;

  font-size: 1.4em;

  line-height: 1.571em;

}

div#footernav p {

  margin: 0px;

  text-align: center;

}

.bdy {

  background: #4377a6 none repeat scroll 0% 50%;

  margin-top: 0;

  color: #111111;

  font-size: 62.5%;

  line-height: 1em;

  font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif;

}

div#top {

  background: transparent url(../images/header.jpg) repeat scroll 0% 50%;

  height: 127px;

  width: 760px;

  display: table-cell;

  vertical-align: bottom;

  text-align: right;

}

div#bottom {

  background: transparent url(../images/framebottom.gif) repeat scroll 0% 50%;

  height: 13px;

  width: 760px;

}

div#pagewrapper {

  margin: 0 auto;

  width: 760px;

}

.contentspacer {



  padding-bottom:7px;

}

div#content {

  background: transparent url(../images/bg_body.gif) repeat scroll 0% 50%;

  padding-left: 7px;

  padding-right: 7px;

  font-size: 1.4em;

  line-height: 1.571em;

}

div#content p {

  margin: 0px;

  padding: 0px 10px 10px;

}

.preheader {

  font-weight: bold;

}

.highlight {

  background: #ffff00 none repeat scroll 0% 50%;

}

.header1 {

  font-size: 36px;

  line-height: 36px;

  font-family: Impact,Tahoma,Geneva,sans-serif;

  text-align: center;

  margin-left: 90px;

  margin-right: 90px;

}

.redtext {

  color: #a50021;

  font-size: 17px;

  font-weight: bold;

}

.blacktext {

  color: #000000;

  font-size: 17px;

  font-weight: bold;

}

.bigtext1 {

  font-size: 17px;

  font-weight: bold;

}

.green {

  color: green;

}

.red {

  color: red;

}

.orange {

  color: orange;

}

.scorehigh {

  font-weight: bold;

  color: green;

}

.scoremid {

  font-weight: bold;

  color: orange;

}

.scorelow {

  font-weight: bold;

  color: red;

}

.bluetext {

  color: #0000ff;

  font-size: 17px;

  font-weight: bold;

}

.redtextheader {

  color: #a50021;

}

.boldunderline {

  font-weight: bold;

  text-decoration: underline;

}

.underlinetext {

  text-decoration: underline;

}

.boldtext {

  font-weight: bold;

}

.smallfont {

  font-size: 70%;

}

.centertext {

  text-align: center;

}

div.t {

  background: transparent url(../images/rounded_horz.png) repeat-x scroll 0 50%;

}

div.t div.t {

  background: transparent url(../images/rounded_tr.gif) no-repeat scroll 100% 0;

}

div.t div.t div.t {

  background: transparent url(../images/rounded_tl.gif) no-repeat scroll 0 50%;

}

.clr {

  clear: both;

  height: 0;

  overflow: hidden;

}

div.t, div.b {

  margin: 0;

  padding: 0;

  height: 6px;

}

div.b {

  background: transparent url(../images/rounded_horz.png) repeat-x scroll 0 100%;

}

div.b div.b {

  background: transparent url(../images/rounded_br.gif) no-repeat scroll 100% 0;

}

div.b div.b div.b {

  background: transparent url(../images/rounded_bl.gif) no-repeat scroll 0 50%;

}

div.m {

  border-left: 1px solid #cccccc;

  border-right: 1px solid #cccccc;

  padding: 0 3px;

}

.offer1 {

  margin: 0 auto 14px;

  padding: 0;

  width: 690px;

}

.order2 {

  font-size: 75%;

}

.order2 a {

  background: #ffffff url(../images/riskfreeclick1.jpg) repeat scroll 0% 50%;

  display: block;

  width: 328px;

  height: 81px;

}

.order2 a:hover {

  background: #ffffff url(../images/riskfreeclick2.jpg) repeat scroll 0% 50%;

}

.order {

  font-size: 75%;

}

.order a {

  background: #ffffff url(../images/order1.jpg) repeat scroll 0% 50%;

  display: block;

  width: 328px;

  height: 81px;

}

.order a:hover {

  background: #ffffff url(../images/order2.jpg) repeat scroll 0% 50%;

}

.offertext {

  font-size: 85%;

}

.order3 {

  font-size: 75%;

}

.order3 a {

  background: transparent url(../images/orderhereclick1.png) repeat scroll 0% 50%;

  display: block;

  width: 328px;

  height: 81px;

}

.order3 a:hover {

  background: transparent url(../images/orderhereclick2.png) repeat scroll 0% 50%;

}

.llist1 {

  list-style-image: url(../images/greenarrow.gif);

  vertical-align: top;

}

.llist1 li {

  padding: 5px 7px 5px 10px;

}

.checklistyes {

  list-style-image: url(../images/checkmarkred.gif);

  vertical-align: top;

  padding-left: 10px;

}

.checklistyes li {

  padding: 3px 0px;

}

.offertext2 {

  font-size: 80%;

  line-height: 19px;

}

.nopadding {

  margin: 0;

  padding: 0;

}

.centerdic {

  margin: 0 auto;

}

.signup {

  border: 2px dashed red;

  margin: 0 auto;

  padding: 10px;  

  background: #ffffce none repeat scroll 0% 50%;

  width: 620px;

}

.signup2 {

  border: 3px dashed blue;

  margin: 0 auto 10px;

  padding: 3px;

  width: 690px;

}

.signup3 {

  margin: 0 auto 10px;

  padding: 3px;

  width: 690px;

  font-size: 13px;

}

.cert {

  background: transparent url(../images/cert.jpg) repeat scroll 0% 50%;

  width: 640px;

  height: 495px;

  display: block;

}

.footertext {

  text-align: center;

  font-size: 85%;

}

.footertext a {

  font-size: 116%;

  color: black;

}

.sitemaplist {

  margin-left: 0;

  margin-top: 0;

  margin-bottom: 0;

}

.sitemaplist li.pageTitle {

  list-style-type: none;

}

div.pageTitle {

  color: Blue;

  margin-left: 0;

  font-family: Verdana;

  font-size: 10pt;

  text-align: left;

  font-weight: bold;

  font-style: normal;

  text-decoration: underline;

}

a.pageTitle {

  color: Blue;

  font-family: Verdana;

  font-size: 10pt;

  text-align: left;

  font-weight: bold;

  font-style: normal;

  text-decoration: underline;

}

div.pageDescription {

  margin-left: 0;

  color: black;

  font-family: Verdana;

  font-size: 10pt;

  text-align: left;

  font-weight: normal;

  font-style: normal;

  text-decoration: none;

}

a.pageUrl {

  color: green;

  font-family: Verdana;

  font-size: 10pt;

  text-align: left;

  font-weight: normal;

  font-style: normal;

  text-decoration: underline;

}

div.pageUrl {

  color: green;

  margin-left: 0;

  font-family: Verdana;

  font-size: 10pt;

  text-align: left;

  font-weight: normal;

  font-style: normal;

  text-decoration: underline;

}

a.pagination {

  color: Blue;

  font-family: Verdana;

  font-size: 10pt;

  text-align: left;

  font-weight: normal;

  font-style: normal;

  text-decoration: underline;

}

a.otherMap {

  color: blue;

  font-family: Verdana;

  font-size: 10pt;

  text-align: left;

  font-weight: normal;

  font-style: normal;

  text-decoration: underline;

}

.myinput {

  width: 300px;

}

.ajax_submit_error {

  color: #c24949;

  font-size: 16px;

  font-family: "Courier New",Courier,mono;

}

.ajax_submit_success {

  color: #0000cc;

  font-size: 16px;

  font-family: "Courier New",Courier,mono;

}

.signuptext {

  font-size: 95%;

  padding-left: 15px;

  padding-right: 15px;

}

.offertext3 {

  font-size: 85%;

}

.offertext4 {

  font-size: 65%;

}

#submitButton {

  margin: 0 auto 0px;

  cursor: pointer;

  height: 49px;

  overflow: hidden;

  width: 310px;

}

.submitButton2 {

  margin: 0 auto 0px;

  width: 310px;

}

#submitButton:hover input {

  margin-top: -50px;

}

.validationerror {

  border: 1px solid red;

}

.validationerrortext {

  color: red;

  font-size: 12px;

  font-weight: bold;

}

.imgs {

  border:  none;

  margin: 0;

  padding-left: 0;

  padding-right: 0;

  height: 15px;

  display: none;

}





.lastp 

{

	color:#C3C3C3;	

}

.lastp a

{

	color:black;

	font-size:12px;

}



