body {
margin-top: 0px;
padding: 0;
font-family: Verdana, sans-serif;
font-size: small;
text-align: center;
line-height: 1.5em;
color: #fff;
background: #ffffff url(../images/bkg_template.jpg) repeat-x;
}
#container {
width: 750px;
\width: 750px;
/* SAFARI Setting*/
w\idth: 755px;
/*border: 1px solid #FFFFF0;*/
margin-left: auto;
margin-right: auto; 
background-color: #FFFFFF;
}
#mainboard {
height: 100px;
\height: 100px;
h\eight: 100px;
padding: 0px;
/*
*/
margin-bottom: 0px;
text-align: left;
background-color: #788898;
/*background: url(../images/mainboard_bkg.jpg) no-repeat 100%;*/
}


#logo{
/* Hide from IE-Mac \*/
margin-top: 0px;
/* End hide */
margin-left: 0px;
/* color: #000000;
float: left;
position: absolute;
*/
}

#menu {
display: inline;
float: left;
width: 100%;
height: 20px;
margin: auto;
padding: auto;
padding-left:100px;
background: url(../images/menu_bkg.jpg) repeat top;
background-color: #990b00;
border-top: 2px solid #de1500;
border-bottom: 2px solid #980300;
}
#menu li {
margin: 0;
padding: 0;
list-style: none;
display: inline;
/* border-left: 1px solid #FFFFFF;
border-top: 1px solid #A2BD43;
border-bottom: 3px solid #355A10;
background-color: gray;
*/
}
#menu a {

float: left;
padding-left: 10px;
padding-right: 8px;
font-weight: bold;
font-size: 9px;
text-decoration: none;
color: #fff;
border-right: 1px solid #000000;
/*
border-right: 1px solid #000000;
border-left: 1px solid black;*/
}
#menu a:active {
color: #fff;
}
#menu a:hover {
text-decoration: underline;
}
#menu a:link:hover {
text-decoration: underline;
}

#menuActive a{
background: #de1500 url(../images/submenu_bkg.jpg) repeat bottom;
color: #ffffff;
}

#menuActive a:hover {
text-decoration: none;
}
#menuActive a:link:hover {
text-decoration: none;
}

#submenu {
display: inline;
float: left;
width: 100%;
height: 20px;
margin: auto;
padding: auto;
background-color: #ff1d00;
border-bottom: 2px solid #990b00;
}
#submenu li {
margin: 0;
padding: 0;
list-style: none;
display: inline;
/* border-left: 1px solid #FFFFFF;
border-top: 1px solid #A2BD43;
border-bottom: 3px solid #355A10;
background-color: gray;
*/
}
#submenu a {
float: left;
padding-left: 10px;
padding-right: 8px;
font-weight: bold;
font-size: 9px;
text-decoration: none;
color: #fff;
border-right: 1px solid #000000;
/*
border-right: 1px solid #000000;
border-left: 1px solid black;*/
}
#submenu a:active {
  color: red;
}
#submenu a:hover {
  color: orange;
}

#billboard {
margin-top: 8px;
margin-bottom: 16px;
width: 100%;
float:left;
background: repeat top right;

}
#content{
display: inline;
margin-top: 0px;
margin-bottom: 16px;
width: 100%;
float:left;
background: #fffff;
}
#logos{
border-top: 1px dotted #383838;
margin-top: 5px;
padding-top: 12px;
}

#footer {
color: #383838;
font-size: 9px;
clear: both;
padding-top: 0px;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
}
#flash {
color: #383838;
font-size: 9px;
clear: both;
padding-top: 0px;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;


}

.line {
border-right: 1px dotted #383838;
}

.first{
border-left: 1px solid #000000;
}
