@charset "UTF-8";

* {
   padding:0;
   margin:0;
}
ul {
    padding-left:1em;
    margin-left:0;
}
h1, h2, h3, h4, h5, h6, p, blockquote,
 form, label, ul, ol, dl, fieldset, address {
    margin-bottom: 1em;
}

/* BODY STYLES */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004ba7;
}
body {
	background-color: #ffcb00;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
a:link {
	color: #004BA7;
	font-weight: bold;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #004BA7;
}
a:hover {
	text-decoration: none;
	color: #004BA7;
}
a:active {
	text-decoration: underline;
	color: #004BA7;
	outline: none;
}
a:focus {
	outline:none;
}

/* CLASSES */
.hideme{
	text-indent:-9999px;
	margin:0px;
	padding:0px;
	}
.toplogo{
	width:217px;
	height:81px;
	display:block;
	text-indent:-9999px;
	margin:0px;
	padding:0px;
	background:url(../images/op_logo.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
}
.footsie{
	width:505px;
	height:26px;
	display:block;
	text-indent:-9999px;
	margin:0px;
	padding:0px;
	background:url(../images/footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
}
.footemail{
	width:177px;
	height:26px;
	display:block;
	text-indent:-9999px;
	margin:0px;
	padding:0px;
	background:url(../images/foot_email.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:right;
}
/* DIVS */
div#container{
	padding:10px;
	width:967px;
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}
div#superstandards{
	width:967px;
	height:52px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:10px;
	background-image:url(../images/superstandards.jpg);
	background-repeat:no-repeat;
}
div#navbar{
	position:relative;
	width:967px;
	height:81px;
	background-color:#FFF;
	margin-left:0px;;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	overflow:hidden;
}
div#content{
	padding-top:10px;
	width:967px;
	background-color:#FFF;
	margin:0px;
	margin-bottom:10px;
}
div#content_left{
	float: left;
	width: 330px;
}
div#content_right{
	float: right;
	width: 617px;
	text-align:left;
}
div#footer{
	width:967px;
	height:26px;
	margin:0px;
	padding:0px;
	background-color:#004BA7;
	overflow:hidden;
	clear:both;
}

/* NAVIGATION */
ul#topnav {
	position: absolute;
	list-style:none;
	padding:0;
	margin:0;
	right:0px;
	}
ul#topnav li{
	display: block;
	width:102px;
	height:81px;
	list-style:none;
	padding:0;
	padding-right:3px;
	margin:0;
	float:left;
	}
ul#topnav li.last{
	display: block;
	width:102px;
	height:81px;
	list-style:none;
	padding:0;
	padding-right:0px;
	margin:0;
	float:left;
	}
ul#topnav a{
	display: block;
	width:102px;
	height:81px;
	text-indent:-9999px;
	padding:0px;
	margin:0;
}
a.navnews{
	background:url(../images/nav_news.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navnews:hover{
	background:url(../images/nav_news_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navnews:active{
	background:url(../images/nav_news.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwho{
	background:url(../images/nav_who.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwho:hover{
	background:url(../images/nav_who_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwho:active{
	background:url(../images/nav_who.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwhat{
	background:url(../images/nav_what.jpg);
	background-position:top;
	background-repeat:no-repeat;

}
a.navwhat:hover{
	background:url(../images/nav_what_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwhat:active{
	background:url(../images/nav_what.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwhy{
	background:url(../images/nav_why.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwhy:hover{
	background:url(../images/nav_why_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navwhy:active{
	background:url(../images/nav_why.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navhow{
	background:url(../images/nav_how.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navhow:hover{
	background:url(../images/nav_how_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navhow:active{
	background:url(../images/nav_how.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navbuy{
	background:url(../images/nav_buy.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navbuy:hover{
	background:url(../images/nav_buy_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navbuy:active{
	background:url(../images/nav_buy.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navcontact{
	background:url(../images/nav_contact.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navcontact:hover{
	background:url(../images/nav_contact_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a.navcontact:active{
	background:url(../images/nav_contact.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

/* PARAGRAPH STYLES */

div#content_right p{
	text-align:left;
	line-height:18px;
}