@font-face {
font-family: 'bentwood_regbold';
src: url('files/font/bentwood-bol-webfont.eot');
src: url('files/font/bentwood-bol-webfont.eot?#iefix') format('embedded-opentype'),
url('files/font/bentwood-bol-webfont.woff') format('woff'),
url('files/font/bentwood-bol-webfont.ttf') format('truetype'),
url('files/font/bentwood-bol-webfont.svg#bentwood_regbold') format('svg');
font-weight: normal;
font-style: normal;
}
html, body{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;	/*background:url(images/background.png); */
	background-color: #FEF5ED;
}

.tool_link {
	text-decoration:none;
	cursor: pointer;
}


.print_list{
	background-color: #ffffff;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	/*background:url(images/background.png); */
	font: 100%/1.2 'Trebuchet MS', sans-serif;
}

/* CSS global reset for all browsers */ 
* { padding: 0px; margin: 0px; }
/*  Global Formatting 
h1 {font-weight: bold; font-size: 20px; color: #1f1f1f; letter-spacing: -2px; line-height: 24px; text-transform: uppercase;}*/
h1, .header_span { font-size: 20px; font-family: century gothic;  margin-bottom: 0.25em; line-height: 1.2; font-weight: normal; }
.page_content_area h1 {
	 text-transform: uppercase; font-family: lucida sans unicode, Sans-Serif; font-size: 18px; line-height: 1.2; font-weight: normal; margin: 1.0em 0 0.35em 0; clear: right;
}

h2 { text-transform: uppercase; font-family: lucida sans unicode, Sans-Serif; font-size: 18px; line-height: 1.2; font-weight: normal; margin: 1.0em 0 0.35em 0; clear: right; }

h3 {font-weight: bold; font-size: 14px; color: #333333; line-height: 20px; text-transform: uppercase;}
h4 {font-weight: bold; font-size: 13px; color: #333333; line-height: 14px; text-transform: uppercase; }
h5 {
	font-weight:normal;
	font-size: 12px;
	color: #000000;
	line-height: 13px;
	text-transform: uppercase;
	margin-bottom: 3px;
}
h6 {font-size: 11px; color: #333333; line-height: 12px; margin-top: 0.5em; }

a {color: #990000; text-decoration: underline;}
a:hover {color: #990000; text-decoration: none;}
a.image, a.image:hover  {border:0;}

td {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
	vertical-align: top;
}



label {
	display : block;
}

button {
	background-color: #993504;
	margin: 1px;
	border: 1px solid #FFFFFF;
	font-size: 12px;
	color:#FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border: 0px solid #000000;
}

.button {
	background-color: #993504;	
	margin: 1px;	
	border: 1px solid #FFFFFF;	
	font-size: 10px;	
	color:#FFFFFF;	
	padding-top: 1px;	
	padding-right: 1px;	
	padding-bottom: 1px;	
	padding-left: 1px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border: 0px solid #000000;
}

.button_link {
	background-color: #993504;	
	margin: 1px;	
	border: 1px solid #FFFFFF;	
	color:#FFFFFF;	
	padding:2px; 
	width:50px; 
	display:block; 
	text-align:center; 
	font-size:14px;
	text-decoration:none;
	margin-bottom:5px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border: 0px solid #000000;
	
}

.button_link:hover {
	color:#FFF;
	background-color: #E06426;
	cursor: pointer; cursor: hand;
}

.clean table {
	background-color: #FFFFFF;
}

.clean td {
	background-color: #FFFFFF;
}

.table_body_list_h {
	text-transform: uppercase;
	color: #333333;
	font-weight:bold;
}

.table_body_list_0 {
	background-color: #FFFFFF;

}

.table_body_list_1 {	
	background-color: #FEF5ED;

}




.select {
	height: 22px;
	width: 169px;
	border: 1px solid #cccccc;
	color: #666666;
	font-variant: normal;
	text-transform: capitalize;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

.select_multiple {
	width: 169px;
	border: 1px solid #cccccc;
	color: #666666;
	font-variant: normal;
	text-transform: capitalize;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

.select_multiple .top_item {
	background: #E4E4E4;
	color:#333333;
}

.select .top_item {
	background: #E4E4E4;
	color:#333333;
}

.search .inputbox:hover {
	border: 1px solid #999999;
}

.header, .header_top {
	padding-right: 10px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-size: 12px;
	color: #FFFFFF;	
	background:#993504;
}

.content {
	padding-right: 10px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 13px;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #AF4009;
	margin-bottom: 10px;
}

#content {
	
}

#top #phone {

	float: right;
	margin-top:10px;
	margin-right:5px;
}

#phone img {
	vertical-align:middle;
	margin-right:15px;
}

#phone 
{
	font-weight:normal;
	color:#ffffff;

}

#phone h2 {
	display: inline; 
	border:solid;
	border-width: 1px;
	border-color:#993504;
	margin: 4px;
	padding:6px;
	text-transform:none;
	background-color:#AF4009;

	border-radius:15px;
}




.inputbox {
	margin: 0px 0px 10px 0px;
	padding: 0px 3px;
	height: 17px;
	line-height: 17px;
	width: 220px;
	background: #ffffff;
	border: 1px solid #cccccc;
	color: #666666;
	vertical-align: middle;
}

.search {
	padding-right: 5px;
	background: #ffffff;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
	font-size: 14px;
	color: #FFFFFF;
	background:#993504;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.error_code {
	color: #FF3366;
}

.card_list {
	float:left;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	margin-bottom:10px;
	margin-right:10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	overflow:visible;
}

.page_content_area {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
	line-height: 15px;
	height:100%;
}

.event_help{
	padding:10px;
	border-bottom: 1px solid #cccccc;
	background-color:#525467;
}

.event_help_text{
	color:#FFF;
	font-weight: 400;
	font-size: 16px;
	
	margin-bottom: 20px;
	line-height: 1.4;
}

.event_help_text .button{
	position:relative;
	top:10px;
	
	padding:3px;
	text-decoration:none;
	text-transform:uppercase;
	
}


.event_help_text_2{
	margin-top:30px;
}

#main_banner_menu {
	padding-top:5px;
	background-color:#e06426;
	padding-left:30px;
	height:40px;
}


#main_banner_menu ul {
	margin-bottom:10px;
	margin-left:0px;
	padding-top:5px;
	
}

#main_banner_menu li {
	display: inline;
	font-size:18px;
	padding-right:40px;
}

