/* CSS Document */
body{
	padding:0; margin:0;
	background-color:#FFFFFE;
	}
div, p, h1, h2, h3, h4, ul, img{
	padding:0; margin:0;
	}
h1{
	color:#FFFFFF; font:18px/16px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold;
	}
h2{
	color:#FFFFFF; font:18px/16px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold;
	}
h3{
	display:inline;color:#FFFFFF; font:12px/12px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold; padding: 0 0 0 0;
	}
h4{
	color:#FFFFFF; font:14px/12px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold;
	}
h5{
	color:#FF0000; text-decoration:underline; font:15px/16px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;
	}
h6{
	display:inline; color:#FFFFFF; font:24px/22px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold; 
	}

ul{
	list-style-type:none;
	}
.blank{
	font-size:0px; line-height:0px; clear:both;
	}
.bluetext{
	font-weight:bold; font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#2891BC; 
	}
span.copyright{
	 font:11px/13px 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-weight:normal; ;
	}
a img {border: 0 none;}
img {border: 0 none;}

a, a.hover, a.visited, a.active {
	color:#FFFFFF; font-weight:bold; text-decoration:underline;
}
#support {
	position:absolute;
	left:655px;
	top:325px;
}
#freeissue {
	position:absolute;
	left:565px;
	top:330px;
}

#rss {
	position:absolute;
	left:525px;
	top:330px;
}
#rss2 {
	position:absolute;
	left:625px;
	top:330px;
}
/*--------------------------------header-------------------*/
#main_header{
	margin:0px; color:#FFFFFF; height:315px; position:relative;
	}
#main_header #logo{
	margin:0 0 0 230px; color:#FFFFFF; position:relative;
	}
#main_header #menu ul{
	background-color:#46C0E4; position:absolute; height:305px; width:230px; float:left; display:block; 
	padding:10px 10px 0 0px;
	}
#main_header #menu ul li{
	font:12px/15px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#004877; background-color:#46C0E4; 
	width:201px; display:block; padding:0px 0 0 5px; 
	}
#main_header #menu ul li a{
	font:12px/17px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; display:block;  margin:0;
	}
#main_header #menu ul li a:hover{
	font:12px/17px 'Trebuchet MS', Arial, Helvetica, sans-serif; display:block;  margin:0;
	}
#main_header #menu ul li a.demo{
	font:12px/17px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#004877; text-decoration:none;
	 display:block;  margin:0 0 0px 0; padding:0 0 0 20px; background:url(/images/menu_item.gif) no-repeat;
	}
#main_header #menu ul li a.demo:hover{
	font:12px/17px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
	 display:block;  margin:0 0 0 0; padding:0 0 0 20px; background:url(/images/menu_item.gif) no-repeat; 
	}
/*------------------------------------body-------------------------*/
#separator {
	width:790px; background-color:#B02A30; padding:0; height:5px;
	}
#main_body{
	background:url(/images/body_bg.gif) repeat-y; overflow:hidden;padding:0;width:790px;
	}
#body_left{
	background-color:#41709A; float:left; padding:25px 0pt 0pt; width:230px; 
	}
#body_left p span{
	background-color:#41709A;
	}
#body_left p span.copyright{
	color:#FFFFFF; font:10px/10px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:5px 0 0 60px;
	font-weight:normal; background-color:#41709A; display:block; height:35px;
	}
#body_left p span.media{
	color:#FFFFFF; font:12px/12px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:25px 20px 0 20px;
	font-weight:normal; background-color:#41709A; display:block; text-align:center;
	}
#body_left ul{
	margin:30px 0 5px 50px;
	}
#body_left ul li{
	font:12px/12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; padding:5px 0 0 10px; 
	}
#body_left ul li a{
	color:#FFFFFF; 
	}
#body_right{
	background-color:#002A5C; float:left; width:475px; font-weight:bold; display:block; font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#2891BC; padding:0 0 0 40px;
	}
#body_right h1{
	padding:30px 0 0 0;
	}
#body_right span.bodytext{

	}
#body_right ul{
	padding:5px 0 0 0;
	}
#body_right ul li{
	background:url(/images/bullet.gif) no-repeat 0 5px; padding:0 0 0 10px;
	}
#body_right ul li.heading{
		}
#body_right span.bodytext a{
	color:#FFFFFF; font-weight:bold; text-decoration:underline;
	}
#body_right span.bodytext a.sub{
	color:#2891BC; font-weight:bold; text-decoration:underline;
	}
#body_right span.bodytext a.sub:hover{
	color:#FFFFFF; font-weight:bold; text-decoration:underline;
	}
