@charset "UTF-8";
/* CSS Document */

/* CSS Layout */

body {text-align:center; background: url(../images/background.png) repeat-x top center;}
#container {margin: 0 auto; width:700px; text-align:left; position:relative;}
#header {margin-top:15px;}
#nav {position:relative; left:0; top:-20px; text-align:right;}
#nav li {display:inline;}

#contentTop {font-size:0.85em; text-align:center; position:relative; margin-top:25px;}
#contentTop img {margin-bottom:10px;}
#menLeft {width:168px; position:relative; margin-bottom:25px;}
#menCenter {width:168px; position:absolute; top:0px; left:265px;}
#menRight {width:168px; position:absolute; top:0px; left:532px;}
#contentBottom, #contentDashboard {margin-top:25px; position:relative;}
#contentFAQ {margin-top:25px;}
#contentPricing {margin-top:25px;}
#dashboardNav {margin-bottom:25px; background:#eeeeee; padding:6px 15px 8px 15px; text-align:right;}
#congrats {width:696px; border:2px solid #0D6B00; background:#DDFCD6; padding-top:15px; padding-bottom:15px; margin-bottom:25px;}
#congrats img {margin-left:13px;}

.formError {padding:0;margin:0;color:red !important;}

.form {width:350px; float:right; margin-left: 40px; background:url(../images/tableTop.png) no-repeat; position:relative; padding-top:18px;}
.formRight {width:350px; background:url(../images/tableTop.png) no-repeat; float:right; padding-top:18px; margin-right:-10px; margin-bottom:25px;}
.formLeft {width:350px; float:left; margin-left:-10px; background:url(../images/tableTop.png) no-repeat; position:relative; padding-top:18px; margin-bottom:25px;}
.tablePricing {width:350px; background: url(../images/tableBackground.png) repeat-y top center; font-size:0.85em; }
.tablePricing th {padding-left:20px; padding-right:20px;text-align:center; padding-bottom:15px;}
.tablePricing th.tableLeft {border-right:1px solid #000000;}
.tablePricing td {padding-left:20px; padding-right:20px;text-align:center; padding-bottom:5px;}
.tablePricing td.tableLeft {border-right:1px solid #000000;}

.formStandard {width:350px; background: url(../images/tableBackground.png) repeat-y top center; font-size:0.85em; padding-top:10px;}
.formStandard div, .formStandard p {margin-left:25px;margin-bottom:15px;}
.formStandard input[type="text"], input[type="password"] {height:25px; width:290px;font-size:20px;}
.formStandard input[type="image"] {margin-left:225px;}
.formDashboard img {margin-left:22px; margin-bottom:30px;}
.formStandard textarea {width:290px; font-size:16px; margin-bottom:25px; margin-top:-10px;}

div.formEnd {height:18px; width:350px;background:url(../images/tableBottom.png) no-repeat;}

.formDashboard {width:350px; background: url(../images/tableBackground.png) repeat-y top center; font-size:0.85em; padding-top:10px;}

table.contacts {font-size:0.85em; width:300px; margin-left:25px;}
table.contacts th{font-weight:bold; text-transform: uppercase; letter-spacing: 2px;}
table.contacts td{padding-right:10px; border-top:1px solid #c0c0c0;}
table.contacts tr{height:30px; line-height:30px;}
.contactsWrapper {background:url(../images/tableBackground.png) repeat-y top center;}

.addaspace {margin-top:20px;}
