/* CSS Document */



body{



margin:0px;



padding:0px;



font-family:verdana;



font-size:12px;



background-color:#e8d79a;



}



#div{margin:0px;padding:0px;}



#container{



width:940px;



margin:0px auto;



padding:0px;



height:auto;



background-color:#fffdf3;



border-left:1px solid #cecece;



border-right:1px solid #cecece;



border-bottom:1px solid #cecece;



}



html>body #container



{



	background:#fffdf3;



}



	



#top



{



	width:940px;



	height:92px;



	margin:0px;



	padding:0px;



	float:left;



}



#top-left



{



	width:218px;



	height:82px;



	float:left;



	margin:0px;



	padding:0px;



}



#top-left.space



{	



	margin-top:10px;



}



#top-right



{



	width:710px;



	margin-left:218px;



	margin:0px;



	float:right;



	padding:0px;



}



#con



{



	height:64px;



	width:700px;



	float:right;



	margin:0px;



	padding:0px;



}



html>body .helpline



{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	padding:10px 14px;



	



}



.helpline



{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	color:#007cad;



}



.black



{



	color:#000000;



}



html>body .hovermenu



{



	margin:0px -12px 0px 0px;



}



.hovermenu ul{



font:bold 12px verdana;



padding:0px;



float:right;



margin:0px 2px 0px 0px;



height:30px;



width:700px;



}



.hovermenu ul li{



list-style: none;



display: inline;







background-image:url(../images/menu-back.jpg);background-repeat:repeat-x;



}







.hovermenu ul li a{







text-decoration:none;



float:left;



color:#fff;



text-align:center;



width:auto;



padding:7px 9px 7px 10px; 



background-image:url(../images/menu-back.jpg);



background-repeat:repeat-x;



margin-left:1px;







}



.hovermenu ul li a span{



	padding:6px 15px;



	background:url(../images/menu-back.jpg);



	background-repeat:repeat-x;



	}



.hovermenu ul li a:hover span



{



	color:#fff601;



}







.hovermenu ul li a span.selected



{



	color:#fff601;



}















#banner



{



	width:940px;



	clear:left;



	height:149px;



	background:url(../images/banner.jpg) no-repeat;



	background-position:13px 1px;



}

#banner-access



{

	width:940px;

	clear:left;

	height:149px;

	background:url(../images/access-recovery-banner.jpg) no-repeat;

	background-position:13px 1px;

}

#banner-mysql



{

	width:940px;

	clear:left;

	height:149px;

	background:url(../images/mysql-recovery-banner.jpg) no-repeat;

	background-position:13px 1px;

}

#banner-sql



{

	width:940px;

	clear:left;

	height:149px;

	background:url(../images/sql-recovery-banner.jpg) no-repeat;

	background-position:13px 1px;

}

#banner-dbf



{

	width:940px;

	clear:left;

	height:149px;

	background:url(../images/dbf-recovery-banner.jpg) no-repeat;

	background-position:13px 1px;

}

#banner-db2



{

	width:940px;

	clear:left;

	height:149px;

	background:url(../images/db2-recovery-banner.jpg) no-repeat;

	background-position:13px 1px;

}

#banner-oracle



{

	width:940px;

	clear:left;

	height:149px;

	background:url(../images/oracle-recovery-banner.jpg) no-repeat;

	background-position:13px 1px;

}



#banner1



{



	width:940px;



	clear:left;



	height:149px;



	background:url(../images/service-banner.jpg) no-repeat;



	background-position:13px 1px;



}



p.punchline



{



	font-family:Arial, Helvetica, sans-serif;



	color:#F5F5F5;



	font-size:14px;



	padding:65px 0px 0px 45px;



	width:500px;



}

h1.punchline



{

	font-family:Arial, Helvetica, sans-serif;

	color:#F5F5F5;

	font-size:14px;

	padding:65px 0px 0px 45px;

	width:500px;

}

a.details



{



	font-size:12px;



	font-weight:bold;



	color:#20526a;



	text-decoration:none;



}



a:hover.details



{



	color:#20526a;



	text-decoration:underline;



}







.col-sec



{

	width:914px;

	height:350px;

	padding:0px;

	margin:5px 13px 0px 13px;

	background:url(../images/col-back.jpg) repeat-x;

	background-position:13px 0px;

	clear:both;

}

.col-sec1



{

	width:914px;

	height:350px;

	padding:0px;

	margin:25px 13px 20px 13px;

	border-top:1px dotted #CCCCCC;

		

	clear:both;

}

.col

{

	width:304px;

	margin:0px;

	padding:0px;

	height:auto;

	float:left;

}

	

#access-col



{



	width:304px;



	height:310px;



	float:left;



}



#sql-col



{



	width:304px;



	height:310px;



	float:left;



}



#mysql-col



{



	width:304px;



	height:310px;



	float:left;



	



}



