html			{ background-image:url("/images/index_footer.jpg"); background-color:white; }
body			{ }
#header			{ background-image:url("/images/index_header.jpg"); }
#calculator             { float:right; }
#menu a			{ background-image:url("/images/index_bull.gif"); color:#748551; }
#nav a			{ color:#98cb40; background:url("/images/index_nav.gif") no-repeat; }
#nav a.idx		{ background-position:8px -2px; }
#nav a.msg		{ background-position:8px -26px; }
#nav a.map		{ background-position:8px -50px; }

#header h1		{ position:absolute; top:-100px; }
h1,h2,h3		{ color:#738551; font:24px/30px sans-serif; letter-spacing:-1px; text-align:left; }
p, li				{ color:#000000; padding:0; margin:0 0 10px 0; text-align:left; }  
a				{ color:#748551; font-weight:bold; }

#tab_123		{ width:100%; margin:20px 0 0 50px; clear:both; }
#tab_123 td		{ width:33%; padding:0 22px; border-left:1px solid #cae49b; text-align:left; }
#tab_123 h2		{ margin:0; padding:140px 0 20px 0; background: no-repeat left 10px; }
#tab_123 h3		{ width:128px; height:100px; position:absolute; margin:20px 0 0 -44px; font-size:5px; color:white; }
#tab_123 p		{ padding:0; margin:0 0 10px 0; }
#tab_123 a		{ }
#tab_123 span.xxx	{ color:#748551; }




#tab_123 td.item1 h3 { background-image:url("../images/index_td_1.gif"); }
#tab_123 td.item2 h3 { background-image:url("../images/index_td_2.gif"); }
#tab_123 td.item3 h3 { background-image:url("../images/index_td_3.gif"); }

#content		{ width:610px; float:left; padding-left:50px; }
.form fieldset		{ border:1px solid #bbd190; background:url("/images/form_bg.gif") repeat-x top left; }
.form textarea		{ height:120px; padding:7px 5px 18px 5px; }
.form input			{ position:absolute; width:118px; height:52px; right:-20px; bottom:-35px; }

.support p,
.support a		{ color:#97ca3f; font-weight:normal; }
.support a		{ padding:10px 10px 10px 30px; background:url("/images/ico_support.gif") no-repeat; }
.support a.sup1	{ background-position:left 5px; }
.support a.sup2	{ background-position:left -96px; }
.support a.sup3	{ background-position:left -196px; }

.metadata p,
.metadata a { color:#97ca3f; font-weight:normal;}


	.profile {
			border: 1px solid #CCCCCC;
			position: relative;
			margin: 15px 0px 15px 0px;
			text-align:left;
			-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;
		}
	 
		.profileText {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1em;
			padding: 10px;
			line-height: 1.4em;
			text-align: left;
			width:500px;
		}
	 
		.profileStats {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-style: italic;
			text-align: right;
		}
	 
		.profileStats img {
			position: absolute;
			right: 0px;
			bottom: 0px;
			padding:1px;
		}
	 
		.profileName {
			padding: 10px 0 0 10px;
			padding-right: 92px;
			font-size: 1.2em;
			font-weight: bold;
			text-align:left;
			color: #2e4672;
		}
	 
		.profileName a {
			color: #2e4672;
		}
		 
		.profileName a:hover {
			color:#24375B;
			text-decoration: none;
		}
		 
		.profileJob {
			font-size: 0.8em;
			padding-right: 92px;
			padding-top: 5px;
			background-image: url(/images/testimonialBlue.gif); 
			background-repeat: repeat-x;
			height: 45px;
			color: #FFFFFF;
			line-height: 18px;
		}
	 
		.profileJob a {
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
		}
