@charset "utf-8";
/* CSS Document */
body {width: 950px; margin: 10px auto 0px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
#banner {
	width: 910px;
	height: 66px;
	margin: auto;
	position: relative;
	}
h1 {font-size:24px; font-weight:bold;}
p {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.sub-bullet-text {font: Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; color:#0066FF;}
#sidenav {
	width: 170px;
	position: relative;
	height: 180px;
	top: 20px;
	background:top url(../Images/layout_objects/prod_sidenav_top.gif) no-repeat;
}
.sidenav_button1 {
	width: 170px;
	height: 30px;
	position: absolute;
	top: 30px;
}
.sidenav_button2 {
	width: 170px;
	height: 30px;
	position: absolute;
	top: 60px;
}
.sidenav_button3 {
	width: 170px;
	height: 30px;
	position: absolute;
	top: 90px;
}
.sidenav_button4 {
	width: 170px;
	height: 30px;
	position: absolute;
	top: 120px;
}
.sidenav_button5 {
	width: 170px;
	height: 30px;
	position: absolute;
	top: 150px;
}
.prod_box_700x150 {
	width: 700px;
	height: 150px;
	background:url(../Images/layout_objects/150h_block_grayfooter.gif) repeat-x bottom;
}
#topnav {
	height: 25px;
	width: 910px;
	font-size: 14px;
	position: relative;
	background: repeat-x url(../Images/layout_objects/topnav_back.gif);
	margin: auto;
}
#logoholder120x58 {
	width: 120px;
	height: 58px;
	position: absolute;
}
#container910 {
	width: 910px;
	position: relative;
	margin: auto;
}
#container950 {
	width: 950px;
	position: relative;
	margin: auto;
}
#gradiant_back {
	width: 910px;
	height: 489px;
	position: absolute;
	background: url(../Images/layout_objects/EDV_Top_Grad_Back.gif) repeat-x;
	top: 32px;
	z-index: -1;
}
.mainheader {
	width: 700px;
	right: 0px;
	height: 60px;
	background:url(../Images/layout_objects/page_header_background.gif) repeat-x;
	position: absolute;
	top: 20px;
}
.maincontent {
	width: 700px;
	right: 0px;
	position: absolute;
	top: 80px;
}
#product_banner_700x300 {
	width: 700px;
	height: 300px;
	position: absolute;
	right: 0px;
	top:60px;
}
#product_banner_700x155 {
	width: 700px;
	height: 155px;
	position: absolute;
	right: 0px;
	top:60px;
}
.prod_box_desc_450x150 {
	width: 475px;
	height: 140px;
	float: left;
	padding-top: 5px
}
.imgholder_150x150 {
	width: 150px;
	height: 150px;
	float: left;
	margin-right: 20px;
}
.imgholder_200x150 {
	width: 200px;
	height: 150px;
	float: left;
	margin-right: 20px;
}
.maincontent_body-under-300 {
	width: 700px;
	top: 375px;
	left:0px;
	position: absolute;
}
.maincontent_body-under-155 {
	width: 700px;
	top: 210px;
	position: absolute;
	}
.imgholder_170x50 {
	width: 170px;
	height: 50px;
	margin: 5px 30px 0px 30px;
	}
#edu_footer1 {
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 910px;
	height: 46px;
	margin: auto;
}
#trademark_footer1 {
	width: 910px;
	font-size: 10px;
	margin: 20px auto 0px auto;
	text-align: center;
}
.bottom-container{text-align:center;background:transparent url(../Images/layout_objects/bgBottom.jpg) repeat-x scroll top left;border-top:solid 1px #cccccc;}
.bottom-container p, .bottom-container p a {color:#000000;padding:10px 0px;text-decoration:none;}
.bottom-container p a:hover{color:#000000;text-decoration:underline;}
.alignCenter{text-align:center;}

