body{
	margin:0;
	padding:0;
	height:auto;
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,sans-serif;
	font-size:12px;
	font-weight:regular;
}
img {
	border:none;
}
div.delfloat {
	width:100%;
	clear:both;
	font-size:1px;
	height:1px;
}
div.position {
	position:relative;
	width:100%;	
	text-align:left;
}
div.positioncenter {
	position:relative;
	width:100px;
	margin:0 auto;	
	text-align:left;
}
a {
	color:#295C72;
	outline:medium none;
}
div.head {
	background:url(/design/new/img/topbg.gif) 0% 0% repeat-x;
}
div.main {
	margin:0 auto;
	width:990px;
}
table.topmenu {
	background:url(/design/new/img/topmenu.gif) 0% 0% repeat-x;
	height:33px;
	width:100%;
	font-family:Tahoma;
}
table.topmenu td {
	text-align:center;
}
table.topmenu td.first {
	border-right:1px #8a8d8e solid;
}
table.topmenu td.first a {
}
table.topmenu td.firstselected {
	background:url(/design/new/img/topmenuselect.gif) 0% 0% repeat-x;
	border-right:1px #8a8d8e solid;
}
table.topmenu td.lastselected {
	background:url(/design/new/img/topmenuselect.gif) 0% 0% repeat-x;
}
table.topmenu td.over {
	background:url(/design/new/img/topmenuover.gif) 0% 0% repeat-x;
}
table.topmenu td.selected {
	background:url(/design/new/img/topmenuselect.gif) 0% 0% repeat-x;
	border-right:1px #8a8d8e solid;
}
table.topmenu td.item {
	border-right:1px #8a8d8e solid;
}
td.topmenuleft {
	background:url(/design/new/img/topmenuleft.gif) 0% 0% no-repeat;
	width:20px;
}
td.topmenuright {
	background:url(/design/new/img/topmenuright.gif) 100% 0% no-repeat;
	width:20px;
}
table.topmenu a {
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0 15px;
}
table.topmenu a.over {
	color:#fff;
}
table.topmenu a.selected {
	color:#fff;
}
div.block {
	background:url(/design/new/img/blocktop.gif) 0% 0% no-repeat;
	width:749px;
	min-height:100px;
	position:relative;
	padding:20px;
}
div.corectmargin {
	height:8px;
}
h2  {
	font-size:22px;
}
h1, h2, h3, h4 {
	color:#444444;
	font-weight:normal;
	margin:0;
}
h1 em, h2 em, h3 em, h4 em {
	color:#2D5AC3;
	font-style:normal;
}
.box.code {
	padding:0 14px 0 35px;
}
.box, table.listing, .tip {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#F0F1F2;
	border:1px solid #CCCCCC;
	margin:10px 0 15px;
	padding:10px;
}
pre, code, .code {
	font-family:'andale mono','bitstream vera sans mono','lucida console','courier new',monospace;
	font-size:12px;
	line-height:16px;
}
div.left {
	float:left;
	width:790px;
}
div.right {
	float:left;
	width:200px;
}
div.smallblock {
	width:180px;
	margin:0 0 0 20px;
	position:relative;
	border:1px #7f7f7f solid;
	/*Firefox*/
	-moz-border-radius:8px;
	
	/*Chrome, Safari*/
	-webkit-border-radius:8px;
	
}
img.blocktl {
	position:absolute;
	top:-1px;
	left:-1px;
}
img.blocktr {
	position:absolute;
	top:-1px;
	right:-1px;
}
img.blocktl2 {
	position:absolute;
	top:0px;
	left:0px;
}
img.blocktr2 {
	position:absolute;
	top:0px;
	right:0px;
}
img.blockbl {
	position:absolute;
	bottom:-1px;
	left:-1px;
}
img.blockbr {
	position:absolute;
	bottom:-1px;
	right:-1px;
}
div.smallblockinside {
	margin:2px;
	background:url(/design/new/img/sbbg.gif) 0% 0% repeat-x;
}
div.sbcapture {
	color:#000000;
	font-size:12px;
	height:16px;
	letter-spacing:0;
	line-height:16px;
	padding:6px 10px;
	text-decoration:none;
}
ul.right {
	margin:0;
	padding:0;
}
ul.right li {
	list-style-type:none;
}
ul.right a {
	border-bottom:1px solid #DDDDDD;
	display:block;
	font-size:11px;
	margin:0 3px;
	padding:5px 8px;
	text-decoration:none;
	color:#00559E;
}
ul.right a:hover {
	background-color:#EFEFEF;
	cololr:#000;
}
ul.right span {
	color:#333333;
	display:block;
	font-size:11px;
	margin-top:2px;
}
div.division {
}
div.subdiv {
	float:left;
	padding:7px 0;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
}
div.subdiv a {
	margin:0 40px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div.divisionover {
	background:url(/design/new/img/divisionover.gif) 0% 0% repeat-x;
}
div.divisionselected {
	background:url(/design/new/img/divisionselected.gif) 0% 0% repeat-x;
	float:left;
}
div.divisionselected a {
	margin:7px 40px 0;
	color:#000;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div.divisionselected img {
	float:left;
}
div.rightnav {
	border-bottom:1px solid #666666;
}
div#rightnav {
	margin:2px;
}
div.rightnav a {
	font-size:14px; 
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
#rightnav a {
	border-bottom:1px dotted #CCCCCC;
	display:block;
	padding:4px 6px;
	text-decoration:none;
}
#rightnav a.selected {
	font-weight:bold;
	background-color:#00559E;
	color:#fff !important;
}
#rightnav a.selected:hover {
	background-color:#00559E !important;
}
#rightnav a:hover {
	background-color:#EFEFEF;
}
#rightnav a.plugin {
	color:#777777;
	font-size:11px;
	padding-left:15px;
}
div.newsblock {
	height:100px;
	margin:30px 0;
}
div.news {
	float:left;
	color:#222222;
	font-size:11px;
	margin-right:30px;
	width:190px;
}
div.news a {
	color:#222222;
	font-size:11px;
	text-decoration:none;
}
span.date {
	color:#B8B8B8;
	font-size:11px;
}
.tabs {
	height:30px;
	list-style:none outside none;
	margin:0 !important;
	padding:0;
	position: relative; 
	top: 0px;
	left:10px
}
.tabs li {
	float:left;
	list-style-image:none !important;
	margin:0 !important;
	padding:0;
	text-indent:0;
}
.tabs a {
	background:url(/design/new/img/tabs.png) no-repeat scroll -652px 0 transparent;
	color:#000000;
	display:block;
	font-size:11px;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	top:1px;
	width:111px;
}
.tabs .selected, .tabs .selected:hover, .tabs li.current a {
	background-position:-652px -62px;
	color:#000000 !important;
	cursor:default !important;
}
.tabs a:hover {
	background-position:-652px -31px;
	color:#FFFFFF;
}