html, body {
margin:0;
padding:0;
}
div.toolbar {
background:transparent url(../images/blue-curve.jpg) repeat scroll 0 0;
float:left;
height:564px;
margin-left:14px;
padding:3px;
width:599px;
}

div#dialog{
Float:left;
padding:12px;
margin-left:5px;
width:244px;
Height:132px;
background:url(../images/dialog.png) repeat scroll 0 0;
}
div#dialog2{
padding:12px;
Float:left;
margin-left:55px;
width:244px;
Height:132px;
background:url(../images/dialog.png) repeat scroll 0 0;
}
h3
{
font-size:2em;
line-height:13px;
}
body {
background:#EFEFEF url(../images/layout/body-bg.png) repeat-x scroll 0 0;
font-family:arial,sans-serif;
font-size:76%;
}
img, img a {
border:medium none;
}
div#container {
margin:0 auto;
width:950px;
}
div#header {
color:#DDDDDD;
height:174px;
}
h1, h2 {
margin:0;
padding:0;
}
h1 {
font-family:arial,sans-serif;
font-size:2.3em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:80px;
padding-left:10px;
}
h2 {
color:#6699FF;
font-size:1.5em;
}
div#footer a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
div#navigation {
float:left;
padding:1em 0 0 10px;
width:160px;
}
div#extra {
float:right;
padding:1em 0;
width:312px;
}
div#content {
float:left;
padding:1em 0;
width:628px;
}
div#footer {
background:transparent url(../images/layout/footer-bg.png) repeat scroll 0 0;
clear:both;
color:#999999;
height:105px;
padding:5px 0;
text-align:left;
}
div#navigation ul {
list-style-type:none;
margin:0;
padding:0;
}
div#navigation li {
margin:0;
padding:0;
}
div#navigation a {
color:#336699;
font-family:arial,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.4em;
text-decoration:none;
}
div#navigation a:hover {
color:#003333;
text-decoration:underline;
}
div#navigation a#activelink {
color:#003333;
text-decoration:none;
}
div#navigation p {
font-size:90%;
}
div#extra div.newsbox {
font-size:90%;
margin-bottom:2em;
}
div#extra div.newsbox h2 {
color:#999999;
font-size:1.2em;
}
div#extra div.newsbox p {
margin:0;
}
div.head-sx {
float:left;
margin-top:15px;
}
div.head-sx img {
}
div.head-dx {
float:right;
width:620px;
}
div.login {
float:right;
padding-top:8px;
width:600px;
}
div.form {
color:#333333;
float:right;
font-size:11px;
width:510px;
}
div.form span {
width:375px;
}
div.login a {
color:#000000;
float:none;
font-size:11px;
line-height:21px;
text-decoration:none;
}
div.login a:hover {
color:#444444;
}
form#login {
float:right;
}
input#text {
background:transparent url(../images/layout/login-bg.png) no-repeat scroll 0 0;
border:0 none;
font-size:11px;
height:20px;
margin-left:11px;
padding-left:4px;
padding-top:4px;
width:85px;
}
div.seo-txt {
float:left;
margin-top:34px;
}
div.seo-txt h1, h2 {
color:#EEEEEE;
font-size:14px;
line-height:6px;
margin:0;
padding:0;
}
div.seo-txt p {
color:#888888;
font-size:12px;
line-height:15px;
}
div.top-menu {
float:left;
margin-top:8px;
width:950px;
}
div.top-menu ul {
float:left;
margin:2px 3px 3px;
padding:0;
}
div.top-menu li {
background:transparent url(../images/layout/li-menu.png) repeat-y scroll 0 0;
display:inline;
float:left;
height:42px;
padding-left:30px;
padding-right:30px;
}
div.top-menu a {
color:#333333;
font-family:century gothic;
font-size:14px;
font-weight:bold;
line-height:38px;
text-decoration:none;
}
div.top-menu a:hover {
color:#D4F694;
}
div.cent-box-top {
background:transparent url(../images/layout/cent-box-top.png) repeat scroll 0 0;
float:left;
height:39px;
width:627px;
}
div.cent-box-cont {
background:transparent url(../images/layout/cent-box-cont.png) repeat scroll 0 0;
float:left;
width:627px;
}
div.cent-box-top h1 {
color:#3D8F00;
font-family:arial black;
font-size:15px;
line-height:32px;
margin-left:10px;
}
div.cent-box-cont h1 {
color:#3D8F00;
font-family:arial black;
font-size:15px;
line-height:32px;
margin-left:10px;
}
div.steps2 {
background:#E9F3F8 none repeat scroll 0 0;
border:1px solid #88CDF5;
height:88px;
margin-bottom:20px;
margin-left:14px;
overflow:auto;
padding:17px;
width:90%;
}
div.steps2 p {
font-size:11px;
}
div.steps2 p span {
font-weight:bold;
}
div.steps {
background:#E6F7D9 none repeat scroll 0 0;
border:1px solid #A5D483;
margin-bottom:20px;
margin-left:14px;
padding:17px;
width:90%;
}
div.steps p {
color:#444444;
font-size:11px;
line-height:20px;
margin:0;
padding:0;
}
div.cent-box-bot {
background:transparent url(../images/layout/cent-box-bot.png) repeat scroll 0 0;
float:left;
height:6px;
margin-bottom:18px;
width:627px;
}
div.step-bg {
background:transparent url(../images/layout/step-bg.png) no-repeat scroll 0 0;
float:left;
height:109px;
margin-left:43px;
padding:0 33px 0 0;
width:541px;
}
div.step-txt {
float:left;
width:95%;
}
div.step {
float:left;
margin-left:33px;
padding-left:0;
width:162px;
}
div#step1 {
float:left;
margin-left:13px;
padding-left:0;
width:162px;
}
div#step2 {
float:left;
margin-left:46px;
padding-left:0;
width:162px;
}
div#step3 {
float:left;
margin-left:56px;
padding-left:0;
width:156px;
}
div.step h3 {
color:#2B3740;
line-height:1px;
text-align:center;
}
div.step p {
font-size:10px;
margin:0;
padding:0;
text-align:center;
}
div.banner728 {
background:#D8EDB0 none repeat scroll 0 0;
border:1px solid #8CB739;
float:left;
height:90px;
padding:5px;
width:728px;
}
div.firefox-add {
background:#D8EDB0 none repeat scroll 0 0;
border:1px solid #8CB739;
float:right;
padding:4px;
}
div.banner-top-cont {
float:left;
margin:10pt auto;
width:950px;
}
div.convert-bg {
background:transparent url(../images/layout/convert-bg.png) repeat scroll 0 0;
float:left;
height:243px;
margin:17px;
width:592px;
}
div.alert {
float:left;
margin-right:35px;
padding:15px 20px 0;
width:96%;
}
div.alert a {
color:#1B6A97;
text-decoration:underline;
}
div.alert span {
color:#333333;
float:left;
font-family:trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:31px;
margin:0 14px;
}
div.form-convert {
float:left;
width:100%;
}
form#convert-form {
float:left;
padding:15px;
}
input#downloadurl {
background:transparent url(../images/layout/convert-text.png) no-repeat scroll 0 0;
border:0 none;
color:#444444;
float:left;
height:25px;
margin-top:4px;
padding-left:10px;
padding-top:10px;
width:399px;
}
input#convert-button {
background:transparent url(../images/layout/convert-button.png) repeat scroll 0 0;
border:0 none;
cursor:pointer;
float:right;
height:37px;
margin-left:20px;
width:117px;
}
input#convert-button:hover {
background-position:0 -36px;
}
div.firefox-buttons {
float:left;
width:100%;
}
div.firefox-buttons ul {
float:left;
margin:10px 0 0;
padding:0 3px 20px;
}
div.firefox-buttons li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 2px;
}
div.firefox-buttons li a {
background:transparent url(../images/layout/icone/firefox-buttons-new.png) repeat scroll 0 -120px;
display:block;
font-size:9px;
font-weight:normal;
height:29px;
overflow:hidden;
padding:37px 0 0;
text-align:center;
text-decoration:none;
width:301px;
}
div.firefox-buttons li.d-firefox a {
background-position:0 0;
text-indent:-9999px;
}
div.firefox-buttons li.d-firefox a:hover {
background-position:-301px 0;
}
div.firefox-buttons li.a-firefox a {
background-position:0 73px;
text-indent:-9999px;
}
div.firefox-buttons li.a-firefox a:hover {
background-position:-301px -66px;
}
div.side-box-top {
background:transparent url(../images/layout/side-box-top.png) repeat scroll 0 0;
float:left;
height:46px;
margin-top:5px;
width:311px;
}
div.side-box-top h1 {
color:#2B3740;
font-family:arial black;
font-size:12px;
line-height:38px;
}
div.side-box-cont {
background:transparent url(../images/layout/side-box-cont.png) repeat scroll 0 0;
float:left;
min-height:99px;
width:311px;
}
div.side-box-cont ul {
}
div.side-box-cont li a:link, div.side-box-cont li a:visited{
	color:green;
}
div.side-box-cont li a:hover, div.side-box-cont li a:hover:visited{
	color:blue;
}
div.side-box-bot {
background:transparent url(../images/layout/side-box-bot.png) repeat scroll 0 0;
float:left;
height:9px;
margin-bottom:11px;
width:311px;
}
div.banner300 {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
margin-bottom:5px;
padding:5px;
width:300px;
}
div.foot-cont {
margin:0 auto;
width:950px;
}
div.foot-top {
float:left;
font-size:11px;
height:30px;
line-height:24px;
width:100%;
}
div.foot-middle {
float:left;
height:50px;
line-height:30px;
width:100%;
}
div.foot-bot {
color:#000000;
float:left;
font-size:11px;
line-height:30px;
text-align:center;
width:100%;
}
.vmiddle {
vertical-align:middle;
}
fieldset {
border:0 none;
float:left;
line-height:24px;
margin:13px 20px 0;
padding:0;
width:546px;
}
legend {
display:none;
}
.check_pc {
display:none;
}
.check_pc span {
}
.check_pc img {
}
.headi-txt {
float:right;
margin-right:20px;
}
.above {
float:left;
font-size:11px;
margin-left:3px;
}
img.arrow-before {
float:left;
}
img.alert {
float:left;
}
div#form {
float:left;
width:100%;
}

