﻿* { 
margin : 0; 
padding : 0; 
} 
html { 
background-image : url('images/bg.jpg'); 
background-repeat : repeat-x; 
font-family : Arial; 
font-size : small; 
color : #000000; 
height : 101%; 
line-height : 19px; 
} 
body { 
background-image : url('images/bg.jpg'); 
background-repeat : repeat-x; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : small; 
color : #000000; 
height : 101%; 
line-height : 19px; 
} 
#container { 
width : 1000px; 
margin : 0 auto; 
text-align : left; 
color : #333; 
background-image : url('images/shadow_side.png'); 
background-repeat : repeat-y; 
} 
#container_end { 
width : 1000px; 
height : 37px; 
margin : 0 auto; 
background-image : url('images/shadow_end.png'); 
position : relative; 
} 
h1 {
	font : Arial;
	font-size: small;
	font-style: normal;
	font-weight: lighter;
} 
h2 {
	color: #DD0000;
	margin : 0 0 10px 0;
	padding : 0 0 0 0;
	display : block;
	font-size : large;
	font-weight : bold;
} 
h3 { 
color : #DD0000; 
margin : 0 0 10px 0; 
padding : 15px 0 0 0; 
display : block; 
font-size : medium; 
} 
h4 { 
color : #DD0000; 
display : block; 
margin : 0 0 5px 0; 
padding : 15px 0 0 0; 
font-size : medium; 
} 
h5 { 
color : #DD0000; 
display : block; 
margin : 0 0 5px 0; 
padding : 15px 0 0 0; 
font-size : medium; 
} 
h6 { 
color : #DD0000; 
display : block; 
padding : 0 0 3px 0; 
font-size : small; 
font-family : Arial; 
font-weight : bold; 
} 
h7 { 
font : 20px/24px Arial; 
color : #DD0000; 
margin : 0 0 10px 0; 
padding : 2px 0 0 0; 
display : block; 
} 
.right { 
float : right; 
} 
.box { 
margin : 0 0 20px 0; 
padding : 0 10px; 
} 
p { 
margin : 0 0 8px 0; 
padding : 0; 
color : #000000; 
font-size : small; 
} 
#header { 
position : relative; 
width : 920px; 
height : auto; 
margin : 0 40px 1px 40px; 
padding : 5px 0 0 0; 
background-color : #ffffff; 
} 
.slogan { 
padding : 20px 0 0 0; 
margin-bottom : 20px; 
text-align : center; 
color : #000000; 
} 
.logo { 
border-style : none; 
margin : 0 0 0 0; 
padding : 20px 0 0 0; 
text-align : center; 
} 
.name { 
float : left; 
padding : 40px 0 20px 20px; 
} 
.nav { 
height : 26px; 
width : 920px; 
font : bold 12px/26px Arial; 
color : #fff; 
margin : 0 40px; 
font-size : small; 
font-style : normal; 
font-weight : bold; 
background-color : #ffffff; 
border-left : 1px solid #0991cd; 
border-right : 1px solid #0991cd; 
border-bottom : 1px solid #0991cd; 
border-top : 1px solid #0991cd; 
} 
.nav ul li { 
float : left; 
list-style-type : none; 
} 
.nav ul li a { 
display : block; 
padding : 0 10px; 
text-decoration : none; 
color : #0991cd; 
border-right : 1px solid #0991cd; 
} 
.nav ul li a:hover { 
color : #DD0000; 
text-decoration : none; 
background-color : #ffffff; 
} 
.nav ul li.current a { 
color : #DD0000; 
text-decoration : none; 
background-color : #ffffff; 
} 
.nav ul li.home a:hover { 
color : #c30202; 
background : #ddd; 
text-decoration : none; 
} 
.nav ul li.home_current a:hover { 
color : #c30202; 
background : #ddd; 
text-decoration : none; 
} 
.nav ul li.home_current a { 
color : #c30202; 
background : #ddd; 
text-decoration : none; 
} 
.sub_nav { 
height : 26px; 
width : 920px; 
font : bold 12px/26px Arial; 
margin : 0 40px 30px 40px; 
padding : 4px 0 0 0; 
font-size : small; 
font-style : normal; 
font-weight : bold; 
} 
.sub_nav ul li { 
float : left; 
list-style-type : none; 
white-space : nowrap; 
} 
.sub_nav ul li a { 
display : block; 
padding : 0 10px; 
color : #333; 
text-decoration : none; 
} 
.sub_nav ul li a:hover { 
color : #ff0000; 
text-decoration : none; 
} 
.sub_nav ul li.current a { 
color : #ff0000; 
text-decoration : none; 
} 
.img_link { 
float : left; 
margin : 0 30px 0 0; 
padding : 0 0 0 20px; 
border : none; 
text-decoration : none; 
} 
#content .img_link { 
float : left; 
margin : 0 8px -3px 0; 
padding : 0; 
border : none; 
text-decoration : none; 
} 
#content { 
float : left; 
width : 920px; 
height : auto; 
min-height : 300px; 
padding : 0 0 20px 40px; 
} 
#content img { 
float : right; 
padding : 0 0 20px 20px; 
} 
#content ul li { 
color : #000000; 
font-size : small; 
margin-left : 30px; 
} 
#content ol li { 
color : #000000; 
font-size : small; 
margin-left : 30px; 
} 
#content table { 
color : #000000; 
font-size : small; 
margin-left : 20px; 
margin-right : 40px; 
table-layout : fixed; 
} 
#content a { 
border-bottom : 1px dotted; 
border-bottom-color : #ff0000; 
font-size : small; 
color : #000000; 
text-decoration : none; 
} 
#content a:hover { 
color : #ff0000; 
text-decoration : none; 
border-bottom : 1px solid; 
border-bottom-color : #ff0000; 
} 
#hiddendiv { 
display : none; 
} 
#sidecontent { 
float : right; 
width : 160px; 
padding : 0 0 20px 20px; 
border-left-color : #aaaaaa; 
border-left-style : dotted; 
border-left-width : 1px; 
} 
.content_left { 
width : 140px; 
float : left; 
padding : 0 20px 0 0; 
} 
.content_right { 
float : right; 
width : 750px; 
} 
#footer { 
clear : both; 
height : 26px; 
width : 920px; 
font : 12px/26px Arial; 
color : #fff; 
background : #0991cd; 
margin : 0 40px; 
padding : 0; 
} 
#footer p { 
margin : 0; 
padding : 0 10px; 
font-size : small; 
color : #ffffff; 
} 
#footer a { 
color : #fff; 
text-decoration : none; 
} 
#footer a:hover { 
color : #000000; 
text-decoration : none; 
} 
.left { 
float : left; 
}
