html, body { 
 margin:0; 
 padding:0; 
 background-color: #444444; 
 text-align: center;
 color: #000000;
 font-family: "Lucida Sans", arial, helvetica, sans-serif;
 font-weight: normal;
 font-size: 10pt;
}
     
h1 
   {
     clear: both; 
     font-family:  verdana,helvetica, sans-serif;
     font-size: 130%;
     text-align: left;
     background-color:#363636; 
     color: #ffffff;   }
   
h2 
   { clear: both; 
     font-family:  verdana,helvetica, sans-serif;
     font-size: 130%;
     text-align: left;
     background-color:#363636; 
     color: #ffffff;
}
     
h3 
   { clear: both; 
     font-family:  verdana,helvetica, sans-serif;
     font-size: 110%;
     text-align: left;
     background-color:#363636; 
     color: #ffffff;
}
     
#pagewidth{ 
 width:780px; 
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto; 
 color: #ffffff;
 background-color: #000000; 
 border-bottom: 5px solid black;
 } 
 
 
#header{ 
 height:195px; 
 width:100%; 
 background-image: url("images/logo.jpg");
 text-align: center; 
 } 
 
#header-left{ 
 float: left;
 padding: 170px 0px 0px 30px;
 width:60%; 
 } 
 
#header-right{ 
 float: right;
 padding: 140px 0px 0px 0px;
 width:20%; 
 } 
 
#footer{
 padding: 20px 0px 0px 0px;
 width:100%; 
 color: #a06644;
 background-color: #363636;
 font-weight: bold;
 text-align: center;
} 

#footer a:link, #footer a:hover, #footer a:active, #footer a:visited{
 text-decoration: none;
 color: #a06644;
 background-color: #363636;
} 
 
#main{ 
 margin-left: 20px;
 margin-right: 20px;
 margin-bottom: 20px;
 padding:10px;
 border: 2px solid #b1b0b0;
 color: #ffffff;
 background-color: #363636; 
 }

#main a:link, #main a:hover, #main a:active, #main a:visited{
 color: #ffffff;
 background-color: #363636;
} 
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 

/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 
}

img{ border: none;
 padding: 2px 5px 2px 5px;
}

dt {
 font-weight: bold;
 font-size: larger;
}

#tabbed-nav {
	width: 50%;
	float: left;
        FONT-SIZE: 93%; 
        /*BACKGROUND: url(bg.gif) #dae0d2 repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal*/
}
#tabbed-nav UL {
        PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabbed-nav LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabbed-nav A {
        PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#tabbed-nav A {
        FLOAT: none
}
#tabbed-nav A:hover {
        COLOR: #333
}
#tabbed-nav #current {
        BACKGROUND-IMAGE: url(left_on.gif)
}
#tabbed-nav #current A {
        BACKGROUND-IMAGE: url(right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333
}

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#cc3333; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#cc3333; border:0 solid #08c;}
		