/* CSS Document */
body {height:100%;font:12px Arial, Verdana, Tahoma, Sans-Serif;color:#333;background:#fff;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;}
table {border-collapse:collapse;}
img {border:none;}
ul, li {list-style:none;}
body a, a:active, a:visited {text-decoration:underline;color:#68ae00;}
a:hover {text-decoration:none;color:#68ae00;}

/*  All  */
.clear {clear:both;font-size:0;line-height:0;height:1px;}
.wrapper {margin:0 auto;width:870px;}
.header {position:relative;z-index:2;height:100px;background:url(../images/header.jpg) no-repeat;}
.header ul {position:absolute;top:9px;left:390px;}
.header ul li {float:left;color:#000;margin-right:3px;}
.header ul li.active {border-top:4px solid #81ca14;padding:1px 5px 0 5px;}
.header ul li a, .header ul li a:visited {text-decoration:none;padding:5px 5px 1px 5px;position:relative;top:5px;}
.header ul li a:hover {background:#eeeeee;}
.header .logo_flash {position:absolute;top:9px;left:0;}
.header .logout_block {position:absolute;top:9px;right:8px;z-index:2;}
.header .login_block {position:absolute;top:53px;right:8px;z-index:2;}
.header .login_block p input {vertical-align:middle;position:relative;}
.header .login_block p input.input {background:#FFFFCC;border:1px solid #333;width:120px;margin:0 4px;}
.header .login_block p span {padding-left:5px;}
.header .login_block p.right {text-align:right;font-size:11px;padding-top:8px;}
.header .login_block p.right a, .header .login_block p.right a:visited {color:#999;}
.header .login_block .login_error {color:#EF0000;font-size:11px;padding-top:8px;float:left;width:200px;text-align:left;padding-left:43px;}
.header .forgotpass {position:relative;top:-15px;}
.header .forgotpass input.name_pass {background:#FFFFCC;border:1px solid #333;width:120px;margin:0 5px 0 0;}
.header .textresult {float:left;margin-right:15px;}

.container h2 {padding:25px 0 25px 0;font-size:24px;clor:#000;font-weight:normal;}

.container .contact_table {padding-bottom:60px;}
.container .contact_table td {padding:8px 0;}
.container .contact_table td input {margin-top:4px;}
.container .contact_table td.width {width:125px;padding:8px 0 8px 7px;font-size:16px;border-bottom:1px solid #E9E9E9;}
.container .contact_table td.fields {width:445px;border-bottom:1px solid #E9E9E9;}
.container .contact_table td.fields input {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:202px;}
.container .contact_table td.fields textarea {background:#FFFFCC;border:1px solid #333;width:342px;height:177px;}
.container .contact_table td.top {vertical-align:top;}

.container .index_block {background:url(../images/index_right_bg.jpg) right 85px no-repeat;margin-top:-80px;padding:75px 0 0 0;position:relative;min-height:560px;}
.container .index_block h2 {padding-top:40px;}
.container .index_block p {font-size:16px;padding:0 440px 17px 0;}
.container .index_block .index_flash {position:absolute;top:85px;right:0;}
.container .index_block .register h3 {font-size:16px;padding:10px 0 27px 0;}
.container .index_block .register h3 a, .container .index_block .register h3 a:visited {display:block;text-decoration:none;color:#fff;width:306px;height:33px;padding:13px 0 0 30px;background:url(../images/index_register_bg.gif) no-repeat;}
.container .index_block .register h3 a:hover {color:#ffff00;}
.container .index_block .register p {font-size:12px;padding:0 440px 11px 20px;}
.container .index_block .register p span {color:#CC0066;}
.container .index_block .register ul {padding:0 440px 0 20px;}
.container .index_block .register ul li {clear:both;}
.container .index_block .register ul li img {float:left;margin-bottom:15px;}
.container .index_block .register ul li span {color:#CC0066;}

.container .active_list_block_left {float:left;width:595px;background:#e6f7c8 url(../images/active_list_top.gif) no-repeat;margin:30px 20px 10px 0;z-index:4;position:relative;}
.container .active_list_block_left .center_warning {border:1px solid #000;background:#ffff99;top:89px;left:272px;position:absolute;width:386px;height:96px;z-index:3;display:none;}
.container .active_list_block_left .center_warning p {font-size:15px;text-align:center;background:none;height:auto;padding:20px 0 0 0;}
.container .active_list_block_left .center_warning p input {margin:0 14px 0 0;padding:0 5px;}
.container .active_list_block_left h2 {position:relative;padding:13px 0 2px 25px;}
.container .active_list_block_left h2 span {position:absolute;right:11px;font-size:10px;top:24px;}
.container .active_list_block_left table {margin-left:10px;border-top:2px solid #1e2f05;border-left:2px solid #1e2f05;border-right:2px solid #c2ccb5;border-bottom:2px solid #c2ccb5;width:571px;background:#fff;}
.container .active_list_block_left table table {margin-left:0;border:none;width:auto;}
.container .active_list_block_left table table td {font-size:15px;padding:4px 0;}
.container .active_list_block_left table table td.width {width:49px;text-align:center;}
.container .active_list_block_left table table td.width2 {width:473px;}
.container .active_list_block_left table table td.width3 {width:29px;}
.container .active_list_block_left table table td.bg_grey {background:#f3f3f3;}
.container .active_list_block_left table td.width10 {width:10px;}
.container .active_list_block_left table td.height10 {height:10px;}
.container .active_list_block_left table table td.bottom_link {text-align:right;font-size:10px;}
.container .active_list_block_left p {background:url(../images/active_list_bottom.gif) no-repeat;height:41px;padding:11px 0 0 62px;}
/*.container .active_list_block_right {float:left;width:255px;margin:30px 0 10px 0;}
.container .active_list_block_right div h3 {background:url(../images/active_list_right_top.gif) top no-repeat;text-align:center;color:#666;font-size:14px;padding:9px 0 0 0;}
.container .active_list_block_right div {background:url(../images/active_list_right_bottom.gif) bottom no-repeat;padding-bottom:6px;}
.container .active_list_block_right div ul {padding-bottom:15px;}
.container .active_list_block_right div ul li {position:relative;width:226px;height:21px;padding:8px 0 0 11px;margin-left:8px;border-bottom:1px solid #efefef;font-size:13px;}
.container .active_list_block_right div ul li.active {font-weight:bold;width:222px;height:21px;padding:8px 0 0 15px;background:url(../images/active_list_right_list.gif) no-repeat;}
.container .active_list_block_right div ul li input {position:absolute;right:0;top:7px;}
.container .active_list_block_right div p {text-align:center;}
.container .active_list_block_right div p input {width:158px;font-size:11px;margin-bottom:4px;}
.container .active_list_block_right .italic {font-style:italic;padding-top:10px;}*/

.container .custom_block {padding-bottom:100px;}
.container .custom_block p {padding-bottom:12px;}

.container .create_account_table {padding-bottom:60px;float:left;margin-right:15px;width:575px;}
.container .create_account_table td {padding:4px 0;}
.container .create_account_table td span {color:#CC0066;}
.container .create_account_table td img {margin-bottom:5px;}
.container .create_account_table td input {margin-top:4px;}
.container .create_account_table td.width {vertical-align:top;width:148px;padding:8px 0 8px 7px;font-size:16px;border-bottom:1px solid #E9E9E9;}
.container .create_account_table td.fields {width:177px;border-bottom:1px solid #E9E9E9;font-size:10px;}
.container .create_account_table td.text {vertical-align:top;padding-top:10px;width:248px;border-bottom:1px solid #E9E9E9;color:#999;}
.container .create_account_table td.fields input {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:160px;margin:5px 0;}
.container .create_account_table td.fields input.checkbox {margin-top:0;vertical-align:middle;background:none;border:none;width:auto;margin:5px 0;}
.container .create_account_table td.font {font-size:12px;white-space:nowrap;width:425px;}
.container .create_account_right_block {border:1px solid #e9e9e9;width:274px;float:left;padding:20px 0 10px 0;}
.container .create_account_right_block p {padding:0 12px 12px 11px;}

.wap_block {border-top:2px solid #7cc412;background:url(../images/wap_logo.gif) top center no-repeat;padding-top:70px;}
.wap_block p {text-align:center;font-size:14px;padding:2px 0 0 0;}
.wap_block p.line {border-top:2px solid #eeeeee;padding-top:7px;margin-top:16px;}

.waplist_block .waplist_top {color:#fff;background:#619e05;padding:6px 0 8px 4px;font-size:15px;}
.waplist_block .waplist_top span {color:#ffff66;font-weight:bold;}
.waplist_block .line {font-size:15px;border-top:2px solid #eeeeee;padding:6px 0 6px 0;}
.waplist_block .line img {vertical-align:middle;margin-right:3px;}
.waplist_block table {width:100%;margin-bottom:5px;}
.waplist_block table td {font-size:15px;padding:4px 0;}
.waplist_block table td.width {width:220px;text-align:center;}
.waplist_block table td.grey {background:#EEEEEE;}

.footer {padding-top:15px;clear:both;}
.footer p {float:left;color:#999;padding-right:12px;}
.footer ul li {float:left;padding-right:12px;margin-right:11px;background:url(../images/line.gif) right 3px no-repeat;}
.footer ul li.last {padding-right:0;margin-right:0;background:none;}

#viewspace .form-status {padding:0 0 10px 10px;}
#viewspace .form-status .summary {padding:0 0 10px 0;}
#viewspace div .form-fields {margin:0 0 0 10px;}
#viewspace div .form-fields td {padding:4px 0;}
#viewspace div .form-fields td span.required {color:#CC0066;}
#viewspace div .form-fields td img {margin-bottom:5px;}
#viewspace div .form-fields td input {margin-top:4px;}
#viewspace div .form-fields td.label {vertical-align:top;width:170px;padding:8px 0 8px 7px;font-size:16px;border-bottom:1px solid #E9E9E9;}
#viewspace div .form-fields td.field {width:177px;border-bottom:1px solid #E9E9E9;font-size:10px;}
#viewspace div .form-fields td.field input {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:160px;margin:5px 0;}
#viewspace div .form-fields td.field select {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:162px;margin:5px 0;}
#viewspace div .form-fields td.field textarea {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:400px;height:170px;margin:5px 0;}
#viewspace div .form-fields td.field .widget label, #viewspace div .form-fields td.field .error {font-size:16px;}
#viewspace div .form-fields td.field .widget .inputType {display:block;}
#viewspace div .form-fields td.field .error {color:#ef0000;}

#viewspace .form_fields {margin:0 0 0 10px;}
#viewspace .form_fields .row {padding:4px 0;clear:both;width:555px;float:left;border-top:1px solid #E9E9E9;position:relative;}
#viewspace .form_fields .row .required {float:left;color:#CC0066;}
#viewspace .form_fields .row img {margin-bottom:5px;}
#viewspace .form_fields .row input {margin-top:4px;}
#viewspace .form_fields .label {vertical-align:top;width:170px;padding:5px 0 8px 7px;font-size:16px;float:left;}
#viewspace .form_fields .field {width:177px;font-size:10px;float:left;}
#viewspace .form_fields .field input {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:160px;margin:5px 0;}
#viewspace .form_fields .field select {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:162px;margin:5px 0;}
#viewspace .form_fields .field textarea {margin-top:0;vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:400px;height:170px;margin:5px 0;}
#viewspace .form_fields .field .widget label, #viewspace div .form-fields td.field .error {font-size:16px;}
#viewspace .form_fields .field .widget .inputType {display:block;}
#viewspace .form_fields .field .error {color:#ef0000;}
#viewspace .form_fields .row .field .label {position:relative;left:-172px;top:12px;}
#viewspace .form_fields .row .field .label .required {position:relative;top:-19px;left:-5px;}
#viewspace .form_fields .row .field .field input.confirm_passwordType {vertical-align:top;position:relative;margin:-35px 0 0 0;}
#viewspace .form_fields .password_info {clear:both;color:#999;font-size:12px;margin:0;float:left;height:30px;width:200px;position:absolute;top:10px;left:355px;}
#viewspace .form_fields .login_info {color:#999;margin:6px 0 0 0;}
#viewspace .form_fields .email_info {color:#999;margin:6px 0 0 0;float:left;width:200px;}
#viewspace .form_fields .captcha_info {color:#999;}
#viewspace .form_fields .reg_terms_row {border-bottom:1px solid #E9E9E9;padding:5px 0 7px 178px;height:14px;clear:both;position:relative;float:left;}
#viewspace .form_fields .create_account {background:#fff;position:relative;top:2px;}
#viewspace .form_fields .error {font-size:12px;color:#EF0000;}
#viewspace .form_fields .login_good {clear:both;padding:0 0 0 178px;font-size:12px;}
#viewspace .form_fields .request_img {width:200px;float:left;clear:both;padding:0 0 0 178px;}
#viewspace .form_fields .check_availability {clear:both;padding:0 0 0 178px;font-size:12px;}
#viewspace .form_fields .e_error, #viewspace .form_fields .l_error, #viewspace .form_fields .c_error {clear:both;padding:0 0 0 178px;color:#EF0000;font-size:12px;}
#viewspace .form_fields .p_error {color:#EF0000;font-size:12px;position:absolute;left:180px;top:80px;}
.reg_terms_row {clear:both;padding-left:184px;border-top:1px solid #E9E9E9;height:25px;padding-top:7px;border-bottom:1px solid #E9E9E9;width:380px;margin-top:4px;}
.reg_terms_row input {float:left;}
.reg_terms_row .terms_label {float:left;}

#actionsView {padding:10px 0;clear:both;}
#actionsView .actionButtons {padding-left:187px;}
.reg_form #actionsView .actionButtons {padding-left:187px;position:relative;padding-top:4px;top:-7px;width:378px;display:block;background:#fff;clear:both;}
.contentobject p {padding:0 0 10px 0;}


.container .active_list_block_left .bottom_list_block {clear:both;background:url(../images/active_list_bottom.gif) no-repeat;height:41px;padding:11px 0 0 62px;}
.container .active_list_block_left .bottom_list_block input {background:url(../images/save2.gif) no-repeat;width:120px;height:30px;border:none;color:#fff;font-size:18px;line-height:18px;text-align:center;}
.container .active_list_block_left .bottom_list_block input.Grey_button {background:url(../images/save_grey2.gif) no-repeat;}
.container .active_list_block_left .active_list {position:relative;padding:10px 215px 2px 25px;font-size:18px;clor:#000;font-weight:normal;overflow:hidden;}
.container .active_list_block_left .not_loaded {background:#e0e0e0;position:relative;padding:10px 215px 2px 25px;font-size:18px;clor:#000;font-weight:normal;overflow:hidden;}
.container .active_list_block_left .active_list span {display:block;font-size:10px;}
.container .active_list_block_left .not_loaded span {display:block;font-size:10px;}
.container .active_list_block_left .last_modify {position:absolute;right:11px;font-size:10px;top:10px;}
.container .active_list_block_left .empty_list {margin-left:10px;padding:4px 0 4px 10px;border-top:2px solid #1e2f05;border-left:2px solid #1e2f05;border-right:2px solid #c2ccb5;border-bottom:2px solid #c2ccb5;width:561px;background:#fff;}
.container .active_list_block_left .entry_items {float:left;position:relative;left:10px;border-top:2px solid #1e2f05;border-left:2px solid #1e2f05;border-right:2px solid #c2ccb5;border-bottom:2px solid #c2ccb5;width:571px;background:#fff;}
.container .active_list_block_left .entry_items .width, .container .active_list_block_left .entry_items .active {font-size:15px;padding:4px 0;width:49px;text-align:center;float:left;}
.container .active_list_block_left .entry_items .width2, .container .active_list_block_left .entry_items .active2 {font-size:15px;padding:4px 0;width:473px;float:left;}
.container .active_list_block_left .entry_items .width3, .container .active_list_block_left .entry_items .active3 {font-size:15px;padding:4px 0;width:29px;float:left;}
/*.container .active_list_block_left input {clear:both;width:120px;height:30px;margin:5px 0 10px 10px;}
.container .active_list_block_left input {clear:both;display:block;background:url(../images/save.gif) no-repeat;width:120px;height:30px;color:#79BE12;font-size:0;line-height:0;margin:5px 0 10px 10px;}*/
.container .manager_content {text-align:center;float:left;width:255px;margin:30px 0 10px 0;background:url(../images/active_list_right_bottom.gif) bottom no-repeat;padding-bottom:6px;padding-top:5px;}
.container .title_manager {font-weight:bold;background:url(../images/active_list_right_top.gif) top right no-repeat;text-align:center;color:#666;font-size:14px;padding:9px 0 0 0;bottom:-30px;position:relative;}
.container .active_list_block_right div .manager_content .no_lists {padding:10px;}
.container .active_list_block_right div .manager_content .container {text-align:center;}
.container .active_list_block_right div .manager_content .container input {width:158px;font-size:11px;margin-bottom:4px;display:block;}
.container .active_list_block_right {text-align:left;}
.container .active_list_block_right .list_item {float:left;width:240px;padding:0;border-bottom:1px solid #efefef;left:8px;position:relative;}
.container .active_list_block_right .list_item div {color:#68ae00;float:none;padding:4px 0 2px 10px;min-height:18px;}
.container .active_list_block_right .list_item a {float:left;display:inline;margin-bottom:0;font-size:13px;text-decoration:underline;cursor:pointer;}
.container .active_list_block_right .list_item a:hover {text-decoration:none;}
.container .active_list_block_right .list_item a div {float:none;width:auto;padding:3px 10px 0 0;margin-right:0;min-height:0;}
.container .active_list_block_right .list_item .active {font-weight:bold;text-decoration:none;color:#000;background:#E6F7C8 url(../images/active_list_right_list.gif) no-repeat;border-bottom:none;}
.container .active_list_block_right .list_item .active a, .container .active_list_block_right .list_item .active a:visited {color:#000;text-decoration:none;}
.container .active_list_block_right .list_item .active a div {color:#000;font-weight:bold;}
.container .active_list_block_right .list_item .active div {color:#000;font-weight:normal;}
.container .active_list_block_right .list_item .not_loaded {font-weight:bold;text-decoration:none;color:#b3b3b3;background:#E6F7C8 url(../images/active_list_right_list2.gif) no-repeat;border-bottom:none;}
.container .active_list_block_right .list_item .not_loaded a, .container .active_list_block_right .list_item .not_loaded a:visited {color:#b3b3b3;text-decoration:none;}
.container .active_list_block_right .list_item .not_loaded a div {color:#b3b3b3;font-weight:bold;}
.container .active_list_block_right .list_item .not_loaded div {color:#b3b3b3;font-weight:normal;}
.container .manager_content .active_list_block_right input {clear:none;width:auto;margin:-12px 5px 0 0px;top:-7px;float:right;position:relative;z-index:2;}
.container .manager_content input {clear:both;width:158px;font-size:11px;margin-top:4px;float:none;top:0;}
.container .active_list_block_right input.newInput {float:none;clear:both;margin:10px 0 -10px 20px;width:158px;background:#FFFFCC;border:1px solid #333;top:0;}
.container .manager_content .active_list_block_right input.rename_input {clear:none;width:120px;margin:0 0 0 20px;float:none;top:-30px;top:0;}
.container .italic {font-style:italic;padding-top:10px;float:right;width:245px;}
.container .tipsBlock {font-style:italic;padding-top:10px;float:right;width:245px;}
.container .input_line {margin:5px 10px 0 10px;height:5px;border-top:1px solid #EFEFEF;font-size:0;line-height:0;clear:both;}

.reg_form {float:left;margin-right:15px;width:565px;}
.reginfo {border:1px solid #e9e9e9;width:274px;float:left;margin-top:85px;}
.reginfo .contentobject {padding:20px 0 10px 0;}
.reginfo .body .body {padding:0 12px 12px 11px;}

#viewspace .form_fields .row input.check_reg_input {float:left;margin:0 5px 10px 0;}
#viewspace h1 {padding:25px 0 25px 0;font-size:24px;clor:#000;font-weight:normal;}

.recover_block .label {vertical-align:top;padding:5px 0 5px 7px;font-size:16px;clear:both;float:left;width:140px;}
.recover_block .input {float:left;width:240px;}
.recover_block .input input {vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:160px;margin:5px 0;}
.recover_block .controls {clear:both;margin-left:147px;}
.list_flash_block {position:relative;z-index:1;padding-left:10px;}

.addlist_block .width {vertical-align:top;padding:5px 0 5px 7px;font-size:16px;clear:both;float:left;width:140px;}
.addlist_block .fields {float:left;width:240px;}
.addlist_block .fields input {vertical-align:middle;background:#FFFFCC;border:1px solid #333;width:160px;margin:5px 0;}
.addlist_block input.add_btn {display:block;width:auto;height:23x;clear:both;margin-left:147px;}

@media all and (min-width: 0px) {
/*.container .active_list_block_left .bottom_list_block input {padding-left:200px;}
body:first-of-type .container .active_list_block_left .bottom_list_block input {padding-left:0;}*/
.container .active_list_block_right .list_item div {float:none;}
.container .active_list_block_right .list_item a div {padding-right:10px;float:none;}
.container .manager_content .active_list_block_right input {margin:-15px 5px 0 0px;top:-7px;}
body:first-of-type .container .manager_content .active_list_block_right input {margin:-10px 5px 0 0px;top:-10px;}
.container .active_list_block_right input.newInput {margin:10px 0 -10px 0;position:relative;left:20px;}
body:first-of-type .container .active_list_block_right input.newInput {top:20px;}
#viewspace .form_fields .row .field .label .required {top:0;}
#viewspace .form_fields .row .field .label {top:7px;}
#viewspace .form_fields .row .field .field input.confirm_passwordType {vertical-align:middle;}
}
.container_grey * {-moz-opacity: 0.8;opacity: 0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=15);filter:alpha(opacity=15);}
