body.cw  {
	background-color : #FFFFCC;
    min-width: 1000px;
}

body.hw  {
	background-color : #CCFFCC;
}

table.answers	{
	border : 1px solid black;
	border-spacing: 10px;
}

tbody.answers	{
	border : 1px solid black;
	border-spacing: 10px;
}

td  {
	font-family : 'Arial';
	font-size : 9pt;
	color : #000000;
	text-align : center;
}

td.left  {
	font-family : 'Arial';
	font-size : 9pt;
	color : #000000;
	text-align : left;
}

th  {
	font-size : 8pt;
	font-family : 'Arial';
	color : #000000;
	text-align : center;
	font-weight : bold;
}

a:link  {
	font-family : 'Tahoma';
	font-size : 9pt;
	color : #ff6633;
}

a:visited  {
	font-family : 'Tahoma';
	font-size : 9pt;
	color : #F77B17;
}

a:hover  {
	font-family : 'Tahoma';
	font-size : 9pt;
	color : #F77B17;
}

div.ctr  {
	position : absolute;
	left : 8;
	top : 75;
}

#linklook  {
	font-family : 'Tahoma';
	font-size : 9pt;
	color : #ff6633;
	text-align : left;
}

#myLayer  {
	position : absolute;
	font-size : 8pt;
	font-family : 'Tahoma';
	font-weight : bold;
	color : White;
	border-style : solid;
	border-width : 0;
	border-color : #7b94ad;
	background-color : Black;
	text-align : center;
	height : 14;
	width : 320;
	visibility : hidden;
	z-index : 100;
}

#myLayer2  {
	position : absolute;
	top : 1325;
	font-size : 8pt;
	font-family : 'Tahoma';
	font-weight : bold;
	color : White;
	border-color : #7b94ad;
	background-color : Black;
	text-align : center;
	height : 14;
	width : 318;
	z-index : 99;
}

div.move  {
	position : absolute;
	left : 20;
	top : 1;
	font-size : 16pt;
	font-family : 'Tempus Sans ITC';
	color : SlateGray;
}

.weather  {
	position : absolute;
	left : 0;
	top : 270;
	width : 122;
	z-index : 1;
}

.wsf_banner  {
	position : absolute;
	left : 643;
	top : 5;
	width : 122;
	z-index : 1;
}

div.thermo  {
	position : absolute;
	left : 123;
	top : 92;
	z-index : 1;
}

#biglink  {
	font-size : 12pt;
	font-family : 'Arial';
	color : #cc0000;
	font-weight : bold;
}

#text1  {
	font-size : 10pt;
	font-family : 'Tahoma';
	color : Silver;
}

#info  {
	font-family : 'Tahoma';
	font-size : 9pt;
	color : #000000;
	text-align : left;
}

#textInfo  {
	font-size : 10pt;
	font-family : 'Tahoma';
	color : Black;
}

#small1  {
	white-space:nowrap;
	font-size : 8pt;
	font-family : 'Tahoma';
}

#small2  {
	font-size : 8pt;
	font-family : 'Arial';
	color : Silver;
	text-align : center;
}

#small3  {
	font-size : 8pt;
	font-family : 'Tahoma';
	color : silver;
	text-align : left;
}

#small4  {
	font-size : 8pt;
	font-family : 'Arial';
}

.lowText  {
	text-decoration : none;
	color : #FF9966;
	font-size : 8pt;
	font-family : 'Tahoma';
}

.highText  {
	text-decoration : none;
	color : #FF9966;
	font-size : 8pt;
	font-family : 'Tahoma';
}

.itemBorder  {
	border : 1px solid #7b94ad;
}

.itemBorderBlank  {
	border : 1px solid #7b94ad;
}

.alert  {
	position : absolute;
	left : 2;
	top : 20;
	z-index : 2;
	font-size : 12pt;
	font-family : 'Arial';
	font-weight : bold;
	color : Red;
	font-style : italic;
	width : 122;
	text-align : center;
}

#menu-v li, #menu-v a {zoom:1;} /* Hacks for IE6, IE7 */
#menu-v, #menu-v ul
{
    width: 120px; /* Main Menu Item widths */
    border: 1px solid #336699;
    border-top:none;
    position: absolute; font-size:0; top : 70;
    list-style: none; margin: 0; padding: 0; display:block;
    z-index:9;
}
                
/* Top level menu links style
---------------------------------------*/

#menu-v li
{
    background: #336699; 
    list-style: none; margin: 0; padding: 0;
}
#menu-v li a
{
    font: normal 8pt Tahoma;
    border-top: 1px solid #7b94ad;
    display: block;
    /*overflow: auto; force hasLayout in IE7 */
    color: #ff9933;
    text-decoration: none;
    line-height:20px;
    padding-left:5px;            
}
#menu-v ul li a
{
    line-height:20px;
}
                
#menu-v li a.arrow:hover
{
    background-image:url(https://www.cliftonweather.co.uk/images/arrow.gif);
    background-repeat: no-repeat;
    background-position: 97% 50%;
}
        
/*Sub level menu items
---------------------------------------*/
#menu-v li ul
{
    position: absolute;
	background: #336699 repeat-x 0 2px;
    width: 120px; /*Sub Menu Items width */

    visibility:hidden;
}
        
#menu-v a.arrow
{
    background-image:url(https://www.cliftonweather.co.uk/images/arrow.gif);
    background-repeat: no-repeat;
    background-position: 97% 50%;
}
#menu-v li:hover, #menu-v li.onhover
{
    background-position:0 -62px;
}
#menu-v ul li
{
    background: rgba(255, 255, 255, 0);
    background-image:none;
}
#menu-v ul li:hover, #menu-v ul li.onhover
{
    background: #336699;
    background-image:none; 	
}
        
/* Holly Hack for IE \
* html #menu-v  li
{
    float:left;
    height: 1%;
}
* html #menu-v  li a
{
    height: 1%;
}*/
/* End */
