
a img {
	border: 0;
}
table.center {
	margin: auto;
}
body {
	background-color:#FFFFFF;
}
.link {
	text-decoration: none;
	color: #00F;
	text-decoration: underline;
	cursor:pointer
}

#startpage #navdiv, #startpage, .calwrapper, .mtitlert {
	font-family: Verdana, Geneva, Tahoma, sans-serif; 
}
#startpage #navdiv, #startpage, #searchbar p, .shadetabs li {
	margin: 0;
}
#navdiv, #gbar, .innerbuttons {
	float: left;
}
#logincell {
	vertical-align:middle;
	height:60px;
}
#navdiv, #mainNavCell {
	width: 135px;
}
#navdiv, #allcontent-cell, #columns, .cell, .yellowbox, .graybox, #mainNavCell, #mainContent, #setHomePageLink, .innerbuttons, .news, .linklist-cell {
	vertical-align: top;
}
#allcontent {
	width:100%
}
#navdiv td {
	padding: 0;
}
#content {
	min-width:735px;
	margin-left:135px;
}
#columns {
	display:table
}
#left-column, #middle-column{
	width: 33%; 
}
#right-column {
	width: 34%;
}
.insidecolumn {
	margin:2px;
}
#left-column, #middle-column, #right-column  {
	display:table-cell;
	vertical-align:top
}
#sotw img {
	margin:0px 3px 0px 0px;
}
#weatherchannel table{
	margin:auto;
}
#form1 {
	margin:0px
}
.mcustomtable, .calwrapper {
	border: 1px navy solid;
}
.HOMEHwxNewStyle {
	width:270px;
	margin:auto;
}
#logincell {
	font: 10pt arial,helvetica,sans-serif;
	margin-top: 20px;
	width: 350px;
}
#logincell, .innerbuttons, .shadetabs, .linklist, .pagetitles {
	text-align: center;
}
#logincell, .innerbuttons {
	display: table-cell;
}
#setHomePageLink {
	cursor: pointer;
}
.graybox {
	background-color:#E9E9E9;
}
#setHomePageLink, #favDisplay a.notag, .yellowbox a, .toasttext a:visited, .toasttext a, .news a, .smalltext a, .innerbuttons a {
	color: #00f;
}
#setHomePageLink, #favDisplay .notag a:hover, .yellowbox a:hover, toasttext a:hover, news a:hover, .smalltext a:hover, .innerbuttons a:hover, .shadetabs li a:hover {
	text-decoration: underline;
}
#favDisplay a.cloudtag, #search_suggest, .suggest_link {
	color: #000;
}
#favDisplay a.cloudtag, .musiccell a, .mtitlert a, .smallwhitetext a, .linklist-cell a, .linklist a, .yellowbox a, .nounderline a, .news a, .shadetabs li a, .shadetabs li a.selected:hover, .innerbuttons a {
	text-decoration: none;
}
#favDisplay a.tag1, #favDisplay a.notag, .mtitlert a, .musiccell, .smallwhitetext, .yellowbox, .smalltext, #setHomePageLink, .innerbuttons, .news, .mailwrapper {
	font-size: 8pt;
}
#favDisplay a.tag2 {
	font-size: 9pt;
}
#favDisplay a.tag3, .largewhite, .toasttext, .mtitle, .linklist-title, .navtitle, .mtitlert, .calwrapper {
	font-size: 10pt;
}
#favDisplay a.tag4 {
	font-size: 11pt;
}
#favDisplay a.tag5 {
	font-size: 12pt;
}
#favDisplay a.tag6 {
	font-size: 13pt;
}
#favDisplay a.tag7 {
	font-size: 14pt;
}
#favDisplay a.tag8 {
	font-size: 15pt;
}
#favDisplay a:hover, #favDisplay .notag a:hover {
	color: red;
}
#favDisplay .notag a:visited, .yellowbox a:visited, news a:visited, .smalltext a:visited, .innerbuttons a:visited {
	color: #800000;
}
.googlestylebar {
	padding-right: 6px;
}
#guserbar, #gbar {
	padding-right: 1px;
	font-size: 13px;
	padding-top: 4px !important;
	font: small Arial,Sans-serif;
}
#gbar, .linklist-title, .navtitle {
	height: 20px;
}
#gbar {
	margin-left: 1ex;
}
#gbar a:visited, #gbar a {
	margin-right: 0.5em;
	color: #00c !important;
}
#guserbar, .services_header div {
	text-align: right;
}
#guserbar {
	padding-bottom: 4px !important;
}
#guserbar b {
	font-weight: bold !important;
}
.googlelink, #guserbar a:visited, #guserbar a, .googlelinks {
	white-space: nowrap;
}
#innerbuttonset {
	width:825px;
	display:block;
	overflow: hidden;
	padding: 2px;
}
.googlelink, #guserbar a:visited, #guserbar a {
	color: #20c;
}
.gborder, .googlelinks {
	position: absolute;
}
.gborder {
	width: 100%;
	height: 0;
	top: 24px;
	font-size: 1px;
	border-top: #c9d7f1 1px solid;
}
.googlelinks {
	top: 0;
	right: 4px;
}
.yellowbox {
	background: #ffffd2;
}
.linklist-cell {
	background: #ffffd2;
}
.innerbuttons {
	width: 50px;
	padding-bottom: 4px;
}
.innerbuttons a {
	line-height: 12px;
}
#mainSpacer {
	width: 10px;
}
#WOTDcell p {
	margin: 0.5em 2em;
}
#setHomePageLink, .innerbuttons, .news {
	font-family: "MS Sans Serif",charcoal,arial,helvetica,sans-serif
}
.news {
	line-height:1.3em
}
.yellowbox a:hover, toasttext a:hover, news a:hover, .smalltext a:hover, .innerbuttons a:hover {
	color: #f00;
}
.mailwrapper .datecell {
	text-align:right;
}
.mailwrapper .summary {
	color:#AAAAAA
}