p.description



{



	width:280px;



	border-top:1px solid #e5e0c9;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	line-height:20px;



	margin-left:10px;



	padding-top:8px;



	color:#636363;



	text-align:justify;



}



html>body #col-sec #access-col #heading-access



{



	margin:10px 0px 0px 5px;



	height:40px;



}



html>body #col-sec #sql-col #heading-sql



{



	margin:10px 0px 0px 5px;



	height:40px;



}



html>body #col-sec #mysql-col #heading-mysql



{



	margin:10px 0px 0px 5px;



	height:40px;



}

.heading-col



{	

	margin:10px 0px 10px 0px;

	line-height:16px;

	

}

.heading-col a

{

	font-family:"Times New Roman", Times, serif;

	font-size:16px;

	font-weight:bold;

	color:#104662;

	text-decoration:none;

}



.heading-col a:hover



{

	color:#104662;

	text-decoration:none;

}
.heading-col h2 { margin:0px; padding:0px; }

.img_x

{

	padding-right:20px;

}





























#heading-access



{	



	margin:10px 0px 0px 0px;



	height:40px;



}



#heading-sql



{	



	margin:10px 0px 0px 0px;



	height:40px;



}



#heading-mysql



{	



	margin:10px 0px 0px 0px;



	height:40px;



}



html>body #heading-access



{



	margin:10px 0px 0px 0px;



	height:20px;



}



html>body #heading-sql



{



	margin:10px 0px 0px 0px;



	height:20px;



}



html>body #heading-mysql



{



	margin:10px 0px 0px 0px;



	height:20px;



}



	



#heading-access.heading



{



	font-family:"Times New Roman", Times, serif;



	font-size:16px;



	font-weight:bold;



	color:#104662;



}



#heading-access.heading a



{



	color:#104662;



	text-decoration:none;



}



#heading-access.heading a:hover



{



	color:#104662;



	text-decoration:none;



}



img.button



{



	padding:0px;



}



#heading-sql.heading



{



	font-family:"Times New Roman", Times, serif;



	font-size:16px;



	font-weight:bold;



	color:#104662;



}



#heading-sql.heading a



{



	color:#104662;



	text-decoration:none;



}



#heading-sql.heading a:hover



{



	color:#104662;



	text-decoration:none;



}



#heading-mysql.heading



{



	font-family:"Times New Roman", Times, serif;



	font-size:16px;



	font-weight:bold;



	color:#104662;



}



#heading-mysql.heading a



{



	color:#104662;



	text-decoration:none;



}



#heading-mysql.heading a:hover



{



	color:#104662;



	text-decoration:none;



}











#key-section



{



	width:912px;



	height:auto;



	margin:10px 13px;

	border-top:1px dotted #cccccc;





}



.key-features



{



	width:530px;



	margin:0px;



	padding:0px;



	float:left;



}	



.key-features ul



{



	width:510px;



	margin:10px 5px 10px 25px;



	padding:0px;



}



.key-features ul li



{



	list-style:none;



	background:url(../images/bullet.jpg) no-repeat;



	background-position:left 10px;



	padding-left:30px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	font-weight:bold;



	color:#636363;



	line-height:26px;



}



.key-heading



{



	margin:20px 0px 0px 0px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	padding-left:18px;



	font-weight:bold;



	color:#000;



}



.test-press



{



	width:250px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	margin-right:25px;



	line-height:20px;



	float:right;



	padding-top:20px;



	color:#636363;



	text-align:justify;



}



.test-press-head



{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	padding-bottom:5px;



	font-weight:bold;



	color:#000000;



}

.test-press-text



{



	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-bottom:5px;

	color:#000000;

}



.more-link



{



	font-size:12px;



	font-weight:500;



	color:#0066FF;



}



.more-link a



{



	color:#0066FF;



	text-decoration:none;



}



.more-link a:hover



{



	text-decoration:underline;



	color:#0066FF;



}



#footer



{



	clear:both;



	width:940px;



	height:40px;



	margin:10px 0px 0px 0px;



	line-height:30px;



	padding:0px;



	background-color:#fdf7df;



	border-top:1px solid #cecece;



}



.footer-links



{



	color:#6d5701;



	font-size:12px;



}



.footer-links a



{



	color:#6d5701;



	text-decoration:none;



}



.footer-links a:hover



{



	color:#6d5701;



	text-decoration:underline;



}











/*--------------------------------------------inner---------------------------------------------------*/



#content



{



	width:914px;



	height:auto;



	padding:0px;



	margin:5px 13px 0px 13px;



	background:url(../images/col-back.jpg) repeat-x;



	background-position:13px 0px;



}



#nav



{



	width:270px;



	height:auto;



	margin:0px 0px 5px 0px;



	padding:0px;



	float:left;



	background:url(../images/col-back.jpg) repeat-x;



	background-position:13px 0px;



}







