/* CSS Document */

body{
	background:#ffffff url(../images/main_bg.gif) repeat-x;
	margin:0px;
	padding:0px;
	color:#76797c;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	font-size:12px;
	}
	
form{
	padding:0px;
	margin:0px;
	}

a{
	text-decoration:none;
	color:#333;
	}
	
b{
	color:#333;
	}

hr{
	color:#CCCCCC;
	height:1px;
	}
	
.red{
	color:#ff0000;
	}
	

#nov_download, #nov_support, #nov_faq{
	margin:0px;
	padding:29px 0px 0px 0px;
	}

#buy_button{
	margin:0px 0px 0px 189px;
	padding:0px;
	height:55px;
	width:356px;
	}
	
#buy_button a:hover{
	color:#0066CC;
	}
	
/* Styles for home page banner - starts*/

#home_sublist_new{
	margin:0px;
	padding:0px;
	height:55px;
	width:366px;
	background:url(../images/new_banner4.gif) no-repeat;	
	}
	
#home_sublist{
	margin:0px 0px 0px 96px;
	padding:0px;
	height:55px;
	width:356px;	
	}
	
#home_sublist a:hover{
	color:#0066CC;
	}

#price_button{
	background:url(../images/banner_5b_preview100209.gif) no-repeat;
	width:99px;
	height:88px;
	text-align:center;
	font-weight:bold;
	}
	
#double_price_button_new{/* added on 17feb08 for showing 2 prices with old img*/
	background:url(../images/new_banner6.gif) no-repeat;
	width:214px;
	height:68px;
	text-align:left;
	font-weight:bold;
	}
	
#double_price_button{/* added on 17feb08 for showing 2 prices */
	background:url(../images/banner_5b.gif) no-repeat;
	width:237px;
	height:88px;
	text-align:left;
	font-weight:bold;
	}

#feature_text{
	color:#333;
	}

#features_1{
	padding:5px 0px 14px 35px;
	margin:0px;
	}

#features_2{
	padding:5px 0px 0px 0px;
	margin:0px;
	}

#features_3{
	padding:5px 0px 0px 0px;
	margin:0px;
	}

#features_1_new{
	padding:4px 0px 0px 35px;
	margin:0px;
	}

#features_2_new{
	padding:4px 0px 0px 0px;
	margin:0px;
	}

#features_3_new{
	padding:4px 0px 0px 0px;
	margin:0px;
	}
	
/* Styles for home page banner - ends*/
	
#blocks{
	padding:0px;
	margin:11px 0px 9px 0px;
	}
	
#features_block{
	width:427px;
	}

#features_block ul{
	margin:0px 0px 0px 12px;
	padding:0px;
	list-style:none;
	height:189px;
	overflow:hidden;
	}

#features_block ul li{
	margin:0px;
	padding:0px 0px 20px 0px;
	}

#features_block ul li b{
	font-size:14px;
	}
	
#feature a{
	color:#333;
	}
	
#feature a:hover{
	color:#0066CC;
	}
	
	
#download_block{
	width:257px;
	padding:0px 11px;
	}

#download_block p{
	margin:28px 10px 13px 10px;
	padding:0px;
	}
	
.caption{
	margin:24px 0px 0px 10px;
	}
	
.button{
	margin:0px 0px 10px 10px;
	}
	
#single_block{	
	width:254px;
	padding:0px;
	}

#single_block #support_bg{
	height:77px;
	background:url(../images/support_bg.gif) no-repeat 166px 0px;
	margin:0px 0px 0px 9px;
	padding:8px 0px 0px 0px;
	}
	
#single_block #support_bg a{
	display:block;
	color:333;
	}

#single_block #support_bg b{
	color:#669900;
	font-size:17px;
	}

#single_block p{
	margin:9px 10px 14px 10px;
	padding:0px;
	}
	
#support_block{
	margin:0px 0px 13px 0px;
	}
	
#caption{
	padding:36px 0px 0px 26px;
	}

#faq_swap{
	padding:30px 20px 0px 0px;
	}
	
#faq_content{
	background:url(../images/inside_header.gif) no-repeat 0px 10px;
	line-height:20px;
	text-align:justify;
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	padding:44px 0px 0px 0px;
	}

#faq_content a, #support_nav a{
	color:#154977;
	}

