@IMPORT url("header.css");
@IMPORT url("leftnav.css");
@IMPORT url("footer.css");

/* Global Layout Classes */

div#global_main {
  margin: 0px auto;
  width: 997px;
  height: 100%;
  position:relative;
}

div#global_header {
  width: 997px;
  clear: both;
}

div#global_left_nav {
  float: left;
  width:146px;
  padding-left: 4px;
}

div#global_content {
  float: right;
  width: 840px;
  padding-left: 1px;
}

div#global_footer {
	width: 840px;
	clear: both;
}

/* Style Classes */

html, body {
	border: 0px;
	padding: 0px;
	margin: 0px;
	height: 100%;
	background-color: #FFFFFF;
  text-align: center;
}


body, div, span, table, th, td, p, form, input, select, li, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

div, span, p, img, form, table, th, td {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

div, span, p, form {
	text-align: left;
}
	
table {
	border-collapse: collapse;
	border-spacing: 0px; 
	empty-cells: show;
}

/*
td, th {
	vertical-align: top;
}
*/

/* links */
a, a:hover {
	color: #333;
	text-decoration: none;
}

a.textlink {
	font-weight: normal;
	color:#333;
}

a.textlink:hover {
	color: #000;
	background-color: #efefef;
}

a.textboldlink {
	font-weight: bold;
	color:#333;
}

a.textboldlink:hover {
	color: #000;
	background-color: #efefef;
}

a.navhistory {
	font-weight: bold;
	color:#666;
}

a.navhistory:hover {
	color: #333;
	background-color: #efefef;
}

/* text */
.subTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #000000;
}

/* alignment */

.float_clear {
	clear: both;
}


/* Fix for IE-Mac */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix  {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.buy {
	text-decoration:blink;
	color: #b1a0a3;
	font-size:14px;
	font-weight:bolder;
}

.s_buy {
	color: #b1a0a3;
	font-weight:bolder;
}

.price {
	float: left;
	color:#FF0000;
	height:20px;
	padding-right:10px;
}

.sitemap {
	padding: 5px;
	vertical-align: top;
	width: 33%;
}

/*------------------------------Scroll starts------------------------------*/


.article_scroller {width:920px; float:left; background:transparent; margin:0 0 20px 0;padding:0;
position:absolute;}
.scroll_container {clear: both;width:940px;height: 210px;padding-left: 20px;overflow: hidden;margin: 0;}
#scroll-table {padding:20px;border:0;}
#scroll-table td {padding: 0 20px 0 0;background:transparent;}
.scrollleft {position:absolute;bottom:0px;left:0px;}
.scrollright {position:absolute;bottom:0px;right:0px;}
.scrollleft, .scrollright {cursor: pointer;}
.scrollpromos {margin-left: 22px;padding:0;position: absolute;width: 890px;height: 204px;  overflow: hidden;}
.scrollTextBox p a span {font-weight:300 !important;}
.scrollcontent {position: absolute;}
.scrollPromoBox {height: 180px;width: 158px; margin:2px 0 4px 0 !important; background:transparent;}
.scrollPromoBox	p { font-family:"trebuchet MS"; font-size:14px; line-height:16px; }
.scrollPromoBox	h2 { margin:5px 0; }

/*------------------------------Scroll starts ends------------------------------*/

/*----------------------------Sister--------------------------------*/


.sister { background:#ffffff; display:block; text-align:right; margin:0 auto; padding:0px; align-text:left; width:990px; }

a.our_sites { padding: 5px 25px 5px 5px; background:url(images/sister_butt.gif) right no-repeat; display:inline; font-family:"Trebuchet MS"; font-size:13px; text-decoration:none; color:#666666; margin:10px;}

a.our_sites:hover { color:#009fd2; }

#sister_links h2 { font-family:"Georgia"; font-size:18px; background: url(/images/sister_horz_div.gif) bottom left repeat-x; display:block; color:#333333; font-weight:normal; margin:5px; padding:5px 5px 10px 5px; text-align:left;}

#sister_links { background:url(/images/sister_bg.gif) left repeat-x ; display:block;}

#sister_links .main_site_links { float:left; text-align:left; width:140px; padding-left:20px; margin-top:5px;}

a.sis_close { position:relative; top:21px; clear:both; left:-500px;}

#sister_links ul { margin-top:10px; background:url(/images/sister_vert_div.gif) right repeat-y ;}



#sister_links ul.bs li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#ca0088; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.bs li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.fj li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#b96738; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.fj li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.l4u li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#b12535; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.l4u li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.dg li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#789b4a; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.dg li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.abt li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#91caf1; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.abt li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.ef li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#a92a8c; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.ef li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.ms li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#4667ae; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.ms li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.sf li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#d5672b; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.sf li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.obp li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#5c3365; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.obp li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.bcd li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#d5652b; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.bcd li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.gs li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#cc2429; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.gs li a:hover { color:#666666; text-decoration:underline;}

#sister_links ul.abw li a { text-decoration:none; font-family: font-family:"Trebuchet MS"; font-size:12px; color:#561213; padding:0; margin-left:2px; background: url(/images/sister_orange_bullets.gif) left no-repeat; line-height:18px;}
#sister_links ul.abw li a:hover { color:#666666; text-decoration:underline;}


.no_bg {background:none;}

.clear { clear:both; }
/*----------------------------Sister--------------------------------*/