#flowerdivcontainer, .shadetabs {
	margin-left: 0;
}
.shadetabs {
	padding: 3px 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 11px Arial;
	list-style-type: none;
}
.shadetabs li {
	display: inline;
}
.shadetabs li a, .shadetabs li a.selected, #search_suggest {
	position: relative;
}
.shadetabs li a {
	z-index: 1;
	padding: 3px 2px;
	margin-right: 3px;
	border: 1px solid #778;
	background: white url(../gfx/shade.gif) repeat-x top left;
}
.shadetabs li a:visited, .shadetabs li a {
	color: #2d2b2b;
}
.shadetabs li a.selected {
	top: 1px;
	background: url(../gfx/shadeactive.gif);
	border-bottom-color: white;
}
.navtitle, .linklist-title, .smallwhitetext a:visited, .smallwhitetext a:hover, .smallwhitetext a, .smallwhitetext, .mtitle, .mtitlert, .largewhite {
	color: #fff;
}
.musiccell {
	background: #f3f8ff;
}
.linklist, .linklist-title, .navtitle {
	background: #1e58c8;
	font-weight:bold
}
.mtitle {
	background: #009;
}
.mtitlert {
	background: navy;
	font-weight:bold
}
.mtitlert a:visited, .mtitlert a {
	color: yellow;
	font-weight: normal;
}
.navitem, #search_suggest {
	text-align: left;
}
.pagetitles {
	font: bold 14pt;
}
.services_header h1 {
	margin: 0 0 0 50px;
	border-bottom: medium #1e58c8 solid;
	font-size: 18pt;
}
.services_header div {
	margin-right: 50px;
	color: #7aa1e6;
	font-size: 12pt;
}
#search_suggest, .suggest_link {
	background: #fff;
}
.suggest_link, .suggest_link_over {
	padding: 2px 6px;
}
.suggest_link_over {
	background: #36c;
}
#search_suggest {
	top: -78px;
	border: 1px solid #000;
	left: 98px;
	visibility: hidden;
	width: 250px;
}
/* TOAST.net Sidebar Navigation */
.navigation {
	background-color: #7AA1E6;
	vertical-align: top;
	width: 158px;
	/* margin: 13px 0px 0px 0px; */
}
.innernavigation {
	background-color: #7AA1E6;
	border: 0px;
	width: 138px;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 13px 10px 12px 10px;
}
.navtitle {
	background-color: #1E58C8;
	height: 20px;
	color: white;
	font: bold 10pt "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
.navitem {
	background-color: #D6DFF7;
	height: 19px;
	text-align: left;
	font: 8pt "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
.innernavigation a {
	text-decoration: none;
	font: 8pt "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #000000;
}
.innernavigation A:visited {
	text-decoration: none;
	color: #000000;
	font: 8pt "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
.innernavigation A:hover {
	text-decoration: none;
	color: #800000;
	font: 8pt "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
/* TOAST.net OLD Sidebar Navigation */
#servicesNavcell {
	vertical-align:top;
	background-color: #7AA1E6;
}
#old-navigation {
	background-color: #7AA1E6;
	vertical-align: top;
	width: 135px;
}
#old-navigation table {
	margin:auto
}
#old-navigation .innernavigation {
	background-color: #7AA1E6;
	border: 0px;
	width: 120px;
	font-family: Verdana;
	font-size: 10pt;
	margin: 0px 8px 12px 7px;
}
#old-navigation .navtitle {
	background-color: #1E58C8;
	height: 20px;
	color: white;
	font: bold 10pt verdana;
}
#old-navigation .navitem {
	background-color: #D6DFF7;
	height: 19px;
	text-align: left;
}
#old-navigation .innernavigation a {
	text-decoration: none;
	font-family: MS Sans Serif, Charcoal, arial, helvetica, sans serif;
	font-size: 8pt;
	color: #0000FF;
}
#old-navigation .innernavigation A:visited {
	text-decoration: none;
	color: #800000;
}
#old-navigation .innernavigation A:hover {
	text-decoration: underline;
	color: #FF0000;
}