/***********************************************/
/*     Website_styles_other.css                      */
/***********************************************/


/***********************************************/
/*     Background Image Styles                 */
/***********************************************/
/*
#masterContainer {
	background-image:url(../images/home/blue-steel.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	min-height:600px;
	vertical-align:middle;
	width:100%;
	}


/***********************************************/
/*     Nav Table Styles                        */
/***********************************************/

#navTable {
	position:relative;
	top:0px;
	left:0px;
	width:1000px;
	border-left:1px solid #5c706e;
	border-right:1px solid #5c706e;
	}


/***********************************************/
/*     Body Table Styles                        */
/***********************************************/

#bodyTable {
	position:absolute;
	top:10px;
	left:0px;
	width:100%;
	background-image:url(../images/home/background_left.gif);
	background-repeat:repeat;
	}


/***********************************************/
/*     Admin Styles                            */
/***********************************************/

/* To be added later when the Zmanda Network is hooked up 
.admin { 
	position:absolute;
	top:10px;
	left:835px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	}

.admin a {
  	color:#5c706e;
  	text-decoration:none;
	}

.admin a:hover {
  	color:#83b1c8;
	text-decoration:underline;
	}
*/


/***********************************************/
/*     Icon Styles                             */
/***********************************************/

#iconContainer {
	position:relative;
	width:1000px;
	top:-118px;
	left:100px;
	}

#cartIcon {
	position:absolute;
	top:83px;
	left:695px;
	z-index:150;
	}

#networkIcon {
	position:absolute;
	top:82px;
	left:737px;
	z-index:150;
	}

#forumIcon {
	position:absolute;
	top:82px;
	left:764px;
	z-index:150;
	}
	
#wikiIcon {
	position:absolute;
	top:83px;
	left:800px;
	z-index:150;
	}

#homeIcon {
	position:absolute;
	top:85px;
	left:843px;
	z-index:150;
	}

/***********************************************/
/*     Sub-Navigation Styles                   */
/***********************************************/

#subNav {
	position:relative;
	width:1000px;
	height:22px;
	top:-25px;
	left:0px;
	/* background:url("../images/navigation/subnav_background.gif") no-repeat; */
	font-size:11pt;
	font-weight:normal;
	color:#1a1a1a;
  	}
	
/* Old
#subNav {
	position:absolute;
	width:996px;
	height:22px;
	top:150px;
	left:0px;
	/* background:url("../images/navigation/subnav_background.gif") no-repeat; 
	font-size:10pt;
	font-weight:normal;
	color:#1a1a1a;
  	}
*/

#subNav ol {
  	margin:-2px 0px 0px 0px;
  	padding:0px 135px 0px;
  	list-style:none;
  	}
  
#subNav li {
  	float:left;
  	margin:0;
  	padding:0 0 0 8px;
  	}
  
#subNav a {
  	float:left;
  	display:block;
  	padding:5px 15px 0px 6px;
  	text-decoration:none;
  	color:#1a1a1a;
	voice-family: "\"}\""; 
	voice-family:inherit;
  	}
  
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#subNav a {
	float:none;
	}
/* End IE5-Mac hack */

#subNav a:hover {
  	color:#fff;
  	}
  
#subNav #current {
  	font-weight:bold;
  	padding:5px 15px;
  	}
  


/***********************************************/
/*     HTML Tag Styles                         */
/***********************************************/

body {
	font-size:12pt;
	font-family:Arial, sans-serif, Helvetica;
	color:#1a1a1a;
	line-height:1.5;
	margin:0px;
	padding:0px;
	font-weight:normal;
	}

a:link, a:visited, a:hover {
	color:#006699;
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family:Arial, sans-serif, Helvetica;
	margin:0px;
	padding:0px;
	}

h1 {
 	font-size:120%;
 	color:#334d55;
	}

h2 {
 	font-size:114%;
 	color:#006699;
	}

h3 {
 	font-size:100%;
 	color:#334d55;
	}

h4 {
 	font-size:100%;
 	font-weight:normal;
 	color:#333333;
	}

h5 {
 	font-size:100%;
 	color:#334d55;
	}

ul {
 	list-style-type:square;
	}

ul ul {
 	list-style-type:disc;
	}

ul ul ul {
 	list-style-type:none;
	}
	
hr {
	border:#FF9900;
	border-top-style:solid;
	border-width:thin;
	}



/***********************************************/
/*     Forms                                   */
/***********************************************/

form p {
	width:400px;
	clear:both;
	}
	
form p label {
	float:left;
	font:bold 100% Arial,sans-serif, Helvetica;
 	color:#1a1a1a;
	}

	
form p input, form p textarea, form p select {
	float:right;
	}

/***********************************************/
/*     Main Content & Right Nav Styles         */
/***********************************************/

#header {
	margin:0;
	padding:70px 0px;
	width:100%;
	}
	
