@charset "utf-8";
/* CSS Document */

*
{
margin:0;
padding:0;
border:0;
}
html, body {
height: 100%;
background:transparent url(https://downloads.reviversoft.com/res/images/gfx/bg_gradient.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#1b2126;
height:100%;
width:100%;
}

a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#0092cf;
/*text-transform:uppercase;*/
font-weight:bold;
text-decoration:none;
/*background:transparent url(http://downloads.reviversoft.com/res/images/gfx/bg_link.gif) no-repeat right;*/
}

a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#34cfff;
text-decoration:underline;
font-weight:bold;
/*background:transparent url(http://downloads.reviversoft.com/res/images/gfx/bg_link_hover.gif) no-repeat right;*/
}

/* --------------------- ROLL OVER BUTTONS ---------------------------------- */
.big_button a
{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#fff;
text-transform:none;
font-weight:normal;
text-decoration:none;
margin:15px auto;
_margin:15px 0px 5px 0px;
background:transparent;
width:226px;
}

.big_button a:hover
{
background:transparent;
}

.big_button_nomargin a
{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#fff;
text-transform:none;
font-weight:normal;
text-decoration:none;
margin:20px 0px 0px 0px;
background:transparent;
width:226px;
}

.big_button_nomargin a:hover
{
background:transparent;
margin:20px 0px 0px 0px;
}

.small_button a
{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#fff;
text-transform:normal;
font-weight:normal;
text-decoration:none;
margin:0px 20px 0px 20px;
background:transparent;
}

.small_button a:hover
{
background:transparent;
}

.small_button_nomargin a
{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#fff;
text-transform:normal;
font-weight:normal;
text-decoration:none;
margin:10px 0px 0px 0px;
background:transparent;
}

.small_button_nomargin a:hover
{
background:transparent;
}



/* --------------------- HEADERS AND PARAGRAFTS AND SPANS ---------------------------------- */

p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#1b2126;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:14px;
color:#113b5f;
padding:0px 0px 4px 0px;
text-transform:uppercase;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:24px;
color:#fffbeb;
}

h3
{
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
color:#113b5f;
padding:0px 0px 6px 0px;
}

h4
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:40px;
line-height:24px;
color:#113b5f;
padding:0px 0px 20px 0px;
}

.bold
{
font-weight:bold;
}

.italic
{
font-style:italic;
}

.white
{
color:#FFF;
}

.blue
{
color:#113b5f;
}

.dark
{
color:#272727;
text-transform:none;
}

.red
{
color:#ff0000;
font-weight:normal;
}

.red_bold
{
color:#ff0000;
font-weight:bold;
}

.margin_minus75
{
margin:0px 0px 0px -75px;
}

.tab
{
margin:0px 0px 0px 25px;
}

.normal
{
text-transform:none;
}

.size10
{
font-size:10px;
}

a.size10
{
font-size:10px;
text-transform:none;
background:none;
padding:0px 0px 0px 0px;
}

a.normal
{
text-transform:none;
background:none;
padding:0px 0px 0px 0px;
}

a.regular
{
font-weight:normal;
text-transform:none;
background:none;
padding:0px 0px 0px 0px;
}
a.regular:hover
{
font-weight:normal;
text-transform:none;
background:none;
}

.white_italic
{
color:#FFF;
font-style:italic;
text-transform:none;
}

/* ----------------------- FLOAT LEFT RIGHT CLEAR -------------------------------- */

.left
{
float:left;
}

.right
{
float:right;
}

.clear
{
clear:both;
}

/* ------------------------- WRAPPER AROUND THE HOLE THING -------------------------*/
.wrapper {
min-height:100%;
height:auto !important;
height:100%;
margin:0 auto -4em;
}