#main_banner_menu li.first {
}

#main_banner_menu li.selected {
	text-decoration:underline;
}

#main_banner_menu li a {
	color:#FFF;
	text-decoration:none;
}



.submenu ul {
	margin-bottom:10px;
}

.submenu li {
	display: inline;
	border-left: 1px solid #000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 7px;
}

.submenu li.first {
	margin-left: 30;
	border-left: 0px solid #000;
	display: inline;
	padding-left: 0px;
}

button:hover {
	background-color: #E06426;
	cursor: pointer; cursor: hand;
}

.button:hover {
	background-color: #E06426;
	cursor: pointer; cursor: hand;
}


.right_add_card {
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
	padding-top: 7px;
	padding-right: 11px;
	padding-bottom: 1px;
	padding-left: 14px;
	background-color:#FFFFFF;
}

.right_add_card .picture{
}

.right_add_card .event_text {
	padding: 10px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.right_event_card {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	margin-bottom: 10px;
	background-color:#FFFFFF;
	
}

.right_event_card .picture{

	padding-bottom:0px;


}

.right_event_card .event_text {
	padding: 10px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.event_card {
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color:#FFFFFF;

}

.event_card .picture{
	float: right;
}

.event_card .picture_column{
	width:185px;
}

.event_card .event_text {
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}



.promo_card {
	height:140px;
	margin-bottom:10px;
}

.promo_card a {
	text-decoration:none;
	color:#FFFFFF;
}

.promo_link {
	background-color: #AF4009;
	color: #FFFFFF;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 11px;
	line-height: 1.3;
}

.promo_link_last {
	background-color: #AF4009;
	color: #FFFFFF;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AF4009;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 11px;
	line-height: 1.3;	
}

.promo_link:hover {
	background-color: #E06426;
}

.promo_link_last:hover {
	background-color: #E06426;
}

.promo_card .promo_info {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float:left;
	height:135px;
	width:100px;
	color: #FFFFFF;
	background-color: #3F6B81;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.promo_info a {
	font-family: Arial, Helvetica, sans-serif;
	width:118px;
	line-height:19px;
	color: #3F6B81;
	position: absolute;
	top: 130px;
	font-weight: bold;
	text-align: center;
	word-spacing: 1px;
	text-decoration: none;
	font-size: 12px;
	background-color:#FFFFFF;
	margin-left:-9px;
}

.promo_info a:hover {
	color: #121F25;
}

.right_event_card a {
	position: relative;
	top:3px;
}

.event_card a {
	position: relative;
	top:0px;
	margin-left:10px;
	text-decoration: none;
}


#top { 
	padding: 0px; 
	margin: 0px;
	height: 80px; 
	width: 950px;
	position: relative;
	clear: both;
} 

#start_form {
	clear: both;
} 

