@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#efe4ce;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;	
}

.top-help {
	color: #a5723b;
	font-size: 14px;	
	margin-left:60px;
	margin-right:60px;
	text-align:left;
}

a.sort-link:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.sort-link:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.sort-link:hover {
	text-decoration: none;
	color: #a5723b;
}

a.sort-link:active {
	text-decoration: none;
	color: #a5723b;
}


a:link {
	text-decoration: none;
	color: #a5723b;
}

a:visited {
	text-decoration: none;
	color: #a5723b;
}

a:hover {
	text-decoration: none;
	color: #442504;
}

a:active {
	text-decoration: none;
	color: #442504;
}


.book {
	/*background-color:#FFFFCC;
	border:2px;
	border-bottom-style:double;
	border-right-style:double;
	border-color:#000000;*/
	text-align:justify;
}

.menu_main {
	/*padding: 20px;
	background-color:#99FF99;
	border:2px;
	border-bottom-style:double;
	border-right-style:double;
	border-color:#000000;*/
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	background-image:url(../img/main-menu.png);
	background-repeat:no-repeat;
	width:220px;
	height:229px;
	text-align:left;	
}

.active-sort {
	background-image:url(../img/title-sort.png);
}

.unactive-sort {
	background-image:url(../img/menu-sort.png);
}

.menu_sort {
	background-repeat:no-repeat;
	width:220px;
	height:96px;
	/*background-color:#33CCFF;
	border:2px;
	border-bottom-style:double;
	border-right-style:double;
	border-color:#000000;	*/
	text-align:center;	
}

.menu_search {
	padding: 5px;
	background-color:#CC99CC;
	border:2px;
	border-bottom-style:double;
	border-right-style:double;
	border-color:#000000;	
	text-align:center;	
}

.frame-top {
	height:80px;
	background-image:url(../img/frame-top.png);
	background-repeat:no-repeat;
}

.frame-bg {
	background-image:url(../img/frame-bg.png);
	background-repeat:repeat-y;
	vertical-align:top;
	padding-left: 50px;
	padding-right: 55px;
	min-height: 200px;
}

.frame-bottom {
	height:80px;
	background-image:url(../img/frame-bottom.png);
	background-repeat:no-repeat;
}

.nav_bar {
}

.footer{
	padding-top: 15px;	
	/*color: #000000;
	background-color:#FFFFFF;
	border-style:dotted;
	border-width:1px;*/
}

.page{
padding-top:5px;
}

.current{
padding-top:5px;
}

.nb{
	/*background-color:#999999;
	border:thin;*/
	background:url(../img/nb-off.png);
	background-repeat:no-repeat;
	overflow:hidden;
	display:inline-block;
	width:27px;
	height:26px;
	text-align:center;
	vertical-align:middle;
}

.linkable{
	/*background-color:#FFFFFF;*/
	background:url(../img/nb-on.png);
	background-repeat:no-repeat;
	overflow:hidden;
}


.device_list {
	height:150px;
	text-align:justify;
	overflow:scroll;
	padding:5px;
}
.header{
	background:url(../img/header.png);
	background-repeat:no-repeat;
	height:74px;
	
}

.frame_table {
	width:720;
	border:0;
	cellspacin:0;
	cellpading:0;
}

.menu_options {
	position:relative;
	left: 45px;
	top: 45px;
}

.buy_zone {
	border:thin;
	border-color:#996633;
	background-color:#efe4ce;
	width:400px;
}

.msg_zone_ok {
	border:1px;
	border-color:#00CC00;
	background-color:#CCFF99;
	font-size:12px;
	width:400px;
}

.msg_zone_error {
	border:1px;
	border-color:#990000;
	background-color:#FF6666;
	font-size:12px;
	width:400px;
}

h2 {
	margin-left: 30px;
	text-align:left;
}

.faq-question{
	margin-left: 30px;
	color: #a5723b;
	font-size:12px;
	text-align:left;
}

.faq-answer{
	margin-left: 30px;
	text-align:left;
}