.body {
	background-color: #555555;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.hideit{
	display: none;
}

input[type="text"]:focus
{
	background-color: #FEF1B5;
}

[class]:focus
{
	background-color: #FEF1B5;
}

.formtxt {
	border: 1px solid #999999;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_s {
	border: 1px solid #999999;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_ss {
	border: 1px solid #999999;
	width: 74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_ss_right { 
		border: 1px solid #999999; 
		width: 70px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: normal; 
		color: #646464; 
		background-color: #F8F8F8;
		padding-left: 2px; 
		padding-right: 2px; 
		text-align: right; 
}

.formtxt_ss_radio { 
		border: 1px solid #999999; 
		width: 30px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		font-weight: normal; 
		color: #646464; 
		background-color: #F8F8F8;
		padding-left: 2px; 
}


.formtxt_sss {
	border: 1px solid #999999;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_ssss {
	border: 1px solid #999999;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_ssss_right { 
		border: 1px solid #999999; 
		width: 40px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: normal; 
		text-align: right; 
		color: #646464; 
		background-color: #F8F8F8;
		padding-left: 2px; 
		padding-right: 2px; 
}

.formtxt_sssss {
	border: 1px solid #999999;
	width: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_ssssss {
	border: 1px solid #999999;
	width: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_l {
	border: 1px solid #999999;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_ll {
	border: 1px solid #999999;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_lll {
	border: 1px solid #999999;
	width: 360px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_llll {
	border: 1px solid #999999;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

.formtxt_textarea {
	border: 1px solid #999999;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	background-color: #F8F8F8;
}

a.btnlink_m:link , a.btnlink_m:visited
{
	color:#FFFFFF;
	background-color:#1D6C97;
	width:140px;
	text-align:center;
	text-decoration:none;
	border-bottom: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	padding:4px;
	font-size: 11px;
	cursor: pointer;
}
a.btnlink:hover,a.btnlink_m:hover,a.btnlink:active,a.btnlink_m:active,
.button_blue:hover,.button_blue:active
{
	background-color:#2284B8;
}

.button_blue {
	color:#FFFFFF;
	background-color: #1D6C97;
	text-align:center;
	text-decoration:none;
	padding: 4px;
	border-bottom: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	font-size: 11px;
	cursor: pointer;
}

.button_blue_res:hover,.button_blue_res:active
{
	background-color:#4281FF;
}
.button_blue_res {
	color:#FFFFFF;
	background-color: #6080C8;
	text-align:center;
	text-decoration:none;
	padding: 4px;
	border-bottom: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	font-size: 11px;
	cursor: pointer;
}

.button_green_res:hover,.button_green_res:active
{
	background-color:#67B067;
}
.button_green_res {
	color:#FFFFFF;
	background-color: #329434;
	text-align:center;
	text-decoration:none;
	padding: 4px;
	border-bottom: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	font-size: 11px;
	cursor: pointer;
}

.button_red_res:hover,.button_red_res:active
{
	background-color:#F7534E;
}
.button_red_res {
	color:#FFFFFF;
	background-color: #C30D2A;
	text-align:center;
	text-decoration:none;
	padding: 4px;
	border-bottom: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	font-size: 11px;
	cursor: pointer;
}

.button_orange_res:hover,.button_orange_res:active
{
	background-color:#FFAA55;
}
.button_orange_res {
	color:#FFFFFF;
	background-color: #FF6600;
	text-align:center;
	text-decoration:none;
	padding: 4px;
	border-bottom: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	font-size: 11px;
	width: 145px;
	cursor: pointer;
}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C5064;
	text-decoration: none;
	line-height: 10px;
}

.date_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C5064;
	text-decoration: none;
	font-weight: bold;
	line-height: 10px;
}

.copyrights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939A9A;
	text-decoration: none;
}

.copyrights a:link, .copyrights a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D8CBC;
	text-decoration: none;
}

.copyrights a:hover, .copyrights a:active {
	color: #5D8CBC;
}

.menu, .menu a:link, .menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3C5064;
	text-decoration: none;
	line-height: 7px;
}

.menu a:hover, .menu a:active {
	color: #5D8CBC;
	text-decoration: underline;
}

.menu_red, .menu_red a:link, .menu_red a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	line-height: 7px;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 150px;
}

