* {margin: 0;padding: 0}
html {font-size: 100%;height: 100%;margin-bottom: 1px}
a:link {text-decoration: underline; color: #008000}
a:visited {text-decoration: underline; color: #008000}
a:hover {text-decoration: underline; color: #E04600}
a.z:link {text-decoration: none; color: #fff}
a.z:visited {text-decoration: none; color: #fff}
a.z:hover {text-decoration: none; color: #fff}
#result, #history{font-size: 12pt; font-weight: normal; color: #008000; padding: 5px; margin-top: 20px}
#result2{font-size: 12pt; font-weight: normal; color: #000080; padding: 5px; margin-top: 20px}
#result3{font-size: 10pt; font-weight: normal; color: #000; padding: 5px 0; margin-top: 0px}
#result,#result2 {display:none}

#result2 a:link{color: #000080}
#result2 a:visited{color: #000080}
#result2 a:hover{color: #E04600}
.branding{padding: 0 5px; font-family: Arial; font-size: 8pt; color: #666; height: 15px}
img {border: 0}
input, textarea, select {font-family: Verdana, Arial; font-size: 10pt; border: 1px solid #b0bfb0; padding: 2px}
option {padding: 0 2px}
select {width: 150px}
select {color: #008000}
select.blue {color: #000080}
body {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
margin: 0;
padding: 12px 0;
text-align: center
}
html, body {
 color: #68696D;
 background-color: #A0A8AE;
}
table {
padding: 0;
margin: 0;
font-size: 10pt;
}
h1 {
font-family: Verdana, Arial, sans-serif, "Trebuchet MS", Arial, Helvetica;
margin: 0 8px;
font-weight: bold;
font-size: 2.2em;
}
h1 a {text-decoration: none; color: #fff}
h2 {font-family: Verdana; font-size: 9pt; margin: 0 12px;font-weight: normal}
ul {
display: block;
list-style-type: none;
margin: 0;
}
ul li {
display: block;
color: #666;
margin: 10px 0 0 0;
padding: 15px 0;	
}
ol {display: block}
ol li {
display: block;
color: #666;
margin: 0 0 10px 0;
padding: 0 10px	
}
ul.faq li {padding: 0;color: #333}
p.line {
margin: 5px 0;
border-top: 1px dotted #999;
}
p.divider {
margin: 20px 0 5px 0;
border-top: 1px dotted #ccc;
clear: both;
}
p.type, p.info {
margin: 10px 0; 
color: #666;
font-weight: bold;
text-decoration: none;
}
p.info {color: #000}

p.m4 {font-weight: bold; font-size: 12pt; margin: 20px 0 10px 0; color: #990000}
p.m3 {font-weight: bold; font-size: 14pt; margin: 20px 0 10px 0; color: #666}
p.m2 {font-weight: bold; font-size: 14pt; margin: 10px 0; color: #0066CC}

/* Navigation menu */
#menu {margin: 20px 10px 0 20px}
#compLink {display: block}
#offerLink {display: block; margin-left: 4px}
#menu table {
font-size: 9pt;
padding: 0;
margin: 0;
text-align: center;
}
#menu .button {
text-align: center;
vertical-align: middle;
padding: 2px 0;
display: block;
}
#menu a.navsel:link, #menu a.navsel:visited, #menu a.navsel:hover {text-decoration: none;color: #000;font-weight: bold;}
#menu a.navunsel:link, #menu a.navunsel:visited{text-decoration: none;color: #666;font-weight: normal;}
#menu a.navunsel:hover{text-decoration: none;color: #E04600;font-weight: normal;}

.menubar {
height: 27px;
background-color: #CAD6EB;
background-image: url("/img/gradient.gif");
padding: 0 5px;
}
.menubar3 {
height: 27px;
background-color: #EBD6CA;
background-image: url("/img/gradient2.gif");
padding: 0 5px;
}
.menubar2 {
height: 27px;
background-color: #EFF8F7;
background-image: url("/img/gradient3.gif");
padding: 0 5px;
}
.menubarUnsel {
height: 26px;
background-color: #DDD;
padding: 0 5px;
border-bottom: 1px solid #FFF;
}
span.menulink {float: right}
span.menulink strong {color:#000}
/* End navigation menu */
#navdiv {}


#wrap {  
padding: 0px 20px;  
min-width: 700px;  
width: 850px;  
margin: 0 auto;
text-align: left;
}

.headerbar {
background: #2e61cf none repeat-x 0 0;
background-image: url("/img/bg_head.gif");
color: #FFFFFF;
margin-bottom: 4px;
padding: 0 5px;
}
.navbar {
background-color: #CAD6EB;
background-image: url("/img/gradient.gif");
padding: 0 5px;
}
.navbar3 {
background-color: #EBD6CA;
background-image: url("/img/gradient2.gif");
padding: 0 5px;
}
.navbar2 {
background: #EFF8F7 none repeat-x 0 0;
background-image: url("/img/gradient3.gif");
padding: 0 5px;
}
.bottombar {
background-color: #CAD6EB;
background-image: url("/img/gradient.gif");
padding: 0 5px;
margin-top: 50px;
text-align: center;
}
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
font-size: 1px;
line-height: 1px;
display: block;
height: 5px;
background-repeat: no-repeat;
}
span.corners-top {
background-position: 0 0;
margin: 0 -5px;
background-image: url("/img/corners_left.gif");
}
span.corners-top span {
background-position: 100% 0;
background-image: url("/img/corners_right.gif");
}
span.corners-bottom {
background-position: 0 100%;
margin: 0 -5px;
clear: both;
background-image: url("/img/corners_left.gif");
}
span.corners-bottom span {
background-position: 100% 100%;
background-image: url("/img/corners_right.gif");
}

#dummy {width:0;height:0;border:0px solid #FFF;}
a.white:link,a.white:visited{text-decoration: none;color: #DDD;font-weight: normal;}
a.white:hover{text-decoration: underline;color: #FFF;font-weight: normal;}
.top-left, .top-right, .bottom-left, .bottom-right { 
height: 20px;
font-size: 2px;
}

.top-left { 
background-image: url("/img/corners_top.gif"); background-repeat:no-repeat; 
background-position: 0 -20px; 
margin-left: 1px;  
margin-top: 0px; 
margin-right: 9px; 
}
.top-right { 
background-image: url("/img/corners_top.gif"); background-repeat:no-repeat;
background-position: 100% 0;   
margin-left: 0px; 
margin-top: -9px; 
margin-right: 1px;
}
.top-center { 
background-image: url("/img/bg_headers.gif"); 
background-position: 0 0px; 
height: 20px;     
font-size: 2px;  
margin-left: 20px; 
margin-top: -20px; 
margin-right: 20px; 
margin-bottom: -20px; 
}
   
.bottom-left  { 
background-image: url("/img/corners_bottom.gif"); background-repeat:no-repeat; 
background-position: 0 0px;
margin-right: 0px; 
margin-left: 1px; 
margin-top: 0px; 
}
.bottom-right { 
background-image: url("/img/corners_bottom.gif"); background-repeat:no-repeat;
background-position: 100% -20px; 
margin-right: 1px; 
margin-left: 0px; 
margin-top: -20px;
}
.bottom-center { 
background-image: url("/img/bg_footers.gif");
background-position: 0 0px; 
height: 20px; 
font-size: 2px;
margin-left: 20px; 
margin-top: -20px; 
margin-right: 20px; 
margin-bottom: -20px;
}
.inside {
border-left: 0px solid #000; 
border-right: 0px solid #000;
background: #FFF;            
color: #000; 
padding-left: 0px;
padding-right: 0px;
background-image: url("/img/bg_body.gif");
margin: 0 auto;
} 
.notopgap { margin-top: 0;text-align: center}
.nobottomgap { margin-bottom: 0}
.outside {
margin: 0 auto;
width : 950px;
text-align: left;
}
ul.like-buttons{
float: left;
list-style: none;
margin: 0 0 0 10px;
padding: 0;
width: 100%;
}

ul.like-buttons li{
    display: block;
    float: left;
    margin-right: 5px;
}
* html span.corners-top, * html span.corners-bottom { background-image: url("/img/corners_left.gif"); }
* html span.corners-top span, * html span.corners-bottom span { background-image: url("/img/corners_right.gif"); }
* html .navbar, * html .navbar2, * html .navbar3 {height: 4%;overflow: hidden}
