/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #040404;
	width: 900px;
	margin: 0px;
	padding: 2px 0px 0px 2px;
	font-size: 12px;
}

a:link, a:visited, a:hover {
	text-decoration: underline; }

a:link, a:visited {
	color: #376B97; }

a:hover {
	color: #BF3636; }
	
img {
	border: 0px; }
	
.gotop {
	float: right;
	margin: 9px 5px 7px 0px;
	padding: 8px 3px 5px 0px; }
	
.gotop1 {
	float: right;
	margin: 9px 5px 7px 0px;
	padding: 0px 2px 5px 0px; }
	
.rgt {
	float: right; }
	
img.ml5 { margin-left: 5px;}

img.ml10 { margin-left: 10px;}

img.ml15 { margin-left: 15px;}

h2, h3, h4 {
	font-family: arial, Helvetica, sans-serif;
	line-height: normal;
	font-size: 100%;
}

h1 {
	font-family: tahoma,arial,sans-serif; 
 	font-size: 12px;
 	font-weight: bold;
	padding: 0px 1px 0px 6px;
	margin: 2px 0px 0px 0px; }

h2 {
	font-size: 12px;
	color: #222222;
	margin: 1px 2px 1px 2px;
	padding: 0px 2px 3px 2px;
}

h3 {
	font-size: 100%;
	color: #111111;
	margin: 8px 4px 4px 2px;
	padding: 2px 0px 3px 3px;
/**	background-image: url(images/hgradbl.gif);
	background-repeat: repeat-y; **/
	background-color: #EBEEF2;
/**	background-image: url(images/vgradbl.gif); **/
	border:1px solid #CECECE;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
}
	
h3 img {
	margin: 3px 10px 2px 4px;
	border: none;
	vertical-align: bottom;}
	
.blgrad {
 	color: #555555;
 	margin: 6px 4px 6px 2px;
	padding: 2px 0px 3px 5px;
	background-image: url(images/hgradbllng.gif);
	background-repeat: repeat-y; }
	
select {
	font-family: tahoma,arial,sans-serif;
	font-size: 11px;}

h4 {
	font-size: 100%;
	color: #333333;
	margin: 6px 4px 4px 0px;
}

h5 {
	font-family: verdana,arial,sans-serif;
 	font-size: 11px;
 	color: #376B97;
 	margin: 2px 0px 6px 0px;
 	padding: 0px 1px 0px 6px; }

h6 {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #555555;
	padding: 2px 0px 3px 6px;
	background-image: url(images/vgradyel.gif);
	border: solid #CCCCCC 1px;
	margin: 12px 0px 7px 0px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomright:3px;
	border-radius-topleft: 3px;
	border-radius-bottomleft:3px;
	border-radius-topright:3px;
	border-radius-bottomright:3px;
}
	
h6 img {
	border: none;
	vertical-align: bottom;
	margin: 0px 10px 2px 4px; }
	
span {
	display: block;
	padding: 3px 0px 3px 0px;
	background-color: #F4F6F8 }
	
ul {
 	list-style-type: disc;
	list-style-position: outside;}

li  {
	padding: 1px 0px 1px 0px}

label {
 	font-size: 100%;
 	font-weight: bold;
 	color: #BF3636; }
	
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#masterhead{
	margin: 0px;
	padding: 0px;
	width: 900px;
	height: 60px;
	background-image: url(images/masterheadbg1.gif); }

#search{
	text-align: right;
	width: 900px;
	height: 23px; }

#navBar{
	float: left;
	width: 150px;
	margin: 0px;
	padding: 0px; }

#globalcontent{
	float: left;
	width: 742px;
	margin: 0px;
	padding: 0px; }

#categoryBar{
	float: left;
	width: 158px; }

/************* #content styles **************/
#content{
	float: right;
	width: 574px;
	margin: 0px 8px 8px 8px; }
	
#content img.rgt{
	float: right;
	margin: 7px 2px 8px 10px;
}
	
#content img.lft{
	float: left;
	margin: 5px 10px 8px 2px;
 }
 
.mt5 { margin-top: 5px;}
	
.mt10 { margin-top: 10px;}

.mt15 { margin-top: 15px;}

.mt20 { margin-top: 20px;}

.mb10 { margin-bottom: 10px;}

