@charset "utf-8";
/*
Colors:

Dark Blue:			#19263e
Light Blue:			#6d9abf
Gray Text:			#d5dbe6
Off White Text:		#ececec

*/

span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, {
margin:0;
padding:0;
}

body {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background:#19263e url(images/bg-tile.png);
}

h1{
color:#19263e;
font-size:18px;
line-height:20px;
}
h2{
font-size:17px;
color:#6d9abf;
}
h3{
font-size:14px;
margin-bottom:-10px;
}
h4,h5,h6{
font-size:14px;
color:#19263e;
}

p{
padding-top: 5px;
padding-bottom:10px;
}

strong{
color:#19263e;
}

.content-list li{
padding:3px;
margin-left:40px;
}

/* CENTER */


.center{
clear:both;
width:821px;
text-align:left;
margin:0 auto;
}
.clear{
clear:both;
height:0;
}

/* TOPNAV */
#topnav{
background:#19263e;
height:50px;
overflow:visible; /* IE make tabs overhang header */
position:relative /* IE force tabs to foreground */
}
#topnav a{
height:50px;
overflow:visible; /* FF3 make tabs overhang header */
display:block;
float:left;
color:#d5dbe6;
font-size:14px;
text-decoration:none;
margin-right:1px;
width:101px;
}
#topnav a:hover{
color:#6d9abf;
}

/* HEADER */
#header{
background:url(images/spotlight.jpg) 112px 0 no-repeat;
}
#header .logo {
color:#ececec;
float:left;
width:240px;
padding:30px 0 22px 0;
}
#header .logo a{
color:#ececec;
}
#header .slogan {
float:right;
color:#ececec;
font-weight:normal;
letter-spacing:2px;
text-align:right;
width:550px;
padding-top:40px;
}

/* PAGEBODY - PAGEFOOTER*/
#pagebody {
clear:both;
background:url(images/pagebody-tile.gif) 0px 0px repeat-y;
width:821px;
margin:0 auto;
}
#pageFooter{
height:40px;
background:url(images/page-body-footer.png) top left no-repeat;
width:821px;
margin:0 auto;
}

/* SIDENAV */
#sidenav	{
float:left;
width:121px;
padding:0px 18px 0px 15px;
background:#19263e url(images/leftnav-top.png) top left no-repeat;
color:#fff;
}
#sidenav h2{
color:#6d9abf;
padding:10px 0 0px 0;
font-weight:normal;
font-size:18px;
}
#sidenav ul{
list-style:none;
}
#sidenav a{
color:#fff;
text-decoration:none;
}
#sidenav a:hover{
text-decoration:underline;
}
#sidenav h2 a{
font-size:18px;
color:#6d9abf;
}
#sidenav h2 a:hover{
font-size:18px;
color:#ececec;
text-decoration:none;
}
.RadPanelBar .rpRootGroup a {
background:0;
border-bottom:0;
}
.RadPanelBar .rpRootGroup {
border:0;
}

/* CONTENT */
#content {
float:right;
width:630px;
background:#fff url(images/content-top.png) top left no-repeat;
padding:20px 15px;
border:0;
}
#content h1, .content h2, .content h3{
padding-bottom:10px;
}

.imgRight{
padding-left: 15px;
padding-bottom: 10px;
float:right;
}
.imgRightTight{
padding-left: 5px;
float:right;
}
.imgCenter{
text-align:center;
}
.imgBattery-Home{
margin-left:-8px;
}

.text_list{
list-style:circle url(images/bullet.gif);
padding-left:40px;
}

/* TABLE */
#table_data{

}
#table_data th{
background: #19263E;
color: #FFF;
text-align:left;
padding:5px;
padding-left:8px;
}
#table_data td{
padding-left:15px;
}

#table_text{
border: solid 1px #19263E;
border-collapse:collapse;
}
#table_text th{
background: #19263E;
color: #FFF;
text-align:left;
padding:5px;
padding-left:8px;
}
#table_text td{
padding: 5px;
padding-left:15px;
border: solid 1px #19263E;
}

#table_home{
margin-top:15px;
border-top:#CCCCCC dashed 1px;
margin-bottom:-20px;
}
#table_home td{
padding:5px;
padding-left:15px;
padding-top:10px;
vertical-align:top;
}

#table_home_roach{
background:#2F3B51;
color:#FFFFFF;
border: 1px #BBBBBB solid;
}
#table_home_roach td{
padding: 5px;
padding-left:15px;
vertical-align:top;
color:#FFFFFF;
font-style:italic;
font-weight:800;
}

#table-center td{
text-align:center;
padding:2px;
}

#fei-blues{
padding-top:10px;
}


/* FOOTER */
#footer {
clear:both;
color:#aaa;
background:#19263e;
font-size:11px;
line-height:14px;
}
#footer a {
color:#aaa;
}
#footer a:hover{
text-decoration:none;
}
#footer .left, #footer .right {
padding:15px 0;
}
#footer .left {
float:left;
width:150px;
}
#footer .right {
float:right;
text-align:right;
width:280px;
}

/* Hacks and Tweaks */

#header{
width:821px;
margin:0 auto;
}
.RadPanelBar {
width:130px;
}
.rpText {
padding-top:0;
}
#searchbox {
background:url("Images/item-viewer-bg.gif") repeat-x scroll 0px -100px #888;
height:22px;
overflow:hidden;
}
.catlist_img img {
display:none;
}
