	HTML {
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		}
	
    Body {
		background-color: #FFFFE8;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		}
	
	#a1 {
		background: #000000 url(img/a1.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		position: relative;
		left: 50%;
		width: 1004px;
		height: 110px;
		margin-left: -502px;
		}
	
	#a2 {
		background: #000000 url(img/a2.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		position: relative;
		left: 50%;
		width: 1004px;
		height: 39px;
		margin-left: -502px;
		}
	
	#link1 {
		float: left;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #656667;
		padding: 5px 0px 0px 0px;
		margin-left: 44px;
		}
	#link1 a:link {color: #656667; text-decoration: none;}
	#link1 a:visited {color: #656667; text-decoration: none;}
	#link1 a:hover {color: #1A89E6; text-decoration: none;}
	
	#link {
		float: left;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #656667;
		padding: 5px 0px 0px 0px;
		}
	#link a:link {color: #656667; text-decoration: none;}
	#link a:visited {color: #656667; text-decoration: none;}
	#link a:hover {color: #1A89E6; text-decoration: none;}
	
	#linkdiv {
		float: left;
		background: url(img/linkdiv.jpg);
		background-position: center top;
		background-repeat: no-repeat;
		width: 20px;
		height: 27px;
		}
	
	#bodytrim {
		background: #E3E4E5  url(img/bodytrim.jpg);
		background-position: left top;
		background-repeat: repeat-y;
		position: relative;
		left: 50%;
		width: 1004px;
		margin-left: -502px;
		}
	
	#bgradient {
		background: #E3E4E5 url(img/bgradient.jpg);
		background-position: left top;
		background-repeat: repeat-x;
		position: relative;
		left: 7px;
		width: 990px;
		}
	
	/* Column 1 ***************/
	#c1 {
		margin-top: 5px;
		width: 189px;
		border: 1px solid #ADBAC8;
		}
	
	
	/* Column 2 ***************/
	#br5px { 
		background-color: #FFFFFF;
		margin-left: 5px;
		width: 5px;
		height: 5px;
		}
	
	#c2 {
		margin-top: 5px;
		width: 578px;
		}
		
	#cbanner { margin-bottom: 13px; }
	
	/** TD - C2 ******************************/
	td.c2hd {
		background: transparent url(img/c2hd.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		margin: 0px;
		width: 578px;
		height: 43px;
		padding: 11px 0px 0px 13px;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: Bold;
		color: #375777;
		}
	
	td.c2bg {
		background: transparent  url(img/c2bg.jpg);
		background-position: left top;
		background-repeat: repeat-y;
		width: 578px;
		margin: 0px;
		}
	td.c2bg P {
		margin:0;
		padding: 0px 15px 10px 15px;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		}
	td.c2foot {
		background: url(img/c2foot.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		width: 578px;
		height: 7px;
		}
	/**************************************/
	
	table.cgrey {
		background: url(img/cgrey.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		width: 558px;
		height: 27px;
		}
	
	td.cgrey {
		padding: 6px 0px 0px 5px;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		}
	
	td.c2a1 {
		background: url(img/c2a1.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		width: 558px;
		height: 7px;
		}
	
	table.default {
		width: 100%;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		}
	
	td.c2a2 {
		background: url(img/c2a2.jpg);
		background-position: left top;
		background-repeat: repeat-y;
		width: 558px;
		padding: 1px 10px 2px 10px;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		}
	td.c2a2 a:link {color: #1A89E6; text-decoration: none;}
	td.c2a2 a:visited {color: #1A89E6; text-decoration: none;}
	td.c2a2 a:hover {color: #FF0000; text-decoration: none;}
	
	td.c2a3 {
		background: url(img/c2a3.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		width: 578px;
		height: 7px;
		margin-bottom: 10px;
		}
	span.showhide {
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-align: left;
		}
	span.showhide a:link {color: #369343; text-decoration: none;}
	span.showhide a:visited {color: #369343; text-decoration: none;}
	span.showhide a:hover {color: #1A89E6; text-decoration: none;}
	
	
	/* Column 3 ***************/
	#c3 {
		margin-top: 5px;
		width: 189px;
		border: 1px solid #ADBAC8;
		}
	
	
	/* FOOTER ***************/
	table.footer {
		background: #E3E4E5 url(img/footer.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		width: 1004px;
		height: 69px;
		}
	td.copyright {
		padding: 20px 0px 0px 0px;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #494949;
		}
	
/* --------------------------------------------*/
	h3.fheading {
		margin:0;
		padding:0 0 4px 15px;
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #375777;
		}
		
	span.smalltext {
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #375777;
		}
	table.form {
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		line-height: 15px;
		}
	
	input.f1 {
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		height:18px;
		}
	select.f1 {
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		height:18px;
		}
	textarea.f1 {
		font-family:Tahoma,Verdana,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		height:50px;
		width:80%;
		}