@import url(misc.css);



/* #######################  GENERAL SETTINGS ############################ */
* {
	margin: 0;
	padding: 0;
}


html, body{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #9c8f88;/* #fff;*/
	color:#333333;
	line-height: 1.2em;
}



/*links*//*
a:link {color: #CC6600;}
a:hover {color: #659FDE;}
a:visited {color: #CC6600;}*/
img{border: 0 none; margin:0  ; padding: 0;}
p { margin: 0 0 8px 0; line-height: 1.4em;}

/* Clears Divs */
.clr{clear: both;}

ul, li { 
margin:0 auto; 
padding: 0;
	}

/*############*/

#wrapper-t {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	display: table;
	}


#bannertop-t {
	width: 960px;
	height: 180px;
	
	
	
	}
	
	#bannertopinner-t {
		width: 960px;
		height: 180px;
		display: table;
		margin: 0 auto;
		padding: 0px;
		position: static;

	}

#logo-t { position: absolute; 
		display: table;		
			z-index: 1;
			margin: -150px 0 0 611px; 	
		
		}


.navbar {
	
	width: 960px;
	height: 46px;
	display: block;
	margin: 0px auto 0 0px;
	position: absolute;
	z-index: 1;
	top:138px;

}


/* Link Control*/
div.navbar li { float: left;}
div.navbar ul { margin-left: 29px;}
div.navbar li { float: left; height: 46px; }
div.navbar li img { border: none; padding-bottom: 13px}


div.navbar ul li a:hover { background:url(../images/arrownav.png) bottom center no-repeat; 
 width: 50px;  
}
div.navbar ul li a.active,#current { background:url(../images/arrownav.png) bottom center no-repeat; 
 width: 50px; 
}





#contentarea-t{
	width: 960px;
	height: auto;

	}
	
	#contentarea-left {
		width: 718px;
		height: auto;
		float: left;
		display: table;
		
	}
	
	 
	
	 	 /*mainarea*/
			
			.mainareatop {
				background: #f7f7ef;
				width: 710px;
				margin: 0 auto;
				height: 9px;
				display: block;
				}
			
			.mainareamid {
				background: #f7f7ef;
				width: 626px;
				height: auto;
				margin: 0 auto;
				display: block;
				padding: 45px 44px 42px 40px; 
			}
			
			.mainareabot {
				background: #f7f7ef;
				width: 710px;
				margin: 0 auto 4px auto;
				height: 6px;
				display: block;
			}			
	
		 /*end mainarea*/
		 
		 
		 
	#contentarea-right {
		width: 250px;
		height: auto;
		float: left;
		display: table;
		
	}
	
	
	
	

#footer-t {
	width: 907px;
	height: 16px;
	display: block;


	background:#50474d;
	margin-bottom: 20px;

	padding:9px 23px 15px 30px;
		
	}	
	
	#footer-left { float: left;}
	
		#footer-left ul li{ float: left;}
		#footer-left ul li a:hover { float: left;  }	
	
	#footer-right { float: right;}	
		#footer-right ul li { float: right;}	
		
		#footer-right ul li a:hover { float: right; }	
						
			
			
			
			
			

#footerright_img1 {
	width: 59px;
	height: 16px;
	background: url(../images/footer/mail.gif) 0 0;	
	display:block;	
	}
#footerright_img1:hover { background: url(../images/footer/mail.gif) 0 -16px;}
#footerright_img1 span { display: none;}
				
			
			

#footerright_img2 {
	width: 79px;
	height: 16px;
	background: url(../images/footer/client.gif) 0 0;	
	display:block;	
	}
#footerright_img2:hover { background: url(../images/footer/client.gif) 0 -16px;}
#footerright_img2 span { display: none;}
				
			
			
					
			
			
				
						
						
						
	#wrappercontent { 
	
		display: table;}			 
		 
	
			 
	
	
.borderbot{
	width: 940px;
	height: 6px;
	background: #d4d4ce;
	display: block;
	border-bottom: 1px solid #999999;}	
	
	
	
	
	/* Module table Data Content Control*/
	
table.moduletable_home  { margin-left: 5px; margin-bottom: 6px; margin-top: 7px;}

table.moduletable_home th { background:#bab9a7;
	text-align: left;
	margin: 0 5px 0 4px;
	width: 610px;
	color: #ec008c;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: 0.05em;
	padding: 7px 46px 2px 46px;}

/*table.moduletable_home tr {}*/
table.moduletable tr{ 
}
	
	
table.moduletable_home td { background: #f7f7ef;
margin: 0 auto 0 8px;
width: 710px;
 padding: 0px 0px 20px 0px;
}

table.moduletable_home td img { padding: 0; margin: 0 auto
}

table.moduletable_home td h1{  padding: 10px 80px 10px 40px; font-size: 18x; letter-spacing: 0.05em; line-height: 18px; }
table.moduletable_home td h2{  padding: 10px 80px 10px 40px; font-size: 16x; letter-spacing: 0.05em; line-height: 18px; }
table.moduletable_home td h3{  padding: 10px 80px 10px 40px; font-size: 14x; letter-spacing: 0.05em; line-height: 18px; }
table.moduletable_home td h4{  padding: 10px 80px 10px 40px; font-size: 12x; font-weight: bold; letter-spacing: 0.05em; line-height: 18px; }



table.moduletable_home td p{ 
 padding: 0px 80px 10px 40px;
 font-size: 12x;
 letter-spacing: 0.05em;
 line-height: 18px;
}



.moduletable_homebot { background:  #f7f7ef;
	width: 719px;
	height: 3px;
	margin: -15px -4px 5px 0px; 
	padding-bottom: 15px;
	}
	
	
