html, body { 
height : 100%;
margin : 0 auto;
background-color : #561501;
float : left;
} 


body:hover { 
cursor : default;
float : left;
} 


a:link { 
color : #FDCBA5;
font-weight : normal;
font-family : Tahoma;
letter-spacing : 0.1em;
font-size : 11px;
line-height : 15px;
} 


a:visited { 
color : #FDCBA5;
font-weight : normal;
font-family : Tahoma;
letter-spacing : 0.1em;
font-size : 11px;
line-height : 15px;
} 


a:hover { 
text-decoration : none;
color : #ffffff;
line-height : 15px;
border-bottom : 1px dotted #FE0000;
} 


a:active { 
color : #ca7032;
text-decoration : none;
font-weight : normal;
font-family : Tahoma;
letter-spacing : 0.1em;
font-size : 11px;
border-bottom : 1px dotted #d97d30;
line-height : 15px;
} 


.head { 
line-height : 14px;
padding : 55px 0px 10px 0px;
font-size : 16px;
font-family : Tahoma;
font-weight : normal;
color : #FDCBA5;
letter-spacing : 0.0em;
} 

.welcome { 
line-height : 14px;
margin : 0px 0px 0px 20px;
font-size : 14px;
font-family : Tahoma;
font-weight : bold;
color : #FDCBA5;
letter-spacing : 0.1em;

} 

.spec { 
line-height : 14px;
margin : 0px 0px 0px 0px;
padding-bottom:20px;
font-size : 12px;
font-family : Tahoma;
font-weight : normal;
color : #FDCBA5;
letter-spacing : 0.1em;

} 



.menu { 
margin-top:15px;
margin : 0px;
font-size : 8px;
font-family : Tahoma;
font-weight : normal;
color : #3f3f3f;
} 


p { 
line-height : 15px;
margin : 0px 0px 10px 20px;
font-size : 11px;
font-family : Tahoma;
font-weight : normal;
color : #FDCBA5;
letter-spacing : 0.2em;
} 

.normal { 
line-height : 90%;
margin : -1px 0px -1px 20px;
padding:0px;
font-size : 10px;
font-family : Tahoma;
font-weight : normal;
color : #FDCBA5;
letter-spacing : 0.2em;
} 

table { 
line-height : 15px;
margin : 0px 0px 0px 0px;
font-size : 11px;
font-family : Tahoma;
font-weight : normal;
color : #FDCBA5;
letter-spacing : 0.2em;
} 


body, td, th { 
font-family : Tahoma;
font-size : 11px;
color : #FDCBA5;
} 


.main { 
display : table;
width : 742px;
height : inherit;
margin : 0 auto 0 auto;
padding : 0px;
} 


#menu { 
margin : 0px;
padding : 0px;
height : 34px;
background-image : url(images/back-menu2.jpg);
background-repeat : no-repeat;
} 

html > body #menu { 
height : 34px;
} 


#header { 
margin : 0px;
padding : 0px;
height : 88px;
width : 740px;	
background-image : url(images/header-logo2.jpg);
background-repeat : no-repeat;
} 

html > body #header { 
height : 88px;
width : 740px;
} 



#contents { 
float : left;
width : 740px;
height : 100%;
padding : 22px 0px 20px 0px;
margin : 0px;	
background-image : url(images/back-contents.jpg);
background-repeat : no-repeat;
} 

html > body #contents { 
width : 740px;
height : inherit;
} 


#bottomline { 
float : right;
width : 740px;
height : 36px;
padding : 0px;
margin : 0px;
background-image : url(images/bottomline-followup.jpg);
background-repeat : no-repeat;
} 

html > body #bottomline { 
width : 740px;
height : 36px;
} 


.menulink { 
position : absolute;
margin-top : 15px;
margin-left : 17px;
border-bottom : 0px solid black;
font : normal 13px Tahoma;
text-decoration : none;
letter-spacing : 0.1em;
} 


.menulink a { 
border-bottom : 0px solid black;
padding : 0;
padding-top : 15px;
text-decoration : none;
font-weight : normal;
font-size : 13px;
color: #FDCBA5;
letter-spacing : 0.0em;
} 

.menulink a:visited { 
border-bottom : 0px solid black;
padding : 0;
padding-top : 15px;
text-decoration : none;
font-weight : normal;
font-size : 13px;
letter-spacing : 0.0em;
} 

.menulink a:hover { 
color : #EB7418;
} 

.copyright { 
border-bottom : 0px solid #561501;
margin-top: 13px;
text-align : right;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #952501;
padding : 0px;
letter-spacing : 0.0em;
}

.copyrightlink { 
margin-top: 13px;
border-bottom : 0px solid #561501;
font : normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
letter-spacing : 0.0em;
color : #952501;
} 


.copyrightlink a { 
margin-top: 13px;
text-decoration : none;
font : normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #952501;
border-bottom : 0px solid #561501;
letter-spacing : 0.0em;
} 

.copyrightlink a:visited { 
margin-top: 13px;
text-decoration : none;
font : normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing : 0.0em;
color : #952501;
border-bottom : 0px solid #561501;
} 

.copyrightlink a:hover { 
margin-top: 13px;
font : normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom : 0px solid #FFF;
} 
