/*BASIC STYLES*/
body {margin: 0}
TD.lightGrey {font-family: verdana, sans-serif; font-size: 10px; color: #fff; background:#8C9CA5}
TD.orange {font-family: verdana, sans-serif; font-size: 10px; color: #fff; background:#FF7B00}
TD.darkGrey { font-family: verdana, sans-serif; font-size: 10px; color: #000; background:#5A5A7B}
TD.black {font-family: verdana, sans-serif; font-size: 10px; color: #fff; background:#000}
TD.white {font-family: verdana, sans-serif; font-size: 10px; color: #000; background:#fff}
TD.webmonkeyGrey {font-family: verdana, sans-serif; font-size: 10px; color: #000; background: #EFEFEF}
TD.tuts {font-family: verdana, sans-serif; padding: 10px; font-size: 80%; color: #000; background: #fff}
TD.tutmain {border-left: 1px dashed #5A5A7B; border-right: 1px dashed #5A5A7B; border-bottom: 1px dashed #5A5A7B; padding:8px}
TD.tuthdr {color: #fff;	background: #5A5A7B; padding: 6px; font-weight: bold; font-size: 120%}

/*TABLE STYLES */
Table.tuts {margin-left: 14px; margin-bottom: 8px; width: 700px; border: 0px; padding: 0px}

/*FONT STYLES*/
.textTiny {font-family: verdana, sans-serif; font-size: 8px; color: #000}
.textBlack {font-family: verdana, sans-serif; font-size: 10px; color: #000}
.textBlackHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #000; font-weight: bold}
.textWhite {font-family: verdana, sans-serif; font-size: 10px; color: #fff}
.textWhiteHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #fff; font-weight: bold}
.textBig {font-family: arial, sans-serif; font-size: 12px}
.textBigHeavy {font-family: arial, sans-serif; font-size: 12px; font-weight: bold}
.textRed {font-family: verdana, sans-serif; font-size: 10px; color: #FF0000}
.textRedBig {font-family: verdana, sans-serif; font-size: 12px; color: #FF0000}
.textRedHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold}
.textGreenHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #66FF33; font-weight: bold}
.textBlueHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #68CCFF; font-weight: bold}
.textOrangeHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #FF6600; font-weight: bold}
.textYellowHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #EBEB82; font-weight: bold}
.textGreyHeavy {font-family: verdana, sans-serif; font-size: 10px; color: #666; font-weight: bold}
.textBig4Heavy {font-family: arial, sans-serif; font-size: 14px; font-weight: bold}
.textGrey {font-family: verdana, sans-serif; font-size: 10px; color: #999}

/*DHTML MENU*/
TD.dmenu {background: #999; color: #fff; font-size: 9px; font-family: verdana, sans-serif}
A.dmenuTitleLink:link {color: #FFFFCC; font-weight: bold; text-decoration: underline; font-size: 9px}
A.dmenuTitleLink:visited {color: #FFFFCC; font-weight: bold; text-decoration: underline}
A.dmenuTitleLink:active {color: #FFFFCC; font-weight: bold; text-decoration: underline}
A.dmenuTitleLink:hover {color: #FFFFCC; font-weight: bold; text-decoration: underline}
A.dmenuLink:link {color: #fff; text-decoration: none}
A.dmenuLink:visited {color: #fff; text-decoration: none}
A.dmenuLink:active {color: #fff; text-decoration: none}
A.dmenuLink:hover {color: #FFFF66; text-decoration: none}
.dmenuTitle {color: #333; font-weight: bold; font-size: 9px; font-family: verdana, sans-serif}
.hiddenMenu {visibility: hidden; z-index: 1000; position: absolute; top: 0px; left: 0px; width: 152px}
.menuPositioning {position: static}


/*TAB STYLES*/
TD.tabTitleActive {font-family: verdana, sans-serif; font-size: 9px; color: #fff; background: #5A5A7B; font-weight: bold}
TD.tabTitle {font-family: verdana, sans-serif; font-size: 9px; color: #fff; background: #FF7B00; font-weight: bold}
A.tabLink:link {text-decoration: underline; color: #fff; font-family: verdana, sans-serif; font-size: 9px}
A.tabLink:visited {text-decoration: underline; color: #fff; font-family: verdana, sans-serif; font-size: 9px}
A.tabLink:active {text-decoration: underline; color: #fff; font-family: verdana, sans-serif; font-size: 9px}
A.tabLink:hover {text-decoration: underline; color: #FFFF66; font-family: verdana, sans-serif; font-size: 9px}

/*MENU FIXES*/
IFRAME {z-index: 3}


#fixcursor { z-index: 1; position: relative; font-family: verdana, sans-serif; font-size: 11px; color: #fff; margin-left:15px; valign:middle}

/* fix for themed backgrounds */

.footerBlue,
td.textblack { background-color: #fff}

/*2009 future website default page css */

body.defaultindex{background:url(/img/3pod/def_bgrepeat.jpg) repeat-x #bfcd9c; color:#515151; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 auto; text-align: left; }
body.defaultindex .def_contain{width:820px; margin:0 auto}
body.defaultindex .def_contain .header{background:url(/img/3pod/img_logo_greenbg.gif) no-repeat 98% 47px; height:120px; position:relative}
	body.defaultindex .def_contain .header h1{position:absolute; left:23px; bottom:15px; width:600px}
body.defaultindex .def_contain a{color:#2762bf}
h1.defonly, h2.defonly, h3.defonly{color:#c33c00; margin:0}
body.defaultindex .def_contain h1{color:#5e6f30; font-size:30px}
body.defaultindex .def_contain h2{font-size:22px}
body.defaultindex .def_contain h3{font-size:18px}
	.mb{padding:0 0 12px}
body.defaultindex .def_contain p{line-height:1.5em}
body.defaultindex .clr{clear:both}

body.defaultindex .def_contain .future_site_repeat{background:url(/img/3pod/def_repeat.png) repeat-y; padding:0 30px}
	body.defaultindex .def_contain .future_site_repeat .girlimg{float:right; margin:0 10px 0 45px}
body.defaultindex .def_contain .future_site_top{background:url(/img/3pod/def_top.png) no-repeat; height:16px; margin:0 0 0 ; width:845px}
body.defaultindex .def_contain .future_site_bottom{background:url(/img/3pod/def_bottom.png) no-repeat; height:21px; margin:0 0 20px; width:845px}

	.easylist li{list-style:none outside; background:url(/img/3pod/def_check_mark.jpg) no-repeat; height:25px; margin:0 0 6px -25px; padding:0 0 0 30px}

body.defaultindex .def_contain .future_site_repeat .visitor-left{float:left; width:450px}
body.defaultindex .def_contain .future_site_repeat .visitor-right{float:right; margin:0 25px 0 0; text-align:center}
	body.defaultindex .def_contain .future_site_repeat .visitor-right a{background:url(/img/3pod/def_link_left.jpg) no-repeat; color:#806b40; cursor:pointer; float:left; display:block; font-size:18px; font-weight:bold; height:47px; margin:6px 0 2px; text-decoration:none; width:auto}
		body.defaultindex .def_contain .future_site_repeat .visitor-right a:hover{background:url(/img/3pod/def_link_left-hover.jpg) no-repeat;}
	body.defaultindex .def_contain .future_site_repeat .visitor-right a span{background:url(/img/3pod/def_link_right.jpg) no-repeat right; display:block; height:47px; line-height:2.4em; padding:0 45px 0 15px}
		body.defaultindex .def_contain .future_site_repeat .visitor-right a span:hover{background:url(/img/3pod/def_link_right-hover.jpg) no-repeat right;}
		.mleft{margin-left:35px!important}
		.mleft48{margin-left:48px!important}
		.mbottom5{margin-bottom:5px}

		
/* 2010 404 Page styles */		
		
.mar0 { margin: 0; }
.mb10 { margin-bottom: 10px; }
div.wrap { padding: 0 0 1px 0; }
h4.sponsorHeading { width: 100%; background: #8FAA53; text-indent: 5px; font-family: verdana, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; padding: 3px 0; margin: 0; text-transform: uppercase; }
div.sponsorHolder { border: 1px solid #8FAA53; width: 435px; height: auto; padding: 0; margin: 0; }