.mb15 { margin-bottom: 15px;}

.mb20 { margin-bottom: 20px;}
	
#content p{
	margin: 0px 0px 8px 0px; }
	
#content table.lft{
	float: left; }
	
/************** #categoryLink styles **************/
#categLink ul {list-style: none; margin: 2px 3px 2px 3px; padding: 2px 3px 2px 3px;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#categLink li {border-bottom: 1px solid #E7E6E6;}

/* fix for browsers that don't need the hack */
html>body #categLink li {border-bottom: 1px solid #E7E6E6;}

#categLink{
	font-size: 10px;
	width: auto;
    padding: 1px 0px 1px 0px;
	background-image: url(images/cbbg1.gif);
	background-repeat: repeat-y; }
	
#categLink p{
	margin: 0px 0px 5px 0px; }
	
#categLink img {
	margin: 2px 0px 3px 0px; }

#categLink a:link, #categLink a:visited, #categLink a:hover{
	text-decoration: none;
	display: block;
	padding: 2px 0px 3px 3px; }

#categLink a:link, #categLink a:visited{
	color: #666666; }

#categLink a:hover{
	color: #222222;
	background-color: #E7E7E7; }

/************** #categoryLinkbg styles **************/
#categLinkbg{
	font-size: 11px;
	text-align: center;
	width: auto;
    padding: 1px 0px 8px 0px;
	background-image: url(images/cbbg1.gif);
	background-repeat: repeat-y;}
	
#categLinkbg img {
	margin: 4px 0px 4px 0px; }

#categLinkbg h1{
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px; }

/************** #cgiwindow styles *****************/
#cgiwindow{
	font-size: 70%;
	width: 550px;
	padding-left: 6px; }
			
#cgiwindow h1{
	font-size: 70%; }
	
#cgiwindow table, #cgiwindow tr, #cgiwindow td {
	font-family: tahoma, arial;
	font-size: 11px;
	color: #2A376F; }

#cgiwindow tr { 
	background: #F8F8F8;
	}
#cgiwindow td {
	border: 1px solid #CCCCCC;
	margin: 1px 0px 1px 0px;
	padding: 2px;  }	
		
/************** #descbox styles *****************/
#descbox{
	float: left;
	height: auto;
	width: 204px;
	margin: 10px 0px 0px 10px;
	padding: 0px 2px 6px 6px;
	background-image: url(images/graddescboxv.gif);
	background-repeat: repeat-x;  }

#descbox a:link, #descbox a:visited, #descbox a:hover{
	display: block;
 	font-family: verdana,arial,sans-serif;
 	font-size: 100%;
	font-weight: bold;
	text-decoration: underline;
 	margin: 0px 0px 6px 0px;
 	padding: 1px 0px 2px 8px; }

#descbox a:link, #descbox a:visited{
 	color: #376B97; }

#descbox a:hover{
 	color: #BF3636; }

#descbox li{
	font-size: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 1px; }

/************** #itemdescbox styles *****************/
#itemdescbox{
	float: left;
	font-size: 11px;
	width: 206px; }
	
#itemdescbox.mrg {
	margin: 0px 0px 15px 8px;}

#itemdescbox img {
	margin: 0px 6px 0px 2px;
	vertical-align: bottom; }

#itemdescbox li{
	font-size: 100%;
	padding: 0px;
	margin: 0px;}

#itemdescbox p{
	margin: 3px 1px 0px 1px; }

/************** #overlappopup styles *****************/

#overlappopup { 
	position: absolute;
	z-index: 1000;
	background: white;
	border: none;
	padding: 0px;
	left: 0;
	top: 0;
	visibility: hidden;
}
	
/************** #pageheader styles *****************/
#pageheader{
	border:1px solid #e0d9c9;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	margin:10px 0 10px 0;
	font-size: 100%;}

#pageheader th{
	background-color: #F5F5F5;
	padding: 2px;
	text-align: left;
}
	
/*************** .pageName styles **************/
.pageName{
	margin: 6px 0px 6px 0px;
	padding: 6px 0px 10px 34px;
	background-image: url(images/globmenubarbut.jpg);
	background-repeat:no-repeat;
	font-family: verdana,arial,sans-serif; 
 	font-size: 12px;
	color: #fffaf1;
 	font-weight: normal;
	}

