html,body{height:100%}
*{margin:0px; padding:0px}
 ul, ol {
 list-style-position:outside;}

 a { 
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 line-height : 18px; 
}
 a:link { 
 font-family : Trebuchet MS;
 color : #003366; 
}
 a:visited { 
 font-family : Trebuchet MS;
 color : #003366; 
}
 a:hover { 
 font-family : Trebuchet MS;
 color : #0066CC; 
}
 p { 
 font-family : Trebuchet MS;
 font-size : 15px;
 line-height : 23px;
 padding : 2px 2px 2px 2px;
 margin : 4px 0px 4px 0px;
 color : #003366; 
}
 h1 { 
 font-family : Trebuchet MS;
 font-size : 36px;
 line-height : 40px;
 padding : 2px 3px 2px 3px;
 margin : 6px 8px 8px 0px;
 color : #003366; 
}
 h2 { 
 font-family : Trebuchet MS;
 font-size : 32px;
 line-height : 36px;
 padding : 2px 3px 2px 3px;
 margin : 8px 0px 8px 0px;
 color : #003366; 
}
 h3 { 
 font-size : 26px;
 line-height : 30px;
 padding : 2px 3px 2px 3px;
 margin : 8px 0px 8px 0px;
 font-family : Trebuchet MS;
 color : #003366; 
}
 h4 { 
 font-family : Arial;
 font-size : 22px;
 line-height : 26px;
 padding : 2px 2px 2px 2px;
 margin : 8px 0px 8px 0px; 
}
 h5 { 
 font-family : Arial;
 font-size : 18px;
 line-height : 22px;
 padding : 2px 2px 2px 2px;
 margin : 6px 0px 6px 0px; 
}
 h6 { 
 font-family : Arial;
 font-size : 12px;
 line-height : 16px;
 padding : 2px 2px 2px 2px;
 margin : 4px 0px 4px 0px; 
}
 blockquote { 
 font-family : Arial;
 font-size : 14px;
 line-height : 18px;
 padding : 2px 2px 2px 2px;
 margin : 8px 8px 5px 5px;
 background-color : #FFFF99; 
}
 li { 
 font-family : Trebuchet MS;
 font-size : 15px;
 line-height : 18px;
 padding : 0px 0px 0px 0px;
 margin : 3px 10px 3px 20px;
 color : #003366; 
}
 body  { 
 font-family : Trebuchet MS; 
}
 ul { 
 font-family : Trebuchet MS;
 font-size : 15px;
 line-height : 23px;
 color : #003366;
 margin : 3px 10px 3px 20px;
 padding : 0px 0px 0px 20px; 
}
 ol { 
 font-family : Trebuchet MS;
 font-size : 15px;
 line-height : 23px;
 color : #003366;
 margin : 3px 10px 3px 10px;
 padding : 0px 0px 0px 20px; 
}
 label { 
 font-family : Arial;
 font-size : 12px;
 line-height : 16px; 
}
 inputtext { 
 padding : 1px 1px 1px 1px;
 border : 1px solid #CCCCCC; 
}
 select { 
 padding : 1px 1px 1px 1px;
 border : 1px solid #CCCCCC; 
}
 textarea { 
 padding : 1px 1px 1px 1px;
 border : 1px solid #CCCCCC; 
}
 password { 
 padding : 1px 1px 1px 1px;
 border : 1px solid #CCCCCC; 
}
 .error, .error h1, .error h2, .error h3, .error h4, .error h5, .error h6, .error p, .error pre, .error blockquote, .error i, .error u, .error a, .error span, .error strong { 
 font-size : 10px;
 line-height : 12px;
 color : #FF0000;
 padding : 0px 0px 0px 0px;
 margin : 0px 0px 0px 0px; 
}
 p.news, .news p { 
 font-family : Trebuchet MS;
 font-size : 12px;
 line-height : 16px;
 margin : 2px 2px 2px 2px;
 padding : 0px 0px 0px 0px; 
}
 p.boxtitle, .boxtitle p { 
 font-family : Trebuchet MS;
 font-size : 16px;
 line-height : 19px;
 font-weight : bold;
 color : #003366;
 margin : 0px 0px 0px 0px;
 padding : 0px 0px 0px 0px; 
}
 a:link.boxdetail, .boxdetail a:link { 
 font-family : Trebuchet MS;
 font-size : 12px;
 line-height : 15px;
 color : #003366; 
}
 a:visited.boxdetail, .boxdetail a:visited { 
 font-size : 12px;
 line-height : 15px;
 font-family : Trebuchet MS; 
}
 a:hover.boxdetail, .boxdetail a:hover { 
 font-size : 12px;
 font-family : Trebuchet MS;
 line-height : 15px;
 color : #CB4315; 
}
 p.boxdetail, .boxdetail p { 
 font-family : Trebuchet MS;
 font-size : 12px;
 line-height : 15px;
 color : #003366;
 margin : 0px 0px 0px 0px;
 padding : 0px 0px 0px 0px; 
}
 a:link.detail, .detail a:link { 
 font-size : 12px;
 line-height : 15px;
 font-weight : normal;
 color : #003366; 
}
 a:visited.detail, .detail a:visited { 
 font-size : 12px;
 line-height : 15px;
 font-weight : normal;
 color : #003366; 
}
 a:hover.detail, .detail a:hover { 
 font-weight : normal;
 font-size : 12px;
 line-height : 15px;
 color : #6699FF; 
}
 p.detail, .detail p { 
 font-family : Trebuchet MS;
 font-size : 12px;
 line-height : 14px;
 color : #003366;
 margin : 1px 0px 1px 0px;
 padding : 1px 1px 1px 1px; 
}
 a:link.ncdetail, .ncdetail a:link { 
 font-size : 12px;
 line-height : 15px; 
}
 a:visited.ncdetail, .ncdetail a:visited { 
 font-size : 12px;
 line-height : 15px; 
}
 a:hover.ncdetail, .ncdetail a:hover { 
 font-size : 12px;
 line-height : 15px; 
}
 .ncdetail, .ncdetail h1, .ncdetail h2, .ncdetail h3, .ncdetail h4, .ncdetail h5, .ncdetail h6, .ncdetail p, .ncdetail pre, .ncdetail blockquote, .ncdetail i, .ncdetail u, .ncdetail a, .ncdetail span, .ncdetail strong { 
 font-family : Trebuchet MS; 
}
 p.ncdetail, .ncdetail p { 
 font-family : Trebuchet MS;
 font-size : 12px;
 line-height : 15px;
 color : #003366; 
}
 a:link.nctitle, .nctitle a:link { 
 color : #FF6633; 
}
 a:visited.nctitle, .nctitle a:visited { 
 color : #FF6633; 
}
 a:hover.nctitle, .nctitle a:hover { 
 color : #FF6633; 
}
 .nctitle, .nctitle h1, .nctitle h2, .nctitle h3, .nctitle h4, .nctitle h5, .nctitle h6, .nctitle p, .nctitle pre, .nctitle blockquote, .nctitle i, .nctitle u, .nctitle a, .nctitle span, .nctitle strong { 
 font-size : 14px;
 line-height : 16px; 
}
 p.nctitle, .nctitle p { 
 font-size : 14px;
 line-height : 16px;
 color : #FF6633;
 font-weight : bold;
 font-family : Trebuchet MS; 
}
