@charset "utf-8";
/* CSS Document */

body,td,th { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; }
body { margin: 0px 0px 0px 0px; min-width:980px; background:#1d1d1d;}


a{ color:#2069c3;}
a:hover{ color:#2b7fe8;}


#wrapper{ width:980px; margin:auto; display:block;}
#wrapper2{ width:980px; margin:auto; display:block;}

#topWrap{ background:#f9f9f9; margin-bottom:0px; border:1px solid #ededed; border-top:none;}

#top{ width:980px; margin:auto; color:#ffa200;}
#top h1{ width:100%; font-size:14px; line-height:35px; padding-top:6px; margin:0px; display:block; float:left; color:#a0a0a0; }
div#freetrial{ line-height:16px; background:url(../images/menu/freetrial.png); font-size:12px; font-weight:bold; padding:2px 30px; float:right; display:block; border:1px solid #007cd2; border-top:none; color:#ffffff; cursor:pointer;}
div#freetrial:hover{ background:url(../images/menu/freetrial-over.png); border:1px solid #00d419; border-top:none;}
#top div.right{ width:50%; margin:0px; display:block; float:right;}
span#headContact{ float:right; display:block; text-align:right; color:#ffa200; font-weight:normal;}
span#headContact a{ color:#00a113; font-weight:bold; text-decoration:none; border-left:1px solid #adadad; padding-left:5px;}


#breadcrumbs{ background:#f7f7f7; border:1px solid #e6e6e6; margin:15px 0 0 0; padding:5px;}


.pad, .padtb, .padt, .padtr, .padtl{padding-top:15px;}
.pad, .padtb, .padb, .padbr, .padbl{padding-bottom:15px;}
.pad, .padlr, .padl, .padtl, .padbl{padding-left:15px;}
.pad, .padlr, .padr, .padtr, .padbr{padding-right:15px;}

.margin, .margintb, .margint, .margintr, .margintl{margin-top:5px;}
.margin, .margintb, .marginb, .marginbr, .marginbl{margin-bottom:5px;}
.margin, .marginlr, .marginl, .margintl, .marginbl{margin-left:5px;}
.margin, .marginlr, .marginr, .margintr, .marginbr{margin-right:5px;}

ul{ list-style:none; padding:0px; padding-left:0px; margin:0px;}
li{ margin-bottom:8px; line-height:18px;}
li img{ display:inline;}

span.green{color:#00ac14;}
span.yellow{color:#ffa200;}

h1{ font-size:22px; line-height:26px; padding:0px; margin:0px; font-weight:normal; color:#00ac14; text-transform:capitalize;}
h2{ font-size:15px; line-height:26px; padding:0px; margin:0px; font-weight:bold; color:#00ac14; display:inline; text-transform:capitalize;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong{ color:#ffa200;}

p strong{ font-weight:normal; color:#ffa200;}

sup.red{ color:#ff0000;}
sup.green{ color:#00ac14;}



li span.google{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/google_checkout.png);}
li span.paypal{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/paypal.png);}
li span.alertpay{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/alertpay.png);}
li span.mastercard{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/mastercard.png);}
li span.visa{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/visa.png);}
li span.amex{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/amex.png);}
li span.discover{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/discover.png);}
li span.dinersclub{ display:inline;  overflow:hidden; height:18px; padding-left:48px; padding-bottom:4px; background-repeat:no-repeat;  background-image:url(../images/payments/dinersclub.png);}



.footer{background:#1d1d1d url(../images/footinfobg.png) repeat-x top; padding:0px; padding-top:10px; border-top:3px solid #0066a1}
.footer div.logo{ height:26px; width:115px; background:url(../images/footlogo2.png) no-repeat; margin:auto;}
table#footInfo{ color:#5b5b5b; margin-bottom:5px;}
table#footInfo td{text-align:justify; background:url(../images/foottdbg.png) 50% 50% no-repeat; padding:10px 20px 10px 20px}
table#footInfo td.bottom{text-align:center; background:none; padding:5px;}
table#footInfo h3{ font-size:16px; padding:0px; margin:0px; color:#7a7a7a; margin-bottom:10px;}



.white{ background:#ffffff;}

.splashTabs{height:300px; background: url(../images/splashbanner/1.png) no-repeat bottom center; border-bottom:1px solid #ffffff;}

.splashTabs div{ padding:15px;}
#tabs h1{ font-size:35px; padding:0px; margin:0px; color:#fff; font-weight:bold;}


table#gateway{ }
table#gateway caption{ padding:4px; color:#ffa200;}

table#gateway thead tr { background-color:#009311;}
table#gateway th {background-color:#00ac14; color:#ffffff; border:1px solid #008b10; border-right:1px solid #00cc18;}

table#gateway tbody tr { background-color:#d6d6d6; text-align: left;}
table#gateway td { background-color:#ffffff; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6;}

headerWrap{ background:#f7f7f7;}

table#gateway td.preferred{ background-color:#F7F7F7; text-align:center; font-weight:bold; border-right:1px solid #d6d6d6;}
table#gateway th.preferred{ background-color:#ffa200; text-align:center; color:#FFFFFF; font-weight:bold; border:1px solid #ff8a00;}
table#gateway td.preferred a, table#gateway td.preferred a:hover, table#gateway th.preferred a, table#gateway th.preferred a:hover{text-decoration:none; text-align:center;}
#questionTitles {
	width:auto;
	height: 20px;
	text-align: left;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left: 25px;
	background-image: url(/images/questionTitles.jpg);
	background-repeat: repeat-x;
}
