body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
}

.affiliate {
    font-size: 10px;
	color: #FF0000;
}

ul li {list-style:none; background-image: url("/images/common/details/bullet.png");background-repeat:no-repeat; padding-left:15px;}

.lipurple {list-style:none; background-image: url("/images/common/details/purplebtn.jpg");background-repeat:no-repeat; padding-left:15px; padding-top:-10px;}

/*IMAGE STYLES*/
/*this fixes IE6/Win inability to render png files-other browsers will ignore but file won't validate because of this*/
img {behavior: url('/styles/pngbehavior.htc');}
/*end fix*/
img.featureimg {padding:0px 20px 20px 10px;}
img.imgpad10 {padding-right:10px; padding-bottom:10px;}
img.backtotop {float:right; padding-top:2px;}

/*CELL STYLES */
td.logobkgd {
	background-image:  url('/images/common/watermark.gif');
	background-repeat: no-repeat;
	background-position: left top;
	border-left: 7px solid #ff0000;
}
td.logobkgd1 {
	background-image:  url('/images/common/watermark.gif');
	background-repeat: no-repeat;
	background-position: left top;	
}
td.sidebar {border-left: 7px solid #ff0000;}
td.redstripe {border-left: 7px solid #ff0000;}
td.topsubnav {height:25px; background-color:#edebeb; padding-left:16px;	vertical-align: middle;}
td.dots_vert {background-image: url("/images/common/details/dot_vert.gif"); background-repeat:repeat-y; background-position:top center;}
td.dots_horiz_top {background-image: url("/images/common/details/dot_horiz.gif"); background-repeat:repeat-x; background-position:top left;}
td.dots_horiz_bot {background-image: url("/images/common/details/dot_horiz.gif"); background-repeat:repeat-x; background-position:bottom left;}
td.bottom20 {padding-bottom:20px;}
td.bottom10 {padding-bottom:10px;}
td.bottom5 {padding-bottom:5px;}
td.statsitem {padding-bottom:5px; padding-top:5px; padding-right:10px;}
td.rightsubnav3 {padding:18px 18px 18px 18px;}
td.dnmcontact {border-left: 7px solid #ff0000; background-color:#edebeb; padding: 35px 50px 35px 40px;color:#666666;}
td.dnmcontact1 {background-color:#edebeb; padding: 35px 50px 35px 40px;color:#666666;}
td.copyright {padding-left:208px;color:#FFFFFF;font-size:11px;}


/*TEXT STYLES*/
h1.pagetitle {margin:0px; padding-left:16px; line-height:44px; font-size:18px; font-weight:normal;}
h1.pagetitlered {margin:0px; color:#FF0000; font-size:18px; font-weight:normal;}
h2.subtitle {margin:0px; padding-left:16px; font-size:15px;font-weight:normal;color:#ff0000;}
.subhead {margin:0px; padding:12px 0px 12px 0px; font-size:12px; font-weight:normal; color:#ff0000;}
.subhead1 {margin:0px; padding:12px 0px 4px 0px; font-size:14px; font-weight:normal; color:#ff0000;}
.text12 {font-size:12px;}
.red {color:#ff0000;}
.black {color:#000000;}
.firstcap {text-transform: capitalize;}
.allcap {text-transform: uppercase;}

/* LINK STYLES */
a:link {color:#666;}
a:visited {color:#666;}
a:hover {color:#000;}
a:active {color:#666;}

.red a:link {color:#ff0000; text-decoration:none; }
.red a:visited {color:#ff0000; text-decoration:none; }
.red a:hover {color:#ff0000; text-decoration:none; }
.red a:active {color:#ff0000; text-decoration:none; }

a.regions {font-size:13px;text-decoration:none;}
a.regions:link, a.regions:visited  {color:#333;}
a.regions:hover {color:#ff0000;}
a.regions:active {color:#333;}

.redhead a:link, .redhead a:visited{color:#ff0000;text-decoration:none;}
.redhead a:hover {color:#333;}
.redhead a:active {color:#333;}

.subhead3  a:link, .subhead3 a:visited{margin:0px; padding:12px 0px 12px 0px; font-size:10px; font-weight:bold; color:#ff0000;text-decoration:none;}
.subhead3 a:hover {color:#333;}
.subhead3 a:active {color:#333;}

.sidenav a {font-size:12px; letter-spacing: 4px; text-decoration:none;}
.sidenav a:link, .sidenav a:visited {color:#333;}
.sidenav a:hover {color:#ff0000;}
.sidenav a:active {color:#333;}

.subhead a:link, .subhead a:visited, .subhead a:hover, .subhead a:active {color:#ff0000;text-decoration:none;}

.topsubnav a:link, .topsubnav a:visited {text-decoration:none; color:#333;}
.topsubnav a:hover {text-decoration:none; color:#ff0000;}
.topsubnav a:active {text-decoration:none; color:#333;}

.rightsubnav a{text-decoration:none;font-weight:bold;line-height:20px; /*background-image:  url("../images/common/details/arrow_down.png");*/ background-position:right; background-repeat:no-repeat;}
.rightsubnav a:link, .rightsubnav a:visited {color:#666;}
.rightsubnav a:hover {color:#000;}
.rightsubnav a:active {color:#666;}

a.boldgreylink {text-decoration:none;font-weight:bold;}
a.boldgreylink:link, a.boldgreylink:visited {color:#666;}
a.boldgreylink:hover {color:#000;}
a.boldgreylink:active {color:#666;}

.copyright a:link, .copyright a:visited {color:#FFF; text-decoration:none;}
.copyright a:hover {color:#FFF; text-decoration:underline;}
.copyright a:active {color:#FFF; text-decoration:none;}

/*WORLD WIDE MENU STYLE*/
.ww_menu_head {
    position: relative;
    left: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
.ww_menu {
    position: absolute;
	top: 176px;
    left: 112px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
form.ww_form {
    border: 1px solid #76d01e;
}
select.ww_form { 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 120px;
    color: #666666;
}
