/* Submeter One CSS Document */

/* Created by McNamara Technology Solutions, LLC */
/* http://www.mcnamaratech.com */

/* basic elements */
body,td,th,p,li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
color: #666666;
}
ul, ol, li,  {
padding: 0;
margin-top: 3px;
margin-bottom: 3px;
border: 0;
}
body { 
background:  #333333 url(../images/page_bkgnd.gif);
vertical-align: middle; 
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-height: 0px;
margin-width: 0px; 
}
/* Hyperlink Styles */ 
a:link { 
font-size: 100%;
text-decoration: none; 
color: #0000FF;
font-weight:normal;
}
a:visited { 
font-size: 100%;
text-decoration: none; 
color: #0000FF;
font-weight:normal;
}
a:hover { 
font-size: 100%;
text-decoration: underline; 
color: #0000FF;
font-weight:normal;
}
a:active { 
font-size: 100%;
text-decoration: none; 
color: #0000FF;
font-weight:normal;
}
.submenu a {
color:#000000; 
text-decoration:none; 
font-weight:none;
}
.submenu a:visited {
color:#000000; 
text-decoration:none; 
font-weight:none;
}
.submenu a:hover {
color:#0000FF; 
text-decoration:underline; 
font-weight:none;
}
.submenu a:active {
color:#000000; 
text-decoration:none; 
font-weight:none;
}
.horizmenuOut {
cursor:pointer;
color: #FFFFFF;
padding-bottom:1px;  
text-align:right;
font-size: 65%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
.horizmenuOut a {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
.horizmenuOut a:visited {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
.horizmenuOut a:hover {
color:#000000; 
text-decoration:none; 
font-style:none; 
font-weight:none;
}
.horizmenuOut a:active {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
/* Header Top Horizontal Black Bar */
.headerb1 { 
width:8px;
float:left;
background-image: url(../images/header_black_L.gif);
background-repeat:no-repeat;
height:20px;
}
.headerb2 { 
width:744px;
float:left;
background-image: url(../images/header_black_bkgnd.gif);
background-repeat:repeat-x;
height:20px;
}
.headerb3 { 
width:8px;
float:right;
background-image: url(../images/header_black_R.gif);
background-repeat:no-repeat;
height:20px;
}
.headerimage { 
width:760px;
float:left;
background-image: url(../images/header.gif);
background-repeat:no-repeat;
height:111px;
}
/* Header Main Images */
.header1 { 
width: 95px;
background-image:  url(../images/header_1.gif); 
height:111px;
}
.header2 { 
width: 95px;
background-image:  url(../images/header_2.gif);
height:111px; 
}
.header3 { 
width: 95px;
background-image:  url(../images/header_3.gif);
height:111px; 
}
.header4 { 
width: 95px;
background-image:  url(../images/header_4.gif);
height:111px; 
}
.header5 { 
width: 95px;
background-image:  url(../images/header_5.gif);
height:111px; 
}
.header6 { 
width: 95px;
background-image:  url(../images/header_6.gif);
height:111px; 
}
.header7 { 
width: 95px;
background-image:  url(../images/header_7.gif);
height:111px; 
}
.header8 { 
width: 95px;
background-image:  url(../images/header_8.gif);
height:111px; 
}
/* Header Top Horizontal Red Bar (Top Navigation Area Located Here) */
.headerr1 { 
width:8px;
float:left;
background-image: url(../images/header_red_L.gif);
background-repeat:no-repeat;
height:24px;
}
.headerr2 { 
width:744px;
float:left;
background-image: url(../images/header_red_bkgnd.gif);
background-repeat:repeat-x;
height:24px;
}
.headerr3 { 
width:8px;
float:right;
background-image: url(../images/header_red_R.gif);
background-repeat:no-repeat;
height:24px;
}
/* Footer Styles */
.footer1 { 
width:10px;
float:left;
background-image: url(../images/footer_L.gif);
background-repeat:no-repeat;
height:10px;
}
.footer2 { 
width:740px;
float:left;
background-image: url(../images/footer_bkgnd.gif);
background-repeat:repeat-x;
height:10px;
}
.footer3 { 
width:10px;
float:right;
background-image: url(../images/footer_R.gif);
background-repeat:no-repeat;
height:10px;
}
/* Tables */
.tblwhite { 
background-color: #FFFFFF;
width: 760px;
}
.tbl { 
width: 760px;
border: 0px;
border-spacing: 0px;
margin: 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}
.spacer { 
width: 18px;
}
/* Vertical Navigation CSS */
.menuOut {
cursor:pointer; 
margin:0px; 
background-image: url(../images/menu.gif);
margin-left:0px;
padding-left:30px;
padding-top:5px;
padding-bottom: 0px;
display:block;
text-decoration: none;
color: #FFFFFF;
height: 25px;
text-align:left;
font-size: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
.menuOver {
cursor:pointer; 
margin:0px; 
background-image: url(../images/menu.gif);
margin-left:0px;
padding-left:30px;
padding-top:5px;
padding-bottom: 0px;
display:block;
text-decoration: none;
color: #000000;
height: 25px;
text-align:left;
font-size: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
.submenu {
background-image: url(../images/submenu2.gif);
margin:0px;
height: 15px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:75%; 
padding-left:25px;
}
.menutop { 
width:171px;
float:left;
background-image: url(../images/menutop.gif);
background-repeat:no-repeat;
height:30px;
}
.menubottom { 
width:171px;
float:left;
background-image: url(../images/menubottom.gif);
background-repeat:no-repeat;
height:7px;
}
.fields {
BORDER-RIGHT: #d5dae0 1px solid;
BORDER-LEFT: #d5dae0 1px solid;
BORDER-TOP: #d5dae0 1px solid;
BORDER-BOTTOM: #d5dae0 1px solid;
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px; 
FONT-SIZE: 14px; 
COLOR: #666666; 
HEIGHT: 17px; 
BACKGROUND-COLOR: #FFFFFF
}
.textarea {
BORDER-RIGHT: #d5dae0 1px solid;
BORDER-LEFT: #d5dae0 1px solid;
BORDER-TOP: #d5dae0 1px solid;
BORDER-BOTTOM: #d5dae0 1px solid;  
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px; 
FONT-SIZE: 14px; 
COLOR: #666666; 
BACKGROUND-COLOR: #ffffff
}



