/********************
 Top box
********************/
div#content {
	background-position: 0px -456px;
}

div#support_top_box {
	background: url('../img/banner_support-sv.jpg') no-repeat scroll top left;
	width: 980px;
	height: 231px;
	color: #fff;
}

span#support_top_box_top {
	padding: 8px 0 0 15px;
	display: block;
	font-size: 18px;
	font-weight: bold;
	margin-left: -4px;
	background: url('../img/bar_black_wide_thick.png') no-repeat scroll top left;
}
span#support_top_text {
	display: block;
	padding: 20px;
	font-size: 23px;
	line-height: 35px;
	margin: 17px 15px 3px 52px;
}

span#support_top_text a {
	color: #fff;
}

span#top_instructions {
	display: block;
	height: 21px; /* 26 - 6*/
	background-color: #72cafc;
	font-size: 12px;
	padding: 5px 0 0 14px;
	color: #fff;
	margin-bottom: 35px;
}

span#no_instructions {
	display: block;
	height: 0px; /* 26 - 6*/
	font-size: 12px;
	padding: 5px 0 0 14px;
	color: #fff;
	margin-bottom: 35px;
}

/********************
 Columns
********************/
div#col1, div#col2 {
	float: left;
}

div#col1 {
	width: 633px;
	margin-right: 21px;
}

div#col2 {
	width: 326px;
}

/********************
 Support boxes
********************/
div.support_box {
	margin-bottom: 22px;
}

div.support_box_top {
	color: #fff;
	height: 44px; /* 50 - 6 */
	padding: 6px 0 0 65px;
	cursor: pointer;
}

div.support_box div.support_box_bottom {
	display: none;
}

div.support_box.box1 div.support_box_bottom {
	display: block;
}
	
div.support_box.box1 div.support_box_top {
	background: url('../img/support_1.png') no-repeat scroll top left;
}

div.support_box.box2 div.support_box_top {
	background: url('../img/support_2.png') no-repeat scroll top left;
}

div.support_box.box3 div.support_box_top {
	background: url('../img/support_3.png') no-repeat scroll top left;
}

div.support_box.box4 div.support_box_top {
	background: url('../img/support_4.png') no-repeat scroll top left;
}

div.support_box.box5 div.support_box_top {
	background: url('../img/support_5.png') no-repeat scroll top left;
}

div.support_box.box6 div.support_box_top {
	background: url('../img/support_6.png') no-repeat scroll top left;
}

div.support_box.box7 div.support_box_top {
	background: url('../img/support_7.png') no-repeat scroll top left;
}

div.support_box.box8 div.support_box_top {
	background: url('../img/support_8.png') no-repeat scroll top left;
}

div.support_box.box9 div.support_box_top {
	background: url('../img/support_9.png') no-repeat scroll top left;
}

span.support_box_title {
	font-size: 13px;
	font-weight: bold;
	padding-right: 10px;
	line-height: 12px;
}

span.support_box_instructions {
	font-size: 10px;
	color: #bfbfbf;
}

div.support_box_bottom {
	background-color: #ebebe5;
	padding-bottom: 0;
}

div.question, div.answer {
	padding:6px 0 3px 69px;
}

div.answer {
	padding-bottom: 45px;
}

span.text {
	display: block;
	float: left;
	width: 500px;
}

span.text p {
	margin: 5px 0 0 0;
}


span.letter {
	font-size: 29px;
	font-weight: bold;
	display: block;
	float: left;
	margin-right: 8px;
}

div.hr {
	height: 1px;
	background-image: url('../img/hr.gif');
	margin: 16px 0 14px 0;
}

div.hr hr {
	display: none;
}

/********************
 Contact
********************/
div#contact {
	background: url('../img/checklist_bg.png') no-repeat scroll top left;
	width: 327px;
	color: #fff;
}

div#contact_body {
	padding: 0 25px 43px 18px;
}

span#contact_top {
	display: block;
	height: 20px; /* 26 - 6 */
	padding: 6px 0 0 12px;
}

div#contact p {
	margin-top: 15px;
}

div#contact p a {
	color: #fff;
	text-decoration: underline;
}

div#contact ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

div#contact ul li {
	padding-left: 37px;
	margin: 26px 0 0 0;
}

div#contact ul li.row1{
	background: url('../img/checklist_1.png') no-repeat scroll top left;
}

div#contact ul li.row2 {
	background: url('../img/checklist_2.png') no-repeat scroll top left;
}

div#contact ul li.row3 {
	background: url('../img/checklist_3.png') no-repeat scroll top left;
}

div#contact ul li.row4 {
	background: url('../img/checklist_4.png') no-repeat scroll top left;
}

div#contact ul li.row5 {
	background: url('../img/checklist_5.png') no-repeat scroll top left;
}

div#contact ul li.row6 {
	background: url('../img/checklist_6.png') no-repeat scroll top left;
}


div.servicetag_box_top {
	color: #fff;
	height: 24px;
	padding: 0px;
	cursor: pointer;
	background: url('../img/servicetag-header.png') no-repeat scroll top left;
	line-height: 24px;
}

div.servicetag_box div.servicetag_box_bottom {
	display: block;
}

div.servicetag_box {
	margin-bottom: 22px;
}

span.servicetag_box_title {
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}

span.servicetag_box_instructions {
	font-size: 10px;
	color: #bfbfbf;
}

div.servicetag_box_bottom {
	background-color: #ebebe5;
	padding-bottom: 0;
	min-height: 250px;
}

div.servicetag_box_text {
  padding:6px 0 6px 10px;
}