/* top_menu area */

#top_menu {
	padding: 0px;
	height: 25px;
	width: 950px;
	position: relative;
	clear: both;
	background:#993504;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font: 80%/1.2 Arial, sans-serif;
	font: 80%/1.2 'Trebuchet MS', sans-serif;
	font-size: 76%;
} 


.top_menu_link_right {
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 20px;
	font-size:13px;
	color:#FFFFFF;	
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	text-decoration:none;
} 

.top_menu_link_right:hover {
	color:#ffffff;
	background-color: #E06426;	
} 

.top_menu_link_left {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: 20px;
	font-size:13px;
	color:#FFFFFF;	
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	text-decoration:none;
} 

.top_menu_link_left:hover {
	color:#ffffff;
	background-color: #E06426;	
} 

/* top area */

#top #logo {
	position: absolute;
	top: 10px;
	left: 10px;

	
}

#top #radio {
	position: absolute;
	top: 5px;
	left: 600px;
	border:solid;
	border:#CCCCCC;
	border-width:1px;
}

#top #radioplayer {
	position: absolute;
	top: 40px;
	left: 690px;

}

#top #link {
	margin: 10px;
	text-align: left;
	position: absolute;
	top: 50px;
	left: 600px;
	border: 1px dotted #333333;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	
}



/* main area */



#main  {
	height: 100%;
	position:relative;
	
}

#main #left_col {
	width: 200px;
	height:100%;
	margin-top: -10px;
	margin-left: -2px;
}

#main #center_col {

	font-family: verdana, century gothic;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	margin-left: 17px;
	padding-bottom: 10px;
	position: relative;
	top: 0px;
	right: 10px;
	background-color:#FFFFFF;
	min-width: 740px;

}

.default_list {
	width:100%;
}

#main #center_start {
	float: left;
	font-family: verdana, century gothic;
	font-size: 11px;
	margin-left: 4px;
	padding-bottom: 10px;

	width:520px;

}

#main #event_search {
	float: left;
	font-family: verdana, century gothic;
	font-size: 11px;
	margin-left: 4px;
	padding-bottom: 10px;
	background-color:#FFFFFF;
	width:525px;

}

#main #right_start {
	float: left;
	font-family: verdana, century gothic;
	font-size: 11px;
	margin-left: 18px;
	padding-bottom: 10px;
    margin-top:-9px;
	width:200px;
}

/* page_header_area area */

#page_header_area {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 0px;
	background-color: #FEF5ED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 20px;
	font-size: 14px;
}

#page_header_area h1,#page_header_area .header_span {
	 width:715px;
}

/* center_col area */

#center_col input {
	margin: 0px;
	padding: 0px 3px;
	height: 17px;
	line-height: 17px;
	width: 220px;
	border: 1px solid #cccccc;
	color: #666666;
	vertical-align: middle;
}
#client_search input {
	width: 130px;
}

#center_col .date {
	width: 65px;
}

#center_col .date_time {
	width: 102px;
}

#center_col table {
	margin: 0px;
	background-color: #FDEAD9;

}

#center_col .checkbox {
	width:16px;
	border: 0px solid #cccccc;
}

#center_col td {
	white-space: nowrap;
}

#design_color table {
	background-color:#FFFFFF;
}

#design_color tr {
	background-color:#FFFFFF;
}

#design_color td {
	padding-left:0px;
	padding-right:10px;
}


/* bottom_menu area */

#bottom_menu {
	font: 80%/1.2 Arial, sans-serif;
	font: 80%/1.2 'Trebuchet MS', sans-serif;	
	width: 100%;
	color: #ffffff;
	position: relative;
}


