#tooltitle		{color: #002266; font: 30px bold; font-family: "helvetica"; font-variant: small-caps;}

h2		{ font: Bold 17px arial,"Trebuchet MS"; color: #3333CC; font-variant: small-caps; }
h1		{ font: Bold 30px arial,"Trebuchet MS"; color: #ffffcc; font-variant: small-caps; }

#currenttime		{color: #002266;}
.buttons		{font-family: Arial; color: #002266; font: 16px bold;}
.buttons a         { font-family: Arial; text-decoration: none; color: #002266; font-weight: bold; }
.buttons a:link    { font-family: Arial; text-decoration: none; color: #002266; font-weight: bold; }
.buttons a:visted  { font-family: Arial; text-decoration: none; color: #002266; font-weight: bold; }
.buttons a:hover   { font-family: Arial; text-decoration: none; color: #002266; font-weight: bold; background-color: #ffffbb; }
.buttons a:active  { font-family: Arial; text-decoration: none; color: #002266; font-weight: bold; }


.maintable 	  { width: 100%;}

.bottomwidemenu 	  { width: 100%; font: bold 15px Arial, Verdana; align: center;}
.bottomwidemenu a         { text-decoration: none; color: WHITE; }
.bottomwidemenu a:link    { text-decoration: none; color: WHITE; }
.bottomwidemenu a:visted  { text-decoration: none; color: #CC0000; }
.bottomwidemenu a:hover   { text-decoration: none; color: #a3b9e7; background-color: #ffffbb; }
.bottomwidemenu a:active  { text-decoration: none; color: YELLOW; }

.special { background-color: #a3b9e7; color: #fff; }


#address           { color: #002266; font-size: 12px;}
#address a         { text-decoration: none; color: #002266; font-size: 12px; }
#address a:link    { text-decoration: none; color: #002266; font-size: 12px; }
#address a:visted  { text-decoration: none; color: #002266; font-size: 12px; }
#address a:hover   { text-decoration: underline; color: #002266; font-size: 12px;  }
#address a:active  { text-decoration: none; color: #002266; font-size: 12px; }

#toolcontent           { color: #002266; font-size: 16px; font-weight: 650;}
#toolcontent a         { text-decoration: underline; color: #002266; font-size: 16px; }
#toolcontent a:link    { text-decoration: underline; color: #002266; font-size: 16px; }
#toolcontent a:visted  { text-decoration: underline; color: #002266; font-size: 16px; }
#toolcontent a:hover   { text-decoration: underline; color: #002266; font-size: 16px;  }
#toolcontent a:active  { text-decoration: underline; color: #002266; font-size: 16px; }


#toolsmenu           { color: #002266; font-size: 20px; font-weight: bold;}
#toolsmenu a         { text-decoration: none; color: #002266; font-size: 12px; }
#toolsmenu a:link    { text-decoration: none; color: #002266; font-size: 12px; }
#toolsmenu a:visted  { text-decoration: none; color: #002266; font-size: 12px; }
#toolsmenu a:hover   { text-decoration: underline; color: #002266; font-size: 12px;  }
#toolsmenu a:active  { text-decoration: none; color: #002266; font-size: 12px; }

#toolmenutitle           { color: #002266; font-size: 20px; font-weight: bold;}
#toolmenutitle a         { text-decoration: none; color: #002266; font-size: 20px; font-weight: bold;}
#toolmenutitle a:link    { text-decoration: none; color: #002266; font-size: 20px; font-weight: bold;}
#toolmenutitle a:visted  { text-decoration: none; color: #002266; font-size: 20px; font-weight: bold;}
#toolmenutitle a:hover   { text-decoration: none; color: #002266; font-size: 20px; font-weight: bold;}
#toolmenutitle a:active  { text-decoration: none; color: #002266; font-size: 20px; font-weight: bold;}

table.tool {
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204);
	border-collapse: separate;
	background-color: white;
	color: rgb(0, 34, 96);
}
table.tool th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(221, 238, 255);
	-moz-border-radius: 0px 0px 0px 0px;
	color: rgb(0, 34, 96);
}
table.tool td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(221, 238, 255);
	-moz-border-radius: 0px 0px 0px 0px;
}


table.toolbuttons {
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221);
	border-collapse: separate;
	background-color: white;
}
table.toolbuttons th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(221, 238, 255);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.toolbuttons td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(221, 238, 255);
	-moz-border-radius: 0px 0px 0px 0px;
}


table.titletag {

	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221);
	border-collapse: separate;
	background-color: rgb(102, 136, 204);
	color: rgb(255, 255, 187);
	font-family: arial;
	font-weight: bold;
	font-size: 30px;
}
table.titletag th {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: rgb(127, 167, 209);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.titletag td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204);
	background-color: rgb(182, 210, 239);
	-moz-border-radius: 0px 0px 0px 0px;
}

table.timezonetool {
        align: center;
        width: 420px;
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204);
	border-collapse: separate;
	background-color: white;
	color: rgb(0, 34, 96);
}
table.timezonetool th {
        align: center;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(221, 238, 255);
	-moz-border-radius: 0px 0px 0px 0px;
	color: rgb(0, 34, 96);
	font-weight=normal
}
table.timezonetool td {
        align: center;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.timezonetool tr {
        align: center;
}
.timezonetool           { color: #002266; font-size: 16px; font-weight: 650;}
.timezonetool a         { text-decoration: underline; color: #002266; font-size: 16px; }
.timezonetool a:link    { text-decoration: underline; color: #002266; font-size: 16px; }
.timezonetool a:visted  { text-decoration: underline; color: #002266; font-size: 16px; }
.timezonetool a:hover   { text-decoration: underline; color: #002266; font-size: 16px;  }
.timezonetool a:active  { text-decoration: underline; color: #002266; font-size: 16px; }

table.intro {
        width: 500px;
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204) rgb(102, 136, 204);
	border-collapse: separate;
	background-color: white;
	color: rgb(0, 34, 96);
}
table.intro th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(221, 238, 255);
	-moz-border-radius: 0px 0px 0px 0px;
	color: rgb(0, 34, 96);
	font-weight=normal
}
table.intro td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
.intro           { color: #002266; font-size: 16px; font-weight: 650;}
.intro a         { text-decoration: underline; color: #002266; font-size: 16px; }
.intro a:visted  { text-decoration: underline; color: #002266; font-size: 16px; }
.intro a:hover   { text-decoration: underline; color: #002266; font-size: 16px;  }
.intro a:active  { text-decoration: underline; color: #002266; font-size: 16px; }