.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.text_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5D8CBC;
	text-decoration: none;
}

.text_forgotten_password {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #5D8CBC;
	text-decoration: none;
}

.comp_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}

.news_list {
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.table_statistic {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #535353;
	border: 0.3px dashed #5D8CBC;
}

.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #535353;
	border-bottom: 1px dashed #5D8CBC;
}

.table_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: red;
	border-bottom: 1px dashed #5D8CBC;
}

.table_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #535353;
	border-bottom: 1px dashed #5D8CBC;
}

.table_no_dash_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #535353;
}

.table_dash_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #535353;
	border-bottom: 1px dashed #5D8CBC;
}

.table_no_result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: red;
}

.tableh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: blue;
	border-bottom: 1px dashed #5D8CBC;
}

.table a:hover, .table a:active {
	color: #5D8CBC;
}

.table a:link, .table a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #3C5064;
}

.table_b a:hover, .table_b a:active {
	font-weight: bold;
	color: #5D8CBC;
}

.table_b a:link, .table_b a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #3C5064;
}

.tol {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: normal;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: Arial, Courier New;
}

.tol12 {
	padding: 4px;
	font-size: 12px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: normal;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: Arial, Courier New;
}

.tolOnline {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-align: left;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	font-family: Arial, Courier New;
}

.tolnp {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: normal;
	text-align: right;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	font-family: Arial, Courier New;
}

.tornp {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: normal;
	text-align: left;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	font-family: Arial, Courier New;
}

.tol_red {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 10px;
	background-color: #F5F5F5;
	font-weight: normal;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
;
	font-family: Arial, Courier New;
	color: red;
}

.tol_red_no_border {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 3px;
	font-size: 10px;
	background-color: #F5F5F5;
	color: red;
	font-weight: normal;
	text-align: right;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
;
	font-family: Arial;
}

.tol_green {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 10px;
	background-color: #F5F5F5;
	color: green;
	font-weight: normal;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
;
	font-family: Arial;
}

.tol_green_small {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
	font-size: 10px;
	background-color: #F5F5F5;
	color: green;
	font-weight: normal;
	text-align: right;
	border-right: none;
	border-bottom: none;
	font-family: Arial;
}

.tol_blue {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 10px;
	background-color: #F5F5F5;
	color: blue;
	font-weight: bold;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
;
	font-family: Arial;
}

.tor {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial;
}

.tor12 {
	padding: 4px;
	font-size: 12px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial;
	font-weight: bold;
}

.torOnline {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 14px;
	border-bottom: 0px solid #FFFFFF;
	color: black;
	font-family: Courier New, Arial
	font-weight: bold;
}

.tor_bold {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial;
}

.tor_red {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 10px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F5F5F5;
	color: red;
	font-family: Courier New, Arial;
}

.torbutton {
	padding: 2px;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, sans-serif, Helvetica, Courier New, Arial;
	border-bottom: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	background-color: #bbbbbb;
	color: black;
}

.button_add_inv {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;

	font-size: 9px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;

	background-color: #d4d0c8;

	color: black;
}


.error_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: red;
	text-align: left;
	text-decoration: none;
}

.toler {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}


.inv_label {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: bold;
	text-align: left;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-family: "Courier New", Arial
}
.inv_label_right {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: bold;
	text-align: left;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-family: Courier New, Arial
}
.inv_label_small {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: normal;
	text-align: left;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-family: "Courier New", Arial
}
.inv_label_small_b {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: normal;
	text-align: left;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-family: "Courier New", Arial;
	letter-spacing: 1px
}
.inv_label_right {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: bold;
	text-align: right;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-family: "Courier New", Arial
}
.inv_data {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial;
	letter-spacing: 1px
}
.inv_data_status {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 10px;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #F5F5F5;
	color: red;
	font-family: Courier New, Arial
}
.inv_data_small {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial
}

.inv_data_amount {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial
}

.inv_data_quantity {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial
}
.inv_data_inner {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background-color: #F5F5F5;
	color: #444444;
	font-family: Courier New, Arial
}
.inv_title {
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 1px;
	font-size: 13px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: bold;
	text-align: center;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-family: Courier New, Arial;
	letter-spacing: 5px

}.inv_title_small {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #444444;
	font-weight: 500;
	text-align: center;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-family: Courier New, Arial;
	text-transform: capitalize
}

