@charset "utf-8";

body { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #444444; }
#main { width: 940px; margin-top:50px;	background-image:url('../images/bottomleftrightfade.gif');background-position:bottom left;background-repeat:no-repeat;}
.row  { clear:both; }
.col { float:left; }
.col_right { float:right; }
p { color:#444444; margin-top:0px; padding-top:0px; line-height:14px;}
a { color:#f0aa38; text-decoration:none; font-weight:bold;}
a:hover { color:#CCCCCC; }
#inside { width:900px; }
a.grey { color:#666666; }
a:hover.grey { color:#f0aa38; }
.yellow { color:#f0aa38; }
/* CHART POP UP STYLES */
#chart { padding: 5px; background-color: #FFF; border: 2px solid #58595B; position:absolute;  z-index:200; left:300px; }
.scan_chart {   height:470px; width:700px;  }
.hostedtapebackup_chart {  height:320px; width:700px;  }
.imaging_chart {  height:300px; width:700px;  }
.indexing_chart {  height:180px; width:700px;  }
.tapedegaussing_chart {  height:300px; width:700px; }
.destructionboxes_chart {  height:480px; width:700px;  }
.storageproducts_chart { height:120px; width:700px;  }
.confidential_chart {  height:400px; width:700px;  }

#trailimageid { font-size: 0.75em; position: absolute;display: none;left: 0px;top: 0px;width: 0px;height: 0px;z-index: 200; }

/* OUTER BACKGROUND FADE STYLES */
#topfade { width:937px; height:19px;background-image:url('../images/topfade.gif'); background-repeat:no-repeat;}
#bottomfade { width:937px; height:20px; }
#leftfade { width:15px; height:100%;}
#leftfadetop { background-image:url('../images/leftfadetop.gif'); height:162px; width:15px; }
#rightfade { width:22px; height:100%;}
#rightfadetop { background-image:url('../images/rightfadetop.gif'); height:155px; width:22px; }

/* HEADER STYLES */
#header { width:900px; }
#dslogo { border-right:10px solid #CCCCCC; width:198px; height:127px;}
#mainnav_inner, #mainnav2 { position:relative; top:100px; left:107px;  background-repeat:no-repeat;  height:27px; /*overflow:hidden;*/  width:480px;}
#mainnav_inner { display:none; }
#mainnav2 { display:block; }
#inner { height:100%; }
/*
#loginlinks { width:145px; height:99px; overflow:hidden; background-image:url('../images/loginlinksbg.gif'); padding-top:28px;padding-left:18px;}
#loginlinks a { color:#FFFFFF; display:block; font-weight:bold; font-size:12px; padding-bottom:18px; *margin-bottom:13px;}
#loginlinks a:hover { color:#CC9933; }
*/
#loginlinks { width:157px; height:122px; overflow:hidden; background-image:url('../images/loginlinksbg_NEW.gif'); padding-top:5px;padding-left:6px; }
#loginlinks a { color:#000000; display:block; font-weight:bold; font-size:12px; padding-bottom:5px; *margin-bottom:3px;}
#loginlinks a:hover { color:#FFFFFF; }
#loginlinks .numbers { color:#FFFFFF; font-size:11px!important; margin:3px 0 2px 0; height:30px; overflow:hidden;}
#loginlinks #waccess { margin:0 0 0 0;  height:25px; overflow:hidden;}
#loginlinks #waccess  a { font-size:14px!important; font-weight:bold; }
#loginlinks #payment {  height:25px; overflow:hidden; margin-top:8px; }
/*
#loginlinks_new { width:145px; height:99px; overflow:hidden; background-image:url('../images/loginlinksbg.gif'); padding-top:28px;padding-left:18px;}
#loginlinks_new a { color:#FFFFFF; display:block; font-weight:bold; font-size:15px; padding-bottom:33px}
#loginlinks_new a:hover { color:#CC9933; }
*/

#headerbottom { width:900px; background-image:url('../images/headerbottom.gif'); height:8px; }
/*
#loginlinks #payment { margin-top:20px; }
#loginlinks #payment a { color:#000000!important; font-size:11px!important; font-weight:bold; position:relative; left:8px; top:2px;}
*/

/* SIDE MENU STYLES */
TABLE.mynavtable { border-collapse:collapse; height:405px; }  
TABLE.mynavtable #submenu, #submenu{ margin-left:5px margin-right:10px; width:200px; margin-bottom:15px; }
TABLE.mynavtable  #submenu a, #submenu a { display:block; color:#000000; font-weight:normal; line-height:15px; margin-left:10px;}
TABLE.mynavtable #sectionmenu a:hover, #sectionmenu a:hover ,TABLE.mynavtable #submenu a:hover, #submenu a:hover { color:#f0aa38; }
TABLE.mynavtable #sectionmenu a.on, #sectionmenu a.on,TABLE.mynavtable #submenu a.on, #submenu a.on  {font-weight:bold;color:#f0aa38; }
TABLE.mynavtable #sectionmenu, #sectionmenu { margin-top:10px;  margin-bottom:10px;margin-left:5px;margin-right:5px; }
TABLE.mynavtable #sectionmenu a, #sectionmenu a  { display:block; color:#000000; font-weight:normal; line-height:15px; margin-left:0px; }
TABLE.mynavtable #sectionmenu h2, #sectionmenu h2 {  color:#F0aa38; font-size:11px; }
TABLE.mynavtable #sectionmenu h2 a, #sectionmenu h2 a { margin-left:0px;  }


/* CONTENT LAYOUT STYLES */
#leftcontent { width:197px; }
#content { width:520px; _width:500px; }
#homeflash { margin-left:12px; margin-top:12px; margin-bottom:10px; z-index:10; }
.content-col { width:225px; padding-bottom:15px; margin-right:0px; margin-left:15px; }
.content-col-left { width:220px; padding-bottom:10px; margin-bottom:5px; margin-right:0px; margin-left:15px; _margin-left:5px; }
.content-col-right { width:240px; _width:230px; padding-bottom:10px; margin-bottom:5px; margin-right:0px; margin-left:15px; _margin-left:10px; }

.content-col-full { width:487px; _width:487px; padding-right:20px; margin-top:0px; padding-bottom:20px; padding-left:10px; }
#leftcontent-row { height:290px; margin:10px; }
#rightcontent_main { _margin:0 0 0 /*-14px*/4px; width:170px; height:475px; overflow:hidden; background-image:url('../images/contentdividebg.gif'); background-repeat:repeat-x; text-align:right;}
#rightcontent { width:164px; height:398px;  z-index:10; position:relative; float:right; }
.divider { width:9px; height:389px; background-image:url('../images/contentdividebg.gif'); }

.content-col-full p { display:block; }

/* TITLES */
#pagetitle { margin-bottom:15px; padding-top:20px; display:block; }
#pagetitle h1 { font-size:11px; font-weight:bold;display:inline; color:#666666;  }
#pagetitle h1.sub { color:#f0aa38; margin-left:5px; }
h2 { color:#f0aa38; font-size:13px; font-weight:bold; margin-bottom:2px; padding-bottom:0px;}
h3 { color:#f0aa38;  margin-bottom:3px; font-size:11px; display:block;}
h4 { color:#f0aa38; font-size:10px; display:inline;}


/* DATASHEET ROLLOVER STYLES */
div.transOFF, div.transON { width: 119px; margin-bottom:0px; }
div.transON { opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; }
div.transON h1, div.transOFF h1 { color:#f0aa38; font-size:10px; line-height:15px; }
div.transON h1.oneline, div.transOFF h1.oneline { padding-top:15px; } 
.newsl { width:90px!important; }

/* RIGHT MAGE EXPAND STYLES */
#expand { position:absolute; background-position:top right; overflow:hidden; width:165px; height:397px; left:0px; background-image:url('../images/sidebar/expandimage.jpg'); text-align:right; }
.expand_about { background-image:url('../images/sidebar/expandimage.jpg')!important; }
.expand_scanondemand { background-image:url('../images/sidebar/scanondemand_side.jpg')!important;}
.expand_destruction { background-image:url('../images/sidebar/destruction_side.jpg')!important;}
.expand_indexing { background-image:url('../images/sidebar/indexing_side.jpg')!important;}
.expand_imaging { background-image:url('../images/sidebar/scanondemand_side.jpg')!important;}
.expand_storageproducts { background-image:url('../images/sidebar/storageproducts_side.jpg')!important;}
.expand_recordsstorage { background-image:url('../images/sidebar/recordsstorage_side.jpg')!important;}
.expand_mediastorage { background-image:url('../images/sidebar/mediastorage_side.jpg')!important;}
.expand_hostedtapebackup { background-image:url('../images/sidebar/hostedtapebackup_side.jpg')!important;}
.expand_about { background-image:url('../images/sidebar/about_side.jpg')!important;}
.expand_services { background-image:url('../images/sidebar/services_side.jpg')!important;}
.expand_contact { background-image:url('../images/sidebar/contact_side.jpg')!important;}
.expand_resourcecenter { background-image:url('../images/sidebar/resourcecenter_side.jpg')!important;}
.expand_tapedegaussing { background-image:url('../images/sidebar/tapedegaussing_side.jpg')!important;}
.expand_guarantee { background-image:url('../images/sidebar/guarantee_side.jpg')!important;}
.expand_promotions { background-image:url('../images/sidebar/promotions_side.jpg')!important;}
.expand_shred { background-image:url('../images/sidebar/shred_side.jpg')!important;}

/* MENU BACKGROUND IMAGE STYLES */
#menu {  height:127px; width:519px; border-right:10px solid #CCCCCC; /*overflow:hidden;*/  background-image:url('../images/headers/menubg.jpg');}
.scanondemand_menu { background-image:url('../images/headers/scanondemand_menubg.jpg')!important; }
.destruction_menu { background-image:url('../images/headers/destruction_menubg.jpg')!important; }
.imaging_menu { background-image:url('../images/headers/imaging_menubg.jpg')!important; }
.indexing_menu { background-image:url('../images/headers/indexing_menubg.jpg')!important; }
.mediastorage_menu { background-image:url('../images/headers/mediastorage_menubg.jpg')!important; }
.recordsstorage_menu { background-image:url('../images/headers/recordsstorage_menubg.jpg')!important; }
.storageproducts_menu { background-image:url('../images/headers/storageproducts_menubg.jpg')!important; }
.hostedtapebackup_menu { background-image:url('../images/headers/hostedtapebackup_menubg.jpg')!important; }
.about_menu { background-image:url('../images/headers/about_menubg.jpg')!important; }
.contact_menu { background-image:url('../images/headers/contact_menubg.jpg')!important; }
.resourcecenter_menu { background-image:url('../images/headers/resourcecenter_menubg.jpg')!important; }
.tapedegaussing_menu { background-image:url('../images/headers/tapedegaussing_menubg.jpg')!important; }
.guarantee_menu { background-image:url('../images/headers/guarantee_menubg.jpg')!important; }
.promotions_menu { background-image:url('../images/headers/promotions_menubg.jpg')!important; }

/* PDF LOGO STYLES */
#pdf { margin-right:0px; height:25px; padding-top:10px; margin-top:10px; background-image:url('../images/pdf.gif'); background-position:top right; background-repeat:no-repeat; padding-right:20px; }
a #pdf { color:#666666; }
a:hover #pdf,  { color:#f0aa38; }

.pdf { margin-right:0px; height:25px; padding-top:10px; margin-top:10px; background-image:url('../images/pdf.gif'); background-position:top left; background-repeat:no-repeat; padding-left:30px; color:#666666; }



/* MANAGEMENT TEAM STYLES */
.mt_photo { width:100px; }
.mt_text { width:370px; margin-bottom:20px; }
.mthr { width:370px; height:1px; background-color:#CCCCCC; margin-bottom:20px; margin-left:100px;}

ul { margin-left:10px;  }
li { line-height:18px; margin-left:13px;  }
.bullet { line-height:18px; }
.bullet a { color:#666666; }
.bullet a:hover { color:#f0aa38; }

.grayform, .quoteform {font-family: arial,helvetica; font-size: 11px; background-color: #dddddd; border: 1px solid #000000 }

.homep { color:#666666; font-size:10px; }
h5 { color:#f0aa38; font-size:10px; display:inline;  }

.rightborder { border-right:1px solid #CCCCCC; padding-right:10px; }

ul.sitemap li.one {margin-left:0px; }
ul.sitemap li.two { margin-left:20px; }
ul.sitemap li.two a { color:#888888;  }
ul.sitemap li.two a:hover, ul.sitemap li.three a:hover { color:#f0aa38;  }
ul.sitemap li.three { margin-left:40px; }
ul.sitemap li.three a { color:#999999; }

.green { color:#339900; }
.horz { border-bottom:1px solid #f0aa38; width:500px; height:1px; margin:10px 0 10px 0; }

TABLE.imgtable { margin-left:50px; margin-bottom:50px;}
TABLE.imgtable td { height:120px; wdth:120px; padding:10px; text-align:center; }
TABLE.imgtable td:hover  { cursor:pointer; }


#lrgimg { 
	display:none;
	padding:10px; 
	background-color:#FFFFFF; 
	zindex:10; 
	border:2px solid #EEEEEE; 
	margin-bottom:20px;
	width:450px;
	text-align:center;
	position:absolute; 
	/*left:200px;
	top:350px;*/
	
	
}
.lrgimg p { font-size:11px; }
#lrgimg #x { width:425px; text-align:right; margin-bottom:10px; }


#pagination { 
	color:#058099; 
	font-size:10px;
}
#pagination a {
	text-decoration:none;
	font-weight:bold;
}
#pagination a.on {
	color:#863A3B;
}
a .sm { font-size:8px!important; }
.half { width:220px!important; margin:10px 20px 0 0; font-style:italic; }
.half img { position:relative; top:-10px; margin:0 10px 0 0; border:1px solid #000; }
.half a { color:#666!important; }
.half a:hover { color:#f0aa38!important; }

#popform { 
	display:none;
	padding:20px 20px 10px 20px;
	border:1px solid #CCC;
	background-color:#EEE;
	position:absolute;	
	width:350px;
}
#popform INPUT.txt {
	border:1px solid #CCC;
	width:200px;
}
#popform INPUT.subm {
	background-color:#CCC;
	border:1px solid #CCC;
	font-weight:bold;
	font-size:10px;
	color:#666;
}

.submen { 
	display:none;
	position:absolute;
	background-image:url('../images/drop_bg.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding:10px 10px 20px 10px;
	z-index:1000001!important;
 }
 .submen_on { 
	background-image:url('../images/drop_bg_alt.gif');
 }
#aboutsub { margin:27px 0 0 -16px; *margin:27px 0 0 -487px;  }
#servicessub { margin:27px 0 0 65px; *margin:27px 0 0 -405px; }
#rcsub { margin:27px 0 0 145px; *margin:27px 0 0 -327px; }
#contactsub { margin:27px 0 0 285px; *margin:27px 0 0 -185px;  }

 .submen ul { padding:0;margin:0; }
 .submen ul li  {
	display:block;	
	list-style-type:none;
	padding:0;margin:5px 10px 0 23px;
	line-height:15px!important;
	
}
.submen ul li a { color:#000; }
.submen ul li a:hover { color:#FFF; }