/************** #prodbox styles *****************/
#prodbox{
	clear: both;
	font-family: tahoma,arial,sans-serif;
	font-size: 11px;
	width: 100%;
	padding: 0px;}
	
#prodbox table{
	width: 100%;
	border-collapse: collapse;
	margin: 10px 0px 0px 0px;}
	
#prodbox tr, #prodbox td{
	font-size: 11px;
	vertical-align: top;
	font-weight: 200;
	margin: 0px; }
	
#prodbox td.img {
	text-align: center;	
	padding-top: 15px;}
	
#prodbox td.img img{	
	margin: 10px 0px 10px 0px;}

#prodbox td.bot {
	background-image: url(images/tablebg3bot.gif);
	background-repeat: no-repeat;}
	
#prodbox td.botw {
	background-image: url(images/tablebg4bot.gif);
	background-repeat: no-repeat;}
	
#prodbox td.botw1 {
	background-image: url(images/tablebg5bot.gif);
	background-repeat: no-repeat;}
	
#prodbox td.botw2 {
	background-image: url(images/tablebgbotnew.gif);
	background-repeat: no-repeat;}

#prodbox td.top, #prodbox td.topw, #prodbox td.topw1, #prodbox td.topw2, #prodbox td.topw3, #prodbox td.topw4, #prodbox td.topw5, #prodbox td.topw6, #prodbox td.topw7 {
	background-repeat: no-repeat;
	border: none;
	padding: 2px 10px 0px 8px;}
	
#prodbox td.topw8 {
	background-repeat: repeat-y;
	border: none;
	padding: 2px 12px 0px 8px;}

#prodbox td.top{
	background-image: url(images/tablebg3.gif);}

#prodbox td.topw{
	background-image: url(images/tablebg4.gif);}

#prodbox td.topw1{
	background-image: url(images/tablebgall.gif);}
	
#prodbox td.topw2{
	background-image: url(images/tablebgbrd.gif);}
	
#prodbox td.topw3{
	background-image: url(images/tablebgdo.gif);}
	
#prodbox td.topw4{
	background-image: url(images/tablebggde.gif);}
	
#prodbox td.topw5{
	background-image: url(images/tablebgrm.gif);}

#prodbox td.topw6{
	background-image: url(images/tablebgapr.gif);}
	
#prodbox td.topw7{
	background-image: url(images/tablebgtopnew.gif); }
	
#prodbox a:link, #prodbox a:visited, #prodbox a:hover {
	font-weight:bold;}
	
#prodbox td.topw8{
	background-image: url(images/tablebgmid.gif);}
	
#prodbox td.topw7 p, #prodbox td.topw8 p{
	margin: 12px 0px 4px 0px;}
	
#prodbox td.topw img.pr, #prodbox td.topw7 img.pr, #prodbox td.topw8 img.pr{
	float: left;
	margin: 11px 8px 4px 2px;}

#prodbox li{
	list-style: disc inside;
	list-style-position: inside; }

#prodbox p{
	padding: 0px 0px 0px 4px; }
	
#prodbox a.top:link, #prodbox a.top:visited, #prodbox a.top:hover{
	display: block;
 	font-family: verdana,arial,sans-serif;
 	font-size: 100%;
	font-weight: bold;
	text-decoration: underline;
 	margin: 0px 0px 3px 0px;
 	padding: 1px 0px 2px 6px; }

#prodbox a.top:link, #descbox a.top:visited{
 	color: #376B97; }

#prodbox a.top:hover{
 	color: #BF3636; }
	
#prodbox form {
	margin: 6px;
	padding: 0px}

/************** #prodcompare styles ***************/
#prodcompare{
	clear: both;
	font-size: 12px;
	padding-top: 2px;
}

#prodcompare p{
	margin: 6px 0px 2px 0px;
	padding: 2px 0px 2px 0px; }

#prodcompare img{
	vertical-align: bottom;
	margin: 2px 7px 2px 2px; }

#prodcompare table, #prodsection th, #prodsection td {
	font-family: tahoma,arial,sans-serif;}

#prodcompare th {
	text-align: left;
	padding-left: 6px;
	font-size: 11px;
	border: 1px solid #E0DFDF;
	background-image: url(images/vgradbl2.gif);}

