/* css code starts */
*{margin:0;	padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	background:#d1d1cf;}

#wrap
{
	width:900px;
	height:auto;
	margin:0 auto;
	padding-top:26px;
}

#top-header
{
	width:900px;
	height:305px;
	float:left;
}

#top-header-l
{
	width:416px;
	height:305px;
	float:left;
	background:url(images/head-l.jpg) no-repeat top left;
}

img{border:none;}

#logo
{
	width:392px;
	height:97px;
	float:left;
	padding:36px 0 0 24px;
}

#logo-bottom
{
	width:383px;
	height:140px;
	float:left;
	padding:32px 0 0 33px;
}

#logo-bottom ul li
{
	list-style:none;
	background:url(images/arrow.gif) no-repeat 0% .1em;
	padding:0 0 5px 25px;
}

#logo-bottom ul li, #logo-bottom ul li h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}


#top-header-m
{
	width:243px;
	height:305px;
	float:left;
	background:url(images/head-m.jpg) no-repeat top left;
}

#top-header-r
{
	width:241px;
	height:305px;
	float:left;
	background:url(images/head-r.jpg) no-repeat top left;
}

#top-nav
{
	width:900px;
	height:49px;
	float:left;
}

#top-nav-l
{
	width:8px;
	height:49px;
	float:left;
	background:url(images/menu-l-bg.jpg) no-repeat top left;
}

#top-nav-m
{
	width:754px;
	height:49px;
	float:left;
	background:url(images/menu-bg.jpg) repeat-x;
	padding-left:130px;
}

#top-nav-m ul li
{
	list-style:none;
	display:inline;
}

#top-nav-m ul li.divider
{
	width:2px;
	height:49px;
	float:left;
	background:url(images/divider.jpg) no-repeat top right;
}

#top-nav-m ul li a
{
	display:block;
	height:34px;
	width:auto;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	padding:15px 15px 0 15px;
	float:left;
}

#top-nav-m ul li a:hover
{
	background:url(images/menu-bg-h.jpg) repeat-x;
	color:#fff;
}

#top-nav-r
{
	width:8px;
	height:49px;
	float:left;
	background:url(images/menu-r-bg.jpg) no-repeat top left;
}

.clrdiv{clear:both;}

#middle-cont
{
	width:900px;
	height:auto;
	float:left;
	background:#fff;
	padding:8px 0 10px 0;
}

#left-cont
{
	width:280px;
	height:auto;
	float:left;
	padding-left:8px;
}

#left-menu-head
{
	width:270px;
	height:29px;
	float:left;
	background:url(images/left-menu-top.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#fff;
	padding:10px 0 0 10px;
}

#left-menu
{
	width:278px;
	height:auto;
	float:left;
	border-right:1px solid #8c8b8b;
	border-left:1px solid #8c8b8b;
	background:url(images/leftmenu-bg.gif) repeat-x top left #f2f5f7;
}

#left-menu ul li
{
	list-style:none;
	background:url(images/blue-arrow.gif) no-repeat 2% .7em;
	display:block;
	width:278px;
}

#left-menu ul li a
{
	display:block;
	color:#000;
	padding:5px 0 5px 20px;
	text-decoration:none;
}

#left-menu ul li a:hover
{
	background:#2963a0;
	color:#fff;
}

#left-menu-bottom
{
	width:280px;
	height:18px;
	float:left;
	background:url(images/left-menu-bottom.jpg) no-repeat top left;
	overflow:hidden;
}

#right-cont
{
	width:594px;
	height:auto;
	float:left;
	padding:0 8px 0 10px;
	background:#fff;
}

#site-main-link, #site-left-link
{
	width:270px;
	height:auto;
	float:left;
}

#right-cont ul, #right-cont ol
{
	margin-bottom:5px;
}
{
	margin-bottom:5px;
}

#right-cont ul li, #right-cont ol li, #site-main-link ul li, #site-left-link ul li
{
	line-height:20px;
	padding-left:5px;
	margin-left:20px;
}

#right-cont ul li a, #site-main-link ul li a, #site-left-link ul li a
{
	 color:#000;
	 text-decoration:none;
}

#right-cont ul li a:hover, #site-main-link ul li a:hover, #site-left-link ul li a:hover 
{
	 text-decoration: underline;
}

#left-banner
{	
	width:280px;
	height:163px;
	float:left;
	padding-top:16px;
}

#cont-bot
{
	width:900px;
	height:7px;
	float:left;
	background:url(images/cont-bottom.gif) no-repeat top left;
	padding-bottom:15px;
}

#right-cont p a
{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

#right-cont p a:hover
{
	text-decoration:underline;
}


#right-cont h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#097cb7;
	font-weight:bold;
	padding-bottom:5px;
}

#right-cont h1.small
{
	font-size:14px;
}


#right-cont p
{
	text-align:justify;
	line-height:18px;
	padding-bottom:8px;
}

#orange-line
{
	width:900px;
	height:2px;
	float:left;
	background:#f9a851;
	overflow:hidden;
}

#footer-link
{
	width:900px;
	height:auto;
	float:left;
	text-align:center;
	background:#fff;
	padding:5px 0;
}

#footer-link ul li
{
	list-style:none;
	display:inline;
}

#footer-link ul li a
{
	text-decoration:none;
	color:#000;
}

#footer-link ul li a:hover
{
	text-decoration:underline;
}

#bottom-text
{
	width:880px;
	height:auto;
	float:left;
	font-weight:bold;
	color:#6e6d6d;
	text-transform:uppercase;
	background:#fff;
	padding:10px 10px 5px 10px;
	text-align:center;
	line-height:18px;
}

#cright
{
	width:880px;
	height:auto;
	float:left;
	padding:10px;
	text-align:center;
	color:#666;
	background:#fff;
}

#footer-text{float:left;
height:26px;
width:900px;
}
/* end of css */
