* { margin:0px; padding: 0px; }
body{
	color: #333;
	text-align: center;
	font: 13px normal "Arial", Helvetica, sans-serif;
	background: #bcc0c3 url("/img/bgx.gif") top center repeat-y;
}
h1,h2,h3,h4 { color: #34526f; }
a{
    font-weight: bold
}
.clear { clear: both; }
/* ##### wrapper ##### */
#wrapper {
	margin: 0 auto;
	width: 980px;
	padding: 0 3px;
	background: #fff;
	text-align: left;
	overflow: hidden;
	z-index: 90;
}
#head { height: 112px; margin: 1px 0; padding-left: 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #dde9f4; overflow: hidden; }
/* ##### main menu ##### */
#navbar {
	color: #DCDCDC;
	line-height: 30px;
	padding: 0 5px 0 9px;

	height: 30px;
	padding-top: 2px;
	font-weight: bold;
	font-size: 12px;
	background: url("../../images/navbar.gif") repeat-x;
    background-color: #000080
}
/* main menu links */
#navbar li {
	float: left;
	list-style: none;
	position: relative;
	padding: 0 2px 0 3px;
	border-right: 1px solid #50789a;
}
#navbar li a {
	color: #fff;
	float: left;
	display: block;
	line-height: 30px;
	padding: 0 5px 0 9px;
}

.type12rightpad01{padding:10px 3px;}
.type12rightpad02{padding:6px 3px;}
.type12bgsilver{ background-color:#E7E7E7;}
.type12bggray{ background-color:#C5C5C5;}
.type12txtbold{	font-weight:bold;}
.type12txthead{	font-weight:bold;	color:#535353;}
.type12head{ font-weight:bold;}
.type12linedash{border-bottom:#999999 dashed 1px;}
.type12bgwhite{	background-color:#FFFFFF;	color:#535353;}
.type12txtbody{color:#535353;}

.outleft { display:block; background:#bbb; border:1px solid #ddd; position:relative; margin: 5px 10px 0px 0px;clear: right; float: left;  }
.outright { display:block; background:#bbb; border:1px solid #ddd; position:relative; margin: 0px 0px 5px 15px;clear: left; float:right ;  }
.in { background:#fff; border:1px solid #555; position:relative; padding:5px; font-weight:normal;left:-5px;top:-5px;  }
.in2 { background:#fff; border:1px solid #555; padding:5px;  }

.r{display:inline;font-weight:normal;margin:0}
#oAboutMore p { text-align: justify }


.blue_header {
border-color:#5A638C;
border-style:solid;
border-width:0 0 1px;
color:#000099;
font-family:arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}

ul.ul1 {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:8px 0px 8px 14px;
padding-left:16px;
}

a.link1:link, a.link1:active {
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:14px;
font-weight:normal;
}

.padtop5{padding: 5px 0px 0px 0px}
.padtop10{padding: 10px 0px 0px 0px}
.sidebar-heading {	border-bottom: 1px solid #000;	padding: 2px 0px;	margin: 0;	color:#990000;	font-size:14px;	letter-spacing: -0.08em;}
.title14blue {	font-size:14px;	color:#000066;	font-weight:bold;}
.graydate {	color:#666666;    font-size: x-small}
p {	margin:8px 0px 8px 0px;	padding:0px;}
A { color:#000099;text-decoration:none; }
A:hover {color:#000099 ;text-decoration:underline;}
A:visited { color:#330066;text-decoration:none; }
A:active { color:#990000;text-decoration:none; }
A:visited:hover {text-decoration:underline;}

a.title14blue { color:#000099;text-decoration:none; }
a.title14blue:hover {color:#000099 ;text-decoration:underline;}
a.title14blue:visited { color:#666666;text-decoration:none; }
a.title14blue:active { color:#990000;text-decoration:none; }
a.title14blue:visited:hover {text-decoration:underline; }

ul.sidebar-headlines {  list-style: none;  margin: 0px 0 20px 0;  padding: 2px 0 0 0;}
ul.sidebar-headlines li {  padding-left: 15px;	padding-bottom:4px;  background: transparent url(../img/bull_red.gif) no-repeat 0 0.5em;	font-size:11px;}
ul.sidebar-headlines {  padding: 10px 0;  background: none;	font-size:11px;}

