A {color: #000000; text-decoration: underline;}
A:visited {color: #010080; text-decoration: underline;}
A:hover {color: #E40300; text-decoration: underline;}

A.bot-nav {font-weight: bold; color: #FFFFFF; text-decoration: none;}
A.bot-nav:visited {color: #FFFFFF;text-decoration: none;}
A.bot-nav:hover {text-decoration: underline;}

BODY {background: #F2F8FB; margin: 0; padding:0; color: #000000; font-family: verdana, arial, helvetica, sans-serif;}

H1 {font-size: 11px; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; padding: 0px 10px 5px 10px;}

LI {font-size: 80%; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; color: #000000; padding-left: 10px;}

P {font-size: 90%; color: #000000; font-family: verdana, arial, helvetica, sans-serif; padding: 0px 5px 0px 10px;}

TD, TH {font-size: 90%; font-family: verdana, arial, helvetica, sans-serif;}

TD.bot-nav {font-size: 80%;	color: #FFFFFF;	font-weight: bold;}

table.compare {font-size: 90%;}

.campaign {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; margin-right: 3px;}

.caption {font-weight: bold; color: #4DA0BB;}

.content {float: right; margin: 5px; width: 70%;}

.copy {font-size: 80%; color: #000000; padding: 10px; font-family: verdana, arial, helvetica, sans-serif;}

.dots {border-bottom: thin dotted #FFFFFF; margin: 0px 0px 0px; padding: 5px 0px 0px;}
	
.here {color: #FFFF00;}

.news {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; margin: 0 3px 0 3px; padding-right: 10px;}

.padding10 {font-size: 80%; color: #000000; font-family: verdana, arial, helvetica, sans-serif; padding: 10px 5px 0 10px;}

.red {font-size: 12px; color: #E40300; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}

.redtopic {font-size: 110%; color: #E40300; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; padding-left: 10px;}

.steps {font-size: 16px; color: #E40300; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; padding-left: 15px;}

.subtopic {font-size: 14px; color: #449AC1; font-weight: bold; padding-left: 10px;}

.text {font-size: 0.7em; color: #000000;}

.text-b {font-size: 12px; color: #449AC1; font-weight: bold;}

.title {font-size: 110%; color: #ffffff; font-weight: bold;}


#column1 {width: 40%; float: left}
#column2 {width: 40%; float: right}

#button {
      width: 12em;
      padding: 0;
	  margin-bottom: 1em;
	  font-family: verdana, arial, helvetica, sans-serif;
      background-color: #54C169;
      color: #333;
	  float: left;
	  margin: 1em;
	  line-height: 120%;
      }
	  
#button ul {
      list-style: none;
      margin: 0;
      padding: 0;
      border: none;
      }
		
#button li {
      border-bottom: 1px solid #90bade;
      margin: 0;
      }
	  
#button li a {
      display: block;
      padding: 5px 5px 5px 0.5em;
      border-left: 0px solid #1958b7;
      border-right: 5px solid #87B1CD;
      background-color: #C7DEF7;
      color: #5D5D5E;
      text-decoration: none;
      width: 100%;
	  white-space: nowrap;
      }

html>body #button li a {
      width: auto;
      }

#button li a:hover {
      border-left: 0px solid #1c64d1;
      border-right: 5px solid #5ba3e0;
      background-color: #54C169;
      color: #fff;
	  white-space: nowrap;
      }

#button li a.here  {
      background-color: #87B1CD;
      color: #FFF;
      }
	 
#footer {margin: 0; clear: both}	 

.plan {margin:10px 20px 20x 20px; width:100%;}	
.plan_description {padding:0 10px 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; float:left; border-left: #54C169 thin double; }	
.dot_line {margin:0px 20px 0 20px; width:100%; background:transparent url(images/dotsss.gif) top left repeat-x;}
.another {font-style:italic; color: #449AC1;}	
.free	{font-weight:bold; color: #FE0000;}		
ul.sitemap li {font-size: 90%; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; color: #000000; padding: 0 0 3px 10px;}
