body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/common/bg.jpg);
	background-repeat:repeat-x;
	height:100%;
}

*{
	font-family: Arial;
	font-size:12px;
}

td {
	font-family: Arial;
	font-size:12px;
}

th {
	font-family: Arial;
	font-size:12px;
}

h1 {
	font-family: Trebuchet MS, Arial;
	font-size:20px;
	color: #003366;
}

h2 {
	font-family: Trebuchet MS, Arial;
	font-size:18px;
	color: #003366;
}

h3 {
	font-family: Trebuchet MS, Arial;
	font-size:14px;
	font-weight: bold;
	color: #003366;
}

p {
	color: #000000;
	font-family: Arial;
	font-size:12px;
}

a{
	font-family: Arial;
	font-size: 12px;
	color: #BF0009;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img{
	behavior: url(/en/css/iepngfix.htc);
}

.footer {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 10px 0px 5px 0px;
}

div.clearFloats {
	float: none !important;
	clear: both !important;
	height: 0 !important;
	margin: 0px !important;
	padding: 0px !important;
	overflow: hidden;
	border: none !important;
	width: inherit !important;
}

#pageTop{
	width:960px;
	height:125px;
	margin:auto;
	background-repeat:no-repeat;
	background-image: url(/images/common/mg_top.png);
	behavior: url(/en/css/iepngfix.htc);
	background-position: center !important;
}

div#pageTop a#logo {
	display:block;
	top:62px;
	left:110px;
	width:397px;
	height:44px;
	position:relative;
	background:transparent url(/images/common/logo.jpg);
	background-repeat:no-repeat;
}

div#pageTop a#requestQuote {
	display:block;
	top:-4px;
	left:759px;
	width:166px;
	height:42px;
	position:relative;
	cursor:pointer;
	background:transparent url(/images/common/requestQuote.png);
	background-repeat:no-repeat;
	behavior: url(/en/css/iepngfix.htc);
}

#pageMiddle{
	width:960px;
	min-height:400px;height: auto !important;height:400px;	
	margin:auto;
	background-image: url(/images/common/mg_mid.png);
	background-repeat:no-repeat;
	behavior: url(/en/css/iepngfix.htc);
	background-position: center;
}
	 
#pageMiddle_greyright{
	width:960px;
	min-height:400px;height: auto !important;height:400px;	
	margin:auto;
	background-image: url(/images/common/mg_mid_greyright.png);
	background-repeat:no-repeat;
	behavior: url(/en/css/iepngfix.htc);
	background-position: center;
}

#pageMiddle_greyleft{
	width:960px;
	min-height:400px;height: auto !important;height:400px;	
	margin:auto;
	background-image: url(/images/common/mg_mid_greyleft.png);
	background-repeat:no-repeat;
	behavior: url(/en/css/iepngfix.htc);
	background-position: center;
}

#pageMiddle_greyright div#mainMenu,#pageMiddle_greyleft div#mainMenu,#pageMiddle div#mainMenu{
	position:relative;
	width:880px;
	left:45px;
}

#pageMiddle_greyright div#mainMenu div#lowerMenuBar,#pageMiddle_greyleft div#mainMenu div#lowerMenuBar,#pageMiddle div#mainMenu div#lowerMenuBar{
	width:880px;
	height:5px;
	background-image:url(/images/common/globalnav_bot.jpg);
	background-repeat:no-repeat;
}

#pageMiddle_greyright div#mainMenu div#flashArea,#pageMiddle_greyleft div#mainMenu div#flashArea,#pageMiddle div#mainMenu div#flashArea{
	width:880px;
	height:310px;
	background-image:url(/en/images/common/flashArea.jpg);
	background-repeat:no-repeat;
}

#pageMiddle_greyright div#mainMenu div#middleStrip,#pageMiddle_greyleft div#mainMenu div#middleStrip,#pageMiddle div#mainMenu div#middleStrip{
	position:absolute;
	top:305px;
	width:880px;
	height:15px;
	z-index:1;
	background-image:url(/images/common/middleStrip.png);
	behavior: url(/en/css/iepngfix.htc);
	background-repeat:no-repeat;
}

