/* WWW_file home.css, Version 1.001, Updated 2009-03-11 11:14:04 */
/* RED STRIPE STYLES*/

#stripe_container
{
	width: 100%;
	height: 223px;
	position: absolute;
	float: left;
	top: 130px;
	left: 0px;
	background-image: url(../images/red_stripe_bg.png);
	background-repeat: repeat-x;
	text-align: center;
	z-index: 5;
}

#stripe_inner_container
{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	width: 931px;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 183px;
}

#red_stripe_signin
{
	width: 228px;
	padding-left: 0px;
	float: left;
	height: 223px;
}

input.red_stripe_signin_account
{
	width: 205px;
	height: 20px;
	margin: 5px 0px;
	background-color: #FFC0C0;
	border: solid 1px #CB535C;
	padding: 10px 0px 5px 7px;
	font-family: Helvetica, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #8E0E1E;
}

input.red_stripe_signin_username
{
	width: 205px;
	height: 20px;
	margin: 5px 0px;
	background-color: #FFC0C0;
	border: solid 1px #CB535C;
	padding: 10px 0px 5px 7px;
	font-family: Helvetica, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #8E0E1E;
}

#forgot_register
{
	width: 132px;
	float: left;
}

#forgot_register table
{
	margin-top: 10px;
}

#forgot_register a
{
	color: #ffffff;
	text-decoration: none;
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 14px;
	font-weight: normal;
}

#forgot_register a:hover
{
	color: #000000;
	text-decoration: none;
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 14px;
	font-weight: normal;
}

#red_stripe_signin_button
{
	padding-top: 15px;
	float: left;
	width: 84px;
}

#red_stripe_vert_divider
{
	padding: 3px;
	float: left;
	width: 8px;
}

#red_stripe_right
{
	float: left;
	width: 675px;
}

#red_stripe_right_text
{
	float: left;
	width: 675px;
	z-index: 1;
}

#red_stripe_right_woman
{
	float: left;
	width: 178px;
	height: 202px;
	z-index: 5;
	position: relative;
	top: -177px;
	*top: -185px;
	left: 437px;
}

/* CONTENT STYLES */

#content_bg_middle
{
	background-image: url(../images/content_bg_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 931px;
	padding-top: 80px;
}

#content_bg_middle table
{
	width: 100%;
}

#left_callout
{
	text-align: left;
	vertical-align: top;
	padding: 32px 18px 35px 25px;
	width: 197px;
}

.howdoi_main
{
	background-color: #DEDEDE;
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #828282;
	font-weight: bold;
	border-top: solid 1px #B5B5B5;
	border-right: solid 1px #B5B5B5;
	border-left: solid 1px #B5B5B5;
}

.howdoi_main a.on
{
    background-image: url(../images/howdoi_arrow_on.png);
    background-position: 0px 4px;
    background-repeat: no-repeat;
    font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	line-height: 20px;
	color: #b62025;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 5px;
}

.howdoi_main a.off
{
    background-image: url(../images/howdoi_arrow_off.png);
    background-position: 0px 4px;
    background-repeat: no-repeat;
    font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	line-height: 20px;
	color: #828282;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 5px;
}

.howdoi_main a.off:hover
{
    background-image: url(../images/howdoi_arrow_off.png);
    background-position: 0px 4px;
    background-repeat: no-repeat;
    font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	line-height: 20px;
	color: #b62025;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 5px;
}

.howdoi_sub_on
{
	padding: 0px 0px 0px 14px;
	background-color: #ffffff;
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #828282;
	font-weight: normal;
	border-top: solid 1px #B5B5B5;
	border-right: solid 1px #B5B5B5;
	border-left: solid 1px #B5B5B5;
}

.howdoi_sub_off
{
	visibility: hidden;
	height: 0px;
}

#center_callout
{
	background-image: url(../images/center_callout_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 424px;
	height: 300px;
	text-align: center;
	vertical-align: top;
	padding: 32px 15px 35px 15px;
}

.center_callout_title
{
	text-align: right;
	vertical-align: top;
	padding-right: 5px;
	width: 115px;
}

.center_callout_text
{
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	color: #828282;
	padding-bottom: 10px;
}

#right_callout
{
	text-align: left;
	vertical-align: top;
	width: 194px;
	padding: 32px 18px 35px 25px;
}

.news_article
{
	padding-bottom: 15px;
}

.news_article_title
{
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #B62025;
}

.news_article_title a
{
	background-image: url(../images/news_article_arrow.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left: 12px;
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #B62025;
	text-decoration: none;
}

.news_article_title a:hover
{
	background-image: url(../images/news_article_arrow.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left: 12px;
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.news_article_abstract
{
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #828282;
	font-style: italic;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.news_article_morelink
{
	text-align: right;
	padding-right: 25px;
}

.news_article_morelink a
{
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	color: #B62025;
	font-style: italic;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.news_article_morelink a:hover
{
	font-family: Helvetica, Times New Roman, Arial;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}