#faq_content a:hover, #support_nav a:hover{
	color:#000;
	text-decoration:none;
	}

.faq_title{
	font-size:13px;
	color:#0066CC;
	font-weight:bold;
	}

#download_new_content{
	background:url(../images/inside_header.gif) no-repeat 0px 10px;
	line-height:18px;
	font-size:12px;
	text-align:justify;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	padding:44px 0px 0px 0px;
	color:#76797C;
	}
	
#download_new_content b{
	color:#333;
	}

#download_new_content a:hover{
	color:#0066cc;
	text-decoration:none;
	}

#new_download_banner{
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	}
	
	
.footer_head{
	color:#333;
	font-weight:bold;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	font-size:12px;
	}

#related_nav{
	background:url(../images/related_nav.jpg) no-repeat top;
	width:297px;
	height:150px;
	padding:60px 8px 0px 0px;
	}
		
#faq_bottom{
	background:url(../images/faq_bottom.gif) no-repeat 0px 0px;
	height:52px;
	}

/*setup box styles - starts*/
html, body{
	height:100%;
}

#view_spec{
	margin:64px 0px 0px 34px;
	padding:0px;
	}
	
#specs{
	padding:0px 20px 0px 0px;
	}
	
#spec_head{
	background:url(../images/spec_head_bg.gif) no-repeat 0px 20px;
	padding:105px 0px 0px 0px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	font-size:12px;
	line-height:20px;
	}
	
.right{
	text-align:right;
	}
	
/*setup box styles - ends*/

#foot_disc{
	font-size:10px;
	padding:0px 10px 10px 10px;
	}

#footer{
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	font-size:11px;
	color:#fff;
	}

.foot_link{
	padding:40px 0px 30px 7px;
	margin:0px;
	line-height:18px;
	}

.foot_link a:hover, #foot_disc a:hover{
	color:#0066CC;
	text-decoration:none;
	}
	
.foot a{
	color:#FFFFFF;
	}

.foot a:hover{
	text-decoration:none;
	}
	
/* fun facts page style - starts*/
	
#fun_facts{
	padding:0px;
	line-height:18px;
	color:#76797c;
	}
	
#fun_facts b{
	color:#333333;
	}

#fun_dimen{
	background:url(../images/fun_dim.gif) no-repeat 90% 80%;
	text-align:center;
	padding:60px 0px 140px 0px;
	}
	
#fun_320{
	background:url(../images/fun_320.gif) no-repeat;
	padding:67px 0px 36px 150px;
	}
	
#fun_portable{
	padding:20px 0px 0px 125px;
	}
	
#fun_casing{
	background:url(../images/fun_case1.gif) no-repeat 0px 71px;
	padding:100px 0px 0px 250px;
	}
	
#fun_usb{
	background:url(../images/fun_usb.gif) no-repeat 87px 0px;
	padding:45px 0px 85px 290px;
	}

#fun_fast{
	background:url(../images/fun_speed.gif) no-repeat 30px 0px;
	padding:50px 0px 93px 450px;
	}

#fact_link{
	padding:5px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
	}
	
#fact_link a{
	color:#0066CC;
	}

#fact_link a:hover{
	color:#333333;
	}
	

/* fun facts page style - ends*/

.formbutton {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
background-color: #11386d; 
height: 22px; 
border: solid 1px; 
border-color: #cccccc #000000 #000000 #cccccc; 
color: #FFFFFF;
}

/* support page style - starts*/

#support_content{
	background:url(../images/support_header.gif) no-repeat 0px 10px;
	padding:44px 0px 0px 0px;
	}

#support_avil{
	background:url(../images/support_avail.gif) no-repeat top;
	}

#support_nav{
	background:url(../images/support_nav.gif) no-repeat top;
	width:297px;
	height:150px;
	padding:60px 8px 0px 0px;
	}
	
#page_link a:hover{
	color:#0066cc;
	}
	
#form_container{
	background:url(../images/support_topbg.gif) no-repeat 50% 0%;
	margin:0px 0px 0px 1px;
	padding:0px;
	width:572px;
	}

/* support page style - ends*/

.tabledash /* table style for buy now page same as IDrive */
{ 
border-width: 1px; 
border-style: solid;
border-color: #CCCCCC;
}