body {background:#000 url('../images/background.png') repeat-x top left;}

/** DEFAULT FONTS **/
body, html,td {font-size:14px;color:#000;font-family: Arial, Helvetica, sans-serif;}
h2 {color:#000;font-size:16px;margin:0px;text-align:center;}

a {color:#de7100;text-decoration:none;}
a:hover {color:#253e51;text-decoration:underline;}

.link {color:#999;text-decoration:none;}
.link:hover {color:#999;text-decoration:none;}

/** EXTERNAL LINKS **/
a[rel^='external'] {padding-left:18px;background:transparent url('../images/icn_popup.gif') no-repeat top left;} 

.hide {display:none;}

/** FORM STYLING **/
.form div {padding:0px;margin:0px;line-height:14px;vertical-align:bottom;}
.form .input {font-size:12px;}
.form .input {width:130px;}
.form .small {color:#666;display:block;font-size:11px;font-weight:normal;text-align:right;}
.btnOrder {background:url('../images/btnOrder.png') no-repeat top left;}
.btnOrderOver {background:url('../images/btnOrderOver.png') no-repeat top left;}
.btnOrderDown {background:url('../images/btnOrderDown.png') no-repeat top left;}
.error         { background-color:#ffc9c9;border:2px solid #ff3333;font-size:14px;padding:10px;margin:5px;height:200px;}
.confirm       { background-color:#fff9b1;border:2px solid #cdb659;font-size:14px;padding:10px;margin:5px;}

/** SIGN UP FORM (index.php) **/
#signUpForm {width:438px;height:481px;top:95px;left:50%;margin-left:116px;background:url('../images/formBG.png') no-repeat top left;position:absolute;}
#signUpForm .form {}
#signUpForm table {top:130px;left:50px;position:relative;}
#signUpForm label{color:#40403f;font-weight:normal;font-size:16px;text-align:right;display:block;}
#signUpForm #btnOrder {width:113px;height:116px;display:block;top:328px;left:243px;position:absolute;}
#signUpForm #secured {color:#000;position:absolute;top:320px;left:40px;width:200px;text-align:center;line-height:14px;}
#signUpForm #bbb {position:absolute;top:405px;left:40px;}

/** ORDER FORM (order.php) **/
#orderForm {width:411px;top:95px;left:50%;margin-left:50px;position:absolute;}
#orderForm .form {position:relative;top:-20px;}
.orderFormTopBG {width:406px;height:135px;background:url('../images/orderFrmTopBG.png') no-repeat top left;}
.orderFormMiddleBG {width:406px;height:430px;background:url('../images/orderFrmMiddleBG.png') repeat-y top left;}
.orderFormBottomBG {width:406px;height:163px;background:url('../images/orderFrmBottomBG.png') no-repeat top left;}
.orderFormTopBG #btnOrder {width:113px;height:116px;display:block;top:576px;left:240px;position:absolute;}
.orderFormTopBG #secured {color:#000;width:200px;top:576px;left:40px;position:absolute;text-align:center;line-height:13px;}
.orderFormTopBG #bbb {top:652px;left:110px;position:absolute;}
#orderForm table {left:50px;position:relative;margin:0px;padding:0px;}
#orderForm label{color:#40403f;font-weight:normal;font-size:12px;text-align:right;display:block;}

/** CONTAINERS **/
#logo {cursor:pointer;width:360px;height:207px;top:-15px;left:50%;margin-left:-485px;background:url('../images/logo.png') no-repeat top left;position:absolute;}

#messages {width:400px;height:300px;top:200px;left:50%;margin-left:-400px;position:absolute;}

#topOrangeBox {color:#fff;text-align:center;width:462px;height:47px;top:3px;left:50%;margin-left:-170px;background:url('../images/topOrangeBoxBG.png') no-repeat top left;position:absolute;padding-top:10px;}
#topTag {width:170px;height:111px;top:0px;left:50%;margin-left:303px;background:url('../images/topTag.png') no-repeat top left;position:absolute;}
#topTrustLogos {width:445px;height:54px;top:60px;left:50%;margin-left:-150px;position:absolute;}
/* #topTrustLogos {width:445px;height:54px;top:60px;left:50%;margin-left:-150px;background:url('../images/trustLogos.png') no-repeat top left;position:absolute;} */
#topBar {width:100%;height:89px;top:95px;background:url('../images/topBarBG.png') repeat-x top left;position:absolute;}
#topBarText {width:645px;height:39px;top:115px;left:50%;margin-left:-240px;background:url('../images/topBarText.png') no-repeat top left;position:absolute;}
#money {width:199px;height:374px;top:90px;left:50%;margin-left:-450px;background:url('../images/money.png') no-repeat top left;position:absolute;}

#topContentBG {width:860px;height:668px;top:53px;left:50%;margin-left:-430px;background:#f8f8f8;position:relative;border:3px solid #fff;}
#topContentBGOrder {width:860px;height:820px;top:53px;left:50%;margin-left:-430px;background:#f8f8f8;position:absolute;border:3px solid #fff;}
#topContentBGCancel {width:860px;height:3250px;top:53px;left:50%;margin-left:-430px;background:#f8f8f8;position:absolute;border:3px solid #fff;}
#topContentBGModule {width:860px;top:53px;left:50%;margin-left:-430px;background:#f8f8f8;position:relative;border:3px solid #fff;}
#topContentBGPrivacy {width:860px;height:1790px;top:53px;left:50%;margin-left:-430px;background:#f8f8f8;position:absolute;border:3px solid #fff;}

#moduleContent {width:790px;margin:0px auto;position:relative;top:150px;}

#bulletBox {width:560px;height:381px;top:110px;left:50%;margin-left:-430px;background:url('../images/bulletBox.png') no-repeat top left;position:absolute;color:#fff;}
#bulletBox ul {top:155px;left:80px;list-style:none;position:relative;}
#bulletBox li {margin:21px 0px;font-weight:bold;font-size:22px;line-height:24px;}

#testimony {color:#666;width:520px;height:217px;top:450px;left:50%;margin-left:-424px;background:url('../images/testimonyBG.png') no-repeat top left;position:absolute;}
#testimony .quote {top:90px;left:170px;position:relative;width:350px;}
#testimonies {color:#666;width:300px;height:217px;top:28px;left:50%;margin-left:-420px;position:absolute;}
#testimonies .quote {top:90px;left:200px;position:relative;width:270px;}
#testimonies .skinnyQuote {top:90px;left:280px;position:relative;width:200px;}
.author {top:90px;left:370px;position:relative;width:100px;text-align:right;color:#999;}

#logoSm {width:392px;height:157px;top:510px;left:50%;margin-left:41px;background:url('../images/logoSm.png') no-repeat bottom right;position:absolute;}

#loginsignupBG {position:relative;left:20px;width:807px;height:369px;background:url('../images/loginsignupBG.png') no-repeat top left;}
#txtUsername, #txtPassword {border:0px;position:absolute;background:transparent;}
#txtUsername {top:136px;left:169px;}
#txtPassword {top:174px;left:169px;}
#btnLogin {top:200px;left:220px;position:absolute;cursor:pointer;width:100px;height:50px;}
#btnSignup {top:-50px;left:405px;position:absolute;cursor:pointer;width:400px;height:400px;}

/** BOTTOM CONTENT CONTAINER **/
#bottomContentBG {width:860px;top:727px;left:50%;margin-left:-430px;position:absolute;}
#bottomContentBGOrder {width:860px;top:879px;left:50%;margin-left:-430px;position:absolute;}
#bottomContentBGCancel {width:860px;top:3309px;left:50%;margin-left:-430px;position:absolute;}
#bottomContentBGModule {width:860px;top:53px;left:50%;margin-left:-430px;position:relative;}
#bottomContentBG01 {width:860px;height:23px;background:url('../images/bottomContentBG01.png') repeat-y;}
#bottomContentBG02 {width:860px;background:url('../images/bottomContentBG02.png') repeat-y;}
#bottomContentBG03 {width:860px;height:27px;background:url('../images/bottomContentBG03.png') repeat-y;}

/** NAVIGATION ON THE BOTTOM **/
#bottomNav ul {list-style:none;text-align:center;}
#bottomNav li {display:inline;padding:0px 10px;}
#bottomNav a {text-decoration:none;color:#ccc;font-size:10px;}
#bottomNav a:hover {text-decoration:underline;}
#bottomNav p {color:#ccc;font-size:10px;text-align:center;}
#bottomNav #terms {color:#ccc;font-size:12px;text-align:center;}

#bottomNav2 {position:relative;left:-50px;}
#bottomNav2 ul {list-style:none;text-align:center;}
#bottomNav2 li {display:inline;padding:0px 10px;}
#bottomNav2 a {text-decoration:none;color:#333;font-size:10px;}
#bottomNav2 a:hover {text-decoration:underline;}
#bottomNav2 p {color:#333;font-size:10px;text-align:center;}

/** DIVS HOLDING FLASH **/
#flashContent {width:150px;top:260px;margin-left:-4px;left:50%;position:absolute;}
#flashContentOrder {width:300px;top:240px;margin-left:-431px;left:50%;position:absolute;}
#flashContent #btnFlashExit {float:right;cursor:pointer;width:70px;top:0px;left:20px;height:32px;background:url('../images/btnHide.png') no-repeat top left;position:relative;}
#flashContentOrder #btnFlashExit {float:left;cursor:pointer;width:70px;top:0px;left:20px;height:32px;background:url('../images/btnHide.png') no-repeat top left;position:relative;}

/** QUOTE CONTAINER **/
.quote, .quote table {width:100%;border-collapse:collapse;}
.quote table, .quote td {padding:0px;}
.quote .topRow {background:#fff;border:3px solid #044880;color:#666;padding:3px;}
.quote .btmRow {background:#2e6795;border:3px solid #044880;}
.quote .quoteTail {background:url('../images/quoteTail.png') no-repeat -10px left;height:20px;width:20px;position:relative;top:-8px;}
.quote .author {background:#ed7f32;border:3px solid #2e6795;padding:2px;font-size:10px;}

.quote ul {padding:5px;list-style:none;}
.quote li {display:inline;}