body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color: #003366;
background-image: url(../images/background.jpg);
background-repeat: repeat-x;
height: 100%;
}

a{  color:#8BA3B9; text-decoration:none;}
a:HOVER{ text-decoration:underline;}

a.footer{background-color: transparent; color:#FFFFFF; text-decoration:none}

a.footer:HOVER{background-color:transparent; color:#FFFFFF; text-decoration:underline}

input{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

RadioButton{ font-size:11px; height:100px; width:100px}

p {margin: 0px 0px 9px 0px; padding:0px;}

hr {border: 1em dotted #CCC; margin: 0px 0px 9px 0px;}

p hr{ margin: 9px 0px 9px 0px; }

/*p img {margin: 0px 0px 0px 0px; padding:0px; }*/

div#sub3A2 p img {margin: 0px 0px 0px 0px; padding:0px; }
div#sub3A1 p img {margin: 0px 0px 0px 0px; padding:0px; }
div#sub3A2 img {margin: 0px 0px 0px 0px; padding:0px; }
div#sub3A1 img {margin: 0px 0px 0px 0px; padding:0px; }
sub3A2Text p img {margin: 0px 0px 0px 0px; padding:0px; }
sub3Text p img {margin: 0px 0px 0px 0px; padding:0px; }
sub3A2Text img {margin: 0px 0px 0px 0px; padding:0px; }
sub3Text img {margin: 0px 0px 0px 0px; padding:0px; }

h1 {	
	color: #999999;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 0px;
	}
	
h2 {font-size: 14px; font-weight: normal; margin-top: 18px; margin-bottom: 10px; color: #999999;}
h3 {font-size: 12px; font-weight: bold; margin-top: 18px; margin-bottom: 9px; color: #999999;}

ul {margin-left: 18px; margin-top: 6px;}
ol {margin-left: 25px; margin-top: 6px;}

ul li {margin-bottom: 6px; list-style-image:url(../images/bullet2.gif);}

th {font-size: 12px; color:#999999}

.helpfulLinks {font-size:11px; font-weight: bold; color: #999; font-style:normal; margin-bottom: 6px; }

#sub4 a {background-color: #EAEEF2; color:#000000; text-decoration:none;margin-left: -4px; padding-bottom: 6px}
#sub4 a:hover {background-color:#EAEEF2; text-decoration:underline;}
#sub4 ul {margin-left: 6px; margin-top: 6px;}
#sub4 ol {margin-left: 21px; margin-top: 6px;}
#sub4 ul li {margin-bottom: 6px; margin-left: 10px; list-style-image:url(../images/bullet.gif); }

.captions {font-size: 11px; color: #036;}

.rightLinks {font-size: 11px; color: #fff;}

.fill { background-color:#fff; display:block;}
.loginFill { background-color:#CC9933; display:block;}

.subFill { padding: 10px; text-align:left; display:block}

.padding { padding: 0px 10px; background-color:#FFFFFF}

/*div#sub3A2 p img {margin-top: 15px}

div#sub3A1 p img {margin-top: 15px}*/

.headlineHeader { font-family:Verdana; font-size:13px; color:#666666}

.date { font-family:Verdana; font-size:11px; color:#999999}

.introCopy { font-size: 14px; color: #8BA3B9}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

td.footer{ color:#FFFFFF}

.tdBorder{ border-left: 1px solid #CCC; border-right: 1px solid #CCC}

/* CSS for rollovers in Firefox */
#triggers {position:absolute; top:55px; z-Index:3; visibility:hidden;}

#flashcontent2 {position:absolute; top:76px; z-Index:3;}

#subtriggersActive {visibility:visible;}

#subtriggers {position:absolute; z-index: 3; visibility:hidden;}

#sideflash {position:absolute; z-index: 3;}

/*#triggers:hover {z-index: 20;}*/

/*#subtriggers:hover {z-index: 20;}*/

/*#sub3 {z-index: 4; position:relative; background-color:#FF000}
#sub4 {z-index: 4; position:relative; background-color:#FF000}*/
div#home{position:relative; width: 750px; margin-top:10px;}
div#home2{width: 230px; margin-right:7px; margin-left:0px; }
div#home3{width: 590px; margin-top: -3px; margin-left:7px; margin-right:0px; max-width:100%; width:auto;}
div#home3noPod{width: 590px; margin-top: 0px; margin-left:7px; margin-right:0px; max-width:100%; width:auto;}
div#home2Image{width: 590px; margin-top: -7px; margin-left:7px; margin-right:0px; max-width:100%; width:auto;}
div#my2{width: 230px; margin-right:6px; margin-left:0px; position:relative}
div#my3{width: 590px; margin-top: -7px; margin-left:0px; margin-right:0px; max-width:100%; width:auto;}
div#my4{width: 223px; margin-right:6px; margin-left:0px; margin-top: 0px; position:relative}
div#my5{width: 223px; margin-right:6px; margin-left:0px; margin-top: 0px; position:relative}

div#sub2{width: 180px; margin-top: 0px; margin-right:0px; margin-left:0px;}
div#sub3{width: 590px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; width:auto;}

div#myOmonovaSubA1Too{width: 510px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:inherit; z-index: 21;}
div#myOmonovaSubA1{width: 510px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:relative; z-index: 21;}
div#loginSubA1{width: 510px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%;}
div#sub3A2{width: 378px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:inherit; z-index:21;}
div#sub3A1{width: 565px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:inherit; z-index:21;}
div#sub3A1DC{width: 565px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:inherit; z-index:21;}
div#sub3A2Text{ position:inherit; z-index: 21;}

/*changed code below for ccbn firefox fix. changed position from inherit to relative 11/3/05*/
#sub4{width: 180px; background-color:#EAEEF2; position:relative; z-index:22; margin-top: 0px; margin-left:0px;}

div#headerImage{width: 750px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:relative;}
div#flashcontent{width: 750px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:relative;}
div#cartView{width: 510px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:relative; z-index: 23;}
div#contactUs{width: 510px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:relative; z-index: 23;}
div#createProfile{width: 510px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:relative; z-index: 21; background-color: #BCEF89}
div#editProfile{width: 510px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; position:relative; z-index: 21; background-color: #BCEF89}

.registered {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
}
div#homeNoHeader{width: 500px; margin-top: 0px; margin-left:0px; margin-right:0px; max-width:100%; width:auto;}
div#homeMain{ width: 280px; float:left}
div#homeTR{ width: 150px; float:left}
.paddingHome { padding-top:10px; background-color:#FFFFFF}
div#headlines hr{border: 1em #cccccc; margin:0px 0px 0px 0px}
div#quick hr {border: 1em #CCC; margin: 0px 0px 0px 0px}
#quick ul {margin-left: 10px; margin-top: 0px;}
#quick ul li {margin-bottom: 6px; margin-left: 6px; list-style-image:url(../images/bullet3.gif); }
	
#homeWrapper{position:absolute; z-index: 3;}