BODY {font-family:Verdana,Arial,small Georgia,serif; background-color:#ffffff;position:relative;margin:0px;color:#696969;}

H1 {color:black;}
H2 {color:black;}
H3 {font-family:Arial; font-size:15px; margin:3px 0px 0px; color:#F06000; font-weight:bold;}
H4 {color:black}
H5 {color:black}

H2 {font-size:22px;margin:0px 0px 5px;color:#F06000}
H3 {font-size:15px;margin:3px 0px 0px;color: #F06000}

IMG {border:0px;text-decoration:none;}
FORM {
	padding-right: 0px; DISPLAY: inline; padding-left: 0px; padding-bottom: 0px; width: 0px; padding-TOP: 0px
}
UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-TOP: 0px
}
LI {padding:0px; margin:0px;margin:2px;margin-left:30px;}
LI A{}

A {
	color: #004276; text-decoration: none
}
A:hover {
	text-decoration: underline
}
A:visited {
	color: #666699
}

.clear_box {
	OVERFLOW: auto; width: 270px; HEIGHT: 420px
}
.text_hide {
	DISPLAY: block; HEIGHT: 17px
}
.show {
	OVERFLOW: hidden; position: absolute
}
.hide {
	OVERFLOW: hidden; position: absolute
}
.show {
	VISIBILITY: visible
}
.hide {
	VISIBILITY: hidden
}
.show_list {
	DISPLAY: block
}
A {	font: 10px verdana, arial, helvetica, sans-serif; color: #1e1e73; text-decoration: underline;}
A:hover {font: 10px verdana, arial, helvetica, sans-serif; color: #1e1e73; text-decoration: underline;}
A:hover {text-decoration:none;}
P {font: 11px verdana, arial, helvetica, sans-serif; color: #000000;}
TD {font: 11px verdana, arial, helvetica, sans-serif; color: #000000;}
TH {font: bold 11px verdana, arial, helvetica, sans-serif; color: #000000;}
.title1 {
	font-weight: normal; font-size: 17px; color: #000000; font-family: verdana, arial, helvetica, sans-serif
}
.title2 {
	font-weight: normal; font-size: 14px; color: #000000; font-family: verdana, arial, helvetica, sans-serif
}
.title3 {
	font-weight: normal; font-size: 12px; color: #000000; font-family: verdana, arial, helvetica, sans-serif
}
.path {
	border-right: #999999 1px solid; padding-right: 5px; border-top: #999999 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #999999 1px solid; LINE-HEIGHT: 1; padding-TOP: 5px; border-bottom: #999999 1px solid
}
.legend {
	font-weight: bold; font-size: 10px; color: #000000; font-family: verdana, arial, tahoma
}
.submit {
	font-weight: bold; font-size: 10px; width: 100px; color: #000000; font-family: verdana, arial, tahoma; background-color: #ff9500
}
.search{ border-width:1px; font-weight: bold; font-size:12px;width:100px; color:#ffffff;font-family:verdana, arial, tahoma; background-color: #006699; }
.reset { border-width:1px; font-weight: bold; font-size:12px;width:100px; color: #ffffff;font-family:verdana, arial, tahoma; background-color: #006699;}
.button {
	padding-right: 3px; padding-left: 3px; font-weight: bold; font-size: 10px; padding-bottom: 3px; color: #000000; padding-TOP: 3px; font-family: VERDANA, ARIAL, TIMES; text-decoration: none
}
A.page_on:hover {
	padding-right: 3px; padding-left: 3px; font-weight: bold; font-size: 10px; padding-bottom: 3px; color: #000000; padding-TOP: 3px; font-family: VERDANA, ARIAL, TIMES; text-decoration: none
}
.border {
	padding-right: 3px; padding-left: 3px; font-weight: normal; font-size: 10px; padding-bottom: 3px; LINE-HEIGHT: 1; padding-TOP: 3px; font-family: Verdana, Tahoma, Arial; text-decoration: none
}
.border {
	border-right: #dddddd 2px solid; border-top: #dddddd 2px solid; border-left: #dddddd 2px solid; border-bottom: #dddddd 2px solid
}
.form {
	font-weight: normal; font-size: 10px
}
.form TABLE {
	border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid
}
.form TD {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-TOP: 2px; HEIGHT: 25px; TEXT-ALIGN: left
}
.form TH {
	border-right: #999999 1px solid; padding-right: 2px; border-top: #999999 1px solid; padding-left: 2px; font-size: 10px; padding-bottom: 2px; border-left: #999999 1px solid; color: #666666; padding-TOP: 2px; border-bottom: #999999 1px solid; HEIGHT: 25px; background-color: #cccccc; TEXT-ALIGN: left
}
.form THEAD {
	font-size: 14px; background-color: #999999; TEXT-ALIGN: center
}
.list {
	font-weight: normal; font-size: 10px
}
.list TD {
	border-right: #cccccc 1px solid; padding-right: 2px; border-top: #cccccc 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #cccccc 1px solid; padding-TOP: 2px; border-bottom: #cccccc 1px solid; HEIGHT: 20px
}
.list TH {
	border-right: #999999 1px solid; padding-right: 2px; border-top: #999999 1px solid; padding-left: 2px; font-size: 10px; padding-bottom: 2px; TEXT-TRANSFORM: uppercase; border-left: #999999 1px solid; color: #666666; padding-TOP: 2px; border-bottom: #999999 1px solid; HEIGHT: 20px; background-color: #cccccc; TEXT-ALIGN: center
}
.title_bar {
	border-right: #999999 1px solid; padding-right: 8px; border-top: #999999 1px solid; padding-left: 8px; font-weight: normal; font-size: 12px; padding-bottom: 8px; TEXT-TRANSFORM: uppercase; border-left: #999999 1px solid; color: #666666; padding-TOP: 8px; border-bottom: #999999 1px solid; background-color: #cccccc; TEXT-ALIGN: center
}

.background_color {
	background-color: #cccccc
}

.public {
	font: bold 10px Lucida Grande, Helvetica, Arial, sans-serif; color: #fff; background-color: green
}

.widget{border:1px solid #99A9B9;background-color:#ffffff;color:#616161;font-size:11px;text-align:left;position:relative;}
.widgetHeader{position:relative;top:0px;left:0px;width:100%;height:20px;background-color:#99A9B9;color:#f0f0f0;font-size:12px;font-weight:bold;}
.widgetHeader span {position:absolute;padding-left:5px;padding-top:2px;}

.rating
{
	border:solid 1px #AACBEE;
	background-color:#F8F8F5;
}
.rating H3
{
	color:#07519A;
	font-size:small;
}
.ratingHeader
{
	background-color:#EBF3FB;
	color:#07519A;
	font-size:x-small;
	font-family:arial;
	border:solid 1px #AACBEE;
}

.tabs2 UL {
	padding-right: 15px; DISPLAY: block; padding-left: 15px; font-weight: normal; MIN-HEIGHT: 19px; left: 0px; padding-bottom: 0px; margin: 0px; VERTICAL-ALIGN: top; width: 940px; border-top-STYLE: none; padding-TOP: 7px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; position: absolute; TOP: 26px; HEIGHT: 20px; background-color: #f4f4f4; TEXT-ALIGN: center
}

.gadget_list{position:relative;width:600px;border:1px solid #919191;}
.gadget_list .gadget {float:left;width:140px;text-align:center;}
.gadget_list .gadget A IMG {margin-bottom:5px;}
.directory-entry {padding:0px;float:left;margin-bottom:12px;padding-bottom: 10px;width:100%;BORDER-bottom:#d9e2f4 1px solid;}
.directory-entry table{border-top:1px solid #b1c1f1;}
.info P {margin-bottom:5px;}
.description {font-size:12px;max-width:750px;}
.first {padding-top:8px;}
.info {margin:0px;margin-left:150px;margin-right:110px;background-color:#f8f6e8;}
.info P {margin-bottom:5px;}
.info A{font-size:16px;font-family:arial;font-weight:bold;}
.headlink {font-weight:bold;font-size:18px;}
.headlink A{font-weight:bold;font-size:16px;}
.headlink A:hover{font-weight:bold;font-size:16px;}
.green_url {font-size:82%;color:green;}
.thumb{width:120px;height:60px;}

.siteDoc { background-color:#ffffff; color:#4a4a4a;font-size:12px;font-family:Arial;position:relative;}
.siteDoc h1 {margin:10px;color:#919191;font-size:14px; font-family:Arial;background-color:#eaeaea;padding:2px;padding-left:6px;}
.siteDoc h2 {margin:10px;color:darkred;font-size:12px; font-family:Arial;}
.siteDoc h3 {margin:5px;margin-left:25px;font-size:12px; color:#1a1a6a; font-family:Arial;}
.siteDoc P{margin:10px;margin-left:30px;}


/*--------------------------------------------------------------------------------------------*/

#container { margin: 0px 0px 0px 0px; width: 1000px; position: relative; 
	border-right:1px solid SteelBlue; border-left:1px solid #F7F6F6; }
#header {background: url(images/webimages/bg-header.jpg) no-repeat; width: 750px; HEIGHT: 148px}
#topmenu {RIGHT: 35px; float:right; position: absolute; TOP: 13px}
#content {background: #fff; width: 1000px; position: relative; HEIGHT: auto}
#footer {margin: 0px 0px 0px +75px; width:750px; position:relative; HEIGHT: 48px}
P {font: 11px Arial, Helvetica, sans-serif; color: #6e6e6e}
TD {font: 11px Arial, Helvetica, sans-serif; color: #6e6e6e}


#left {
	left: 35px; float:left; width: 420px; position: absolute; TOP: 19px
}
#right {
	RIGHT: 35px; float:right; position: absolute; TOP: 19px
}
.copyright {font: 11px Arial, Helvetica, sans-serif; color:#757b89}
A.footerlink {font: 11px Arial, Helvetica, sans-serif; color:#757b89; text-decoration:underline;}
A.footerlink:hover {font: 11px Arial, Helvetica, sans-serif; color:red; text-decoration:underline;}

A {font: 11px Arial, Helvetica, sans-serif; color: #5998c9; text-decoration: underline;}
A:hover {font: 11px Arial, Helvetica, sans-serif; color: #5998c9; text-decoration: underline;}
A:hover {text-decoration:none;}

.header {font: 12px Arial, Helvetica, sans-serif; color: #666666}

.welcome h1{font-size:20px;font-family:Arial;color:#406080;}
.welcome h2{font-size:13px;}
.welcome p{font-family:arial;font-size:12px;margin-left:10px;}
.welcome first{}

.history{}
.history item{}
.history .year{color:brown;background-color:#f0f0f0;margin-top:2px;margin-bottom:2px;}
.history .month{color:#13589E;margin-left:10px;}
.history .month span{color:#606060;margin-left:4px;}
