/*Theme Styles*/
body {
background: url(../u_rocco/gradBg.gif) 0 0 repeat-x;
background-color: #666;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
p {
font: 12px Verdana; line-height: 18px;
}
#container {
background: #000;
}
#wrapper {
background-color: #000;
}
#header {
background: url(headerBg.gif) top left no-repeat;
height: 158px;
}
	#logo {
	width: 273px; height: 71px; position: absolute; top: 72px; right: 33px;
	display: block;
	}
#subHeaderBar, #subHeaderBar a, #subHeaderBar p {
font: 11px Verdana; line-height: 25px; vertical-align: middle; 
}
	#subHeaderBar .url { color: #FFF;letter-spacing: .1px; text-decoration: none; }
	#subHeaderBar p { color: #FFF; }
	#subHeaderBar p a { color: #FFF; font-weight: bold; }
#mainContent {
background: url(mainContentBg_top.gif) top left no-repeat;
}
#mainContentBottom {
background: url(mainContentBg_bot.gif) bottom left no-repeat;
}
#generic #mainCol {
background-color: #FFF;
}
	.shadowBox {
	background: url(shadowBox.gif) top left no-repeat;
	color: #000;
	}
	.shadowBox p {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; letter-spacing: .1px;
	}
	.clickHere {
	color: #000; font-size: 11px; letter-spacing: .1px; line-height: 13px; text-decoration: none;
	}
	.greyLine {
	width: 210px; height: 1px; display: inline; margin-top: 35px; margin-left: 19px; border-top: 1px solid #DCDDDE; float: left;
	}
	#content h2 {
	font-size: 11px; font-weight: bold;
	}
	#content p {
	font-size: 11px; 
	}
	#contactUsBtn {
	margin-top: 30px; margin-left: 30px; display: inline; float: left;
	}
#rss {
background: transparent url(rssTop.gif) top left no-repeat; padding-top: 22px;
}
	#rssBottom {
	background: transparent url(rssBottom.gif) top left no-repeat;
	}
	#rss h1 {
	}
	#rss p {
	}
#preQualify {
background: url(preQualifyBox.gif) top left no-repeat;
}
	#preQualify p {
	font-size: 11px; line-height: 14px;
	}
#imcontainer10 {
background: #FFF;
}
#ulitem0_0 { width: 88px; float: left; display: block;
}
#ulitem0_1 { width: 119px; float: left;
}
#ulitem0_2 { width: 108px; float: left;
}
#ulitem0_3 { width: 118px;
}
#ulitem0_4 { width: 111px;
}


/* ===============  FOOTER  ================ */

#bodyFooter {
color: #FFF:
}
	#copyright { 
	color: white; font-size: 11px;
	}
	#bodyFooter p {
	color: white; 
	}
#bodyFooter, #bodyFooter a:link, #bodyFooter a:visited {
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
letter-spacing: .25px;
line-height: 18px;
text-decoration: none;
vertical-align: middle;
}
#bodyFooter a:hover {
color: #036;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
letter-spacing: .25px;
text-decoration: underline;
vertical-align: middle;
}
#footer {
background: #F2F2F2;
}
#footer p, #footer a:link, #footer a:visited {
color: #484848; font-size: 11px; text-decoration: none;
}
#contact, #contact a:link,  #contact a:visited {
font-size: 13px; letter-spacing: .1px; font-weight: bold; text-decoration: none;
}
#address a:link, #address a:visited {
font-size: 12px; font-weight: bold;
}
#privacy a:link, #privacy a:visited {
color: #1F1F1F; letter-spacing: .1px;
}
#footer a:hover, #privacy a:hover {
color: #F86801; letter-spacing: .1px;
}
#oneppLogo {
display: inline;
float: right;
margin-top: 15px;
margin-right: 16px;
}