body {
	margin: 0;
	padding: 0;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	color: #000;
}
#bg_img {
	background: url('images/background.png') repeat-x;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
table.doc {
	FONT-FAMILY: "trebuchet ms", "lucida grande", arial, sans-serif;
	FONT-SIZE: 15px;
}

h1 {
	FONT-FAMILY: "Verdana", "lucida grande", arial, sans-serif;
	FONT-SIZE: 18px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #00008B;
	line-height: 30px;
	list-style-type: circle;
	list-style-position: outside;
}
a {
	text-decoration: none;
}
.bluetabs{
border-bottom: 0px solid gray;
}

.bluetabs ul{
padding: 0px 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
color: #412D5D;
margin: 0;
border: 0px solid #000;
border-right-width: 2px;
text-align: center;
}

.bluetabs li a{
text-decoration: none;
font-weight:bold;
color: #412D5D;
padding: 0px 2px;
margin-right: 0px;
border: 0px solid #778;
text-align: center;
/*background: white url(media/bluetab.gif) top left repeat-x; THEME CHANGE HERE*/
}

.bluetabs li a:visited{
/*color: #2d2b2b;*/
	color: #000;
}

.bluetabs li a:hover{
text-decoration: underline;
color: #000;
/*color: #2d2b2b;*/
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image: url(media/bluetabactive.gif); /*THEME CHANGE HERE*/
color: #552600;
border-bottom-color: #552600;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;

line-height:18px;
z-index:100;
background-color: white;
width: 100px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
text-align: left; 
color: black;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #edf3f3;
}

#bluemenu {
	height: 35px;
	margin: 0 20px;
	background: #D7D6D6;
}

#bluemenu ul li a{
	padding-right: 6px;
}

#div_search, #div_info {
    position: center;
  	width: 1000px;
	 	margin: 0 auto;
    background-image: url(images/img17.jpg);
    background-repeat:repeat-y;
}

#div_tab{
    position: center;
  	width: 956px;
	 	margin: 0 auto;
}

h1#tab-title {
	margin: 0;
	padding-top: 7px;
	padding-bottom: 0;
  width: 954px;
  height: 20px;
	text-align: center;
	/*background-image: url(images/tabbgimg.jpg);
  background-repeat:repeat-x;*/
 	FONT-SIZE: 15px;

}
h1#tab-title:hover{
	/*background-image: url(images/tabbgimg1.jpg);*/
}

/* Footer */

#footer{
	clear:both;
	background-color: #FFF;
	padding: 10px;
	text-align: center; 
	font-size:10pt;
	font-family:Arial, Georgia,Gotham, "Helvetica Neue", Helvetica, "sans-serif";
}

.width_year{
	width:4em;
}
.width_month{
	width:7.3em;
}
.width_day{
	width:3em;
}

.width_edit0{
	width:15em;
}

.width_edit{
	width:26em;
}
.width_box{
	width:100%;
}

.post {
	padding-bottom: 1em;
}

.post .title {
	font-size: 1.1em;
	font-weight: normal;
	color: #8E959B;
}
.post .hlight {
	font-size: 1em;
	font-weight: bold;
	color: #5E657B;
}

.post .story{
	padding: 0 20px;
	line-height: 1.6em;
	text-align: left; 
}
.post .meta {
	height: 20px;
	margin: 0 20px;
	padding-left: 130px;
	background: #CECDCD;
}

.post .arrowlist, .CollapsiblePanelContent ul{
	color: #000;
	padding: 0 40px;
	line-height: 1.6em;
	text-align: left; 
}

.post .more {
	padding-left:5px;
}
.post .more a{
	display:block;
	width:55px; 
	height:28px; 
	background:url(images/bluecircle.gif) no-repeat #fff; 
	color:#111; 
	font-size:12px; 
	line-height:28px; 
	text-decoration:none; 
	padding:0 25px 0 8px;
}

.post .more a:hover{
	background:url(images/pinkcircle.gif) no-repeat #fff; 
	color:#111; 
	text-decoration:none;
}

#imgbtn{
	display: block;
	width: 80px;
	height: 29px;
	font-size: 15px;
	text-decoration: none;
  border-style:none;
	padding:0 35px 2px 2px;
  background: url(images/bluesave.gif) no-repeat 0 0
}

#imgbtn:hover
{ 
  background: url(images/pinksave.gif) no-repeat 0 0
}