P {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.login {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
A {
	COLOR: #38394E;
}
A:hover {
	COLOR: #0106E5;
}
A.footer {
	COLOR: #000080; TEXT-DECORATION: underline
}
A.footer:hover {
	COLOR: #0106E5
}
input.link {
	FONT-SIZE: 11px; COLOR: #38394E; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	border: 0px; background-color: white; cursor: pointer; width: 400px; text-decoration: underline; margin: 0px;
	margin-bottom: 5px;
	text-align: left;
}

.code { font-family: courier; font-size: 12px; }
.title { font-family: Verdana; font-size: 18px; }
td.spacer {
	height: 1px;
	background-color: #EEEEEE;
	padding: 1px;
}

.header {
	color:#444444;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

A.blueLink {
	color:#3C8CEC;
	text-decoration: none;
}
A.blueLink:visited {
	color:#3C8CEC;
	text-decoration: none;
}
A.blueLink:hover {
	color:#3C8CEC;
	text-decoration: none;
}
A.blueLink:active {
	color:#3C8CEC;
	text-decoration: none;
}

A.mainNavLink {
	color:#3C8CEC;
	text-decoration: none;
	FONT-SIZE: 13px;
}
A.mainNavLink:visited {
	color:#3C8CEC;
	text-decoration: none;
	FONT-SIZE: 13px;
}
A.mainNavLink:hover {
	color:#3C8CEC;
	text-decoration: none;
	FONT-SIZE: 13px;
}
A.mainNavLink:active {
	color:#3C8CEC;
	text-decoration: none;
	FONT-SIZE: 13px;
}
.mainNavPlain {
	color:#000000;
	text-decoration: none;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

A.faqLink {
	color:#333333;
	text-decoration: none;
}
A.faqLink:visited {
	color:#333333;
	text-decoration: none;
}
A.faqLink:hover {
	color:#000000;
	text-decoration: underline;
}
A.faqLink:active {
	color:#333;
	text-decoration: none;
}

.catNavBlue {
	text-decoration: underline;
	color:#727272;
}
.catNavBlack {
	text-decoration: none;
	color:black;
}

.dateDisplay {
	text-decoration: none;
	color:#0033E8;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

A.catNavBlue {
	text-decoration: none;
	color:#0033E8;
}
A.catNavBlue:visited {
	color:#0033E8;
	text-decoration: none;
}
A.catNavBlue:hover {
	color:#0033E8;
	text-decoration: none;
}
A.catNavBlue:active {
	color:#0033E8;
	text-decoration: none;
}


A.blackLink {
	color:#000000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	/* border-bottom: 2px dashed #737373; */
}
A.blackLink:visited {
	color:#000000;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
A.blackLink:hover {
	color:#FFFFFF;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
A.blackLink:active {
	color:#FFFFFF;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

A.whiteLink {
	color:#FFFFFF;
	text-decoration: none;
	/*FONT-WEIGHT: bold;*/
	/* border-bottom: 2px dashed #737373; */
}
A.whiteLink:visited {
	color:#FFFFFF;
	text-decoration: none;
}
A.whiteLink:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
A.whiteLink:active {
	color:#FFFFFF;
	text-decoration: underline;
}



A.onLink {
	color:#FFFFFF;
	text-decoration: underline;
	/*FONT-WEIGHT: bold;*/
	/* border-bottom: 2px dashed #737373; */
}
A.onLink:visited {
	color:#FFFFFF;
	text-decoration: underline;
}
A.onLink:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
A.onLink:active {
	color:#FFFFFF;
	text-decoration: underline;
}


A.activityLink {
	color:#333333;
	text-decoration: none;
}

A.activityLink:hover {
	color:#333333;
	text-decoration: none;
}
A.catNavGreen {
	text-decoration: underline;
	color:#008200;
}
FONT.current {
	color:#FFFFFF;
/*	#text-decoration: none; */
	FONT-WEIGHT: bold;
}
.greybar {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	FONT-SIZE:10px;
}
.greycell {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	FONT-SIZE:10px;
}
.bluebar {
	COLOR: #FFFFFF; 
/*	#TEXT-DECORATION: none; */
	FONT-SIZE:10px;
	text-align: center;
}
.bluecell {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	FONT-SIZE:10px;
}
.login_td {
	BACKGROUND-COLOR: #EEEEEE
}
.login_border {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid; BACKGROUND-COLOR: #b9b9b9
}
.smaller {
	FONT-SIZE: 10px
}
.gt {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px
}
.gt_intro {
	LINE-HEIGHT: 16px
}
.gt_footer {
	FONT-SIZE: 10px
}
.testimonial {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px
}
.testimonial_byline {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 12px
}
.home_news {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
.smaller_9 {
	FONT-SIZE: 9px
}
.nav2 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
A.subnav {
	FONT-SIZE: 9px; COLOR: #555555; TEXT-DECORATION: underline
}
A.subnav:hover {
	COLOR: #999999
}
H1 {
	FONT-SIZE: 16px; COLOR: #000080
}
.testimonial_link {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px; TEXT-ALIGN: right
}
.img_icon {
	PADDING-RIGHT: 8px; PADDING-BOTTOM: 6px
}
.img_icon2 {
	PADDING-BOTTOM: 36px
}
.button {
	PADDING-RIGHT: 10px
}

.cal-normalday A:link {color: #000000; text-decoration: none; font-weight: bold}
.cal-normalday A:visited {color: #000000; text-decoration: none; font-weight: bold}
.cal-normalday A:hover {color: #cccccc; text-decoration: none; font-weight: bold; background-color: #EEEEEE}
.cal-normalday A:active {color: #cccccc; text-decoration: none; font-weight: bold; background-color: #EEEEEE}

/* highlighted color */
.cal-highlighted {  font-family: Arial, Helvetica, serif; font-size: 10px; color: #ffffff; background-color: #0039A5; border-color: #0039A5 #0039A5 #0039A5 #0039A5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-highlighted_left {  font-family: Arial, Helvetica, serif; font-size: 10px; color: #ffffff; background-color: #0039A5; border-color: #0039A5 #0039A5 #0039A5 #0039A5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-highlighted A:link {color: #ffffff; text-decoration: none; font-weight: bold}
.cal-highlighted A:visited {color: #ffffff; text-decoration: none; font-weight: bold}
.cal-highlighted A:hover {color: #ffffff; text-decoration: none; font-weight: bold; background-color: #0039A5}
.cal-highlighted A:active {color: #ffffff; text-decoration: none; font-weight: bold; background-color: #0039A5}
/* highlighted_left */
.cal-highlighted_left A:link {color: #ffffff; text-decoration: none; font-weight: bold}
.cal-highlighted_left A:visited {color: #ffffff; text-decoration: none; font-weight: bold}
.cal-highlighted_left A:hover {color: #ffffff; text-decoration: none; font-weight: bold; background-color: #0039A5}
.cal-highlighted_left A:active {color: #ffffff; text-decoration: none; font-weight: bold; background-color: #0039A5}

/* regular calendar styles */
.cal-normalday {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE; border-color: #EEEEEE #ffffff #ffffff #EEEEEE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-normalday_left {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE; border-color: #EEEEEE #ffffff #ffffff #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-today { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE; border-color: #FFFFFF #ffffff #ffffff #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-today_left { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE; border-color: #FFFFFF #ffffff #ffffff #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-noday { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border-color: #FFFFFF #ffffff #ffffff #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-noday_left { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border-color: #FFFFFF #ffffff #ffffff #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-days { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff; border-color: #ffffff #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal-form { font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; background-color: #ffffff; font-size: 10px}
.cal-header { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

A.small_link {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
A.small_link:visited {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
A.small_link:hover {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
A.small_link:active {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
.searchButton {
	BORDER-RIGHT: #014A87 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #014A87 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #014A87 1px solid;
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #014A87 1px solid; 
	PADDING-LEFT: 2px; 

	/*FONT-WEIGHT: solid;  */
	MARGIN: 0px 0px 0px 0px; 
	CURSOR: pointer; 
}

.searchBox {
	BORDER: #014A87 1px solid; 
	PADDING: 2px 0px 0px 2px; 
	/*FONT-WEIGHT: solid; */
	MARGIN: 0px 0px 0px 0px; 
	HEIGHT: 16px;
}

acronym {
		border-bottom: 1px dashed #9A9A9A;
		cursor: help;
}




.itemListHeader{
 	color: #000000;
	background-color: #E5ECF9;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	height:23px;
}
A.itemListHeader {
	color:#000000;
	text-decoration: none;
}
A.itemListHeader:visited {
	color:#000000;
	text-decoration: none;
}
A.itemListHeader:hover {
	color:#000000;
	text-decoration: none;
}
A.itemListHeader:active {
	color:#000000;
	text-decoration: none;
}

.grayText {
	color: #808080;
}

/* border CSS*/

.border-left {
	border-left: 1px solid #B0B4B0;
}
.border-right {
	border-right: 1px solid #B0B4B0;
}

.border-top {
	border-top: 1px dotted #CCCCCC;
}
.border-bottom {
	border-bottom: 1px dotted #CCCCCC;
}

.accent {
	background-color:#ECF5FA;
}

/* signup button */

a#signup_button {
display:block;
width:200px;
height:56px;
background: url(/microsite/files/images/big_button_off.gif);
text-align: center;
font: 200% sans-serif;
padding-top: 30px;
}

a#signup_button:hover {
background: url(/microsite/files/images/big_button_on.gif);
}

a#signup_button:active {
}

/* video button */
a#video_button {
display:block;
width:179px;
height:22px;
background: url(/microsite/layout/images/video_button_off.gif);
text-align: left;
font: 10 sans-serif;
padding-top: 2px;
padding-left: 22px;
}

a#video_button:hover {
background: url(/microsite/layout/images/video_button_on.gif);
}

a#video_button:active {
}

/* frontpage LI styles */
.li_1
{
	list-style: url(/microsite/layout/images/icon_number_1.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.li_2
{
	list-style: url(/microsite/layout/images/icon_number_2.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.li_3
{
	list-style: url(/microsite/layout/images/icon_number_3.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.li_4
{
	list-style: url(/microsite/layout/images/icon_number_4.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.ul_1
{
	margin-left: 0;
    padding-left: 2em;

}
a.action { display: block; float: left; margin: 0 10px 0 0; background: #7FE21E url(/microsite/layout/images/bg_action_primary_right.gif) no-repeat 100% 0; text-decoration: none; color: #000 !important; cursor: pointer; text-align: center; _font-size: 13px;}
a.action span { display: block; padding: 4px 20px 0 20px; _padding-bottom: 3px !important; min-height: 19px; background: url(/microsite/layout/images/bg_action_primary_left.gif) no-repeat 0 0; }
a.action.secondary { background: #dcdcdc url(/microsite/layout/images/bg_action_secondary_right.gif) no-repeat 100% 0; }
a.action.secondary span { background: url(/microsite/layout/images/bg_action_secondary_left.gif) no-repeat 0 0; }
a.action:hover { background: #C8E7FA url(/microsite/layout/images/bg_action_hover_right.gif) no-repeat 100% 0; }
a.action:hover span { background: url(/microsite/layout/images/bg_action_hover_left.gif) no-repeat 0 0; }
a.action:visited {color: #000;}

div.checkmarkText {
	padding: 10px; 
	background-image: url(/microsite/layout/images/check_mark_16x16.gif); 
	background-repeat: no-repeat; 
	background-position: 10px 10px; 
	padding-left: 30px;
}

table.packages {
	width: 100%;
	border-collapse: collapse;
}
table.packages tr.darkrow {
	background-color: #F8F8F8;
}
table.packages tr.lightrow {
	background-color: #FFFFFF;
}
table.packages td {
	border-right: 1px solid #A0BFFF;
	border-bottom: 1px dotted #EBEBEB;
	text-align: center;
	height: 20px;
	width: 100px;
}
table.packages td.checked {
	background-image: url(/microsite/layout/images/check_mark_16x16.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
table.packages td.left {
	text-align: left;
	text-decoration: underline;
	width: auto;
	background-image: url(/microsite/layout/images/dot_7x7.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 10px;

}
table.packages td.right {
	border-right: 0px;
}
table.packages tr.bottom td {
	border-bottom: 1px solid #A0BFFF;
}
table.packages tr.header td {
	border-bottom: 1px solid #A0BFFF;
	border-right: 0px;
}
table.packages tr.header td.left {
	padding-left: 10px;
	background-image: none;
}

span.advantage {
	color:#0a0; font-size: 15px; font-style: italic; font-weight: normal;
}
span.insight {
	color:#db0; font-size: 15px; font-style: italic; font-weight: normal;
}
span.free {
	color:#888; font-size: 15px; font-style: italic; font-weight: normal;
}

.signup_step {
	padding: 1em;
	padding-top: 0;
	width: 400px;
	margin-bottom: 1em;
}

.signup_step .price {
	float: right;
	margin-top: 3px;
	margin-right: 3px;
}

.signup_step h3 {
	margin: 0;
	margin-bottom: 0.5em;
}

.signup_step h4 {
	margin: 0.2em;
}

label {
	display: block;
	float: left;
	width: 150px;
	padding-top: 4px;
}

.fix_input input, select {
	width: 250px;
	margin-bottom: 5px;
}

.signup_step fieldset {
	margin-bottom: 0.7em;
}

.signup_nav a {
	color: blue;
	text-decoration: none;
}

.signup_nav a:hover {
	text-decoration: underline;
}

.signup_nav {
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	margin-right: 10px;
	width: 450px;
	float: right;
	padding-bottom: 1px;
}

.site_select {
	float: left;
	width: 30%;
}

fieldset {
	padding: 0.5em;
}

legend {
	color: blue;
}
body {
	background-color: #FFFFFF;
	background-image: url(../files/images/graphics/bg.png);
	background-repeat: repeat-x;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
TD {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
/* Href classes of signup buttons */
a#signup_special {
	background: url(../files/images/graphics/signup_gray_bg.png);
}
a#signup_normal {
	background: url(../files/images/graphics/signup_green_bg.png);
}
a#signup_button, a#signup_special, a#signup_normal {
	display:block;
	width:143px;
	height:69px;
	COLOR: #000;
	text-decoration:none;
	padding-top: 17px;
	padding-left: 14px;
}
a#signup_button:hover, a#signup_special:hover , a#signup_normal:hover {
	COLOR: #4C60FB;
}

a#signup_button:active, a#signup_special:active, a#signup_normal:active {
	COLOR: #000;
}

/* Href classes of main menu */
.top_menu
{
	margin: 0;
	margin-top: 1px;
	padding-left: 15px;
	padding-right: 10px;
}

.top_menu li
{
	float: left;
	width: 75px;
	margin-left: 5px;
	margin-right: 5px;
	list-style-type: none;
	text-align: center;
}

.top_menu li.selected a,
.top_menu a:hover
{
	background: url(../files/images/graphics/button_bg.png);
	color: white;
}

.top_menu a {
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #005c91;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}


ul.top_menu li.login_button
{
	float: right;
}

ul.top_menu li.login_button a,
ul.top_menu li.login_button a:hover
{
	background-image: url(../files/images/graphics/button_bright_bg.png);
	color: #005c91;
}

.sub_section {
	position:absolute;
	width: 210px;
	top: 30px;
	margin: 0 5px 0 5px;
	height: 100%;
	background: url(../files/images/graphics/grey_bottom.png) no-repeat bottom left;
	padding: 0 10px 0 10px;
}

h3, .span_h3 {
	color: #4c60fb;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
	margin: 0;
	padding: 0;
}

h4 {
	color: #0c3a92;
	margin-bottom: 3px;
	font-size: 14px;
	font-style: italic;
}

.lower_section {
	position: relative;
	margin-top: 50px;
	height: 460px;
}

.lower_section div {
	position: absolute;
}

.grey_bottom {
	background: url(../files/images/graphics/grey_bottom.png) no-repeat bottom left;
}

.footer {
	text-align: center;
	height: 31px;
	background: url(../files/images/graphics/footer_bg.png);
	padding-top: 20px;
}

.footer a {
	color: #404040;
	margin: 0 3px 0 3px;
}

.blog_news a {
	color: #6b6b6b;
	display: block;
	margin: 5px 0 5px 10px;
}

div.quote {
	margin-bottom: 1.4em;
}

div.quote, div.quote_by {
	position: static;
}

div.news_section {
	float: left;
	position: static;
	width: 225px;
	padding-right: 10px;
}

div.radio_show {
	font-family: "Arial Narrow";
	position: static;
	margin-top: 1em;
	margin-left: 20px;
	border-left: solid #e4e4e4 1px;
	padding-left: 4px;
	background-repeat: no-repeat;
}

div.radio_show a {
	display: block;
}

div.radio_show a img {
	border: 0;
	position: absolute;
	left: 0;
}
div.news_item {
	position: static;
	margin-bottom: 1em;
}

div.news_item img {
	float: right;
	margin-top: 15px;
}

div.news_item h4 {
	font-size: 11px;
	margin: 0;
	font-weight: bold;
}

/* old styles */
/* signup button */

a#signup_button {
display:block;
width:200px;
height:56px;
background: url(/files/images/big_button_off.gif);
text-align: center;
font: 200% sans-serif;
padding-top: 30px;
}

a#signup_button:hover {
background: url(/files/images/big_button_on.gif);
}

a#signup_button:active {
}

/* video button */
a#video_button {
display:block;
width:179px;
height:22px;
background: url(/files/images/video_button_off.gif);
text-align: left;
font: 10 sans-serif;
padding-top: 2px;
padding-left: 22px;
}

a#video_button:hover {
background: url(/files/images/video_button_on.gif);
}

a#video_button:active {
}

/* frontpage LI styles */
.li_1
{
	list-style: url(/layout/tmp/icon_number_1.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.li_2
{
	list-style: url(/layout/tmp/icon_number_2.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.li_3
{
	list-style: url(/layout/tmp/icon_number_3.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.li_4
{
	list-style: url(/layout/tmp/icon_number_4.gif);
	padding-bottom: 12px;
	padding-left: 15px;
}
.ul_1
{
	margin-left: 0;
    padding-left: 2em;

}
a.action { display: block; float: left; margin: 0 10px 0 0; background: #7FE21E url(/files/images/bg_action_primary_right.gif) no-repeat 100% 0; text-decoration: none; color: #000 !important; cursor: pointer; text-align: center; font-size: 13px;}
a.action span { display: block; padding: 4px 20px 0 20px; !important; min-height: 19px; background: url(/files/images/bg_action_primary_left.gif) no-repeat 0 0; }
a.action.secondary { background: #dcdcdc url(/files/images/bg_action_secondary_right.gif) no-repeat 100% 0; }
a.action.secondary span { background: url(/files/images/bg_action_secondary_left.gif) no-repeat 0 0; }
a.action:hover { background: #C8E7FA url(/files/images/bg_action_hover_right.gif) no-repeat 100% 0; }
a.action:hover span { background: url(/files/images/bg_action_hover_left.gif) no-repeat 0 0; }
a.action:visited {color: #000;}

A.whiteLink {
	color:#FFFFFF;
	text-decoration: none;
	FONT-WEIGHT: bold;
	/* border-bottom: 2px dashed #737373; */
}
A.whiteLink:visited {
	color:#FFFFFF;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
A.whiteLink:hover {
	color:#FFFFFF;
	text-decoration: underline;
	FONT-WEIGHT: bold;
}
A.whiteLink:active {
	color:#FFFFFF;
	text-decoration: underline;
	FONT-WEIGHT: bold;
}

input.green_submit {
	width: 113px;
	height: 25px;
	background: #333 url(../files/images/green_signup_button.png) no-repeat;
	outline: none;
	border: none;
	color: white;
	font-weight: bold;
	cursor: pointer;
}