.inv_edit_ss { 
	border: 1px solid #999999; 
	width: 70px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal; 
	text-align: right;
	color: #646464; 
	background-color: #F8F8F8;
}
.inv_edit_ss_l { 
	border: 1px solid #999999; 
	width: 85px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal; 
	text-align: left;
	color: #646464; 
	background-color: #F8F8F8;
}
.inv_edit_l { 
	border: 1px solid #999999; 
	width: 200px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	text-align: left;
	color: #646464; 
	background-color: #F8F8F8;
}
.inv_edit_ll { 
	border: 1px solid #999999; 
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	text-align: left;
	color: #646464; 
	background-color: #F8F8F8;
}

.disabled {
	background-color: #9B9B9B;
}

.menu_image {
	height: 6px;
	width: 17px;
}
/* tab styles */
/* Draw line at down tab header */

ul.tabControlHeader {
	color: #000;
	border-bottom: 2px solid #F5F5F5;
	margin: 12px 0px 0px 0px;
	padding: 0px 5px;
	z-index: 1;
	padding-left: 10px;
}
/* Set tab (li) horizontally */

ul.tabControlHeader li {
	display: inline;
	overflow: hidden;
	list-style-type: none;
	color: #DEDECF;
	background: #DCDADC;
	font: Trebuchet MS, Arial, sans-serif;
	border: 1px solid #BCBEC4;
	padding: 2px 5px 0px 5px;
	margin: 2px 2px 0 2px;
	text-decoration: none;
	height: 10%;
	width: 10%;
}
/* Tab active */

ul.tabControlHeader li.active {
	background: #F5F5F5;
	border-bottom: 3px solid #F5F5F5;
}
/* A with no text-decoration */

ul.tabControlHeader a {
	color: #666;
	text-decoration: none;
}

.tabControlBody {
	font: 0.9em/1.3em "bitstream vera sans", verdana, sans-serif;
	text-align: justify;
/*background: #ABAD85;*/
	padding: 0px;
/*border: 2px solid #BCBEC4;*/
	border-top: none;
	z-index: 2;
}
/* READ-ONLY State */

ul.tabControlHeader li.tabPageHeaderReadOnly {
	background: #d4d7a5;
	border: 2px solid #BCBEC4;
}

ul.tabControlHeader li.tabPageHeaderReadOnly_active {
	background: #d4d7a5;
	border-bottom: 3px solid #d4d7a5;
}

div.tabPageBodyReadOnly {
	background: #e9ecb4;
	opacity: 70;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}
/* FORBIDDEN State */

ul.tabControlHeader li.tabPageHeaderForbidden {
	background: #ba2f2f;
}

ul.tabControlHeader li.tabPageHeaderForbidden_active {
	background: #ba2f2f;
}

div.tabPageBodyForbidden {
	background: #ba2f2f;
}

ul.tabControlHeader li.tabPageHeaderForbidden a {
	color: #FFFFFF;
	text-decoration: none;
}

#menu7 li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #3C5064;
	text-decoration: none;
	background: 0px 7px url(../images/plius.jpg) no-repeat;
	padding: 5px 0 0 15px;
	text-align: left;
	line-height: 10px;
}

#menu6 li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #3C5064;
	text-decoration: none;
	background: 0px 7px url(../images/plius.jpg) no-repeat;
	padding: 5px 0 0 15px;
	text-align: left;
	line-height: 10px;
}

#menu5 li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #3C5064;
	text-decoration: none;
	background: 0px 7px url(../images/plius.jpg) no-repeat;
	padding: 5px 0 0 15px;
	text-align: left;
	line-height: 10px;
}

#menu4 li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #3C5064;
	text-decoration: none;
	background: 0px 7px url(../images/plius.jpg) no-repeat;
	padding: 5px 0 0 15px;
	text-align: left;
	line-height: 10px;
}

#menu3 li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #3C5064;
	text-decoration: none;
	background: 0px 7px url(../images/plius.jpg) no-repeat;
	padding: 5px 0px 0px 15px;
	text-align: left;
	line-height: 10px;
}