#body {
	position:relative;
	top:0px;
	left:0px;
	width:1000px;
	text-align:left;
	border-left:1px solid #5c706e;
	border-right:1px solid #5c706e;
	border-bottom:1px solid #5c706e;
	}

#content {
  	float:left;
	width:75%;
	margin:10px 0 0 7px;
	padding:0 3% 0 0;
	}


/***********************************************/
/*     Heading & Sub-Heading Title Styles      */
/***********************************************/
#headingTextImage {
	position:absolute;
	background:url(/thirdversion/images/home/headingText.gif);
	top:16px;
	left:10px;
	z-index:103;
	}
	
#headingTitle {
	font-family:Arial, san-serif, Helvetica;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#FF9900;
	}

#headingSubTitle {
	font-family:Arial, san-serif, Helvetica;
	padding: 0px 0px 10px 10px;
	}
	
.important {
	color:#FF9900;
	}
	
.note {
	color:#FF0000;
	}

.stronger {
	color:#000000;
	}
	
	
/***********************************************/
/*     Floating Ad Heading                     */
/***********************************************/
	
#floatingHeading {
	position:absolute;
	top:8px;
	left:10px;
	width: 204px;
	z-index:500;
	}
	

/***********************************************/
/*     Home Page Ad                            */
/***********************************************/
.ad {
	font-family:Arial, san-serif, Helvetica;
	font-weight:bold;
	font-size:18pt;
	text-align:center;
	color:#FFFFFF;
	}
	
/*
#adText {
	position:absolute;
	background:url(../images/home/homeText.png);
	top:59px;
	left:282px;
	z-index:102;
	}
*/

#adImage {
	position:absolute;
	background:url("../images/home/ad_runner.jpg") no-repeat;
	top:35px;
	left:0px;
	z-index:100;
	}


#adImageStreak {
	position:absolute;
	background:url("../images/home/ad_runner_streakText.jpg") no-repeat;
	top:35px;
	left:210px;
	z-index:101;
	width: 657px;
	}

/*
#floatingAd {
	position:absolute;
	background:url("../images/home/ad.jpg") no-repeat;
	top:10px;
	left:10px;
	}
*/
	
/***********************************************/
/*     Floating White Paper Styles             */
/***********************************************/

#floatingWhitePapers {
	position:absolute;
	background:url("../images/home/white_papers.gif") no-repeat;
	top:359px;
	left:372px;
	}
	

/***********************************************/
/*     Floating Zmanda Product Box Styles      */
/***********************************************/

#floatingBox {
	position:absolute;
	background:url("../images/home/box_sml.gif") no-repeat;
	top:380px;
	left:703px;
	z-index:24;
	}

/***********************************************/
/*     Floating Zmanda Product Box Styles      */
/***********************************************/

#floatingIpod {
	position:absolute;
	background:url("../images/home/ipod.gif") no-repeat;
	top:264px;
	left:523px;
	z-index:25;
	}


/***********************************************/
/*     Floating News, Events & Product Text    */
/***********************************************/

#floatingNews {
	position:absolute;
	top:232px;
	left:24px;
	width: 220px;
	}
	
#floatingEvents {
	position:absolute;
	top:232px;
	left:278px;
	width: 220px;
	}
	
#floatingProducts {
	position:absolute;
	top:232px;
	left:537px;
	width: 220px;
	}
	
#floatingSuccess {
	position:absolute;
	top:221px;
	left:612px;
	width: 249px;
	}

#floatingSuccess2 {
	position:absolute;
	top:270px;
	left:569px;
	width: 280px;
	z-index:60;
	}
	
	
/***********************************************/
/*     Search Styles                           */
/***********************************************/
#searchContainer {
	position:relative;
	top:-115px;
	text-align:center;
	}
	
#floatingSearchBox {
	position:absolute;
	top:9px;
	left:846px;
	}
	
#floatingSearchText {
	position:absolute;
	top:8px;
	left:793px;
	}
	
#goButton {
	position:absolute;
	top:0px;
	left:90px;
	}
	

/***********************************************/
/*     Floating Page Splitters HOME PAGE ONLY  */
/***********************************************/
#verticalSplitterTall {
	position:absolute;
	top:35px;
	left:865px;
	width:2px;
	height:436px;
	}
	
#verticalSplitter1 {
	position:absolute;
	top:245px;
	left:231px;
	width:2px;
	height:200px;
	z-index:5;
	}

#verticalSplitter2 {
	position:absolute;
	top:245px;
	left:538px;
	width:2px;
	height:215px;
	z-index:61;
	}


/***********************************************/
/*     #search Styles                          */
/***********************************************/

#search {
	padding:5px 0px 5px 10px;
	border-bottom:1px solid #cccccc;
	font-size:110%;
	}

#search form {
 	margin:0px;
 	padding:0px;
	}

#search label {
	display:block;
	margin:0px;
	padding:0px;
	}

