@charset "utf-8";
/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { 
	margin: 0; 
	padding: 0;
}
body {
	background:#020202 url(cr_media/tile_bggradient.jpg) center top repeat-x;
	font: 12px Helvetica,Arial,sans-serif;
	color: #333;
}
/**, img, div, input { 
	behavior: url("iepngfix.htc"); 
}*/
a,a:link,a:visited,a:hover,a:active { cursor:pointer; text-decoration: none; }
img {
	border: none;
}
.main_container {
	width: 966px;
	overflow: hidden;
	height: auto;
	margin: 0px auto;
	background: url(cr_media/tile_bgshadow.png) center top repeat-y;
	padding: 0px 5px;
}
.header {
	height: 104px;
	overflow: hidden;
	width: auto;
	background: url(cr_media/img_bgheader.jpg) center top no-repeat;
}
img.header_cr_chat {
	width: 110px;
}
.logo_chat {
}
.invisible {
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
	width: 0px;
	height: 0px;
	overflow: hidden;
	visibility: hidden;
	position:absolute;
	top: 0px;
}
.logo {
	float: left;
	width: 329px;
	height: 63px;
	margin: 25px 0px 0px 31px;
}
.chat_now {
	float: right;
	width: 250px;
	text-align: right;
	margin: 20px 31px 0px 0px;
}
.cleer {
	clear: both;
	height: 1px;
	overflow: hidden;
}
.nav {
	width: auto;
	height: 27px;
	background: url(cr_media/tile_bgmainnav.jpg) left top repeat-x;
	margin: 0px 1px;
	padding: 0px;
	border: 1px solid #fff;
	overflow: hidden;
}
.nav ul {
	margin: 0px;
	padding: 0px;
}
.nav ul li {
	list-style: none;
	display: inline;
	float: left;
	background: url(cr_media/img_dvdrmainnav.jpg) right top no-repeat;
	margin: 0px 1px 0px 0px;
	padding: 0px;
}
.nav ul li.last {
	background: none;
}
.nav ul li a {
	display: inline-block;
	padding: 9px 13px 9px 13px;
	line-height: 11px;
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
}
.nav ul li a:hover, .nav ul li a#active {
	background: #fff;
	color: #001d36;
}
.footer-top {
	background: url(cr_media/img_clearer_supportcontent.jpg) left bottom no-repeat;
	padding: 0px 0px 5px 0px;
	width: auto;
	height:auto;
	margin: 0px 1px;
}
.footer-inner {
	background: url(cr_media/tile_bg_supportcontent.jpg) left top repeat-y;
	height: 134px;
	width: auto;
	padding: 18px 0px 0px 0px;
}
.footer-inner .borders {
	width: auto;
	height: auto;
	background: url(cr_media/tile_border_supportcontent.gif) left top repeat;
	padding: 4px;
	margin: 0px 18px 18px 18px;
}
.footer-inner .borders .footer_content {
	border: 1px solid #fff;
	background: url(cr_media/tile_bg_insidesupport.jpg) left top repeat-x;
	height: 110px;
	overflow: hidden;
}
.footer_content .column1 {
	width: 420px;
	overflow: hidden;
	float: left;
	display: inline-block;
	background: url(cr_media/img_dvdr_insidesupport.jpg) 415px top no-repeat;
}
.footer_content .column1 .content {
	background: url(cr_media/img_icon_getstarted.png) 5px 5px no-repeat;
	padding: 5px 0px 5px 77px;
	height: 94px;
}
.footer_content .column1 .content ul {
	width: 160px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
}
.footer_content .column1 .content ul li {
	list-style: none;
	background: url(cr_media/img_icon_arrow.gif) left 4px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 5px 0px;
}
.footer_content .column1 .content ul li a {
	color: #001d36;
}
.footer_content .column2 .content p a {
	color: #001d36;
}
.footer_content .column3 .content p a {
	color: #001d36;
}

.footer_content .column1 .content ul li a:hover {
color: #1B7C11;
 text-decoration:underline; 
}
.footer_content .column2 .content p a:hover {
 color: #1B7C11;text-decoration:underline; 
}
.footer_content .column3 .content p a:hover {
 color: #1B7C11;text-decoration:underline; 
}