#prodcompare td.name {
	text-align: left;
	padding-left: 6px;
	font-size: 11px;
	border: 1px solid #E0DFDF;
	background-image: url(images/vgradbl2.gif);}
	
#prodcompare td.bg {
	font-size: 10px;
	background-image: url(images/bgruler.gif);}
	
#prodcompare td.bg img{
	vertical-align: bottom;
	margin: 4px 2px 4px 0px; }
	
#prodcompare td img{
	vertical-align: bottom;
	margin: 4px 2px 0px 0px; }
	
/************** #prodcontent styles *****************/
#prodcontent{
	font-family: arial, Helvetica, sans serif;
	line-height: 1.25;
	clear: both;
	font-size: 12px;
	width: 100%;
	padding: 0px;}
		
#prodcontent object{
	float: right;
	margin: 2px 0px 8px 6px;
	padding-left: 8px; }
	
#prodcontent h3{
	font-size: 100%;
 	color: #555555;
 	margin: 12px 4px 5px 2px;  }

#prodcontent li{
	list-style: disc inside;
	list-style-position: inside; }
	
#prodcontent ul{
	padding-left: 10px;
	list-style: circle;}
	
#prodcontent ul ul{
	padding-left: 20px;
	list-style: circle;}

#prodcontent p{
	padding: 4px 0px 0px 0px; }
	
#prodcontent img.img{
	margin: 0px;}

#prodcontent img.imgbg{
	margin: 0px;
	vertical-align: top;}
	
#prodcontent td img{
	margin: 2px 0px 2px 0px;
	vertical-align: bottom; }
	
#prodcontent table, #prodcontent tr, #prodcontent td, #prodcontent th{
	font-family: tahoma, arial;
	font-size: 11px;
	color: #2A376F;
	text-align: center; }
	
#prodcontent table{
	border-right: 1px solid  #EEEEEE; }
	
#prodcontent td.lft {
	font-family: tahoma, arial;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	margin: 5px;
	background-color: #F8F8F8;}
	
#prodcontent td.left{
	font-family: tahoma, arial;
	text-align: left;
	padding-left: 5px;
	margin: 5px;}
	
#prodcontent th{
	font-weight: bold;}

#prodcontent td, #prodcontent th{
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin: 1px 0px 1px 0px;
	padding: 2px;  }

/************** .prodfeathead styles ***************/
.prodfeathead{
	clear: both;
	font-size: 70%;
    border-bottom: #E7E7E7 solid 1px;
	padding: 4px 0px 4px 0px; }

.prodfeathead h1{
	font-family: tahoma,arial,sans-serif;
 	font-size: 11px;
 	font-weight: bold;
 	color: #555555;
	margin: 0px 0px 6px 0px; }
	
/************* #prodimgbox styles ***************/	
#prodimgbox {
	width: 154px;
	float: left;
	font-size: 8pt;
	text-align: center;
	margin-bottom: 6px;
	padding: 0px; }

#prodimgbox h1{
 	font-family: tahoma, arial, sans-serif;
	font-weight: bold;
 	font-size: 11px;
 	color: #376B97;
	margin-bottom: 15px; }
	
#prodimgbox p{
	margin: 8px 0px 8px 0px; }

#prodimgbox img{
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px; }

/************* #prodnotebox styles ***************/
#prodnotebox {
	width: 414px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
#prodnotebox img.gap {
	margin-top: 3px; }

/************* #prodorderbox styles ***************/
#prodorderbox {
	width: 414px;
	font-family: verdana, arial;	
	font-size: 11px;
	float: left;
	margin: 1px 0px 1px 0px;
	border-bottom: 1px solid #E7E6E6; }
	
#prodorderbox.nb {
	border-bottom: none;}

#prodorderbox table {
	padding: 0px;
	border-collapse: collapse;
	clear: right; }
	
#prodorderbox table p {
	margin: 5px 0px 0px 0px; }
	
#prodorderbox td.bgt, #prodorderbox td.bgtblk {
	padding: 3px 3px 6px 10px; }
	
#prodorderbox td.bgm, #prodorderbox td.bgb {
	padding: 0px 3px 6px 6px; }

#prodorderbox td.bgt {
	background-image: url(images/tablebgtopext.gif);}
	
#prodorderbox td.bgtblk {
	background-image: url(images/tablebgtopextgr.gif);}
	
