@charset "utf-8";
/* Page Defaults */
body {
	background-image:url(bkg_full.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	background-color:#f8f8f8; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px; padding:0px;
	color:#666666;
}
h1 {color:#666666; font-size:16px;}
h2 {color:#666666; font-size:14px;}
h3 {color:#666666; font-size:12px;}
h1 a, h2 a, h3 a, h4 a {color:#666666; text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {text-decoration:underline;}

/* Header Settings */
.header {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding:4px;}
.header form, #header p {margin:0px; padding:0px;}
.header .textfield, .header .submit, .header select {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.header .submit {font-size:9px; color:#FFFFFF; background-color:#999a01; border:none; padding:2px; margin-bottom:1px;}
.header a {color:#333333; text-decoration:none; text-decoration:underline;}
.header a.current {font-weight:bold; text-decoration:none;}
#navwrapper {margin:20px 0px 0px 10px; padding:0px;}
#navwrapper ul {margin:0px; padding:0px;}
#navwrapper li {display: inline; list-style-type: none; margin:0px; padding:0px;}
#navwrapper a {font-size:12px; text-transform:uppercase; text-decoration:none; padding:5px 8px 5px 8px; color:#333333; margin:0px 4px 0px 0px; font-weight:normal; line-height:16px;}
#navwrapper a:hover {background-color:#999900; color:#FFFFFF; text-decoration:none; font-weight:normal;}
#navwrapper a.current {background-color:#4f89ae; color:#FFFFFF; text-decoration:none; font-weight:normal;}

/* Footer Settings */
.footer {padding:6px 20px 6px 20px; font-size:10px; color:#333333;}
.footer a {color:#333333; text-decoration:none; padding:4px 15px 4px 0px;}
.footer a:hover {text-decoration:underline;}

.feattab {
	margin: 0px;
	padding: 29px 10px 29px 40px;
	width:280px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	background-image:url(../subnav_blue.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.feattab a {color:#666666; text-decoration:none;}

.content_main {
	background-position:right bottom; background-repeat:no-repeat;
	border-right: 1px solid #e6e6e6; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; 
	margin:0px; padding:10px;
}
.content_full {background-repeat:no-repeat; border: 1px solid #e6e6e6; margin:0px; padding:10px;}
.content_noborder {margin:0px; padding:10px; border:none;}
.content_runner {
	background-image:url(bkg_runner.jpg); background-position:right bottom; background-repeat:repeat-y;
	border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; 
	margin:0px; padding:0px;
	text-align:right; vertical-align:bottom;
}
.blue {color:#96B2C6;}
.green {color:#a0a018;}
.restrictions {font-style:italic; font-size:10px;}
.restrict_link, a {color:#0000CC;}

#feat_bkg {position:absolute; z-index:1;}
#feat_content {background-image: url(../10x10_fader.png); margin: 0px 0px 20px 0px; padding:20px; width: 350px; position:absolute; z-index:101;}
#feat_demo {width: 350px; text-align:right; position:absolute; z-index:102;}
#feat_demo a {color:#990000; text-decoration:none;}
h3.feat {margin:10px; padding:0px;}
p.feat {margin:10px 10px 20px 10px; padding:0px;}
.rollover {background-color:#dadada; border:1px solid #cccccc; padding:5px; position:absolute; font-size:10px;}

#support_menu p {color:#666666; font-size:12px; font-weight:bold; margin-top:0px;}
#support_menu p a {color:#666666; text-decoration:none} 
#support_menu ul, #support_menu li, #support_menu blockquote {color:#666666; font-size:11px; margin-left:15px;}
#support_menu li {margin-bottom:3px;}
#support_menu li a {color:#666666; text-decoration:underline;}