/* ------------------------- INPUT FIELDS -------------------------*/
.search_field
{
background:transparent url(https://downloads.reviversoft.com/res/images/gfx/input_field_gradient.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c3c3c3;
height:22px;
_height:19px;
width:193px;	
border:solid 1px #27445a;
margin:8px 0px 0px 0px;
padding:0px 0px 0px 5px;
_padding:5px 0px 0px 5px;
}

.select_language
{
color:#272727;
margin:10px 0px 0px 10px;
width:158px;
background:#fafafa;
border:1px solid #c1c1c1;		
}

.select_price
{
color:#272727;
margin:10px 0px 0px 0px;
width:158px;
background:#fafafa;
border:1px solid #c1c1c1;
}

.email_address
{
background:#f8f8f8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
height:20px;
width:200px;	
border:solid 1px #c1c1c1;
margin:0px 0px 5px 5px;
padding:5px 0px 0px 5px;
}

.message_box
{
background:#f8f8f8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
height:200px;
width:200px;	
border:solid 1px #c1c1c1;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 5px;
}

/* ------------------------- INPUT FIELDS  END-------------------------*/


/* ------------------------- HEADER -------------------------*/
.header
{		
height:40px;
width:100%;
background:transparent url(https://downloads.reviversoft.com/res/images/gfx/header_gradient.gif) repeat-x;
}
	.header .content
	{
	height:40px;
	width:1000px;
	margin:0 auto;
	}

/* -------------------------- CONTENT ----------------------------- */
.content
{
height:auto;
width:1000px;
margin:0 auto;
}

	.content .logo
	{
	height:86px;
	width:286px;	
	}
	
	.content .navigation
	{
	height:86px;
	width:714px;
	background:transparent url(https://downloads.reviversoft.com/res/images/gfx/navigation.gif) no-repeat;
	}
	
	.content .menu
	{
	list-style:none;	
	margin:0px 0px 0px 0px;
	padding:40px 0px 0px 5px;	
	}
	
	.content .menu li
	{
	float:left;
	text-transform:uppercase;
	margin:0px 0px 0px 25px;
	}
	
		.content .menu a
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:14px;
		color:#fff;
		text-transform:normal;
		font-weight:normal;
		text-decoration:none;		
		padding:0px 0px 0px 0px;
		background:transparent;	
		}
		
		.content .menu a:hover
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#34cfff;
		text-decoration:none;
		}		
	
	
	/* -------------------------- CONTENT MAIN ----------------------------- */
	.content .main
	{
	height:auto;
	width:1000px;
	background:transparent url(https://downloads.reviversoft.com/res/images/gfx/back_big.gif) no-repeat;
	}	
		.content .center_top
		{
		width:1000px;
		height:11px;
		background:transparent url(https://downloads.reviversoft.com/res/images/gfx/top_gradient.gif) no-repeat;
		}	
		
		/* -------------------------- LEFT GRADIENT ----------------------------- */
		.content .center_left
		{		
		height:auto;
		width:9px;
		}		
			.content .center_left_one
			{
			height:432px;
			width:9px;
			background:transparent url(https://downloads.reviversoft.com/res/images/gfx/left_gradient.gif) no-repeat;
			}			
			.content .center_left_two
			{	
			height:100%;
			width:9px;			
			background:transparent url(https://downloads.reviversoft.com/res/images/gfx/left_1_gradient.gif) repeat-y;
			}		
			
		/* -------------------------- LEFT GRADIENT END ----------------------------- */
		
		
		
		/* -------------------------- RIGHT GRADIENT ----------------------------- */
		.content .center_right
		{
		border:1px solid;
		width:5px;
		height:500px;
		}		
			.content .center_right_one
			{
			height:432px;
			width:9px;
			}			
			.content .center_right_two
			{	
			width:9px;
			height:100%;
			}
			
		/* -------------------------- RIGHT GRADIENT END ----------------------------- */
		
		
		.content .center
		{
		width:983px;
		_width:984px;
		height:100%;
		margin:12px 0px 0px 9px;
		_margin:12px 0px 0px 4px;		
		}
		
		
		
			/* -------------------------- CONTENT TOP ----------------------------- */
						
			/* ---- home -----*/
			.content .contentTop
			{
			height:335px;			
			}			
				.content .contentTop .page
				{
				_width:802px;
				_width:803px;
				height:335px;				
				}
				
					.content .contentTop .page .pic
					{
					width:328px;
					height:335px;
					/*background:transparent url(http://downloads.reviversoft.com/res/images/gfx/content_left.gif) no-repeat;*/
					}
					
					.content .contentTop .page .text
					{
					text-align:center;
					height:275px;
					width:434px;					
					padding:40px 20px 20px 20px;
					}				
				
				.content .contentTop .nav
				{
				height:335px;
				width:180px;				
				}				
					.content .contentTop .nav .one
					{
					background:transparent url(https://downloads.reviversoft.com/res/images/gfx/driver_reviver.jpg) no-repeat;
					height:24px;
					width:180px;
					text-transform:uppercase;
					color:#113b5f;
					font-weight:bold;
					font-size:11px;
					padding:88px 0px 0px 0px;
					text-align:center;
					cursor:pointer;
					}
					
					.content .contentTop .nav .one.hover {
						background:transparent url(https://downloads.reviversoft.com/res/images/gfx/driver_reviver_hover.jpg) no-repeat;
						color: #fff;
					}
					.content .contentTop .nav .two.hover {
						background:transparent url(https://downloads.reviversoft.com/res/images/gfx/registry_reviver_hover.jpg) no-repeat;
						color: #fff;
					}
					.content .contentTop .nav .three.hover {
						background:transparent url(https://downloads.reviversoft.com/res/images/gfx/battery_optimizer_hover.jpg) no-repeat;
						color: #fff;
					}
					
					.content .contentTop .nav .two
					{
					background:transparent url(https://downloads.reviversoft.com/res/images/gfx/registry_reviver.jpg) no-repeat;
					height:23px;
					width:180px;
					text-transform:uppercase;
					color:#113b5f;
					font-weight:bold;
					font-size:11px;
					padding:88px 0px 0px 0px;
					text-align:center;	
					cursor:pointer;
					}					
					.content .contentTop .nav .three
					{
					background:transparent url(https://downloads.reviversoft.com/res/images/gfx/battery_optimizer.jpg) no-repeat;
					height:24px;
					width:180px;
					text-transform:uppercase;
					color:#113b5f;
					font-weight:bold;
					font-size:11px;
					padding:88px 0px 0px 0px;
					text-align:center;
					cursor:pointer;
					}					
			
			/* ---- Products (REVIVER DRIVER TOP) -----*/
			.content .contentTop_products
			{
			height:240px;
			}
			
				.content .contentTop_products .pic
				{
				width:261px;
				height:240px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_left.jpg) no-repeat;
				}
				
				.content .contentTop_products .pic_rr
				{
				width:261px;
				height:240px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_left_rr.jpg) no-repeat;
				}
				
				.content .contentTop_products .pic_dsr
				{
				width:261px;
				height:240px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_left_dsr.jpg) no-repeat;
				}
				
				.content .contentTop_products .pic_bo
				{
				width:261px;
				height:240px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_left_bo.jpg) no-repeat;
				}
				
				.content .contentTop_products .text
				{
				width:420px;
				height:180px;
				padding:40px 10px 20px 10px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_middle.jpg) no-repeat;
				}				
				
				.content .contentTop_products .bullet
				{
				height:200px;
				width:261px;
				_width:262px;
				padding:40px 0px 0px 20px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_right.jpg) no-repeat right;
				}
				
				.content .contentTop_products .bullet .quotes
				{					
				list-style:none;
				color:#FFF;
				}				
				
			/* ---- Products download (REVIVER DRIVER TOP) -----*/
			.content .contentTop_products_download
			{
			height:240px;
			}			
				.content .contentTop_products_download .pic
				{
				width:441px;
				height:240px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_download_left.jpg) no-repeat;
				}
				
				.content .contentTop_products_download .text
				{
				width:482px;
				height:180px;
				padding:40px 20px 20px 20px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_download_bg.gif) repeat-x;
				}
				
				.content .contentTop_products_download .pic_right
				{
				width:20px;
				height:240px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/products_top_download_right.jpg) no-repeat;
				}
				
			/* ---- Download driver (REVIVER DRIVER TOP) -----*/
			.content .contentTop_download_driver
			{
			height:195px;
			}			
				.content .contentTop_download_driver .pic
				{
				width:240px;
				height:195px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/download_driver_top_left.jpg) no-repeat;
				}
				
				.content .contentTop_download_driver .text
				{
				width:375px;
				height:135px;
				padding:40px 40px 20px 20px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/download_driver_top_bg.gif) repeat-x;
				}
				
				.content .contentTop_download_driver .button
				{
				width:287px;
				_width:288px;
				height:135px;
				padding:60px 0px 0px 0px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/download_driver_top_bg.gif) repeat-x;
				}
				
				.content .contentTop_download_driver .pic_right
				{
				width:20px;
				height:195px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/download_driver_top_right.jpg) no-repeat;
				}
				
			/* ---- Support -----*/
			.content .contentTop_support
			{
				position:relative;
				width:982px;
				height:150px;
				background:transparent url(/res/images/gfx/support-header2.png) no-repeat;	
			}

			.content .contentTop_support .heading
			{
				position:absolute;
				height:150px;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:75px;
				font-weight:bold;
				line-height:75px;
				top:35px;
				left:380px;
			}



			.balloonmiddle
			{
				display:inline-block;
				background-image:url('/res/images/gfx/balloon-middle.png');
				background-repeat:repeat-x;
				line-height:25px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#FFFFFF;
			}

			ul.balloon 
			{
				position:absolute;
				list-style-type: none;
				padding: 0;
				margin: 0;
				top:5px;
				left:251px;
			}
			ul.balloon li 
			{
				list-style-type: none;
				float:left;
			}  


			/* ---- Uninstall -----*/
			.content .contentTop_uninstall
			{
			width:982px;
			height:240px;
			background:transparent url(https://downloads.reviversoft.com/res/images/gfx/uninstall_top.jpg) no-repeat;
			}
					
			/* -------------------------- CONTENT TOP END -------------------------------- */
			
			
		
			/* -------------------------- CONTENT MIDDLE --------------------------------- */
			/*----- Middle legend ---*/
			.content .contentMiddle_legend
			{
			height:30px;	
			}			
				.content .contentMiddle_legend .menu
				{
				list-style:none;
				margin:0px 0px 0px 0px;
				padding:15px 0px 0px 5px;	
				}
				
				.content .contentMiddle_legend .menu li
				{
				float:left;
				text-transform:uppercase;
				margin:0px 0px 0px 10px;
				_margin:0px 15px 0px 5px;
				}
				
				.content .contentMiddle_legend .menu a
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height:13px;
				color:#8c8c8c;
				text-transform:normal;
				font-weight:bold;
				text-decoration:none;		
				padding:0px 0px 0px 0px;
				background:transparent;	
				}
				
				.content .contentMiddle_legend .menu a:hover
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#113b5f;
				text-decoration:none;
				}
			
			/*----- Middle Home ---*/
			.content .contentMiddle
			{
			height:97px;
			background:transparent url(https://downloads.reviversoft.com/res/images/gfx/contentMiddle_gradient.gif) repeat-x;
			}			
				.content .contentMiddle .pic
				{
				height:97px;
				width:108px;		
				}				
				.content .contentMiddle .text
				{
				padding:20px 0px 0px 10px;
				height:78px;
				width:864px;		
				}				
			
			/* ---- Middle Uninstall Sorry to see you go -----*/
			.content .contentMiddle_sorry
			{
			padding:15px 20px 0px 15px;
			width:947px;
			}
			
				.content .contentMiddle_sorry .trial
				{				
				width:510px;
				height:160px;
				margin:20px 0px 20px 130px;
				padding:20px 15px 20px 170px;
				border:1px solid #ffeb66;
				background:#fff8cc url(https://downloads.reviversoft.com/res/images/gfx/trial_bg.jpg) no-repeat;
				}
			
			
			
			/* -------------------------- CONTENT MIDDLE END ----------------------------- */
			
			
						
			/* -------------------------- CONTENT BOTTOM --------------------------------- */
			/* --- Driver legend --- */			
			.content .driver_legend
						{
						list-style:none;
						height:20px;
						margin:15px 0px 15px 0px;
						_margin:15px 0px 15px 0px;
						}						
							.content .driver_legend li
							{
							float:left;
							text-transform:none;
							padding:0px 10px 0px 0px;
							}
							
							.content .driver_legend a
							{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							line-height:13px;
							color:#0092cf;
							text-transform:none;
							font-weight:bold;
							text-decoration:none;		
							padding:0px 0px 0px 0px;
							background:transparent;
							}
							
							.content .driver_legend a:hover
							{
							color:#272727;
							text-decoration:none;
							}
			
			/* --------- home ------*/
			.content .contentBottom
			{
			padding:15px 15px 0px 15px;
			}
				
				.content .contentBottom .awards
				{
				width:940px;
				border-bottom:1px solid #cecece;
				padding:0px 0px 10px 0px;
				}		

				.content .contentBottom .one
				{			
				width:280px;
				border-right:1px solid #cecece;
				padding:15px 15px 0px 0px;
				}
				
				.content .contentBottom .two
				{			
				width:290px;
				border-right:1px solid #cecece;
				padding:15px 20px 0px 15px;
				}
				
				.content .contentBottom  .three
				{			
				width:290px;
				padding:15px 0px 0px 15px;	
				}				


			/* --------- products (REVIVER DRIVER) ------*/
			.content .contentBottom_products
			{
			padding:15px 15px 0px 15px;			
			}			
				.content .contentBottom_products .one
				{			
				width:655px;
				border-right:1px solid #cecece;
				padding:0px 10px 0px 0px;				
				}
				
				.content .contentBottom_products .two
				{			
				width:267px;				
				padding:0px 0px 0px 15px;			
				}
				
				.content .contentBottom_products .screenshot
				{
				width:124px;
				height:81px;
				margin:10px 10px 0px 0px;
				background:transparent url(https://downloads.reviversoft.com/res/images/gfx/back_screenshot.gif) no-repeat;
				}
				
			/* --------- products purchase (REVIVER DRIVER) ------*/
			.content .contentBottom_product_purchase
			{
			padding:15px 15px 0px 15px;
			}			
				.content .contentBottom_product_purchase .one
				{			
				width:650px;				
				margin:0px 20px 0px 0px;
				}
				
					.content .contentBottom_product_purchase .one .top
					{	
					height:200px;
					border-bottom:1px solid #cecece;
					background:transparent url(https://downloads.reviversoft.com/res/images/gfx/driver_reviver_buy.jpg) no-repeat;
					padding:20px 0px 0px 200px;
					margin:0px 0px 20px 0px;
					}
					
						/* ---- box element ---- */
						.content .contentBottom_product_purchase .one .box
						{	
						height:150px;
						border:1px solid #dcdcdc;
						background:#f2f2f2;
						margin:10px 0px 0px 0px;
						}
						
							.content .contentBottom_product_purchase .one .box .box_left
							{
							padding:10px 0px 0px 11px;
							width:24px;
							height:140px;
							border-right:1px solid #dcdcdc;
							}
							
							
							.content .contentBottom_product_purchase .one .box .box_picture
							{	
							padding:10px 0px 0px 15px;
							}
							
							.content .contentBottom_product_purchase .one .box .box_middle
							{	
							padding:10px 10px 0px 10px;
							width:302px;
							height:140px;
							border-right:1px solid #dcdcdc;
							}
							
							.content .contentBottom_product_purchase .one .box .box_right
							{	
							padding:28px 10px 0px 10px;
							font-weight:bold;
							line-height:20px;
							}
					
				
				.content .contentBottom_product_purchase .two
				{				
				padding:0px 0px 0px 0px;
				width:270px;
				}
					/* --- shopping cart ---*/
					.content .contentBottom_product_purchase .two .shopping_cart
					{						
					width:270px;
					border:1px solid #000;
					}
					
						.content .contentBottom_product_purchase .two .shopping_cart .shopping_cart_top
						{						
						height:25px;
						background-color:#0e2534;
						padding:10px 0px 0px 10px;
						}
						
						.content .contentBottom_product_purchase .two .shopping_cart .shopping_cart_row
						{
						height:15px;
						background-color:#fff;
						border-bottom:1px solid #000;
						padding:5px 10px 5px 10px;
						font-size:10px;
						}
						
							.content .contentBottom_product_purchase .two .shopping_cart .shopping_cart_row_left
							{
							width:30px;
							}
							
							.content .contentBottom_product_purchase .two .shopping_cart .shopping_cart_row_middle
							{
							width:170px;
							}
							
							.content .contentBottom_product_purchase .two .shopping_cart .shopping_cart_row_right
							{
							font-weight:bold;
							}
							
						.content .contentBottom_product_purchase .two .shopping_cart .shopping_cart_total
						{
						height:15px;
						background-color:#f2f2f2;
						padding:5px 10px 5px 10px;
						font-size:10px;
						}
						
					.content .contentBottom_product_purchase .two .shopping_cart_bottom
					{
					font-size:10px;					
					padding:10px 0px 0px 80px;
					background:transparent url(https://downloads.reviversoft.com/res/images/gfx/30_day.gif) no-repeat 0 10px;
					height:250px;
					border-top:1px solid #d6d6d6;
					}					
					
					
			/* --------- products download (REVIVER DRIVER) ------*/
			.content .contentBottom_product_download
				{
				padding:15px 15px 0px 15px;
				}			
					.content .contentBottom_product_download .one
					{			
					width:600px;				
					margin:0px 20px 0px 0px;
					}				
						.content .contentBottom_product_download .one .top
						{	
						padding:20px 0px 0px 200px;
						margin:0px 0px 20px 0px;
						}				
						
						.content .contentBottom_product_download .one .dr {
							background:transparent url(https://downloads.reviversoft.com/res/images/gfx/driver_reviver_buy.jpg) no-repeat;
						}
						
						.content .contentBottom_product_download .one .rr {
							background:transparent url(https://downloads.reviversoft.com/res/images/gfx/rr.jpg) no-repeat;
						}
							
						.content .contentBottom_product_download .one .bo {
							background:transparent url(https://downloads.reviversoft.com/res/images/gfx/bo.jpg) no-repeat;
						}
							
						.content .contentBottom_product_download .one .dsr {
							background:transparent url(https://downloads.reviversoft.com/res/images/gfx/dsr.jpg) no-repeat;
						}
							
						.content .contentBottom_product_download .system_requirements
						{					
						list-style:none;
						line-height:20px;
						}
					
				.content .contentBottom_product_download .two
				{				
				padding:20px 10px 10px 10px;
				width:300px;
				border:1px solid #ffeb66;
				background-color:#fff8cc;		
				}
			
			/* --------- products download driver (REVIVER DRIVER) ------*/	
			.content .contentBottom_download_driver
			{
			padding:15px 20px 0px 15px;
			width:97%;
			}			
				.content .contentBottom_download_driver .one
				{			
				width:100%;
				}
					
				/* --- Driver box ---*/
				.content .contentBottom_download_driver .one .driver_box
					{						
					width:100%;
					border-right:1px solid #dddddd;
					border-left:1px solid #dddddd;
					border-top:1px solid #dddddd;
					background-color:#f2f2f2;
					}
					
						.content .contentBottom_download_driver .one .driver_box .driver_box_top
						{						
						height:35px;
						background-color:#c8c8c8;
						border-bottom:1px solid #dddddd;
						}
						
							.content .contentBottom_download_driver .one .col
							{
							width:310px;
							height:25px;							
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_download_driver .one .col2
							{
							width:112px;
							height:25px;							
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_download_driver .one .col3
							{
							width:112px;
							height:25px;							
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_download_driver .one .col4
							{
							width:232px;
							height:25px;							
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_download_driver .one .col5
							{
							height:25px;							
							padding:10px 0px 0px 10px;
							}						
						
						.content .contentBottom_download_driver .one .driver_box .driver_box_row
						{
						height:35px;
						font-weight:bold;
						border-bottom:1px solid #dddddd;
						}							
						
			/* --------- products driver details (REVIVER DRIVER) ------*/	
			.content .contentBottom_driver_details
			{
			padding:15px 0px 0px 15px;
			}			
				.content .contentBottom_driver_details .one
				{				
				width:665px;				
				margin:0px 25px 0px 0px;
				}	
				
				.content .contentBottom_driver_details .one .info_box
				{
				padding:10px 10px 10px 20px;
				border:1px solid #ffeb66;
				background-color:#fff8cc;
				}	
				
				.content .contentBottom_driver_details .one .description
				{
				margin:20px 0px 30px 0px;
				}				
					.content .contentBottom_driver_details .one .description .des1
					{
					width:150px;
					}				
				

				/* --- Device box ---*/
				.content .contentBottom_driver_details .one .device_box
					{						
					width:100%;
					background-color:#f2f2f2;
					border-right:1px solid #dddddd;
					border-left:1px solid #dddddd;
					border-top:1px solid #dddddd;
					margin:10px 0px 30px 0px;
					}
					
						.content .contentBottom_driver_details .one .device_box .device_box_top
						{						
						height:35px;
						background-color:#c8c8c8;
						border-bottom:1px solid #dddddd;
						}
						
							.content .contentBottom_driver_details .one .device_box .device_box_top .col
							{
							width:30px;
							height:25px;						
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_driver_details .one .device_box .device_box_top .col2
							{
							height:25px;							
							padding:10px 0px 0px 10px;
							}
						
						.content .contentBottom_driver_details .one .device_box .device_box_row
						{
						height:50px;
						border-bottom:1px solid #dddddd;
						}
						
							.content .contentBottom_driver_details .one .device_box .device_box_row .col
							{
							width:30px;
							height:30px;						
							padding:10px 0px 10px 10px;
							border-right:1px solid #dddddd;	
							}
							
							.content .contentBottom_driver_details .one .device_box .device_box_row .col2
							{
							height:30px;						
							padding:10px 0px 10px 10px;
							}
							
				/* --- Models box ---*/
				.content .contentBottom_driver_details .one .models_box
					{						
					width:100%;
					background-color:#f2f2f2;
					border-right:1px solid #dddddd;
					border-left:1px solid #dddddd;
					border-top:1px solid #dddddd;
					margin:10px 0px 30px 0px;
					}
					
						.content .contentBottom_driver_details .one .models_box .models_box_top
						{						
						height:35px;
						background-color:#c8c8c8;
						border-bottom:1px solid #dddddd;
						}
						
							.content .contentBottom_driver_details .one .models_box .col
							{
							width:30px;
							height:25px;						
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_driver_details .one .models_box .col2
							{
							height:25px;
							width:125px;							
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_driver_details .one .models_box .col3
							{
							height:25px;
							width:250px;							
							padding:10px 0px 0px 10px;
							border-right:1px solid #dddddd;
							}
							
							.content .contentBottom_driver_details .one .models_box .col4
							{
							height:25px;						
							padding:10px 0px 0px 10px;
							}
						
						.content .contentBottom_driver_details .one .models_box .models_box_row
						{
						height:35px;						
						border-bottom:1px solid #dddddd;
						}
						
						
				.content .contentBottom_driver_details .two
				{				
				width:219px;
				padding:145px 15px 20px 15px;
				border:1px solid #dedede;
				background:#f2f2f2 url(https://downloads.reviversoft.com/res/images/gfx/contact_us.jpg) no-repeat;
				}				
				
			/* --------- install completion ------*/	
			.content .contentBottom_install_completion
			{
			padding:15px 15px 0px 15px;
			}			
				.content .contentBottom_install_completion .one
				{			
				width:650px;				
				margin:0px 20px 0px 0px;
				}
				
					.content .contentBottom_install_completion .one .top /*--- (REVIVER DRIVER) ---*/
					{	
					height:200px;
					border-bottom:1px solid #cecece;
					/*background:transparent url(http://downloads.reviversoft.com/res/images/gfx/driver_reviver_buy.jpg) no-repeat; */
					padding:20px 0px 0px 200px;
					margin:0px 0px 20px 0px;
					}
					
					.content .contentBottom_install_completion .screenshot
					{
					width:124px;
					height:81px;
					margin:0px 15px 0px 0px;
					background:transparent url(https://downloads.reviversoft.com/res/images/gfx/back_screenshot.gif) no-repeat;
					}
					
					.content .contentBottom_install_completion .one .row
					{			
					margin:10px 0px 0px 0px;
					padding:10px 0px 0px 0px;
					}
					
					.content .contentBottom_install_completion .one .row .text
					{			
					width:500px;					
					}	
					
				
				.content .contentBottom_install_completion .two
				{				
				width:270px;
				}
				
					.content .contentBottom_install_completion .two .support
					{				
					width:165px;
					padding:15px 15px 20px 90px;
					border:1px solid #ffeb66;
					margin:0px 0px 10px 0px;
					background:#fff8cc url(https://downloads.reviversoft.com/res/images/gfx/support_mail_icon.gif) no-repeat;
					}
					
					.content .contentBottom_install_completion .two .download
					{				
					width:240px;
					padding:15px 15px 20px 15px;
					border:1px solid #ffeb66;
					margin:0px 0px 10px 0px;
					background:#fff8cc;
					}
					
						.content .contentBottom_install_completion .two .download_list
						{				
						margin:0px 10px 0px 0px;
						list-style:none;
						}
						
						.content .contentBottom_install_completion .two .download_list li
						{
						padding:0px 0px 0px 10px;
						background:transparent url(https://downloads.reviversoft.com/res/images/gfx/download_list_arrow.gif) no-repeat 50% left;
						}
						
			/* --------- Support ------*/
			.content .contentBottom_support
			{
			padding:15px 15px 0px 15px;			
			}			
				.content .contentBottom_support .one
				{			
				width:630px;
				border-right:1px solid #cecece;
				padding:0px 15px 0px 0px;				
				}
				
				.content .contentBottom_support .two
				{				
				width:270px;
				margin:0px 0px 0px 25px;
				}
				
					.content .contentBottom_support .two .support
					{				
					width:165px;
					padding:15px 15px 20px 90px;
					border:1px solid #ffeb66;
					margin:0px 0px 10px 0px;
					background:#fff8cc url(https://downloads.reviversoft.com/res/images/gfx/support_mail_icon.gif) no-repeat;
					}
					
					.content .contentBottom_support .two .download
					{				
					width:240px;
					padding:15px 15px 20px 15px;
					border:1px solid #ffeb66;
					margin:0px 0px 10px 0px;
					background:#fff8cc;
					}
					
						.content .contentBottom_support .two .download_list
						{				
						margin:5px 10px 0px 0px;
						list-style:none;
						}
						
						.content .contentBottom_support .two .download_list li
						{
						padding:0px 0px 0px 10px;
						background:transparent url(https://downloads.reviversoft.com/res/images/gfx/download_list_arrow.gif) no-repeat 50% left;
						}
			
			
			/* --------- Tips ------*/
			.content .contentBottom_tips
			{
			padding:15px 15px 0px 15px;
			width:952px;
			}			
				.content .contentBottom_tips .one
				{			
				width:670px;				
				}				
					.content .contentBottom_tips .one .row
					{
					margin:15px 0px 0px 0px;
					padding:0px 0px 15px 0px;
					border-bottom:1px solid #cecece;
					}
				
				.content .contentBottom_tips .two
				{				
				width:251px;
				margin:0px 0px 0px 20px;
				}				
					.content .contentBottom_tips .two .hot
					{				
					padding:15px 15px 20px 15px;
					border:1px solid #ffeb66;
					margin:0px 0px 10px 0px;
					background:#fff8cc;
					}					
						.content .contentBottom_tips .two .hot_list
						{
						list-style:none;
						}
						
						.content .contentBottom_tips .two .hot_list li
						{
						padding:10px 0px 0px 0px;
						}
					
					.content .contentBottom_tips .two .download
					{				
					padding:15px 15px 20px 15px;
					border:1px solid #ffeb66;
					margin:0px 0px 10px 0px;
					background:#fff8cc;
					}					
						.content .contentBottom_tips .two .download_list
						{				
						margin:5px 10px 0px 0px;
						list-style:none;
						}
						
						.content .contentBottom_tips .two .download_list li
						{
						padding:0px 0px 0px 10px;
						background:transparent url(https://downloads.reviversoft.com/res/images/gfx/download_list_arrow.gif) no-repeat 50% left;
						}
						
						.content .contentBottom_tips .contact
						{				
						width:219px;
						padding:145px 15px 20px 15px;
						border:1px solid #dedede;
						background:#f2f2f2 url(https://downloads.reviversoft.com/res/images/gfx/contact_us.jpg) no-repeat;
						}
						
						
			/* --------- Blog ------*/
			.content .contentBottom_blog
			{
			padding:15px 15px 0px 15px;
			width:952px;
			}			
				.content .contentBottom_blog .one
				{			
				width:670px;
				}				
					.content .contentBottom_blog .one .row
					{
					padding:0px 0px 0px 0px;
					height:50px;
					margin:0px 0px 20px 0px;
					}
						.content .contentBottom_blog .one .row .date
						{
						color:#FFF;
						text-align:center;
						width:55px;
						height:50px;
						padding:4px 0px 0px 0px;
						margin:0px 15px 0px 0px;
						border:1px dashed;
						background:transparent url(https://downloads.reviversoft.com/res/images/gfx/date_bg.gif) no-repeat;
						}	
						
					.content .contentBottom_blog .one .blog_list
					{
					list-style:decimal;
					padding:0px 0px 0px 20px;
					margin:10px 0px 10px 0px;
					}
					
					.content .contentBottom_blog .one .blog_list li
					{
					padding:5px 0px 5px 0px;
					}
					
				
				.content .contentBottom_blog .two
				{				
				width:251px;
				margin:0px 0px 0px 20px;
				}	
				
					.content .contentBottom_blog .two .rss
					{				
					margin:0px 0px 20px 0px;
					padding:10px 0px 0px 30px;
					height:13px;
					background:transparent url(https://downloads.reviversoft.com/res/images/gfx/rss.gif) no-repeat;
					}
				
					.content .contentBottom_blog .two .hot
					{				
					padding:15px 15px 20px 15px;
					border:1px solid #ffeb66;
					margin:0px 0px 10px 0px;
					background:#fff8cc;
					}					
						.content .contentBottom_blog .two .hot_list
						{
						list-style:none;
						}
						
						.content .contentBottom_blog .two .hot_list li
						{
						padding:10px 0px 0px 0px;
						}
						
					.content .contentBottom_blog .two .contact
					{				
					width:219px;
					padding:145px 15px 20px 15px;
					border:1px solid #dedede;
					background:#f2f2f2 url(https://downloads.reviversoft.com/res/images/gfx/contact_us.jpg) no-repeat;
					}
					
			/* --------- Uninstall ------*/
			.content .contentBottom_uninstall
			{
			padding:15px 15px 0px 15px;			
			}			
				.content .contentBottom_uninstall .one
				{			
				width:520px;
				/*margin-left:200px;*/
				border-right:1px solid #cecece;
				padding:0px 15px 0px 0px;				
				}
				
				.content .contentBottom_uninstall .two
				{				
				width:380px;
				margin:0px 0px 0px 25px;				
				}	
				
					.content .contentBottom_uninstall .form
					{				
					width:380px;
					margin:0px 0px 10px 0px;
					}
					
						.content .contentBottom_uninstall .two .name
						{				
						width:100px;
						padding:0px 0px 0px 0px;
						font-weight:bold;
						line-height:30px;
						}
						
						.content .contentBottom_uninstall .two .data
						{
						width:225px;
						text-align:right;
						}
						
						
						
						
			
		/* -------------------------- CONTENT BOTTOM ----------------------------- */		
		.content .bottom
		{
		margin:10px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		height:25px;
		width:1000px;
		background:transparent url(https://downloads.reviversoft.com/res/images/gfx/bottom_gradient.gif) top;
		}





/* ------------------------------ FOOTER -------------------------------------*/
.push
{
height:4em;	
}
.footer
{
color:#FFF;
width:100%;
background:transparent url(https://downloads.reviversoft.com/res/images/gfx/footer_gradient.gif) repeat-x;
height:4em;
}

.left_footer
{
float:left;
padding:5px 0px 0px 20px;
}


.right_footer a
{
float:right;
padding:5px 10px 0px 0px;
margin-right:20px;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
color:#fff;
text-transform:none;
font-weight:normal;
text-decoration:normal;
background:transparent;
}

.right_footer a:hover
{
float:right;
padding:5px 10px 0px 0px;
margin-right:20px;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
color:#fff;
text-transform:none;
font-weight:normal;
text-decoration:underline;
background:transparent;
}


.btn_green a, .btn_blue a {
color:#FFFFFF;
display:inline;
float:left;
font-size:12px;
font-weight:normal;
margin:0 5px 0 0;
padding:12px 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:114px;
}
.btn_green_200 a, .btn_blue_200 a {
color:#FFFFFF;
display:inline;
float:left;
font-size:12px;
font-weight:normal;
margin:0 5px 0 0;
padding:12px 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:200px;
}
.btn_green a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://downloads.reviversoft.com/res/images/btn/btn_green.png) no-repeat scroll 0 0;
}
.btn_green_200 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://downloads.reviversoft.com/res/images/btn/btn_green_200.png) no-repeat scroll 0 0;
}
.btn_blue_200 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://downloads.reviversoft.com/res/images/btn/btn_blue_200.png) no-repeat scroll 0 0;
}
.btn_blue a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://downloads.reviversoft.com/res/images/btn/btn_blue.png) no-repeat scroll 0 0;
}
ul.features{
	list-style-image:url(https://downloads.reviversoft.com/res/images/arrow2.gif);
	margin-left:35px;
}
ul.features li {
	padding: 3px;
}
ul.gt {
list-style-image:url(https://downloads.reviversoft.com/res/icons/tick.png);
margin-bottom:0;
margin-top:0;
padding-left:30px;
}
.dr {
	background:transparent url(https://downloads.reviversoft.com/res/images/gfx/driver_reviver_buy.jpg) no-repeat;
}

.rr {
	background:transparent url(https://downloads.reviversoft.com/res/images/gfx/rr.jpg) no-repeat;
}
.bo {
	background:transparent url(https://downloads.reviversoft.com/res/images/gfx/bo.jpg) no-repeat;
}
.dsr {
	background:transparent url(https://downloads.reviversoft.com/res/images/gfx/dsr.jpg) no-repeat;
}

.pcb {
	background:transparent url(https://downloads.reviversoft.com/res/images/gfx/pcb.png) no-repeat;
}


a.normal, .faq a {
	color: #336699;
	font-size: 13px;
	font-weight: normal;
}


.langselector {
	float:right;
	margin-top:10px;
	margin-right:12px;
}

.langselectortext {
	font-color: #000000;
}
}