#menu2 li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #3C5064;
	text-decoration: none;
	background: 0px 7px url(../images/plius.jpg) no-repeat;
	padding: 5px 0px 0px 15px;
	text-align: left;
	line-height: 10px;
}

#menu1 li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #3C5064;
	text-decoration: none;
	background: 0px 7px url(../images/plius.jpg) no-repeat;
	padding: 5px 0px 0px 15px;
	text-align: left;
	line-height: 10px;
}
/* CALENDAR */
/* calendar icon */

img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */

div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0px 0px 0px;
}
/* all tables in calendar */

div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */

div#tcal table.ctrl {
	border-bottom: 0px;
}
/* navigation buttons */

div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */

div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0px;
}
/* week days header */

div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0px;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */

div#tcal td {
	border: 0px;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */

div#tcal td.othermonth {
	color: silver;
}

div#tcal td.weekend {
	background-color: #F5F5F5;
}

div#tcal td.today {
	border: 1px solid red;
}

div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */

iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0px;
}
/* transparent shadow */

div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}

div#tcalShade table {
	border: 0px;
	border-collapse: collapse;
	width: 100%;
}

div#tcalShade table td {
	border: 0px;
	border-collapse: collapse;
	padding: 0px;
}
/* TSH Styles */

.wcfmini {
	font-family: helvetica, arial;
	color: #fefefe;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.selectTsh {
	font-family: helvetica, arial;
	color: black;
	font-size: 10px;
	text-decoration: none;
	border: 1px solid;
	border-color: #ff6600;
	width: 200px;
}
/* Online Reservations Choices */

#onlineTabImg {
	height: 70px;
	width: 291px;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 10px 17px;
	background: url(../images/onlineTab/img06.gif) no-repeat left top;
	font-size: 11px;
	font-weight: bold;
	background-color: #D3D7DB;
}

#onlineTabRight {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 19px;
	font-size: 11px;
	font-weight: bold;
	background-color: #D3D7DB;
}

a.res:link {
	color: #FF6600;
}

a.res:visited {
	color: #FF6600;
}

a.res:hover {
	font-size: 150%;
	text-decoration: none;
	background: #0D0D0B;
	border-style: solid;
	border-width: 1px;
}

a.BtSubmitRed span, a.BtnSubmitRedRight span, a.BtBackRed span, a.BtBackRedCust span, a.BtRed span {
	background: url(../images/bg_bt_left_red.gif) top left no-repeat;
	display: block;
	line-height: 14px;
	padding: 6px 5px 7px 8px;
	white-space: nowrap;
}

a.BtSubmitRed:hover, a.BtnSubmitRedRight:hover, a.BtBackRed:hover, a.BtBackRedCust:hover, a.BtRed:hover {
	color: #000!important;
	text-decoration: none;
}

.button_wrapper .BtSubmitRed .BtnSubmitRedRight {
	margin-top: 0px;
}

#mainContent .tt_textpic a.BtSubmitRed, #mainContent .tt_text a.BtSubmitRed {
	float: left;
}

a.BtSubmitRed, a.BtnSubmitRedRight, a.BtBackRed, a.BtBackRedCust, a.BtRed {
	display: block;
	height: 27px;
	margin: 0px;
	padding: 0px 0px 2px;
	font: bold 11px Verdana, Arial, "Liberation Sans", "DejaVu Sans", "Bitstream Vera", Geneva, Helvetica, sans-serif;
	color: #fff!important;
	text-decoration: none!important;
	background: url(../images/bg_bt_right_red.gif) top right no-repeat;
	overflow: hidden;
}

a.BtSubmitRed {
	margin-top: 10px;
	float: left;
	padding-right: 30px;
}

a.BtnSubmitRedRight {
	margin-top: 10px;
	float: right;
	padding-right: 30px;
}

#sx-res-white-to-orange {
	border: none;
	background: none;
	overflow: auto;
	clear: both;
	margin: 0px;
	padding: 0px;
}

#contentWrapper {
	width: 1024px;
	margin: auto;
	position: relative;
}

ul#onlineresnav{
	text-align: center;
	width: 100%;
	height: 30px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	float: left;
	display: inline;
	background: url("/TSHPROD/images/bg_portalnav.gif") no-repeat top left;
}

