body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:13px; color:#393939;
width:1000px;
margin-left:auto; margin-top:0px; margin-right:auto;
text-align: center; /* for IE */

}

.content_container_main {float:left; width:585px; padding:3px; border:solid 1px #CCCCCC; margin:3px;}
a:link {text-decoration:none; color:#6267af;}
a:hover{text-decoration:underline; color:#6267af;}
a:visited{text-decoration:underline; color:#6267af;}
.regionList a { text-decoration:none}
.regionList a:hover { text-decoration:underline}

img { border:0px;}

h1 {}
h2 {color:#6267af; padding-bottom:0; margin:0; font-size:17px}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}
	
.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:none}
.l2_text:hover { color:#677101; text-decoration:underline}
	
.c_text { color:#969693}
.c_text a { color:#969693}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.pos56_Link a{font-size:12px; text-decoration:none; font-weight:bold;}
.pos56_Link a:hover{font-size:12px; text-decoration:none; font-weight:bold;}
.bullet{float:left; padding-top:6px; padding-right:5px}
.advertiseLinks {padding:5px 0px; border-bottom:solid 1px #CCC;}


.regiona_bullet{float:left; padding-top:6px; padding-right:15px}
td{font-family: Arial, Helvetica, sans-serif;
font-size:13px;}
	
.next_nav {
	border: solid 1px #6267af;
	float:left;
	height:15px;
	width:15px;
	margin-right:5px;
	text-align:center;
	
}
.input	{width:150px; height:17px; border-color:#CDCDCD; border-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.region_left_state {background:#ececec; padding: 5px 10px 5px;}

/* -------------------------------------------------------------------
    FIELDSET 
------------------------------------------------------------------*/
.fieldset {border:none; text-align:left;}
.fieldset label {text-align:left; width:110px; float:left; padding:0.2em; margin:0; margin-top:0.1em; margin-right:0.2em;}
.fieldset .nobr {display:none;}  
.fieldset .textfield {padding-left:1px; height:20px; width:202px; border:solid 1px #D9D9DA; color:#4c4c4c; background: transparent; margin-bottom:5px; background-color:#FFFFFF;  font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#58595A;}
.submit {height:20px; border:solid 0 #fff; }
.submitBack {height:20px; border:solid 0 #fff; width:100px; color:#58595A; font-size:11px; font-weight:bold; background: transparent url(../images/button_grey.jpg) no-repeat;}

.mandatory_field {color:#FF0000;}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}


.regional_list{ padding:5px; border-bottom:dotted 1px;}

.pos1_FeatureContainer {width:300px; float:left}
.pos1_Link a {color:#6267af; font-size:14px; text-decoration:none; font-weight:bold}
.pos1_Link a:hover{color:#6267af; font-size:14px; text-decoration:underline; font-weight:bold}

.pos1_FeatureContent {float:left;  border:solid 1px #CCCCCC;}
.pos1_image{}

.newsFeature_container{width:265px; float:right;}
.news_Link a {color:#808184; font-size:12px; text-decoration:none;}
.news_Link a:hover{color:#6267af; font-size:12px; text-decoration:underline;}

a.sponsorLink {color:#000000; text-decoration:none}
a.whiteLink {color:#FFFFFF; text-decoration:none}


.pos234_FeatureContainer { width:177px; float:left; margin-right:10px;}
.pos234_Title{color:#808184; font-size:13px}
.pos234_Image{padding-right:5px;}

.pos234_Link a{font-size:12px; text-decoration:none; font-weight:bold; }
.pos234_Link a:hover{font-size:12px; text-decoration:underline;font-weight:bold}

.pos56_FeatureContainer { width:270px; float:left; margin-right:10px;}
.pos56_Title{font-size:13px}
.pos56_Image{padding-right:5px;}

.pos56_Link a{font-size:12px; text-decoration:none; font-weight:bold;}
.pos56_Link a:hover{font-size:12px; text-decoration:none; font-weight:bold;}

.date_list{color:#999999}
.list_stories {}
.header{text-align:center}
.list_container {
	margin-top:5px; 
	height:auto;
}
.title_bar_light {
	height:17px; 
	margin-bottom:2px; 
	padding-left:10px;
}
.alternate_1 {
	height:17px; 
	margin-bottom:2px; 
	padding-left:10px;
	background-color:#6C71B5;
}
.alternate_2 {
	height:17px; 
	margin-bottom:2px; 
	padding-left:10px;
	background-color:#9c9fd0;
}


.date {
	padding-right:20px;
	float:right;
}
.hr_bar {
	height:1px; 
	background-color:#7d7e81;
	clear:both;
}
.title_bar_classifieds{
	height:17px;
	background-color:#534CC0; 
	font-size:130%;
	margin-bottom:2px; 
	padding-left:10px;
	color:#FFFFFF;
}
.info_classifieds{
	margin-top:5px;
	margin-bottom:20px; 
	padding-left:10px; 
	height:90px; 
	background-color:#f8f8f9
}
.title {
	width:500px;
	float:left;
}
.organisation_view	{
	margin-top:5px; 
	margin-bottom:20px; 
	padding-left:10px; 
	height:auto; 
	background-color:#f8f8f9;
}
.clear{height:15px; width:250px; clear:both; padding-top: 5px;}
 
.label {float:left;}
.float_left {float:left;}
.innerArticleMainContainer{float:right; width:300px;}
.innerImageBlurb{background-color:#000000; border:solid 1px; height:auto; clear:both; color:#FFFFFF; padding:5px;}
.advertiseContainerInnerArticle{padding-top:75px; padding-bottom:75px; margin-bottom:75px;}


.accordion {
	
	border-bottom: solid 1px #c4c4c4;
	padding-bottom:50px;
}
.accordion h3 {
	background: #e9e7e7 url(images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 100%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}
.pane-list {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration:none;
}
.pane-list li {
	background:#FFFFFF;
	padding: 5px 10px 5px;
	border-top: solid 1px #9966FF;
	cursor: pointer;
	text-decoration:none;
	
}
.pane-list-state {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration:none;
}
.pane-list-state li {
	background:#FFFFFF;
	padding: 5px 10px 5px;
	border-top: solid 1px #9966FF;
	text-decoration:none;
	
}
.pane-list li:hover {
	background: #ececec;
}


