/* CSS Document */

body {
	background-color: #AFC5CB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}
html, body, #wrapper {
	height:100%;
	width:100%;
	margin: auto;
	padding: auto;
	vertical-align: top;
}
#wrapper {
	background-image:  url(images/BG.GIF);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: center;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.Afooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.Afooter:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.Afooter:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Asubnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Asubnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.Asubnav:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}



.Abody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.Abody:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.Abody:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.TbContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #666666;
}
.Tb_divide {
	background-image: url(images/dotLine.GIF);
	background-repeat: repeat-x;
}


/* REP Map Table Style */

table.reps { width: 100%; padding: 0px; border: none; border: 1px solid #789DB3;}

table.reps td { font-size: 12px; border: none; background-color: #F4F4F4; 
vertical-align: middle; padding: 3px; font-weight: bold; }


/* RSS */

    /* A:link refers to all links on the page - not just the RSS content... */


    /* these are the RSS classes - you can adapt them as you see fit
       values here override the defaults... */

    .rssxpresschannel {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
    }

    .rssxpresschtitle {
     
    }

    .rssxpresschdesc {
      color : #666666;

    }

    .rssxpressittitle {
	background-image: url(images/BG.PNG);		
    } 

    .rssxpressitdesc {
      padding-bottom : 20px;
    }

    .rssxpresstable {

    }

    /* rssxpressdivider is a special case - it is a single pixel, single column row on the rssxpress
       channel - to alter it's colour just change the background-color image. */

    .rssxpressdivider {
      background-color : #cccccc;
    }