@charset "utf-8";
/* CSS Document */

@font-face {
		 font-family:Segoe Condensed;
		 src: url("fonts/segoeb.ttf") /* EOT file for IE */
}

body{
		margin:0px;
		padding:0px;
}

#home-bg{
		/*background-image:url(../images/home-bg.jpg);
		background-repeat:no-repeat;*/
		/*background-attachment:scroll;
		background-color:#41630b;*/
		margin:0px;
		padding:0px;
}

h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#3e6307;
		text-align:left;
		text-decoration:none;
		font-weight:bold;
		margin:0px;
		padding:24px 0px 5px 0px;
}

#inner-bg{
		/*background-image:url(../images/inner-bg.jpg);
		background-repeat:no-repeat;
		background-color:#41630b;*/
		margin:0px;
		padding:0px;
}

#central{
		width:996px;
		margin:0 auto;
		padding:0px;
		height:701px;
}

#head-blank{
		width:996px;
		height:127px;
		float:left;
		margin:0px;
		padding:0px;
}

#logo{
		width:285px;
		height:85px;
		float:left;
		margin-top:22px;
		padding:0px;
}

#contact-blank{
		width:220px;
		float:right;
		margin-top:33px;
		padding:0px;

}
		
.contact-txt{
		font-family:Segoe Condensed, arial, verdana;
		font-size:14px;
		color:#fff;
		text-align:right;
		font-weight:bold;
		text-decoration:none;
		font-style:normal;
		float:right;
		line-height:normal;		
		margin:0px;
		padding:0px;
		text-transform:uppercase;
}

.contact-txt a, a:visited{
		color:#fff;
		text-decoration:none;
}

.contact-txt a:hover{
		color:#ccc;
}

#smi-icon-blank{
		height:21px;
		float:right;
		margin:10px 0px 0px 0px;
		padding:0px;
}

.slogan-txt{
		width:441px;
		height:51px;
		float:left;
		margin:200px 0px 0px 120px;
		padding:0px;
}

#menu{
		float:left;
		margin:143px 0px 0px 45px;		
		padding:0px;
}


#menu ul {
		background-image:url(../images/nav-bg.png);
		background-repeat:repeat-x;
		height:77px;
		margin: 0px 0px 0 0px;
		padding: 0px 23px 0px 23px;
		list-style: none;
		line-height: 0px;
		border-right:solid 1px #b3b3b3;
		border-left:solid 1px #b3b3b3;
}

#menu ul li {
	height:47px;
	float: left;
	margin: 30px 0px 0px 0px;
	padding:0px;
}

#menu ul li a {
	display: block;
	width: auto;
	padding: 12px 30px 0px 30px;
	font-family:Segoe Condensed, arial, verdana;
	font-size:24px;
	color:#171717;
	font-weight:bold;
	text-align:center;
	text-decoration:none;	
	text-transform:uppercase;
}

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

.footer-txt{
		font-family:Segoe Condensed, arial, verdana;
		font-size:11px;
		color:#fff;
		float:left;
		font-weight:bold;
		text-align:left;
		text-decoration:none;	
		text-transform:uppercase;
		margin:68px 0px 0px 19px;
		padding:0px;
}

.footer-txt a{
		font-family:Segoe Condensed, arial, verdana;
		font-size:11px;
		color:#fff;
		font-weight:normal;
		text-align:right;
		text-decoration:none;	
		text-transform:uppercase;
		float:right;
}

.footer-txt a:hover{
		color:#fff;
		font-weight:normal;
		text-align:right;
		text-decoration:none;	
		text-transform:uppercase;
}
	
#nav{
		margin:59px 11px 0px 0px;
		float:right;
		padding:0px;
		color:#fff;
		height:30px;
		font-size:12px;


}

#nav ul{
		margin:0px;
		padding:0px;
}

#nav ul li{
		display:inline;
		height:30px;		
		font-family:Segoe Condensed, arial, verdana;
		font-size:11px;
		line-height:30px;
		text-align:center;
		text-decoration:none;
		font-weight:normal;
		color:#fff;
		list-style:none;
		margin:0px;
		padding:0px;
		text-transform:uppercase;
}

#nav ul li a{
		/*background:url(../images/pdf-icon.jpg) left top no-repeat #3e6307;*/
		font-family:Segoe Condensed, arial, verdana;
		font-size:11px;
		line-height:30px;
		text-align:center;
		text-decoration:none;
		font-weight:normal;
		color:#fff;
		list-style:none;
		text-transform:uppercase;
		margin:0px;
		padding:0px 2px 0px 2px;
		
}

#nav ul li a:hover{		
		text-decoration:none;
		font-weight:normal;
		color:#ccc;
}

#left-bg{
		background-image:url(../images/in-left-bg.png);
		background-repeat:repeat-x;
		width:246px;
		height:400px;
		float:left;
		margin:69px 0px 0px 20px;
		padding:0px;
}

ul.category {
		width:226px;
		margin:19px 0px 0px 10px;
		float:left;
		padding:0px;
}

ul.category li{
		list-style:none;
		float:left;
		padding:0px;
		margin:0px;
}