ul#onlineresnav li{
	float: left;
	display: inline;
	margin: 0px 10px;
}

ul#onlineresnav li.first{
	margin-left: 0px;
}

ul#onlineresnav li a{
	padding: 7px 0 8px 7px;
	display: block;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
	color: #e46901;
	text-decoration: none;
	background: transparent url("/TSHPROD/images/ic_arrow_right.gif") no-repeat center left;
}

ul#onlineresnav li.pkw a {}

ul#onlineresnav li a.active{
	padding-left: 0px;
	color: #fff;
	background: none;
}

#info p {
	margin-left: 10px;
}

#info h3 {
	padding-bottom: 5px;
}

#image {
	position: relative;
	margin: 0px auto 0px auto;
	text-align: left;
}

#text {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 400px;
	height: 410px;
	background: #424242;
}

#text {
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.7;
}

#words {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 400px;
	height: 410px;
	background: transparent;
}

#textProm {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 450px;
	background: #424242;
}

#textProm {
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.7;
}

#wordsProm {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 450px;
	background: transparent;
}


#textlp {
	position: absolute;
	top: 0px;
	left: 207px;
	width: 600px;
	height: 550px;
	background: #424242;
}

#textlp {
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.7;
}

#wordslp {
	position: absolute;
	top: 0px;
	left: 207px;
	width: 600px;
	height: 550px;
	background: transparent;
}

#textTransfPrices {
	position: absolute;
	top: 0px;
	left: 430px;
	width: 565px;
	height: 410px;
	background: #424242;
	z-index: 1;
}

#textTransfPrices {
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.8;
}

#wordsTransfPrices {
	position: absolute;
	top: 0;
	left: 430px;
	width: 565px;
	height: 400px;

	background: transparent;
	z-index: 2;
}

#wordsTransfTable{
    border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
    border-style: solid;
	border-color: FF6600;
	border-collapse: collapse;

    font-family: Arial;
	text-align: center;
    font-size: 10px;
    font-weight: bold;
    color: white;
}

#wordsTransfTable td{
    border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: FF6600;

    font-family: Arial;
	text-align: center;
    font-size: 10px;
    font-weight: bold;
    color: white;
}


#wordsTransfPricesC {
	position: absolute;
	top: 0px;
	left: 655px;
	width: 555px;
	height: 420px;
	background: transparent;
}

#textTransfPricesC {
	position: absolute;
	top: 0px;
	left: 655px;
	width: 152px;
	background: #424242;
}

#textTransfPricesC {
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.7;
}

#textTour {
	position: absolute;
	top: 0px;
	left: 419px;
	width: 580px;
	height: 300px;
	background: #424242;
	z-index: 2;
}

#textTour {
	filter: alpha(opacity=85);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

#wordsTour {
	position: absolute;
	top: 0px;
	left: 419px;
	width: 580px;
	height: 300px;
	background: transparent;
	z-index: 3;
}

#textLimoPrices {
	position: absolute;
	top: 310px;
	left: 427px;
	width: 580px;
	background: #424242;
}

#textLimoPrices {
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.7;
}

#wordsLimoPrices {
	position: absolute;
	top: 310px;
	left: 427px;
	width: 580px;
	background: transparent;
}

#cancelOnlineRes {
	position: absolute;
	top: 130px;
	left: 720px;
	font-size: 11px;
	color: #e46901;
	font-weight: bold;
	text-decoration: none;
	z-index: 3;
}

#textCI {
	position: absolute;
	top: 0px;
	left: 207px;
	width: 600px;
	height: 580px;
	background: #424242;
}

#textCI {
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.7;
}

#wordsCI {
	position: absolute;
	top: 0px;
	left: 207px;
	width: 600px;
	height: 580px;
	background: transparent;
}

#mainOnline {

	margin-left: auto;
	margin-right: auto;
	width: 1087px;
	height: 100%;
	background: #D9D9D9 url(../images/back_all_small.jpg) repeat-x;
}

#onlineHeader {
	width: 100%;
	height: 174px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/header2.jpg);
	
}

#onlineLogo {
	text-align: center;
}

#onlineLogo img{
	cursor: pointer;
}

.ddsmoothmenu {
	margin-left:29px;
	margin-bottom: auto;
	font: bold 12px Verdana;
	background: #FE6700;/*background of menu bar (default state)*/
	width: 1029px;
    margin-top: -3px;
	color: white;
}

