/**********************************************************************
	Filename: sitestyle.css
	Project:  O'Neill Marketing Strategies
	
	Global style sheet
**********************************************************************/

/* Body Tag Definition */
body { margin-left:0px; margin-top:0px; margin-right:0px; background-image:url(images/tile3.gif); background-attachment:fixed;}

/* Assign font and color to the general styles */
font, th, td, p, span, div, textarea, a, ul, li { font-family:Arial, Helvetica, Verdana, sans-serif; font-weight:normal; font-size:12px; color:#000000;}
#flashPage {
	height: 775px;
	width: 1119px;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #333333;
}
a { font-weight:bold; font-style:normal; color:#2db316; text-decoration:underline; }
a:hover { text-decoration: none; }
hr { width:100%; height:1px; margin: 0px 0px 0px 0px; color:#888888; }


#mainBackground { width:770px; height: 583px; background-color:#ffffff;text-align: left; position:relative;}
	
#navMain {position:relative; top:30px; left: 20px;z-index:2; }
#navMain .navLink{padding-left: 6px; color: #00a2dc; text-decoration: none;}

#topNavBar {width:770px; background-color: #2db316; font-size:11px;  z-index:3;}
#topNavBar .botNavLink{color: #ffffff; text-decoration: none;padding-right:8px; padding-right:8px; padding-left:8px; font-size:11px; z-index:3;}
#topNavBar .botNavLink:hover{background-color: #037ba6;padding-right:8px; padding-left:8px; z-index:3;}
#topNavBar .here{background-color:#037ba6;color: #ffffff; text-decoration: none; padding-right:8px; padding-left:8px; font-size:11px; z-index:3;}

#textBox {position:absolute; z-index:2; line-height:20px;}

#mainImage{position:absolute; z-index:1;}

#rollOvers{position:absolute; z-index:2;}

#headLogo{position:absolute; z-index:2;}
#logoBar{position:absolute; z-index:2;}

#copyrightText{
	position:absolute;
	top:15px;
	left: 632px;
	text-align: right;
	z-index:2;
	font-size:10px;
	color:#000000;
	text-align:right;
	width: 120px;
}

#defaultLogoText{position:absolute;  z-index:3;}

#submenu div { position:absolute; border:1px solid #222222; z-index:4; text-align:left; background-color:#fcfcfc; visibility:hidden; }
#submenu ul { margin:0px; padding:0 0 0 0px; } 
#submenu li { list-style-type:none; margin:0px; padding:0px; height:50px; }
#submenu a { font-weight:normal; color:#000000;  line-height:20px; padding: 0 0 0 15px; display:block; text-decoration:none; }
#submenu a:hover { font-weight:none; color:#ffffff; background-color:#037ba6; text-decoration:none; display:block; }
#submenu .subMain { font-weight:bold; color:#000000;  line-height:20px; padding: 0 0 0 15px; display:block; text-decoration:none; background-color:#cccccc; border-bottom:1px solid black; left:20px; }
#submenu .subMain:hover { font-weight:bold; color:#ffffff; background-color:#ff3333; text-decoration:none;}

#rollOverAnnReport {position:absolute; top:330px; left: 30px;}
#rollOverAnnReport a {text-decoration:none; color:#a4a3a3;}
#rollOverAnnReport a:hover {color:#000000; cursor: pointer;}

.bottomNav{ position:absolute; top:511px; left:-3px; margin:0px; z-index:3;}