#pageMiddle_greyright div#contentContainer,#pageMiddle_greyleft div#contentContainer,#pageMiddle div#contentContainer{
	position:relative;
	width:880px;
	left:45px;
}

#pageMiddle_greyright div#contentContainer a,
#pageMiddle_greyleft div#contentContainer a{color:#CC0000;font-size:10px;text-decoration:underline;}
#pageMiddle_greyright div#contentContainer div#leftColumn,
#pageMiddle_greyleft div#contentContainer div#leftColumn{width:623px;min-height:300px;height:auto!important;height:300px;margin-bottom:20px;}
#pageMiddle div#contentContainer div#leftColumnWide{width:885px;min-height:350px;height:auto!important;height:350px;margin-bottom:20px;}
#pageMiddle_greyright div#contentContainer div#leftColumn h1,
#pageMiddle div#contentContainer div#leftColumnWide h1,
#pageMiddle_greyleft div#contentContainer div#leftColumn h1{margin:00px 20px 10px 20px;padding-top:20px;}
#pageMiddle_greyright div#contentContainer div#leftColumn h2,
#pageMiddle div#contentContainer div#leftColumnWide h2,
#pageMiddle_greyleft div#contentContainer div#leftColumn h2{margin:00px 20px 10px 20px;padding-top:20px;}
#pageMiddle_greyright div#contentContainer div#leftColumn p,
#pageMiddle div#contentContainer div#leftColumnWide p,
#pageMiddle_greyleft div#contentContainer div#leftColumn p{margin:0px 20px 10px 20px;}
#pageMiddle_greyright div#contentContainer div#leftColumn a,
#pageMiddle div#contentContainer div#leftColumnWide a,
#pageMiddle_greyleft div#contentContainer div#leftColumn a{color:#CC0000;font-size:12px;text-decoration:underline;}

#pageMiddle_greyright div#contentContainer div#rightColumn,#pageMiddle_greyleft div#contentContainer div#rightColumn{
	position:absolute;
	top:0px;
	left:623px;
	width:257px;
}

#pageMiddle_greyright div#contentContainer div#promotile,#pageMiddle_greyleft div#contentContainer div#promotile{
	height:150px;
	margin:10px 0px 0px 12px;
	background-image:url(/images/common/promoTile.jpg);
	background-repeat:no-repeat;
}
#pageMiddle_greyright div#contentContainer div#promotile div#title,
#pageMiddle_greyleft div#contentContainer div#promotile div#title{margin:0px 0px 10px 10px;color:#003366;padding-top:10px;}
#pageMiddle_greyright div#contentContainer div#promotile div#desc,
#pageMiddle_greyleft div#contentContainer div#promotile div#desc{float:left;width:125px;margin:0px 15px 0px 10px!important;margin:0px 3px 0px 10px;font-size:10px;}