.footer_content h1 {
	padding: 7px 0px 5px 0px;
}
.footer_content h1 a {
	font-size: 12px;
	color: #1B7C11;
	text-transform: uppercase;	
}

.footer_content h1 a:hover {
 text-decoration:underline; 
}

.footer_content .column2 {
	width: 250px;
	overflow: hidden;
	background: url(cr_media/img_dvdr_insidesupport.jpg) 245px top no-repeat;
	float: left;
	display: inline-block;
}
.footer_content .column2 .content {
	background: url(cr_media/img_icon_knowledgebase.png) 15px 5px no-repeat;
	padding: 5px 0px 5px 82px;
	height: 94px;
}
.footer_content .column3 {
	width: 230px;
	float: left;
	overflow: hidden;
	display: inline-block;
}

/*.footer_content .column3 a {
 color:Red;
 background-color:Red;
}*/

.footer_content .column3 .content {
	background: url(cr_media/img_icon_screenshots.png) 15px 5px no-repeat;
	padding: 5px 0px 5px 82px;
	height: 94px;
}
.footer_content p {
	margin: 0px 0px 10px 0px;
}
.footer_content a.button {
	background: url(cr_media/img_btn_longsilver.png) left top no-repeat;
	height: 19px;
	margin: 0px 0px 0px -60px;
	display: block;
	padding: 4px 10px 0px 10px;
}
.footer_content a.button span {
	background: url(cr_media/img_icon_arrow.gif) right 2px no-repeat;
	font-size: 10px;
	text-transform: uppercase;
	color: #1B7C11;
	display: block;
	width: 177px;
}
.footer {
	background: #000 url(cr_media/tile_bg_insidefooter.jpg) left top repeat-x;
	padding: 35px 60px 85px 60px;
}
.footer .nav {
	background: none;
	border: none;
}
.footer .nav ul {
	margin: 0px;
	padding: 0px;
}
.footer .nav ul li {
	list-style: none;
	display: inline;
	float: left;
	background: url(cr_media/img_dvdrfooter.jpg) right top no-repeat;
	margin: 0px 1px 0px 0px;
	padding: 0px;
	color: #14487C;
	font-size: 12px;
}
.footer .nav ul li.last {
	background: none;
	padding: 0px 15px 0px 15px;
}
.footer .nav ul li a {
	display: inline-block;
	line-height: 11px;
	color: #14487C;
	text-transform: none;
	padding: 0px 15px 0px 15px;
	font-size: 12px;
}
.footer .nav ul li a:hover {
	background: none ;
	color:#14487C;
	text-decoration: underline;
}
.content {
	height: auto;
	margin: 0px 1px;
	padding: 0px;
	background: #fff;
}
.homepage_tab1 {
	background: url(cr_media/img_bg_overview.jpg) left top no-repeat;
	clear: both;
	height: 430px;
	width: auto;
	overflow: hidden;
}
.homepage_tab1 h1 {
	display: block;
	overflow: hidden;
	padding: 55px 0px 0px 76px;
	height: 47px;
}
.homepage_tab1 h2 {
	display: block;
	overflow: hidden;
	padding: 16px 0px 0px 105px;
	text-align: center;
	width: 460px;
	height: 42px;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color:#001d36;
}
.homepage_tab1 p {
	text-align: center;
	width: 400px;
	padding: 16px 0px 0px 126px;
	line-height: 16px;
	font-size: 12px;
}
a.download-live-chat-now {
	background:url(cr_media/img_btn_download.png) left top no-repeat;
	width: 235px;
	height: 49px;
	display: block;
	clear: both;
	margin: 16px 0px 0px 208px;
}
a.download-live-chat-now:hover {
	background-position: bottom left;
}
.homepage_tab1 ul {
	padding: 12px 0px 0px 38px;
}
.homepage_tab1 ul li {
	display: inline;
	float: left;
	width: 255px;
	margin: 0px 50px 0px 0px;
	list-style: none;
}
.homepage_tab1 ul li a {
	background: url(cr_media/img_overview_cta01.png) left top no-repeat;
	display: inline-block;
	height: 39px;
	padding: 15px 0px 0px 64px;
	color: #001D36;
}
.homepage_tab1 ul li a:hover {
	text-decoration: underline;
}
.homepage_tab1 ul li a.livechatserver {
	background: url(cr_media/img_overview_cta02.png) left top no-repeat;
}
.homepage_tab1 ul li a.contact {
	background: url(cr_media/img_overview_cta03.png) left top no-repeat;
}
.home_tabs {
	margin: -30px 0px 0px 42px;
	height: 30px;
	background: none;
}
.home_tabs ul {
}
.home_tabs li {
	display: inline;
	float: left;
	width: 238px;
}
.home_tabs li.features {
	margin: 0px 0px 0px 20px;
	width: 210px;
}
.home_tabs li.products {
}
.home_tabs li.freedownload {
	width: 170px;
	text-align: right;
}
.home_tabs li.freedownload a {
	color: #fff;
}
.home_tabs li a {
	 color: #103664;
	 text-transform: uppercase;
	 font-weight: bold;
}
.home_tabs li a:hover {
text-decoration:underline; 
}
.homepage_tab2 {
	background: url(cr_media/img_bg_features.jpg) left top no-repeat;
	clear: both;
	height: 430px;
	width: auto;
	overflow: hidden;
}
.homepage_tab2 h1 {
	display: block;
	overflow: hidden;
	padding: 27px 0px 0px 26px;
}
.homepage_tab2 h2 {
	display: block;
	overflow: hidden;
	padding: 16px 0px 0px 60px;
	text-align: left;
	width: 460px;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
}
.homepage_tab2 ul {
	padding: 25px 0px 0px 64px;
	width: 390px;
}
.homepage_tab2 ul li {
	list-style: none;
	background: url(cr_media/img_icon_arrow.gif) left 5px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 10px 0px;
	display: inline-block;
	float: left;
	width: 170px;
	font-size: 13px;
}
.homepage_tab2 ul li.last {
	background: none;
}
.homepage_tab2 a.features {
	background: url(cr_media/img_btn_viewfeatures.png) left top no-repeat;
	height:37px;
	width:225px;
	display: block;
	clear: both;
	margin: 20px 0px 0px 95px;
}
.homepage_tab2 a.features:hover {
	background: url(cr_media/img_btn_viewfeatures.png) left bottom no-repeat;
}
.homepage_tab3 {
	background: url(cr_media/img_bg_products.jpg) left top no-repeat;
	clear: both;
	height: 425px;
	padding: 5px 40px 0px 390px;
	width: auto;
	overflow: hidden;
}
.homepage_tab3 h1 {
	display: block;
	overflow: hidden;
	padding: 27px 0px 0px 0px;
	text-align: right;
}
.homepage_tab3 h2 {
	display: block;
	overflow: hidden;
	padding: 26px 0px 0px 60px;
	width: auto;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	text-align: center;
}
.homepage_tab3 ul {
	padding: 0px 0px 0px 80px;
	margin: 30px 0px 0px 0px;
}
.homepage_tab3 ul li {
	display: inline-block;
	list-style: none;
	margin: 0px 0px 0px 0px;
	width: 226px;
	height: 50px;
	float: left;
	text-align: right;
	overflow: hidden;
	padding: 0px;
}
.homepage_tab3 ul li a {
	background: url(cr_media/img_btn_basic_ed.png) left top no-repeat;
	display: inline-block;
	width: 206px;
	height: 35px;
}
.homepage_tab3 ul li a:hover {
	background-position: left bottom;
}
.homepage_tab3 ul li .corporate {
	background: url(cr_media/img_btn_corporate_ed.png) left top no-repeat;
	margin: 0px 0px 0px 0px;
}
.homepage_tab3 ul li .plus {
	background: url(cr_media/img_btn_plus_ed.png) left top no-repeat;
}
.homepage_tab3 ul li .server {
	background: url(cr_media/img_btn_server_ed.png) left top no-repeat;
	margin: 0px 0px 0px 0px;
}
.homepage_tab4 {
	background: url(cr_media/img_bg_freetrial.jpg) left top no-repeat;
	clear: both;
	height: 380px;
	padding: 50px 50px 0px 50px;
	width: auto;
	overflow: hidden;
}
.float_left {
	width: 450px;
	float: left;
	display: inline;
}
.float_right {
	width: 372px;
	float: right;
	display: inline;
	padding: 55px 0px 0px 0px;
}