.nav-head

{

	width:266px;

	background:url(../images/left-nav-back.jpg);

	background-repeat:repeat-y;

	margin:5px 0px 0px 0px;

	padding:0px;border:1px solid #e9e4cf;

}

h2

{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;	
	margin:0px;
	padding:10px 15px;
}

	

.nav-head ul

{

	width:268px;

	list-style-type:none;

	margin:0px;

	padding:0px;

}



.nav-head ul li

{

	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:bold;	

	margin:0px;

	padding:10px 15px;

}



.nav-head ul li a

{

	color:#000000;

	text-decoration:none;

}

.nav-head ul li a:hover

{

	color:#000000;

	text-decoration:underline;

}







.nav-list



{



	width:268px;



	margin:0px;



	padding:0px;



	background:url(../images/left-nav-back.jpg);



	background-repeat:repeat-y;



}



.nav-list ul



{



	width:268px;



	list-style-type:none;



	margin:0px;



	padding:0px;



}



.nav-list ul li



{



	border-left:1px solid #e9e4cf;



	border-right:1px solid #e9e4cf;



	border-bottom:1px solid #e9e4cf;



	background:url(../images/bullet.gif);



	background-repeat:no-repeat;



	background-position:13px 12px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#736f00;



	margin:0px;



	padding:8px 5px 8px 30px;







}







.nav-list ul li a



{



	color:#736f00;



	text-decoration:none;



}



.nav-list ul li a:hover



{



	color:#736f00;



	text-decoration:underline;



}







.nav-list ul li a.selected



{



	font-weight:bold;



}







#left-cell



{



	width:266px;



	margin:0px;



	padding:0px;



	border-left:1px solid #e9e4cf;



	border-right:1px solid #e9e4cf;



	border-bottom:1px solid #e9e4cf;



	background:url(../images/left-nav-back.jpg);



	background-repeat:repeat-y;



}



.sub-menu ul



{



	margin:0px;



	padding:0px;



	list-style:none;



	background:url(../images/left-nav-back.jpg);



	background-repeat:repeat-y;



}



.sub-menu ul li



{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	background:url(../images/bullet.gif);



	background-repeat:no-repeat;



	background-position:13px 12px;



	color:#736f00;



	margin:0px;



	padding:8px 5px 8px 30px;



}



.sub-menu ul li a



{



	text-decoration:none;



	color:#736f00;



}



.sub-menu ul li a:hover



{



	text-decoration:underline;



	color:#736f00;



}



.sub-menu ul ul



{



	



	margin:0px;



	padding:5px 0px 0px 0px;



	list-style:none;



}



.sub-menu ul ul li a



{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;	



	color:#736f00;



	margin:0px;



	padding:8px 5px 8px 0px;



	text-decoration:none;



}



.sub-menu ul ul li a:hover



{



	text-decoration:underline;



	color:#736f00;



}



.sub-menu ul ul li a.selected



{



	font-weight:bold;



	color:#736f00;



}



	



img



{



	margin:0px;



	padding:0px;



}



p.press-rel



{



	font-size:12px;padding:5px 10px;



	color:#736f00;



}



.press-rel a



{



	text-decoration:none;



	color:#736f00;



}



.press-rel a:hover



{



	text-decoration:underline;



	color:#736f00;



}



p{margin:0px; padding:0px;}



#desc



{



	width:640px;



	height:auto;



	margin:0px;



	padding:0px;



	float:left;



	background:url(../images/col-back.jpg) repeat-x;



	background-position:13px 0px;



}



.head



{



	margin:0px;



	padding:18px 10px;



	font-size:12px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-weight:bold;



}



.subhead	



{



	margin:0px;



	padding-top:10px;



	font-size:12px;font-weight:500;



	color:#736f00;



	font-family:Verdana, Arial, Helvetica, sans-serif;



}



.subhead a



{



	color:#736f00;



	text-decoration:none;



}



.subhead a:hover



{



	color:#736f00;



	text-decoration:underline;



}



.right-text



{



	padding:0px 10px 0px 10px;

	text-align:justify;

	line-height:24px;

	font-size:12px;

	



}



a.link_black



{



	color:#000000;



	text-decoration:none;



	font-weight:bold;



	font-size:12px;



}



a:hover.link_black



{



	text-decoration:underline;



}







a.link_press



{



	color:#736f00;



	text-decoration:none;



	line-height:20px;



}



a:hover.link_press



{



	text-decoration:underline;



}



ul.list_none



{



	list-style:none;



}



.subhead1	



{



	margin:0px;



	font-size:12px;font-weight:500;



	color:#736f00;



	font-family:Verdana, Arial, Helvetica, sans-serif;



}



.img-border



{



	border:1px solid #CCCCCC;



}







.for_tag{



	margin:0px;



	padding:0px;



	font-size:11px;



}