BODY, TD {
	font-family: Trebuchet MS1, Helvetica, sans-serif;
	font-size: 14;
	font-weight: normal;
	color: #555555;
	text-transform: none;
	letter-spacing: 0px;
	word-spacing: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
  outline: none;
}

sub
	{
		vertical-align: text-bottom;
	}

p {
	font-family: Trebuchet MS1, Helvetica, sans-serif;
	padding: 0 0 0 0 !important;
	margin: 0 0 8 0 !important;
	line-height: 16px;
}

H1,H2,H3,H4,H5,H6 {
	font-family: Century Gothic, Trebuchet MS1, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px !important;
}

H1 { font-size: 14; line-height: 16px;}
H2 { font-size: 16; line-height: 18px;}
H3 { font-size: 18; line-height: 20px; font-weight: 400; }
H4 { font-size: 20; line-height: 22px; font-weight: 400; }
H5 { font-size: 24; line-height: 26px; font-weight: 500; }
H6 { font-size: 24; line-height: 26px; }

A
{
  outline: none;
	color: #444444;
	text-decoration: none;
	font-weight: 500;
}

A:hover
{
	color: #FFFFFF;
}

.rounded-lg { border-radius: 12px; }
.rounded-med { border-radius: 10px; }
.rounded-sm { border-radius: 8px; }