.homepage_tab4 h1 {
	display: block;
	overflow: hidden;
	padding: 20px 0px 0px 0px;
}
.homepage_tab4 h2 {
	display: block;
	overflow: hidden;
	padding: 30px 0px 0px 0px;
	width: auto;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #fff;
}
.homepage_tab4 h3 {
	display: block;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	width: auto;
	font-size: 15px;
	font-weight: bold;
	line-height: 21px;
	color: #fff;
}
.homepage_tab4 a.download-live-chat-now {
	background:url(cr_media/img_btn_download.png) left bottom no-repeat;
	width: 235px;
	height: 49px;
	display: block;
	clear: both;
	margin: 30px 0px 0px 20px;
}
.homepage_tab4 a.download-live-chat-now:hover {
	background:url(cr_media/img_btn_download.png) left top no-repeat;
}
.homepage_tab4 ol {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	font-size: 13px;
}
.homepage_tab4 ol li {
	margin: 18px 0px 0px 0px;
	color: #fff;
}
.homepage_tab4 ol li li {
	list-style: none;
	background: url(cr_media/img_icon_arrow.gif) left 7px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 5px 0px 0px 0px;
	line-height: 21px;
}
a.clicktochat {
	background: url(cr_media/img_icon_hvrctchat.png) left top no-repeat;
	display: inline-block;
	 width: 98px;
	 height: 43px;
	 margin: 0px 0px 0px 20px;
}
a.clicktochat:hover {
	background: url(cr_media/img_icon_hvrctchat.png) left top no-repeat;
}
.questions img {
	width: 98px;
	vertical-align: top;
}