#pageMiddle_greyright div#contentContainer div#rule,
#pageMiddle_greyleft div#contentContainer div#rule{margin:0px 0px 10px 20px;}
#pageMiddle_greyright div#contentContainer div#vertRule,
#pageMiddle_greyleft div#contentContainer div#vertRule{position:absolute;left:290px;top:45px;width:1px;height:443px;}
#pageMiddle_greyright div#contentContainer div#latestNews,
#pageMiddle_greyleft div#contentContainer div#latestNews{float:left;width:299px;}
#pageMiddle_greyright div#contentContainer h2,
#pageMiddle_greyleft div#contentContainer h2{margin:0px 0px 10px 20px;}
#pageMiddle_greyright div#contentContainer h3,
#pageMiddle_greyleft div#contentContainer h3{margin:0px 0px 10px 20px;}
#pageMiddle_greyright div#contentContainer div#latestNews div#item,
#pageMiddle_greyleft div#contentContainer div#latestNews div#item{float:left;margin:0px 0px 10px 20px!important;margin:0px 0px 10px 10px;width:70px;font-size:10px;}
#pageMiddle_greyright div#contentContainer div#latestNews div#desc,
#pageMiddle_greyleft div#contentContainer div#latestNews div#desc{margin-bottom:0px}
#pageMiddle_greyright div#contentContainer div#latestNews p,
#pageMiddle_greyleft div#contentContainer div#latestNews p{padding-left:70px;font-size:10px;}
#pageMiddle_greyright div#contentContainer div#bl,
#pageMiddle_greyleft div#contentContainer div#latestNews div#bl{margin:10px 0px 30px 20px;font-size:10px;}
.lnLink{font-size:10px;color:#CC0000;text-decoration:underline;}
.lnLink2{font-size:10px;color:#CC0000;text-decoration:underline;padding-left:150px;}

#pageMiddle_greyright div#contentContainer div#upcomingEvents,
#pageMiddle_greyleft div#contentContainer div#upcomingEvents{margin:0px 0px 0px 300px;width:300px;min-height:150px;height:auto!important;height:150px;}
#pageMiddle_greyright div#contentContainer div#upcomingEvents div#item,
#pageMiddle_greyleft div#contentContainer div#upcomingEvents div#item{margin:0px 0px 0px 20px;}
#pageMiddle_greyright div#contentContainer div#upcomingEvents div#item a,
#pageMiddle_greyleft div#contentContainer div#upcomingEvents div#item a{margin:0px 0px 10px 0px;text-decoration:underline;}
#pageMiddle_greyright div#contentContainer div#upcomingEvents div#desc,
#pageMiddle_greyleft div#contentContainer div#upcomingEvents div#desc{margin:0px 0px 10px 20px;font-size:10px;margin-bottom:7px;}
#pageMiddle_greyright div#contentContainer div#upcomingEvents div#bl,
#pageMiddle_greyleft div#contentContainer div#upcomingEvents div#bl{margin:20px 0px 50px 20px;font-size:10px;}

#pageMiddle_greyright div#contentContainer div#stdLeft,#pageMiddle_greyleft div#contentContainer div#stdLeft{
	position:absolute;
	top:0px;
	width:257px;
}

#pageMiddle_greyright div#contentContainer div#stdLeft div#leftNav,
#pageMiddle_greyleft div#contentContainer div#stdLeft div#leftNav{position:relative;}
#pageMiddle_greyright div#contentContainer div#stdLeft div#leftNav div#button,#pageMiddle_greyright div#contentContainer div#stdLeft div#leftNav div#button,
#pageMiddle_greyleft div#contentContainer div#stdLeft div#leftNav div#button,#pageMiddle_greyleft div#contentContainer div#stdLeft div#leftNav div#button{
	height:30px;
	margin:0px 0px 0px 10px;
	background-image:url(/images/common/leftNavBtn.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
	text-align:center;
}
#pageMiddle_greyright div#contentContainer div#stdLeft div#leftNav div#button a,
#pageMiddle_greyleft div#contentContainer div#stdLeft div#leftNav div#button a{color:#003366;font-size:16px;font-weight:bold;text-decoration:none;}
#pageMiddle_greyright div#contentContainer div#stdLeft div#leftNav div#button.on,
#pageMiddle_greyleft div#contentContainer div#stdLeft div#leftNav div#button.on{background-image:url(/images/common/leftNavBtnOn.jpg);}
#pageMiddle_greyright div#contentContainer div#stdLeft div#leftNav div#button.on a,
#pageMiddle_greyleft div#contentContainer div#stdLeft div#leftNav div#button.on a{color:#FFFFFF;font-size:16px;font-weight:bold;text-decoration:none;}

#pageMiddle_greyright div#contentContainer div#stdLeft div#stdLeftImage,#pageMiddle_greyleft div#contentContainer div#stdLeft div#stdLeftImage{
	height:166px;
	margin:10px 0px 0px 6px;
	background-image:url(/images/common/promoImgBG.jpg);
	background-repeat:repeat-y;
}
#pageMiddle_greyright div#contentContainer div#stdLeft div#stdLeftImage .firstImage,
#pageMiddle_greyleft div#contentContainer div#stdLeft div#stdLeftImage .firstImage{margin:8px 0px 0px 4px;}

#pageMiddle_greyright div#contentContainer div#stdRight,#pageMiddle_greyleft div#contentContainer div#stdRight{
	position:relative;
	top:0px;
	left:255px;
	width:603px;
	min-height:600px;height:auto!important;height:600px;
}