#prodorderbox td.bgm {
	background-image: url(images/tablebgmidext.gif);}
	
#prodorderbox td.bgb {
	background-image: url(images/tablebgbotext.gif);
	background-repeat: no-repeat;}

#prodorderbox img{
	margin: 0px 6px 2px 1px;
	vertical-align: text-bottom; }
	
/*********** #prodtable styles *************/
#prodtable {
	float: left;}

#prodtable table {
	font-family: verdana, arial;
	font-size: 11px;
	padding: 0px;
	border-collapse: collapse;
	clear: right;}
	
/***** #long background *****/
#prodtable td.bgtl {
	height: 18px;
	background-image: url(images/tablebgtoplng.gif);
	padding: 2px 4px 3px 10px;
	background-repeat: no-repeat; }
		
#prodtable td.bgtlblk {
	background-image: url(images/tablebgtoplngblk.gif);
	padding: 0px;
	background-repeat: no-repeat;}
	
#prodtable td.bgml {
	background-image: url(images/tablebgmidlng.gif);
	padding: 5px 4px 8px 15px;}
	
#prodtable td.bgml p{
	margin: 3px 0px 2px 0px; }	
	
#prodtable td.bgbl {
	background-image: url(images/tablebgbotlng.gif);
	background-repeat: no-repeat;}
	
/***** #extended background *****/
#prodtable td.bgte {
	height: 18px;
	background-image: url(images/tablebgtopext.gif);
	padding: 2px 4px 2px 10px;
	background-repeat: no-repeat; }
	
#prodtable td.bgteblk {
	height: 6px;
	background-image: url(images/tablebgtopextblk.gif);
	background-repeat: no-repeat;}
	
#prodtable td.bgme {
	background-image: url(images/tablebgmidext.gif);
	padding: 5px 4px 5px 10px;}
	
#prodtable td.bgme img{
	vertical-align:middle;}
	
#prodtable td.bgbe {
	height: 6px;
	background-image: url(images/tablebgbotext.gif);
	background-repeat: no-repeat;}

#prodtable img{
	margin: 0px 6px 2px 2px;
	vertical-align:text-bottom; }

/************** #prodsection styles ***************/
#prodsection{
	clear: both;
	width: 100%;
	font-size: 11px;
	padding: 8px 0px 0px 0px;
	margin-top: 8px; }
	
#prodsection td.ctr {
	text-align: center;
	vertical-align: middle; }

#prodsection table, #prodsection th, #prodsection td {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	vertical-align: top;
}

#prodsection table.order {
	padding:10px 0 10px 0;
	border-bottom:1px solid #E7E6E6; 
/*	border-bottom: groove 3px #E7E6E6; */}
	
#prodsection table.orderbrk {
	padding:10px 0 5px 0; }
	
#prodsection th {
	padding-left: 8px;}
	
/************* #prodsubbox styles ***************/
#prodsubbox {
	width: 137px;
	text-align: center;
	float: left;
	padding: 4px 0px 3px 0px;
	margin: 1px 0px 1px 0px; }

#prodsubbox h1, #prodsubbox h2{
	font-size: 11px;
	margin: 1px 0px 1px 0px;
	padding-left: 0px; }
	
/************* #prodsubboxlft styles ***************/
#prodsubboxlft {
	width: 137px;
	float: left;
	padding: 4px 0px 3px 0px;
	margin: 1px 0px 1px 0px; }

#prodsubboxlft h1, #prodsubboxlft h2{
	font-size: 11px;
	margin: 1px 0px 1px 0px;
	padding-left: 0px; }
	
/************* #prodsubboxsm, sml, ssm styles ***************/
#prodsubboxsm, #prodsubboxsml, #prodsubboxssm{
	text-align: center;
	float: left;
	padding: 4px 0px 4px 0px;
	margin: 2px 0px 2px 0px; }
	
#prodsubboxsm h1, #prodsubboxsml h1, #prodsubboxssm h1{
	font-size: 11px;
	margin: 1px 0px 1px 0px;
	padding-left: 0px; }
	
#prodsubboxsm h2, #prodsubboxsml h2, #prodsubboxssm h2{
	text-align: left;
	margin-left: 0px;
	padding-left: 0px;
	color: #BF3636; }
	
