*{margin:0 0 0 0; padding: 0 0 0 0;} 
body{
	background:#c1c1c1 url('images/bg.gif') repeat-x; 
	margin-top:0px; 
	padding:0px; 
	width:100%; 
	color:#515151; 
	line-height:19px; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font: 12px 'Trebuchet MS', arial, verdana, sanserif; }
p{
	margin:10px;
	padding:0;}
a{	
	color:#454545;
	text-decoration:none;}
a:hover{
	color:#1477B8;
	text-decoration:underline;
	border:none;}
img{
	border:0px;}

h1{
	background-image:url('images/h1.gif');
	background-repeat: no-repeat;
	width:400px;
	height:48px;
	color:#000;
	font-weight:bold;
	text-decoation:none; 
	font-size:16px; 
	font-family:'Trebuchet MS', arial, verdana, sanserif; 
	margin:5px 0px 0px 5px; 
	padding:10px 0px 0px 15px; 	}
hr{
	border:1px solid #3997ff;}
	
#header{
	background-image:url('images/header.jpg');
	background-repeat:no-repeat;
	float:left;
	width:100%;
	border-bottom:12px solid #5eaaff;
	height:70px}
#headertopmenu{
	background-image:url('images/topmenu.gif');
	background-repeat: no-repeat;
	float:right;
	width:300px;
	height:100px;
	text-align:right;
	color:#000;
	font-weight:bold;
	padding:7px 10px 0px 0px;}
#headertopmenu a{
	padding:5px 14px 0px 14px;
	margin-right:12px;}
#headertopmenu a:hover{
	color:#67b2ff;
	text-decoration:underline;}
#banner01{
	background-image:url(images/banner1.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:180px;
	float:left;}
	
#menu {
	width:220px;
	height:178px;
	overflow:hidden;
	padding:0;	}
#menu ul{
	padding:0 0 0 2px;
	margin:0;
	list-style:none;}
#menu ul li{
	text-align:left;
	display:block;
	overflow:hidden;
	background:#DDDDDD;
	margin-bottom:1px;
	padding:5px 0px 5px 0px;}
#menu ul li a{
	color:#000;
	width:400px;
	padding:16px 0px 5px 15px;
	border-left:5px solid #000;
	text-decoration:none;}
#menu ul li a:hover{
	color:#FFFFFF;
	text-decoration:underline;}
	

#rightside_nav{
	background:url('images/bgcontent.gif') repeat-x;
	text-align:justify; 
	width:250px; 
	float:right; 
	border-left:1px dashed #c1c1c1;
	padding:10px 5px 0px 5px;}
#rightlist h2{
	font:18px 'Trebuchet MS',arial,verdana,sanserif;
	color:#000;
	font-weight:normal;
	border-bottom:1px solid #3997ff;
	padding-bottom:2px; }
#rightlist{
	margin:0;
	padding:0;}
#rightlist ul{
	margin:0;
	list-style:none;
	position:relative;}
#rightlist ul li{
	display:block;
	font-size:11px;
	margin-top:10px;
	border-bottom:1px dotted #dddddd;}
#rightlist ul li a{
	padding-left:5px;
	text-decoration:none;
	color:#454545;}
#rightlist ul li a:hover{
	color:#3997ff;
	text-decoration:none;}
	
#content{
	width:100%;
	height:auto;
	background:url('images/bgcontent.gif') repeat-x;
	text-align:justify; 
	line-height:18px; 
	 }
#padding{
	padding: 10px 20px 0px 20px;}
#pic1{
	float:left;
	padding:1px 7px 0px 10px;}
#pic2{
	float:right;
	padding:2px 0px 0px 10px;}
#pic3{
	float:left;
	padding:0px 7px 2px 2px;}
	

#footer{
	border-top:0px solid #c1c1c1;
	background:url('images/bgcontent.gif') repeat-x;
	height:150px; 
	padding-top:10px; 
	margin-bottom:0px; 
	width:100%;
	text-align:center; }
#footer a{
	text-align:center;
	color:#000;
	padding-right:10px;
	padding-left:10px;
	text-decoration:none;}
#footer a:hover{
	color:#67b2ff;
	text-decoration:none;}
#footerlist a{
	color:#000;
	text-decoration:underline;}
#footer a:hover{
	color:#3997ff;
	text-decoration:none;}