h1, h2, h3, h4, h5, h6, form
	{
		margin:0px;
		padding:0px;
	}
h1{font-size:22px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
p
	{
		margin:0px;
		padding:0px;
		padding-bottom:15px;
		text-align:justify;
	}
ul, ol, li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
.inner_content ul
	{
		padding-bottom:15px;
	}
.inner_content ul li
	{
		list-style:square;
		padding-left:10px;
		margin-left:20px;
	}
.inner_content ol
	{
		padding-bottom:15px;
	}
.inner_content ol li
	{
		list-style:decimal;
		padding-left:10px;
		margin-left:20px;
	}
img {border:none;}
a, a:visited
	{
		text-decoration:none;
		color:#00aaec;
		outline:none;
	}
a:hover
	{
		text-decoration:underline;
	}
body
	{
		margin:0px;
		padding:0px;
		font-family:helvetica, arial;
		font-size:12px;
		color:#6d6c70;
		background: url(images/body_bg.jpg) repeat-x top #ffffff;
	}
#main
	{
		margin:0px auto;
		padding:0px;
		width:800px;
		margin-top:24px;
	}
.header
	{
		height:245px;
		overflow:hidden;
		background:url(images/header.jpg) no-repeat left top;
	}
.title
	{
		float:right;
		padding-top:42px;
		padding-right:15px;
		height:139px;
		overflow:hidden;
	}
.header_bottom
	{
		height:46px;
		padding-top:16px;
	}
.contact
	{
		float:left;
		width:595px;
		font-size:19px;
		color:#ffffff;
	}
.search
	{
		float:right;
		width:180px;
	}
.search_btn
	{
		float:left;
		margin:0px;
		padding:0px;
		width:15px;
		height:19px;
		margin-top:10px;
	}
.search_text
	{
		margin:0px;
		padding:2px 1px;
		float:left;
		width:148px;
		border:solid 1px #919294;
		color:#6d6f71;
		font-size:9px;
		margin-top:10px;
		margin-left:3px;
	}
.search_links
	{
		color:#ffffff;
		font-size:8px;
		text-transform:uppercase;
		padding-left:22px;
		padding-top:3px;
	}
.search a, .search a:visited
	{
		color:#ffffff;
	}
/***********************************/
.content
	{
		background:url(images/content_bg.gif) repeat-y left;
	}
.content_bottom
	{
		background:url(images/content_bottom.gif) no-repeat left bottom;
		padding:0px 1px 15px 0px;
		height:1%;
	}
.blue_bg
	{
		background:url(images/sidebar_bg.jpg) repeat-x top #f9fdff;
	}
.sidebar
	{
		float:left;
		width:228px;
		background:url(images/sidebar_bg.jpg) repeat-x top;
		position:relative;
	}
.inner_content
	{
		float:right;
		width:530px;
		padding-right:20px;
		padding-left:21px;
		padding-top:35px;
		background:url(images/innercontent_bg.jpg) repeat-x top #fff;
	}
.heading
	{
		font-weight:normal;
		font-size:21px;
		text-align:center;
		color:#414142;
		padding-bottom:25px;
	}
.center16, .center14
	{
		font-weight:bold;
		font-size:16px;
		text-align:center;
		color:#414142;
		padding-bottom:20px;
	}
.center14 {font-size:14px; }
.bold16
	{
		font-weight:bold;
		font-size:16px;
		color:#414142;
		padding-bottom:20px;
	}
.bold14
	{
		font-weight:bold;
		font-size:14px;
		color:#414142;
		padding-bottom:15px;
	}
span.blue
	{
		color:#00aaec;
	}
/*************************** sidebar ***/
.sidebar ul
	{
		
	}
.sidebar li
	{
		height:1%;
	}
.sidebar li a, .sidebar li a:visited
	{
		display:block;
		padding:10px;
		background:#f4fbfe;
		color:#414142;
		text-transform:uppercase;
		border:solid 1px #e4e4e4;
		border-bottom:none;
		border-top:none;
		border-bottom:solid 1px #dde2e4;
		height:1%;
	}
.sidebar li a:hover, .sidebar li a.active, .sidebar li a.active:visited, .sidebar li a.current, .sidebar li a.current:visited
	{
		background:#231f20;
		color:#00adef;
		text-decoration:none;
		border-left:solid 1px #414142;
		border-right:solid 1px #414142;
		border-bottom:solid 1px #231f20;
	}
#main_1_drop, #main_2_drop, #main_3_drop
	{
		display:none;
		position:absolute;
		background:#191919;
		width:571px;
		opacity:0.95;
		filter:alpha(opacity=95);
		left:228px;
	}
#main_1_drop
	{
		top:72px;
		text-transform:none;
	}
#main_2_drop
	{
		top:108px;
		text-transform:none;
	}
#main_3_drop
	{
		top:144px;
		text-transform:none;
	}
#main_1_drop li a, #main_1_drop li a:visited,#main_2_drop li a, #main_2_drop li a:visited,#main_3_drop li a, #main_3_drop li a:visited
	{
		background:none;
		border:none;
		border-bottom:solid 1px #434141;
		color:#fff;
		text-transform:capitalize;
	}
#main_1_drop li a:hover,#main_2_drop li a:hover,#main_3_drop li a:hover
	{
		background:#00aeef;
	}
a.close
	{
		text-align:right;
		border:none !important;		
	}
a.close:hover
	{
		background:none !important;
	}
/******************************************/
.footer
	{
		height:30px;
	}