/* Brand Candy Style Sheet - Copyright 2005  */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration:none;
	border:none;
	color:#ffffff;
	}
	
	
a:link, a:visited {
color:#28276d;

}

a:hover, a:active {
	color:#28276d;
}

a img {
	border:none;
	}



#background {
	position:absolute;
	left:0px;
	top:120px;
	color: white;
	z-index: 0;
}

#bc_logo {
	position:absolute;
	top:-25px;
	left:0px;

}

.main_box {
	position:relative;
	display:block;
	width:800px;
	margin-top:5%;
	margin-left:auto;
	margin-right:auto;
	background-color:#CCCCCC;
}
#top_ticks {
	position: absolute;
	right: 0px;
	top:-13px;
}

.content_area {
	top: 250px;
	width:270px;
	}
	
.content_area#col1 {
	position: absolute;
	left: 170px;
	

}


.content_area#col2 {
	position: absolute;
	left: 460px;
}

	
	
	
.content_area h1 {
		font-size: 14px;
		margin: 0px;
		padding: 0px;
			color: #28276d;

	}
	
.content_area p, ul, td {
	color: #28276d;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	}
.search_holding {
	position: relative;
	left: 125px;
	top:-190px;
	width:170px;
}
	
.content_area ul {
	padding-left:20px;
	}
	
.buttons1, .buttons2, .buttons3, .buttons4, .buttons5, .buttons6, .buttons7, .buttons8  {
	position: absolute;
	top: 90px;
}

.buttons1 {
	left: 170px;
		}
		
.buttons2 {
	left: 248px;
		}
.buttons3 {
	left: 326px;
		}
		
.buttons4 {
	left: 403px;
		}
.buttons5 {
	left: 481px;
		}
		
.buttons6 {
	left: 559px;
		}
.buttons7 {
	left: 637px;
		}
		
.buttons8 {
	left: 715px;
		}
		
				
		
#strap_line {
	background-image: url(../images/strapline.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 170px;
	top: 180px;
	width: 610px;
	height:24px;
}

#strap_line_contact {
	background-image: url(../images/strapline_contact.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 170px;
	top: 180px;
	width: 610px;
	height:24px;




}
#strap_line span, #strap_line_contact span {
	color:#FFFFFF;
	font-size:11px;
	position:absolute;
	top: 5px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 12px;
	font-weight:bold;
}

#lefthand_nav1, #lefthand_nav2, #lefthand_nav3, #lefthand_nav4  {
/*	background-image: url(../images/lefthand_nav_off.gif);
	background-repeat: no-repeat;*/
	position: absolute;
	left: 0px;
	width:200px;
	height:24px;
}

#lefthand_nav1 {
	top: 250px;
	}
#lefthand_nav2 {
	top: 282px;
	}

#lefthand_nav3 {
	top: 314px;
	}

#lefthand_nav4 {
	top: 346px;
	}

.lefthandnav_off {
	background-image: url(../images/lefthand_nav_off.gif);
	background-repeat: no-repeat;
}


.lefthandnav_on {
	background-image: url(../images/lefthand_nav_on.gif);
	background-repeat: no-repeat;
}

#lefthand_nav1 span, #lefthand_nav2 span, #lefthand_nav3 span, #lefthand_nav4 span {
	color: #28276d;
	font-size:11px;
	position:absolute;
	top: 5px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 6px;


}

#bottom_strap {
	position:absolute;
	top:535px;
	}
#big_blue_circle {
	position: absolute;
	left: -5px;
	top: 80px;
	z-index:10;
}

div.blue_circle_text {
position: absolute;
	left: 0px;
	top: 100px;
	width:110px;
	height:115px;
	z-index:10;	
	text-align:center;
	padding:0px;
	margin:0px;
	
}

p.blue_circle_text {
	padding:18px;
	margin:0px;
	font-size: 18px;
	text-align: center;
	vertical-align: middle;
	z-index:10;
	color: #28276d;
	text-align:center;

}
.main_box .blue_circle_text #opening_blue_circle {
	position: absolute;
	left: -5px;
	top: -20px;
}
.main_box .blue_circle_text #circle_text {
	position: absolute;
	left: -5px;
	top: -20px;
}
.footer {
	font-size: 10px;
	color: #28276d;
	position:absolute;
	top:650px;
}
.main_box .error_message {
	color: #CF0D03;
	position:absolute;
	left:170px;
	top:480px;
	font-size:10px;
}

.search_category  {

	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:-4px;


}