@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Calibri", Arial, Helvetica, san-serif;
}
.viewselect {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin: 12px 40px 0px 40px;
}
.viewselect a{ text-decoration:none; color:#666666;}
.viewselect a:hover{
	text-decoration:underline;
	color:#666699;
}

hr {
	color: #bbbbbb;
	margin: 5px 25px 5px 25px;
}
.app_title {
	font-size: 18px;
	font-weight: bold;
	color: #666699;
	margin: 5px 15px 0px 0px;
	text-align:left;
}
.app_title a{ text-decoration:none; color:#666699;}
.app_title a:hover{ text-decoration:none; color:#333333;}
.app_action {
	margin: 5px 40px 0px 0px;
	border: 0;
}
.app_desc {
	font-size: 12px;
	line-height: 15px;
	margin: 0px 15px 15px 0px;
	text-align:left;
}
.app_icon {
	margin: 10px 15px 0px 40px;
	border: 0;
}
.page {
	font-size: 12px;
	color: #666666;
	text-align: right;
	margin: 10px 25px 5px 25px;
}
.page a{
	text-decoration:none;
	color:#666666;
}
.page a:hover{
	text-decoration:underline;
	color:#666699;
}
.cat_title {
	font-size: 30px;
	margin: 15px 25px 0px 25px;
}

.small {
	font-size: 12px;
}

.app_desc {
	font-size: 12px;
	line-height: 15px;
	margin: 0px 15px 15px 0px;
}
.app_icon {
	margin: 10px 15px 0px 40px;
	border: 0;
}
.page {
	font-size: 12px;
	color: #666666;
	text-align: right;
	margin: 10px 25px 5px 25px;
}
.page a{
	text-decoration:none;
	color:#666666;
}
.page a:hover{
	text-decoration:underline;
	color:#666699;
}
.app_banner {
	font-size: 24px;
	margin: 15px 25px 0px 25px;
}
.app_banner a{
	text-decoration:none;
	color:#666699;
}
.app_banner a:hover{
	text-decoration:underline;
}
.app_detaildesc {
	font-size: 16px;
	line-height: 18px;
	color: #333333;
	margin: 10px 25px 10px 25px;
}
.specs_title {
	font-size: 12px;
	color: #666666;
	text-align: center;
	margin: 15px 25px 5px 25px;
}
.specifications {
	font-size: 12px;
	margin-top: 0px;
	text-align: left;
}
.specifications a{
	text-decoration:underline;
	color:#666699;
	text-align: left;
}

.formfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #686868;
	border-color: #686868;
	border: 1px;
	border-style:solid;
}

DIV.LayerMenu {
 BORDER-RIGHT: #000000 1px solid; 
 BORDER-TOP: #94C9E3 1px solid;  
 Z-INDEX: 2; 
 PADDING-BOTTOM: 3px; 
 BORDER-LEFT: #000000 1px solid;
 BORDER-BOTTOM: #000000 1px solid; 
 POSITION: absolute; 
 BACKGROUND-COLOR: #ffffff; 
 box-sizing: border-box; 
 margin-left: 5px;
 margin-top: -5px;
}

