#home .home{
color:#ffcc1f;
font-weight:bold;
}

#products .products{
color:#ffcc1f;
font-weight:bold;
}

#services .services{
color:#ffcc1f;
font-weight:bold;
}

#industry .industry{
color:#ffcc1f;
font-weight:bold;
}

#client .client{
color:#ffcc1f;
font-weight:bold;
}

#news .news{
font-weight:bold;
color:#ffcc1f;
}
#aboutus .aboutus{
font-weight:bold;
color:#ffcc1f;
}
#contactus .contactus{
font-weight:bold;
color:#ffcc1f;
}






body { 
	background-color: #5e7486;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	margin: 0px;
}

#newsimage {
	float:	left;
}
#newsimageright {
	float:	right;
	margin: 0px 0px 0px 10px;
}

#sidebar {
  font-size:        105%;
  padding:          15px;
  margin:           0px 0px 10px 5px;
 
}

#footer {
	text-align: center;
	padding: 5px 0px 5px 0px;
	font-size: 90%;
}

#footerband {
	padding: 	   	        12px;
	background-image:		url(images/footerimg.jpg);
	color: 					#efe5d0;
}

#header {
	margin: 3px;
	height: 205px;
}
#headerflash {
	margin: 3px;
	height: 61px;
}

#leftbarimage {
	border-right:#7994aa;
	border-right:solid;
	border-right:thin;
	background: #5e7486;
	padding: 5px;
	margin: 20px 10px 10px 10px;
}


#leftbar {
	border-right:#7994aa;
	border-right:solid;
	border-right:thin;
	background: #5e7486;
	font-size: 105%;
	padding: 15px;
	margin: 20px 10px 10px 10px;
}
#leftbarnews {
	border-right:#7994aa;
	border-right:solid;
	border-right:thin;
	background: #5e7486;
	font-size: 105%;
	padding: 5px;
	margin: 5px 5px 10px 0px;
}

.faqmenu {
line-height: .5;
text-align:left;
font-size: 110%;
font-family:	Arial, Helvetica, sans-serif;
}

p {
color:	#FFFFFF;
text-align:justify;
line-height: 120%;
font-size: 115%;
font-family:	Arial, Helvetica, sans-serif;
}

.footermenutext {
    margin-bottom: 15px;
    line-height: .3;
	text-align: center;
	font-size: 100%;
}

h1 {
	font-size: 140%;
	font-weight:	bold;
	color:#ffcc1f;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-size: 120%;
	color:	#FFFFFF;
	font-weight:	bold;
}

.h2line {
	border-bottom:#7994aa;
	border-bottom:solid;
	border-bottom:thin;
}
h3 {
	height: 10px;
	margin-left: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	color:	#FFFFFF;
	font-weight:	bold;
}

h4 {
	text-align: left;
	font-size: 125%;
	font-weight:	bold;
	color:#ffcc1f;
}



ul, ol{
line-height: 130%;
color:	#FFFFFF;
}


.bulletlist {
color: #ffcc00;
font-size:medium;
line-height:1.4;
padding: 0;
margin-left: 1em;
}
.bulletmiddle {
vertical-align:left;
margin-left: -18px;
}
.bullet {
line-height: 120%;
font-size: 115%;
font-family:	Arial, Helvetica, sans-serif;
}

#sidebar {
	float: right;
	width: 355px;
}
#sidebarfaq {
	float: right;
	width: 225px;
	
}
#fixedright{
padding: 8px;
margin: 0px 0px 0px 0px;
position: fixed;
top: 225px;
right: 0px;
border-left:#7994aa;
border-left:solid;
border-left:thin;
}
#mainindex {
	float:left;
	font-size: 105%;
	padding: 0px;
	margin: 20px 0px 0px 0px;
	width:885px;
	margin-left: 0px;
}

#main {
	
	font-size: 105%;
	padding: 15px;
	margin: 0px 10px 10px 10px;
	margin-right: 400px;
	margin-left: 260px;
}
#mainnews {
	
	font-size: 105%;
	padding: 15px;
	margin: 0px 10px 10px 10px;
	margin-right: 15px;
	margin-left: 395px;
}
#mainfaq {

	font-size: 105%;
	padding: 15px;
	margin: 0px 10px 10px 10px;
	margin-right: 260px;
	margin-left: 260px;
}

#mainservices {

	font-size: 105%;
	padding: 15px;
	margin: 0px 10px 10px 10px;
	margin-right: 15px;
	margin-left: 260px;
}

#logindiv {
float:none;
	
	margin: 30px;
}

#contactuspg {

	font-size: 105%;
	padding: 15px;
	margin: 0px 10px 10px 10px;
	margin-right: 15px;
	margin-left: 230px;
}


#leftbarimage{
	float: left;
	width: 200px;
}

#leftbar {
	float: left;
	width: 205px;
}

#leftbarnews {
	float: left;
	width: 385px;
}

#fixedimage {
position:fixed;
top:300px;
right: 5px;
}

a:link {
text-decoration:	none;
color:#fdd639;
}
a:visited {
text-decoration:	none;
color:#c0c0c0;
}
a:hover {
text-decoration:underline;
}

a:active {
text-decoration:	none;
}

a img {

	border: 0 none;
}

.middle {
vertical-align:middle;
margin-right: 2px;
margin-left: 4px;
}




#footer {
	clear: both;
}

#empowertext {
	position:         absolute;
	top:              -3px;
	right:             5px;
	z-index:	-99;
}



#topbanner {
	position:absolute;
	top: 0px;
	left: 0px;
}
#row2a {
	position:absolute;
	top: 20px;
	left: 0px;
}
#row2b {
	position:absolute;
	top: 20px;
	left: 278px;
}
#row2c {
	position:absolute;
	top: 18px;
	left: 431px;
	height: 119px;
}
#row2d {
	position:absolute;
	top: 20px;
	left: 792px;
}
#rowmiddle{
	position:absolute;
	top: 138px;
	left: 0px;
	height: 15px;
}
#lastrowa {
	position:absolute;
	top: 153px;
	left: 0px;
}
#lastrowend {
	position:absolute;
	top: 153px;
	left: 829px;
}


#menu_toolbar {
	position:absolute;
	top: 153px;
	left: 57px;
	font-size: 100%;
	font:normal 'Trebuchet MS','Arial';
	margin:0;
	padding:0;
}



#menu_toolbar ul {
background-image:url(images/back.png);
background-repeat:repeat-x;
float:left;
line-height:52px;
list-style:none;
margin:0;
padding:0 10px 0 10px;
width:800px;
}

#menu_toolbar li {
display:inline;
padding:0;
}

#menu_toolbar a {
color:#FFF; /* need because it will use default link color */
float:left;

padding:0 0 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;
}
#flashcontainer {
text-align:center;



}

#menu_toolbar a span {
display:block;
float:none;
background:url(images/divider.png);
background-position:right;
background-repeat: no-repeat;
padding:0 20px 0 10px;
}

/* show picture when mouse over link */
#menu_toolbar a:hover{
background:url(images/left.png)  no-repeat left center;
}

#menu_toolbar a:hover span {
background:url(images/right.png) no-repeat right center;
}
#home #header {
	width: 880px;
}
