#mainhome
{
	height: 1200px;
}

div.container{
	margin: 14px 0 0 0;
}

div.container a:hover
{
	text-decoration: underline;
}

div.container a:hover
{
	text-decoration: none;
}

div.headerBox
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/topHeader.png') no-repeat;
	width: 930px;
	height: 264px;
}

div.reiDisk
{
	float: left;
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/reimageDisk.jpg') no-repeat;
	_background: url('http://cdnrep.reimage.com/website/html/images/homepage/reimageDisk.jpg') no-repeat 38px top;
	width: 189px;
	height: 231px;
	margin: 33px 0 0 38px;
	_padding-left: 38px;
	_margin: 33px 0 0 0;
}

div.headerBoxC
{
	padding: 47px 0 0 0;
	margin: 0 0 0 242px;
	color: #ffffff;
	position: relative;
}

div.headerBoxC h1, div.headerBoxC h2
{
	margin: 0;
	padding: 0;
	font-family: Tahoma;
}

div.headerBoxC h1
{
	font-size: 28px;
	line-height: 28px;
	font-weight: bold;
	margin: 0 0 7px 0;
}

div.headerBoxC h2
{
	font-size: 19px;
	font-weight: normal;
}

div.btnFreeScanNow
{
	padding: 14px 0 0 51px;
}

a.btnFreeScanNow, a.btnFreeScanNow:hover
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/free_scan_now1.png') no-repeat left 0px;
	width: 345px;
	height: 114px;
	display: block;
	text-decoration: none;
}

a.btnFreeScanNow:hover
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/free_scan_now1.png') no-repeat left -114px;
}

.headerBoxC .version
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/version_star.png') no-repeat;
	width: 73px;
	height: 74px;
	position: absolute;
	top: 140px;
	right: 230px;
}
div.homePageContent
{
	padding: 30px 0 0 0;
}

div.homePageContent div.left
{
	width: 740px;
	padding: 0 0 0 1px;
	float: left;
}

div.box1
{
	background: #ffffff url('http://cdnrep.reimage.com/website/html/images/homepage/boxBg.gif') repeat-x top;
	float: left;
	width: 360px;
	margin: 0 20px 0 0;
	/*height: 229px;*/
}

div.box1L
{
	float: none;
	margin: 0 0 0 380px;
	_float: left;
	_margin: 0;
}

div.box1RightCorner, div.box2RightCorner
{
	padding: 9px 0 0 16px;
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/box1RightCorner.gif') no-repeat right top;
}

div.box2RightCorner
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/box2RightCorner.gif') no-repeat right top;
}

a.btnFreeScan, a.btnFreeScan:hover, a.btnFixNow, a.btnFixNow:hover
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/free_scan.png') no-repeat left 0px;
	width: 111px;
	height: 42px;
	display: block;
	text-decoration: none;
	float: right;
	margin: 0 10px 0 0;
}

a.btnFixNow
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/fix_now.png') no-repeat left 0px;
}

a.btnFreeScan:hover
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/free_scan.png') no-repeat left -42px;
}

a.btnFixNow:hover
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/fix_now.png') no-repeat left -42px;
}

div.title
{
	font-size: 16px;
	color: #505499;
	font-weight: bold;
	padding: 9px 0;
}

div.list
{
	color: #646464;
	font-size: 12px;
}

div.list div
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/v.png') no-repeat;
	padding: 0 0 0 23px;
	margin: 0 0 5px 0;
	line-height: 16px;
}

div.box2RightCorner div.list div
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/v.png') no-repeat left 2px;
	margin: 0 0 4px 0;
	line-height: 19px;
}

div.box1 p
{
	margin: 0;
	padding: 0;
	color: #646464;
	font-size: 12px;
}

.textBox a
{
	text-decoration:none;
}

span.textLeft
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/cabinet.jpg') no-repeat left 15px;
	width: 242px;
	height: 90px;
	float: left;
	padding: 39px 0 0 118px;
	clear: both;
	display: block;
	text-decoration: none;
}

span.textRight
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/3v.jpg') no-repeat left 12px;
	height: 90px;
	margin: 0 0 0 360px;
	display: block;	
	_float: left;
	_margin: 0;
	padding: 39px 0 0 173px;
	text-decoration: none;	
}

span.textLeft span.textTitle, span.textRight span.textTitle
{
	padding: 27px 0 0 0;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}

span.textLeft span.text, span.textRight span.text
{
	color: #646464;
	font-size: 14px;
}

span.link
{
	margin-bottom: 5px;
	text-align:right;
	display: block;
	text-decoration: underline;
}

