@charset "utf-8";
/* Ascus */

/* Main Content	*/

#miniimage {
	float: left;
	height: 184px;
	width: 270px;
}

#description {
	float: left;
	height: 200px;
	width: 300px;
}

#animations {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

#specs {
	float: left;
}


#front_left{width: 390px; border-right: 4px solid #0094D6; text-align: center; float: left;}
#flashcontent{margin: 20px;}

#front_right {float: left; width: 580px; margin: 0 0 0 20px;}
.columns {float: left; width: 180px; margin: 0 0 0 5px; height: 100%;}
.columns ul li, .columns ul, img {vertical-align: middle; margin: 0 0 25px 0;}
.columns ul li a:link, .columns ul li a:active,.columns ul li a:visited {color: #666; text-decoration: none; }
.columns ul li a:hover {color: #000; text-decoration: none;}
#front_right_title{font-size: 24px; text-align: center; padding: 20px 0 30px 0; font-weight: bold;}

/* Inside */

#inside_top{ width: 980px; height: 220px; padding: 10px;}
#inside_bot{ width: 980px; padding: 10px 0 0 10px; overflow: hidden;}

/* Tables */
#tableheader1{width: 353px; background: url('/images/table_header1.png') ; height:25px; color: #FFF; text-align: left; }
.tableheader2{
	width: 193px;
	background: url('/images/table_header2.png');
	height:25px;
	color: #FFF;
	text-align: left;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tableheader1 h3, .tableheader2 h3{color: #FFF;padding: 5px; font-size: 12px; margin: 0px;}
.tblheader2 td {padding: 0px; margin: 0px; border-left: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000;}
img {margin: 0px; padding: 0px; border: 0px;}
table	{text-align: left; color: #000; border-collapse: collapse; padding: 5px; }
table a{color: #FFF;}	
table td{ line-height: 14px;border-collapse: collapse; background-color: #ffffff; border: 0px solid #333; color: #000; font-size: 10px; font-weight: normal; padding: 5px;}	
table tr{}

.odd{background-color: #FFF;}
.even{background-color: #FFCC00; color: #990000; border-top: none;}
.tabletitle{background-color: #FFCC00; color: #990000; border-top: none;}
.tblcenter{text-align: center;}

/* Rollovers */
.normallink {text-align: center; margin-bottom: 5px; color: #FFF;}
.normallink a, .normallink a:link, .normallink a:visited{ display: block; height: 20px; line-height: 20px;width: 190px; background: url('../images/but_link2.png') no-repeat top; color: #FFF; }
.normallink a:hover{color: #FFF; background-position: 0 -20px;}

#linkbig{margin-bottom: 5px;}
#linkbig a, #linkbig a:link, #linkbig a:visited{ background: url('../images/but_biglink.png') no-repeat top; line-height: 16px; height: 33px; width: 190px; display: block;  margin-bottom: 5px; text-align: center; color: #FFF; }
#linkbig a:hover {background-position: 0 -33px;}

#linkfile{margin-bottom: 5px;}
#linkfile a, #linkfile a:link, #linkfile a:visited{ background: url('../images/but_link.png') no-repeat top; line-height: 16px; height: 20px; width: 190px; display: block;  margin-bottom: 5px; text-align: center; color: #FFF; }
#linkfile a:hover {background-position: 0 -20px;}