#pageMiddle_greyright div#contentContainer div#stdRight div#crumbTrail,
#pageMiddle_greyright div#contentContainer div#crumbTrail,
#pageMiddle_greyleft div#contentContainer div#stdRight div#crumbTrail,
#pageMiddle_greyleft div#contentContainer div#crumbTrail,
#pageMiddle div#contentContainer div#stdRight div#crumbTrail,
#pageMiddle div#contentContainer div#crumbTrail{margin:0px 0px 0px 20px;font-size:10px;padding-top:10px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#crumbTrail a,
#pageMiddle_greyright div#contentContainer div#crumbTrail a,
#pageMiddle_greyleft div#contentContainer div#stdRight div#crumbTrail a,
#pageMiddle_greyleft div#contentContainer div#crumbTrail a,
#pageMiddle div#contentContainer div#crumbTrail a{font-size:10px;color:#000000;text-decoration:none;}
#pageMiddle_greyright div#contentContainer div#stdRight h1,
#pageMiddle_greyleft div#contentContainer div#stdRight h1{margin:0px 0px 10px 20px;padding-top:20px;}
#pageMiddle_greyright div#contentContainer div#stdRight h2,
#pageMiddle_greyleft div#contentContainer div#stdRight h2{margin:0px 0px 10px 20px;padding-top:20px;}
#pageMiddle_greyright div#contentContainer div#stdRight p,
#pageMiddle_greyleft div#contentContainer div#stdRight p{margin:0px 20px 10px 20px;}
#pageMiddle_greyright div#contentContainer div#stdRight a,
#pageMiddle_greyleft div#contentContainer div#stdRight a{color:#CC0000;font-size:12px;text-decoration:underline;}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdTitle,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdTitle{margin:0px 0px 10px 20px;padding-top:20px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdName,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdName{margin:0px 0px 10px 20px;padding-top:20px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#newsItem p,
#pageMiddle_greyleft div#contentContainer div#stdRight div#newsItem p{margin:0px 0px 0px 20px}
#pageMiddle_greyright div#contentContainer div#stdRight div#newsItem div#newsDesc,
#pageMiddle_greyleft div#contentContainer div#stdRight div#newsItem div#newsDesc{margin:0px 0px 20px 100px}
#pageMiddle_greyright div#contentContainer div#stdRight iframe,
#pageMiddle_greyleft div#contentContainer div#stdRight iframe{margin:0px 0px 10px 10px;padding-top:20px;}

#pageMiddle_greyright div#contentContainer div#stdRight div#pagination,
#pageMiddle_greyleft div#contentContainer div#stdRight div#pagination{float:right;margin:0px 20px 0px 0px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#pagination a#prev,
#pageMiddle_greyleft div#contentContainer div#stdRight div#pagination a#prev{display:block;float:left;margin:0px 8px 0px 0px;width:53px;height:20px;background-image:url(/images/common/btn_previous.jpg);background-repeat:no-repeat;}
#pageMiddle_greyright div#contentContainer div#stdRight div#pagination a#next,
#pageMiddle_greyleft div#contentContainer div#stdRight div#pagination a#next{display:block;float:left;margin:0px 8px 0px 0px;width:53px;height:20px;background-image:url(/images/common/btn_next.jpg);background-repeat:no-repeat;}
#pageMiddle_greyright div#contentContainer div#stdRight div#pagination a#button,
#pageMiddle_greyleft div#contentContainer div#stdRight div#pagination a#button{display:block;float:left;margin:0px 8px 0px 0px;padding-top:2px;width:23px;height:20px;background-image:url(/images/common/btn_off.jpg);background-repeat:no-repeat;color:#000000;text-decoration:none;text-align:center;}
#pageMiddle_greyright div#contentContainer div#stdRight div#pagination a#button.on,
#pageMiddle_greyleft div#contentContainer div#stdRight div#pagination a#button.on{float:left;background-image:url(/images/common/btn_on.jpg);color:#FFFFFF;}
#pageMiddle_greyright div#contentContainer div#stdRight div#spacer,
#pageMiddle_greyleft div#contentContainer div#stdRight div#spacer{height:30px;}