div.loading{margin:0 auto;text-align:center;padding:10px 0;clear:left;}

.table_admin{background:#ccc; width:400px;}
.table_admin td{background:#fff;padding:5px 1px;}

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


.boxtop { height: 19px; background: #fff url(images/boxtop.gif) no-repeat; color: #000; }
.box { background: #fff url(images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
.box p { padding: 0; margin: 0;}
.image { float: left; margin: 0 9px 3px 0; }


/* misc */
.buttons { text-align: right; padding: 4px 3px 0 0;}
.left_articles .buttons { float: right; height: 20px; }
.bluebtn { background: #488EB2 url(images/bluebtn.gif) no-repeat; width: 100px; padding: 1px 16px 5px 16px; color: #fff; text-decoration: none; }
.greenbtn { background: #488EB2 url(images/greenbtn.gif) no-repeat; padding: 1px 17px 5px 16px; color: #fff; text-decoration: none; }
.bluebtn:hover, .greenbtn:hover { background: #488EB2 url(images/hoverbtn.gif) no-repeat; color: #fff; }

/* footer  */
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 10px 0 10px 0; border-top: 1px solid #ccc; }

/* Custom code */

.bookmarklet , .bookmarklet:hover {

    background-image:url(images/bookmarklet.gif);
    border: none;
    display:block;
    float:right;
    height:52px;
    width:282px;
    color: #fff;

}

.clear {
    clear: both;
    display: block;
}

.src-textbox {
    width: 720px;
    margin-left: 10px;
    height: 100px;
}

#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;
}