/* GLOBAL SUBARU */

/*reset*/
html, body, div, span, applet, object, iframe, blockquote, pre,a, h6, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, fieldset, form, label, legend,caption, tbody, tfoot, thead, th, {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
.clear{clear:both; text-indent:-9999em;}
.float_right{float:right;}
.float_left{float:left}

/**************/

body
{
	padding: 0px;
	background: #232323;
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
	color: #333;
	margin: auto;
	background-image:url(/images/global/bg_body.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
}

.global_list {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

a.global:link
{
	color: #217bb1;
	text-decoration: underline;
	
}

a.global:visited
{
	color: #217bb1;
	text-decoration: 
}

a.global:hover
{
	color: #217bb1;
	text-decoration: none;
}

a.global:visited:hover
{
	color: #217bb1;
	text-decoration: none;
}

a {color:#217bb1;}
a:hover span {cursor:hand;cursor:pointer;}
a.anchor {float:left;}
.container950{width:950px; margin:0 auto;}
.search_active{text-align:left;}
.search_inactive{text-align:center;}


.height600{height:600px;}
.height1200{height:1200px;}
.height429{height:428px;overflow:hidden;} /* minor 1px removal for many instances where flash or pics/shared/global were sized in a manner that created a 1px gap */
.height436{height:436px;}


/**THESE AREN'T REALLY USED TO DEFINE CONTENT SENIORITY. PRIMARY HAS 20px OF PADDING, SECONDARY DOESN'T**/
	/* added width to give IE "layout" - j.ward */
.primary_content{width:950px; margin:0; padding:20px 0 0 0; background-color:#ffffff;}
.secondary_content{width:950px; margin:0; padding:0; background-color:#ffffff;z-index:0;}
/*ATTACH THIS CLASS TO MOVE CLASSES OVER FLASH**/


/* general H font styles */
h3 {font-size: 16px;}
/* h4 {font-size: 14px;} */
.superscript{vertical-align:super;font-size:80%; padding:0 !important;}
.superscript_h4{font-size:55%;position:relative;top:-10px;left:1px;}
