body {font-family:Tahoma, Verdana, Arial;font-size:12px;margin:0;padding:0; background-color:#f6f6f6}
p, div, td {font-size:12px}
h2,h3,h4 {color:#666}
h2 {font-size:16px}
h3 {font-size:14px}
h4 {font-size:14px}
a {color:#134B83}
fieldset {border:1px solid #999; margin:0 0 10px 0; padding:10px; background-color:#eee}
legend {font-size:14px; color:#666; padding:0 5px 0 5px}
legend a {font-size:12px}
input[type="text"], input[type="password"], input[type="file"] {border:1px solid #999999; font-size:12px;  padding:1px 0 2px 0; margin:1px 0 1px 0}
select{border:1px solid #999999; font-size:12px;  padding:0; margin:1px 0 1px 0; background:url(/resources/images/bg.gif) repeat-x #f0f0f0}
select:disabled{border:1px solid #cccccc; opacity:.7}
textarea {border:1px solid #999999; font-size:12px; margin:1px 0 1px 0}
input[type="submit"], input[type="button"] {height:20px; color:#333333; font-size:12px; padding-left:8px; padding-right:8px; background:url(/resources/images/bg.gif) repeat-x #f0f0f0; border:1px solid #a4a4a4}
input[type="submit"]:hover, input[type="button"]:hover {color:black}
input[type="submit"]:disabled, input[type="button"]:disabled {color:#cccccc; border:1px solid #e3e3e3}
a.button {display:block; float:left; margin:1px; text-decoration:none; text-align:center; width:90px; height:18px; line-height:20px; color:#333333; font-size:12px; background:url(/resources/images/bg.gif) repeat-x #f0f0f0; border:1px solid #a4a4a4}
a.button:hover {color:black}

.red {color:red}
.grey {color:#666}
.menu {width:720px}
.menu p {margin:0 0 10px 0; color:#666}
.menu a {background:url(/resources/images/rarrow.gif) no-repeat left center; line-height:20px; padding-left:15px; text-decoration:none}
.menu a:hover {text-decoration:underline}

#outer {margin:0;padding:0;width:950px}
#left {width:170px; margin:0 0 0 20px; float:left}

#main {margin:0 20px 0 210px}
#bottom {border-top:1px solid #999; clear:both; color:#666; font-size:11px; padding:6px 0 4px 0; margin:20px 0 0 0; background:url(/resources/images/bottomemail.gif) repeat-x; text-align:center; white-space:nowrap;}
#bottom a {color:#666; text-decoration:none}
#bottom a:hover {text-decoration:underline}

#price {}
#price thead th {text-align:left;background-image:url(/resources/images/hosttbg.gif)}
#price tbody th {text-align:left;font-weight:normal;padding:5px;border-bottom:1px solid #c5c7c8;border-left:1px solid #c5c7c8;border-right:1px solid #c5c7c8}
#price tbody td {width:95px;text-align:center;border-right:1px solid #c5c7c8;border-bottom:1px solid #c5c7c8}
#price .pt th {background-color:#e5e7e8;font-size:14px;font-weight:bold;border-top:1px solid #c5c7c8}
#price .pf th {border-bottom:none}

#price2 thead tr {vertical-align:bottom}
#price2 thead th {text-align:left;background-image:url(/resources/images/hosttbg.gif)}
#price2 thead td {width:95px;text-align:center;background-image:url(/resources/images/hosttbg.gif)}
#price2 thead td b {font-size:20px}
#price2 tbody th {text-align:left;font-weight:normal;padding:5px;border-bottom:1px solid #c5c7c8;border-left:1px solid #c5c7c8;border-right:1px solid #c5c7c8}
#price2 tbody td {width:95px;text-align:center;border-right:1px solid #c5c7c8;border-bottom:1px solid #c5c7c8}
#price2 .pt th {background-color:#e5e7e8;font-size:14px;font-weight:bold;border-top:1px solid #c5c7c8}
#price2 .pf th {border-bottom:none}
#price2 a {display:block; float:left; margin:1px; text-decoration:none; text-align:center; width:90px; height:18px; line-height:20px; color:#333333; font-size:12px; background:url(/resources/images/bg.gif) repeat-x #f0f0f0; border:1px solid #a4a4a4; margin-bottom:5px}
#price2 a:hover {color:black}


#wait {border:solid 2px #c5c7c8;background-color:#f9fcff;padding:30px;width:400px;margin:20px 0 0 250px;display:none}
#wait img {margin-right:30px;vertical-align:middle}

#content {margin-left:50px;}


#login {width:350px; border:1px solid #999999; margin:30px auto 50px auto}
#login td {color:#666666}
#login input[type="text"], #login input[type="password"] {width:230px; color:#333333; border:1px solid #666666}

div.box {border:1px solid #999999; margin:0 0 10px 0; background-color:#fff}
div.box1 {border:1px solid #999999; margin:0 0 10px 0; background-color:#fff5ea}
div.box2 {border:1px solid #999999; margin:0 0 10px 0; background-color:#f5eaff}
div.box3 {border:1px solid #999999; margin:0 0 10px 0; background-color:#eaf5ff}
div.box4 {border:1px solid #999999; margin:0 0 10px 0; background-color:#ffeaf5}
div.boxtitle {height:12px !important; padding: 4px 20px 3px 6px; border-bottom:1px solid #999999; color: #333333; font-size: 11px; font-weight: bold; background-color: #EBEBEB; background-image: url(/resources/images/listheader_aqua.gif)}
div.pad {padding:20px}
div.pad2 {padding:10px}
div.pad p, div.pad2 p {margin:0 0 10px 0}
div.pad fieldset, div.pad2 fieldset {margin:10px 0 0 0}

#dnd {border:1px solid #CCCCCC; margin:0 0 10px 0}
input.search {width:120px; height:11px; line-height:120%}
input.login {width:140px; height:11px; line-height:120%}
.yah {font-size:14px; color:#369; padding-bottom:10px; margin:0 0 20px 0; background:url(/resources/images/dot.gif) repeat-x bottom}
.db {padding-bottom:10px; background:url(/resources/images/dot.gif) repeat-x bottom}
.scat {width:490px; margin:0 0 20px 0}
.scat td {width:163px}
.scat thead td {background-color:#D9DCDF; padding:3px}
.scat a {padding:3px; display:block; width:163px; color:#000000; background-color:#E5E7E8; text-decoration:none}
.scat a:hover {background-color:#D9DCDF}
.smallred {font-size:10px; color:red}
.disabled {border:1px solid #dddddd; padding:1px; text-align:center}
#wait {border:solid 2px #c5c7c8; background-color:#f9fcff; padding:30px; width:450px; margin-left:100px; display:none}
#wait img {margin-right:30px; vertical-align:middle}
#email {width:100%}
#email td {width:33%}
#explore {width:100%}
#explore td {border-bottom:1px solid; border-top:1px solid; padding:2px 2px 2px 2px}
#explore a {text-decoration:none}
#explore td.exn {width:20px}
#explore tr.row0 td {background-color:#e6e6e6; border-color:#e6e6e6; color:#333}
#explore tr.row1 td {background-color:#eee; border-color:#eee; color:#333}
#explore tr.row0:hover td, #explore tr.row1:hover td {background-color:#ccddcc; border-color:#000000}
#actions {margin:0; padding:0; display:none}
#cfolder, #cfile, #ufile {border:1px solid #c5c7c8; background-color:#E5E7E8; padding:4px; margin:10px 0 10px 0; line-height:20px}
#blackout {background-color:#000; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; position:absolute; top:0; left:0; width:100%; height:100%; width:expression(parseInt(document.documentElement.clientWidth)+'px'); height:expression(parseInt(document.documentElement.clientHeight)+'px'); display:none; z-index:9998}
#popcfolder, #popcfile, #popufile {position:absolute; top:100px; left:200px; width:350px; border:1px solid #333; background-color:#e5e7e8; padding:10px; line-height:20px; display:none; z-index:9999}
#blackout2 {background-color:#000; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; position:absolute; top:0; left:0; width:100%; height:100%; width:expression(parseInt(document.documentElement.clientWidth)+'px'); height:expression(parseInt(document.documentElement.clientHeight)+'px'); z-index:9998}
#popupconfirm {position:absolute; top:100px; left:200px; width:400px; border:1px solid #333; background:url(/resources/images/confirm.gif) 3px center no-repeat #e5e7e8; padding:9px 9px 9px 40px; line-height:20px; z-index:9999}
#popcfolder p, #popcfile p, #popufile p{font-size:14px; margin:0 0 5px 0}
#popcfolder input[type="text"], #popcfile input[type="text"], #popufile input[type="text"] {border:1px solid #666; font-size:12px; width:330px}
#message {position:absolute; top:30px; left:310px; z-index:99}
.info {background:url(/resources/images/info.gif) 3px center no-repeat #fcc; border:1px solid #f66; width:400px; padding:9px 9px 9px 40px; text-align:left}
.warning{background:url(/resources/images/warning.gif) 3px center no-repeat #fcc; border:1px solid #f66; width:400px; padding:9px 9px 9px 40px; text-align:left}
.note {background:url(/resources/images/smallinfo.gif) 5px center no-repeat #def; border:1px solid #69f; color:#039; width:400px; padding:5px 5px 5px 30px; text-align:left}
#logged {position:absolute; top:10px; right:280px; color:#666666; z-index:3}
#resize{position:absolute; top:85px; right:30px; font-size:20px; line-height:18px; font-weight:bold; padding:10px}
#resize a{text-decoration:none; text-align:center; color:#666; display:block; float:left; width:20px; height:20px; margin:2px; border:1px solid #666; background-color:#ddd}
#editor{width:100%; width:expression((parseInt(document.documentElement.clientWidth) - 270) + 'px'); height:400px}
#editor2{width:100%; width:expression((parseInt(document.documentElement.clientWidth) - 270) + 'px'); height:400px; height:expression(320 + 'px')}
#editor textarea, #editor2 textarea{width:100%; width:expression((parseInt(document.documentElement.clientWidth) - 270) + 'px'); height:100%; height:expression(parseInt(document.getElementById('editor').clientHeight) + 'px')}
#taskbar {font-size:11px; position:absolute; top:0px; right:0; height:37px; width:600px; background:url(/resources/images/taskbar.gif) right top no-repeat; padding:10px 4px 10px 0; text-align:right; white-space:nowrap; z-index:2}

#taskbar a {color:#666666; text-decoration:none; padding:6px 16px 6px 30px; background-repeat:no-repeat}

#taskbar a:hover {color:#333333}

a.button-logout{background-image:url(/resources/images/logout.gif)}
a.button-help{background-image:url(/resources/images/bighelp.gif)}

div.template {font-size:10px; text-align:center; float:left; width:180px; padding:10px; margin:0 10px 10px 0; border:1px solid #666; background-color:#fff}
div.template img {border:1px solid #aaa; margin:0 0 5px 0}
div.template a {text-decoration:none}
div.column {float:left; width:350px; margin:0 10px 0 0}
.clear {clear:both}




#tabs {width:100%; margin:0 0 20px 0}
#tabs ul {list-style-type:none; margin:0; padding:0; position:relative; z-index:1}

#tabs tr {vertical-align:bottom}
#tabs td {font-size:12px; border-bottom:1px solid #999}
#tabs td.logo {width:270px}
#tabs td.tab {text-align:center; width:120px; background:url(/resources/images/tabpas.gif) left bottom no-repeat}
#tabs td.seltab {text-align:center; width:120px; border-bottom:1px solid #f6f6f6; background:url(/resources/images/tabact.gif) left bottom no-repeat}
#tabs td.tab a {font-size:12px; display:block; text-decoration:none; color:#666; padding:1px 0 3px 0}
#tabs td.tab a:hover {color:#000}
#tabs td.seltab a {font-size:12px; display:block; text-decoration:none; color:#000; padding:0 0 4px 0}

td:hover .submenu, td:hover .shadow {display:block}
.submenu {position:relative; text-align:left; bottom:3px; right:5px; display:none; border:1px solid #666; border-bottom-width:0; font:normal 12px Arial; line-height:18px; z-index:100; background:#eee; width:150px}
.submenu ul {margin:0; padding:0; list-style-type:none}
.submenu ul li a {color:#000 !important; width:100%; display:block; text-indent:3px; border-bottom:1px solid #666; padding:1px 0 !important; text-decoration:none; font-weight:normal; text-indent:5px}
.submenu a:hover {background:#ccc}
.shadow {background:#999; position:absolute; left:5px; top:21px; display:none; z-index:99; width:150px}.nav {border:solid 1px #999; margin:0 0 10px 0}
.nav h3 {font-size:11px; line-height:14px; color:#333333; margin:0; padding:3px 10px 3px 10px; background:url(/resources/images/listheader_aqua.gif) repeat-x; border-bottom:solid 1px #999}
.navlist {font-size:11px; width:100%; height:auto; margin:0px; padding:0px; list-style-type:none; overflow:hidden; white-space:nowrap}
.navlist li {border-bottom:1px solid #EBEBEB}
.navlist li a {color:#000; width:100%; display:block; padding:2px 0 2px 10px; text-decoration:none}
.navlist li a:hover {background-color:#EBEBEB}
.navlist li.selected {border-bottom:1px solid #898989}
.navlist li.selected a {color:#FFF; font-weight: bold; background-color: #929292}
.navlist li.selected a:hover {background-color:#929292}
.nav {border:solid 1px #999; margin:0 0 10px 0}
.nav h3 {font-size:11px; line-height:14px; color:#333333; margin:0; padding:3px 10px 3px 10px; background:url(/resources/images/listheader_aqua.gif) repeat-x; border-bottom:solid 1px #999}
.navlist {font-size:11px; width:100%; height:auto; margin:0px; padding:0px; list-style-type:none; overflow:hidden; white-space:nowrap}
.navlist li {border-bottom:1px solid #EBEBEB}
.navlist li a {color:#000; width:100%; display:block; padding:2px 0 2px 10px; text-decoration:none}
.navlist li a:hover {background-color:#EBEBEB}
.navlist li.selected {border-bottom:1px solid #898989}
.navlist li.selected a {color:#FFF; font-weight: bold; background-color: #929292}
.navlist li.selected a:hover {background-color:#929292}
