/* Stockwinners CSS Document */


/* GLOBAL STYLES */

body /* Page Body */
	{
	margin: 0px 0px 0px 0px; /* Page Margins */
	background-color: #FFFFFF; /* Background Color */
	overflow: auto; /* Page Scrolling */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	text-align: left; /* Text Alignment */
	max-width:1024px; /* Maximum Browser Width - Firefox, Mozilla, Safari, Opera */
	width:expression(document.documentElement.clientWidth > 1024? "1024px": "auto" ); /* Maximum Browser Width - Internet Explorer Hack */
	}

.placeholder_text_white
	{
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	}

.placeholder_text_black
	{
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	}

p /* Paragraph */
	{
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	}

.advertising_header /* Advertising Header Right Column */
	{
	font-family: arial; /* Font Family */
	font-size: 9px; /* Font Size */
	color: #999999; /* Font Color */
	}
	
h1 /* Heading 1 */
	{
	font-family: arial; /* Font Family */
	font-size: 18px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

h2 /* Heading 2 */
	{
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

h3 /* Heading 3 */
	{
	font-family: arial; /* Font Family */
	font-size: 12px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

h4 /* Heading 4 */
	{
	font-family: arial; /* Font Family */
	font-size: 14px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

h5 /* Heading 5 */
	{
	font-family: arial; /* Font Family */
	font-size: 16px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

h6 /* Heading 6 */
	{
	font-family: arial; /* Font Family */
	font-size: 20px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

.alert /* Alert */
	{
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #990000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

hr /* Horizontal Rule */
	{
	text-align: center; /* Text Alignment */
	border-top: 1px solid #999999; /* HR Top Border */
	width: 100%; /* HR Width */
	height: 1px; /* HR Size */
	margin: 0; /* HR Margin */
	}


/* LINK STYLES */

a:link		{color: #0086B4;	text-decoration: none; font-family: arial;} /* Link Up State - Font Color, Text Decoration, Font Family */
a:visited	{color: #0086B4;	text-decoration: none; font-family: arial;} /* Link Visited State - Font Color, Text Decoration, Font Family */
a:hover	{color: #004B28; text-decoration: underline; font-family: arial;} /* Link Hover State - Font Color, Text Decoration, Font Family */
a:active	{color: #0086B4;	text-decoration: none; font-family: arial;} /* Link Active State - Font Color, Text Decoration, Font Family */

a.top_nav:link	{color: #FFFFFF; text-decoration: none; font-family: arial;} /* Link Up State - Font Color, Text Decoration, Font Family */
a.top_nav:visited	{color: #FFFFFF; text-decoration: none; font-family: arial;} /* Link Visited State - Font Color, Text Decoration, Font Family */
a.top_nav:hover	{color: #9ED1E2; text-decoration: underline; font-family: arial;} /* Link Hover State - Font Color, Text Decoration, Font Family */
a.top_nav:active	{color: #FFFFFF; text-decoration: none; font-family: arial;} /* Link Active State - Font Color, Text Decoration, Font Family */

a.footer_link:link		{color: #FFFFFF; text-decoration: none; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Up State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */
a.footer_link:visited	{color: #FFFFFF; text-decoration: none; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Visited State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */
a.footer_link:hover	{color: #9ED1E2; text-decoration: underline; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Hover State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */
a.footer_link:active	{color: #FFFFFF; text-decoration: none; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Active State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */

a.secondary_link:link		{color: #FFFFFF; text-decoration: none; font-family: arial;} /* Link Up State - Font Color, Text Decoration, Font Family */
a.secondary_link:visited	{color: #FFFFFF; text-decoration: none; font-family: arial;} /* Link Visited State - Font Color, Text Decoration, Font Family */
a.secondary_link:hover	{color: #004B28; text-decoration: underline; font-family: arial;} /* Link Hover State - Font Color, Text Decoration, Font Family */
a.secondary_link:active	{color: #FFFFFF; text-decoration: none; font-family: arial;} /* Link Active State - Font Color, Text Decoration, Font Family */

a.alert_link:link		{color: #990000;	text-decoration: none; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Up State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */
a.alert_link:visited	{color: #990000;	text-decoration: none; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Visited State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */
a.alert_link:hover		{color: #990000; text-decoration: underline; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Hover State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */
a.alert_link:active		{color: #990000;	text-decoration: none; font-family: arial; font-weight: bold; font-size: 11px;} /* Link Active State - Font Color, Text Decoration, Font Family, Font Weight, Font Size */


/* PAGE CONTAINER */

#page_container /* Page Div Container */
	{
	max-width:1024px; /* Maximum Browser Width - Firefox, Mozilla, Safari, Opera */
	width:expression(document.documentElement.clientWidth > 1024? "1024px": "auto" ); /* Maximum Browser Width - Internet Explorer Hack */
	background-color: #FFFFFF; /* Background Color */
	}


/* BANNER STYLES - Logo, Navigation, Alert, Disclosure, Search, Login */

.banner_table /* Logo, Navigation, Alert, Disclosure, Search Table */
	{
	width: 100%; /* TABLE Width */
	background-color: #FFFFFF; /* Background Color */
	}

.login_table /* Login Table */
	{
	width: 100%; /* TABLE Width */
	background-color: #EFEFEF; /* Background Color */
	}

.top_nav_table /* Top Navigation Table */
	{
	width: 100%; /* TABLE Width */
	}

.banner_spacer_table /* Banner Spacer Table - Controls min-width of page */
	{
	width: 450px; /* TABLE Width */
	}

.td_banner_logo /* TD Logo */
	{
	width: 420px; /* TD Width */
	height: 80px; /* TD Height */
	border-bottom: 1px solid #FFFFFF; /* Bottom Border - Size, Style, Color */
	}

.td_banner_navigation /* TD Navigation */
	{
	background-color: #FFFFFF; /* Background Color */
	border-bottom: 1px solid #FFFFFF; /* Bottom Border - Size, Style, Color */
	width: auto; /* TD Width */
	height: 80px; /* TD Height */
	text-align: right; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	padding: 0px 0px 0px 0px; /* TD Padding */
	}

.td_banner_navigation_cell /* TD Navigation */
	{
	background-color: #0086B4; /* Background Color */
	border-left: 1px solid #FFFFFF; /* Left Border - Size, Style, Color */
	width: auto; /* TD Width */
	height: 20px; /* TD Height */
	text-align: center; /* Text Alignment */
	vertical-align: middle; /* Vertical Alignment */
	padding: 0px 0px 0px 0px; /* TD Padding */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #FFFFFF; /* Font Color */
	font-weight:bold; /* Font Weight */
	}

.td_banner_alert /* TD Alert */
	{
	background-image: url(../images/hor_stripe_back_1.gif); /* Background Image */
	background-repeat: repeat; /* Background Image Repeat */
	background-color: #FFFFFF; /* Background Color */
	border-top: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	border-bottom: 1px solid #FFFFFF; /* Bottom Border - Size, Style, Color */
	border-left: 1px solid #FFFFFF; /* Left Border - Size, Style, Color */
	height: 35px; /* TD Height */
	text-align: left; /* Text Alignment */
	vertical-align: middle; /* Vertical Alignment */
	padding: 5px 5px 5px 5px; /* TD Padding */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #999999; /* Font Color */
	}

.td_banner_disclosure /* TD Disclosure */
	{
	width: 70%; /* TD Width */
	height: 40px; /* TD Height */
	text-align: left; /* Text Alignment */
	vertical-align: middle; /* Vertical Alignment */
	padding: 10px 10px 10px 10px; /* TD Padding */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	border-right: 1px solid #FFFFFF; /* Left Border - Size, Style, Color */
	border-bottom: 1px solid #FFFFFF; /* Bottom Border - Size, Style, Color */
	background-color: #7FC2D9;
	}

.td_banner_search /* TD Search */
	{
	width: 30%; /* TD Width */
	height: 50px; /* TD Height */
	text-align: center; /* Text Alignment */
	vertical-align: middle; /* Vertical Alignment */
	padding: 5px 5px 5px 5px; /* TD Padding */
	border-bottom: 1px solid #FFFFFF; /* Bottom Border - Size, Style, Color */
	background-color: #CDDCEB; /* Background Color */
	background-image: url(../images/search_back.jpg); /* Background Image */
	background-repeat: repeat; /* Background Image Repeat */
	}

.td_login /* TD Login */
	{
	text-align: left; /* Text Alignment */
	vertical-align: middle; /* Vertical Alignment */
	padding: 10px 10px 10px 10px; /* TD Padding */
	font-family: arial; /* Font Family */
	font-size: 10px; /* Font Size */
	font-weight: bold; /* Font Weight */
	color: #333333; /* Font Color */
	background-image: url(../images/left_nav_list_back.jpg);
	background-repeat: repeat;
	border-bottom: 1px solid #FFFFFF; /* Bottom Border - Size, Style, Color */
	}

.td_login_head /* TD Login Head */
	{
	height: 25px; /* TD Height */
	text-align: left; /* Text Alignment */
	vertical-align: middle; /* Vertical Alignment */
	padding: 0px 0px 0px 0px; /* TD Padding */
	font-family: arial; /* Font Family */
	font-size: 10px; /* Font Size */
	font-weight: bold; /* Font Weight */
	color: #333333; /* Font Color */
	}

.search_form /* Banner Search Form */
	{
	margin: 0px 0px 0px 0px; /* Form Margins */
	padding: 0px 0px 0px 0px; /* Form Padding */
	font-family: arial; /* Font Family */
	font-size: 12px; /* Font Size */
	font-weight: bold; /* Font Weight */
	color: #FFFFFF; /* Font Color */
	}

.search_form_textbox_list /* Banner Search Form Textbox & List */
	{
	background-color: #FFFFFF; /* Background Color */
	width: 100px; /* Width */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	}

.login_form /* Login Form */
	{
	margin: 0px 0px 0px 0px; /* Form Margins */
	padding: 0px 0px 0px 0px; /* Form Padding */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	font-weight: bold; /* Font Weight */
	color: #333333; /* Font Color */
	}

.login_form_textbox /* Login Form Textbox */
	{
	background-color: #FFFFFF; /* Background Color */
	width: 100px; /* Width */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	}

.form_button /* General Form Button */
	{
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: bold; /* Font Weight */
	}
	

/* CONTENT STYLES - Left Column (Markets Navigation & Company Navigation), Main Content, Right Column (Advertising) */

.content_table /* Content Table */
	{
	width: 100%; /* TABLE Width */
	background-color: #FFFFFF; /* Background Color */
	}

.advertising_table /* Right Column Advertising Table */
	{
	width: 100%; /* TABLE Width */
	}

.left_nav_table /* Left Navigation Table */
	{
	width: 100%; /* TABLE Width */
	}

.td_advertising_ad /* Advertisement Cell - Database Driven Repeat Region */
	{
	text-align: center; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	padding: 10px 0px 0px 0px; /* TD Padding */
	}

.td_left_column /* TD Left Column */
	{
	background-color: #EFEFEF; /*Background Color */
	width: 210px; /* TD Width */
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	}

.td_right_column /* TD Right Column */
	{
	width: 150px; /* TD Width */
	text-align: center; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	padding: 0px 0px 10px 0px; /* TD Padding */
	background-color: #EFEFEF; /*Background Color */
	}

.td_main_content /* TD Main Content */
	{
	padding: 20px 20px 20px 20px; /* TD Padding */
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	}

.td_left_navigation /* TD Left Navigation - List Container */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	padding: 10px 20px 10px 20px; /* Padding */
	background-image: url(../images/left_nav_list_back.jpg);
	background-repeat: repeat;
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_home_performance /* TD Left Navigation - Trade Ideas Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_home /* TD Left Navigation - Trade Ideas Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	background-image: url(../images/home_u.jpg); /* TD Background Image - Section Up Image */
	background-repeat: no-repeat; /* TD Background Image Repeat */
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_performance /* TD Left Navigation - Trade Ideas Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	background-image: url(../images/performance_u.jpg); /* TD Background Image - Section Up Image */
	background-repeat: no-repeat; /* TD Background Image Repeat */
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_trade_ideas /* TD Left Navigation - Trade Ideas Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	background-image: url(../images/tradeideas_u.jpg); /* TD Background Image - Section Up Image */
	background-repeat: no-repeat; /* TD Background Image Repeat */
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_trade_tools /* TD Left Navigation - Trade Tools Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	background-image: url(../images/tradetools_u.jpg); /* TD Background Image - Section Up Image */
	background-repeat: no-repeat; /* TD Background Image Repeat */
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_options /* TD Left Navigation -Options Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	background-image: url(../images/options_u.jpg); /* TD Background Image - Section Up Image */
	background-repeat: no-repeat; /* TD Background Image Repeat */.
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_trade_basics /* TD Left Navigation - Trade Basics Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	background-image: url(../images/tradebasics_u.jpg); /* TD Background Image - Section Up Image */
	background-repeat: no-repeat; /* TD Background Image Repeat */
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}

.td_left_navigation_head_about_us /* TD Left Navigation - About Us Section Heading */
	{
	text-align: left; /* Text Alignment */
	vertical-align: top; /* Vertical Alignment */
	height: 25px; /* TD Height */
	background-image: url(../images/about_u.jpg); /* TD Background Image - Section Up Image */
	background-repeat: no-repeat; /* TD Background Image Repeat */
	border-bottom: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	}
	
.left_nav_ul /*TD Left Navigation - List Style */
	{
	margin: 0px 0px 0px 0px; /* UL Margin */
	padding: 0px 0px 0px 0px; /* UL Padding */
	list-style: square inside url('../images/arrow_r.gif'); /* UL List Type Marker */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight:bold; /* Font Weight */
	}	


/* FOOTER STYLES - Footer Table, TD Footer */

.footer_table /* Footer Table */
	{
	width: 100%; /* TABLE Width */
	background-color: #0086B4; /* Background Color */
	}

.td_footer
	{
	/*width: 790px; /* TD Width */
	text-align: center; /* Text Alignment */
	vertical-align: middle; /* Vertical Alignment */
	border-top: 1px solid #FFFFFF; /* Top Border - Size, Style, Color */
	padding: 5px 5px 5px 5px; /* TD Padding */
	font-family: arial; /* Font Family */
	font-size: 11px; /* Font Size */
	color: #FFFFFF; /* Font Color */
	}


