/*
	/////////////////////////////////////////////////////////////
	
	STYLE-TEMPLATE.CSS ORDER BREAKDOWN 	
		1. Body / Column Count
		2. Skip Intro for home page
		3. Flash container area for home page
		4. Container
		5. Navigation (Top, Side)
		6.  Footer/Copyright		
	
	
*/

body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4e4e;
	line-height:18px;
	
}
/* intro page skip intro */
.skip_intro {
	margin:0 0 0 580px;
	padding:0;
	background:url(images/skp_intro_bg.gif) no-repeat top;
	width:78px;
	height:22px;
	color:#333333;
    padding-top:3px;
	font:10px normal Verdana, Arial, Helvetica, sans-serif;
	text-indent:18px;
}
.skip_intro a {
	color:#333333;
	text-decoration:none;
}
.skip_intro a:hover {
	color:#000000;
	text-decoration:underline;
}

/* center flash element centre of page */
.empact_intro_flash {
	position:absolute;
    margin-left:-119px;  /* width of image divided by 2*/
    margin-top:-35px; /* height of image divided by 2 */
	left:50%;
    top:50%;
	padding:0;
	width:239px;
	height:69px;
	background:url(images/logo.gif) no-repeat center;
}


/*  
For Sticky Footer Solution*/

* {margin:0;padding:0;} 
/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body, form, #wrapper {height: 100%;}

body > #wrapper {height: auto; min-height: 100%;}

#main_container {
	margin:0 auto;
	padding:0;
	width:980px;
	padding-bottom: 70px;
	/*background-color:#000000;
*/}
.clear {
	clear:both;
}
#headerwraper {
	width:980px;
	margin:0px;
}
#logo {
	width:986px;
	text-align:right;
	padding:10px 0px 0px 0px;
	margin-top:0px
}
#contentWraper {
	width:986px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(images/innerbg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.clear {
	clear:both;
	margin:0px;
}
#content {
	width:906px;
	padding-left:50px;
	padding-top:4px;
	padding-right:30px;
}
#content_left {
	width:443px;
	height:100%;
	float:left;
}
#content_right {
	width:448px;
	float:left;
	height:100%;
	padding-left:15px;
text-align: justify;
font-size: 11px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4e4e4e;
line-height: 18px;
}
/*#bread_crumb {
	width:452px;
	height:30px;
	color:#cccccc;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	font-weight:bold;
}*/


#contact {
	padding-left:320px;
	height:40px;
	padding-top:20px;
}
#menu {
	height:16px;
	width:986px;
	overflow:hidden;
	padding:00px 0 11px 0;
}
/*#menu ul {
	list-style:none;
	margin:0px 0 0 0;
}
#menu li {
	margin:0 0px 0 0;
}
#menu li, #menu li a, #menu li a span, #menu li a.current, #menu li a.current span {
	display:block;
	float:left;
	height:22px;
	line-height:20px;
	color:#000;
	cursor:pointer;
	font-size:11px;
}
#menu li a, #menu li a.current {
	text-decoration:none;
	padding:0 0 0 10px;
}
#menu li a span, #menu li a.current span {
	padding:0 10px 0 5px;
}
#menu li a:hover, #menu li a.current {
	background:url(images/menu-h-left.gif) no-repeat left;
}
#menu li a:hover span, #menu li a.current span {
	color:#000;
	background:url(images/menu-h-right.gif) no-repeat right;
}*/
#footer {

	margin-top: -70px; /* negative value of footer height */
	position: relative;
	width:100%;
	height:70px;
	clear:both;
	background-color:#fbb813;
	
	
}
	
#footer_inner{ width:986px; margin:0px auto;}
.footer_left {
	float:left;
	width:205px;
	padding-left:50px;
}
.subcribe {
	width:138px;
	float: left;
	height:25px;
	background:url(images/footer_search.gif) left top no-repeat;
	text-align:center;
	padding-top:5px;
}
.searchimp {
	width:138px;
	float: left;
	height:25px;
	background:url(images/footer_search.gif) left top no-repeat;
	text-align:center;
	padding-top:5px; 
}
.submit {
	width:49px;
	float:left;
	margin-left:10px;
	height:25px;
	background:url(images/footer_submit.gif) left top no-repeat;
	text-align:center;
	padding-top:4px;
}
.submit1 {
	width:49px;
	float:left;
	height:25px;
	background:url(images/footer_submit.gif) left top no-repeat;
	text-align:center;
	padding-top:4px;
	margin-left:5px;
}
.footer_center {
	float:left;
	width:215px;
	padding-left:40px;
}
.footer_right {
	float:left;
	/*width:420px;*/
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#bc8a0e;
	margin-left:40px;
	 
}

