html{height:100% !important;margin:0;}

body{height:100% !important;background:silver url(../images/backgrounds/gradient.png) top center repeat-x;}

h1,h2,h3{text-transform:uppercase;}
	h2{font-size:17px;}	

.mozilla #diag{background:url(../images/backgrounds/diag.png);min-height:100%;}
	
#wrap{width:775px;font-family:Verdana;color:#666;text-decoration:none;word-spacing:Normal;text-align:left;letter-spacing:0;text-indent:0;line-height:11px;font-size:10px;position:relative;margin:0 auto;padding:0 9px; background:url("../images/backgrounds/panel.png") bottom center no-repeat;}
	body.msie6 #wrap {background: transparent none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/panel.png',sizingMethod='scale');} 
	
#mast{background:url(../images/backgrounds/header.png) 0 0 no-repeat;height:180px;margin:0;}

#menu{background:url(../images/backgrounds/navigation.png) 0 0;margin-top:-4px;height:48px;}
body.msie6 #menu {background: transparent none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/navigation.png',sizingMethod='scale');}

	#menu ul{position:relative;margin-left:250px;}
		#menu ul li{margin-top:5px;float:left;text-align:center;display:block;height:39px;}
			#menu ul li a{text-indent:-99999px;display:block;height:39px;}

			#menu ul li.home{display:block;background:url(../images/navigation/home.png);width:65px;}
			#menu ul li.home a{width:65px;}
				body#home #menu ul li.home{background-position:bottom center;}

			#menu ul li.about{display:block;background:url(../images/navigation/about.png);width:164px;}
			#menu ul li.about a{width:164px;}
				body#about #menu ul li.about{background-position:bottom center;}
				
			#menu ul li.investor-relations{display:block;background:url(../images/navigation/investor-relations.png);width:164px;}
			#menu ul li.investor-relations a{width:164px;}
				body#investor-relations #menu ul li.investor-relations{background-position:bottom center;}
				
			#menu ul li.contact{display:block;background:url(../images/navigation/contact.png);width:102px;}
			#menu ul li.contact a{width:102px;}
				body#contact #menu ul li.contact{background-position:bottom center;}
				
 #left{background:url(../images/backgrounds/left.png) 0 0 no-repeat;width:232px;height:622px;position:absolute;top:8px;left:21px;z-index:3;} 
	body.msie6 #left {background: transparent none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/left.png',sizingMethod='scale');}
	#leftFix {height: 384px; padding:238px 0 0 5px;background:url("../images/backgrounds/left-inner.gif") 9px 2px no-repeat;}
 	#left h1 a{display:block;width:191px;height:45px;background:url(../images/backgrounds/branding.png);position:absolute;top:63px;left:21px;z-index:999;text-indent:-99999px;} 
	#left ul,#left h2,#left p,#left hr{margin:0 23px;}
	#left h2{display:block;text-indent:-999px;height:13px;}
		#left h2.our-products{width:117px;background:url(../images/headings/our-products.png) no-repeat;}
		#left h2.learn-more{width:95px;background:url(../images/headings/learn-more.png) no-repeat;padding-bottom:6px;margin-top: 41px;}

	#left ul{margin-top:11px;margin-bottom:3px;}
		#left ul a{color:#333; display:block; padding:3px 0 11px 51px;}
		#left ul li{background-repeat:no-repeat;background-position:left top;font-size:11px;line-height:14px;}
			li.intelligent{background:url(../images/icons/1.png);}
			li.virtual{background:url(../images/icons/2.png);}
			li.image{background:url(../images/icons/3.png);}

	#left p{color:#999;line-height:12px;letter-spacing:.5px;}
		#left p strong{color:#666;}
		#left p a{color:#11628f;}

	#left hr{display: none;}

