﻿/*PageGenerics*/
html, body { width: 100%; }
body { margin:0; padding:0; line-height:17px; font-family:Arial,Tahoma,Sans; font-size:9pt; background-image:url('../images/bg_page_sub.gif'); background-repeat:repeat-x; }
textarea { font-family:Arial,Tahoma,Sans; font-size:9pt; }
#container { width: 1000px; margin: 0 auto; }
.header { width:1000px; height:31px;  position: relative; z-index:200; }
.content { width:1000px; text-align:left; }
.teaserline {overflow:hidden;height:10px; }
.logo { background: url("../images/logo.png") no-repeat; z-index:0;background-position: right top; position: absolute; top: 0; width: 1000px; height: 82px; }
.logo2 { background: url("../images/logo.png") no-repeat; z-index:0;padding-top:34px;background-position: right top; position: absolute; top: 0; width: 1000px; height: 82px; }
p { margin:0px;margin-bottom:9px; }
p.c { margin:0px;margin-bottom:15px; }
.bread { margin:0px;font-family:Arial,Tahoma,Sans;font-size:10pt; font-weight:normal; letter-spacing:normal;line-height:17px; }
.pdtop { width:100%;height:25px;overflow:hidden; }
.footerlogo { margin-top:4px;margin-bottom:4px; }
HR { border:0px;height:1px;width:100%;background:#b7daed;color:#b7daed; }
HR.green { border:0px;height:1px;width:100%;background:#e6f3be;color:#e6f3be; }
.hrlght { border:0px;height:1px;width:100%;background:#cce5f2;overflow:hidden;margin:0px;margin-bottom:8px;margin-top:5px;padding:0px;}
.bigger { font-size:11pt; }
.footer { width:1000px;height:145px;overflow:hidden;background-image:url('../images/bottom.gif');font-size:8pt;color:#bbbbbb;background-repeat:no-repeat;}
.flags { border:0px; margin-right:5px; vertical-align:middle; height:11px; width:16px;}
.footermenu { height:40px; margin-top:18px; font-size:8pt; }
.subteaser { text-align:left; padding:0px; width:1000px; padding-top:20px;}
#subteaser2 { z-index:220; }
.signupor { margin-top:-6px;color:White;}
.signupor2 { padding-top:9px;color:White;z-index:300;}
.signupbtn { float:left; }
.contentleft { width:580px; padding-right:10px;float:left; }
.contentright { width:320px; float:right;}
.shdr { float:left;width:75px;height:620px;overflow:hidden; margin-right:0px;background-image:url('../images/shadersub.png'); background-repeat:no-repeat; background-position:40 0; }
.greenbox { background:#f6fbe7;width:95%; border:1px solid #e6f3be;}
.bluebox { background:#f4f9fc;width:95%; border:1px solid #dbedf6;}
.boxright { width:285px; }
.bigger { font-size:12pt;font-weight:bold; }
.padder { padding:15px; }
.boxright { width:285px; }
.exampletext {width:420px; float:left;}
.exampleholder { width:68px;float:left;margin:0px;margin-right:20px; }
.lgbtn { width:200px;height:50px; float:right; margin-top:-20px;}
/*TopMenu*/
ul.menu { font-size:9pt; width:780px; float:left;font-weight:bold; list-style-type:none; padding:0px;margin:0px;}
ul.cstmr { font-size:9pt;list-style-type:none;padding:0px;margin:0px; margin-top:4px;float:left;width:175px;margin-bottom:10px;}
li.cstmr { padding-left:0px; background-image:url('../images/icon_check.gif');background-repeat:no-repeat; padding-left:28px; }
ul.needs { font-size:9pt; list-style-type:none; padding:0px; margin:0px; margin-top:7px;float:left;width:285px;margin-bottom:10px;}
li.needs { padding-left:0px; background-image:url('../images/icon_arrow.gif');background-repeat:no-repeat; margin-top:7px;padding-left:28px; }
li.menu { float:left;margin:0px;padding:6px;padding-bottom:7px;padding-left:0px;padding-right:17px;border:0px;  }
A.menu { color:White; text-decoration:none; }
A.menu:hover { color:#b1dbf4; text-decoration:none; }
/*Headers*/
H1 { font-size:19pt;font-family:Calibri,Arial,Tahoma,Sans; letter-spacing:-0.5; margin:0px;}
H1.h1w {text-shadow:-1px -1px 0px #428fc8;color:White;margin-bottom:7px;margin-top:7px;}
H2 { margin:0px; font-family:Calibri,Arial,Tahoma,Sans; letter-spacing:-0.5;}
H3 { margin:0px; font-family:Calibri,Arial,Tahoma,Sans; letter-spacing:-0.5;}
H4 { margin:0px; font-family:Calibri,Arial,Tahoma,Sans; letter-spacing:-0.5;}
.t2 { font-size:17pt; }
.t3 { font-size:15pt; }
.t2m {font-size:17pt;margin-top:20px; }
.t3m {font-size:15pt;margin-top:20px; }

/*Buttons*/
A.btn { text-shadow:-1px -1px 0px #629b03;cursor:pointer;height:34px;text-decoration:none;display:inline-block;padding-left:14px;color:white;font-size:11pt;font-weight:bold;background-image:url('../images/btn_l.gif'); background-repeat:no-repeat; }
A.btn span { display: inline-block;height:34px;background-image:url('../images/btn_r.gif'); padding-right:10px;background-repeat: no-repeat; background-position: right top; }
A.btn span span { display: inline-block;padding:0px;padding-top:9px;padding-right:4px;height:34px;padding-bottom:4px; background-image:url('../images/btn.gif');background-repeat:repeat-x; }
A.btn:Hover { text-decoration:none;}

A.btnGrey {text-shadow:-1px -1px 0px #ffffff;cursor:pointer;height:34px;text-decoration:none;display:inline-block;padding-left:14px;color:#4c4c4c;font-size:11pt;font-weight:bold;background-image:url('../images/gbtn_l.gif'); background-repeat:no-repeat; }
A.btnGrey span { display: inline-block;height:34px;background-image:url('../images/gbtn_r.gif'); padding-right:10px;background-repeat: no-repeat; background-position: right top; }
A.btnGrey span span { display: inline-block;padding:0px;padding-top:9px;padding-right:4px;height:34px;padding-bottom:4px; background-image:url('../images/gbtn.gif');background-repeat:repeat-x; }
A.btnGrey:Hover { text-decoration:none;color:#4c4c4c;}
A.btnGrey:Visited:Hover { text-decoration:none;color:#4c4c4c;}

/*Links*/
A.lblnk { color:#d0e8f6;font-weight:bold; }
.lnk { color:#3e8ec6;text-decoration:none;font-weight:bold;}
.lnk:Hover { color:#3e8ec0;text-decoration:underline;font-weight:bold; }
.lnk:visited { color:#3e8ec6;text-decoration:none;font-weight:bold;}
.lnk:visited:hover { color:#3e8ec0;text-decoration:underline;font-weight:bold; }
/*PageFormatting*/
.vs { width:100%;overflow:hidden;height:8px; }
.breaker { clear: both; float: none;}