body { margin:0px 0px 0px 0px; background:#003333; }

A 			{ color: #006666; text-decoration: underline; }
A:link		{ color: #006666; text-decoration: underline; }
A:visited	{ color: #006666; text-decoration: underline; }
A:active	{ color: #006666;  }
A:hover	{ color: #339999;  }

html { height: 100%; margin-bottom: 1px; }

h1, h2, h3 { font-family:verdana, arial, sans-serif; color:#000000; margin: 0px; padding: 0px; }

    hr {
      border: 0;
      width: 100%;
    }
    hr.hr1 {
      color: #339999;
      background-color: #339999;
      height: 2px;
    }

ul { list-style: none; margin-left: 10px; margin-top: 0; padding: 0px; }
li { 
margin: 0; 
padding-left: -2px; 
padding-bottom: 1px; 
} 

img { border: 0px solid #FFFFFF; }
a img { border: 2px solid #FFFFFF; }
a:link img { border: 2px solid #FFFFFF; }
a:visited img { border: 2px solid #FFFFFF; }
a:active img { border: 2px solid #FFFFFF; }
a:hover img{border: solid 2px #339999;} 



.imgpadding { margin-bottom: -6}
.imgnoborder { border: 0px solid #FFFFFF; }
a .imgnoborder { border: 0px solid #FFFFFF; }
a:link .imgnoborder { border: 0px solid #FFFFFF; }
a:visited .imgnoborder { border: 0px solid #FFFFFF; }
a:active .imgnoborder { border: 0px solid #FFFFFF; }
a:hover .imgnoborder{border: solid 0px #FFFFFF;} 

.blogbody {	font-family:verdana, arial, sans-serif; color:#000000; font-size:8pt; font-weight:normal; }
.blogbody a, .blogbody a:link, .blogbody a:visited, .blogbody a:active, .blogbody a:hover { font-weight: bold; text-decoration: underline; }

.crosslinkheader { font-family:verdana, arial, sans-serif; color:#339999; font-size: 8pt; font-weight:bold;}
.crosslink { font-family:verdana, arial, sans-serif; color:#339999; font-size: 8pt; font-weight:normal;}
.crosslink a, .crosslink a:link, .crosslink a:visited, .crosslink a:active, .crosslink a:hover { font-weight: bold; text-decoration: underline; }

.title { font-family:verdana, arial, sans-serif; color:#000000; font-size: 12pt; font-weight:bold;}
.title a, .title a:link, .title a:visited, .title a:active { color:#000000; font-weight: bold; text-decoration: none; }
.title a:hover { color:#000000; font-weight: bold; text-decoration: underline; }

.subtitle { font-family:verdana, arial, sans-serif; color:#000099; font-size: 10pt; font-weight:bold; }
.subtitle a, .subtitle a:link, .subtitle a:visited, .subtitle a:active, .subtitle a:hover { font-weight: bold; text-decoration: underline; }

.author { font-family:verdana, arial, sans-serif; color:#339999; font-size: 8pt; font-weight:bold; }
.author a, .author a:link, .author a:visited, .author a:active, .author a:hover { font-weight: bold; text-decoration: underline; }

.blogtext { font-family:verdana, arial, sans-serif; color:#000000; font-size: 8pt; font-weight:normal; }
.blogtext a, .blogtext a:link, .blogtext a:visited, .blogtext a:active, .blogtext a:hover { font-weight: bold; font-size: 8pt; text-decoration: underline; }

.commenttext { font-family:verdana, arial, sans-serif; color:#000000; font-size: 7pt; font-weight:normal; }
.commenttext a, .commenttext a:link, .commenttext a:visited, .commenttext a:active, .commenttext a:hover { font-weight: bold; font-size: 8pt; text-decoration: underline; }

.copyright { font-family:verdana, arial, sans-serif; color:#ffff66; font-size: 7pt; font-weight:normal; }
.copyright a, .copyright a:link, .copyright a:visited, .copyright a:active, .copyright a:hover { color:#ffff66; font-weight: bold; text-decoration: underline; }

.calendar { font-family:verdana, arial, sans-serif; color:#339999; font-size: 7pt; font-weight:normal; }
.calendar a, .copyright a:link, .copyright a:visited, .copyright a:active, .copyright a:hover { font-weight: bold; text-decoration: underline; }

.bounding_box {background:#ffffcc; filter:alpha(opacity=87);opacity: 0.87;-moz-opacity:0.87;border-top: 2px solid #006666; border-right: 2px solid #006666; border-left: 2px solid #006666; border-bottom: 2px solid #006666;}

.bounding_box_white {background:#ffffff; filter:alpha(opacity=100);opacity: 1.00;-moz-opacity:1.00;border-top: 2px solid #006666; border-right: 2px solid #006666; border-left: 2px solid #006666; border-bottom: 2px solid #006666;}
input.btn{
	color:#000000;
	font-family:verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	background-color:#66cccc;
	border:1px solid;
	border-top-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;}

input.btn2{
	color:#000057;
	font-family:verdana, arial, sans-serif;
	font-size:14pt;
	font-weight:normal;
	background-color:#7FC0FC;
	border:1px solid;
	border-top-color:45A4FE;
	border-left-color:45A4FE;
	border-right-color:45A4FE;
	border-bottom-color:45A4FE;}


input.btnhov{
	color:#000000;
	background-color:#ccffff;
	border-top-color:;
	border-left-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;}

input.bold{
	font-weight:bold;
}

input.ital{
	font-style: italic;
}

input.strike{
	text-decoration: line-through;
}

input.under{
	text-decoration: underline;
}