body#main_body { 
margin : 0; 
padding : 0; 
text-align : center;
} 
#container {
position : relative; 
padding : 0; 
margin : 0 auto; 
text-align : left; 
width : 921px; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #004e12;
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #004e12;
} 
#containerright { 
width : 153px; 
height : 250px; 
position : absolute;
left : 767px; 
padding-top: 20px;
font-size: 90%; 
color: #ffffff;
top: 328px;
background-color: #004e12; 
text-align : left; 
}
#containerright .p2{  
padding-left: 13px; 
font-size: 90%; 
color: #ffffff;
text-align : left; 
}
#containerright h1 { 
padding-left: 13px;
padding-right: 13px;
font-family : Verdana;  
color: #ffffff;
font-size: 105%; 
text-align : left; 
}
#header { 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #004e12;
position : relative; 
padding : 0; 
margin : 0; 
width : 920px; 
height : 126px; 
top : 0; 
left : 0; 
}  
#main_container { 
padding : 0; 
margin : 0 0 0 0; 
} 
#layout_table { 
border-collapse : collapse; 
}  
#content_column { 
vertical-align : top; 
} 
#left_column_container { 
margin : 0 0 0 0; 
padding : 0; 
width : 200px; 
float : right; 
} 
#sub_container1 { 
margin : 0 0 0 0; 
padding : 0; 
} 
#sub_container2 { 
background : url(images/static/contentbg.jpg) repeat;
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #004e12;
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #004e12;
margin : 0 0 0 0; 
padding : 12px 0 0px 0px;  
float : left; 
width : 920px; 
} 
#content_container { 
margin : 0 0 0 0; 
padding: 0; 
width : 766px; 
} 
#key_visual { 
clear : both; 
position : relative; 
top : 0; 
left : 0; 
width : 920px; 
height : 126px; 
} 
html > body #slogan { 
width : 757px; 
} 
#logo { 
width : 153px; 
height : 147px; 
position : absolute; 
top : 181px; 
left : 767px; 
} 
#main_nav_container { 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #004e12;
position : relative; 
top : 0; 
left : 0px; 
line-height : 0; 
padding : 0 0 0 0; 
margin : 0 0 0 0;  
overflow : hidden; 
voice-family : "\"}\""; 
voice-family : inherit; 
width : 920px; 
} 
html > body #main_nav_container { 
width : 920px; 
} 
#main_nav_list { 
margin : 0; 
padding-left : 8px; 
list-style-type : none; 
border-top : 1px solid white; 
} 
#main_nav_list li { 
float : left; 
margin : 0 0 0 0; 
padding-left : 0; 
} 
#main_nav_list a { 
overflow : hidden; 
margin : 0; 
padding : 0 12px 0 12px; 
padding-top: 10px;
display : block; 
float : left; 
line-height : 15px; 
text-align : center; 
height : 20px; 
voice-family : "\"}\""; 
voice-family : inherit; 
} 
html > body #main_nav_list a { 
height : 20px; 
} 
.sub_nav_container {
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #004e12; 
position : relative; 
top : 0; 
left : 0; 
line-height : 0; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
overflow : hidden; 
width : 920px; 
voice-family : "\"}\""; 
voice-family : inherit;
} 
html > body .sub_nav_container { 
width : 920px; 
} 
.sub_nav_list { 
border : 0; 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
.sub_nav_list li { 
float : left; 
margin : 0 0 0 0; 
padding : 0; 
} 
.sub_nav_list a { 
overflow : hidden; 
margin : 0; 
padding : 0 24px 0 10px; 
display : block; 
float : left; 
line-height : 24px; 
text-align : center; 
voice-family : "\"}\""; 
voice-family : inherit; 
height : 24px; 
} 
html > body .sub_nav_list a { 
height : 24px; 
} 
#footer { 
margin : 0; 
padding : 0; 
width : 768px; 
height : 25px;
background-color : #004e12;
} 
#footer_text { 
padding : 6px 0 0 15px; 
margin : 0 0 0 0; 
text-align : left; 
} 
.content { 
font-family : Arial, Tahoma, Verdana, sans-serif; 
font-size : 85%; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
margin : 5px 0 20px 0; 
padding : 0; 
line-height : 1.3; 
} 
.content p { 
margin : 5px 0 20px 0; 
padding-left : 10px; 
line-height : 1.3; 
} 
.content table { 
font-family : Arial, Tahoma, Verdana, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
margin-left : 1px; 
margin-bottom : 15px; 
border-left : 1px solid; 
border-top : 1px solid; 
border-collapse : collapse; 
border-spacing : 0; 
} 
.content select { 
font-family : Arial, Tahoma, Verdana, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
.content input { 
font-family : Arial, Tahoma, Verdana, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
border-style : solid; 
border-width : 1px; 
} 
.content textarea { 
font-family : Arial, Tahoma, Verdana, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
border-style : solid; 
border-width : 0px; 
} 
.content th { 
border-right : 0px solid; 
border-bottom : 0px solid; 
padding : 3px 5px 3px 5px; 
text-align : left; 
font-weight : bold; 
font-family : Tahoma, Verdana, Arial; 
} 
.content td { 
border-right : 0px solid; 
border-bottom : 0px solid; 
padding : 3px 5px 3px 5px; 
} 
.content tr.odd { 
padding : 3px 2px 3px 2px; 
} 
.content tr.even { 
padding : 3px 2px 3px 2px; 
} 
.content fieldset { 
padding : 15px; 
border-style : solid; 
border-width : 0px; 
} 
#sub_nav_column img {
padding-left: 0px;
} 