@charset "utf-8";
/* CSS Document */

/* ======================= Buttons ============================ */

.button_submit_order_off
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_submit_order_on
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_submit_order_clicked
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_submit_order_clicked, .button_submit_order_on, .button_submit_order_off {
	line-height:12px;
	font-size:12px;
	font-weight:bold;
	}


.button_back_off, .button_back_on, .button_back_clicked
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_back_off, .button_back_on, .button_back_clicked
{
	line-height:12px;
	font-size:12px;
	font-weight:bold;
}

.button_resubmit_order_off, .button_resubmit_order_on, .button_resubmit_order_clicked
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_resubmit_order_off, .button_resubmit_order_on, .button_resubmit_order_clicked
{
	line-height:12px;
}	



.button_big_buy_off
{
	background-image: url("../images/layout/buttons/big_buy_green.gif");
	background-position: 0px 0px;
	cursor: pointer;
	float: left;
	height: 40px;
	width: 100px;
	font-size:19px;
	line-height:19px;
	font-weight:bold;
	text-align:center;
	color:#006600;
}



.button_big_buy_on
{
	background-image: url("../images/layout/buttons/big_buy_green.gif");
	background-position: 0px 80px;
	cursor: pointer;
	float: left;
	height: 40px;
	width: 100px;
	font-size:19px;
	line-height:19px;
	font-weight:bold;
	text-align:center;
	color:#006600;
	
}



.button_big_buy_clicked
{
	background-image: url("../images/layout/buttons/big_buy_green.gif");
	background-position: 0px 40px;
	cursor: pointer;
	float: left;
	height: 40px;
	width: 100px;
	font-size:19px;
	line-height:19px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	
}




.button_buy_off
{
	width:84px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#ffffff;
	background-color:#cc0000;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;

}

.button_buy_on
{
	width:84px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#ffffff;
	background-color:#cc0000;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;

	}

.button_buy_clicked
{
	width:84px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#ffffff;
	background-color:#cc0000;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
	}

.button_download_now_off
{
	background-image: url("../images/layout/buttons/buy.gif"); /*download_now.gif");*/
	background-position: 0px 0px;
	cursor: pointer;
	float: left;
	height: 20px;
	width: 100px;
	margin-top:2px;
	margin-bottom:2px;
	
}

.button_download_now_on
{
	background-image: url("../images/layout/buttons/buy.gif"); /*download_now.gif");*/
	background-position: 0px 40px;
	cursor: pointer;
	float: left;
	height: 20px;
	width: 100px;
	margin-top:2px;
	margin-bottom:2px;
}

.button_download_now_clicked
{
	background-image: url("../images/layout/buttons/buy.gif"); /*download_now.gif");*/
	background-position: 0px 20px;
	cursor: pointer;
	float: left;
	height: 20px;
	width: 100px;
	margin-top:2px;
	margin-bottom:2px;
}

.button_download_now_big_off
{
	background-image: url("../images/layout/buttons/download_now_big.gif");
	background-position: 0px 0px;
	cursor: pointer;
	float: left;
	height: 48px;
	width: 124px;
}

.button_download_now_big_on
{
	background-image: url("../images/layout/buttons/download_now_big.gif");
	background-position: 0px 96px;
	cursor: pointer;
	float: left;
	height: 48px;
	width: 124px;
}

.button_download_now_big_clicked
{
	background-image: url("../images/layout/buttons/download_now_big.gif");
	background-position: 0px 48px;
	cursor: pointer;
	float: left;
	height: 48px;
	width: 124px;
}

.button_info_off
{
	width:84px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#440044;
	background-color:#ffb45c;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_info_on
{
	width:84px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#440044;
	background-color:#ffb45c;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_info_clicked
{
	width:84px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#440044;
	background-color:#ffb45c;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_download_trial_off
{
	/*background-image: url("../images/layout/buttons/search.gif");
	background-position: 0px 0px;
	text-align:center;
	cursor: pointer;
	float: left;
	height: 20px;
	width: 120px;
	margin-left:4px;*/
	width:120px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
	
}

.button_download_trial_on
{
	width:120px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_download_trial_clicked
{
	width:120px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_advanced_search_off
{
/*
	background-image: url("../images/layout/buttons/search.gif"); 
	background-position: 0px 0px;
	float:left;
	text-align:center;
	margin-left:4px;
	cursor: pointer;
	height: 20px;
	margin-top: 10px;
	width: 120px;
	margin-bottom:4px;
	text-align:center;
*/	
	width:120px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;

}

.button_advanced_search_on
{
	width:120px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_advanced_search_clicked
{
	width:120px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.screenshot_thumbnail
{
	border: solid 1px #000000;
	cursor: pointer;
	margin: 2px;
}

.screenshot_thumbnail:hover
{
	border: solid 1px #ffffff;
}

.search_textfield
{
	color: #000000;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	width: 100px;
	height: 12px;
	margin-left: 4px;
	padding-right: 2px;
	margin-top: 4px;
	border:0px none;/* 1px solid #000000;*/
	background-color: #dee2e7;
	
}

.button_search_off
{
	width:80px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_search_on
{
	width:80px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_search_clicked
{
	width:80px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_search_off, .button_search_on, .button_search_clicked {
	font-size:12px;
	line-height:12px;
	}

* html .button_login_off, .button_login_on, .button_login_clicked {
	font-size:12px;
	line-height:12px;
	}
	
.button_login_off
{
	/*background-image: url("../images/layout/buttons/login.gif");
	background-image: url("../images/layout/buttons/search100.gif");
	background-position: 0px 0px;
	border: 0;
	cursor: pointer;
	float: right;
	height: 20px;
	width: 100px;
	margin-left:3px;
	font-size:12px; font-weight:bold; line-height:20px; letter-spacing:0px;	float:left;*/
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
	
}

.button_login_on
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_login_clicked
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_login_clicked, .button_login_off, .button_login_on
{
	line-height:12px;
}

.button_logout_off
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:16px;
	margin-top:0px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_logout_on
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:16px;
	margin-top:0px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_logout_clicked
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:16px;
	margin-top:0px;
	color:#ffffff;
	background-color:#a20039;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_logout_off, .button_logout_on, .button_logout_clicked {
	line-height:12px;
	font-size:12px;
	}

.button_register_off
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_register_on
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_register_clicked
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_register_clicked, .button_register_off, .button_register_on
{
	line-height:12px;
}	

.button_update_off
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_update_on
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_update_clicked
{
	width:100px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

* html .button_update_clicked, .button_update_off, .button_update_on {
	line-height:12px;
}

.button_recover_password_off
{
	width:130px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_recover_password_on
{
	width:130px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

.button_recover_password_clicked
{
	width:130px;/*88px;*/
	height:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#006600;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor:pointer;
	float:left;
}