/* use for padding of footer to avoid vertical scrollbar*/
.footer_fix { 
 height:20px;
 width:100%;
 
}
.policy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#bc8a0e;
	padding-right:10px;
}
.policy:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:underline;
	color:#bc8a0e;
}

.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#bc8a0e;
	padding-right:4px;
}
.copyright:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:underline;
	color:#bc8a0e;
}
.search {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#bc8a0e; background:#e5a811; border:0px;
}

.go {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
.go:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#e9e9e9;
	font-weight:bold;
}
clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.bottommenu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#bc8a0e;
	padding-right:10px;
}
.bottommenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:underline;
	color:#bc8a0e;
}
.title
{
	display:none;
}
/*.textbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#bc8a0e; background:#e5a811; border:0px;
}*/
.btnSubscribe{width:49px;
	float:left;
	margin-left:5px;
	height:25px;
	/*background:url(images/footer_submit.gif) left top no-repeat;*/
	text-align:center;
	}
	.btnSearch
	{margin-left:5px;
		}
.breadcrumb
{
width:452px;
	height:30px;
	color:#FBB813;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	font-weight:bold;	
}
a.breadcrumb:link{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#cccccc;
	text-decoration:none;}
a.breadcrumb:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#cccccc;
	text-decoration:none;}
a.breadcrumb:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fbb813;
	text-decoration:none;}
	
	
	/* placeholderMainMenu_DropDown */                            
.static_nlsmenu {z-index:1;} /* Main Bar */
/* Main Bar - Item */
.static_nlsitemcontainer {
padding:0 9px 0 9px;
margin:0px;


   }
.static_nlsitemcontainerover {
    background:url(images/15.gif) no-repeat left;
    margin:0px;
    padding:0 9px 0 9px;
}
.static_nlsitem {
  display:block;
	float:left;
	height:22px;
	line-height:22px;
	color:#000;
	cursor:pointer;
	font-size:11px;
	text-transform:lowercase;
	padding:0 5px 0 0;
	margin:0px;
	font-family:Verdana;

	}
	.static_nlsitemover {background:url(images/menu-h-right.gif) no-repeat right;display:block;
	float:left;
	height:22px;
	line-height:22px;
	color:#000;
	cursor:pointer;
	font-size:11px;
	text-transform:lowercase;
	margin:0px;
	padding:0 5px 0 0;
	font-family:Verdana;

	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.static_nlsiconcell {width:0px;}
.static_nlssubmenucell{width:0px;}/*padding-top:6px;padding-left:3px;padding-right:4px*/
/* Main Bar - Item Hover */

.static_nlsiconcellover {width:0px;}
.static_nlssubmenucellover {width:0px;}/*padding-top:6px;padding-left:3px;padding-right:4px*/

/* Sub Menu */
.nlsmenu {
    border-bottom:#777777 1px solid;border-left:#3A87E8 0px solid;
    border-top:#3A87E8 0px solid;border-right:#777777 1px solid;
    z-index:1;}/*margin-top:5px;*/
/* Sub Menu - Item */
.nlsitemcontainer {height:21px;width:100px;padding-left:0px;padding-right:0px;background:#FBB813;background-repeat:repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-moz-opacity:0.9;}
.nlsiconcell {width:22px;background-color:Green;}
.nlssubmenucell{padding-top:2px;padding-left:3px;padding-right:4px}
.nlsitem {
    font-weight:bold;font-size:11px;font-family:Verdana;
    color:#000000;
    padding:0px 4px 0px 4px;}
/* Sub Menu - Item Hover */
/*.nlsitemcontainerover {height:21px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=99);background:#FBB813;background-repeat:repeat;}/*background:url('images/navigation_bg.png');border:#4EA2FD 0px solid;*/
.nlsitemcontainerover {height:21px;width:100px;padding-left:0px;padding-right:0px;background:#FBB813;background-repeat:repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-moz-opacity:0.9;}
.nlsiconcellover {width:22px;background-color:Maroon;}
.nlssubmenucellover {padding-top:2px;padding-left:3px;padding-right:4px}
.nlsitemover {
    font-weight:bold;font-size:11px;font-family:Verdana;
    color:#ffffff;
    padding:0px 4px 0px 4px;}
    
    .subcribe input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#bc8a0e; background:#e5a811; border:0px;
}

.searchimp input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#bc8a0e; background:#e5a811; border:0px;
}


	
	

