*
{
margin: 0;
padding: 0;
}

html
{
height: 100%;
margin-bottom: 1px;
}

body
{
background: rgb(0, 0, 0) url("images/nm_back.gif") repeat-x;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 100%;
height: 100%;
}

a:link, a:visited
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 255);
text-decoration: underline;
}

a:hover
{
background-color: rgb(0, 0, 191);
color: rgb(255, 255, 255);
text-decoration: none;
}

label
{
float: left;
height: 15px;
margin-right: 5px;
padding-top: 2px;
text-align: right;
width: 110px;
}

img
{
border: 0px;
margin: 0px;
padding: 0px;
}

input.btn
{
background-color: rgb(223, 223, 223);
border: 1px solid rgb(0, 0, 0);
color: rgb(0, 0, 0);
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
height: 20px;
padding: 0px 4px 0px 4px;
}

input.tbx
{
border: 1px solid rgb(0, 0, 0);
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
float: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
height: 16px;
width: 274px;
}

input.tbx_s
{
border: 1px solid rgb(0, 0, 0);
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
float: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
height: 16px;
width: 139px;
}

textarea
{
background-color: rgb(255, 255, 255);
border: 1px solid rgb(0, 0, 0);
color: rgb(0, 0, 0);
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
height: 106px;
width: 274px;
}

#container
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
margin: 0 auto;
min-height: 100%;
width: 742px;
}

#header
{
height: 104px;
margin-left: 4px;
position: relative;
width: 738px;
}

#content
{
background: rgb(255, 255, 255) url("images/nm_side.gif") no-repeat;
border: 1px solid rgb(239, 239, 239);
color: rgb(0, 0, 0);
margin-left: 4px;
min-height: 634px;
padding: 5px 8px 8px 112px;
width: 612px;
}

#footer
{
height: 56px;
margin-left: 4px;
position: relative;
width: 738px;
}

.line_container
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
margin-bottom: 2px;
min-height: 20px;
position: relative;
Width: 400px;
}

.split_right
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
float: left;
padding-right: 9px;
position: relative;
Width: 186px;
}

.split_left
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
float: left;
padding-right: 15px;
position: relative;
Width: 186px;
}

.tab_left
{
background: rgb(0, 0, 191) url("images/nm_row.gif") repeat-x;
color: rgb(255, 255, 255);
float: left;
font-size: 12px;
font-weight: bold;
height: 20px;
padding-top: 5px;
position: relative;
width: 104px;
}

.tab_link
{
background: rgb(0, 0, 191) url("images/nm_row.gif") repeat-x;
border: 1px solid rgb(191, 191, 191);
color: rgb(191, 191, 191);
float: left;
font-size: 12px;
font-weight: bold;
height: 19px;
margin-left: 1px;
padding: 4px 0px 0px 7px;
position: relative;
text-decoration: none;
width: 95px;
}

.drop_container
{
background-color: rgb(0, 0, 0);
left: 0px;
position: absolute;
top: 0px;
visibility: hidden;
}

.drop_link
{
background: rgb(0, 0, 191) url("images/nm_row.gif") repeat-x;
border: 1px solid rgb(191, 191, 191);
color: rgb(191, 191, 191);
display: block;
font-size: 12px;
font-weight: bold;
height: 19px;
margin: 1px;
padding: 4px 0px 0px 7px;
position: relative;
text-decoration: none;
width: 152px;
}

a.tab_link:link, a.tab_link:visited, a.drop_link:link, a.drop_link:visited
{
background: rgb(0, 0, 191) url("images/nm_row.gif") repeat-x;
color: rgb(191, 191, 191);
font-weight: bold;
text-decoration: none;
}

a.tab_link:hover, a.drop_link:hover
{
background: rgb(0, 0, 191) url("images/nm_hover.gif") repeat-x;
border: 1px solid rgb(255, 255, 255);
color: rgb(255, 255, 255);
font-weight: bold;
text-decoration: none;
}

.content_container
{
float: left;
position: relative;
width: 400px;
}

.header_logo
{
background: url("images/nm_logo.gif") no-repeat;
height: 78px;
width: 734px;
}

.footer_logo
{
background: rgb(0, 0, 0) url("images/nm_logo_footer.gif") no-repeat;
float: left;
height: 38px;
position: relative;
width: 160px;
}

.footer_info
{
background-color: rgb(0, 0, 0);
color: rgb(191, 191, 191);
float: left;
font-size: 11px;
height: 32px;
padding-top: 6px;
position: relative;
text-align: center;
width: 287px;
}

.footer_info a:link, .footer_info a:visited
{
background-color: rgb(0, 0, 0);
color: rgb(191, 191, 191);
text-decoration: none;
}

.footer_info a:hover
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 191);
text-decoration: none;
}

.sidebar_container
{
float: right;
font-size: 10px;
margin-left: 9px;
position: relative;
width: 201px;
}

.sidebar_image
{
background-color: rgb(255, 255, 255);
border: 1px solid rgb(0, 0, 191);
color: rgb(0, 0, 0);
height: 197px;
margin: 7px 0px 9px 0px;
padding: 1px;
width: 197px;
}

.sidebar_header
{
background-color: rgb(0, 0, 191);
color: rgb(255, 255, 255);
font-size: 11px;
padding: 1px 8px 2px 8px;
width: 185px;
}

.sidebar_tip
{
border: 1px solid rgb(0, 0, 191);
margin-bottom: 9px;
padding: 6px 8px 8px 8px;
width: 183px;
}

.split_image
{
background-color: rgb(255, 255, 255);
border: 1px solid rgb(0, 0, 191);
color: rgb(0, 0, 0);
display: block;
height: 93px;
margin: 20px 0px 2px 0px;
padding: 1px;
width: 93px;
}

.ssl_image
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
border: 0px;
height: 38px;
width: 104px;
}

.security_image
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
border: 0px;
height: 31px;
width: 143px;
}

.title
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
font-size: 15px;
font-style: italic;
font-weight: bold;
}

.r12
{
background-color: rgb(255, 255, 255);
color: rgb(191, 0, 0);
font-weight: bold;
}

.b10
{
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
font-size: 11px;
}

* html #container
{
height: 100%;
}