* {margin: 0px;padding: 0px;}
body{background: #557694;color: #999; font:11px/18px "Lucida Grande", Geneva, Arial, Verdana; text-align:center;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, fieldset, hr {margin: 1em 0px;}
a {color:#3199ee;text-decoration:none} a:hover {color:#ffaa00;}a img{border: 0;}
.left{float:left}.right{float:right}.center,.c{text-align:center;}
img{vertical-align:middle;}blockquote{margin-left:3em;}fieldset{border:0}
.inside{text-align:left}
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clear {height: 1%;}
h1{color:#fff;font-size:16px;}
.clear-fx{clear:both}
input[type=text],input[type=password],textarea{background-color:#d1cbc4 !important;}

.honey{display: none;}/* honeypot */

.line{margin:1.5em -20px 1.5em -20px;border-bottom:1px solid #444;}

.smaller-font p{font-size:11px;color: #999;}
h2{font-size:13px;color:#ffffff}

.red {color:#c00000;}

.shadow {text-shadow: #000000 0 1px 1px;}


/* Header */
#head{width:826px;height:80px;margin:0 auto;padding:18px 0;text-align:left;}
#logo{margin:16px 0 0 25px;float:left} #logo span{color: #fa0;font-size:12px;} #logo img{display:block;}
#links{float:right;margin-top:51px;position:relative;color:#aaa;font-size:12px;}
#links a{color: #fff;font-size:12px} #links a:hover{color: #fa0;}

/* Footer */
#copyright{margin:0 0 21px 0;font-size:11px;color:#ffffff;}
#slideshow{width:826px;height:376px;text-align:left;background-color:#101010;}
#hpfeedback{height:2.3em;}
#hpfeedback p{position:absolute;margin:0.3em}


/* Content and sidebars */
.boldtext{font-size:12px;font-weight:bold;color:#c6c6c6;}
.col-600{float:left;width:600px;padding-bottom:1px}
.col-280{float:left;width:280px;margin-right:20px;}
.col-290{float:left;width:290px;margin-right:20px;}
.col-300{float:left;width:300px;margin-right:20px;}

.sidebar{width:160px;float:right;text-align:left;font-size:10px;line-height:15px;}
.sidebar .block{width:152px;padding:0 0 7px 0;margin-bottom:18px;background: transparent;}
.sidebar .inside{padding:7px 9px 1px 9px;background: #171717;}
.sidebar-img{margin-left:-20px;position:relative;margin-bottom:1.5em;display:block}
.sidebar h1{color:#fff;font-size:13px !important;margin-top:0;}
.sidebar h2{color:#fff;font-size:10px !important;margin-top:0;}

.right-sidebar{float:right !important;} 
.left-sidebar{float:left !important;} 


/* Position modifiers */
.snap-bottom{margin-bottom:0px !important}
.snap-right{margin-right:0px !important}
.snap-left{margin-left:0px !important}
.snap-top{margin-top:0px !important}


/* Photo Galleries */
.photo-content .item{width:180px;float:left;margin:0 15px 15px 0;text-align:center;font-size:11px;}
.photo-content .item img{width:180px;height:110px;}
.photo-content .item a span{display:block;color:#bababa;margin-top:0.5em !important;}
.photo-content .item a small{display:block;margin-top:-0.2em;color:#999;color:#3199ee;;font-size:1em}
.photo-content .item a:hover small{color:#fa0;}
.photo-content .item a:hover span{color:#fff}



/* Lists */
li{margin:0 0 0 1em}
ul, ol{margin:0 0 0 2em}
ul ul{margin:0 0 0 2em}
h1.top{padding-top:1.5em}
.tips li{font-size:13px;}


/* Blocks */
.transparent-content{width:826px;margin:0 auto 20px auto;padding:0px;text-align:left;}
.transparent-content .block{padding:15px 20px;-moz-border-radius:7px;-webkit-border-radius:7px;background-color:#303030;}
.transparent-content .one-third{float:left;width:222px;height:165px;margin-right:20px;overflow:hidden;padding:10px 20px;}
.transparent-content .one-third:last-child{margin-right:0}
.transparent-content .one-third h1{font-size:15px;margin:0.2em 0 0.1em 0}
.transparent-content .one-third p{line-height:15px;}

.filled-content{width:786px;margin:0 auto 20px auto;padding:20px;text-align:left;font-size:12px;-moz-border-radius:7px;-webkit-border-radius:7px;background-color:#303030;color:#c4c4c4;overflow:hidden;}
.filled-content h1{margin:20px 0;font-size:19px;}
.filled-content h1:first-child{margin:0 0 20px 0;}
.filled-content strong {color:cccccc}

/* Rounded corner black box */
.black-box{padding:15px 18px;background-color:#171717;color:c4c4c4;-moz-border-radius: 7px;-webkit-border-radius: 7px;}
.black-box h2{color:#eee;font-size:16px;margin:0 0 0.5em 0;padding:0;}
.black-box ul{margin-left:0.5em}

/* Tab Support */
.tab-support{float:left;margin-left:6px;height:32px;background: #222222;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;cursor:pointer;-webkit-transition: all 0.5s linear;}
.tab-support a{display:block;padding:7px 20px 7px 20px;color:#fff;font-weight:bold;font-size:12px;width:120px;text-align:center}
.tab-support:first-child{margin-left:8px;}
#active-tab {background:#acacac none repeat-x 0 0;color:#00000;}
#active-tab a {color:#000000;}