body
{
clear : both;
font-family : helvetica, arial, sans-serif;
font-size : small;
text-align : center;
background-color : #C0C0C0;
}
#topOfPage
{
display : none;
}
#container
{
z-index : -1;
background-color : #ccffff;
width : 755px;
margin : 0 auto;
}
#header
{
border-bottom : 10px solid #bbbbcc;
width : 745px;
margin : 10px 0 10px 0;
background-color : #fff;
}
#header_left
{
padding : 10px 0 0 0;
float : left;
background-color : #fff;
}
#header_img_left
{
float : left;
margin : 0 15px 0 5px;
padding : 0 0 0 0;
background-color : #fff;
}
#header_right
{
margin : 10px;
padding : 0;
float : right;
text-align : left;
font-size : 12px;
}
#header h1
{
color : #0000ff;
font-size : 30px;
font-weight : bold;
text-align : left;
margin-left : 95px;
margin-right : 10px;
margin-top : 10px;
margin-bottom : 0;
}
#header h2
{
color : #0000ff;
font-size : 20px;
font-weight : bold;
margin : 10px 10px 10px 10px;
text-align : left;
}
#header h3
{
color : #000000;
font-size : 15px;
font-weight : bold;
margin : 15px 0 10px 0;
text-align : left;
}
#header h4
{
color : #000000;
margin : 5px 0 0 110px;
text-align : justify;
}
#main
{
width : 750px;
}
#nav
{
background-color : #fff;
width : 120px;
margin : 5px 5px 5px 5px;
padding : 5px 0px 0px 5px;
float : left;
clear : both;
text-align : left;
}
#nav a:link
{
display: block;
margin: 0px 0px 0px 0px;
font-size: medium;
color: #CC00FF;
text-decoration: underline;
}
#nav a:visited
{
display: block;
margin: 0px 0px 0px 0px;
font-size: medium;
color: #0000FF;
text-decoration: underline;
}
#nav a:hover
{
text-decoration: none;
}
#nav a.here:link
{
display: block;
margin: 0px 0px 0px 0px;
font-size: medium;
color: #0000FF;
text-decoration: none;
}
#nav a.here:visited
{
display: block;
margin: 0px 0px 0px 0px;
font-size: medium;
color: #0000FF;
text-decoration: none;
}
#nav span
{
font-size: small;
color: #555555;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}
#nav span.active
{
font-weight: bold;
text-align: left;
text-decoration: none;
}
#nav_span a:link
{
font-size: small;
color: #555555;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}
#nav_span a:visited
{
font-size: small;
color: #555555;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}
#nav_span a:active
{
font-size: small;
color: #555555;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}
#nav_span a:hover
{
text-decoration: none;
text-align: left;
}
#content
{
width: 600px;
text-align: justify;
float: right;
margin: 1px 0px 10px 0px;
padding: 15px 0 0 10px;
border-left: 1px solid #AAAAAA; 
}
#content span.header
{
color: #003399;
padding: 0 0 0px 0px;
margin: 0 0 0px 0px;
font-weight: bold;
font-size: medium;
text-decoration: none;
}
#content_body
{
display: block;
border: 1px solid #aaaaaa;
background-color: #fff;
margin:  10px 0 25px 0px;
}
#content span.content_title
{
display: block;
border-bottom: 1px solid #aaaaaa;
color: #0066ff;
font-weight: bold;
background-color: #b8b8b8;
padding: 5px;
margin: 0;
}
#content p.content_text
{
margin: 0px 5px 0px 5px;
padding: 5px 5px 5px 5px;
}
#content form
{ 
text-align: left;
width: 300px;
margin: 0px 5px 0px 5px;
padding: 5px 25px 25px 25px;
}
#content h4
{
margin: 0px 5px 0px 5px;
padding: 5px 25px 0px 25px;
}
#content h5
{
margin: 0px 5px 0px 5px;
padding: 5px 5px 5px 5px;
}
#content p.top 
{ 
font-size: small;
text-align: right; 
clear: both; 
}
#content p.middle 
{ 
text-align: center; 
clear: both; 
}

#content ul 
{ 
margin: 0px 0px 0px 10px; 
padding: 0px;
}
#content li 
{ 
margin: 0px 5px 0px 5px;
padding: 0px 10px 0px 0px; float: left;
}
#content span.content_img_left
{
float: left;
margin: 7px 45px 5px 5px;
padding: 5px 5px 5px 5px;
}
#content span.content_img_right
{
float: right;
margin: 7px 5px 5px 5px;
padding: 5px 5px 5px 5px;
}
#content_img_left
{
float: left;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
}
#content_img_left_2
{
float: left;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
}
#content_img_left_3
{
float: left;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
}
#content_img_right
{
float: right;
margin: 7px 5px 5px 5px;
padding: 5px 5px 5px 5px;
}
#content_img_right_2
{
float: right;
margin: 7px 5px 5px 5px;
padding: 5px 5px 5px 5px;
}
#content hr
{
width: 90%;
text-align:center;
}
#content hr.product
{
width: 90%;
color: #003399;
text-align:center;
}
#content_bottom 
{ 
font-size: small;
text-align: right; 
clear: both; 
}
#content_bottom_contact 
{ 
width: 490px;
font-size: small;
text-align: right; 
clear: both; 
}
#content_bottom a
{ 
font-size: small;
}
#footer
{
border-top: 1px solid #AAAAAA;
font-size: small;
clear: both;
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
}
#footer_left
{
float: left;
padding: 5px 5px 5px 5px;
}
#footer_left a.here:link
{
text-decoration: none;
}
#footer_left a.here:visited
{
text-decoration: none;
}
#footer_left a.here:visited
{
text-decoration: none;
}
#footer_right
{
float: right;
text-align: right;
padding: 5px 5px 5px 5px;
}
#copyright
{
border-top: 1px solid #AAAAAA;
width: 750px;
font-size: small;
text-align: right;
margin: 5px 5px 5px 5px;
color: #000000;
}
p
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
#form
{
width:400px;
float: left;
clear: both;
padding-top: 20px;
padding-bottom: 5px;
text-align: left;
}
a
{
font-size: small;
color: #0000ff;
}
a:link
{
color: #000000;
}
a:active
{
color: #0000ff;
}
a:visited
{
color: #cccccc;
}
a img
{
border: 0px none; 
}

a img:active { border: 0px none; }