#bottom_menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #AF4009;
}


#bottom_menu li {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding-left: 13px;
	padding-right: 15px;
	position: relative;
}

#bottom_menu li a {
	background-color: #AF4009;
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 7px;
	position: relative;
}

#bottom_menu li a:hover {
	background-color: #E06426;
	padding-left: 20px;
	margin-left: -13px;
	padding-right: 15px;
	margin-right: -15px;
}

#bottom_menu top_link a {
	background-color: #AF4009;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	position: relative;
}

#bottom_menu .top_link {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding-left: 13px;
	padding-right: 15px;
	position: relative;
}




#left_col .header_top {
	margin-top:10px;
}

#left_col .header {
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-transform:uppercase;
}

#bottom_menu .sub_content {
	
}


#news_letter ul {
	list-style-type: none;
	width:315px;
	margin-left:-10px;
}

#news_letter li {
	margin-top:10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* company area */

#company ul {
	list-style-type: none;
	width:315px;
	margin-left:-10px;
}

#company li {
	margin-top:10px;
	border: 1px ridge #ECF2FF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#news ul {
margin-top:10px;
padding-left:10px;
}

/* about area */

#about ul {
	margin-left:30px;
}

/* event area */
#event table {
	background-color:#FFFFFF;
}

#event tr {
	background-color:#FFFFFF;
}

#reference {
	height:100%;
}

#reference ul {
	list-style-type: none;
	width:315px;
	margin-left:-10px;
}

#reference li {
	margin-top:10px;
	border: 1px ridge #ECF2FF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#user_startpage {
	height:100%;
}

#user_startpage ul, #news ul {
	list-style-type: none;
	width:315px;
	margin-left:-10px;
}

#user_startpage li, #news li {
	margin-top:10px;
	border: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#event_info #page_header_area{
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: -5px;
	border-bottom:none;
	font-size: 10px;	

}

#event_info .page_content_area{
	background-color:#FFFFFF;
	margin-left: 0px;
	padding-top: 10px;
}



#event_info .picture {
	float: left;
	position: relative;
	margin-right:40px;
}

#event_info .page_content_area {
	clear: both;
}

#invoice_factoring_apply p{
	line-height: 20px;
	font-size: 14px;
}

#event_info	.company_info {
	clear:both;
	padding:10px;
	position:relative;
	top:10px;
	border: 1px solid #CCCCCC;
	height:75px;
	color:#666666;
}

#start_howto {
	padding:10px;
	margin-left: 30px;
	width:430px;
}

.start_howto_header_left, .start_howto_header_right {
	width:430px;
}


.start_howto_header_left img{ 
	margin-right:20px;	
}

.start_howto_header_right img{ 
	margin-left:20px;	
}


.company_info .picture{

}

#right_start img{
	margin-top: 30px;
}
#right_start ul{
	list-style-type: none;
}
#right_start li{
	background-color:#FFFFFF;
	margin-bottom:10px; 
	margin-top:8px; 
	border: 1px ridge #ECF2FF;	
	padding-left: 5px;	
	padding-right: 5px;	
	padding-top: 10px;	
	padding-bottom: 10px;

}

#dhtmlgoodies_tooltip{
	background-color:#FFFCF9;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:7px;
	font-size:0.9em;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}

.TreeView LI 
{ 
	padding: 0 0 0 18px; 
	float: left; 
	width: 100%; 
	list-style: none; 
} 

LI.Expanded
{
	background: url(minus.gif) no-repeat left top;
}

LI.Expanded ul
{
	display: block;
}

LI.Collapsed 
{
	background: url(plus.gif) no-repeat left top;
}

LI.Collapsed ul
{
	display: none;
} 

.share_link
{
	margin-left:0px;
	float:left; 
	border:dotted; 
	border-width:1px; 
	padding:5px;
	padding-left:8px;
}

.share_link_links
{
	margin-top:5px;
	float:left; 
	padding:10px;
	padding-left:0px;
	border:0px solid black;
	clear:none;	
	display: inline;
}

div.share_link_links a {
	margin-right:8px;
	width: 19px;
	height: 19px;
	clear:none;
}

#billing_cardcount table , #billing_swishcount table {
	font-size:11px;
}



