body {margin: 0;padding: 0;}

#background
{width: 100%; width:2000px;min-height:800px;float: left; font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px; background-color: #363e43;text-decoration: none;}

#shell
{width: 728px; float:left;padding: 10px; margin-left:120px;margin-top:20px;margin-bottom:0px;background-color: #ffffff;}

#topleft
{float: left;width: 120px;height:100px;text-align: left;margin-right: 10px;padding-top: 0px;padding-left: 0px;padding-right: 0px;margin-bottom:3px;background-color: #666e73;color:#ffffff;text-align:center;}

#topright
{float: right;width: 728px;height:156px;padding: 0px;margin-bottom:3px; border-right-style: solid;border-right-color: #dddddd;border-right-width: 0px;background-color: #1D597C;}

#topmenu {float: left;width: 728px;text-align:center; padding: 0px; margin-top: 1px;margin-bottom: 0px; background-color: #546e23; height: 21px;}
#topmenu ul {margin: 0; padding: 0; display: inline;}
#topmenu li {float: left; list-style-type: none; font-weight: bold; font-size: 100%; display:block;}
#topmenu li.title {float: left; list-style-type: none; font-weight: bold; font-size: 100%; display:block;padding:4px; text-decoration: none;color: #ffffaa; display: block;border-right-style:solid; border-right-width:1px;border-right-color:#eeeeee;background-color: #DC143C;}
#topmenu a {padding:5px; text-decoration: none;color: #ffffff; display: block;border-right-style:solid; border-right-width:1px;border-right-color:#eeeeee;}
#topmenu a:hover{padding:5px;text-decoration: none;  display: block; color: #111111; background-color:#cCEE88;}



#content
{float: right;width: 728px;min-height:400px;margin:0;padding: 0px;margin-top:3px;background-color:#e1e1cc;color:#224444;}

#right
{float:right;width:540px;border-left-style:solid;border-left-width: 0px; border-left-color:#f1f1f1;height:100%;text-align: left;padding-top:0px; padding-right:3px;padding-bottom:5px;}
#right a
{color: #0066cc;font-weight:normal; text-decoration: none; padding-left:1px;padding-right:1px;}
#right a:hover {text-decoration:underline;}

#ad {margin:0px}



h1
{width:538px; font-size:110%; background-color:#333300;color: #ffffff;margin-top: 0px; margin-bottom: 3px; padding-top:6px;padding-bottom:6px; padding-left:5px; font-weight: bold;}

h2
{width:350px;font-size:120%; color: #111111; border-bottom: 1px solid;border-bottom-color: #9CaE68;padding-left:0px; font-weight: bold; text-transform: uppercase;margin-top:5px;margin-bottom:3px}

h3
{color:#546e23;margin-top: 0px;margin-bottom: 1px;font-size:140%; font-weight: bold; text-decoration:none; padding-top:6px; padding-right:2px;  padding-bottom:1px; }

h4
{color:#546e23; margin-top: 0px;border-bottom:1px; border-bottom-color: #333333;margin-bottom: 1px;font-size:110%; font-weight: bold; text-decoration:none; padding-top:6px; padding-right:0px;  padding-bottom:4px; width:150px; }

h6
{color:#111111; background-color:#aaaa66;margin-top:4px;margin-bottom: 0px;font-size:80%; font-weight: bold; text-decoration:none; padding-top:2px; padding-right:0px;  padding-bottom:2px; width:140px;text-transform:uppercase; }




#third
{float: right;width: 160px;margin-left:30px;}

#thirdleft
{float: right;width: 160px;margin-left:0px;}

#item
{min-height: 50px; border-bottom:4px solid; border-bottom-color:#cccccc; padding-bottom:15px;}

#itemlight
{min-height: 50px; border:1px solid; border-color:#111111;  padding:2px;margin-bottom:15px;
background-color:#ffffff;}

#itemdark
{min-height: 50px; border:1px solid; border-color:#111111;  padding:2px;margin-bottom:15px;
background-color:#cccc99;}

#itemdarkest
{min-height: 50px; border:0px solid; border-color:#111111;  padding:2px;margin-bottom:15px;
background-color:#999966;color:#111111;}
#itemdarkest a
{color:#ccffff;}
#itemdarkest h4
{color:#243e13;}

#double
{float:left;width: 342px;background-color:#eeeedd;border:1px solid; padding:3px;border-color:#111111; margin-top:6px;margin-bottom:6px;}

#doubledark
{float:left;width: 338px;background-color:#003300;border:4px solid; border-color:#111111; margin-top:6px; margin-bottom:3px; padding:2px;color:#ffffff;}
#doubledark h4
{color:#ffddaa;}
#doubledark h6
{background-color:#999966;color:#ffffff;}
#doubledark a
{color:#ccffff;}



#leftmenu
{float: left;width: 160px;padding-top:0px;padding-left:0px;padding-right:0px;background-color:#003300;color:#ffffff;font-weight:normal;clear:none;}
#leftmenu img
{width: 160px;padding:0px;margin:0px;}
#leftmenu ul
{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0;}
#leftmenu h4
{color: #DC143C;font-weight:bold; font-size:90%; margin-top:0px;margin-bottom:0px;}
#leftmenu a
{color: #ccffff;font-weight:bold; text-decoration: none;}
#leftmenu a:hover {font-weight:bold; text-decoration:underline; 	color:#ccffff;}
#leftmenu li
{width:157px;list-style: none; min-height: 30px;border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color:#cccccc;padding-bottom:3px;margin-bottom:8px;margin-left:1px;}
#leftmenu li:hover
{background-color:#eCEEd8;color:#111111;}
#leftmenu img {width:100%;}





table.normal {width:100%;font-size:100%;padding: 0px; border-collapse: collapse;}
table.normal tr {vertical-align:top; height:17px;}
table.normal td.subject {font-weight:bold;padding-top:3px;padding-left:7px;width:160px; border:0px;background-color:#363e43; color:#ffffff;}
table.normal td.name {font-weight:bold;padding-top:3px;width:308px; padding-left:10px;border:0px;background-color:#666e13; color:#ffffff;}
table.summary {width:100%;font-size:100%;border-collapse: collapse;}
table.summary td {vertical-align:top;font-weight:normal;width:338px; border:0px;padding-left: 7px;padding-bottom: 10px;background-color:#ddeeee;}
table.summary td.details {vertical-align:bottom;font-weight:bold;width:90px; border:0px;background-color:#ddeeee;}
table.summary p {margin-bottom: 0px;}


#footer
{clear: both; font-size: 80%;background-color: #162e23;width: 728px; float:left;padding: 10px; margin-left:120px;margin-bottom:40px;color: #aaaaaa;}
#footer a
{font-weight:bold; text-decoration:underline; color:#ddeeff;}
#footer a:hover
{font-weight:bold; text-decoration:underline; color:#FFD700;}


#details table {font-size:120%;margin-bottom:20px;}
#details tr {vertical-align:top;}
#details td.left {vertical-align:top; font-weight:bold;width:140px; border-right:90px;}
#details td {vertical-align:top; width:300px;margin-bottom:100px;}





