/*
+ + + + + + + + + + + + + + + + + + + + + + 
   WSA Stylesheet Master
   Developed by PowerServe International
   Last Modified: 09.07.2004
   CDH
+ + + + + + + + + + + + + + + + + + + + + +
*/

/* global styles */
	body { background:#fff url("/images/ds_09.gif") repeat-y; color:#000; font:normal 12px arial,helvetica,sans-serif; margin:0px; padding:0px; }
	a { text-decoration:none; border-bottom:0px; }
	form { margin: 0px 0px 0px 0px; }
	img { border:0; }
	input { font-size:10px; }
	
	
/* News Ticker Styles */

#dropcontentsubject{ background:#00AEEF url("/images/goldbox_02.gif"); border-color:#000; border-style:solid; border-width:1px 1px 0 1px; color:#fff; font-size:13px; font-weight:bold; margin:0 5px; padding:3px; width:145px; }
.dropcontent{ background:#666 url("/images/topbgalt.gif"); border:1px solid #000; color:#fff; display:block; margin:0 5px; padding:5px; width:145px;  }
.dropcontent a { color:#c00; }
.dropcontent .text { color:#000; }

	
	#altHome { background:url(/images/lady.jpg) top left no-repeat; }
	#altHome a { color:#258DBF; font-size:11px; font-weight:bold; margin:0 7px 0 0; padding:6px 0 6px 20px; }
	#altHome td { vertical-align:top; }
	#altHome .homedldemo { background:url("/images/gb.file.gif") no-repeat 0 50%; }
	#altHome .homeviewss { background:url("/images/gb.viewss.gif") no-repeat 0 50%; }
	#altHome .homehoworder { background:url("/images/gb.cart.gif") no-repeat 0 50%; }
	#altHome .greybox { color:#434343; padding:5px 10px 0 50px; vertical-align:bottom; }
	#altHome .greybox img { margin:0 0 0 20px; }
	#altHome .homeleadin { color:#434343; font-size:17px; }
	#altHome .homeleadin b { color:#258DBF; font-weight:bold; }
	
	
	#pgcontent #costcalc { color:#666; margin:0; width:740px; }
	

/* -- | toparea | -------------------------------------------*/
	#toparea { background:url("/images/topbg.gif"); font-size:10px; padding:10px 0; text-align:left; vertical-align:top; }
	#toparea .cell { text-align:right; width:522px; }
	#toparea a { color:#4b4b4b; font-weight:bold; text-decoration:none; }
	#toparea a:hover { color:#258DBF; }
	#toparea div { display:block; margin:0 0 5px 0; }
	#toparea #cart { background:url("/images/i.cart.gif") no-repeat 0 50%; margin:0 5px; padding-left:15px; }
	#toparea #help { background:url("/images/i.help.gif") no-repeat 0 50%; margin:0 5px; padding-left:12px; }
	#toparea #contactus { background:url("/images/i.mail.gif") no-repeat 0 50%; margin:0 5px; padding-left:16px; }
	
/* -- | bluebar | -------------------------------------------*/
	#bluebar { background:url("/images/bluebar.gif"); }

/* -- | left navigation area | -------------------------------------------*/
  #lnav {
  	background: url("/images/leftnav.gif") repeat-y;
	width:162px;vertical-align:top; margin:0 0 10px 0; padding:2px 0 0 0 }
  #lnav span {
  	background:url("/images/span_border_bottom.gif") no-repeat -1px 100%;
	display:block; padding:5px 0 6px 0; margin:0 0 0 0; vertical-align:top; }
  #lnav .nav1,.currentnav1 {
  	background:url("/images/arrow.gif") no-repeat 5px 3px;
	font-size:11px; font-weight:bold; display:block; margin:0; padding:2px 5px 0px 23px; }
  #lnav .nav2,.currentnav2 {
	background:url("/images/icon_nav2.gif") no-repeat 13px 4px;
	font-size:11px; display:block; margin:0; padding-left:22px; }
  #lnav .nav3,.currentnav3 {
  	background:url("/images/icon_nav3.gif") no-repeat 27px 4px;
	font-size:11px; display:block; margin:0; padding-left:35px; }
	#lnav .nav1,.nav2,.nav3 { color:#fff; }
	#lnav .nav1:hover,.nav2:hover,.nav3:hover { color:#fc0; }
	#lnav .currentnav1,.currentnav2,.currentnav3 { color:#0FF; }