div.textBorder
{
	clear: both;
	border: solid 2px #e5e6f1;
	padding: 8px 9px;
	margin: 10px 0 0 0;
}

div.textBorder h3, div.textBorder p
{
	margin: 0 0 5px 0;
	padding: 0;
	color: #3b408f;
	font-size: 16px;
	font-weight: bold;
}

div.textBorder p
{
	margin: 0 0 10px 0;
	color: #646464;
	font-size: 12px;
	font-weight: normal;
}

div.textBorder p a, div.textBorder p a:hover
{
	color: #646464;
	font-size: 12px;
}

div.textBorder p a:hover
{
	color: #646464;
	font-size: 12px;
}

div.textBorder p.green
{
	font-size: 15px;
	color: #93af24;
	font-weight: bold;
	margin: 0;
}

div.cubes
{
	margin: 30px 0 0 0;
}

div.box3
{
	background: #ffffff url('http://cdnrep.reimage.com/website/html/images/homepage/box3Bg.gif') repeat-x top;
	width: 170px;
	min-height: 246px;
	_height: 246px;
	float: left;
	margin: 0 20px 0 0;
	color: #000000;
}

div.box3L
{
	float: none;
	margin: 0 0 0 570px;
	_float: left;
	_margin: 0;
}

div.box3 div.box3RightCorner
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/box3RightCorner.gif') no-repeat right top;
	padding: 8px;
}

div.box3 h4
{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

div.box3 p
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}

div.box3 a, div.box3 a:hover
{
	color: #43467f;
}

div.cube1, div.cube2, div.cube3, div.cube4,
div.cube5, div.cube6, div.cube7, div.cube8
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/cube1Pic.jpg') no-repeat center top;
	padding: 109px 0 0 0;
	
}

div.cube2
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/cube2Pic.jpg') no-repeat center top;
}

div.cube3
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/cube3Pic.jpg') no-repeat center top;
}

div.cube4
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/cube4Pic.jpg') no-repeat center top;
}

div.cube5 		{ background:url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/4boxes/risk.png) no-repeat top center;}
div.cube6		{ background:url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/4boxes/privacy.png) no-repeat top center;}
div.cube7		{ background:url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/4boxes/support.png) no-repeat top center;}
div.cube8		{ background:url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/4boxes/money.png) no-repeat top center;}

div.homePageContent div.right
{
	/*margin: 0 0 0 741px;*/
	margin: 0 0 0 757px;
}

div.btnBuyNow{}

a.btnBuyNow, a.btnBuyNow:hover
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/btn_buy_now.png') no-repeat left top;
	display: block;
	width: 131px;
	height: 60px;
	text-decoration: none;
	margin: 0 0 0 18px;
}

a.btnBuyNow:hover
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/btn_buy_now.png') no-repeat left -60px;
}

div.border
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/border.gif') repeat-x left bottom;
	margin: 0 2px 0 0;
}

div.logo
{
	padding: 9px 0 0 0;
}

div.logo div
{
	padding: 0 0 17px 0;
}

div.logo img
{
	display: block;
	margin: 0 auto;
}

div.news
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/quotUp.gif') no-repeat left top;
	width: 130px;
	margin: 8px auto 0 18px;
}

div.news div.slideshow
{	
	padding: 1px 0 10px 0;
	
	/* slideshow */
	position:relative;
	height: 100px;
	/* slideshow */
}

div.news div.slideshow div
{
	background: url('http://cdnrep.reimage.com/website/html/images/homepage/quotDown.gif') no-repeat right 80%;
	
	/* slideshow */
	position:absolute;
    top: 20px;
    left: 0;
    z-index:8;
	/* slideshow */
	display: none;
}

div.news div.slideshow div.active {
    z-index:10;
	display: block;
}

div.news div.slideshow div.last-active {
    z-index:9;
}

div.news div.slideshow p
{	
	font-size: 12px;
	color: #6e6e6e;
	margin: 0;
	padding: 0 0 10px 0;
}

div.news div.slideshow a, div.news div.slideshow a:hover
{
	text-decoration: none;
	color: #505499;
	font-style: italic;
}

div.news div.slideshow a:hover
{
	text-decoration: underline;
}

div.scroll
{
	font-size: 12px;
	color: #6e6e6e;
	padding: 8px 18px;
}

div.scroll li
{
	list-style: none;
}

div.scroll a, div.scroll a:hover
{
	color: #6e6e6e;
}

div.scroll b
{
	color: #000000;
}

div.scroll span
{
	font-size: 10px;
	color: #505499;
	font-style: italic;
}

div.scroll p
{
	margin: 0 0 10px 0;
}