/**** BUTTONS ****/


a.live_chat
{
	display: block;
	width: auto;
	height: auto;
	margin: 0px 0px;
	padding: 0px 0px 0px 15px;
	color: #228316;
	background: url(cr_media/btn_download.png) left -33px no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	font: bold 12px Verdana, Geneva, sans-serif;
}
a.live_chat:hover
{
	background: url(cr_media/btn_download.png) left -132px no-repeat;
	text-decoration: none;
}


div#content-left p a.live_chat
{
	display: block;
	width: auto;
	height: auto;
	margin: 0px 0px;
	padding: 0px 0px 0px 15px;
	color: #228316;
	background: url(cr_media/btn_download.png) left -33px no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	font: bold 12px Verdana, Geneva, sans-serif;
}


div#content-left p a.live_chat
{
	display: block;
	width: auto;
	height: auto;
	margin: 0px 0px;
	padding: 0px 0px 0px 15px;
	color: #228316;
	background: url(cr_media/btn_download.png) left -33px no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	font: bold 12px Verdana, Geneva, sans-serif;
}
a.live_chat span
{
	background: url(cr_media/btn_download.png) right -66px no-repeat;
	padding: 0px 15px 0px 0px;
	display: inline-block;
	color:#228316;
	text-decoration: none;
}
a.live_chat span span
{
	background: url(cr_media/btn_download.png) right 0px repeat-x;
	padding: 9px 0px 9px 0px;
	display: inline-block;
	text-decoration: none;
}
div#content-left p a.live_chat:hover
{
	background: url(cr_media/btn_download.png) left -132px no-repeat;
	text-decoration: none;
}
a.live_chat:hover span
{
	background: url(cr_media/btn_download.png) right -165px no-repeat;
}
a.live_chat:hover span span
{
	background: url(cr_media/btn_download.png) right -99px repeat-x;
}
.visit_kb
{
	display: block;
	width: auto;
	height: auto;
	margin: 0px 0px;
	padding: 0px 0px 0px 7px;
	color: #228316;
	background: url(cr_media/visit_kb.png) -7px -21px no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	font: normal 10px Verdana, Geneva, sans-serif;
}
a.visit_kb span
{
	background: url(cr_media/visit_kb.png) right -42px no-repeat;
	padding: 0px 14px 0px 0px;
	display: inline-block;
}
a.visit_kb span span
{
	background: url(cr_media/visit_kb.png) right 0px repeat-x;
	padding: 4px 25px 5px 5px;
	display: inline-block;
}