/* CSS Document */
body { 
	margin: 0;	padding: 0;	font: normal 73%/1.5em Arial,Verdana, Tahoma, sans-serif;	
	color: #6d6e71; line-height:16px; background:#8f8f8f url(../images/page-bg.jpg) repeat-x; }

.innerbody { 
	margin: 0;	padding: 0;	font: normal 73%/1.5em Arial,Verdana, Tahoma, sans-serif;	
	color: #3d3d3d; line-height:16px; background:#6c6c6c url(../images/inner-bg.jpg) repeat-x top; }

a { color : #111; text-decoration : underline; } 

a:hover { color : #111;	text-decoration : none; } 

h1, h2, h3 { font: 1em  Arial, Helvetica, sans-serif; font-weight:bold; } 

h1 { font-size : 1.4em; color: #499bd2; padding:5px 0px 5px 0px; margin:0px; text-transform:uppercase; } 

h2{ font-size : 1.4em; color : #499bd2; padding:0px 0px 0px 0px; margin:0px; text-decoration:none; } 
h2 a{ color : #499bd2; text-decoration:none; } 
h2 a:hover{ color : #499bd2; text-decoration:underline; } 


h4{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF6600; }

ul{ margin-left:0px; padding-left:0px!important; padding-left:20px; margin-top:0px; }

li{list-style:disc; line-height:18px; margin:0px; padding:0px; font-size: 1.1em; margin-left:0px!important; margin-left:40px; }

p{ color:#4f4f4f; margin:0px; padding:0px; font-size:1.2em; text-align:left; }

.imgleft{ width:auto; float:left; margin:0px 10px 20px 10px;}
.ileft{ width:auto; float:left; margin:0px 10px 20px 0px;}
.imgright{ width:auto; float:right; margin:5px;}

.cleardiv{ clear:both;}

/*Main Outer Div*/
#maindiv{ width:1000px; margin:0 auto;}
#header{ height:125px; background:url(../images/index1.jpg) no-repeat bottom;}
#logo{ width:244px; height:95px; padding:0px 0px 0px 40px; }

/*Navigation*/
#navig{ background:#000; height:40px; clear:left; }

#menu-content
{ margin:0 auto;  margin-left:55px!important; margin-left:55px; }

#menu-content ul 

{	/*position: absolute;	*/
	color: #ffffff;
	margin: 0;
	padding:0;
}

#menu-content li 
{
	display:inline;
	font: 0.98em Arial,verdana, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}

#menu-content li a 
{
	margin:0px;
	float:left;
	text-align:center;
	text-decoration:none;
	height:28px;
	width:111px;
	color: #ffffff;
	padding-top:12px;
	border-right: 1px #4d4d4d solid;
}

#menu-content li a#home
{
	border-left: 1px #4d4d4d solid;
}

#menu-content li a:hover 
{
	color:#ffffff;
	background:url(../images/index2.jpg) repeat-x;
}

#menu-content li a#current  {
	color: #ffffff;
	background:url(../images/index2.jpg) repeat-x;
}

/*Image Header*/
#panel1{ height:260px; background:#474747; border-top:1px #ffffff solid; border-bottom:1px #ffffff solid; clear:both;}
#flashpanel{ width:650px; float:left; }
#welcome{ width:330px; height:239px; float:left; background:#ffffff; padding:10px; text-align:justify; font-size:10px; }

/*Body Text CSS*/
#panel2{ background:url(../images/index4.jpg) #6c6c6c repeat-x; 
		 height:auto!important; min-height:310px!important; height:310px; clear:both;}
.boxbg{ width:293px; height:222px; background:url(../images/index5.jpg) no-repeat; float:left; color:#fff;
		margin:40px 0px 10px 25px!important; margin:40px 0px 10px 18px; padding-top:20px; }

.boxbg ul{ padding-left:135px!important; padding-left:95px;}

/*Footer Control*/
.footer{ height:30px; background:url(../images/index9.jpg) repeat-x; color:#fff; font-size:0.98em; text-align:center;
		 padding-top:10px; text-decoration:none;}
.footer a{ color:#fff; text-decoration:none;}
.footer a:hover{ color:#fff; text-decoration:underline;}

/*Inner Pages*/
#imgpanel{ background:#474747; border-top:1px #ffffff solid; border-bottom:1px #ffffff solid; clear:both;}

#panel3{ background:url(../images/index4.jpg) #6c6c6c repeat-x; clear:both; padding-top:20px; padding-bottom:20px; margin-top:1px;}

#innertext{ background:#fff; width:840px; margin:0 auto; padding:30px; clear:both; font-size:1.1em;
			height:auto!important; min-height:350px !important; height:350px; }

#innertext h1 { font-size : 1.6em; color: #499bd2; padding:0px 0px 5px 0px; margin-bottom:20px; text-transform:uppercase;
				 border-bottom:1px solid #6699CC; width:50%;}
				
#innertext h2{ font-size : 1em; color : #499bd2; padding:0px 0px 0px 0px; margin:0px;
				text-decoration:none; text-transform:uppercase;} 

#myTabs{
width:235px;
float:left;}

#maincontent{
background:#fff; width:499px;/*font-size:1.1em; padding-left:15px;
height:auto;*/float:right; margin-top:4px; margin-right:61px;!important; margin-left:44px;
}

li.services {
	/*marign-top:35px;
	padding: 5px 0px 2px 0px;*/
	cursor: pointer;
	color: #111;
	width:237px;
	height: 38px;
	line-height: 38px;
	list-style-image: none;
	list-style-type: none;
	border-top:1px solid #e9e9e9;
	font-size: 0.95em;
	!important; margin-left:40px;
	clear:both;
	}
	
li.gray{
	background-image:url(../images/li-bg.png);
	background-repeat:repeat-x;
	marign-top:35px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	color: #111;
	width:237px;
	height: 38px;
	line-height: 38px;
	list-style-image: none;
	list-style-type: none;
	border-top:1px solid #e9e9e9;
	font-size: 0.95em;
	!important; margin-left:40px;
}

.link {
  	width:235px;
    padding:10px 8px;
	height: 30px;
	text-decoration:none;
	
}

.link:hover {
	background:url(../images/li-bg-over2.png);
	background-repeat:no-repeat;
	width:235px;
	height: 32px;
	padding:10px 8px;
	text-decoration:none;
	color:#fff;
}

#main{
	background-image:url(../images/li-bg.png);
	background-repeat:repeat-x;
	width:300px;
}

.wtext{
color:#FFFFFF;
}

.blink {
color:#499bd2;
	text-decoration:none;
	
}

.blink:hover {
color:#499bd2;
text-decoration:underline;
}

.wlink {
color:#fff;
	text-decoration:none;
	
}

.wlink:hover {
color:#fff;
text-decoration:underline;
}

#myTabs ul

{padding-left:0px;
margin:0px;
padding:0px;}

#myTabs ul li
{margin-left:0px;
padding-left:0px;
}




/*#myTabs ul li:hover
{margin-left:0px;
padding-left:0px;
background:url(../images/li-bg-over2.png);
	background-repeat:no-repeat;
}*/

.Slink {
  	width:229px;
    padding:0px 0px 0px 8px;
	height: 41px;
	line-height:41px;
	text-decoration:none;
	display:block;
	
}

.Slink:hover {
	background:url(../images/li-bg-over2.png);
	background-repeat:no-repeat;
	width:229px;
	height: 38px;
	line-height:38px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	color:#fff;
	display:block;
}