.ddsmoothmenu ul{
	z-index: 100;
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: white;
}
/*Top level list items*/

.ddsmoothmenu ul li{
	position: relative;
	display: inline;
	float: left;
	color: white;
}
/*Top level menu link items style*/

.ddsmoothmenu ul li a{
	display: block;
	background: #FE6700;/*background of menu items (default state)*/
	padding: 8px 10px;
	/*border-right: 1px solid #778;*/
	text-decoration: none;
	color: white;
}

* html .ddsmoothmenu ul li a{/*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	color: white;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
	color: white;
}

.ddsmoothmenu ul li a.selected{/*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background: gray;
	color: white;
}

.ddsmoothmenu ul li a:hover{
	background: black;/*background of menu items during onmouseover (hover state)*/
	color: white;
}
/*1st sub level menu*/

.ddsmoothmenu ul li ul{
	position: absolute;
	left: 0px;
	display: none;/*collapse all sub menus to begin with*/
	visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/

.ddsmoothmenu ul li ul li{
	display: list-item;
	float: none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */

.ddsmoothmenu ul li ul li ul{
	top: 0px;
}
/* Sub level menu links style */

.ddsmoothmenu ul li ul li a{
	font: normal 13px Verdana;
	width: 160px;/*width of sub menus*/
	padding: 5px;
	margin: 0px;
	border-top-width: 0px;
	border-bottom: 1px solid gray;
}
/* Holly Hack for IE \*/

* html .ddsmoothmenu{
	height: 1%;
}/*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
	position: absolute;
	top: 12px;
	right: 7px;
}

.rightarrowclass{
	position: absolute;
	top: 6px;
	right: 5px;
}
/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 0px;
	height: 0px;
	background: silver;
}

.toplevelshadow{/*shadow opacity. Doesn't work in IE*/
	opacity: 0.8;
}

nameCar
{
	height: 20px;
}
#nameCar
{
	height: 20px;
}
.nameCar
{
	height: 20px;
}


/* ######### Tuk zapochva Voucher CSS  ######### */

	.txt_black {
		font-weight: normal;
		font-size: 7pt;
		color: #000000;
		line-height: normal;
		font-style: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	.txt_big {
		font-weight: normal;
		font-size: 30px;
		color: #000000;
		line-height: normal;
		font-style: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.txt_big_white {
	font-weight: bold;
	font-size: 18px;
	color: #ffffff;
	line-height: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt_big_black {
	font-weight: normal;
	font-size: 18px;
	color: #000000;
	line-height: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt_big_black_bold {
	font-weight: bold;
	font-size: 22px;
	color: #000000;
	line-height: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt_huge {
	font-weight: bold;
	font-size: 40px;
	color: #000000;
	line-height: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form_select{
	background: #F7F7F7;
	color: #000000;
	font-family: Verdana, arial,helvetica;
	height: 16px;
	font-size : 11px;
	vertical-align: middle;
	font-weight: normal;
	BORDER: #AF4601 1px solid;
}


.form_select_70{
	background: #ffffff;
	color: #000000;
	font-family: Verdana, arial,helvetica;
	height: 16px;
	width: 70px;
	font-size : 11px;
	vertical-align: middle;
	font-weight: normal;
	border-left : #AF4601 1px solid;
	border-right : #AF4601 1px solid;
	border-bottom : #AF4601 1px solid;
	border-top : #AF4601 1px solid;
}


.form_select_150{
	background: #ffffff;
	color: #000000;
	font-family: Verdana, arial,helvetica;
	height: 16px;
	width: 150px;
	font-size : 11px;
	vertical-align: middle;
	font-weight: normal;
	border-left : #AF4601 1px solid;
	border-right : #AF4601 1px solid;
	border-bottom : #AF4601 1px solid;
	border-top : #AF4601 1px solid;
}

.form_select_200{
	background: #ffffff;
	color: #000000;
	font-family: Verdana, arial,helvetica;
	height: 16px;
	width: 200px;
	font-size : 11px;
	vertical-align: middle;
	font-weight: normal;
	border-left : #AF4601 1px solid;
	border-right : #AF4601 1px solid;
	border-bottom : #AF4601 1px solid;
	border-top : #AF4601 1px solid;
}

.form_select_300{
	background: #ffffff;
	color: #000000;
	font-family: Verdana, arial,helvetica;
	height: 16px;
	width: 300px;
	font-size : 11px;
	vertical-align: middle;
	font-weight: normal;
	BORDER: #AF4601 1px solid;
}
.form_input {
	height: 16px;
	border: 1px solid #AF4601;
	background-color: #ffffff;
	font-family: Arial, Veranda;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.form_input_white {
	height: 16px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	font-family: Arial, Veranda;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.form_input_center {
	height: 16px;
	border: 1px solid #AF4601;
	background-color: #ffffff;
	font-family: Arial, Veranda;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

/* ######### Tuk svarshva Voucher CSS  ######### */

.chatMiniExpand
{
    position: fixed;
    _position: absolute;
  	_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight-5);
    min-width: 22px;
    max-width: 222px;
    border: solid 2px #CC6604;
    vertical-align: top;
    text-align: center;
    bottom: 10px;
    right: 10px;
    padding: 0px;
    margin: 0px;
}

.chatMiniCollapse
{
	width:11px; 
	height:14px;
	position:absolute;
	right:5px;
	top:1px;
	_right:2px;
	_top:1px;
	color: #CC6604;
	cursor: pointer;
}

#chatUsersMain
{
    position: fixed;
    _position: absolute;
     bottom:0;
  	_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight-5);
    width: 242px;
    border: solid 2px #CC6604;
    vertical-align: top;
    text-align: center;
    bottom: 10px;
    right: 10px;
    text-align: center;
    display:none;
}

#chat {
	width:238px;
	margin:1px;
	height:30px;
	float:center;
	background-color:white;
	position:relative;
	border:1px;
	border-color: orange;
	display:none;
	
}
#chatUsers {
	position: absolute;
	width:238px;
	margin:1px;
	height:30px;
	float:center;
	background-color:white;
	position:relative;
	display:none;
}
.expandChatUsers {
	color: #CC6604;
    vertical-align: middle;
    height: 29px;
    display:none;
	cursor: pointer;
	font-weight: bold;
}
.collapseChatUsers {
	color: #CC6604;
    vertical-align: middle;
    height: 29px;
	cursor: pointer;
	font-weight: bold;
}

#chatMain {
	position: fixed;
    _position: absolute;
     bottom:0;
  	_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight-5);
    width: 242px;
    border: solid 2px #CC6604;
    vertical-align: top;
    text-align: center;
    bottom: 10px;
    right: 255px;
    text-align: center;
    display:none;
}
.expandChatUsersMain {
	width:11px; 
	height:29px;
	position:absolute;
	right:5px;
	top:4px;
	display:none;
}
.collapseChatUsersMain {
	width:11px; 
	height:29px;
	position:absolute;
	right:5px;
	_right:1px;
	top:1px;
	color: #CC6604;
	cursor: pointer;
}
.expandChatFullSize {
	width:11px; 
	height:14px;
	position:absolute;
	right:18px;
	top:1px;
	color: #CC6604;
	cursor: pointer;
}
.expandUsersFullSize {
	width:11px; 
	height:14px;
	position:absolute;
	right:18px;
	top:1px;
	color: #CC6604;
	cursor: pointer;
}
.collapseUsersFullSize {
	width:11px; 
	height:14px;
	position:absolute;
	right:18px;
	top:1px;
	color: #CC6604;
	cursor: pointer;
	display: none;
}
.expandUserOptions {
	font-size: 12px;
	width:25px; 
	height:29px;
	position:absolute;
	right:77px;
	_right:40px;
	top:5px;
	color: #CC6604;
	cursor: pointer;
	font-weight: bold;
}
.expandChat {
	color: #CC6604;
	display:none;
	height:29px;
	font-weight: bold;
}
.collapseChat {
	color: #CC6604;
	height:29px;
	font-weight: bold;
}
.expandChatFromUsers {
	color: #CC6604;
}


.addBox{
	background-color: #FDFBFC;
	border: 3px solid #858585;
	width: 330px;
	display: inline;
	position: absolute;
	cursor: pointer;
}

.paymentbutton{
	cursor: pointer;
}
