/* styles for support page */

body.support #header {
	border-bottom: 0;
}

body.support #main {
	background: white;
	border-top: 1px solid #FFD549;
}

body.support  #support-header {
	border-bottom: 1px solid #E89D01;
	background: #FFBD09 url(../images/support_title_bg.png) left top repeat-x;
	margin-bottom: 0;
	overflow: hidden;
	padding: 6px 16px 8px 16px;
	zoom: 1;
}

body.support  #support-header h1 {
	margin: 8px 0;
	width: 200px;
}

body.support #tools-links {
	margin: 4px 0;
	overflow: hidden;
	zoom: 1;
}

body.support #tools-links li {
	float: left;
	list-style: none;
}

body.support #tools-links a {
	color: #333;
	display: block;
	font-size: 1.09em;
	font-weight: bold;
	line-height: 32px;
	padding-left: 28px;
	width: 180px;
}

body.support #tools-links a.console {
	background: url(../images/icon_console.png) left center no-repeat;
}

body.support #tools-links a.webmail {
	background: url(../images/icon_webmail.png) left center no-repeat;
}

body.support #content {
	padding: 0 0 32px 0;
}

body.support #content #content-main {
	margin: 20px 32px 0 16px;
	width: 592px;
}

body.support #content #sidebar {
	margin: 20px 16px 0 0;
	width: 304px;
}

form#mailform {
	display: none;
}

#ticket-form fieldset {
	background: #F4F4F4;
	border: 2px solid #FFC803;
	margin-bottom: 32px;
	padding: 12px 16px;
	text-align: left;
}

#ticket-form input {
	width: 260px;
}

#ticket-form textarea {
	width: 546px;
	height: 9em;
}

#ticket-form input.submit {
	width: 182px;
}

#ticket-form p {
	margin-bottom: 1.18em;
}

body.support h2.technews {
	background: url(../images/icon_technews.png) left center no-repeat;
	line-height: 32px;
	padding-left: 28px;
	width: 150px;
}

body.support #technews {
	background: #FFFFCC;
	border-bottom: 1px solid #E1E1E1;
	overflow: hidden;
	padding: 12px 16px;
	zoom: 1;
}

body.support #technews h3 {
	margin-bottom: 0;
}

body.support #technews span.date {
	color: #666;
	display: block;
	font-size: 0.9em;
	margin-bottom: 8px;
}

body.support #technews div {
	padding-top: 8px;
	width: 600px;
}


body.support .faq {
	background: url(../images/icon_faq.png) left center no-repeat;
	line-height: 32px;
	padding-left: 28px;
}

body.support .box div {
	margin-bottom: 24px;
}

body.support .box div {
	background: #F4F4F4;
	border: 1px solid #E1E1E1;
	border-top: 0;
	padding: 12px 16px;
}

body.support .box h2 {
	margin: 0;
	padding-left: 16px;
}

body.support .box p {
	margin-bottom: 0.5em;
}

body.support .box div.dark {
	background: #E1E1E1;
	border: 1px solid #CCC;
	border-top: 0;
}

#logmein-form input.text {
	width: 200px;
}

p.note {
	border-top: 1px solid #CCC;
	font-size: 0.9em;
	margin-top: 16px;
	padding-top: 4px;
}