@charset "utf-8";
/* CSS Document */
BODY { background: #023c7b; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
FIELDSET { margin: 0; padding: 0; border: none;}

* { 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; }

.nod { display:none; }

.pointer-left{ position:absolute; top:351px; left:-52px; }
.pointer-right{	position:absolute; top:351px; left:460px; }

#download_block { font-size: 12px; padding: 30px 0 30px 25px; background-color: #FFFFFF; }
#download_block A { color: #000000;}
#download_block H1 { margin: 0; font-size: 18px; text-align: left;}
#download_block LI { margin: 15px 0;}

#wrapper { width: 960px; margin: 0 auto; }

.textbutton { background: #C7E2FF; text-align: center; font-size: 22px; padding: 13px; margin: 10px auto; width: 750px;}

/* used by header on all pages */
#header { background: url(../images/header2.jpg) no-repeat; height: 132px; position:relative;}
#trclick { width: 345px; padding: 26px 0 0 532px; text-align: center; color: #fff; text-transform: uppercase; font-size: 11px; }
#trclick p { margin-top: 10px; }
.timer { padding: 0 0 0 25px; margin: 0;}
.timer, #txt {  font-size: 18px; color:#093;}
.timer FORM { margin: 0; padding: 0;}
/* end */

/* content */
#terms, #privacy, #uninstall, #contact { text-align: left; padding:25px; font-size: 12px;}
#terms STRONG, #privacy STRONG{ font-size: 16px;}
#uninstall A { color: #333333;}

#contents { width: 805px; background: #fff; margin: 0 auto; text-align: center; padding-top: 20px; }
#contents h1 { font-size: 29px; margin: 0 40px; }
#contents h1 span { font-size: 30px; color: #F00; }
#content { width: 840px; background: #fff; margin: 0 auto; text-align: center; padding-top: 20px; }
#content h1 { font-size: 20px; margin: 0; }
#content h1 span { font-size: 30px; color: #F00; }
/* end */

/* footer */
#footer { color: #fff; padding: 30px; text-align: center; font-size: 12px; }
#footer p a { color: #fff; }
#footer p a:hover { text-decoration: none; }
/* end */

/* used by download_block pages */
#download { padding: 30px;}
#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;}
.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: 190px; float: left; margin-right: 8px;}
.misc_features3 P STRONG { background: #C7E2FF; display: block; padding: 8px 5px;}
/* end */

/* used by index-bing.html */
.bonus { font-size: 16px; text-align: left; margin: 50px 0 0 15px;}
.bonus STRONG { color: #FF0000;}
.install-form { margin: 15px auto 0 auto; font-size: 12px; color: #999999; text-align: left; width: 749px; background: url(../images/bing.gif) no-repeat top center; padding-top: 45px;}
.install-form P { margin: 8px;}
.install-form STRONG { color: #FF0000;}
.install-form A {color: #999999;}
.install-form A:visited {color: #999999;}
/* end */

/* index pages used this for the countdown & movies example images */
#txt { margin: 0; padding: 0; background: transparent; width: 280px; margin: 0 0 0 5px; border: none;}
#showcase { width: 460px; float: left; margin-left: 18px; }
#showcase p span { color: #F00; font-size: 18px; font-weight: bold; }
#showcase p img { margin-top: 4px; }
/* end */

/* index pages used this for the small yellow box */
.attention STRONG { color: #FF0000;}
.attention { background: #FBFFCC; color: #000000; padding: 15px 0; text-align: center; font-size: 16px; border: 1px solid #DBE193; width: 450px; margin: 30px auto 0 auto;}
/* end */

/* index pages used this as the "What can YOU do with FLVPro */
#features { background: #ededed; border: 1px solid #d4d4d4; width: 727px; margin: 37px auto; padding: 15px 15px 40px 15px; text-align: left; }
#features h2 { font-size: 24px; padding-left: 30px; }
#features h2 span { color: #F00; }
#features ul { list-style: none; margin-top: 15px; }
#features ul li { margin-top: 20px; background: url(../images/checked.gif) left no-repeat; padding-left: 40px; }
#features ul li { background-position: 6px 0; }
/* end */

/* uninstall page */
#uninstall li { margin:5px 0 10px 25px; }
#uninstall li a { color:#000; }
#uninstall p { margin:0 0 10px 0; }
#uninstall a { color:#000; }
/* end */

/* contactus.html use this */
#contact P { margin: 0; padding: 5px; clear: both;}
#contact P SPAN { float: left; display: block; width: 135px; text-align: right; margin-right: 5px;}
#contact DIV { width: 500px; margin: 0 auto;}
#contact .error { font-weight: bold; color: #ff0000; float: right; clear: both; padding-right: 85px; font-size: 12px;}
/* end */

