body {
background:#303030;
}

A {
color:#555;
letter-spacing:normal;
text-decoration:none;
font:normal normal bold 10px verdana, Arial, sans-serif;
}

A:hover {
color:#888;
letter-spacing:normal;
text-decoration:underline;
font:normal normal bold 10px verdana, Arial, sans-serif;
}

h1 {
font-size:12px;
color:#222;
font-weight:700;
text-decoration:underline;
font-family:tahoma, sans-serif;
margin:3px;
padding:3px;
}

.navcontainer {
width:170px;
border-right:0 solid #555;
margin-bottom:1px;
font-family:arial, sans-serif;
color:#999;
background:#373737;
padding:2px;
}

.navcontainer ul {
list-style:none;
border:none;
margin:0;
padding:0;
}

.navcontainer li {
border-bottom:0 solid #555;
margin:0;
}

.navcontainer li a {
display:block;
border-left:0 solid #555;
border-right:0 solid #555;
color:#ccc;
text-align:left;
text-decoration:none;
width:100%;
background:#333;
padding:2px;
}

html > body .navcontainer li a {
width:auto;
}

.navcontainer li a:hover {
border-left:0 solid #333;
border-right:2px solid #000;
color:#aaa;
background:#444;
}

.H3 {
color:#aaa;
border:0 outset #f5f5f5;
text-align:center;
background:#393939 url(http://www.swishit.com/BG09a.gif);
font:bold 8px/18px arial, sans-serif;
}

.H3 a {
color:#ccc;
}

.H3 a:hover {
color:#999;
}

.MT {
color:#ccc;
border:0 outset #f5f5f5;
text-align:left;
background:#444;
font:bold 12px/14px arial, sans-serif;
padding:5px;
}

.MH {
color:#f5f5f5;
border:1px outset #222;
text-align:left;
background:#000;
font:12px/20px Verdana, arial, sans-serif;
padding:3px;
}

.main3 {
color:#fff;
border:1px inset #555;
text-align:center;
background:#444;
font:normal 10px/16px arial, sans-serif;
}

.main3 a {
color:#fff;
font-weight:700;
}

.main3 a:hover {
color:#FAFAD2;
font-weight:700;
}

.highlightit img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity:1px;
border:3px ridge #aaa;
}

.highlightit:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity:0.5px;
border:3px outset #333;
}

.highlightit:hover {
color:red;
}

.nav {
color:#ccc;
border:0 outset #f5f5f5;
text-align:left;
background:#393939;
font:bold 10px/14px tahoma, verdana, arial, sans-serif;
padding:3px;
}

.bodW {
color:#222;
border:0 outset #aaa;
text-align:left;
background:#fff;
font:normal 11px/16px arial, sans-serif;
padding:10px;
}

.bod2 {
color:#333;
border:0 outset #aaa;
text-align:center;
background:#fff;
font:normal 10px/18px arial, sans-serif;
padding:10px;
}

.bodP {
color:#300;
border:0 outset #aaa;
text-align:center;
background:#fff;
font:normal 12px/18px arial, sans-serif;
padding:10px;
}

.bodP a {
color:#a00;
}

.bodR {
color:#222;
border:0 outset #aaa;
text-align:right;
background:#fff;
font:normal 10px/12px Verdana, arial, sans-serif;
padding:5px;
}

.solidblockmenu {
float:left;
font:bold 12px Verdana;
width:99%;
border:1px solid #222;
background:#000 url(images/blockdefault.gif) center center repeat-x;
border-width:0;
margin:2px;
padding:2px;
}

.solidblockmenu li {
display:inline;
}

.solidblockmenu li a {
float:left;
color:#FFF;
text-decoration:none;
border-right:0 solid #000;
padding:8px 6px;
}

.solidblockmenu li a:visited {
color:#FFF;
}

.solidblockmenu li a:hover,.solidblockmenu li .current {
color:#FFF;
background:transparent url(images/blockactive2.gif) center center repeat-x;
}

.submit input {
color:#f5f5f5;
background:#373737;
border:1px outset #555;
font:9px arial, sans-serif;
}

.mail {
color:#ccc;
border:0 inset #222;
text-align:right;
background:#393939;
font:bold 9px/11px tahoma, arial, sans-serif;
}

.input {
color:#999;
background:#333;
border:1px solid #444;
}

.ad {
font-size:10px;
color:#f5f5f5;
background:#333;
border:1px solid #444;
text-align:left;
}

#MyMenu {
width:99%;
color:#FFF;
border:1px solid #333;
background:#333;
font:10px "verdana, arial, sans-serif";
margin:2px;
padding:2px;
}

#MyMenu a {
text-decoration:none;
color:#eee;
padding:3px;
}

#MyMenu a:visited {
text-decoration:none;
color:#cc9;
}

#MyMenu a:hover {
text-decoration:none;
color:#fff;
background:#a00;
}

.bod2 a,.bodR a {
color:#333;
}

.bod2 a:hover,.bodP a:hover,.bodR a:hover {
color:#555;
}