body { 
margin : 0; 
padding : 0; 
font : normal 70% Verdana, "Trebuchet MS", Arial, sans-serif; 
text-align : left; 
line-height : 2em; 
background : #aaa url(images/grey.jpg) repeat; 
color : #666; 
} 
html { 
font-size : 100%; 
} 
#container { 
border : 10px solid #fff; 
width : auto; 
margin : auto; 
padding : 10px; 
background : #e6edf7; 
} 
#banner_top { 
width : 930px; 
height : 250px; 
padding : 0; 
margin : 0 auto; 
} 
.header1 { 
float : left; 
width : 260px; 
height : 250px; 
padding : 0; 
margin-bottom : 0; 
background : url(images/header1_bg.jpg) no-repeat; 
} 
.header2 { 
float : right; 
width : 670px; 
height : 250px; 
padding : 0; 
margin-bottom : 0; 
background : url(images/header2.jpg) no-repeat; 
} 
#extra { 
clear : both; 
width : 930px; 
margin : 1px auto; 
padding : 0; 
font-weight : bold; 
} 
#content { 
width : auto; 
padding : 0; 
margin : 0 190px; 
} 
#sidebar_left { 
float : left; 
width : 163px; 
margin-top : 0; 
padding : 10px; 
} 
#sidebar_right { 
float : right; 
width : 160px; 
margin-top : 0; 
padding : 10px; 
} 
#footer { 
clear : both; 
padding : 5px; 
margin-top : 50px; 
background : #e6edf7; 
} 
#list { 
margin-left : 5px; 
padding-left : 0; 
} 
#list li { 
padding-bottom : 5px; 
list-style-type : square; 
color : #22518d; 
} 
p { 
padding : 0.5em; 
} 
h2 { 
padding-left : 20px; 
margin : 0; 
font : bold 150% verdana, tahoma, arial, sans-serif; 
line-height : 2em; 
letter-spacing : 2px; 
color : #fff; 
background : url(images/titlebg.gif) repeat-x; 
} 
blockquote { 
padding : 0; 
font : bold 130% "Trebuchet MS", arial, verdana, sans-serif; 
text-align : center; 
letter-spacing : 2px; 
color : #17ae09; 
background : transparent; 
} 
.info { 
margin-top : 30px; 
padding : 10px; 
font : bold 130% "Trebuchet MS", arial, verdana, sans-serif; 
color : #999; 
background : #eef3fa; 
} 
.info1 { 
font-weight : bold; 
color : #996600; 
font-style : italic; 
} 
.info3 { 
color : #009900; 
font-weight : bold; 
} 
.info4 { 
color : #990000; 
font-weight : bold; 
} 
.info5 { 
font-size : 16px; 
} 
.info6 { 
font-size : 14px; 
} 
.info7 { 
color : #903025; 
font-weight : bold; 
} 
.info8 { 
font-size : 36px; 
color : #009900; 
} 
.info9 { 
font-size : 12px; 
color : #000033; 
} 
.imgbox { 
margin : 0; 
padding : 0 10px; 
background : #e6edf7; 
color : #333; 
} 
.imgbox1 { 
margin : 0; 
padding : 0 10px; 
background : #e6edf7; 
color : #ffea00; 
} 
.imgleft { 
float : left; 
padding : 5px; 
} 
a:link, a:visited { 
text-decoration : none; 
background : inherit; 
color : #2877d3; 
} 
a:hover { 
text-decoration : underline; 
background : inherit; 
color : #ffb001; 
} 
#navcontainer { 
margin-bottom : 1em; 
overflow : hidden; 
width : 850px; 
} 
#navlist { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
#navlist li { 
border-left : 1px solid #000; 
float : left; 
line-height : 1.1em; 
margin : 0 0.5em 0 -0.5em; 
padding : 0 0.5em 0 0.5em; 
} 
fieldset { 
margin-left : auto; 
margin-right : auto; 
margin-bottom : 20px; 
width : 150px; 
} 
legend { 
font-weight : bold; 
color : #0d4081; 
} 
input { 
margin : 0 10px 0 0; 
background : #bbd7ed; 
color : #666; 
} 
L2 { 
color : #990000; 
} 
L3 { 
color : #990000; 
} 
L4 { 
font-weight : bold; 
} 
L1 { 
color : #ff0000; 
} 
