/****************************** General Styles ******************************/
body{
	margin: 0 auto;
	font-family: Arial;
	font-size: 12px;
	color: #333;

	/*background: url('../img/topBG.png') 0 0 repeat-x;  */
}

.fl {float: left;}
.fr {float: right;}

.cl {clear: left;}
.cr {clear: right;}
.cb {clear: both;}

h1, h2, h3, h4,p, ul, li, ol, label, a {
	font-weight: normal;
	font-family: Arial;

}

h1 {
	font-size: 24px;
}

h2 {
	font-size: 18px;
	margin-top: 20px;
}

h3 {
	font-size: 14px;
	text-transform: uppercase;
	margin: 5px 0px;
}

a {
	text-decoration: none;
	color: #860d70;
}

em {
	font-size: 11px;
	font-style: italic;
	color: #919295;
}

a:hover {
	text-decoration: underline;
}

.noBottomBorder {
	border-bottom: none !important;
	overflow: hidden;
}

.noRightBorder {
	border-right: none !important;
}

p {
	line-height: 1.5em;
	margin: 15px 0;
}



div.blankSeparator {
	height: 1px;
	margin-bottom: 30px;
	display: block;
}


.lastCol {
	margin-right: 0 !important;
}





/******************************* Structure Styles *******************************/
div.centerContainer {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}

div#leftContainer {
	width: 360px;
	margin-right: 50px;
}

div#rightContainer {
	width: 550px;
}






/******************************* Menu *******************************/
div#menuContainer {
	/*background: url('../img/colours.png') 0 0 no-repeat;*/

	height: 35px;
}

ul#nav {
}

	ul#nav li {
		float: left;
		display: inline;
		margin: 13px 0;
		width: 130px;
		text-align: left;
		/*background: url('../img/menuSep.png') center right no-repeat;*/
	}

	ul#nav li a {
		color: #651c58;
		font-size: 12px;
		font-family: arial;
		text-transform: uppercase;
		
	}
	
	ul#nav li a:hover {
		color: #1c3664;
	}
	
		ul#nav li a span {
			font-size: 12px;
			text-transform: lowercase;
			color: #606168;
			display: block;
			padding-right: 10px;
		}
		
		
/******************************* Hover Table Styles *******************************/

table.hovertable {
	font-family: verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
	border-width: 1px;
	border-color: #999999;
	border-collapse: collapse;
}
table.hovertable th {
	background-color:#7ab5f0;
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #72ace7;
	font-weight: bold;
	color: #fff;
}
table.hovertable tr {
	background-color:#e9f2fb;
	cursor:pointer;
	height: auto;
}
table.hovertable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #72ace7;
	height: auto;
	max-width: 350px;
}


/******************************* Tabbed Content Styles *******************************/

.usual {
  /*background:#181818;*/
  color:#111;
  padding:0px;
  width:900px;
  border:0px solid #999999;
  margin:0px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:0px;
  margin-left:0;
  font:10px Verdana;
  color:#000;
  background:red;
  
  	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	margin-right: 2px;
	background: -ms-linear-gradient(top, #fff, #ccc);
	background: -o-linear-gradient(top, #fff, #ccc);
	background: -moz-linear-gradient(top, #fff, #ccc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ccc), to(#fff));
	background: -webkit-linear-gradient(top, #fff, #ccc);
	font:11px  arial ;

	border: solid 1px #ccc;
  
  
  
}
.usual ul a:hover {
  color:#FFF;
  background:#7ab5f0;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background:snow;
  font:10pt Georgia;
}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

/******************************* Form Styles *******************************/






