body {
background-color:#191919;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:1;
margin:0;
padding:0;
}
h1,h2 {
font-family:Georgia,'Times New Roman',serif;
font-size:18px;
font-weight:400;
}
.clear {
clear:both;
}
.wrap {
margin:0 auto;
width:980px;
}
img {
border:0 none;
}
#header {
border-bottom:1px solid #999999;
color:#FFFFFF;
height:36px;
margin:0;
text-align:right;
}
#header ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:7px;
}
#header li {
float:right;
margin-right:30px;
}
#header li a {
color:#FFFFFF;
font-size:14px;
text-decoration:none;
text-transform:uppercase;
}
#header-wrap-full {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bg.jpg) repeat scroll center top;
height:408px;
}
#header-wrap-small {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bg_blank.jpg) repeat scroll center top;
height:170px;
}
#splash {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:372px;
margin:0;
width:100%;
}
#logo {
clear:both;
display:block;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/logo.png) no-repeat scroll 0 0;
height:69px;
position:absolute;
margin-top:30px;
width:260px;
}
.push {
text-indent:-5000px;
}
#splash p {
	position:absolute;
}
#splash h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/splash-text.png) no-repeat scroll 0 0;
height:207px;
margin-left:40px;
position:absolute;
top:140px;
width:327px;
}
#large_box {
}
#top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/top.jpg) repeat-x scroll center top;
height:30px;
padding-bottom:10px;
}
#top h2 {
font-weight:300;
margin:0;
padding-left:40px;
padding-top:20px;
}
#top p {
color:#666666;
padding-left:40px;
}
#body-wrap {
background-color:#F4F4F4;
padding-top:13px;
width:100%;
}
#body-split {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/split.jpg) repeat-x scroll center top;
height:167px;
padding-bottom:40px;
padding-left:45px;
padding-top:10px;
}
#body-split ul {
margin:0 0 0 10px;
padding:0;
}
#body-split li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 30px 0 0;
padding:0;
width:277px;
}
#body-split li h3 {
font-family:Georgia,'Times New Roman',serif;
font-size:18px;
font-weight:400;
}
#body-split li p {
font-size:13px;
}
#body-split li .plus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/plus.png) no-repeat scroll left center;
font-size:13px;
padding-left:20px;
}
#body-split li .plus a {
color:#C32600;
text-decoration:none;
}
#body-content {
padding-left:40px;
}
#body-content li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#body-nodes ul {
margin:0 0 0 30px;
padding:0;
}
#body-nodes li {
float:left;
margin:0 30px 0 0;
padding:0;
width:277px;
}
#body-nodes li p {
color:#999999;
font-size:12px;
line-height:14px;
padding-bottom:20px;
}
#body-left span {
color:#CC3300;
font-size:10px;
}
#total {
border-top:1px solid #CCCCCC;
font-size:24px;
font-weight:200;
margin-right:13px;
padding:20px;
text-align:right;
}
#cpb {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
font-size:17px;
font-weight:200;
margin-right:13px;
padding:20px;
text-align:right;
}
#body-left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/twocol-bg2.jpg) no-repeat scroll right top;
float:left;
height:900px;
margin-right:0px;
padding-left:50px;
padding-top:50px;
width:202px;
}
#body-left ul {
margin:0;
padding:0;
}
#body-left li {
border-bottom:1px solid #CCCCCC;
float:right;
font-size:14px;
margin-right:13px;
padding:15px;
text-align:right;
width:70%;
}
#body-left li a {
color:#000000;
text-decoration:none;
}
#body-left li:hover, #body-left a:hover {
background-color:#F4F4F4;
color:#CC3300;
}
#body-left li.selected, #body-left li.selected a {
background-color:#F4F4F4;
color:#CC3300;
font-weight:bold;
}
#body-right {
padding-top:57px;
float:right;
width:720px;
}
.qlarge {
font-size:26px;
margin-left:20px;
width:80px;
}
.qfield-title {
font-size:26px;
font-weight:200;
padding-bottom:5px;
}
.padd {
margin-top:25px;
}
.edit-content {
color:#333333;
font-size:13px;
line-height:16px;
}
.edit-content strong {
color:#CC3300;
font-size:14px;
font-weight:200;
}
.edit-content li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/plus.png) no-repeat scroll left 5px;
padding-left:20px;
}
.edit-content li ul {
margin-bottom:20px;
margin-top:20px;
}
.edit-content li li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/plus.png) no-repeat scroll left 5px;
margin-left:0px;
padding-left:20px;
}
#body-right h3 {
color:#CC3300;
font-size:24px;
font-weight:200;
margin-bottom:25px;
}
.caption {
font-size:13px;
}
.hide {
display:none;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/foot.jpg) repeat-x scroll center top;
height:81px;
padding-bottom:13px;
}
#footer-content {
padding:40px 40px 50px;
}
#footer-content ul {
color:#666666;
float:left;
font-size:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 30px 0 0;
padding:0;
width:140px;
}
#footer-content li {
border-bottom:1px solid #333333;
padding:8px;
}
#footer-content li.gap {
height: 12px;
border-bottom: 0px;
}
#footer-content li input#EMAIL {
padding:3px;
width: 207px;
margin-top: 5px;
margin-bottom: 5px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: 3px solid #333;
padding: 5px;
background-color: #999;
font-size: 16px;
}
#footer-content li a {
color:#666666;
text-decoration:none;
}
#footer-content li:hover, #footer-content li a:hover {
background-color:#1D1D1D;
color:#CCCCCC;
text-decoration:none;
}
#footer-content li.header {
font-family:Georgia,'Times New Roman',serif;
font-size:12px;
text-transform:uppercase;
}
ul#contact {
font-family:Georgia,'Times New Roman',serif;
font-size:12px;
text-transform:uppercase;
width:240px;
}
#close {
color:#666666;
font-size:10px;
margin-bottom:30px;
padding-top:70px;
text-align:center;
}
#sales {
float:left;
margin-left:15px;
margin-top:-2px;
}
.left {
float:left;
width:390px;
padding:15px;
}
.right {
padding:15px;
width:260px;
background-color:#EAEAEA;
float:right;
}
.title {
font-weight:bold;
font-size:14px;
}
.number {
margin-top:5px;
font-size:26px;
padding:15px;
color:#006699;
}
.box {
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px solid #CCC;
}
.text {
margin-top:5px;
color:#666666;
font-size:12px;
}
.text span {
float:right;
color:#000000;
}
.text a {
margin-left:15px;
text-decoration:none;
color:#006699;
line-height:18px;
}