div.scroll p.last
{
	margin: 0;
}

div.newsletter
{
	text-align: center;
	color: #6e6e6e;
}

div.newsletter div.title
{
	font-size: 18px;
	font-family: "Arial Black";
	font-weight: bold;
	color: #44488f;
	margin: 0;
	padding: 0;
}

div.newsletter div.form
{
	font-size: 10px;
	line-height: 15px;
}

div.newsletter div.form input
{
	border: solid 1px #999999;
	width: 79px;
	height: 13px;
	line-height: 13px;
	font-size: 12px;
}

div.newsletter div.form a, div.newsletter div.form a:hover
{
	color: #6e6e6e;
	text-decoration: none;
}

div.newsletter div.form a:hover
{
	text-decoration: underline;
}

/* New Index Page*/
.download			{background: url(http://cdnrep.reimage.com/website/html/images/new_index/download_area.jpg) no-repeat; height: 251px; padding: 50px 0 0 340px;font-family: Tahoma; color: #353535;position: relative;}
.head				{font-size: 22px;}
.s_head				{font-size: 16px}
.listBullet div		{background: transparent url(http://cdnrep.reimage.com/website/html/images/new_index/bullet1.png) no-repeat 2px 5px; padding-left: 20px; font-size: 14px; margin: 5px 0 0 0;}
.button				{width: 430px;margin-top: 20px}
.button a			{background: url(http://cdnrep.reimage.com/website/html/images/new_index/download_button_css.png) no-repeat; height: 58px; width: 216px; display:block;text-decoration: none;float:right;}
.button a:hover		{background-position: 0px -68px;}
.windows			{background: url(http://cdnrep.reimage.com/website/html/images/new_index/windows.png) no-repeat; width: 146px; height: 89px; position: absolute; top: 140px; right:-13px}
.ws_windows			{background: url(http://cdnrep.reimage.com/website/html/landing/lp/windows_secrets/windows.png) no-repeat;width:166px;height: 90px}
.windows a,.windows a:hover
					{width: 60px; height: 89px;display: block; text-decoration: none}			
a.pricing,
a.pricing:hover		{width: 129px; height: 93px; position: absolute; top: 0px; right: 0px; display: block; text-decoration: none;}
.rap				{clear: both;}
.rap .left			{width: 450px;float:left;}
.rap .right			{margin-left: 480px}
.t_head	b			{font-size: 14px;font-family: Tahoma}
.t_head				{font-size: 12px; color: #4a799e}
.line				{border: 1px solid #dfe8df;height: 0px;margin-top: 5px;_height:0px; font-size: 1px; line-height: 0px;}
.area				{background: url(http://cdnrep.reimage.com/website/html/images/new_index/s_area.png) no-repeat; height: 112px; padding: 8px 0 0 40px;margin-top: 15px;font-size:14px; color: #6794b7}
.area .scan			{background: url(http://cdnrep.reimage.com/website/html/images/new_index/scan.png) no-repeat;float:left;width: 70px; height: 20px;margin-top:5px;padding: 65px 0 0 15px}
.area .register		{background: url(http://cdnrep.reimage.com/website/html/images/new_index/key.png) no-repeat;float:left;width: 69px; height: 20px;padding: 65px 0 0 10px; margin: 5px 0 0 0;}
.area .repair		{background: url(http://cdnrep.reimage.com/website/html/images/new_index/repair.png) no-repeat;width: 78px; height: 20px;float:left;padding: 70px 0 0 15px; margin: 0 0 0 0;}
.area .arrow		{background: url(http://cdnrep.reimage.com/website/html/images/new_index/arrow.png) no-repeat;float:left;width: 16px; height: 30px;margin: 20px 25px;}
.bullet div			{background: url(http://cdnrep.reimage.com/website/html/images/new_index/bullet.png) no-repeat 0px 3px; padding-left: 20px;font-family: Arial;font-size: 12px; color: #545454;margin: 10px 0}
.bullet a			{color: #4a799e}
.bullet a:hover		{text-decoration: none}
.Link				{margin-top:10px}
.Link a				{color: #4a799e}
.Link a:hover		{text-decoration: none}
.rap2				{margin-top: 25px;}
.rap2 .Privacy		{width: 210px;float:left}
.rap2 .Support		{width: 210px;margin-left: 20px;float:left}
.rap2 .Tech			{width: 210px;margin-left: 20px;float:left}
.rap2 .Product		{width: 210px;margin-left: 690px;}
.textSmall			{font-size: 11px; color: #4c4c4c;margin-top: 5px}
.textSmall em		{color: #999898}
.textSmall a		{color: #28587e}
.ws_download		{background: url(http://cdnrep.reimage.com/website/html/landing/lp/windows_secrets/download_area.png) no-repeat !important;margin-top: 20px;}

/* new DLL LP */
.download_DLL		{background: url(http://cdnrep.reimage.com/website/html/landing/dllnew/download_area.png) no-repeat;height: 260px;padding: 60px 0 0 215px;font-family: Tahoma; color: #353535;position: relative;margin-top: 15px}
.vector div			{background: url(http://cdnrep.reimage.com/website/html/landing/dllnew/vector.png) no-repeat;height: 25px; padding: 5px 0 0 30px;font-size: 16px}
.pricingTag			{background: url(http://cdnrep.reimage.com/website/html/landing/dllnew/tag.png) no-repeat; width:128px; height: 94px; position: absolute; top: -11px; right: 21px;_right:19px}
.pricingNewTag		{background: url(http://cdnrep.reimage.com/website/html/landing/nhome/full_fix_tag.png) no-repeat; width:128px; height: 94px; position: absolute; top: 0px; right: 21px;_right:19px;}
.pricingNewTagA		{background: url(http://cdnrep.reimage.com/website/html/landing/nhome/newPricingTag.png) no-repeat; width:128px; height: 94px; position: absolute; top: -11px; right: 21px;_right:19px;}
.pricingNewMTag		{top: -11px}
.download_DLLP		{background: url(http://cdnrep.reimage.com/website/html/landing/dllnew/download_areap.png) no-repeat;height: 260px;padding: 30px 0 0 320px;font-family: Tahoma; color: #353535;position: relative;margin-top: 15px}

/* halloween layout */
.halloween .download		{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/halloween.png) no-repeat !important; padding: 50px 0 0 370px;}
.halloween .listBullet div	{background: transparent url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/bullet.png) no-repeat 2px 5px !important;}
.halloween .pricingNewTag	{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/price_tag1.png) no-repeat; width: 327px; height: 133px; position: absolute; top: 4px; right: -9px;}
.halloween a.pricing,
.halloween a.pricing:hover	{width: 327px; height: 133px; position: absolute; top: 0px; right: 0px; display: block; text-decoration: none;}
.halloween .windows			{top: 165px;}
.halloween .button			{margin: 43px 0 0 -30px;}
.halloween .t_head			{color: #ca6e18;}
.halloween .bullet div		{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/bullet.png) no-repeat 0px 3px;}
/*.halloween .bullet a		{color: #545454;}*/

.halloween .area			{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/s_area.png) no-repeat; color: #ca6e18;}
.halloween .area .scan		{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/scan.png) no-repeat;}
.halloween .area .register	{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/key.png) no-repeat;}
.halloween .area .repair	{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/repair.png) no-repeat left 12px; width: 78px; height: 20px; padding: 70px 0 0 15px; margin: 0 0 0 0;}
.halloween .area .arrow		{background: url(http://cdnrep.reimage.com/website/html/images/new_index/halloween/arrow.png) no-repeat;}
/* halloween layout */


/* Xmas layout */
.xmas_download				{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/download_xmas.png) no-repeat !important;margin-top: 10px;padding: 50px 0 0 410px}
.ribbon						{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/happy_holiday.png) no-repeat;width:433px; height: 234px; position: absolute;top: -8px;left: -9px}
.pricingXmas				{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/tag_xmas2.png) no-repeat;width: 102px; height: 132px; top: -2px; right: 16px !important;position: absolute;}
.buttonXmas					{width: 355px;margin-top: 28px}
a.xmasPricing,
a.xmasPricing:hover			{width: 102px; height: 161px; display: block; text-decoration: none}
.headXmas					{font-family: Verdana;font-size: 23px}
.bulletXmas	div				{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/bullet_xmas.png) no-repeat 2px 5px;font-size: 15px;font-family: Verdana;color: #3c3c3c}
.t_head_xmas				{font-family: Tahoma;font-size: 14px;color: #a91f1e}
.area_xmas					{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/s_area_xmas.png) no-repeat;color: #a91f1e}
.arrow_xmas					{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/arrow_xmas.png) no-repeat !important}
.area_xmas .scan			{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/scan_xmas2.png) no-repeat}
.area_xmas .register		{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/register_xmas2.png) no-repeat}
.area_xmas .repair			{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/repair_xmas2.png) no-repeat}
.bullet_xmas div			{background: url(http://cdnrep.reimage.com/website/html/new_site/new_content_v1/xmas/bullet_xmas.png) no-repeat}
.linkXmas					{margin-left: 190px}
/* Xmas layout */
