body { 
padding : 15px 0 0 0; 
margin : 0; 
font : 76% tahoma, verdana, sans-serif; 
background : #e0e0e0; 
color : #303030; 
} 
a { 
color : #303030; 
text-decoration : none; 
} 
a:hover { 
color : #303030; 
text-decoration : none; 
border-bottom : 1px solid #505050; 
} 
h1 { 
margin : 0 0 20px 0; 
font-size : 3.2em; 
font-weight : normal; 
} 
h2 { 
margin : 0 0 12px 0; 
font-size : 1.6em; 
font-weight : normal; 
} 
h3 { 
margin : 0 0 10px 0; 
font-size : 1.4em; 
font-weight : normal; 
color : #ff0000; 
} 
p { 
margin : 0 0 15px 0; 
line-height : 1.5em; 
text-align : center; 
} 
a img { 
border : 0; 
} 
#container { 
margin : 0 auto 20px auto; 
width : 730px; 
padding : 5px 20px 20px 20px; 
background : #ffffff; 
} 
#logo { 
margin : 15px 0 0 0; 
} 
#logo h1 a { 
color : #505050; 
border : none; 
} 
#logo h1 a:hover { 
color : #303030; 
text-decoration : none; 
border : none; 
} 
#toptabs { 
margin : 10px auto -13px auto; 
font-size : 0.8em; 
width : 760px; 
} 
#toptabs p { 
text-align : right; 
color : #808080; 
} 
.toptab { 
padding : 4px 5px 3px 5px; 
margin : 0 0 0 4px; 
text-decoration : none; 
background : #f0f0f0 url(images/corner2.gif) no-repeat top right; 
color : #808080; 
border-bottom : 1px solid #e0e0e0; 
} 
.toptab:hover { 
background : #fafafa url(images/corner2.gif) no-repeat top right; 
border-bottom : 1px solid #eaeaea; 
color : #505050; 
text-decoration : none; 
} 
.activetoptab { 
padding : 4px 5px 3px 5px; 
margin : 0 0 0 4px; 
color : #fe3030; 
text-decoration : none; 
background : #fe3030 url(images/corner2.gif) no-repeat top right; 
border-bottom : 1px solid #ffffff; 
} 
.activetoptab:hover { 
text-decoration : none; 
border-bottom : 1px solid #ffffff; 
} 
#navitabs { 
clear : both; 
} 
.navitab { 
padding : 4px 8px 4px 8px; 
margin : 0 0 4px 0; 
text-decoration : none; 
font-size : 1.1em; 
background : #c1e1f6 url(images/corner.gif) no-repeat top right; 
border-bottom : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
} 
.navitab2 { 
padding : 4px 8px 4px 8px; 
margin : 0 0 4px 0; 
text-decoration : none; 
font-size : 1.1em; 
background : #c1e1f6 url(images/corner.gif) no-repeat top right; 
border-bottom : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
} 
.navitab:hover { 
text-decoration : none; 
background : #ffff99 url(images/corner.gif) no-repeat top right; 
border-bottom : 1px solid #ffffff; 
} 
.navitab2:hover { 
text-decoration : none; 
background : #ffff99 url(images/corner.gif) no-repeat top right; 
border-bottom : 1px solid #ffffff; 
} 
.activenavitab { 
padding : 4px 8px 5px 8px; 
color : #000000; 
margin : 0 0 5px 0; 
font-size : 1.1em; 
text-decoration : none; 
background : #ffff99 url(images/corner.gif) no-repeat top right; 
} 
.activenavitab:hover { 
text-decoration : none; 
color : #ffffff; 
} 
#desc { 
height : 250px; 
color : #000000; 
padding : 0; 
clear : both; 
margin : 0; 
} 
#desc p { 
width : auto; 
font-size : 1em; 
} 
#desc h2 { 
color : #000000; 
} 
#desc a { 
color : #ffffff; 
text-decoration : none; 
border-color : #ffffff; 
} 
#main { 
width : 550px; 
float : left; 
padding : 0 15px 0 0; 
margin : 0; 
} 
#sidebar { 
width : 150px; 
float : right; 
} 
#sidebar p { 
font-size : 0.9em; 
line-height : 1.3em; 
margin : 0 0 15px 0; 
} 
#footer { 
clear : both; 
background : #fafafa; 
padding : 0; 
margin : 0; 
border-top : 0 solid #d8d8d8; 
width : 550px; 
} 
#footer a { 
color : #808080; 
} 
#footer a:hover { 
color : #303030; 
} 
#footer p { 
color : #808080; 
font-size : 1.1em; 
line-height : 1.3em; 
margin : 0 0 0 0; 
padding : 0; 
text-align : center; 
} 
.photo { 
padding : 2px; 
margin : 0 0 8px 0; 
background-color : #f0f0f0; 
border : 1px solid #d8d8d8; 
} 
.right { 
margin-top : -8px; 
text-align : left; 
} 
.block { 
padding : 10px; 
background-color : #ff0000; 
} 
.sidelink { 
text-align : left; 
display : block; 
width : 140px; 
padding : 3px 4px 3px 8px; 
margin : 5px 10px 5px 0; 
border : none; 
background : #c1e1f6 url(images/corner.gif) no-repeat right top; 
} 
.sidelink:hover { 
text-decoration : none; 
border : none; 
background-color : #d0d0d0; 
} 
.hide { 
display : none; 
text-align : center; 
} 
#tabnav { 
height : 22px; 
margin : 0; 
padding-left : 10px; 
font-family : arial; 
} 
#tabnav li { 
margin : 0; 
padding : 0; 
display : inline; 
list-style-type : none; 
} 
#tabnav a:link, #tabnav a:visited { 
float : left; 
background : #e04100; 
font-size : 12px; 
line-height : 18px; 
font-weight : bold; 
padding : 2px 10px 2px 10px; 
margin-right : 4px; 
border : 1px solid #ccc; 
text-decoration : none; 
color : #f5d7b4; 
} 
#tabnav a:link.active, #tabnav a:visited.active { 
border-bottom : 1px solid #fff; 
background : #fff; 
color : #000; 
} 
#tabnav a:hover { 
background : #f5d7b4; 
color : #930; 
} 
#tabcontents { 
background : #ffffff; 
border-left : 1px solid #ccc; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
padding-left : 5px; 
padding-top : 10px; 
height : 750px; 
font-family : arial; 
} 
.visible { 
display : table; 
} 
.invisible { 
display : none; 
} 
body { 
background-color : #000000; 
} 
p.c10 { 
text-align : left; 
} 
h3.c9 { 
text-align : center; 
} 
p.c8 { 
text-align : center; 
} 
div.c7 { 
text-align : left; 
} 
td.c6 { 
background-color : #ffffff; 
} 
td.c5 { 
background-color : #ffffcc; 
} 
h2.c4 { 
text-align : center; 
} 
div.c3 { 
text-align : center; 
} 
table.c2 { 
background-color : #000000; 
} 
td.c1 { 
background-color : #000000; 
} 
img.c1 { 
border : 0; 
width : 88px; 
height : 31px; 
} 
p.c3 { 
text-align : left; 
} 
h3.c2 { 
text-align : center; 
} 
img.c1 { 
background-color : #000000; 
} 