/* 200903 / ATF base1.css */

/************************************************************************/
/* PAGE 											*/
/************************************************************************/

body {			margin: 0; padding: 0px 0px 60px 0px; }

#page { 			width: 980px;
				min-height: 900px;
				margin-top: 10px;
				margin-left: auto;
				margin-right: auto;
				margin-bottom: 0px;
				background-color: #ffffff; 
				color: #000000;
				font-family: "Arial",sans-serif;
				font-size: 14px;
				border: solid 1px silver;
				}
				* html #page { height: 900px; }

#coltotal {			position: relative;
				min-height: 880px; 
				background-color: #ffffff;
background-color: rgb(255,255,230);  
				padding-bottom: 30px; 
				}
				* html #coltotal { height: 880px; }

#topbanner {		height: 100px; background: url(../images1/topbanner.jpg); }
#toptext {			position: relative; top: 30px; margin-left: 280px; color: black; font-size: 44px; font-weight: normal; font-style: italic; letter-spacing: 2px; }

#colleft {			position: relative;
				left: 215px;
				width: 760px;
				min-height: 700px; 
				margin: 0px 0px 10px 0px; 
				background-color: #ffffff;
background-color: rgb(255,255,230); 
				text-align: left;
				}
				* html #colleft { height: 700px; }


#collefttext {		position: relative;
				padding: 30px 60px 10px 40px;
				color: #222222;
				line-height: 140%;
				}

#colright {			position: absolute;
				top: 140px;
				left: 0px;
				width: 200px;
				min-height: 200px; 
				margin: 0px 0px 10px 6px; 
				background-color: #ffeeaa;
				background-color: #fff;
background-color: rgb(255,255,230); 
				text-align: left;
				}

#mainmenu {	 		position: relative; top: 10px; padding-bottom: 5px; text-align: center;}

#mainmenu2 {	 	position: relative; top: -28px; padding-bottom: 5px; text-align: center;}


.topmenu-button { 	position: relative;
				margin: 0px 4px 6px 4px; 
				width: 140px;
				height: 25px;
				background-color: rgb(132,0,0);
				text-decoration: none; 
				color: white;
				font-family: sans-serif;
				font-size: 14px;
				}

.topmenu-spacer { 	margin-left: 192px; }

a.topmenu { 		text-decoration: none; }

a:hover.topmenu { 	position: relative;
				top: 1px;
				margin-top: 1px;
				text-decoration: none;
				}

a:hover.topmenu button { background-color: rgb(165,109,66); }

#footer {			width: 980px;
				height: 100px;
				background: url(../images1/botbanner.jpg) no-repeat top; 
				}

#footertext	{ 		position: relative; top: 110px; color: #ffffff; font-size: 14px; text-align: center; }

#footertext	a { 		color: #ffffff; }

/************************************************************************/
/* TEXT LAYOUT										*/
/************************************************************************/

.boldred {			color: red; font-size: 18px; font-weight: bold; }
.boldred a {		color: red; text-decoration: underline; }

a {				color: #ffffff; text-decoration: underline; }
a.blue {			color: #b65200; text-decoration: underline; }
a.blueb {			color: #b65200; text-decoration: underline; font-weight: bold; }
a.brown {			color: #b65200; text-decoration: none; }
a.brown:hover {		color: #b65200; text-decoration: underline; }
a.brownb {			color: #b65200; text-decoration: none; font-weight: bold; }
a.brownb:hover {		color: #b65200; text-decoration: underline; font-weight: bold; }
a.maron {			color: maroon; text-decoration: none; }
a.maron:hover {		color: maroon; text-decoration: underline; }

.txt11 {			font-size: 11px; }
.txt12 {			font-size: 12px; }
.txt13 {			font-size: 13px; }
.txt14 {			font-size: 14px; }
.txt15 {			font-size: 15px; }
.txt16 {			font-size: 16px; }

.centred {			text-align: center; } 

.box {			background-color: rgb(165,109,66); 
				color: #ffffff;
				font-family: "Arial",sans-serif;
				font-size: 14px;
				border: solid 1px silver;
				padding: 8px;
				}

.cb {				clear: both; }

/************************************************************************/
/* TABLES										*/
/************************************************************************/

table {			}

tr {				}

td.tb4 {			padding: 4px 0px 4px 0px; vertical-align: top; border-top: solid 1px silver; }






