/* CSS Document */
body {margin:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
li {list-style:none;}
img {border:none;}
div {text-align:left;}
ul {margin:0; padding:0}
br {clear:left;}
a:hover {text-decoration:underline;}
.clear {clear:both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.orangetext {color:#ff6600; font-weight:normal;}


.outwrap {margin:0; text-align:center; background:-url(bottom.gif) repeat-x bottom #ffffff;}
.wrap {margin:0 auto; width:908px; background:url(xxxcontent-bottom.gif) no-repeat bottom #ffffff;}
.flag{ text-align:right; margin-right:10px; margin-top:5px; font-size:10px}
.flag a {text-decoration:none;}
.flag a:hover{text-decoration:underline;}
.logo {float:left; width:244px; height:58px;}
.logo a {margin:0px 0 0 40px; display:block; }
/* Ori
.outwrap {margin:0; text-align:center; background:url(bottom.gif) repeat-x bottom #ffffff;}
.wrap {margin:0 auto; width:908px; background:url(content-bottom.gif) no-repeat bottom #ffffff;}
.flag{ text-align:right; margin-right:10px; margin-top:5px; font-size:10px}
.flag a {text-decoration:none;}
.flag a:hover{text-decoration:underline;}
.logo {float:left; width:217px; height:59px;}
.logo a {margin:0px 0 0 40px; display:block; }
*/


/* W
.tab {margin:0px 0 0 500px;  padding-top:20px; position:relative;z-index:9; }
.tab ul {margin:0px; padding:0;width:568px; height:42px;background:url(xxx-tabback-2.gif) no-repeat 0 4px; position:relative;}
.tab ul li {float:left; width:80px;background:url(li-line.gif) right bottom no-repeat; }
.tab ul li a {color:#1558c3; font-size:12px; text-decoration:none; width:78px;text-align:center;margin-top:10px; padding-right:2px; display:block; line-height:30px;}
.tab ul li a:hover {text-decoration:underline;}
*/

/*  500 */
.tab {margin:0px 0 0 570px;  padding-top:20px; position:relative;z-index:9; }
/*  400 */
.tab ul {margin:0px; padding:0;width:330px; height:42px; background:-url(tabback-2.gif) no-repeat 0 4px; position:relative;}
.tab ul li {float:left; width:80px;background:url(li-line.gif) right bottom no-repeat; }
.tab ul li a {color:#1558c3; font-size:12px; text-decoration:none; width:78px;text-align:center;margin-top:10px; padding-right:2px; display:block; line-height:30px;}
.tab ul li a:hover {text-decoration:underline;}
#tab li.notab {background:none;}
#tab li.selected {background:url(tab-s.gif) no-repeat top; position:relative; top:2px; z-index:10;}
#tab li.selected a {color:#000000;margin-top:0px; height:34px; padding:8px 0 0 0;}




ul { margin: 0; padding : 0; list-style : none; }
.form {margin:0px 0 0 30px;  padding-top:0px; position:relative;z-index:9; }


input.search { padding: 3px; }
input.button { padding: 3px; }
/* input.search { margin:0px 0 0 60px;  width: 600px; border: none; background: #FFFFFF -url(images/input.gif) no-repeat; padding: 0px 0px; color: #1E67A8; font-size:13px; font-weight: bold;   
position:relative; top:70px;z-index:0; padding-bottom:0px;} */
/* input.button { margin:0px 0 0 0px;  width: 90px; position:relative; top:70px;z-index:0; padding: 3px; padding-bottom:0px;}  */


/* grey subheader */
.gboxtop { clear: both; height: 8px; background: #E8F0FD url(images/gboxtop.gif) no-repeat; color: #000; font-size:10px;}
.gbox { background: #E8F0FD url(images/gbox.gif) no-repeat bottom left; color: #444; padding: 1px 13px 7px 13px; margin: 0 0 20px 0; font-size:11px; }
.gbox p { padding: 7px 0; margin: 0;}



.footer { margin:0px 0 0 345px;  width: 600px; position:relative; top:100px;z-index:0; padding-bottom:0px; font-size:13px; }



/* error ---
ul { margin: 0; padding : 0; list-style : none; }
.form {margin:0px 0 0 330px;  padding-top:70px; position:relative;z-index:9; }
input.search { margin:0px 0 0 60px;  width: 600px; border: none; background: #FFFFFF url(images/input.gif) no-repeat; padding: 0px 0px; color: #1E67A8; font-size:13px; font-weight: bold; 
position:relative; top:70px;z-index:0; padding-bottom:0px;}
input.button { margin:0px 0 0 0px;  width: 90px; position:relative; top:70px;z-index:0; padding-bottom:0px;}

.example { margin:0px 0 0 70px;  width: 600px; position:relative; top:70px;z-index:0; padding-bottom:0px;}
.example2 { margin:0px 0 0 70px;  width: 600px; position:relative; top:80px;z-index:0; padding-bottom:0px;}
.example9 { margin:0px 0 0 350px;  width: 600px; position:relative; top:100px;z-index:0; padding-bottom:0px;}

*/
/*
input.button { margin:0px 0 0 0px;  width: 10px; border: none; background: #E7EFF9 url(images/input.gif) no-repeat; padding: 0px 0px; color: #1E67A8; font-size:15px; font-weight: bold; 
position:relative; top:60px;z-index:0; padding-bottom:1px;}

*/

.content {width:908px; background:url(ccontent-back.gif) no-repeat top right; position:relative; top:-4px;z-index:0; padding-bottom:18px;}
.content .block h1{ font-size:20px; color:#333333; line-height:36px; font-weight:normal; margin:5px 0 10px 0;}
.content .block h2,.content .block2 h2{ font-size:18px; color:#000000; line-height:36px; font-weight:normal; margin:5px 0 10px 0;}
.content .block h3,.content .block2 h3{ font-size:12px; color:#000000; line-height:24px; margin:5px 0 26px 0!important;margin:5px 0 13px 0; padding:0; font-weight:bold; text-indent:0;}
.content .block h3 strong,.content .block2 h3 strong{ color:#ff9900;}
/* O
.content {width:908px; background:url(content-back.gif) no-repeat top right; position:relative; top:-4px;z-index:0; padding-bottom:18px;}
.content .block h1{ font-size:20px; color:#333333; line-height:36px; font-weight:normal; margin:5px 0 10px 0;}
.content .block h2,.content .block2 h2{ font-size:18px; color:#000000; line-height:36px; font-weight:normal; margin:5px 0 10px 0;}
.content .block h3,.content .block2 h3{ font-size:12px; color:#000000; line-height:24px; margin:5px 0 26px 0!important;margin:5px 0 13px 0; padding:0; font-weight:bold; text-indent:0;}
.content .block h3 strong,.content .block2 h3 strong{ color:#ff9900;}
*/



/*
.bottom {margin:0; text-align:center; background:#123e83; padding:0; border:1px solid #123e83;}
*/


.block2 h3 a{color:#0066cc}
.block {margin:5px 0 0 30px; width:853px; background:url(http://www.videosave.com/img2/block-top.gif) no-repeat right 44px; float:left; display:inline;}
.block2 {margin:5px 0 0 30px; width:853px; background:url(http://www.videosave.com/img2/block-top.gif) no-repeat right 60px; float:left; display:inline;}
.block .blockcontent {background:url(bbbblock-bottom.gfif) bottom right no-repeat;width:853px;margin:20px 0 0 0;}
.block2 .blockcontent {background:url(bcclock-bottom.gif) bottom right no-repeat;width:853px;margin:20px 0 0 0!important;margin:10px 0 0 0; float:left;}
.blockcontent p {background:url(http://www.videosave.com/img2/block-body-line.gif) repeat-y;width:809px;margin:0px; 
font-size:11px; letter-spacing:-1px; line-height:25px; padding:0 22px 5px 22px; margin-bottom:14px;display:block;}
.blockcontent ul{background:url(http://www.videosave.com/img2/block-body-line.gif) repeat-y;width:809px;margin:0px;  padding:0 22px 5px 22px; font-size:11px; line-height:25px;
 margin-bottom:14px;display:block;}
.blockcontent p a { color:#0066cc; text-decoration:none; }
.blockcontent p a:hover {text-decoration:underline; color:#ff9900}
.blockcontent li { float:none; list-style:none; font-size:11px; letter-spacing:-1px; text-indent:16px; 
background:url(list-icon2.gif) no-repeat 0 8px ; line-height:25px;display:block;}
.blockcontent li.linoicon { background:none;text-indent:0px;}
.blockcontent li a {border:none;color:#0066cc; text-decoration:none; margin-left:10px;}
.blockcontent li a:hover { text-decoration:underline;}
.blockcontent li img {vertical-align:middle; margin:4px 5px;}
/* O
.block2 h3 a{color:#0066cc}
.block {margin:5px 0 0 30px; width:853px; background:url(block-top.gif) no-repeat right 44px; float:left; display:inline;}
.block2 {margin:5px 0 0 30px; width:853px; background:url(block-top.gif) no-repeat right 60px; float:left; display:inline;}
.block .blockcontent {background:url(block-bottom.gif) bottom right no-repeat;width:853px;margin:20px 0 0 0;}
.block2 .blockcontent {background:url(block-bottom.gif) bottom right no-repeat;width:853px;margin:20px 0 0 0!important;margin:10px 0 0 0; float:left;}
.blockcontent p {background:url(block-body-line.gif) repeat-y;width:809px;margin:0px; 
font-size:11px; letter-spacing:-1px; line-height:25px; padding:0 22px 5px 22px; margin-bottom:14px;display:block;}
.blockcontent ul{background:url(block-body-line.gif) repeat-y;width:809px;margin:0px;  padding:0 22px 5px 22px; font-size:11px; line-height:25px;
 margin-bottom:14px;display:block;}
.blockcontent p a { color:#0066cc; text-decoration:none; }
.blockcontent p a:hover {text-decoration:underline; color:#ff9900}
.blockcontent li { float:none; list-style:none; font-size:11px; letter-spacing:-1px; text-indent:16px; 
background:url(list-icon2.gif) no-repeat 0 8px ; line-height:25px;display:block;}
.blockcontent li.linoicon { background:none;text-indent:0px;}
.blockcontent li a {border:none;color:#0066cc; text-decoration:none; margin-left:10px;}
.blockcontent li a:hover { text-decoration:underline;}
.blockcontent li img {vertical-align:middle; margin:4px 5px;}
*/


.awardli {text-indent:-9999px;}


.bottom {margin:0; text-align:center; background:#123e83; padding:0; border:1px solid #123e83;}
.how {margin:0 auto; width:900px;}
.how h2 {margin:18px 0 15px 28px; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:14px;}
.how ul {margin:0 0 0 28px;}
.how li { text-indent:6px; font-size:11px;  letter-spacing:-1px; color:#0080ff; line-height:18px; }
.how li a {color:#99ccff;}


.foot {margin:20px auto 0 auto; width:900px; background: url(foot.gif) no-repeat top #123e83; height:120px;}
#foot-logo {float:left; width:149px; height:61px;}
#foot-logo a {display:block; width:119px; height:31px; background:url(http://www.videosave.com/img2/logo2.gif) no-repeat top left; text-indent:-999px; margin:30px 0 0 30px;}
.foot-menu {float:right; width:700px; margin:30px 10px 0px 0;}
.foot-menu li {float:left; font-size:11px; border-right:1px solid #ffffff;}
.foot-menu li a {margin:0 8px;color:#FFFFFF; text-decoration:none;}
.foot-menu p { font-size:11px; color:#99ccff; margin:0; text-indent:8px;width:700px; float:left; margin-top:5px;}
.foot-menu p a{color:#ffffff;}
#foot-menu .li-end { border:none;}

#download {width:908px; background:url(downloadback.gif) no-repeat top right; position:relative; top:-4px;z-index:0; padding-bottom:18px; height:194px; }
#download h2 { margin:20px 0 0 0px; font-size:20px; line-height:30px;color:#000000;float:left;padding-left:46px;}
#download h1 { margin:15px 0 10px 0px; font-size:20px; color:#000000;float:left;padding-left:46px;}
#download p { margin:0px; font-size:12px; line-height:20px;color:#000000; padding-left:50px;}
#download span {display:block; line-height:22px; color:#1558c3}
/*#download a.download {margin:30px 0 0 78px!important;margin:30px 0 0 36px; width:184px; height:42px; background:url(download-botton.gif) no-repeat top left; text-indent:-999px; display:block; float:left}*/
#download a.download {margin:30px 0 0 78px!important;margin:30px 0 0 36px; width:184px; height:42px; display:block; float:left}

#download .p2 {margin:40px 0 0 10px; background:#cde0fe; width:580px; line-height:22px; display:block; float:left; padding:0 5px;font-size:11px; color:#000000;}
#downloadcontent {width:908px; background:url(downloadback2.gif) no-repeat top ; padding-bottom:18px; margin-top:7px;}

#downloadsite ul#sitelogo {background:url(block-body-re.gif) repeat-y;width:853px;margin:0;padding-bottom:15px;}
#downloadsite ul#sitelogo li { float:left;overflow:hidden;width:205px; height:140px; position:relative; left:15px; top:10px;}
#downloadsite ul#sitelogo li a {display:block;width:205px; height:140px; }
.awardli {text-indent:-9999px;}
.site1 {background:url(dl-bta.gif) no-repeat center; }
.site2 {background:url(bannerazul120.gif) no-repeat center;}
.site3 {background:url(004.gif) no-repeat center; }
.site4 {background:url(uptodown.gif) no-repeat center;}
#sitelist {width:853px;margin:0 0 0 0;}
#translation strong { color:#ff9900; display:block; width:800px; line-height:25px; font-weight:normal;}
#translation strong a { color:#ff9900;}
.d156more{display:block; width:800px; padding:0; border:1px solid #999999;}


#screenshot { background:none;margin:5px 0 0 30px; width:853px; float:left; display:inline;}
#screenshot h2 { margin-top:18px;}
#screenshot ul { margin:0; padding:0}
#screenshot ul li { width:231px; height:208px; float:left; background:url(screeshot-back.gif) top no-repeat; margin:0 18px; }
#screenshot ul li img {margin:7px 8px;}
#screenshot ul li a {display:block; width:231px; height:45px; background:url(screenshot-botton.gif) bottom no-repeat; color:#000000; font-size:11px; letter-spacing:-1px; text-align:center; line-height:40px; text-decoration:none; font-weight:bold;}
#screenshot ul li a:hover { text-decoration:none;}
#feature li a { color:#000000;}
#faq ul li a{color:#000000}
#faq ul li strong { font-weight:normal; color:#999999;}
#faq ul { margin-bottom:0}
#faq dl {background:url(block-body.gif) repeat-y;width:809px;margin:0;  padding:0 22px 5px 22px; float:left; margin-bottom:14px; display:block;}
#faq dt { color:#0066cc; font-size:12px; font-weight:bold; line-height:30px;}
#faq dd { margin:0; font-size:11px; letter-spacing:-1px; line-height:16px;}
#faq dd a {display:block; width:58px; height:30px;}
#faq dd a img {margin-top:7px;}

#howtouse { background:none;margin:0px 0 0 30px; width:853px; float:left; display:inline;}
#howtouse h1 { margin-top:20px; color:#444444;}
#howtouse h2 { margin-top:18px;}
#howtouse ul { margin:0px; padding-top:8px;}
#howtouse ul li { width:227px; height:59px; float:left; margin:0 26px; display:inline }
#howtouse ul li a {display:block; width:227px; height:59px;color:#000000; font-size:11px; letter-spacing:-1px; line-height:59px; text-decoration:none; text-indent:80px;}
.d-files { background:url(d-files.gif) no-repeat center; font-weight:bold;}
.d-music { background:url(d-music.gif) no-repeat center;font-weight:bold;}
.d-video { background:url(d-video.gif) no-repeat center;font-weight:bold;}
#howtouse ul li a:hover { text-decoration:underline;}
.content h3 {width:853px;float:left; display:inline;color:#1558c3; font-size:14px; margin:0;height:30px; margin-top:20px; text-indent:30px; }
.content h3 a {color:#1558c3; text-decoration:none; }
.content h3 a:hover {text-decoration:underline; }
#howto1 ul li a{ color:#000000}

#linktous { margin-top:15px;}
#linktous ul{ background:url(block-body.gif) repeat-y;width:809px;margin:0 0 0 0;padding:0 22px 5px 22px; float:left; margin-bottom:14px; display:block;}
#linktous ul li {float:left; list-style:none; font-size:11px; letter-spacing:-1px; text-indent:16px; background:none;line-height:25px;display:block;padding:10px 0 0px 0!important;padding:17px 0 5px 0; border-bottom:1px dashed #e8e8e8;}
#linktous ul li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#linktous ul li strong { display:block; width:46px; font-size:12px; float:left;text-indent:0; }
#linktous ul li span { display:block; width:730px; float:left;margin-left:20px; text-indent:0; color:#666666; }
#linktous ul li span img{ display:block;}

#listcontent p.listp {width:809px; font-size:12px; letter-spacing:-1px; line-height:25px;float:left; display:inline; margin:30px 0 5px 45px;}
#listcontent p.listp strong { color:#ff9900; font-weight:normal;}
#supportlist p { border:1px solid #999999; display:block; height:1000px;}
#supportlist ul.listpart { float:left; width:225px; background:none; margin:0;}
#supportlist ul li { margin:0}

#pandora { float:left;}
.center {text-align:center; background:url(block-body.gif) repeat-y;width:809px;margin:0 0 0 0;padding:0 22px 5px 22px; float:left; margin-bottom:14px; display:block;}
#pandora .blockcontent p .imgp { margin-bottom:0}
#pandora .blockcontent p span { display:block; line-height:16px;padding:5px 0;}
#pandora .blockcontent .pandora-span1 {display:block; font-size:12px; font-weight:bold; line-height:24px; padding-bottom:5px;}
#pandora p {background:url(block-body.gif) repeat-y;}
.headtitle {margin:0px 0 0 300px;  padding-top:10px;text-align:right; width:600px;position:relative;z-index:9; height:60px;}
#pandora .blockcontent .pandora-span2 {display:block; font-size:12px; font-weight:bold; line-height:20px; text-align:right;}
#pandora .blockcontent .downl {margin:10px 5px 0px 50px}

.headtitle h1 { font-size:18px; color:#0066cc; line-height:20px; padding:0; margin:10px 0 0 0!important; margin:20px 0 0 0;}
.headtitle p { font-size:12px; color:#000000; line-height:12px;padding:0; margin:0}
.headtitle h2 { font-size:12px; color:#000000; line-height:14px;padding:0; margin:0}

#tblock {margin:5px 0 0 30px; width:853px; float:left; display:inline;}

#tblock h3{ font-size:12px; color:#000000; line-height:24px; margin:5px 0; padding:0; font-weight:bold; text-indent:0; }
#tblock p{ background-image:none;font-size:12px; color:#000000; }
#gblock h3{ font-size:12px; color:#ff9900; line-height:24px; margin:5px 0 5px 30px; padding:0; font-weight:bold; text-indent:0; }
.normaltext{ font-weight:normal;}

#youareat p{font-size:10px; margin:0px 40px; color:#444444;}

.content .sblock h1{ font-size:20px; color:#333333; line-height:36px; font-weight:normal; margin:5px 0 10px 0;}
.content .sblock h2{ font-size:18px; color:#000000; line-height:36px; font-weight:normal; margin:5px 0 10px 0;}
.sblock {margin:5px 0 0 30px; width:853px; background:url(http://www.videosave.com/img2/block-top.gif) no-repeat right 44px; float:left; display:inline;}
.sblock .sblockcontent {background:url(block-bottom.gif) bottom right no-repeat;width:853px;margin:20px 0 0 0;}
.sblockcontent p {background:url(http://www.videosave.com/img2/block-body-line.gif) repeat-y;width:809px;margin:0px; 
font-size:11px; letter-spacing:-1px; line-height:25px; padding:0 22px 5px 22px; margin-bottom:14px;display:block;}
.sblockcontent ul{background:url(http://www.videosave.com/img2/block-body-line.gif) repeat-y;width:809px;margin:0px;  padding:0 22px 5px 22px; font-size:11px; line-height:25px;
 margin-bottom:14px;display:block;}
.sblockcontent p a { color:#0066cc; text-decoration:none; }
.sblockcontent p a:hover {text-decoration:underline; color:#ff9900}
.sblockcontent li { float:none; list-style:none; font-size:11px; letter-spacing:-1px; text-indent:16px; 
background:url(list-icon2.gif) no-repeat 0 8px ; line-height:25px;display:block;}
.sblockcontent li.linoicon { background:none;text-indent:0px;}
.sblockcontent li a {border:none;color:#0066cc; text-decoration:none; margin-left:10px;}
.sblockcontent li a:hover { text-decoration:underline;}
.sblockcontent li img {vertical-align:middle; margin:4px 5px;}
.sblockcontent h3 {float:none;background:url(block-body-line2.gif) repeat-y;width:809px;margin:0px;  padding:0 22px ; font-size:11px; line-height:25px;display:block;}
.sblockcontent h3 a:hover{color:#ff6600;}
.addbottom { margin-bottom:14px;display:block;}

#otherdownload p {background:url(block-body-line3.gif) repeat-y;width:809px;margin:0px; 
font-size:11px; letter-spacing:-1px; line-height:12px; padding:0 22px 0px 22px; margin-bottom:14px;display:block;}
#otherdownload p a{ margin:0px 10px;}
#otherdownload span { line-height:40px;}
#otherdownload span img{margin-bottom:-3px; margin-left:10px;}
#otherdownload span a{margin:0px 10px 0px 3px;}


#download-links {
    margin: 0px;
}

#download-links h3 {
    margin: 0px;
}

#download-links ul {
    margin: 5px;
}

#download-links ul li{
    margin: 5px;
}

#download-links ul a{
    margin: 5px;
    font-weight: bold;
#	font-weight:normal; 
	font-size:15px; 
	color:#8E3F74; 
#green style 	color:#2D6A2D; 
# red style	color:#AB1F42;   

	line-height:15px; 
	margin:5px 0 10px 0;}


}
