body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 0.8em;
	color: #000000;
	margin:0px;
	padding:0px;
}

blockquote {
margin:0;
padding:0;
font-weight:normal;
color:#b60;
padding-bottom:0.5em;
}

blockquote:before {
content:url(images/quote.gif)" ";
}

form {
margin:30px 10px 10px 10px;
}

fieldset {
color:#06C;
margin:18px;
margin-bottom:25px;
padding:0px;
padding-left:10px;
border:0;
}

legend {
display:none;
}


label {
color:#b60;
font-weight:bold;
margin-top:5px;
padding-bottom:1px;
display:block;
}

.image {
position:relative;
float:left;
margin:0px 10px 0px 0px;
padding:5px;
background-color:#66CC00;
}

.image_noframe {
position:relative;
float:left;
margin:0px 10px 0px 0px;
}



#wrap {
background-color:#FFF;
width:740px;
text-align:left;
margin:1em auto 1em auto;
}



#header {
height:130px;
background:#06C url("images/header_top.gif") no-repeat top;
}

#header_bottom {
position:relative;
clear:both;
height:8px;
background:#06C url("images/header_bottom.gif") no-repeat bottom;
}


#lower_part {
clear:both;
margin:0;
background: #fc0 url("images/middle_top.gif") no-repeat top;
padding:0;
padding-top:10px;
}


#navigation {
background-color:#06C;
float:right;
width:100%;
padding:0;
margin:0;

}

#navigation ul {
	float:right;
    margin:0;
    padding:0;
    list-style:none;
	margin-right:12px;
}

#navigation ul li {
	float:left;
    margin:0;
	padding:0em 15px 0em 0em;
	margin:3px;
	background: url("images/nav_right_off.gif") no-repeat right center;
}

#navigation ul li a {
color:#DDD;
text-decoration:none;
font-weight:bold;
display:block;
background: url("images/nav_left_off.gif") no-repeat left center;
padding:5px 0px 5px 28px;
}

	
	
#navigation ul li a:hover {
background: url("images/nav_left_hover.gif") no-repeat left center;
color:#FFF;
}	

#navigation ul li a.current {
background: url("images/nav_left_hover.gif") no-repeat left center;
}	


#left {
width:530px;
float:left;
background-color:#fc0;
position:relative;
}

#content {
position:relative;
clear:both;
margin:0px 0px 40px 10px;
background: #FFEDA6 url("images/content_bottom.gif") no-repeat left bottom;
padding-bottom:20px;
}

#content h1 {
margin:0px;
font-size:1.5em;
color:#FFFFFF;
padding:5px 10px 3px 10px;
}

#content h1.green {
background: #66CC00 url("images/content_top.gif") no-repeat left top;
margin-bottom:0.8em;
}

#right {
margin-left:530px;
background-color:#fc0;
}

#right h1 {
text-align:left;
font-size:1em;
font-weight:normal;
color:#06C;
margin:0;
padding-bottom:10px;
}

#right h2 {
font-size:1em;
font-weight:bold;
margin:0;
padding:0;
}

#right p {
margin:0;
padding:0em 0em 0.5em 0em;
color:#06C;
}



#right ul {
margin:0;
padding:5px;
list-style:none;
}

#right li {
color:#06C;
padding:0px;
margin:0;
margin-bottom:0.8em;
list-style:none;
}

#left p {
width:430px;
position:relative;
clear:left;
font-weight:normal;
padding:0px;
margin:0.2em 30px 1em 40px;
color:#06C;
}

table.pictureentry {
margin:1em 30px 1em 40px;
border:5px solid #66CC00;
}

table.pictureentry tr {
}

table.pictureentry td {
background-color:#FFFFFF;
vertical-align:top;
padding:5px;
color:#06C;
}

table.pictureentry td img {
margin:-5px;
margin-bottom:-8px;
float:none;
}




#left h2 {
position:relative;
clear:left;
font-weight:bold;
padding:0;
margin:1em 60px 0.5em 40px;
color:#06C;
}

#left h3 {
position:relative;
font-size:1em;
clear:left;
font-weight:bold;
padding:0;
margin:1em 30px 0em 40px;
color:#06C;
}

#left p.error {
color:#FF0000;
font-weight:bold;
}

#left p.theme_bar {
background:#FFEDA6 url("images/theme_bg.gif") no-repeat left top;
height:25px;
width:440px;
padding:7px;
display:block;
color:#66CC00;
font-weight:bold;
text-align:left;
margin:1em 20px 1em 40px;
}
#left p.theme_bar img {
position:relative;
border:0px;
vertical-align:middle;
float:none;
}

