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

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#main_container {
	margin:0px auto;
	width:860px;
	height:564px;
	margin-top:100px;
	background-image: url(../images/cropmarks.png);
	padding-top:36px;
	}
#logo_banner {
	margin:0px auto;
	width:788px;
	height:55px;
	}
	
#bigblue_banner_content {
	margin:10px;
	float:left;
	text-align:left;
	font-size:6px;
	}
#left_banner_content {
	margin:10px;
	float:left;
	text-align:left;
	font-size:6px;
	}
#left_banner_content a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	}
#left_banner_content a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
#right_banner_content {
	margin:10px;
	float:right;
	text-align:right;
	}
#home_banner_content {
	margin:10px;
	float:right;
	text-align:right;
	}
#right_banner_content a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	}
#right_banner_content a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
#home_navbanner {
	margin:0px auto;
	width:788px;
	background-color:#508fa6;
	}
#product_navbanner {
	margin:0px auto;
	width:788px;
	background-color:#e69d5b;
	}
#web_navbanner {
	margin:0px auto;
	width:788px;
	background-color:#a4c481;
	}
#graphic_navbanner {
	margin:0px auto;
	width:788px;
	background-color:#9d5ca5;
	}
#main_panel {
	margin-left:36px;
	width:600px;
	height:410px;
	background-color:#FFFFFF;
	float:left;
	}
#right_panel {
	width:188px;
	height:410px;
	background-color:#83b6cd;
	float:right;
	margin-right:36px;
	}
#product_right_panel {
	width:188px;
	height:410px;
	background-color:#fbaf57;
	float:right;
	margin-right:36px;
	}
#web_right_panel {
	width:188px;
	height:410px;
	background-color:#afd471;
	float:right;
	margin-right:36px;
	}
#graphic_right_panel {
	width:188px;
	height:410px;
	background-color:#b277af;
	float:right;
	margin-right:36px;
	}
#image_div {
	float:left;
	margin-top:55px;
	margin-left:50px;
	width:300px;
	height:300px;
	background-color:#CCCCCC;
}
#flash_div {
	float:left;
	margin-top:55px;
	margin-left:50px;
	width:300px;
	height:300px;
}
#text_div {
	float:right;
	margin-right:30px;
	width:160px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
	margin-top: 80px;
}
#text_div_wide {
	float:right;
	margin-right:30px;
	width:550px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
	margin-top: 80px;
}
#text_div a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
	text-decoration:none;
	}
#text_div a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
	text-decoration:none;
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
#right_hand_text {
	margin-left:10px;
	margin-top:80px;
	margin-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:10px;
	color:#ffffff;
	}
#right_hand_text a{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	}
#right_hand_text a:hover{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
a.solidimage {
opacity:1.0;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
a.solidimage:hover {
opacity:1.0;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}