#content{min-height:341px;padding-left:259px;padding-top:22px; background: #FFF;}
	body.msie6 #content{height:341px;}
	#content h2{height:12px;text-indent:-99999px;}
		#content h2.digital-storage-lifecycle-management{height:29px;width:207px;}
		
	#content h3{text-indent:-99999px;height:9px;margin-top:8px;}
		body#about h3 {margin-top: 7px;}

	#content p {margin: 9px 0 10px 0;line-height: 12px;}
	
	#content a.readmore {display: block;background:url("../images/headings/link-read-more.png") no-repeat;width:62px;height:9px; text-indent:-99999px;}
	#content a.learnmore {display: block;background:url("../images/headings/link-learn-more.png") no-repeat;width:62px;height:9px; text-indent:-99999px;}
	
#footer{clear: left;background:#14517b;height:54px;overflow:hidden;text-align:left;font-size:9px;color:#a1b9ca;margin-left:-1px;margin-right:-1px;border-left:1px solid #0f3e5e;border-right:1px solid #0f3e5e;}
	#footer ul,#footer p{margin-left:256px;margin-top:14px;letter-spacing:.5px;}
		#footer ul li{float:left;border-right:1px solid #999;display:block;height:8px;padding:0 9px 2px;}
			#footer ul li.home{padding-left:0;}
			#footer ul li.contact{border-right:0;}
			#footer ul li a{color:#FFF;text-decoration:none;}
				body#home #footer ul li.home a{color:#efbd35;}
				body#about #footer ul li.about a{color:#efbd35;}
				body#investor-relations #footer ul li.investor-relations a{color:#efbd35;}
				body#contact #footer ul li.contact a{color:#efbd35;}

	#footer p{clear:left;padding-top:5px;}
		body.msie7 #footer p {margin-top: -9px; padding-top: 0px;}
		body.msie6 #footer p {margin-top: -12px; padding-top: 0px;}

		
#cap{height:31px;width:793px;background:url(../images/backgrounds/cap.png);margin:0 auto;}
body.msie6 #cap {background: transparent none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/cap.png',sizingMethod='scale');}

#inner {width: 449px;}
	#inner h2 {color: #333;margin: 0px 0px 5px 0px;}
	#inner h3 {color: #365375;margin: 0px 0px 10px 0px;}
	#inner h4 {font-weight: bold;margin-bottom: -9px}
	#inner h5 {text-align: center; font-weight: bold; color: #4d89ab; padding-bottom: 5px; }
	#inner h3.our-people {position:relative;top:14px;padding-bottom:12px;}
		
		
	body#investor-relations #inner h5 {text-align: left;}
		body#investor-relations #inner h5 a {display:block;width:160px;height:9px;text-indent:-99999px;margin: 0px;padding-top:6px;}

	#inner hr{height:1px;border:0;margin-top:20px;margin-bottom:20px;border-top:1px dashed #d7d7d7;}
	
	#inner ul#pagemenu { height: 13px; display:block;margin-top: 8px;}
		#inner ul#pagemenu li {float: left; height: 9px; padding: 2px 8px; border-right: 1px solid #b2b2b2}
			#inner ul#pagemenu li a { display: block;text-indent: -9999px;height:9px;}

			#inner ul#pagemenu li.management { padding-left: 0px;}
				#inner ul#pagemenu li.management a { width: 117px;background: url("../images/headings/link-sds-management-team.png") no-repeat;}
	
			#inner ul#pagemenu li.advisors { padding-right: 0px; border-right: 0px;}
				#inner ul#pagemenu li.advisors a { width: 116px;background: url("../images/headings/link-sds-board-of-advisors.png") no-repeat;}

				#inner ul#pagemenu li.directors a { width: 120px;background: url("../images/headings/link-sds-board-of-directors.png") no-repeat;}
	