.blue	{ color: #72a5dd; }
.green 	{ color: #8fc73e; }
.white 	{ color: #FFFFFF; }
.black 	{ color: #444444; }
.gray 	{ color: #888888; }
.gold 	{ color: #f0c215; }
.bluered	{ color: #72a5dd; }
.greengold { color: #8fc73e; }

a.bluered { color: #72a5dd; }
a.bluered:hover { color: #FF4444; }
a.gold { color: #f0c215; }
a.gold:hover { color: #72a5dd; }
a.blue { color: #72a5dd; }
a.blue:hover { color: #f0c215; }
a.blueblue { color: #72a5dd; }
a.blueblue:hover { color: #72a5dd; }
a.blackblue { color: #444444; }
a.blackblue:hover { color: #72a5dd; }
a.greenblue { color: #8fc73e; }
a.greenblue:hover { color: #72a5dd; }
a.bluegreen { color: #72a5dd; }
a.bluegreen:hover { color: #8fc73e; }
a.bluegold { color: #72a5dd; }
a.bluegold:hover { color: #f0c215; }
a.greengold { color: #8fc73e; }
a.greengold:hover { color: #f0c215; }
a.white { color: #EEEEEE; }
a.white:hover { color: #FFFFFF; }
a.whitegold { color: #FFFFFF; }
a.whitegold:hover { color: #f0c215; }



.more a {
	display: block;
	width: 130px;
	padding: 8px 25px 8px 0px;
	color:#444444;
	background: url("/images/btn-circle-gray-01.png") 0 0 no-repeat;
	background-position:center right;
}

.more a:hover {
	background: url("/images/btn-circle-green-01.png") 0 0 no-repeat;
	background-position:center right;
	color: #8fc73e;
}

.more a:active {
	background: url("/images/btn-circle-gray-01.png") 0 0 no-repeat;
	background-position:center right;
	color:#444444;
}

.more_on_blue a {
	display: block;
	width: 130px;
	padding: 8px 25px 8px 0px;
	color:#EEEEEE;
	background: url("/images/btn-circle-white-01.png") 0 0 no-repeat;
	background-position:center right;
}

.more_on_blue a:hover {
	background: url("/images/btn-circle-white-02.png") 0 0 no-repeat;
	background-position:center right;
	color: #FFFFFF;
}

.more_on_blue a:active {
	background: url("/images/btn-circle-white-01.png") 0 0 no-repeat;
	background-position:center right;
	color:#EEEEEE;
}

.more_blue a {
	display: block;
	width: 60px;
	padding: 8px 25px 8px 0px;
	color:#72a5dd;
	background: url("/images/btn-circle-blue-01.png") 0 0 no-repeat;
	background-position:center right;
}

.more_blue a:hover {
	background: url("/images/btn-circle-green-01.png") 0 0 no-repeat;
	background-position:center right;
	color: #8fc73e;
}

.more_blue a:active {
	background: url("/images/btn-circle-blue-01.png") 0 0 no-repeat;
	background-position:center right;
	color:#72a5dd;
}

.up_blue a {
	display: block;
	color:#72a5dd;
	background: url("/images/btn-up-blue-01.png") 0 0 no-repeat;
	background-position:center right;
}

.up_blue a:hover {
	background: url("/images/btn-up-green-01.png") 0 0 no-repeat;
	background-position:center right;
	color: #8fc73e;
}

.up_blue a:active {
	background: url("/images/btn-up-blue-01.png") 0 0 no-repeat;
	background-position:center right;
	color:#72a5dd;
}

.down_blue a {
	display: block;
	color:#72a5dd;
	background: url("/images/btn-down-blue-01.png") 0 0 no-repeat;
	background-position:center right;
}

.down_blue a:hover {
	background: url("/images/btn-down-green-01.png") 0 0 no-repeat;
	background-position:center right;
	color: #8fc73e;
}

.down_blue a:active {
	background: url("/images/btn-down-blue-01.png") 0 0 no-repeat;
	background-position:center right;
	color:#72a5dd;
}



.main_nav a {
	height: 20;
	width: 119;
	display: block;
	font-size: 16;
	font-weight: 500;
	font-family: Century Gothic, Trebuchet MS1, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	color:#444444;
	background: url("/images/nav_back_01.png") 0 0 repeat;
}

.main_nav a:hover {
	background: url("/images/nav_back_02.png") 0 0 repeat;
	color: #ffffff;
}

.main_nav a:active {
	background: url("/images/nav_back_03.png") 0 0 repeat;
	color:#444444;
}

input {
  outline: none;
}

input:radio {
  outline: none;
}

input.round_form {
	padding: 4 4 4 4;
	font-size: 14;
	height: 26px;
	vertical-align: middle;
	color: #444444;
	border:0px solid #ddd;
	background:#F7F7F7;
	-moz-border-radius:0.5em;
	-khtml-border-radius:0.5em;
}

textarea.round_form {
	padding: 4 4 4 4;
	height: 120px;
	font-size: 14;
	vertical-align: middle;
	color: #444444;
	border:0px solid #ddd;
	background:#F7F7F7;
	-moz-border-radius:0.5em;
	-khtml-border-radius:0.5em;
}

input:hover.round_form , input:focus.round_form  {
	border-color:#c5c5c5;
	background:#FFFFFF;
}

#submit-go {
	margin-top:1em;
	width:69px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url("/images/submit-button.gif") no-repeat 0 0;
	display:block;
	cursor:pointer !important; cursor:hand;
}

#submit-go:hover {
	background-position:0 -26px;
}

.validation_wrapper {
	display: none;
	left: -9000px;
	position: absolute;
}

/*
input[type=checkbox], input[type=radio] { visibility: hidden; width:0; height:0; padding:0; margin:0; }
input[type=checkbox] + label, input[type=radio] + label { padding-left:18px; }
input[type=checkbox] + label{ background: url(../gfx/check_radio.png) 0 0 no-repeat; }
input[type=checkbox]:focus + label{ background-position: 0 -16px; }
input[type=checkbox] + label:hover{ background-position: 0 -32px; }
input[type=checkbox]:checked + label{ background-position: 0 -48px; }

input[type=radio] + label{ background: url(../gfx/check_radio.png) 0 -64px no-repeat; }
input[type=radio]:focus + label{ background-position: 0 -80px; }
input[type=radio] + label:hover{ background-position: 0 -96px; }
input[type=radio]:checked + label{ background-position: 0 -112px; }
*/
