a:link, a:visited    { color: #000080; text-decoration: none; letter-spacing: 0px; border: #fff }
a:hover,a:active 
    { color: #0ff; text-decoration: none }

h1{
	font-size:180%;
	font-weight:normal;
	color:#555;
}
h2{
	clear:both;
	font-size:160%;
	font-weight:normal;
	color:#555;
	margin:0;
	padding:.5em 0;
}

pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

img{border:none;}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

ul.authorposts li
{
	margin:0;
	padding:5px;	
}
ul.authorposts li em 
{
	float:right;
	font-style:normal;
}
input.textbox
{
	border:#ccc 1px solid;
	background:#f9f9f9;
	font:1em Verdana, Arial, Serif;
	padding:2px;
	width:150px;
}

textarea
 { color: fuchsia; font: 1em Verdana, Arial, Serif; background-color: #f9f9f9; padding: 5px; border: solid 1px #ccc; width: 90%; height: 20em }
textarea1 { font: 1em Verdana, Arial, Serif; background-color: #f9f9f9; padding: 5px; border: solid 1px #ccc; width: 90%; height: 20em }
input.textbox:focus, textarea:focus
{
	background:#fff;
	border:#999 1px solid;
}
.commentlist {
	margin: 0;
	padding: 0;
}
.commentlist li 
{
	list-style:none;
	margin: 0;
	padding: 1em;			
	border-bottom:#ddd 1px solid;
	font-size:0.9em;
}
.commentlist li .cmtinfo 
{
	padding:5px;
	margin-bottom: 5px;
	position:relative;	
}
.commentlist li .cmtinfo em 
{
	margin:0;
	padding:0 1em;
	font-weight:normal;			
	font-style:normal;
	color:#999;	
}
.commentlist li cite 
{
	font-style:normal;
	font-weight:bold;
	font-size:1.1em;
}
.commentlist li.alt
{
	background:#f9f9f9;	
}
.nocomments
 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.small { color: navy; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; letter-spacing: 1px }
.smallevents   { color: white; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; letter-spacing: 1px; margin-left: 0 }
.small_li  { color: #696969; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.big { color: #c03; font-size: 20px; font-family: Arial, Helvetica, Verdana; font-weight: bold; letter-spacing: 1px }
.big2 { color: navy; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica; font-weight: bold; letter-spacing: 1px }
.big_u { color: #191970; font-size: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; border-bottom: 1px solid #191970 }
.med  { color: #0069b1; font-style: italic; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Verdana; letter-spacing: 0px }
.med_sl { color: navy; font-size: 12px; font-family: Arial, Helvetica, Verdana; font-style: normal; font-weight: bold; letter-spacing: 1px }
.bodystyle   { color: black; font-size: 11px; font-family: Arial, Helvetica, Verdana; font-style: normal; font-weight: normal }
.bodystyle2  { color: navy; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Verdana; margin-left: 6px; padding: 3px; border: solid 1px red }
.bodystyle_justify { color: black; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: justify }
.bodystyle_notjustify { color: black; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal }
.buttonoutline  { color: navy; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Verdana; margin-left: 0px; padding: 3px; border: solid 1px #6495ed; position: static }
.buttonoutline_w   { color: navy; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Verdana; margin-left: 0px; padding: 3px; border: solid 1px #1e90ff; position: static }
.grey_txt  { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: underline; padding-top: 2px }
.blue_txt  { color: navy; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-top: 2px }
.red_txt       { color: #c00; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-top: 2px; top: 3px; bottom: 3px }
.white_txt  { color: white; font-style: normal; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-top: 2px }
.box2 { padding-top: 10px; padding-left: 8px; border:  }
.boxevents { padding: 3px; border: solid 1px red }
.button    { color: #000080; text-decoration: none; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border: 1px #d3d3d3 }
.hlt { color: #000; background-color: #87cefa }
.normal { background-color: white; border: 0 white }
.navbarlink   { color: navy; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.navbarlink-hme { font-family: Verdana, Arial, Helvetica; border: solid 1px #00bfff }
body  { color: black; font-size: 11px; font-family: Arial, Helvetica, Verdana }
td { color: black; font-size: 11px; font-family: Arial, Helvetica, Verdana }
th { font-size: 11px; font-family: Arial, Helvetica, Verdana }
form { font-size: 11px; font-family: Arial, Helvetica, Verdana }
input { font-size: 11px; font-family: Arial, Helvetica, Verdana }
textarea { font-size: 11px; font-family: Arial, Helvetica, Verdana }
select { font-size: 11px; font-family: Arial, Helvetica, Verdana }
ul  { font-size: 10px; font-family: Verdana, Arial, Helvetica; list-style-type: disc; list-style-position: outside }
li  { font-size: 10px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
ol { font-size: 11px; font-family: Arial, Helvetica, Verdana; list-style-type: upper-roman; list-style-position: outside }
.view_but   { text-decoration: none; background-color: #87cefa; border: solid 2px #87cefa }
