/* global */
html, body {color: #363636; width:100%; height:100%;margin:0; padding:0; font-family: Tahoma, Verdana; font-size: 11px;	text-align: center; background: #fff url(../images/bg.gif) repeat left top;}
a:link, a:active, a:visited {color: #6699FF;}
#wrap {text-align: center; margin: 0 auto; width: 760px; min-height: 100%;background-color: #EBEDFE; border-right: 1px solid #aaadc7; border-left: 1px solid #aaadc7; }
hr { background-color: #cbd6e2; height: 1px; width: 95%; }
/* header */
#header{margin: 0 auto; width: 760px; height: 170px; background: #76B4E9 url(../images/topbg.gif) repeat-x left top; border-bottom: 1px solid #717596;}
#logo{width: 100%; height: 170px; background: transparent url(../images/corn.jpg) no-repeat right bottom; text-align: left;}
#logo h1 {color: #fff; font-family: Century Gothic;	font-size: 40px; display: block; position: relative; top: 70px; left: 20px;	width: 310px;	height: 44px; overflow: hidden; margin:0; padding:0; background: transparent url(../images/logo.gif) no-repeat left top;}
#logo h1 span {float: left;padding: 44px 0 0 0;height: 0px !important; overflow: hidden;}
#pathway { margin-left: 5px; padding-top: 10px;	width: 750px; height: 26px;	background-color: #EBEDFE; text-align: left;}
#pathway ul{margin:0; padding:0; display: inline;}
#pathway ul li{margin:0; padding:0; display: inline;}
#pathway ul.info {float: left;}
#pathway ul.info li.orange {margin-left: 10px; padding-left:15px; background: transparent url(../images/bullact.gif) no-repeat left 
center;}
#pathway ul.info li.blue {margin-left: 10px; padding-left:15px; background: transparent url(../images/bull.gif) no-repeat left center;}
#pathway ul.ext { display: block; float: right; padding: 0;  overflow: hidden ; list-style: none; height: 21px; width: 92px; display: inline !important;}
#pathway ul.ext li { margin: 0;	padding: 0;	display: inline; list-style: none;}
#pathway ul.ext a {	margin: 0 2px;	padding: 20px 0 0 0; overflow: hidden ;	float: left; height: 0px ! important; }
#pathway ul.ext a:hover {background-position: 0pt -20px;}
.startpage a { background: transparent url( ../images/ahome.gif ) no-repeat scroll left top; width: 21px; }
.favorites a { background: transparent url( ../images/abest.gif ) no-repeat scroll left top; width: 21px; }
.sendmail a { background: transparent url( ../images/amail.gif ) no-repeat scroll left top;	width: 21px; }
/* menu */
#menu { width: 760px; height: 30px;background: #717596 url(../images/midlmenu.gif) repeat-x left top; text-align: center;	}
#menu ul, #menu ul li, #menu ul li h2{ padding:0; margin:0; display: inline;}
#menu ul {margin-left: 5px;}
#menu ul li a, #menu ul li a:active, #menu ul li a:visited{ color: #6d6d6d;	text-decoration: none;	margin: 0 2px 0 2px; display: block;	width: 121px; height: 18px;	padding: 5px 0; float: left; background: transparent url(../images/button.jpg) no-repeat left center;}
#menu ul li h2 {font-size: 11px; font-weight: bold;}
#menu ul li a:hover {color: #000066; background-position: left bottom;}
#menu ul li a.selected, #menu ul li a.selected:visited, #menu ul li a.selected:hover  { color: #6d6d6d; background-position: left top; cursor: default;}
/* content */
#content { float: right; text-align: left; width: 530px; margin: 10px 0;}
#content h3 {display: block; height: 18px; padding-left: 5px;font-size: 12px; background: transparent url(../images/buk.gif) no-repeat left bottom;}
#content img.left {float: left; margin: 0 5px;}
#content p {padding: 3px 10px; text-align: justify;}
#content ol li {margin: 5px 0;}
#content ul {list-style-image: url(../images/bull.gif); }
#content ul li{padding: 3px;}
#content ul li.or{list-style-image: url(../images/bullact.gif);}
.pro {padding: 10px; text-align: justify;}
.dot {margin: 0 5px; vertical-align: middle;}
.prev{color: #6699FF; cursor: pointer;}
/* sidebar */
#sidebar { width: 200px; text-align: left; float: left; background: #fff url(../images/bgman.gif) no-repeat left bottom;border: 1px dashed #d6cfbd; color: #29597B; margin: 10px;}
#sidebar p{margin:0; padding: 20px;	background: transparent url(../images/mentop.gif) repeat-x left top;font-weight: bold;}
#sidebar ul {margin:0; padding: 10px 10px 70px 20px;}
/* footer */
#footer {clear: both; height: 45px;	text-align: left; border-top: 1px solid #aaadc7; font-size: 10px; color:#959595;}
#footer p{display: block;	height: 1%; margin:0; padding: 10px 20px;}
#footer a {color: #959595;}
/* staff */
#profile {text-align: left;float: left; width: 430px; height: 100%; background: #fff url(../images/bgman.gif) no-repeat left bottom;}
#profile p{padding: 10px;}
#photo {float: right; background-color: #EBECFE; width: 180px; height: 100%; vertical-align: middle;}
