@charset "UTF-8";
/* CSS Document */

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	background-color:#EEEEEE;
	padding:0;
	margin:0;
}

.BODY {
font-size : 12pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : BLACK;
}

FONT.banner  {
font-size : 22pt;
font-family : OCR-A BT;
font-weight : normal;
font-style : normal;
color : #DCDCDC;
}

FONT.sidebar_banner  {
font-size : 16pt;
font-family : Arial;
font-weight : bold;
font-style : normal;
color : #DCDCDC;
}

FONT.sidebar_body  {
font-size : 12pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : White;
}

FONT.search_hilite  {
	background-color : Yellow;
}

FONT.copyright  {
	font-size : 10pt;
	color : #DCDCDC;
}
		
A	{
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : Blue;
}

A.curnav  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : normal;
	color : #0055A7;
}

A.curnav2  {
	font-size : 8pt;
	text-decoration : none;
	font-weight : normal;
	color : #0055A7;
}

A.noncurnav2  {
	font-size : 8pt;
	text-decoration : none;
	color : Black;
}

A.noncurnav2:hover  {
	font-size : 8pt;
	text-decoration : none;
	color : #0055A7;
}

A.curnav_3  {
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
	color : #0055A7;
}

A.curnav_4  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : White;
}

A.curnav_5  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : White;
}

A.curnav_6  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : White;
}

A.curnav_7  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : White;
}

A.curnav_8  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : White;
}

A.curnav_9  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : White;
}

A.curnav_10  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : White;
}

A.curnav:link  {
	text-decoration : none;
	font-weight : bold;
}

A.curnav:visited  {
	text-decoration : none;
}

A.curnav:active  {
	text-decoration : none;
}

A.noncurnav  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : Black;
}

A.noncurnav:hover  {
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
	color : #0055A7;
}

A.noncurnav_3  {
	font-size : 8pt;
	text-decoration : none;
	color : Black;
}

A.noncurnav_4  {
	font-size : 10pt;
	text-decoration : none;
	color : Black;
}

A.noncurnav_5  {
	font-size : 10pt;
	text-decoration : none;
	color : Black;
}

A.noncurnav_6  {
	font-size : 10pt;
	text-decoration : none;
	color : White;
}

A.noncurnav_7  {
	font-size : 10pt;
	text-decoration : none;
	color : White;
}

A.noncurnav_8  {
	font-size : 10pt;
	text-decoration : none;
	color : White;
}

A.noncurnav_9  {
	font-size : 10pt;
	text-decoration : none;
	color : White;
}

A.noncurnav_10  {
	font-size : 10pt;
	text-decoration : none;
	color : White;
}

A.noncurnav:link  {
	text-decoration : none;
}

A.noncurnav:visited  {
	text-decoration : none;
}

A.noncurnav:active  {
	text-decoration : none;
}

FONT.date_head  {
	font-size : 11pt;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : #DCDCDC;
}

FONT.whats_new  {
	font-size : 11pt;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #DCDCDC;
}

FONT.sidebar_head  {
	font-size : 17pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #DCDCDC;
}

FONT.sidebar_copy  {
	font-size : 11pt;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #DCDCDC;
}

FONT.content_home_title  {
	font-size : 22pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #DCDCDC;
}

FONT.body  {
	font-size : 10pt;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

FONT.content_copy  {
	font-size : 10pt;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #DCDCDC;
}

FONT.quote_copy  {
	font-size : 10pt;
	font-family : Arial;
	font-weight : normal;
	font-style : italic;
	color : #DCDCDC;
}

FONT.quote_name  {
	font-size : 11pt;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : #DCDCDC;
}

FONT.caption_title  {
	font-size : 11pt;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : #DCDCDC;
}

FONT.caption_copy  {
	font-size : 11pt;
	font-family : Arial;
	font-weight : normal;
	font-style : italic;
	color : #DCDCDC;
}

TABLE.form_copy  {
	font-size : 11pt;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #DCDCDC;
}
		
.main_banner {
	color : White;
	font-family : Arial;
	font-weight : bold;
	font-size : 18pt;
	letter-spacing: 4pt;
	width: 300px;
}

.logo {
	background-image: url(_templates/images/support_logo.gif); background-repeat: no-repeat;
}

.copyright  {
	font-family : Arial;
	font-size : 10pt;
	color : #FFFFFF;
}

hr {
	color: #fff; 
	background-color: #fff; 
	border: 1px dotted #666; 
	border-style: none none dotted; 
}

a img {
	border:none;
}

#countdown-container {
	position:relative;
}

#countdown-details {
	position:absolute;
	top:180px;
	left:30px;
	width:300px;
	height:40px;
	background-color:#000;
	display:none;
}

#content {
	width:919px; 
	position:relative;
	margin:0px auto;
	background-color:#FFF;
}

#header {
	height:102px;
	background-color:#CCC;
	margin: 0px 0px 12px 0px;
}

#left-column {
	float:left;
	width:170px;
	background-color:#000;
	padding: 6px 10px 6px 12px;
	margin: 
}

#special-offers {
	margin: 10px ;
}

#brightworks_ad {
	margin: 0;
}

#main-content {
	float:left;
	width: 449px;
	background-color:#FFF;
	padding: 0px 8px 0 8px;
	min-height:600px;
}

.full-content {
	width: 700px !important;
}

#right-column {
	float:left;
	width: 250px;
	background-color:#fff;
	padding: 0px 0px 0px 10px;
	min-height:600px;
}

#footer {
	padding-bottom: 12px;
	text-align:center;
}

div#contact-us {
	margin:10px 0 0 0;
}