#left p.theme_bar a.left {
float:left;
text-decoration:none;
color:#66CC00;
font-weight:bold;
}

#left p.theme_bar a.right {
float:right;
text-decoration:none;
color:#66CC00;
font-weight:bold;
}



#left ul {
position:relative;
clear:left;
font-weight:normal;
padding:0;
margin:2em 60px 2em 40px;
color:#06C;
list-style:none;
}

#left ul li {
padding:0em;
margin:0em;
margin-bottom:1.5em;
padding-left:25px;
background: #ffeda6 url("images/list.gif") no-repeat left top;
}

#left a, #right a {
color:#7f1183;
font-weight:normal;
text-decoration:underline;
}

#left a.download {
color:#7f1183;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
height:25px;
padding-left:25px;
background: #ffeda6 url("images/downloads.gif") no-repeat left top;
display:block;
}

.right_entry_top {
background: #FFE680 url("images/right_entry_top.gif") no-repeat left top;
padding:10px 5px 0px 10px;
margin:0;
margin-top:20px;
margin-left:10px;
margin-right:10px;
}

.right_entry_bottom {
background: #FFE680 url("images/right_entry_bottom.gif") no-repeat left bottom;
padding:10px 5px 0px 10px;
margin:0;
margin-top:-6px;
margin-left:10px;
margin-right:10px;
}

p.signature {
text-align:right;
color:#900;
}


#footer {
background:#6c0 url("images/middle_middle.gif") no-repeat bottom;
height:76px;
clear:both;
position:relative;
color:#fff;
font-weight:bold;
}

#footer_bottom {
background:#6c0 url("images/bottom.gif") no-repeat bottom;
padding-bottom:10px;
padding-left:10px;
clear:both;
position:relative;
color:#fff;
font-weight:bold;
}

#footer_bottom img {
border:0;
margin-bottom:-3px;
}



#tabs {
	float:left;
    width:100%;
	background-color:#FFF;
    line-height:normal;
	margin:0;
	padding:0;
	padding-top:1em;
}



#tabs ul {
background-color:#FFF;
    margin:0;
    padding:0;
    list-style:none;
	padding:0px 10px 0px 10px;
        } 

#tabs ul li {
	background: #FFF url("images/tab_right_off.gif") no-repeat right top;
    float:left;
    margin:0px;
        }
        

#tabs a {
    display:block;
	color:#b60;
	text-decoration:none;
	font-weight:bold;
	background: url("images/tab_left_off.gif") no-repeat left top;
    padding:4px 15px 4px 15px;
    }
	
#tabs a:hover {
	color:#993300;
	text-decoration:none;
	padding:4px 15px 4px 15px;
    }	

#tabs li.current {
background: url("images/tab_right_on.gif") no-repeat right top;
float:left;
margin:0px;
}

#tabs li.current a {
color:#993300;
background: url("images/tab_left_on.gif") no-repeat left top;
padding:4px 15px 4px 15px;
}


#list {
position:relative;
background: #FFF url("images/list_top.gif") no-repeat right top;
margin:0;
margin-top:3em;

}


#list ul {
list-style:none;
background: url("images/list_bottom.gif") no-repeat right bottom;
margin:0;
padding:0;
padding-top:10px;
padding-bottom:10px;
}

#list li {
background: url("images/list_blank.gif") repeat-y right center;
padding:5px 2px 5px 2px;
margin:0;
}

#list li.current {
background: url("images/list_current.gif") repeat-y right center;
margin:0;
}

#list li a.download {
color:#7f1183;
padding-left:15px;
background: #fff url("images/downloads2.gif") no-repeat left top;
}

#list li a {
color:#6c0;
font-weight:bold;
text-decoration:none;
margin-left:20px;
}

#list li a.anchor {
margin-left:28px;
color:#7f1183;
}

#list li a.anchor:hover {
color:#b60;
}

#list li a:hover {
color:#b60;
}

#news {
}

#news p {
margin-bottom:0.5em;
}

#news h2 {
font-size:1.2em;
margin-bottom:0.5em;
font-weight:bold;
color:#06C;
}

#news a {
color:#7f1183;
font-weight:normal;
text-decoration:none;
}


#news a:hover {
color:#06C;
}

object {
position:relative;
margin-top:1em;
background-color:#FFEDA6;
}





	
}
