.logo{
	vertical-align:top; 
	margin-top:0px;
	background: url(../images/logo.gif) no-repeat;
	width:318px;
	height:72px;
	float:right;
}


    
.tMenuFiller{
background:url(../images/t_tab_filler.jpg) repeat-x left bottom;
padding: 5px 3px 0 3px;
width:100%;
white-space:nowrap;
}


.tMenu li{
	float:left;
}

.hMenu{
	position: relative;
	padding: 0 0 0 64px;
	margin: 0 0 0 0;
	background: url(../images/menured_bg.gif) repeat-x left bottom; /*tab background image path*/
	height: 46px;
	list-style: none;
}
.hMenuR{
  padding: 0 5 0 0;
  height: 46px;
	background: url(../images/menured_r_bg.gif) no-repeat right bottom; /*tab background image path*/
}
.hMenuL{
  padding: 0 0 0 5;
  height: 46px;
	background: url(../images/menured_l_bg.gif) no-repeat left bottom; /*tab background image path*/
}

.hMenu li{
	float:left;
}

.hMenu li a{
	float: left;
	display: block;
	color:#000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.hMenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.hMenu li.current a, .hMenu li a:hover{
	color: #ffffff;
	background: url(../images/menured_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.hMenu li.current a b, .hMenu li a:hover b{
	color: #ffffff;
	background: url(../images/menured_hover_right.gif) no-repeat right top; /*right tab image path*/
}
.selectedItem{  
	color: #ffffff;
} 

.subMenu {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	background-color:#d4340c;
	height: 18px;
	width: 580px;
}                  /* IE centering method */ 
.subMenu div a:hover{  
	text-align:center; /* or left */ 
	margin: 0 auto; /* compliant center */ 
	color: #ffffff;
} 

.subMenu span { 
	vertical-align: top; 
	margin-right: -4px; /* to compensate for IE/Opera's Whitespace */ 
	color: #ffffff;
} 

.contentBox{
  border-bottom: 1px solid #677B97;
	border-left: 1px solid #677B97;
  border-right: 1px solid #677B97;
  padding: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12;
}


#example1 {
position:absolute;
width:150px;
height:100px;
color:blue;
background-color:#FDF5E6;
text-align:center;
visibility:hidden;
z-index:10;
}

#pointermenu{
border-top: 2px solid #4d607c; /*optional border across top*/
margin: 0;
padding: 0;
width: 100%;
}


#pointermenu ul{
margin: 0;
margin-left: 30px; /*menu offset from left edge of window*/
list-style: none;
float: left;
padding-left: 38px;
font: bold 18px Verdana;
background-color: #677b97;
background: #677b97 url(../images/leftround.gif) bottom left no-repeat; /*optional left round corner*/
}


#pointermenu ul li{
display: inline;
}


#pointermenu ul li a{
float: left;
color: white;
font: bold 12px Verdana;
padding: 2px 11px 7px 7px;
text-decoration: none;
background: url(../images/pointer.gif) bottom center no-repeat;
}

#pointermenu ul li a:hover, #pointermenu ul li a#selected{ /*hover and selected link*/
color: white;
background-color: #4d607c;
}

#pointermenu ul li a#rightcorner{
padding-right: 2;
padding-left: 3px;
background: url(../images/rightround.gif) bottom right no-repeat; /*optional right round corner*/
}
#mem_menu{
margin: 0;
padding: 0;
width: 100%;
font: 11px Verdana;
border-top: 1px solid #a5b9; /*optional border across top*/
}


#mem_menu ul{
margin: 0;

list-style: none;
float: left;
padding-left: 7px;
font: 11px Verdana;
background-color: #cc3333;
}


#mem_menu ul li{
display: inline;
}


#mem_menu ul li a{
float: left;
color: white;
font: 11px Verdana;
padding: 3px 10px 7px 7px;
text-decoration: none;
background: url(../images/pointer.gif) bottom center no-repeat;
}

#mem_menu ul li a:hover, #mem_menu ul li a#selected{ /*hover and selected link*/
color: white;
text-decoration: underline;
}

#mem_menu ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
}

.nameTag {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: black;
	margin-top:3px;
}

body {
	background-image: url(../images/BG.gif);
}
.blackHightLight{
	color: #000000; 
	font-weight: bold; 
	size:3;
}
.redHightLight{
	color: #FF0000; 
	font-weight: bold; 
	size:3;
}
.grayText{
	color:#677B97;
}
A {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	TEXT-DECORATION: none;
}

