body         	{ bgcolor: #E6E6E6; margin: 5px; padding: 4px; background-color: #E6E6E6; 
		  font: 10px Arial,"MS Trebuchet", Verdana, gillsans; color: #666666; }

img		{ border: 0; }

h4		{ font: Arial,"MS Trebuchet", Verdana, gillsans; color: #666666;  }
h3		{ font: Arial,"MS Trebuchet", Verdana, gillsans; color: #666666;  }
h2		{ font: Bold 17px arial,"Trebuchet MS"; color: #3333CC; font-variant: small-caps; }
h1		{ font: Bold 19px arial,"Trebuchet MS"; color: #3333CC; font-variant: small-caps; }
.maintable	{ background-color: white; width: 780px; Font: 12px Arial,"Trebuchet MS", Verdana; 
		border: SOLID 2px #266AB1;}

.topaddress  	{ font: bold 11px Arial; color: #6CA0D2; }
.topaddress a         { text-decoration: none; color: #6CA0D2; }
.topaddress a:link    { text-decoration: none; color: #6CA0D2; }
.topaddress a:visted  { text-decoration: none; color: #6CA0D2; }
.topaddress a:hover   { text-decoration: underline; color: #6CA0D2; }
.topaddress a:active  { text-decoration: none; color: #6CA0D2; }

.sample  	{ font: bold 11px Arial; color: #ffff99; }
.sample a         { text-decoration: none; color: #ffff99; }
.sample a:link    { text-decoration: none; color: #ffff99; }
.sample a:visted  { text-decoration: none; color: #ffff99; }
.sample a:hover   { text-decoration: underline; color: #ffff99; }
.sample a:active  { text-decoration: none; color: #ffff99; }

.bottomaddress  { font: 11px Arial; color: white; }
.quotes        	{ font: bold italic 11px/10px Arial; color: #666666; }
.companynews   	{ font: bold 12px/10px Arial; color: WHITE; }

.menu           { width: 100%; font: bold 12px arial,"Trebuchet MS", Verdana; line-height: 25px}
.menu a         { text-decoration: none; color: #CC0000; }
.menu a:link    { text-decoration: none; color: #CC0000; }
.menu a:visted  { text-decoration: none; color: GRAY; }
.menu a:hover   { text-decoration: none; color: WHITE; background-color: GRAY; }
.menu a:active  { text-decoration: none; color: GRAY; }

.menuleft           { color: #002266; width: 100%; font: bold 11px arial,"Trebuchet MS", Verdana;}
.menuleft a         { text-decoration: none; color: #002266; }
.menuleft a:link    { text-decoration: none; color: #002266; }
.menuleft a:visted  { text-decoration: none; color: #002266; }
.menuleft a:hover   { text-decoration: underline; color: #002266;  }
.menuleft a:active  { text-decoration: none; color: #002266; }

.leftblabble	  { color: WHITE; width: 100%; font: 14px arial,"Trebuchet MS", Verdana; line-height: 25px}
.leftblabble a         { text-decoration: none; color: #003377; }
.leftblabble a:link    { text-decoration: none; color: #003377; }
.leftblabble a:visted  { text-decoration: none; color: GRAY; }
.leftblabble a:hover   { text-decoration: none; color: WHITE; background-color: GRAY; }
.leftblabble a:active  { text-decoration: none; color: GRAY; }


.newsletters 	{ width: 100%; }
.content	{ width: 95%; line-height: 18px;}
.content a         { text-decoration: none;  color: #003377; font-weight: bold;}
.content a:link    { text-decoration: none; color: #003377; font-weight: bold;}
.content a:visted  { text-decoration: none; color: #003377; font-weight: bold;}
.content a:hover   { text-decoration: none; color: #003377; font-weight: bold;}
.content a:active  { text-decoration: none; color: #003377; font-weight: bold;}


.google		{ font: 9px Arial; color: #4E668C; }

.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; }

table.states th,
table.states td {
	padding: 5px;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	border: 1px solid #000; 
}

table.timezonetool {
	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 {
	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 {
	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;
}

.timezonetool a:link    { color: #002266; }
.timezonetool a:visted  { color: #002266; }

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: 24px;
}
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.listen {
	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: 14px;
}
table.listen 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.listen 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;
}