/* LeftNav Content */
  #lnav .lnavcontent { padding:20px 0 0 20px; }
  #lnav .lnavcontent .small { font-size:xx-small; }

/* content area */
  #pgcontent { padding:10px; text-align:left; vertical-align:top; }
  #pgcontent .text a { color:#069; }
  #pgcontent .text a:hover { color:#999; }
  #pgcontent td table { font-size:83%; }
 
  #pgcontentalt { padding:0px; text-align:left; vertical-align:top; }
  #pgcontentalt .text a { color:#069; }
  #pgcontentalt .text a:hover { color:#999; }
  #pgcontentalt td table { font-size:83%; }

/* footer styles */
  #footer { color:#000; font-size:10px; padding:100px 10px 30px; text-align:left; }
  #footer div { border-top:1px solid #e6e6e6; padding-top:5px; width:560px; }
  #footer img { float:right; border:0; }
  #footer a { color:#069; font-weight:bold; }
  #footer a:hover { color:#999; }

  #pgcontent .pdfname {font-size:12px; vertical-align:middle;}
  #pgcontent .pdfname img {vertical-align:middle;}

/* rightbar styles */

.hotlisttable {
 border:1px solid #000;
 display:block;
 float:right;
 margin:0px;
 font:bold 12px "lucida grande", tahoma, verdana, sans-serif;
 }

.hotlisttitle {
 font-weight:bold;
 font-size:12px;
 color:#fff;
 background:#069;
 text-align:left;
 padding:8px;
 }
.hotlistitem {
 vertical-align:middle;
 font-size:10px;
 color:#5A0000;
 }
.hotlisttable a {
 font-size:11px;
 padding:3px auto;
 display:block;
 }



.adminlink, .adminmsg {
 font:normal 11px "lucida grande", tahoma, verdana, sans-serif;
 color:#000;
 background:#e6e6e6;
 border:1px solid #ccc;
 display:block;
 padding: 10px;
 margin:0px auto 10px auto;
 text-align:left;
 width:760px;
 }
li.error { font-size:10px; color: #c00; } 
tr.eventodd { font-size:10px; background:#ccc; color: #fff; }
tr.eventeven { font-size:10px; background:#fffadc; color: #fff; }
tr.calhdr { background:#ccc; }  
td.calhdrfont { font-size:16px; }

.boldlargetext { color:#258DBF; font-size:24px; padding-top:10px; border-bottom:1px solid #e6e6e6; }
.boldsmallertext { font-size:x-small; font-weight:bold; }
#pgcontent .boldtext, strong, b { font-weight:bold; }
.boldtext li { font-size:18px; list-style-image:url("/images/btn_question.gif"); padding:3px; text-indent:0; }
.boldtext a { color:#258DBF; }
.boldtext a:hover { color:#999; }
.button { font-size:10px; }
.content { color:#000; }
.copyright { font-size:9px; }
.detail0 { font-size:10px; background:#fffadc; }
.detail1 { font-size:10px; background: #eee8aa; }
.divider { background:#000; }
.error { color:#c00; }
.forum { font-size:12px; color:#fff; background:#036; }
.forumsub { font-size:12px; color:#fff; background:#ccc; }
.gutter { background:#090; }
.header { font-size:10px; color:#fff; background:#000; }
.heading1 { font-size:19px; }
.heading2 { font-size:15px; font-weight:bold; }
.heading3 { font-size:15px; font-weight:bold; }
.info { color: #900; }
.logo { font-size:16px; color:#fff; background:#808080; }
.pagehead { font-size:15px; font-weight:bold; color:#fff; background:#900; }
.poll { color:#000; background:#ccc; }
.pollitem { font-size:12px; color:#000; text-align:left; }
.question { font-weight:bold; font-size:14px; color:#fff; background:#900; }
.reccnt { color:#900; }
.resource { margin:0; padding:0; }
.small { font-size:x-small; }
.sorted { font-size:10px; color:#ff0; background:#000; }
.subheader { font-size:16px; font-weight:bold; color:#258DBF; }
.tblhead { font-weight:bold; background:#ccc; }
.text{ font-size:12px; }
.textital, .italtext, em, i { font-style:italic; }