A:link {
	color: #000000;
}

A:hover {
	color: #677B97;
}

.label {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 25px;
	color: #CC33Ff;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}
#item {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}
.whiteLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
.redText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #ff1111;
}
.redUnderline{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #ff1111;
	text-decoration:underline;
}
.Legal {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}
.TBheader {
	background-color:#8398B5;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
}

.Nav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.border {
	BORDER-RIGHT: #677B97 1px solid;
	BORDER-LEFT: #677B97 1px solid;
}
#feature {
	width: 100px; height: 23px; background-color:#677B97; font: 11px/1.2 Arial, sans-serif; text-transform: capitalize; color: #ffffff; vertical-align: text-bottom; padding-top: 5px; margin-left: 13px; float:left;
}
.outlineBox {
	border: #677B97 1px solid;
}

.header {
	background-color:#677B97;
}
.white_header {
	background-color:#677B97;
	color:white;
}
.box {
	background-color:#dbe3e5;
}

.lable {
	background-color:#D3E0F2;
}
.input {
	BORDER: #677B97 1px solid; 
	color: #000000; 
	font-SIZE: 11px; 
	font-FAMILY: Verdana; 
	background-image:url(../images/searchBoxBG.gif);
}
.textBox {
	BORDER: #677B97 1px solid; 
	color: #000000; 
	font-SIZE: 11px; 
	font-FAMILY: Verdana;
}
.scrollBox {
	padding-left:5px; 
	padding-bottom:5px; 
	width: 100%; 
	height: 150px; 
	overflow-y: scroll; 
	scrollbar-arrow-color:blue; 
	scrollbar-face-color: #e7e7e7; 
	scrollbar-3dlight-color: #a0a0a0; 
	scrollbar-darkshadow-color:#888888;
}
#searchBox DIV {
	BORDER: #9babb3 1px solid;
	BACKGROUND-color: #dbe3e5;
}
#searchBox TD {
	BORDER-BOTTOM: #ffffff 1px solid;
}
#searchBox A:link {
	BORDER-TOP: #ffffff 1px solid; 
	display: block; 
	padding-left: 8px; 
	BACKGROUND: url(../images/forums_l.gif) no-repeat left center; 
	font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; 
	text-transform: capitalize; 
	color: #000000; 
	BORDER-BOTTOM: #c7cfd4 1px solid; height: 14px;
}
#searchBox A:visited {
	background-position: left center; BORDER-TOP: #ffffff 1px solid; display: block; padding-left: 8px; background-image: url(../images/forums_l.gif); font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; text-transform: capitalize; color: #000000; BORDER-BOTTOM: #c7cfd4 1px solid; background-repeat: no-repeat; height: 14px;
}
#searchBox A:hover {
	background-position: left center; BORDER-TOP: #ffffff 1px solid; display: block; padding-left: 8px; background-image: url(../images/forums_l.gif); font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; text-transform: capitalize; color: #000000; BORDER-BOTTOM: #c7cfd4 1px solid; background-repeat: no-repeat; height: 14px; BACKGROUND-color: #A5B9D4
}
.actLink {
	font: 11px, Arial, Helvetica, sans-serif; color: red; font-weight: bold;
}
.actLink A:link {
	font: 11px, Arial, Helvetica, sans-serif; color: red; font-weight: bold;
}
.actLink A:hover {
	font: 11px, Arial, Helvetica, sans-serif; color: red; font-weight: bold; text-decoration: underline;
}

#footer A:link {
	font: 11px, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #ffffff; font-weight: bold;
}
#footer A:hover {
	font: 11px, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #ffffff; font-weight: bold;
}

#tab A:link {
	background-position: left center;  display: block; font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; font-weight: bold;  text-transform: capitalize; color: #ffffff; height: 12px;
}

#tab A:hover {
	background-position: left center;  display: block; font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; font-weight: bold; text-transform: capitalize; color: #ffffff; height: 12px;
}

.button {
	BORDER: red 1px solid; color: red; font-SIZE: 11px; font-weight:bold; font-FAMILY: Verdana;
}
.buttonAction {
	BORDER: red 1px solid; background-color:#FFF; color: red; font-SIZE: 9px; font-weight:bold; font-FAMILY: Verdana;
}

