body { 
 margin: 0;
 background-color: #751B1B; color: #ffffff;
 font-family: trade gothic, helvetica, Arial,sans-serif;
}

p, td, li {
	color: #3B3B3B;
	font-size: 12px;
	font-family: trade gothic, helvetica, Arial, sans-serif;
}

p { margin-top:.25em; }
p.first:first-letter{color: #325C36;font-size:20px;font-weight: bold;font-style:italic;}
p.desc { font-size:95%;margin:0;}

blockquote {margin-top: 2px;}

/*****GENERAL*****/
.hdr, h1{
	font-size: 20px;
	color:#325C36;
	font-weight: bold;
}

.subhdr, h2{
	font: bold 18px trade gothic, helvetica, arial, sans-serif;
	color: #B51B27;

}
.sshdr, h3{
	font: bold 14px trade gothic, helvetica, arial, sans-serif;
	color:#325C36;
	margin-bottom:.25em;margin-top:1.5em;
}

.bold, b, strong, .bolditalic {font-weight: bold;}
.italic, i, em, .bolditalic {font-style: italic;}
.states {color:#7E7B70;font-weight:bold;font-size:10px;text-transform:uppercase;}
.stDot {color:#C2CEC3;}
.nobottom { margin-bottom:0; }
.footer {color:#849D86;font-weight:bold;font-size:10px;}

td#welcome_image
{
	background-image: url(../images/Mainpage/oc_mp_welcome_employee_01.jpg);
	background-repeat: no-repeat;
	width: 95px;
	height: 79px;
}

/******FORMS*******/
input.mp {
	background-color: #FEF8DD;
	border: 1px solid #8E5A20;
	line-height:1;
	font-size:11px;
	padding-left: 3px;
}


/*****LINKS*****/
a:link, a:visited{
 	text-decoration:underline; font-weight: bold
}
a:link, a:visited{color: #B51B27;}
body#mp a:visited {	color: #427645;}
a:hover{text-decoration:none}

a.fl:link, a.fl:visited {
 color: #B51B27;
 font-size: 10px;
}
a.fl:hover { text-decoration:none;}

a.aris:link, a.aris:visited {
	color: #849D86;
	font-weight:bold;font-size:10px;
}
a.aris:hover { color:#C2CEC3;text-decoration: none; }

/********INTERIOR LAYOUT STYLES***********/

body,html { height:100%; }
table#top { border : 2px solid #000; border-top:none; border-bottom:none;
 height:100%;min-height:100%;
 background:#FCF7E1 url(../images/interior/oc_int_under_nav_tile.jpg) repeat-y; }
div#navBack { background: url(../images/interior/oc_int_nav_background.jpg) no-repeat 0 0; }
div#navBack2 { background: url(../images/interior/oc_int_nav_background.jpg) no-repeat 0 0; }
td#right { background:  url(../images/interior/oc_int_footer_tile.gif) repeat-x left bottom; }
div#foot {
 background-color:#325C36; text-align:center;
 padding:9px;color: #849D86;
 font-weight:bold;font-size:10px;
}
div#signup { margin-right:30px; text-align:right; }
div#content {margin:15px; /* \*/height:100%;/* Hide from IE Mac */ }
div#flinks { font-size: 12px;color:#7E7C70;padding: 30px 0;clear:both; }
form {margin: 0; padding:0;}
h1.img { margin:0;background: url(../images/subhead/oc_subhead_tile.jpg) repeat-x 551px 0; }
#tdfoot {background-color:#325C36;position:relative;}

/********MENU STYLES******************/
div.nav {
 background:url(../images/interior/oc_menu_selection_backgorund.gif) no-repeat 0 26px;
 float:right;
 width:141px;
 margin-left:2em;
 }
div.nav#empnav { background:url(../images/interior/oc_menu_selection_backgorund.gif) no-repeat left bottom; }

h3.menu, h3.menuGeneric { margin:0;background-color:#FCF7E1; }
h3.menuGeneric { 
	background: #FCF7E1 url(../images/interior/oc_generic_header.gif) no-repeat;
	font-family:"Gill Sans MT","Trebuchet MS","Times New Roman",times,serif;
	font-size:14px;
	height:24px !important;height:26px;
	padding-left:1em;
	padding-top:2px;
	color:#fff;
	font-weight:bold;
 }

ul.menu, ul.menu li {
 margin: 0;padding:0;
 list-style-type:none;
 color:#B51B27;
 font-size:10px
 }
ul.menu li { padding: 3px; padding-left: 1.6em; padding-right:5px; text-indent: -1.1em !important; text-indent: -.5em; }
ul.menu li:first-letter { font-size:20px;line-height:10px;vertical-align:text-top; }

.printOnly {display:none}

ul.footer_nav li {display: inline; font-size: 14px; padding: 6px;}
ul.footer_nav {border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 5px; background: #EFD168; margin: 0; list-style: none;}

