/* Basic Elements */

body { 
	font-size: 1em;
	font-family: verdana,arial,sans-serif; 
	color: #5C5C5C; 
	margin-top: 0px; 
	text-align: left;
}
html table {font-size: 1.0em;}
h5{line-height: 200%;}

td {font-size: 7pt; }
p {font-size: 8pt;margin-top:8px; text-align: left;line-height: 140%;}
a:link {text-decoration: none; color: #0066CC;}
a:visited {text-decoration: none; color: #0066CC;}
a:hover, a:active {text-decoration: underline; color: #0066CC;}

/* End Basic Elements */
.header {font-size: 12pt;padding-top:8pt;color: #660099; line-height: 150%; letter-spacing: 0.05em; word-spacing: -0.05em; font-weight: bold;}

/* globalHeader */
/* These styles are for the globalHeader which contains the sgi logo, links (home, how to buy, about sgi, worldwide) and search */
#globalContainer #globalHeader {
	background: #6C3BB0 url(images/top_nav_repeat.jpg) repeat-x; 
	height: 84px; 
	border-right: 4px solid #FFFFFF; 
	border-left: 4px solid #FFFFFF;
}

#prodlist img { 
	margin:5px; border:1px solid #d9d9d9;
}
#globalHeader h1 { 
	float: left;
	margin: 0px;
	width: 112px; 
	height: 84px;
}
#globalHeader p.globalSubnav { 
	padding-top: 11px; 
	margin-top: 0px;
	float: right;
	font-size: 0.65em;
	border: 0; 
}

.box {margin-top: 10px; background-color: #EBEEF5; color: #333333; font-size: 9px; font-family: verdana;}
.hideButton {display: none;}
/* These styles are hidden text to create the sgi logo link. The background image could not be linked because it makes ie6.0 blink */
#globalHeader a.logo {visibility: hidden; display: none;}
#globalHeader h1 a:hover {text-decoration: none;}
/* End hidden text */


/* globalNav */
#globalNavContainer {background-color: #6C3BB0; clear: right;}
#globalNav {
	position: absolute; right: 4px;
	float: right;
	margin-top: -27px;
	margin-bottom: 0px;
	width: 603px;
}
#globalNav img {border: 0 !important;}
#globalNav h3.globalNavImg a {padding: 0px !important; float: left; margin-bottom: 0;}
#globalNav h3.hide {visibility: hidden !important; display: none;}
/* End globalNav */



/* Breadcrumbs */
#breadcrumbsContainer {
	text-align: left;
	background-color: #edf0f9;
	font-size: 0.55em;
	border-bottom: 1px solid #c9ccd2;
	height: 32px;
	border-right: 4px solid #ffffff;
	border-left: 4px solid #ffffff;
	clear: right;
}

#leftSideColumn {
	width: 156px; 
	background: transparent url(/images/main_template/sep_left.gif) repeat-y right;
	text-align: left;
}

/* Banner Ad Images */
#altix3000-banner1 {background: url(/images/ad_sample_altix.jpg) no-repeat; float: left; margin-right: 6px; border: 1px solid #c9ccd2; height: 24px; width: 24px;}
#altix3000-banner2 {background: url(/images/ad_sample_numaflex.jpg) no-repeat; float: left; margin-right: 6px; border: 1px solid #c9ccd2; height: 24px; width: 24px;}
/* END Banner Ad Images */




/* Footer */
#footer {
	width: 592px;
	border-top: 1px solid #d1d1d1;
	height: 70px;
	font-size: 0.55em;
	clear: both;
	padding: 10px 4px 4px 8px;
	margin-right: -6px;
}
#footer .footer {padding-top: 3px;}
#footer-full {
	width: 740px;
	border-top: 1px solid #d1d1d1;
	height: 40px;
	font-size: 0.55em;
	clear: both;
	padding: 10px 4px 4px 8px;
	text-align: center;
}
#footer-full .footer {padding-top: 3px;}
#footer-homepage {
	color: #ffffff;
	width: 100%;
	height: 70px;
	font-size: 0.55em;
	clear: both;
	padding: 0;
	text-align: center;
}
#footer-homepage a {
	color: #ffffff;
}
#footer-homepage .footer {padding-top: 3px;}
/* End Footer */




/* Content */
#contentAreaContainerFull {
	width: 752px;
	padding: 4px 4px 0px 4px;
	text-align: left;
	font-size: 0.70em;
	line-height: 1.5em;
	margin-top: -1px;
	min-height: 350px;
}
#contentAreaContainer {
	width: 594px;
	padding: 4px 4px 0px 4px;
	text-align: left;
	font-size: 0.70em;
	line-height: 1.35em;
	margin-top: -1px;
	min-height: 350px;
}
#contentArea select {font-size: 0.90em;}
#contentArea {
	padding: 15px 11px 30px 11px; 
	text-align: left;
} 
#contentArea p {
	margin: 8px 0px;
}
#contentArea ul {
	padding-top: 5px;
	padding-bottom: 10px;
}
#contentArea ul li {
	display: list-item;
	list-style: none;
	background: transparent url(http://www.sgi.com/images/modules/list_bullet.gif) left top no-repeat; 
	margin-left: 10px;
	margin-bottom: 3px;
	padding-left: 7px;
}
#contentArea ul li p {
	margin-bottom: 7px;	
}
#contentArea ul.nested {
	padding-top: 5px;
	padding-bottom: 10px;
}
#contentArea ul.nested li {
	display: list-item;
	list-style: none;
	background: transparent url(http://www.sgi.com/images/modules/list_bullet.gif) left top no-repeat; 
	margin-left: 34px;
	margin-bottom: 3px;
	padding-left: 7px;
}
#contentArea ul.nested li p {
	margin-bottom: 7px;	
}
#contentArea ol {
	padding-top: 5px;
	padding-bottom: 10px;
}
#contentArea ol li {
	display: list-item;
	margin-left: 40px;
	margin-bottom: 3px;
	padding-left: 0;
}
#contentArea ol li p {
	margin-bottom: 7px;	
}
#contentArea ol.nested {
	padding-top: 5px;
	padding-bottom: 10px;
}
#contentArea ol.nested li {
	display: list-item;
	list-style: decimal;
	margin-left: 40px;
	margin-bottom: 3px;
	padding-left: 0;
	background: none;
}

/* End Content */

.LeftSideHeader {font-size: 1.05em; font-weight: bold; margin-top: 2px; margin-bottom: 4px !important; line-height: 1.1em;}

.RightSideHeader {font-size: 1.05em; font-weight: bold; margin-top: 2px; margin-bottom: 4px !important; line-height: 1.5em;}

/* vspace and hspace */
.vspace1 {
	margin-top: 1px;
	margin-bottom: 1px;
}
.hspace1 {
	margin-right: 1px;
	margin-left: 1px;
}
.hspace2 {
	margin-right: 2px;
	margin-left: 2px;
}

/* END vspace and hspace */
