body {background-color: #FFD200; margin:0px; background-image:url(images/subtile.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#333333;}

.home {
	width:100%;
	padding:0px;
	background-image:url(images/tile1.jpg);
	background-repeat:repeat-x;
	margin:0px;
	}

.homepage {
	background-color: #FFD200; margin:0px; padding:0px; background-image:url(images/tile.gif); background-repeat:repeat-x; 
}
.mainpage {
	background-color: #FFD200; margin:0px; padding:0px; background-image:url(images/tile_home.gif); background-repeat:repeat-x; 
}

.screen {border-color:#999999; border-style:solid; border-width:1px;}
.logo {padding-right:30px;}
.homebot {padding-left:17px;}
.subbot {padding-left:18px;}
.homerightside {background-color:#dddddd; padding-top:30px; padding-left:24px; margin: 0px; height:265px;}
.homeleftside {background-color:#dddddd; margin: 0px; height:295px;}
.side {background-color:#dddddd; padding-top:15px; padding-left:24px; margin: 0px;}
.bottag {font-weight:bold; margin-top:10px; margin-left:12px;}
.subbottag {font-weight:normal; margin-top:10px; margin-left:12px; font-size:8pt; padding-bottom:30px;}
.homebottile {background-image:url(images/tile_homebot.gif); background-repeat:repeat-x; background-position:top;}
.subbottile {background-image:url(images/foot_tile.gif); background-repeat:repeat-x; background-position:top;}
.demorequest {background-color:#f3f3f3; padding-top:30px; padding-bottom:30px; padding-left:16px;}
.ghettofix {margin-top:-14px;}


a {	font-size: 9pt;	color: #261C01; width:20px; text-decoration:none;}

a:hover { text-decoration:none; color: #261C01; background-color:#cccccc; width:20px;}


.aimg {text-decoration:none; background-color:#ffffff;}
.aimg:hover {text-decoration:none; background-color:#ffffff;}

.ahome {	font-size: 9pt;	color: #261C01; width:20px; text-decoration:none;}
.ahome:hover { text-decoration:none; color: #261C01; background-color:#f3f3f3; width:20px;}

.amod {	font-size: 9pt; color:#FFFFFF; width:20px; text-decoration:none; background-color:#b5b5b5;}
.amod:hover { text-decoration:underline; color: #666666; width:20px; background-color:#b5b5b5;}


.bodycopy {padding-right:15px; padding-left:20px; padding-top:30px; padding-bottom:30px; background:#FFFFFF;}

.faq_answers {font-size: 8pt; text-decoration:none;}

h1 {font-size:12pt; text-transform:uppercase; font-weight:normal; margin-bottom:9px;}
h2 {font-size:9pt; color:#666666; font-weight:bold; background-color:#FFD200; padding:3px; padding-left:15px; margin-bottom:4px; background-image:url(images/yellow_barback.gif); background-repeat: no-repeat; background-position: top right;}
h3 {font-size:9pt; font-weight:bold; padding:0px; padding-left:0px; margin-bottom:0px; margin-left:-20px; color:#ffffff;}
.yourmom {font-weight:bold; color:#999999; size:7pt; text-transform:uppercase;}
.sub {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat;}

.hash_header {font-size:9pt; color:#666666; font-weight:bold; background-color:#FFD200; background-image:url(images/yellow_barback.gif); background-repeat: no-repeat; background-position: top right; padding:3px; padding-left:15px; margin-bottom:4px; }


.support1 {background-color:#f3f3f3; background-image:url(images/shield.gif); background-repeat:no-repeat; background-position:top right; border-color:#cccccc; border-style:solid; border-width:1px; padding:15px; width:250px;}
.support2 {background-color:#f3f3f3; border-color:#cccccc; border-style:solid; border-width:1px; padding:15px;}
.right_pad {width:120px;}
.outline TD {border-color:#999999; border-width:1px; border-style:solid;}


.featured_mod {background-color:#f3f3f3; border-color:#cccccc; border-style:solid; border-width:1px; padding:10px; width:350px;}

.sup_txt {font-size:11pt; font-weight:bold;}
.sup_back {background-color:#f3f3f3; background-repeat:no-repeat; background-position:bottom left; padding-bottom:20px;}
.sup_subtxt {padding-left:85px; padding-right:10px; padding-top:5px; padding-bottom:0px; margin-top:0px;}
.login_txt {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal;}

.soft_list {float:right}

.required {font-style:italic; font-size:9pt; text-transform:lowercase;}

li {list-style:url(images/bullet.gif);}

.padleft {padding-left:20px;}
.padright {padding-right:35px;}
.nav {width:380px; height:75px;}
.f_bul {border:0px; margin-left:-5px;}
.ico_tbl {padding:0; border-width:2px; border-style:dashed; border-color:#CCCCCC;}
.ico_tbl TD {font-weight:bold; color:#999999; size:8pt; text-transform:uppercase;}

.iwr {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat; background-image:url(images/mod_iwr.gif);}

.ppi {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat; background-image:url(images/mod_ppi.gif);}

.ptm {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat; background-image:url(images/mod_ptm.gif);}

.hhi {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat; background-image:url(images/mod_hhi.gif);}

.fca {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat; background-image:url(images/mod_fca.gif);}

.ai {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat; background-image:url(images/mod_ai.gif);}

.tpm {background-color:#b5b5b5; padding:3px; padding-left:10px; background-position:right; background-repeat:no-repeat; background-image:url(images/mod_tpm.gif);}

.download {padding-left:35px; padding-right:10px; padding-top:5px; padding-bottom:0px; margin-top:0px;}
