body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	background-color:#EEEEEE;
}

#wrapper{
background-color:#FFFFFF;
color:#000000;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	background-color:#FFFFFF;
	font-style:italic;
	margin: 1px 0px 1px 0px;
	padding:0px;
	font-size:237%;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	background-color:#FFFFFF;
	margin: 4px 0px 1px 0px;
	padding:0px;
	font-size:175%;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	background-color:#FFFFFF;
	margin: 1px 0px 1px 0px;
	padding:0px;
	font-size:125%;
}

p{
	margin: 2px 0px 4px 0px;
	padding-top:4px;
}

#access{
	text-align:right;
	float:right;
	display:inline;
  background-color:#CCCCCC;
  color:#000000;
	padding-left:2px;
}

#access a:link{text-decoration:none; color:#336699; background-color:#CCCCCC; }
#access a:visited{text-decoration:none; color:#336699; background-color:#CCCCCC;}
#access a:hover{ text-decoration:underline; color:#336699;background-color:#CCCCCC;}
#access a:active{ text-decoration:none; color:#336699; background-color:#CCCCCC;}

#sectorlinks{
	xxxfont-size:100%;
	display:inline;
	padding:0px;
	margin:0px;
	text-align:left;	
}

#sectorlinks a{
	padding: 0px 3px 0px 3px;
	border-right: 1px solid #999999;}

#sectorlinks a:link{text-decoration:none; color:#000000; background-color:#CCCCCC; }
#sectorlinks a:visited{text-decoration:none; color:#000000; background-color:#CCCCCC;}
#sectorlinks a:hover{ text-decoration:none; color:#000000; background-color:#FFF; padding-bottom:2px;}
#sectorlinks a:active{ text-decoration:none; color:#000000; background-color:#CCCCCC;}

#sectorlinks ul {padding:0px;margin:0px;list-style: none;}
#sectorlinks li {padding:0px;margin:0px;list-style: none; display:inline;}
#sel {
	padding: 0px 3px 2px 3px;
	border-right: 1px solid #999999;
	background-color:#FFFFFF;
}

#wrapper{
	width: 780px;
	padding:0px;
	margin:2px auto 0px auto;
}

#header{
	height: 90px;
	width: 780px;
	color:#FFFFFF;
	background-color:#49609C;
/*	background-image:url(../images/template/banner.gif);  */
	background-image:url(../images/template/design1_temp_r1_c2.gif);
	margin:0px;
}

#logo{
	height:90px;
	width:90px;
	color:#000000;
	background-color:#0099FF;
	background-image:url(../images/template/logo.gif);
}

#basket{
	height:90px;
	width:90px;
	float:right;
	margin:0px;
	padding:0px 0px 0px 5px;
	background-color:#999999;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}

#whiteout{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	height: 90px;
}

.brace{
	width:100%;
	/* height:300px; */
	/* line-height:20px; */
  background-color:#CCCCCC;
	/* background-image:url(../images/template/brace_20.gif);
	background-repeat:repeat-x; */
}
	

#main{	
}

#column{
width:180px;
float:right;
}

#news{
	float:left;
	margin-top:5px;
	background-color:#FFFFFF;
	color:#000000;
	border-top:2px solid #666666;
	border-bottom:2px solid #666666;
	border-left:2px solid #666666;
	width:180px;
}

#news ul{	list-style:none;padding:0px 0px 0px 0px; margin:0px;}
#news li{padding:2px 2px 2px 10px; margin:2px 2px 2px 0px; font-size:90%; font-weight:bold;}

#news img{
	padding:0px;
	margin:0px;
	border:none;
}

#nav{
	background-color:#CCCCCC;
	color:#000000;
	margin-top:5px;
	float:left;
	border-top:2px solid #666666;
	border-bottom:2px solid #666666;
	border-right:2px solid #666666;
	width:170px;
}

#nav ul{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px;
	border-top: 1px solid #bababa;
}

#nav ul ul { padding-left: 1px; margin-left:2px; border-bottom: 1px solid #666666;border-left: 1px solid #666666;}
#nav ul ul li {padding:1px 0px 0px 0px; margin:1px 0px 0px 0px; list-style:none;}
#nav li{padding:2px 2px 2px 10px; margin:2px 2px 2px 0px; font-size:90%; font-weight:bold;}

#nav a {display:block;}

#nav a:link{text-decoration:none; color:#000000; background-color:#CCCCCC; }
#nav a:visited{text-decoration:none; color:#000000; background-color:#CCCCCC;}
#nav a:hover{ text-decoration:none; color:#000000; background-color:#FFFFFF;}
#nav a:active{ text-decoration:none; color:#000000; background-color:#CCCCCC;}


