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

body {
	margin: 0px;
	padding:0px;
	background-image:url(images/page_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#5187ab;
}

p{
	margin:0px;
	margin:0px;}
	
#menu_holder{
	width:530px;
	padding:0px;
	margin:0px;
	float:left;
	height:35px;
}
	
#menu{
		list-style: none;
		padding: 10px 0px 0px 30px;
		margin: 0px;
		width: 500px;
		height: 25px;
		position: relative;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:14px;
		font-weight:bold;
		float:left;
}

#menu li{
		display:block; 
		float:left; 
		position:relative; 
		z-index:100; 
		margin:0;
}

#menu li a{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:14px;
		text-decoration:none;
		font-style:normal;
}

#menu li li a:link, #menu li li a:visited {
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:14px;
		text-decoration:none;
		font-style:normal;
}

#menu li a:hover{
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:14px;
		text-decoration:underline;	
		font-style:normal;
}

#product_finder{
	float:right;
	width:370px;
	padding:7px 12px 0px 0px;
	margin:0px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:left;
	font-weight:bold;}
	
#container{
	width:960px;
	padding:0px;
	margin:0px auto;
	background-color:#FFF;}
	
#nav{
	background-image:url(images/page_gfx_04.jpg);
	height:37px;
	width:960px;
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;}
	
#product_nav{
	width:234px;
	min-height:653px;
	margin:0px;
	padding:0px;
	float:left;
}
	
#product_nav ul{
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
	position:relative;}
	
#product_nav li{
	display:block;
	margin:0px;
	padding:0px;}

#content_wrap{
	width:726px;
	margin:0px;
	padding:0px;
	float:right;}
	
#product_content{
	width:670px;
	margin:0px;
	padding:0px 26px 0px 28px;
}

#product_div{
	width:669px;
	margin:0px;
	padding:0px;
	clear:both;}
	
#ruler{
	width:669px;
	height:26px;
	clear:both;
	padding:0px;
	margin:0px;
	background-image:url(images/ruler.gif);
	background-repeat:no-repeat;
	}

#product_content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#e5173f;
	line-height:26px;
	padding:0px;
	margin:0px;}
	
#product_content h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	line-height:28px;
	padding:0px;
	margin:0px;
	font-weight:bold;}

#product_content h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#adbb20;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#product_content h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#638b86;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#product_content h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#b8094d;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#product_content h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#a2291d;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#product_content h7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00abaa;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
.h7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00abaa;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#product_content h8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00679e;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
.h8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00679e;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#product_content h9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#f7901e;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
.h9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#f7901e;
	line-height:26px;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#product_content p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:19px;
	padding:0px;
	margin:0px;}
	
#content{
	width:463px;
	padding:22px 43px 0px 220px;
	margin:0px;}
	
#whats_new{
	width:200px;
	float:right;
	padding:0px 0px 0px 16px;
	margin:0px;
	min-height:334px;

}

#whats_new1{
	width:169px;
	padding:3px 19px 0px 12px;
	margin:0px;
	background-image:url(images/whats_new_02.jpg);
	background-repeat:no-repeat;
	height:195px;
	border:none;
}

.blue_title{
	font-family:Arial, Helvetica, sans-serif;
	color:#1f497d;
	text-align:left;
	font-size:13px;
	line-height:15px;
}

#whats_new2{
	width:169px;
	float:right;
	padding:5px 19px 0px 12px;
	margin:0px;
	background-image:url(images/whats_new_03.jpg);
	height:228px;
	border:none;
	background-repeat:no-repeat;
}

#content2{
	width:673px;
	padding:22px 26px 0px 27px;
	margin:0px;}
	
	
#content_left_column{
	float:left;
	width:200px;
	margin:0px;
	padding:0px;}
	
#content_right_column{
	float:left;
	width:200px;
	margin:0px;
	padding:0px;}
	
#content2 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	line-height:26px;
	padding:0px;
	margin:0px;}
	
#content2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:19px;
	padding:0px;
	margin:0px;}
	
#content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	line-height:26px;
	padding:0px;
	margin:0px;}
	
#content p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:19px;
	padding:0px;
	margin:0px;}
	
#home_panel{
	width:673px;
	margin:0px;
	padding:8px 26px 0px 27px;
	clear:both;
}
	
#footer{;
	width:960px;
	padding:0px;
	margin:0px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000;
	font-size:12px;
	line-height:16px;}

#blue_title_bg{
	background-image:url(images/case_study/blue_title_bg.gif);
	min-height:91px;
	width:710px;
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#1ebdef;
	margin:0px;
	padding:12px 0px 0px 16px;}
	
#blue_title_bg h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:24px;
	text-align:left;
	color:#000;
	padding:0px;
	margin:0px;}
	
#blue_title_bg p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	text-align:left;
	color:#FFF;
	padding:0px;
	margin:0px;
	font-weight:bold;}
	
#case_study_img{
	width:278px;
	margin:0px 0px 0px -220px;
	padding:0px;
	float:left;
} 

#case_study_img2{
	width:278px;
	margin:0px -42px 0px 0px;
	padding:0px;
	float:right;
} 
	
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
	line-height:19px;}
	
.smalltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	line-height:14px;}
	
.smalltext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	line-height:13px;}
	
.red_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#e5173f;
	line-height:26px;}
	
a.backtotop:link{
	color:#e5173f;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
}
a.backtotop:active{
	color:#e5173f;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
}
a.backtotop:visited{
	color:#e5173f;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
}
a.backtotop:hover{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
}

a.readmore:link{
	color:#00679e;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}
a.readmore:active{
	color:#00679e;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}
a.readmore:visited{
	color:#00679e;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}
a.readmore:hover{
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}

a.bl:link{
	color:#00679e;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:13px;
}
a.bl:active{
	color:#00679e;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:13px;
}
a.bl:visited{
	color:#00679e;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:13px;
}
a.bl:hover{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:13px;
}

a:link{
	color:#00679e;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:19px;
		font-style:italic;
	font-weight:normal;
	
}
a:active{
	color:#00679e;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:19px;
		font-style:italic;
	font-weight:normal;
}
a:visited{
	color:#00679e;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:19px;
		font-style:italic;
	font-weight:normal;
}

a:hover{
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
	line-height:19px;
	font-style:italic;
	font-weight:normal;
}