.divider {
	BORDER-BOTTOM: #677B97 1px solid;
}
TABLE#pagethrough DIV {
	BORDER-RIGHT: #b35988 1px solid; BORDER-TOP: #b35988 1px solid; BORDER-LEFT: #b35988 1px solid; BORDER-BOTTOM: #b35988 1px solid
}
#leftnavdiv DIV {
	BORDER-RIGHT: #9babb3 1px solid; 
	BORDER-TOP: #9babb3 1px solid; 
	BORDER-LEFT: #9babb3 1px solid; 
	BORDER-BOTTOM: #9babb3 1px solid; 
	BACKGROUND-color: #dbe3e5;
}
#leftnavdiv TD {
	BORDER-BOTTOM: #ffffff 1px solid;
}
#leftnavdiv A:link {
	BORDER-TOP: #ffffff 1px solid; 
	display: block; 
	padding-left: 8px; 
	BACKGROUND: url(../images/forums_l.gif) no-repeat left center; 
	font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; 
	text-transform: capitalize; 
	color: #000000; 
	BORDER-BOTTOM: #c7cfd4 1px solid; 

}
#leftnavdiv A:visited {
	background-position: left center; 
	BORDER-TOP: #ffffff 1px solid; 
	display: block; 
	padding-left: 8px; 
	background-image: url(../images/forums_l.gif); 
	font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; 
	text-transform: capitalize; 
	color: #000000; 
	BORDER-BOTTOM: #c7cfd4 1px solid; 
	background-repeat: no-repeat; 
 
}
#leftnavdiv A:hover {
	background-position: left center; 
	BORDER-TOP: #ffffff 1px solid; 
	display: block; 
	padding-left: 8px; 
	background-image: url(../images/forums_l.gif); 
	font: 12px/1.2 Tahoma, Verdana, Arial, sans-serif; 
	text-transform: capitalize; 
	color: #000000; 
	BORDER-BOTTOM: #c7cfd4 1px solid; 
	background-repeat: no-repeat; 
 
	BACKGROUND-color: #A5B9D4
}
.lineThrough {text-decoration: line-through;}

.saleTag {
	background: url(../images/sale-tag-small.gif) top right no-repeat;
	z-index:2; 
	position:absolute;
	border:0px;
	height:40px;
	width:50px;
	margin-left: 70px;

}
.bigSaleTag {
	background: url(../images/sale-tag.gif) top right no-repeat;
	z-index:2; 
	position:absolute;
	border:0px;
	height:56px;
	width:68px;
 	margin-left:180px;
}

#breadcrumbs {
    font-size : 85%;
    color : #000;
    margin-bottom : 5px;
}
#breadcrumbs a {
    color : #f00;
}
#breadcrumbs a:hover { 
    color : #fff;
    background-color : #f00;
}

.equalLine {
	border-top:2px solid red;
}

/* popup tooltips */


div.yoo-tooltip-toggler {
	cursor: pointer;
}

div.yoo-tooltip div.default .tooltip-tl {
	background: url(../images/bubble_tl.png) 0 0 no-repeat;
	position: relative; /* for close button */
}

div.yoo-tooltip div.default .tooltip-tr {
	padding: 0px 15px 0px 15px;
	background: url(../images/bubble_tr.png) 100% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-t {
	background: url(../images/bubble_t.png) 0 0 repeat-x;
}

div.yoo-tooltip div.default .tooltip-l {
	background: url(../images/bubble_l.png) 0 0 repeat-y;
}

div.yoo-tooltip div.default .tooltip-r {
	padding: 0px 15px 0px 15px;
	background: url(../images/bubble_r.png) 100% 0 repeat-y;
}

div.yoo-tooltip div.default .tooltip-m {
	background: #ffffff;
	overflow: hidden;
}

div.yoo-tooltip div.default .tooltip-bl {
	background: url(../images/bubble_bl.png) 0 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-br {
	padding: 0px 15px 0px 15px;
	background: url(../images/bubble_br.png) 100% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-b {
	background: url(../images/bubble_b.png) 0 0 repeat-x;
}

div.yoo-tooltip div.default .tooltip-arrow {
	background: url(../images/bubble_arrow.png) 50% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-close {
	position: absolute;
	top: 8px;
	right: 10px;
	width: 16px;
	height: 16px;
	background: url(../images/close.png) 0 0 no-repeat;
	cursor: pointer;
}

.RdMoreLink {
	background: url(../images/read_more_tag.gif) no-repeat;
	float: right;
	border:0px;
	height:19px;
	width:66px;
	display:block;
	
}