/* CSS Document */

html { 
  padding:0px;
  margin:0px;
}
body {
  background-color: #ffffff;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#222222;  
  padding:0px;
  margin:0px;
  font-size:140%;
}
p, h2, h3, pre {
margin: 0px; 
padding: 5px 20px 5px 20px; 
}

h3{ font-size:90%;
	font-family:Georgia, Verdana, Arial;}

a { 
color: #003399;
font-size: 12px;
background-color:transparent;
text-decoration: none; 
}

a:hover{ 
color: #ff66cc;
text
}

pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}
.alignright {
margin-top: 0; 
text-align: right;
font-size: 10px;
}

h2 {
font-size:103%;
padding-top:10px;
color: #000000;
background-color: transparent;
	}
	
.breadcrumb{font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #222222;
background-color: #45cd00;
padding:5px 15px;
margin:0px;
border-bottom:3px solid #15315b;
border-top:1px solid #15315b;
}
.breadcrumb span{font-size: 11px;
text-transform:uppercase;
text-align: left;}

/*  positioning-layers */
#links {
display:none;

}

#maincontent {

padding: 0px;
background-color: #ffffff;    
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#right_menu {
display:none;
}

body {
	font: normal 100% verdana;
	}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; /* Width of Menu Items */
	border-bottom: 1px solid #ccc;
	}

ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 149px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #003399;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	font-size:78%;
	}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { background: #ccccff;	color: #ff3300;
	text-decoration:underline; } /* Hover Styles */
li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
li:hover ul, li.over ul { display: block; } /* The magic */

.footer{font-size:95%;background-color:#eeeeee;padding-bottom:12px;text-align:left;padding-left:20px;padding-top:10px;border-top:1px solid #cccccc;}

.footer small{font-size:75%;color#2e2e2e;margin-top:8px;}


.footer a{color:#003399;font-size:12px;}
.footer a:hover{color:#45cd00;font-size:95%;}
.header_search {display:none;}


#member_box {border:1px solid #cccccc;padding:10px;margin-right:20px;margin-left:20px;}

#member_pic {float:left;width:65px;padding-top:10px;height:130px}

#more_menu {width:95%; padding:5px; border:1px solid #cccccc; font-size:98%;float:right; background-image:url(../img/back2.jpg)}

#more_menu ul {padding-left:15px;}
#more_menu h2 {padding-left:15px;}
#more_menu ul {

	width: inherit;
	border:0px;
	}

#more_menu ul li {
	width:240px;
	}
	
#related_info ul {border:0px;margin-left:20px;/*list-style:url(../img/arrow.gif)*/}	
#related_info ul li{width:300px;border:0px;}
#related_info ul li a{padding-left:20px;width:300px;border:0px;border-bottom:0px;}	
#related_info h2 {color:#45cd00;font-size:90%;}
#img_left{margin:0px;padding:0px;}