#prodsubboxsm { width: 102px; }	
	
#prodsubboxsml { width: 112px; }

#prodsubboxssm { width: 92px; }
	
/************** #popwindow styles *****************/
#popwindow{
	clear: both;
	font-size: 12px;
	width: 374px;
	padding: 6px 2px 6px 2px;
}
	
#popwindow h3{
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF3636;
	background: none;}
			
#popwindow h1, #popwindow h2{
	font-size: 12px;
	margin: 6px 0px 6px 0px;
	padding: 0px 0px 1px 6px;
	border: 1px solid #DDDDDD; }

#popwindow h1 {
	background-image: url(images/contentgrad1.gif)}
	
#popwindow h2 {
	background-image: url(images/contentgrad2.gif)}

#popwindow img {
	margin: 1px 6px 1px 4px; }
	
#popwindow img.left{
	float: left;
	margin: 12px 8px 10px 8px; }

/*********** .relatedLinks styles ***********/
#relatedLinks{
	font-size: 100%;
	line-height: 1.27;
	display: block;
	width: auto;
	background-color: #FEFCF3; }

#relatedLinks a:link, #relatedLinks a:visited, #relatedLinks a:hover{	
	display: block;
	color: #666666;
	text-decoration: none;
	padding: 1px 0px 2px 4px; }

#relatedLinks a:link, #relatedLinks a:visited{
	color: #666666; }

#relatedLinks a:hover{
    color: #000000;
	background-color: #E5E1D8; }
	
/************* #search styles ***************/
#search{
	text-align: right;
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #756764;
	border-bottom: 1px solid #756764;
	background-image:  url(images/bg_grad_brown1.gif);}

#search form{
 	font-family: verdana,sans-serif;
	font-size: 10px;
	margin: 0px;
 	width: 120px; }

#search img{
	border: none; 
	margin: 0px;
	padding: 0px; }

#search table, #search th, #search td{
	font-family: verdana,sans-serif;
	font-size: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px; }

/*********** #sectionLinks styles ***********/
#sectionLinks{ 
	font-family: tahoma,arial;
	font-size: 11px;
	line-height: 1.27;
	background-color: #E5E1D8;
	border-left: 1px solid #91807D;
	border-right: 1px solid #91807D; }

#sectionLinks ul{
	list-style: none;
	margin: 0px;
	padding: 0px; }

#sectionLinks li, html>body #sectionLinks li{
	border-bottom: 1px solid #9F9F9F;
	border-top: 1px solid #FFFFFF;}

#sectionLinks img{
	margin: 0px;
	padding: 0px; }

#sectionLinks a:link, #sectionLinks a:visited, #sectionLinks a:hover {	
	display: block;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 1px 3px; }

#sectionLinks a:hover{	
	background-color: #FEFCF3; }

/************* #siteRoute styles ***************/
#siteRoute{
	font-size: 11px;
	color: #333333;
	padding-bottom: 4px; }

/************* #siteInfo styles ***************/
#siteInfo{
	width: 900px;
	clear: both;
	text-align: center;
	font-size: 12px;
	color: #bbbbbb;
	padding: 10px 0px 15px 0px;
	margin: 10px 0px 10px 0px;
}
	
#siteInfo img{
	margin-right: 5px;
	vertical-align: text-bottom;}

/************** .story styles *****************/
.story{
	clear: both;
	font-size: 70%;
	padding: 1px 0px 6px 6px;
	border: 1px solid #E0DFDF;
	background-color: #F8F8F8;
	margin-top: 10px; }

.story li{
 	font-size: 100%;
	margin: 1px 0px 1px 8px;}

/************** #sublist styles *****************/
#sublist{
	font-family: tahoma, arial, sans-serif;
	font-size: 10px;
	width: 175px;
	font-size: 100%;
	margin: 15px 0px 15px 0px;
	padding: 1px 0px 4px 6px;
	text-align: center;
	border: 1px solid #D6DEE4;
	background-image: url(images/vgradbl.gif) }

#sublist li{
	text-align: left; }
	
#w1, #w2, #w3, #w4, #w5{
	width: auto;
	clear: both;
	padding: 1px 6px 5px 5px;
	margin-top: 0px;
	background-image: url(images/divbgbody.gif);
	background-repeat: repeat-y; }

