			body {
				background-image:url(../images/bg.gif);
				background-position:center;
				background-repeat:repeat-y;
				margin:0px;
				background-color:#eeeeee;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
			}
			td {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#555555;
			}
			a {
				color: #462a67;
				text-decoration:none;
			}
			a:hover {
				color:#8C79A2;
				text-decoration:none;
			}
			ul {
				margin-left:15px;
			}
			h1 {
				font-size:16px;
				color:#9f79a2;
				padding-top:10px;
				padding-bottom:0px;
				padding-left:0px;
			}
			h2 {
				font-size:13px;
				color:#9f79a2;
				padding-top:20px;
				padding-bottom:0px;
				font-style:italic;
			}
			h3 {
				font-size:11px;
				color:#9f79a2;
				padding-top:10px;
				padding-bottom:0px;
			}
			blockquote {
				margin-left:20px;margin-top:0px;margin-bottom:0px;
			}
			#maintext {

			}
			#maintext p {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#555555;

			}
			#maintext ul li {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#555555;

			}
			#tablebg {
				background-color:#f5d9f7;
				color:#000000;
				font-weight:bold;
				text-align:center;
				height:18px;
			}
			#tableborder {
				border:1px solid #9f79a2;
			}
			#nav {
				background-color:#787e8a;
				color:#ffffff;
				font-weight:bold;
				padding-top:4px;
				padding-bottom:4px;
				padding-left:6px;
				padding-right:6px;
				text-align:right;
			}
			#nav a {
				color:#ffffff;
				text-decoration:none;
			}
			#nav a:hover {
				color:#fad69f;
				text-decoration:none;
			}
			#main {
				padding-top:0px;
			}
			#location {
				font-size:10px;
				width:100%;
				padding-bottom:5px;
				border-bottom:1px #eeeeee solid;
			}
			#location a {
				color:#787e8a;
				text-decoration:none;
			}
			#footerline {
				padding-top:5px;
				border-top:1px #eeeeee solid;
			}
			#footer {
				font-size:10px;
				text-align:right;
			}
			#redtext {
				color:#CC0000;
				font-weight:bold;
				font-size:13px;
			}
			
			.redtexthp {
				color:#CC0000;
				font-weight:bold;
				font-size:11px;
				padding-bottom:8px;
			}
			
			#subnav { font-size:11px; padding-bottom:20px; width:151px; }
			#subnav ul { padding:0px; margin:0px; list-style-type:none;  }
			#subnav li a {display: block; font-weight:normal; height:20px; line-height:170%; padding-left:10px;  font-size: 11px; width: 151px; color: #ffffff; border-bottom: #dbb2de 1px solid; background-color: #9f79a2; text-decoration: none;}
			#subnav li a:hover {display: font-weight:normal; block; height:20px; line-height:170%; padding-left:10px;  font-size: 11px; width: 151px; color: #ffffff; border-bottom: #dbb2de 1px solid; background-color: #dbb2de; text-decoration: none;}
			
			#subsubnav { font-size:11px; width:151px; }
			#subsubnav ul a { padding-top:5px;padding-bottom:5px; margin:0px; list-style-type:none; border-left: #eeeeee 1px solid; border-right: #eeeeee 1px solid; }
			#subsubnav li a {display: block; font-weight:normal; height:20px; line-height:100%; border-bottom: #ffffff 1px solid; padding-left:5px;  font-size: 10px; width: 151px; color: #787e8a; background-color: #ffffff; text-decoration: none;}
			#subsubnav li a:hover {display: block; font-weight:normal; height:20px; line-height:100%; border-bottom: #ffffff 1px solid; padding-left:5px;  font-size: 10px; width: 151px; color: #787e8a; background-color: #eeeeee; text-decoration: none;}
			
			
			#subnav2 { font-size:11px; padding-bottom:5px;width:151px;}
			#subnav2 ul { padding:0px; margin:0px; list-style-type:none; }
			#subnav2 li a {display: block; font-weight:normal; height:20px; line-height:170%; padding-left:10px;  font-size: 11px;  width: 151px; color: #ffffff; border-bottom: #C4B2DE 1px solid; background-color: #8C79A2; text-decoration: none;}
			#subnav2 li a:hover {display: font-weight:normal; block; height:20px; line-height:170%; padding-left:10px;  font-size: 11px; width: 151px; color: #ffffff; border-bottom: #C4B2DE 1px solid; background-color: #C4B2DE; text-decoration: none;}
			
			#subsubnav2 { font-size:11px; width:151px; }
			#subsubnav2 ul a { padding-top:2px;padding-bottom:2px; margin:0px; list-style-type:none; border-left: #eeeeee 1px solid; border-right: #eeeeee 1px solid; }
			#subsubnav2 li a {display: block; font-weight:normal; border-bottom: #ffffff 1px solid; padding-left:5px;  font-size: 10px; width: 151px; color: #787e8a; background-color: #ffffff; text-decoration: none;}
			#subsubnav2 li a:hover {display: block; font-weight:normal; border-bottom: #ffffff 1px solid; padding-left:5px; font-size: 10px; width: 151px; color: #787e8a; background-color: #eeeeee; text-decoration: none;}
			
			#leftbanners {
				padding-top:10px;
			}
			#flags {padding-top:5px;text-align:right;}
			#flags img {border:1px solid #787e8a;}
			
			#fields {
				border:1px solid #C4B2DE;
				font-size:11px;
			}
			.fields {
				border:1px solid #C4B2DE;
				font-size:11px;
			}
			#submitbutton {
				border:1px solid #C4B2DE;
				background-color:#8C79A2;
				color:#ffffff;
				font-weight:bold;
				font-size:10px;
			}
			#floatimage {
				float:right;
				margin-top:2px;
				margin-right:2px;
				margin-left:20px;
				padding-right:10px;
				padding-bottom:10px;
			}

			.shadow {
				border:1px #cccccc solid;
			}
			#hphdr {
				font-weight:bold; 
				height:20px; 
				color:#8C79A2; 
				padding-left:5px;
				border:1px #e2dbea solid;
				font-size:13px;
				background-image:url(/images/hpbg.gif);
				background-repeat:no-repeat;
				background-position:right;
			}
			
			#footerad {
				border:1px #eeeeee solid; background-color:#FFFFCC; padding:5px;
			}