#quicklinks{
}
#quicklinks ul {list-style:none;padding:0px;margin:0px; border-top: 1px solid #bababa;}

#quicklinks a {display:block;}

#quicklinks ul ul { padding-left: 1px; margin-left:2px; border-bottom: 1px solid #666666;border-left: 1px solid #666666;}
#quicklinks ul ul li {padding:1px 0px 0px 0px; margin:1px 0px 0px 0px; list-style:none;}
#quicklinks li{padding:2px 2px 2px 10px; margin:2px 2px 2px 0px; font-size:90%; font-weight:normal;}

#quicklinks a:link{text-decoration:none; color:#000000; background-color:#CCCCCC; }
#quicklinks a:visited{text-decoration:none; color:#000000; background-color:#CCCCCC;}
#quicklinks a:hover{ text-decoration:none; color:#000000; background-color:#FFF;}
#quicklinks a:active{ text-decoration:none; color:#000000; background-color:#CCCCCC;}


#center{
/*	margin:0px 210px 0px 180px;*/
	padding:4px;
	background-color:#FFFFFF;
	min-height:500px;
	float:left;
	width: 418px;
}

#center ul li{list-style:url(../images/template/bullet.gif);}

#breadcrumbtrail{	background-color:#FFFFFF;	color:#000;	font-size:100%;	text-decoration:none;}

#breadcrumbtrail a:link{text-decoration:none;	color:#336699; background-color:#FFFFFF;}
#breadcrumbtrail a:visited{background-color:#FFFFFF;text-decoration:none;	color:#336699;}
#breadcrumbtrail a:hover{background-color:#FFFFFF;text-decoration: underline;	color:#336699;}
#breadcrumbtrail a:active{background-color:#FFFFFF;	color:#336699;}


#footer{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	text-align:center;
	background-color:#EEEEEE;
	color:#000000;
}
#compliance{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10%;
	text-align:center;
	background-color:#EEEEEE;
	color:#000000;
}

.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:130%;
	font-weight:bold;
	font-style:oblique;
	text-align:left;
}

.subhead{ font-size:130%; color:#666666; background-color:#FFFFFF; padding:0px; margin:0px;}


caption{
	padding-left: 5px;
}

#nav .heading{
	color:#336699;
	background-color:#CCCCCC;
}
#news .heading{
	color:#336699;
	background-color:#FFF;
}

.searchbox{
	width: 120px;
	line-height:1em;
	margin:0px 1px 0px 5px;
	border: 1px double #666666;
	color:#000000;
	background-color:#FFFFFF;
	padding:1px 0px 1px 0px;
}
.gogogo{
	width: 30px;
	margin:0px 0px 0px 1px;
	border: 1px double #666666;
	background-color:#AEBBEC;
	color:#000000;
	line-height:1em;
	font-style:oblique;
	font-weight:bold;
}

.newstext{
	font-size:90%;
}

.newslink{
/*	text-decoration:none;
	color:#000000;*/
}

#eventbox a:link {text-decoration:none; color:#000000; background-color:#FFFFFF; font-weight:bold;}
#eventbox a:visited{text-decoration:none; color:#000000; background-color:#FFFFFF;}
#eventbox a:hover{text-decoration:underline; color:#000099; background-color:#FFFFFF;}
#eventbox a:active{text-decoration:none; color:#000000; background-color:#FFFFFF;}

.newsbox{
	font-size:90%;
	padding:0px 0px 4px 4px;
}

.newsbox a:link{
	text-decoration:none;
	color:#336699;
	background-color:#FFF;
}
.newsbox a:visited{
	text-decoration:none;
	color:#336699;
	background-color:#FFF;
}
.newsbox a:hover{
	text-decoration:underline;
	color:#336699;
	background-color:#FFF;
}


#eventbox{
	padding-left:5px;
}

.tabletop{
	padding:6px 0px 0px 5px;
	
}

.navtop{
	margin:4px 0px 1px 0px;
	padding-left:8px;
}
.sel{
	list-style:none;
	color:#49609C;
}


.news a:link {text-decoration:none; color:#336699; background-color:#FFFFFF; font-weight:bold;}
.news a:visited{text-decoration:none; color:#336699; background-color:#FFFFFF;}
.news a:hover{text-decoration:underline; color:#000099; background-color:#FFFFFF;}
.news a:active{text-decoration:none; color:#336699; background-color:#FFFFFF;}
.newsimage{ margin: 5px 5px 5px 0px;}

.alphalink{
	font-size:90%;
	margin-right:3px;
}

.directory td{
	background-color:#CCCCCC;
	color:#000000;
	border: 1px solid #999999;
	margin:0px;
}
.directory table{
background-color:#CCCCCC;
color:#000000;
}
