/* CSS Document */body {	background-repeat: repeat;	background-image: url(images/blue_bkg.gif);	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #00CCFF;}body,tr,td,th,p {		color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;}p {padding:0; margin: 0 0 1.0em 0;}a,a:link,a:visited,a:active {	color: #FF9900;	text-decoration: none;	font-weight: bold;}a:hover {	color: #FF9900;	text-decoration: underline;	font-weight: bold;}h1,h2,h3,h4,h5,h6 {	font-family: lucida, arial, Verdana, Sans-Serif; 	font-weight: normal;	margin:0;	padding: 0 0 5px 0;}h1,h3,h5 {	color:#FF9900;}h2,h4,h6 {	color:#00CCFF;}h1 {font-size: 18px; line-height: 20px; font-weight: bold;}h2 {font-size: 15px; line-height: 16px;}h3 {font-size: 12px; line-height: 13px;}h4 {font-size: 11px; line-height: 12px;}h5 {font-size: 10px; line-height: 11px;}h6 {font-size: 9px; line-height: 10px;}blockquote {	margin: 0 10px 0 10px;	padding: 0 10px 0 10px;	font-weight: bold;}ol {	padding: 0 0 5px 50px;	color: #FF9900;}ul {	list-style-type: square;	margin: 0;	padding: 0 0 10px 15px;	color: #00CCFF;}li {	margin: 0;	padding: 0px;	color: #333333;	font-weight: normal;	vertical-align: bottom; /* This fixes the IE5 Win gap! */	}code {  font-size: 100%;}hr {  border: 0px;  border-bottom: 1px dotted #FF9900;  text-align:center;  height: 0px;}img {border:0 }.toplink a:link, .toplink a:visited, .toplink a:active, .toplink a:hover {	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}.footer {	color: #666;	font-size: 10px;	padding-left: 20px;}.sidebar_list ul {	list-style-type: none;	margin: 0;	padding: 0;}.sidebar_list li {	margin: 0;	padding: 0;	font-size: 14px;	font-weight: normal;	background-image:  url(images/top_right_arrow.gif);	background-repeat: no-repeat;	padding-left: 25px;	padding-bottom: 7px;}.sidebar {	background-image: url(images/bluebox_sml.gif);	background-repeat:no-repeat;	background-position:bottom right;	background-color:#CCFFFF;}.product_box {	background-image: url(images/bluebox_sml.gif);	background-repeat:no-repeat;	background-position:bottom right;	background-color:#CCFFFF;	padding: 10px;}.main_blue {	background-image: url(images/bluebox_big.gif);	background-repeat:no-repeat;	background-position:bottom right;	background-color:#CCFFFF;	padding: 10px;}.main_blue h1 {	color: #333333;}
.main_white {	background-color:#FFFFFF;	padding: 10px;}.main_white h1 {	color: #333333;}
.lt_blue_bkg {	background-color:#CCFFFF;}#dropDownBox {	margin:0px;	padding:0px;}#dropDown{	height: 80px;	display:none;	position:absolute;	top:64px;	left:320px;}#dropDown ul{	margin:0px;	padding:0px;	list-style:none;	width: 180px;	background-color:#FFFFFF;}#dropDown li{	border-bottom:#0099CC 1px solid;	background-color:#FFFFFF;	display:block;}#dropDown li a {	text-decoration: none;	padding:5px;	display:block;}#dropDown li a:hover {	background-color:#FF9900;	color: #FFFFFF;}.vScrollbkg {  background:#00ccff;  width:255px;
}.vScroller {  position:relative;  overflow:hidden;  width:225px; height:300px;  margin:0; padding:0;}.vScrollee {  position:absolute;  width:205px; /* to get this number, subtract scrollee's padding from scroller's width */  left:0; top:0;  margin:0; padding: 7px 10px;  background:#ccffff;
}.btn {  position:absolute;  overflow:hidden;  width:20px;   height:50px;  color: #fff;  background:#00ccff;  text-align:center;  cursor:default;  font-weight: bold;  padding: 5px;}