/* CSS Document */


body{
	height:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color:#ffffff;
	}



#pagecontainer{	
	width:100%;
	height:100%;
	}
	
#logoplace{
	margin:0 auto;
	width:1024px;
	height:85px;
	}
	
#maincontainer{
	width:100%;
	background-image:url(images/top_background.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:460px;
	height: auto !important;
	height:100%;

	}
	
#containerplace{
	margin:0 auto;
	width:1024px;
	background-color:tranpsarent;
	}
	
#logo{
	width:258px;
	height:85px;
	float:left;
	}
	
#navplace{
	margin: 0 auto;
	width:1024px;
	}
	
#nav{float:left; height:31px; text-align: left;}

ul#navigation {width:694px; list-style:none; height:22px; margin: 6px 0px 0px -4px; padding: 0px;}
ul#navigation li {display:inline; margin: 0px; padding: 0px;}
ul#navigation li a {height:22px; float:left; text-indent:-9999px; text-decoration:none; outline: none;}
ul#navigation  li a span {float:left; display:block}
ul#navigation li#navigation-1 a {width:44px; background:url(images/nav.jpg) no-repeat 0px 0}
ul#navigation li#navigation-1 a:active, ul#navigation li#navigation-1 a:hover {background-position:0px -22px}
ul#navigation li#navigation-1 a.current {background-position:0px 0px -22px}
ul#navigation li#navigation-2 a {width:63px;	background:url(images/nav.jpg) no-repeat -44px 0}
ul#navigation li#navigation-2 a:active, ul#navigation li#navigation-2 a:hover {background-position:-44px -22px}
ul#navigation li#navigation-2 a.current {background-position:-44px -44px -22px}
ul#navigation li#navigation-3 a {width:39px; background:url(images/nav.jpg) no-repeat -107px 0}
ul#navigation li#navigation-3 a:active, ul#navigation li#navigation-3 a:hover {background-position:-107px -22px}
ul#navigation li#navigation-3 a.current {background-position:-107px -107px -22px}
ul#navigation li#navigation-4 a {width:54px; background:url(images/nav.jpg) no-repeat -146px 0}
ul#navigation li#navigation-4 a:active, ul#navigation li#navigation-4 a:hover {background-position:-146px -22px}
ul#navigation li#navigation-4 a.current {background-position:-146px -146px -22px}
ul#navigation li#navigation-5 a {width:71px; background:url(images/nav.jpg) no-repeat -200px 0}
ul#navigation li#navigation-5 a:active, ul#navigation li#navigation-5 a:hover { background-position:-200px -22px}
ul#navigation li#navigation-5 a.current {background-position:-200px -200px -22px}
ul#navigation li#navigation-6 a {width:60px; background:url(images/nav.jpg) no-repeat -271px 0}
ul#navigation li#navigation-6 a:active, ul#navigation li#navigation-6 a:hover {background-position:-271px -22px}
ul#navigation li#navigation-6 a.current {background-position:-271px -271px -22px}
ul#navigation li#navigation-7 a {width:67px; background:url(images/nav.jpg) no-repeat -331px 0}
ul#navigation li#navigation-7 a:active, ul#navigation li#navigation-7 a:hover {background-position:-331px -22px}
ul#navigation li#navigation-7 a.current {background-position:-331px -331px -22px}
ul#navigation li#navigation-8 a {width:74px; background:url(images/nav.jpg) no-repeat -398px 0}
ul#navigation li#navigation-8 a:active, ul#navigation li#navigation-8 a:hover {background-position:-398px -22px}
ul#navigation li#navigation-8 a.current {background-position:-398px -398px -22px}
ul#navigation li#navigation-9 a {width:80px; background:url(images/nav.jpg) no-repeat -472px 0}
ul#navigation li#navigation-9 a:active, ul#navigation li#navigation-9 a:hover {background-position:-472px -22px}
ul#navigation li#navigation-9 a.current {background-position:-472px -472px -22px}
ul#navigation li#navigation-10 a {width:39px; background:url(images/nav.jpg) no-repeat -552px 0}
ul#navigation li#navigation-10 a:active, ul#navigation li#navigation-10 a:hover {background-position:-552px -22px}
ul#navigation li#navigation-10 a.current {background-position:-552px -552px -22px}
ul#navigation li#navigation-11 a {width:48px; background:url(images/nav.jpg) no-repeat -591px 0}
ul#navigation li#navigation-11 a:active, ul#navigation li#navigation-11 a:hover {background-position:-591px -22px}
ul#navigation li#navigation-11 a.current {background-position:-591px -591px -22px}
ul#navigation li#navigation-12 a {width:55px; background:url(images/nav.jpg) no-repeat -639px 0}
ul#navigation li#navigation-12 a:active, ul#navigation li#navigation-12 a:hover {background-position:-639px -22px}
ul#navigation li#navigation-12 a.current {background-position:-639px -639px -22px}

	
#clientnavplace{
	margin: 0 auto;
	width:1024px;
	}
	
#clientnav{
	float:left;
	margin: 10px 0 0 0;	
	width:550px;
	}
	
#clientnav a:link, #clientnav a:visited, #clientnav a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f6f6f;
	text-decoration:none;
	margin-right:20px;
	}
	
#clientnav a:hover{
	color:#000000;
	}
	
#wrapperplace{
	margin: 0 auto;
	width:1024px;
	}

#wrapper{
	width:800px;
	min-height:450px;
	height: auto !important;
	height:100%;
	margin:20px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size: 11px;
	}
#wrapper a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size: 11px; text-decoration: none;}
	
	
#indexplace{
	margin: 0 auto;
	width:1024px;
	}
	
#indexwrapper{
	float:left;
	height:400px;
	}
	
#indextext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	margin: 106px 0 0 159px;
	}
	
#indextext h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:666666px;
	}
	
#indextext p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:666666px;
	}
.catbox {float: left; margin: 0px 7px 0px 0px;}
	
#indeximage{
	width:229px;
	height:229px;
	background-image:url(images/index_image.gif);
	background-position:center;
	background-repeat:no-repeat;
	float:right;
	margin: 60px 30px 0 0;
	}
	
.clear{
	clear:both;
	}
		
#footerplace{
	margin: 0 auto;
	width:1024px;
	}	
	
#footercontainer{
	width:100%;
	background-image:url(images/bottom_background.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:40px;
	float:left;
	}
	

	
#footer{
	width:100%;
	height:23px;
	margin:0;
	padding:0;
	float:left;
	}
	
#footerline{
	width:1024px;
	height:6px;
	background-image:url(images/base_line.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:0;
	padding:0;
	float:left;
	margin-bottom:20px;
	}