ul.category  li a{
		width:226px;
		font-family:Segoe Condensed, arial, verdana;
		font-size:15px;
		line-height:31px;
		text-align:left;
		text-decoration:none;
		font-weight:bold;
		color:#fff;
		list-style:none;
		text-transform:uppercase;
		list-style:none;
		float:left;
		padding:0px;
		margin:0px;
		border-bottom: dotted 1px #fff;
}

ul.category li a:hover{
		color:#ccc;
		list-style:none;
		text-transform:uppercase;
		list-style:none;
		text-decoration:none;

}

ul.category li ul.category{
		width:207px;
		margin:0px;
		padding:0px 10px 0px 19px;
}


ul.category li ul.category li a{
		width:207px;
		font-family:Segoe Condensed, arial, verdana;
		font-size:13px;
		line-height:31px;
		text-align:left;
		text-decoration:none;
		font-weight:bold;
		color:#fff;
		list-style:none;
		text-transform:uppercase;
		list-style:none;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px;
		border-bottom: dotted 1px #fff;		
}

ul.category li ul.category li a:hover{
		color:#ccc;
		text-transform:uppercase;
		list-style:none;		
}

/*#in-content-blank{
		width:682px;
		height:471px;
		float:right;
		margin:21px 14px 0px 0px;
		padding:0px;
}

.page-head{
		width:166px;
		height:38px;
		background-color:#41630b;
		font-family:Segoe Condensed, arial, verdana;
		font-size:26px;
		text-align:center;
		float:right;
		text-decoration:none;
		font-weight:bold;
		color:#fff;
		text-transform:uppercase;
		margin:0px;
		padding:10px 0px 0px 4px;
}

#content-bg{
		background-image:url(../images/in-content-bg.png);
		background-repeat:repeat-x;
		width:662px;
		height:400px;
		float:left;
		margin:0px;
		padding:8px 10px 13px 10px;
		border-bottom:solid 1px #41630b;
		border-top:solid 1px #41630b;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#303030;
		line-height:20px;
		text-align:justify;
		text-decoration:none;
		font-weight:normal;
		overflow: hidden; 
		position: relative; 
}*/

#scrollbar1 { 
		width: 682px;
		/*height:400px;*/		
		margin:0px 0px 0px 0px; 
}


#scrollbar1 .viewport { 
		background-image:url(../images/in-content-bg.png);
		background-repeat:repeat;
		width: 662px; 
		height: 421px; 
		overflow: hidden; 
		position: relative;
		border-bottom:solid 1px #41630b;
		border-top:solid 1px #41630b;
}

#scrollbar1 .overview {
		float:left;
/*		margin:0px;*/
		padding:8px 10px 13px 10px;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#303030;
		line-height:20px;
		text-align:justify;
		text-decoration:none;
		font-weight:normal;
		list-style: none;
		position: absolute; 
		left: 0; 
		top: 0; 		
		margin: 0; 
}

#scrollbar1 .scrollbar{ 
		background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0;
		position: relative; 
		background-position: 0 0; 
		float: right; 
		width: 15px; 
}

#scrollbar1 .track { 
		background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; 
		height: 100%; width:13px; 
		position: relative; 
		padding: 0 1px; 
}

#scrollbar1 .thumb { 
		background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; 
		height: 20px; 
		width: 25px; 
		cursor: pointer; 
		overflow: hidden; 
		position: absolute; 
		top: 0; 
		left: -5px; 
}

#scrollbar1 .thumb .end { 
		background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; 
		overflow: hidden; 
		height: 5px; 
		width: 25px; 
}

#scrollbar1 .disable { 
		display: none; 
}

#in-content-blank{
		width:682px;
		float:right;
		margin:69px 14px 0px 0px;
		padding:0px;
}

.page-head{
		width:auto;
		height:38px;
		background-color:#41630b;
		font-family:Segoe Condensed, arial, verdana;
		font-size:26px;
		text-align:center;
		float:right;
		text-decoration:none;
		font-weight:bold;
		color:#fff;
		text-transform:uppercase;
		margin:-48px 20px 0px 0px;
		padding:10px 20px 0px 20px;
}

#content-bg{
		background-image:url(../images/in-content-bg.png);
		background-repeat:repeat-x;
		width:682px;
		height:423px;
		float:left;
		margin:0px;
		padding:8px 10px 13px 10px;
		border-bottom:solid 1px #41630b;
		border-top:solid 1px #41630b;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#303030;
		line-height:20px;
		text-align:justify;
		text-decoration:none;
		font-weight:normal;
		overflow: hidden; 
		position: relative; 
}

ul.services {
		margin:0px 0px 0px 15px;
		padding:0px;
}

ul.services li{
		margin:10px 0px 10px 0px;
		list-style-image:url(../images/arrow.png);
		list-style-position:outside;
}

ul.services li ul {
		margin:0px 0px 0px 20px;
		padding:0px;
 }

ul.services li ul li{
		margin:4px 0px 4px 0px;
		padding-left:18px;
		list-style:none;
		background-image:url(../images/arrow2.png);
		background-position:left;
		background-repeat:no-repeat;
}

.req
{
	color:#FF0000;
	font-size:10px;
}
	
	/* HEADER */
#header { height:701px; }
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:701px; position:absolute; }

		
