@charset "utf-8";
/* CSS Document */

body{	 margin:0px; 	 background-color:#535353;
}
.outer{ 	background-color:#FFFFFF; 	width:988px; 	padding-left:7px; 	padding-right:7px;
}
.footerbg{ 	height:51px; 	background-color:#3b3b3b; 	width:1002px;
}
.topbg{ 	background-image:url(../images/topbg.jpg); 	background-repeat:repeat-x; 	height:82px; 	border-left:7px solid #ffffff; 	border-right:7px solid #ffffff; 	width:988px;
}
.menubg{ 	background-image:url(../images/menu-bg.jpg); 	background-repeat:repeat-x; 	height:35px;
}
.menutext{ 	font-family:Arial, Helvetica, sans-serif; 	font-weight: bold; 	text-transform:uppercase; 	color:#000000; 	font-size:11px; 	letter-spacing:1px; 	text-decoration:none;
}
a:hover.menutext { 	font-family:Arial, Helvetica, sans-serif; 	font-weight: bold; 	text-transform:uppercase; 	color: #297ec8; 	font-size:11px; 	letter-spacing:1px; 	text-decoration:none;
}
.menutexthilight { 	font-family:Arial, Helvetica, sans-serif; 	font-weight: bold; 	text-transform:uppercase; 	color: #297ec8; 	font-size:11px; 	letter-spacing:1px; 	text-decoration:none;
}
.topmenutext{ 	font-family:Arial, Helvetica, sans-serif; 	font-weight: bold; 	text-transform:uppercase; 	color:#130a14; 	font-size:11px; 	text-decoration:none;
}
.newsbox{ 	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	color:#9e9e9e; 	padding-top:12px; 	padding-bottom:12px; 	line-height:16px;
}
.newsboxcontent{ 	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	color:#9e9e9e; 	line-height:16px; 	text-decoration:none;
}
.readmore{ 	font-family:Arial, Helvetica, sans-serif; 	font-size:10px; 	font-weight:bold; 	color:#52a5ee; 	text-transform:uppercase; 	text-decoration:none;
}
.footertext{ 	font-family:Arial, Helvetica, sans-serif; 	font-size:10px; 	color:#7f7f7f; 	font-weight:bold; 	text-decoration:none; 	text-transform:uppercase;
}
.contentleft{ 	width:405px; 	border-right:1px solid #dddddd; 	padding-right:30px; 	padding-left:20px;	
}
.insidecontentleft{ 	width:750px; 	border-right:1px solid #dddddd; 	padding-right:30px; 	padding-left:20px;
}
.contentcent{ 	width:229px;  	border-right:1px solid #dddddd; 	padding-left:28px;	padding-right:29px;
}.innermenu-contentleft{ 	width: 180px; 	align: left;	border-right:0px solid #dddddd; 	padding-right:0px; 	padding-left: 0px;	background:url(../images/innerbg.gif) repeat-y;	}.innermenu-contentcent{ 	width:570px; 	padding-left:15px;	padding-right:0px;}
.contentright{ 	width:244px;
}.innermenus {	margin: 0px;	padding: 0px;	width:180px;	float:left;}.innermenus ul {	margin: 0px;	padding: 0px;	float: left;}.innermenus ul li {	list-style:none;	padding: 2px;	margin: 0px;	border-bottom: 1px dotted #7F7F7F;}.innermenus ul li a {	margin:0px;	padding: 5px 15px 5px 10px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#2b81cc;	font-weight: bold;	text-decoration:none;	text-transform:uppercase; }.innermenus ul li a:hover {	margin:0px;	padding: 5px 15px 5px 10px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#333333;	font-weight: bold;	text-decoration:none;	text-transform:uppercase; }.centbg{ 	background-image:url(../images/content-bg.jpg);  	background-repeat:repeat-x;
}
.textgray{ 	font-family:Arial, Helvetica, sans-serif; 	font-size:11px;	color:#333333; 	line-height:18px;
}
.textblue{ 	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	color:#2b81cc;
}
.pagettle{ 	font-family: Arial Narrow, Tunga; 	font-size:20px; 	color:#3B3B3B; 	text-transform:uppercase; 	font-weight: bold;
}/* Client Modules to the right side-----------------------------------------------*/table.clients-module {	margin: 0px;	padding: 0px;	width: 100%;}table.clients-module tr td{	padding: 5px;}table.clients-module tr td.left-td{	border-right: 1px solid #EAEAEA;	border-bottom: 1px solid #EAEAEA;}table.clients-module tr td.right-td{	border-bottom: 1px solid #EAEAEA;}table.clients-module tr td.last-left-td{	border-right: 1px solid #EAEAEA;}		/* Sitemap Page styles -----------------------------------------------*/div.sitemap {	width: 100%;	float: left;	margin-left: 95px;}.sitemap ul {	margin: 0;  	padding: 0;  	list-style:disc;}.sitemap ul li {	margin-bottom: 0px;	padding: 2px; }.sitemap ul li a {	margin:0px;	padding: 5px 15px 5px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#333333;	font-weight: bold;	text-decoration:none; 	text-transform:uppercase;}.sitemap ul li a:hover {	margin:0px;	padding: 5px 15px 5px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#2b81cc;	font-weight: bold;	text-decoration: underline; 	text-transform:uppercase;}.sitemap li ul {	margin-left: 30px;  	padding: 0;  	list-style-type: circle;}.sitemap li ul li {	padding: 2px; 	margin: 0px;}.sitemap li ul li a {	margin:0px;	padding: 5px 15px 5px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#333333;	font-weight: bold;	text-decoration:none; 	text-transform:uppercase;}.sitemap li ul li a:hover {	margin:0px;	padding: 5px 15px 5px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#2b81cc;	font-weight: bold;	text-decoration: underline; 	text-transform:uppercase;}.sitemap li ul li ul {	margin-left: 30px;  	padding: 0;  	list-style-type: square;}.sitemap li ul li ul li {	padding: 2px;	margin: 0px;}.sitemap li ul li ul li a {	margin:0px;	padding: 5px 15px 5px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#333333;	font-weight: bold;	text-decoration:none; 	text-transform:uppercase;}.sitemap li ul li ul li a:hover {	margin:0px;	padding: 5px 15px 5px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#2b81cc;	font-weight: bold;	text-decoration: underline; 	text-transform:uppercase;}