.file_input_textbox
{
	float: left
}

.file_input_div
{
  position: relative; 
  width: 100px; 
  height: 23px; 
  overflow: hidden;
}




.file_input_button
{
	position: absolute; 
	background-color: #993504;
	margin: 1px;
	border: 1px solid #993504;
	font-size: 10px;
	color:#FFFFFF;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.file_input_button:hover
{

	background-color: #E06426;

}

.file_input_hidden
{
	font-size: 45px; 
	position: absolute; 
	right: 0px; 
	top: 0px; 
	opacity: 0; 
	
	filter: alpha(opacity=0); 
	-ms-filter: "alpha(opacity=0)"; 
	-khtml-opacity: 0; 
	-moz-opacity: 0;
}

.helpitem {

	position:relative;
	left:7px;
	top:2px;


}

#facebook
{
	position:relative;
	left:-15px;
	top:-20px;
	padding-top:-10px;
	padding-bottom:5px;
}	

#tweets
{
		position:relative;
	left:-15px;
	padding-top:10px;
	padding-bottom:5px;
}	

#tweets .twtr-widget{
    font-family:Verdana,Arial,Helvetica,"Trebuchet MS",Trebuchet,sans-serif !important;
}

#tweets .twtr-hd h3 {

    padding-left: 13px;
    padding-right: 15px;
	font: 14px 'Trebuchet MS',sans-serif !important;
	font-weight: bold !important;
}

#tweets .twtr-ft img {
	margin-top:-4px;
}
#tweets .twtr-ft .twtr-join-conv { 
	visibility:hidden;
}

#tweets .twtr-ft  { 
     height:30px;
}


#tweets .twtr-widget .twtr-tweet-wrap {
    padding:6px !important;
}

#tweets img{
	margin-top: 0px;
}

.twtr-doc, .twtr-timeline{
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}

.translation_button
{
	float:right;
}

#language_translatate h2, #translations_avail h2
{

	margin-top:0px ;
	

}

#language_translatate, #translations_avail
{
	width:650px;
	font-family: verdana,century gothic;
  font-size: 11px;

}



#main_banner {
	height:400px;	
	color:#FFF;
	width:100%; 
	margin-bottom: 10px;  
	background-color:#af4009;
	font-family: Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #993504;
    border-top: 0px solid #993504;

}

#main_banner p {
	font-size:12px;
	margin-left:5px;
	margin-right:5px;
}



#top_right_menu {
	font-family:Verdana, Geneva, sans-serif;
	line-height:15px;
	margin-top:10px;
	float:right;
	font-size:11px;
	color:#e9a400;
}

#top_right_midd {
   bottom: 29px;
    position: absolute;
    right: 150px;
    text-align: center;
    width: 478px;
	font-size:15px;
	color:#e9a400;
	font-family: Verdana,arial,helvetica,sans-serif;
    line-height: 1.5;
}

#main_banner h1 {
	
	text-transform:none;
	color: #FFFFFF;
	font-size: 35px;
	font-weight: normal;
	left: 12px;
	margin: 0.3em 0 1.25em;
	position: relative;
	line-height:20px;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);
		
}

#main_banner h2 {
	
	text-transform:none;
	color: #FFFFFF;
	font-size: 35px;
	font-weight: normal;
	left: 12px;
	margin: 0.3em 0 1.25em;
	position: relative;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);
		
}

#main_banner .brick {
	width:22%;
	float:left;
}
#firstpage_container {
	width:950px;
	padding-top:15px;
}

.brick h2 {

	font-size:30px !important;
	text-align:left !important;
	left:0px !important;
	margin-top:30px !important;
	margin-bottom:30px !important;
	line-height:20px;
	clear:none;
	font-family:inherit;
}

.brick, .links_brick  {
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-size:13px;
}

.brick img {
	text-align:center;
}
#second_banner
{
	color:#FFF
}
#second_banner .brick
{
	margin-bottom:7px;
	width:960px;
}

#rotating-item-wrapper {
    position: relative;
    width: 100%;
    height: 347px;
}
.rotating-item, .rotating-item2, .rotating-item3, .rotating-item4 {
    display: none;
	position:absolute;
    top: 0;
}

.links_brick  {
	clear:both;
	padding-top:40px ;
	margin-left:30px;
}