/***********************************************/
/*     Floating Right Nav Icons - HOME PAGE    */
/***********************************************/
#floatingNetworkIcon {
	position:absolute;
	top:107px;
	left:903px;
	}

#floatingForumIcon {
	position:absolute;
	top:235px;
	left:903px;
	}

#floatingWikiIcon {
	position:absolute;
	top:363px;
	left:903px;
	}
	

/***********************************************/
/*     #rightNavBar link Styles                */
/***********************************************/

#rightNav {
	margin:0 0 0 79%;
	padding:0px 0px 0px 0px;
	background-color: #e3ead9;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

#rightNav ul a:link, #rightNav ul a:visited {
	display:block;
	}

#rightNav ul {
	list-style:none; 
	margin:0; 
	padding:0;
	}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rightNav li {
	border-bottom:1px solid #eee;
	}

/* fix for browsers that don't need the hack */
html>body #rightNav li {
	border-bottom:none;
	}


/***********************************************/
/*     .feature Styles                         */
/***********************************************/

.feature {
	padding:0px 0px 10px 10px;
	font-size:80%;
	}

.feature h3 {
	padding:30px 0px 5px 0px;
	text-align:left;
	}

.feature img {
	float:left;
	padding:0px 10px 0px 0px;
	margin:0 5px 5px 0;
	}
/* adjust margins to change separation between the feature image and text flowing around it */



/***********************************************/
/*     .story Styles                           */
/***********************************************/

.story {
	padding:0px 0px 0px 0px;
	font-size:80%;
	clear:both;
	}

.story p {
  padding:0px 0px 10px 0px;
	}

.story img {
	float:left;
	clear:both;
	padding:0px 10px 0px 0px;
	margin:0 5px 5px 0;
	}


/***********************************************/
/*     #sectionLinks Styles                    */
/***********************************************/

#sectionLinks {
	position:relative;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #cccccc;
	font-size:100%;
	}

#sectionLinks h3 {
	padding:10px 0px 2px 10px;
	}

#sectionLinks a:link {
	padding:2px 0px 2px 10px;
	border-top:1px solid #cccccc;
	width:100%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:auto;
	}

#sectionLinks a:visited {
	border-top:1px solid #cccccc;
	padding:2px 0px 2px 10px;
	}

#sectionLinks a:hover {
	border-top:1px solid #cccccc;
	background-color:#ccd3ba;
	padding:2px 0px 2px 10px;
	text-decoration:none;
	color:#5c706e;
	}


/***********************************************/
/*     .relatedLinks Styles                    */
/***********************************************/

.relatedLinks {
	margin:0px;
	padding:0px 0px 10px 10px;
	font-size:90%;
	}

.relatedLinks h3 {
	padding:10px 0px 2px 0px;
	}
	
.relatedLinks li {
	padding:5px 0px 2px 0px;
	}


/***********************************************/
/*     #advert Styles                          */
/***********************************************/

#advert {
	padding:5px 5px 5px 5px;
	font-size:100%;
	color:#FF9900;
	text-decoration:none;
	border-top:1px solid #cccccc;
	}

#advert img {
	display:block;
	/* use float:left along with the border top(above) to have the text wrap around the image 
	float:left;
	*/
	}


/***********************************************/
/*     Quote Styles                            */
/***********************************************/

#quote {
	padding:10px 10px 10px 10px;
	font-size:74%;
	border-top:1px solid #cccccc;
	}
	
#quote a {
	color:#5c706e;
	text-decoration:none;
	}

#quote a:hover {
  	color:#996600;
  	}
	

/***********************************************/
/*     #headlines Styles                       */
/***********************************************/

#headlines {
	margin:0px;
	padding:10px 0px 20px 10px;
	font-size:80%;
	}

#headlines p {
	padding:5px 0px 5px 0px;
	}


/***********************************************/
/*  Pricing Page > Buy Now Button               */
/***********************************************/
	
#buyButton {
	position:absolute;
	top:10px;
	left:313px;
	width: 133px;
	height: 32px;
	}
	

/***********************************************/
/*     Footer Styles: Terms & Privacy          */
/***********************************************/

/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
   the bottom border of the rightNav in cases where they "touch" */
#footerTP {
	clear:both;
	/* border-top:1px solid #5c706e; */
	border:1px solid #cccccc;
	font-size:75%;
	color:#1a1a1a;
	padding:2px 5px 2px 10px;
	margin-top:2px;
	}


#footerTP img {
	padding:2px 2px 2px 0px;
	vertical-align:middle;
	}


/***********************************************/
/*     Copright Styles                         */
/***********************************************/

.copyright {
	font-size:8pt;
	font-weight:normal;
	color:#999999;
	}


/***********************************************/
/*     Success Story Styles                    */
/***********************************************/

.error
{
	color: #FF0000;
	}

.successQuestions2
{
	padding:0px 0px 0px 10px;
	}