body#contact {}
	body#contact .country-name, body#contact .org { display: none}
	body#contact form {margin-top: 33px;}
	body#contact label {display:block}
	body#contact label span {display:block; color: #365375;}
	body#contact input.text, body#contact textarea.text {margin: 5px 0 9px 0;width: 184px;padding:2px;border: 1px solid #999;font-family:Verdana;color:#666;text-decoration:none;word-spacing:Normal;text-align:left;letter-spacing:0;text-indent:0;line-height:11px;font-size:10px;}
	body#contact textarea#comments {height:100px;margin-top:2px;}
	div.selected {margin: 4px 0 9px 0;width: 160px;padding:3px 2px 3px 2px;border: 1px solid #999; cursor: pointer; float: left;}

	body#contact div.left,body#contact div.right { float: left; width:190px}
	body#contact div.right {margin-left: 25px}

	#reasonbox { position: relative;}
	#reasonbox img { float: right;margin-top: 3px;cursor: pointer;margin-right:-3px}
	input.alignright { float: right; margin-right: -3px}


	ul#options {position:absolute;top: 25px;left: 0px;display:block;border: 1px solid #999; background: #FFF; width:164px;cursor: pointer}
	body.msie6 ul#options { left:  -166px;}
		ul#options li {padding: 4px}
		ul#options li:hover {background: #DDD}
	#inner h5.back-to-top {display:block;width:59px;height:9px;text-indent:-99999px;margin:0px auto;padding-top:5px;margin-bottom:-18px;}
	#inner h3.sds-board-of-directors {margin-top:0px;}
	#inner .street-address {padding-top:4px;}
	#inner .address-state {padding-top:4px;}
	#inner .tel {padding-top:4px;}
#innerLeft{float:left;width:230px;padding-bottom:13px;}
	#innerLeft p { margin-right: 30px;}
	
		body.win #innerLeft p { margin-right: 10px;}
	
	#innerLeft hr{height:1px;border:0;margin-top:20px;margin-bottom:20px;border-top:1px dashed #d7d7d7;}
		body.msie7 #innerLeft hr {margin: 3px 0 14px 0;padding:0px;}
		body.msie6 #innerLeft hr {margin: 0px 0 14px 0;padding:0px;}
		
#innerRight{float:right;padding-left:23px;width:219px;border-left:1px dashed #d7d7d7;height:320px;margin:0 21px 0 0; background:url("../images/content/homepage-bunker.png") 19px 119px no-repeat;}
	body.msie6 #innerRight { width: 224px; margin-right: 10px; padding-left:21px; padding-right: 0px;}
	#innerRight p {padding-right:10px;}
	
#product-heading {padding-left: 118px;}
	.intelligent #product-heading { background: url("../images/backgrounds/intelligent.png") left top no-repeat;}
	.virtual #product-heading { background: url("../images/backgrounds/virtual.png") 20px top no-repeat;}
	.image #product-heading { background: url("../images/backgrounds/image.png") left top no-repeat;}
	#product-heading h2.sds-secured-virtual-archive {padding-top:6px;}
	#product-heading h3.virtual-subhead-line2 {padding-top:2px;position:relative;top:-3px;}
	#product-heading p {width:375px;}
	#product-heading h2.sds-secured-image-archive {padding-top:6px;}
	#product-heading h3.image-subhead-line2 {padding-top:2px;position:relative;top:-3px;}
	#product-heading h2.sds-secured-intelligent-archive {padding-top:6px;}
	#product-heading h3.intel-subhead-line2 {padding-top:2px;position:relative;top:-3px;}
body#product #inner {
	width: 480px;
}	
body#product #inner ul { margin-top: 11px;}
	body#product #inner ul li {background: url("../images/backgrounds/bullet.png") 0 4px no-repeat;padding-left:8px;margin-bottom:6px;}
	
img#product-image { margin-top: 22px;margin-bottom:24px;margin-left:-12px;}

body.msie6 #menu ul li, body.msie6 #menu ul li a {position:relative;z-index:99999px;}

label.error { color: red; font-weight: bold; display:block; clear: both; margin-top: -9px; margin-bottom: 9px;}
body#contact textarea.error, body#contact input.error {border: 1px dotted red;}