.brick, .links_brick a {
	color:#FFF;
	
}
.links_brick a {
	font-size:16px;
	margin-right:30px;
	text-transform:capitalize;
	
}


.links_brick h3 {

	display: inline;
	
	
}



/* LIST #5 */
#faq li {border:none; margin:0px; padding:0px; line-height:0px; } 
#faq { margin-top:25px; }
#faq a { font-weight:normal;  }
#faq .contents { line-height:normal;}
#faq li a { }
#faq  ol { list-style:none;}
#faq  ol li {  margin: 3px 0 3px 0;  }
#faq  ol li ol  {  padding:5px 0 5px 50px;  }
#faq  ol li ol li  {   margin-left:10px; }
#faq h2 {  background: url("/images/start/icon-13.jpg") no-repeat left center;  margin:0px;  padding:0px; line-height:40px; text-transform:none; font-weight:normal; padding-left:50px;}
#faq h3 {  margin:0px;  padding:0px;  text-transform:none; font-weight:normal;}

#support p { padding-bottom: 10px; line-height:18px; }
#support .left_col {
	float:left;
	width: 490px;
	margin: 10px;
	margin-left:0px;
	padding-right:10px;
	margin-top:20px;
}

#support .box1 input{
	width:175px;
}

#support .box1 textarea {
	width:180px;
}

#support .right_col {
	float:left;
	width:180px;
	margin: 10px;
  	line-height: 1.2;
	margin-left:0px;

}

.faq_article_contents ol{
	list-style-position:inside;
}
.faq_article_contents h3{
margin-top:5px;
}

#faq_article h1{   margin-top:30px;
	}
	
#faq_article {
	margin-bottom:20px;
}

#popup-body
{
background-color:#FFF;
padding:10px;
font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
color: #333333;
direction: ltr;
line-height: 1.28;
text-align: left;
font-size: 11px;

}

#popup-html
{
background-color:#FFF;

}

.search_table .link:hover{
	
	cursor: pointer;
	
	text-decoration:none;

	
}
.search_table .link{
	color:#990000;
	text-decoration:underline;
}

#activityContainer {
	position:relative;
	font-size: 10px;
	margin-top:25px;
	margin-top:2px;
	text-transform:uppercase;
}


.raised {
	top:-3px;
	color:#096;
	padding-left: 2px;
	position: relative;
	font-size: 9px;
	
}

.content_header_area .header{
	background-color:transparent;
	color:#000;
	margin-left:0px;
	padding-left:0px;
	font-size:18px;
	padding-bottom:15px;
	padding-top:15px;
	text-transform:uppercase;
}



.default_list td{	
	padding:3px;
	padding-bottom:0px;
	height:20px;

}

.default_list td img{	
	padding-top:3px;


}

.submenu {

	padding:10px;
	padding-left:0px;
	text-transform:capitalize;
	
}

.ingress {
	
	white-space:nowrap;
}

#page_header_area .ingress{
	white-space: normal;
}
#faq li a {
		line-height:15px;
		text-decoration:none;
}

#faq li a:hover {
		color:#333;
}


#sortable1, #sortable2 {
	min-height: 20px;
	list-style-type: none;
	margin: 0;
	padding: 5px 0 0 0;
	float: left;
	margin-right: 10px;
	width: 100%;
}
#sortable1 li, #sortable2 li {
	margin: 0 5px 5px 0px;
	padding: 5px;
	font-size: 1.2em;
	width: 100%;
	
}

.tableList div{
	float:left !important;
	
}

.tableList {
	min-width:400px;
	
}



.ui-icon {
    width: 0px;
    height: 0px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #D3D3D3;
    background: #fef5ed;
    font-weight: normal;
    color: #555;
	min-height:20px;
}

.list_info {
	width: 100%;
}
.cell_nowrap td {
	white-space:nowrap;
}

.picture_list  {
	 padding-left:0px;
	 border:none;
}
.img_cell img {
	padding-right:10px;
}

.picture_list li {
	 display: table-row;
	 border:none;
}


.picture_list li > div {
  list-style:none;
  display: table-cell;
  border: 1px solid #CCC;
  padding: 2px 6px;
}

.clickable_row:hover {
	background-color:#fdead9; 
	cursor:pointer;
}