#pageMiddle_greyright div#contentContainer div#stdRight div#prdImage,#pageMiddle_greyleft div#contentContainer div#stdRight div#prdImage{
	position:absolute;
	margin:0px 0px 0px 2px;
	height:182px;
	width:267px;
	left:0px;
	background-image:url(/images/common/productBG.jpg);
	background-repeat:no-repeat;
	padding:16px 0px 0px 16px;
}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdImage div#details,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdImage div#details{width:240px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdImage div#details p,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdImage div#details p{margin:0px 0px 0px 0px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdImage div#details h3,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdImage div#details h3{margin:20px 0px 10px 0px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdImage div#details p,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdImage div#details p{margin:0px 0px 0px 0px;}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdImage div#details div#detailItem,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdImage div#details div#detailItem{margin:0px 0px 7px 10px;color:#CC0000;}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdImage a#downloadPDF,#pageMiddle_greyleft div#contentContainer div#stdRight div#prdImage a#downloadPDF{
	display:block;
	height:48px;
	width:242px;
	margin:50px 0px 0px 0px;
	background:transparent url(/en/images/common/downloadPDF.jpg);
	background-repeat:no-repeat;
}

#pageMiddle_greyright div#contentContainer div#stdRight div#prdDesc,#pageMiddle_greyleft div#contentContainer div#stdRight div#prdDesc{
	margin:0px 0px 0px 235px;
	width:350px;
	min-height:165px;height:auto !important;height:165px;
	padding:16px 0px 0px 16px;
}
#pageMiddle_greyright div#contentContainer div#stdRight div#prdDesc li,
#pageMiddle_greyleft div#contentContainer div#stdRight div#prdDesc li{list-style-image:url(/images/common/listPoint.jpg);padding-bottom:3px;}

#pageMiddle div#contentContainer div#leftColumnWide div#custSolImage{
	position:absolute;
	margin:3px 0px 0px 0px;
	height:272px;
	width:352px;
	left:0px;
	padding:16px 0px 0px 16px;
	background-image:url(/images/common/customSolutionBG.jpg);
	background-repeat:no-repeat;
}

#pageMiddle div#contentContainer div#leftColumnWide div#custSolText{margin:0px 0px 0px 352px;min-height:275px;height:auto !important;height:275px;}
#pageMiddle div#contentContainer div#leftColumnWide div#lineBreak{
	width:821px;
	height:1px;
	margin:0px 0px 0px 20px;
	background-image:url(/images/common/customSolutionBK.jpg);
	background-repeat:no-repeat;
}

#pageMiddle_greyright div#contentContainer div#stdRight div#lineBreak_short,#pageMiddle_greyleft div#contentContainer div#stdRight div#lineBreak_short{
	width:582px;
	height:1px;
	margin:1px 0px 0px 20px;
	background-image:url(/images/common/productBK.jpg);
	background-repeat:no-repeat;
}

#pageMiddle_greyright div#contentContainer div#footerStripShadow,#pageMiddle_greyleft div#contentContainer div#footerStripShadow{
	position:relative;
	height:5px;
	z-index:5;
	background-image:url(/images/common/footerStripShadow.png);
	behavior: url(/en/css/iepngfix.htc);
	background-repeat:no-repeat;
}

#pageBottom{
	width:960px;
	height:77px;
	margin:auto;
	background-repeat:no-repeat;
	background-image: url(/images/common/mg_bot.png);
	behavior: url(/en/css/iepngfix.htc);
	background-position: center !important;
}

#pageBottom div#footerStrip{
	position:relative;
	left:45px;
	height:37px;
	z-index: 10;
/*	background-image:url(/images/common/footerStrip.png);
	behavior: url(/en/css/iepngfix.htc);
	background-repeat:no-repeat;*/
}
#pageBottom div#footer{margin:40px 0px 20px 0px;text-align:center;}
#pageBottom div#footer a{margin:40px 0px 0px 0px;color:#FFFFFF;padding-bottom:20px;}

label{
	width: 100px;
	float: left;
	text-align: right;
	margin-right: 10px;
	display: block;
}

input
{

}

select
{

}

textarea
{

}

.submit input
{
	margin-left: 0px;
	padding: 0px 10px 0px 10px;
	color: #000000;
	background: #CCCCCC;
	border: 2px outset #000000;
}
