#main-internal-area{
	clear: both;
	font-size: 1.1em;
}
#main-image{
	clear: both;
	margin-top: -10px;
	
}
.mainleft{
	width: 350px;
}
.mainright{
	width: 340px;
	margin-left: 30px;
}

#main-internal-area-left{
	width: 380px;
	float: left;
	background-repeat: no-repeat;
	background-position: 150px 40px;
	margin-right: 20px;
}

#main-internal-area-left h3{

	color: #2957A5;
	font-size: 1.6em;
	padding-top: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	clear: left;
	
}
#main-internal-area-left p{
	margin-top: 10px;
	margin-bottom: 10px;
}
#main-internal-area-left h4{
	color: #7FB38D;
}

#content ul li{
	margin-left: 10px;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	margin-top: 8px;
	
}



#left-nav {
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	
}

#left-nav ul li {
	border-bottom-color: #0099FF;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 250px;
	
}
#left-nav ul li a{
	color: #7FB38D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	background-image: url(images/arrow-blue.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 10px;
	background-position: 0px 3px;
}
#left-nav ul li a:hover{
	color: #2957A5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	
}
#main-internal-area-right{
	width: 340px;
	float: left;
	margin-left: 10px;
}
#main-internal-area-right p{
	margin-top: 10px;
	margin-bottom: 10px;
}
#main-internal-area-right h4{
	color: #7FB38D;
}

#main-internal-area-right blockquote{
	margin-left: 0px;
	margin-top: 0px;
	
}
/*************************************************
	specification box 
	*************************************************/
#specbox{
	background-image: url(images/spec-bgrnd.gif);
	background-repeat: no-repeat;
	padding: 13px;
	width: 310px;
}
#specbox p{
	padding: 10px;
	border-bottom-color: #6CA778;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	width: 280px;
	margin-left: 10px;
	color: #7FB38D;
}
#specbox b{
	color: #3F6EB6;
}

#specbox span{
	color: #63A170;
	
}



	/*************************************************
	hide and show technique
	*************************************************/

.posthidden {
	display:none;
} 
.posthidden p{
	color: #88B0D8;

} 
.postshown {
	display:inline;
}
.lightblue{
	color: #98A5BE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
.management-title{
	color: #52935D;
}
.showhide{
	float: left;
	margin-right: 5px;
}

/*************************************************
	hide and show technique
	*************************************************/
.mainimage{
	padding: 5px;
	border-color: #D5D6D8;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
}
.rightimage{
	float: right;
	padding: 5px;
	border-color: #D5D6D8;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	margin-left: 5px;
}
.rightimagenoborder{
	float: right;
	padding: 5px;
	background-color: #FFFFFF;
	margin-left: 5px;
}
.leftimage{
	float: left;
	margin-right: 5px;
	padding: 5px;
	border-color: #D5D6D8;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	margin-left: 10px;
}

/*************************************************
	text styles
	*************************************************/
#introtext{
	color: #518EBD;
	font-size: 1.2em;
	padding-top: 10px;
	padding-bottom: 10px;
}
#productheaders{
	color: #518EBD;
	font-size: 1.5em;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
/*************************************************
	casestudy
	*************************************************/
	.casestudy{
	background-image: url(images/casestudy-header-back.gif);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #EFF2F6;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	color: #5B5BAE;
	float: left;
	font-size: .9em;
}
.casestudy-image{
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-right: 5px;
}
/*************************************************
	quotes
	*************************************************/
	.quotes{
	padding: 15px;
	color: #7FB38D;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	width: 160px;
	float: right;
	line-height: 16px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-color: #D9D94A;
	border-style: dashed;
	border-width: 1px;
	background-image: url(images/backquote.gif);
}
.quotee{
	font-size: 10px;
	color: #0C4191;
}
/*************************************************
	downloads
	*************************************************/
	#download{
	width: 332px;
	border-right-color: #6CB87A;
}

#downloadinside{
	border-right-width: 1px;
	border-right-color: #6CB87A;
	border-right-style: solid;
	border-left-color: #6CB87A;
	border-left-style: solid;
	border-left-width: 1px;
	padding: 10px;
	background-image: url(images/baclofdownload.gif);
}
#downloadinside ul li a{
	color: #6CB87A;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	background-image: url(images/doewnloadicon.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 3px;
	
}
/*************************************************
	related products
	*************************************************/


#relatedproducts{
	padding: 10px;
}
#relatedproducts ul li a{
	color: #6CB87A;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	background-image: url(images/relatedicon.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 3px;
	
}
/********************************************************************
Lightbox JS Styles
********************************************************************/
#lightbox{
	background-color:#CDDCEF;
	padding: 10px;
	border-bottom: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	color: #5F82BC;
	}
#lightboxDetails{
	font-size: 0.9em;
	padding-top: 0.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #426BAB;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url("images/overlay.png"); }

* html #overlay{
	background-color: transparent;
	back\ground-color: transparent;
	background-image: url(blank.gif);

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	padding-right: 10px;
	}	
