.w2sbody		{
			padding: 0;
			margin: 0;
			font: small Verdana, Tahoma, Sans-serif;
			background: #FFFFFF;
			}

body, td 		{
  			font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  			font-size: 12px;
  			}

p			{ padding: 0; margin: 7px 0 0px 0px; }
ul			{ margin-top: 3px; margin-bottom: 0px; }
li 			{ padding-bottom: 3px; }

font,th,td		{ font-family: Verdana, Arial, Helvetica, sans-serif }

a:link 			{ color: #0000AE; text-decoration: none; }
a:visited 		{ color: #0000AE; text-decoration: none; }
a:active 		{ color: #000000; text-decoration: none; }
a:hover 		{ color: #0000AE; text-decoration: underline; }

.subline		{ border: 1px #000000 solid; }

.w2s			{ font-size : 9px; color : #777777; }
.w2s:link 		{ color: #777777; text-decoration: none; }
.w2s:visited		{ color: #777777; text-decoration: none; }
.w2s:active		{ color: #777777; text-decoration: none; }
.w2s:hover 		{ color: #444444; text-decoration: none; }

td.border 		{ width: 894px; }
td.border-main		{ width: 872px; }
td.border-left 		{ width: 11px; background: url(../layout/mainframe-left.gif) repeat-y 0 0; }
td.border-right		{ width: 11px; background: url(../layout/mainframe-right.gif) repeat-y 0 0; }
td.subborder-left 	{ background: url(../layout/subframe-left.gif) repeat-y 0 0; }
td.subborder-right	{ background: url(../layout/subframe-right.gif) repeat-y 0 0; }
td.subborder-mid	{ background: url(../layout/subframe-mid.gif) repeat-y 0 0; }
td.weather		{ height: 199px; background: url(../layout/weatherframe.gif) no-repeat center center; }


