/* Header */
#header_menu
	{
		float: left;
		list-style: none;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 45px;
	}
#header_menu li 
	{
		float: left;
		font: 75% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
	}
#header_menu a
	{
		color: #FFFFFF;
		float: left;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
		text-align: center;
		padding: 15px 20px ;
	}
#header_menu a:hover
	{
		color: #FFFFFF;
		background: url(../../../images/careers/header_bg_over.png) bottom center no-repeat;
	}

a.top_header_links {font-size: 10px; color:#666666; text-decoration: none;}
a.top_header_links:HOVER {font-size: 10px; color: #069; text-decoration: underline;}

a.big_sc_link {font-size: 12px; font-weight: bold; color:#000000; text-decoration: underline;}

a.small_sc_link {font-size: 10px; font-weight: bold; color: #666666; text-decoration: none;}
a.small_sc_link:HOVER {font-size: 10px; font-weight: bold; color: #006600; text-decoration: underline;}
/* End of Header. */

/* Column Left */
.cl_link_borders {font-size: 10px; color: #006699; border-bottom: dotted 1px #333333;}

a.cl_links {font-size: 10px; color: #999999; text-decoration: none;}
a.cl_links:HOVER {font-size: 10px; color: #069; text-decoration: underline;}
/* End of Column Left. */

/* Content */
BODY { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}

a {color: #000;}

ul.site_map_links {list-style-type: square; color: #999999; padding: 0px; margin: 0px 0px 0px 25px;}

.general_page_header {width: 695px; height: 30px; font-size: 11px; color: #FFFFFF; background-image: url(../../../images/content/narrow_header_bg.gif);}

a.fp_header_links {font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none;}
a.fp_header_links:HOVER {font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: underline;}

a.product_links {font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none;}
a.product_links:HOVER {font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: underline;}

a.page_links {font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: underline;}
a.small_links {font-size: 10px; color: #0066CC; text-decoration: underline;}

a.nb_header_links {font-size: 11px; font-weight: bold; color: #666666; text-decoration: none;}
a.nb_header_links:HOVER {font-size: 11px; font-weight: bold; color: #006600; text-decoration: underline;}

a.narrow_by_links {font-size: 10px; color: #999999; text-decoration: none;}
a.narrow_by_links:HOVER {font-size: 10px; color: #006600; text-decoration: underline;}

a.finance_link {font-size: 10px; font-weight: normal; color: #CC0000; text-decoration: none;}
a.finance_link:HOVER {font-size: 10px; font-weight: normal; color: #CC0000; text-decoration: underline;}

a.cart_links {font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: none;}
a.cart_links:HOVER {font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: underline;}

.login_error { font-size: 14px; font-weight: bold; color: #CC0000;}

td.container {width: 695px; padding-top: 5px;}

/* Account Page */
.acct_container {font-size: 11px; border: solid 1px #999999;}
.acct_header_big {font-size: 13px; font-weight: bold; color: #6699FF;}
.acct_header_small {font-size: 10px; font-weight: normal; color: #999999;}

.no_info_container {height: 100px; font-size: 11px; border: dotted 1px #999999;}
.info_container { font-size: 10px; border: dotted 1px #999999;}
.info_header {font-weight: bold; background-color: #99CCFF;}
.info_data {background-color: #E2E2E2;}

.required_field_star {color: #CC0000;}
a.order_detail_links {font-size: 10px; color: #0066CC; text-decoration: none;}
a.order_detail_links:HOVER {font-size: 10px; color: #0066CC; text-decoration: underline;}

a.act_so_link {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.act_so_link:HOVER {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
/* End of Account Page */

a.site_map_links {font-size: 11px; color: #999999; text-decoration: none;}
a.site_map_links:HOVER {font-size: 11px; color: #006600; text-decoration: underline;}

/* End of Content.*/

/* Footer */
#footer_menu 
	{
		list-style: none;
		margin: 0;
		padding: 0;
		width: 100%;
	}
#footer_menu li 
	{
		float: left;
		font: 65% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
	}
#footer_menu a 
	{
		color: #FFFFFF;
		float: left;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
		text-align: center;
		padding: 10px 4px ;
	}
#footer_menu a:hover 
	{
		color: #FFFFFF;
		text-decoration: underline;
	}
/* End of Footer. */

