* { padding: 0; margin: 0; }
.clearboth { clear: both; }
.alignright { float: right; }
.alignleft { float: left; }
.hidden { display: none; }
a img, img { border: 0; }
img.alignleft { margin: 0 5px 5px 0; }
img.alignright { margin: 0 0 5px 5px; }
img.centered { display: block; margin: 0 auto; }
.text_centered { text-align: center; }
FIELDSET { margin: 0; padding: 0; border: none;}

.timer { padding: 0 0 0 25px; margin: 0;}
.timer, #txt {  font-size: 18px; color:#093;}
.timer FORM { margin: 0; padding: 0;}
#txt { margin: 0; padding: 0; background: transparent; width: 280px; margin: 0 0 0 5px; border: none;}


body { background: #023c7b; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
#wrapper { width: 960px; margin: 0 auto; }
#header { background: url(images/header.jpg) no-repeat; height: 132px; cursor: default; }
#trclick { width: 200px; padding: 26px 0 0 532px; text-align: center; color: #fff; text-transform: uppercase; font-size: 11px; }
#trclick p { margin-top: 10px; }

#content { width: 840px; background: #fff; margin: 0 auto; text-align: left; padding: 20px 0; position:relative;}

#footer { color: #fff; padding: 30px; text-align: center; font-size: 12px; }
#footer p a { color: #fff; padding:0 2px;}
#footer p a:hover { text-decoration: none; }

.content_left H1 { font-size: 23px; text-align: center; margin: 0; padding: 0;}
.content_left H1 A { color: #37779B;}

.timer { padding: 10px 0 0 20px; margin: 0;}
.timer, #txt { color: #889A37; font-size: 18px;}
.timer FORM { margin: 0; padding: 0;}
#txt { margin: 0; padding: 0; background: transparent; width: 260px; margin: 0 0 0 5px; border: none;}

.content_left { width: 455px; float: left; margin: 30px 0 0 40px;}
*html .content_left { width: 455px; float: left; margin: 30px 0 0 20px;}
.attention { background: #FBFFCC; color: #000000; padding: 15px 0; text-align: center; font-size: 16px; border: 1px solid #DBE193; width: 450px; margin: 10px auto;}
.attention STRONG { color: #FF0000;}

.content_right { float: left; margin: 30px 0 0 25px;}
*html .content_right { float: left; margin: 30px 0 0 15px;}
#main_movie { margin: 0 0 8px 0;}

#thumbs { width: 750px; margin: 0 auto 20px auto;}
.alignright { float: right; }
.alignleft { float: left; }
.entry { width: 749px; margin: 10px auto; }
.thumbs { width: 166px; margin-top: 30px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; float: left;}
.thumbs P { padding: 0; margin: 0;}
.thumbs p.desc { height: 10px;}
.thumbs p a { color: #598E95; text-decoration: none; font-weight: bold; font-size: 12px;}
.thumbs p a:hover { text-decoration: underline; }
.thumbs p a img { border: 1px solid #CCCCCC; color: #F00; padding: 2px;}
.thumbs p a:hover img { border: 1px solid #CCC; }
.time { margin-top: 8px; font-size: 9px; }
.rate { margin-top: 8px;  text-align: right; font-size: 9px; }

.install-form { margin: 15px auto 20px auto; font-size: 12px; color: #999999; text-align: left; width: 749px; background: url(images/bing.gif) no-repeat; padding-top: 50px;}
.install-form P { margin: 0;}
.install-form STRONG { color: #FF0000;}
.install-form-inputs { line-height: 22px;}
.install-form INPUT[type=radio] { margin-left: 90px; vertical-align: middle;}
.install-form INPUT[type=checkbox] { margin-left: 105px; vertical-align: middle;}
.install-form A {color: #999999;}
.install-form A:visited {color: #999999;}
#spyware { margin:-20px 0 0 70px;}

.bonus { font-size: 14px; text-align: left; margin: 20px auto; width: 770px;}
.bonus STRONG { color: #FF0000;}

.content2 { font-size: 12px; padding: 20px; width: 840px; background: #fff; margin: 0 auto; text-align: left;}
.content2 p { padding:4px 4px; text-align:left; }
.content2 h2 { text-align: center; padding-bottom:4px; }
.content2 h3 { padding:10px 0; }
#terms STRONG, #privacy STRONG { font-size: 14px;}
#uninstall A { color: #333333;}
.content2 ol, .content2 ul { padding:6px 25px;}

#contact P { margin: 0; padding: 5px; clear: both;}
#contact P SPAN { float: left; display: block; width: 120px; text-align: right; margin-right: 5px;}
#contact STRONG { font-size: 12px; }
.required { width: 250px;} 
#contact DIV { width: 500px; margin: 0 auto; }
.nod { display:none; }

#dl_features H2, #dl_features A { font-size: 14px;}
#dl_features A { text-decoration: none;}
#dl_features { ; padding: 0px 0 0px 35px;}
#dl_features li { margin: 10px 0 0 35px; list-style-image: url(images/dl_features_list.gif); padding-left: 5px; font-size: 12px;}

.textbutton { background: #FBFFCC; text-align: center; font-size: 22px; padding: 13px; margin: 10px auto; width: 750px;}

.misc_features { width: 764px; background: url(images/misc_features.gif) no-repeat 35px 0; padding:120px 0 0 35px; margin: 20px 0 0 0; display: table;}
.misc_features2 { width: 768px; background: url(images/misc_features2.gif) no-repeat 35px 0; padding:120px 0 0 35px; margin: 20px 0 0 0; display: table;}
.misc_features P, .misc_features2 P { width: 245px; float: left; margin-right: 8px;}
.misc_features P STRONG, .misc_features2 P STRONG { background: #ECE9D8; display: block; padding: 8px 5px;}
.misc_features3 { width: 800px; margin: 30px auto; display: table;}
.misc_features3 P { width: 180px; float: left; margin-right: 8px;}
.misc_features3 P STRONG { background: #FBFFCC; display: block; padding: 8px 5px;}







#download_block{
	background:#fff;
	width:750px;
	margin:0 auto;
	padding:45px;
}

.pointer-left{
	position:absolute;
	top:351px;
	left:-52px;
}
.pointer-right{
	position:absolute;
	top:351px;
	left:460px;
}