body {
background-color:#e0e0e0;
margin:0px;
}

.title {
font-family:impact;
font-size:28px;
text-align:center;
background-color:#ffffff;
padding:0px;
}

.title2 {
font-family:helvetica;
font-size:16px;
text-align:left;
background-color:#f0f0e0;
margin-top:1px;
margin-bottom:1px;
padding:4px;
border:1px solid #ffffff;
font-weight:bold;
}

.title2 a {
color:#6F673D;
}

.menu {
padding:4px;
font-family:arial;
font-size:15px;
letter-spacing:1px;
font-weight:bold;
background-color:#3D59AB;
color:#ffffff;
margin-top:3px;
}

.menu a {
color:#ffffff;
}

.menu a:hover {
color:#ffff88;
text-decoration:underline;
}

.container {
text-align:center;
width:1000px;
background-color:#ffffff;
}

.item {
background-color:#F5F5F5;
border-left:3px solid #B0C4DE;
border-top:1px solid #B0C4DE;
padding:2px;
margin-top:2px;
font-family:12px;
font-family:verdana;
}

.item2 {
background-color:#FAFAD2;
border-left:1px dotted #B8860B;
border-bottom:1px dotted #B8860B;
padding:2px;
margin-top:1px;
font-family:11px;
font-family:arial;
}

.item2 a {
color:#B8860B;
}

.item2 a:hover {
color:#FF030D;
}

.content2 {
background-color:#F2F2CB;
font-family:verdana;
font-size:12px;
}

.navigator {
margin-top:1px;
margin-bottom:1px;
font-family:verdana;
font-size:13px;
background-color:#d0d0d0;
padding:4px;
border-top:1px solid #888888;
border-bottom:1px solid #888888;
}



a {
color:#0000a0;
text-decoration:none;
}

a:hover {
color:#0000ff;
text-decoration:underline;
}

.content {
padding:1px;
font-family:arial;
font-size:15px;
text-align:left;
background-color:#ffffff;
}

.content_title {
padding:1px;
background-color:#B0C4DE;
margin:1px;
font-family:arial;
font-size:16px;
font-weight:bold;
padding-left:5px;
text-align:left;
}

.content_title2 {
padding:1px;
background-color:#D3D3B1;
margin:1px;
font-family:arial;
font-size:16px;
font-weight:bold;
padding-left:5px;
text-align:left;
}


.left_menu {
font-family:verdana;
font-size:13px;
font-weight:bold;
padding:2px;
background-color:#3D59AB;
border-left:10px solid #6495ED;
width:160px;
}

.left_menu a {
color:#ffffff;
}

.dir_logo {
font-size:30px;
font-family:tahoma;
}

.navbar {
padding:2px;
background-color:#f0f0f0;
font-weight:bold;
font-family:verdana;
font-size:12px;
}

.right {
width:1%;
padding:2px;
background-color:#f0f0f0;
font-family:verdana;
font-size:12px;
}

.footer {
border-top:3px solid #f6f6f6;
padding-top:2px;
}

.footer_copy {
background-color:#636363;
color:#ffffff;
font-family:Verdana;
font-size:12px;
padding:2px;
}

.sub_menu {
background-color:#f0f0e4;
font-family:verdana;
font-size:12px;
}

.box {
font-family:verdana;
font-size:12px;
background-color:#F1F1FF;
border:1px solid #CFCFBA;
padding:2px;
margin-top:2px;
}

.box_title {
padding:2px;
border-bottom:1px solid #90A1B6;
background-color:#B0C4DE;
color:#2E1E0B;
}

.box_title a {
color:#000088;
text-decoration:none;
}