/*main.css*/body {background:#fafafa url(../img/stripeback.gif);margin:0 0 0 0;padding:0}
#container {background:#ddd none repeat scroll 0%;margin:0pt auto}
#container,#footer {width:855px}
#main-content {width:535px}
#sidebar-right {width:285px}
#logocontainer {/*width:300px;*/margin:0 10px 10px 10px}
#content-container {display:block;width:100%;background:white;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
#content-logocontainer {display:block;padding-top:0px;width:240px;float:left}
#header-search{width:440px;float:right;padding-top:12px}
#main-content {float:left;padding:0 10px}
#sidebar-right {position:relative;float:right;margin-bottom:5px;/*padding-top:70px;*/}
#sidebar-right .pad{padding-top:70px}
#sidebar-right ul,#sidebar-right ol{list-style:none;padding:0;margin:0}
#sidebar-right ul.navigation a{line-height:1.4em}
#sidebar-right .navi-group .title{font-weight:bold;padding:2px 4px;background-color:#3399CC;color:white;display:block;width:auto !important;width:99%;margin-top:10px}
#sidebar-right .navigation ul {margin:4px;padding:0 15px}
html>body #sidebar-right{margin-right:11px}
div.sidebar-content{padding:5px 0 0;*margin-right:11px}
.spacer {display:block;clear:both;height:6px;overflow:hidden}
#sidebar-right2 {width:178px}
#sidebar-right2 {position:relative;float:right;margin-top:140px;margin-right:6px;background:#fafafa;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;margin-bottom:5px;/*padding-top:70px;*/}
#sidebar-right2 .pad{padding-top:70px}
#sidebar-right2 ul,#sidebar-right2 ol{list-style:none;padding:0;margin:0}
#sidebar-right2 ul.navigation a{line-height:1.2em}
#sidebar-right2 .navi-group .title{font-weight:bold;padding:2px 4px;background-color:#3399CC;color:white;display:block;width:auto !important;width:99%;margin-top:10px}
#sidebar-right2 .navigation ul {margin:4px;padding:0 15px}
html>body #sidebar-right2 {margin-right:11px}
.br{clear:both}
.fright{float:right}
.fleft{float:left}
.bold{font-weight:bold}
body,td,th {font:12px Verdana,Arial,Helvetica,sans-serif}
.aboutme {line-height:1.4em}
.error-message{/*font-size:10px;*/color:red}
.small{font-size:9px}
.form-error{/*border:1px solid red;*/}
a{color:#555;text-decoration:none}
a:hover{color:black;text-decoration:underline}
option.has_children{font-weight:bold}
.evenrow{background-color:#f6f6f6}
.oddrow{background-color:#fafafa}
.paging-bar{padding:10px;text-align:center}
:link,:visited {text-decoration:none}
a img,:link img,:visited img {border:none}
address {font-style:normal}
#header-nav {width:864px;height:33px;padding:0 20px;background:#fafafa url("../img/header-nav-bg.png") 0px 4px repeat-x}
#header-nav li {float:left;margin-right:5px}
#header-nav a {display:block;float:left;padding:0 15px;color:white;font:bold 10pt Helvetica,Arial,Verdana,sans-serif;line-height:36px}
#header-nav a:hover {text-decoration:none;background:#fafafa url("../img/header-nav-hover.png") 0px 4px repeat-x}
#header-nav li#active a {background:#fafafa url("../img/header-nav-active.png") repeat-x}
#search-box {position:absolute;top:4px;left:-7px;width:181px;padding:7px 5px;background:#E9E8E8 url("../img/search-box-bg.gif") repeat-x;border:1px solid #ccc;height:45px}
#delete_board {position:absolute;right:1px;float:right;width:230px;margin:5px 0;padding:7px 5px;/*background:#E9E8E8 url("../img/search-box-bg.gif") repeat-x;*/background-color:#fafafa;border:1px solid #ccc;text-align:center;display:;z-index:1000}
#delete_board label{float:left;width:100%;text-align:left}
#delete_board .button{margin:0.5em 0 0 0}
.user-pic{float:left;margin:0 5px 5px 0;padding:1px;background-color:#ffffff;border:1px solid #cccccc !important}
.user-actions{width:101px;height:53px}
.article-actions{width:101px;height:53px}
.user-av-lvl{width:76px;height:53px}
.user-av-lvl .user-pic{margin-right:3px}
.user-actions,.article-actions,.user-av-lvl{float:left}
.user-actions,.article-actions{margin-left:3px}
.user-buttons{}
.user-buttons img{margin:0 0 3px 0}
h3.ul-h3 {margin-bottom:4px;font-size:11px;background:#fafafa}
ul.categories {font-size:10pt;font-family:verdana;padding-left:5px;background:#fafafa}
ul.categories li {border-bottom:1px dashed #ccc;padding-top:2px;padding-bottom:2px;background:#fafafa}
a,a:link,a:visited {color:#000080}
a:hover {text-decoration:underline}
h1,h2,h3,h4,h5,h6 {}
h1.title {font-family:verdana;font-size:10pt;margin:6px 0;padding:2px 2px 2px 3px;background:#f2f2f2;border-bottom:1px solid #ccc}
h2 {font-size:18px;color:#3882cc;margin:15px 0 10px}
h3{font-size:14px;margin:10px 0 5px}
h2.header-similar {padding:4px;font-size:10pt;font-weight:bold;color:#333;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:4px}
p {line-height:1.5;margin-bottom:15px}
img {border:none;vertical-align:bottom}
.submittedby {color:#999999;font-size:11px;margin-bottom:10px}
.beforeanswer,#answer {border-top:3px solid #ddd;border-bottom:1px solid #ddd;padding:5px;margin:0 0 15px 0;background:#f4f4f4;text-align:center;font-size:11px;color:#333}
#answer {padding:10px;text-align:left}
.cheadings {font-size:13pt;margin:15px 0 5px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:2px 0;background:#f4f4f4 url("../img/stripes.gif");text-indent:0px}
ul.similar {margin-bottom:20px}
ul.similar li {padding:5px 0 5px 0;border-bottom:1px dashed #ccc}
.pquestion {line-height:1.2em;padding:3px 0 3px 0;border-top:1px solid #eee;font-size:11px;clear:both}
.pquestionalt {line-height:1.2em;padding:3px 0 3px 0;border-top:1px solid #eee;background:#fafafa;font-size:11px}
.pquestion .author {font-size:11px;color:#999;margin-bottom:2px}
.pquestion .title {font-weight:bold;margin-bottom:2px}
.pquestion .descr {color:#777777}
.pquestion .info{margin-left:60px}
.avatar{float:left;margin:0 5px 5px 0}
.avatar img,#preview-border{padding:1px;background:#fff;border:1px solid #ccc}
#preview-border{width:100px;height:100px}
.avatar a:hover img {padding:1px;background:#ddd;border:1px solid #999}
.pquestion .avatar img,.top_users .avatar img{width:49px;height:49px}
#public-profile .avatar img,#my-avatar .avatar img{width:100px;height:100px}
.br{clear:both}
#footer {background:#DDDDDD none repeat scroll 0%;margin:0pt auto}
#footer-content {width:100%;background:white;border:1px solid #ddd;padding-top:10px;padding-bottom:10px;text-align:center;font-size:11px;color:#777}
fieldset {border:none}
#answer label {display:block;margin-bottom:5px;color:#333;font:bold 12px Verdana,Arial,Helvetica,sans-serif}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix {height:1%}
.clearfix {display:inline-block;display:block}
.flash-message{}
#submenu{font-size:11px}
img.favorites_act{cursor:pointer}
.form th {line-height:24px}
.adleader{border-bottom:1px solid #EEEEEE;margin:4px 10px 0;text-align:center}
.home-box {margin:4px 10px 0;text-align:center}
.flash-out{}
#flashMessage,.ajaxMessage {padding:10px;border:1px #CCCCCC solid;background-color:#D1EFD2;margin-bottom:8px}
.width150{width:150px}
#sendfriend_form table{width:100%}
form {margin-bottom:10px}
table.form th{width:150px;vertical-align:top;text-align:left;font-weight:100}
table.form th,table.form td{padding:3px}
table.form {margin-bottom:10px}
table.grid {border:0;border-collapse:collapse;margin-bottom:10px}
table.grid th {background-color:#D9D9E0}
table.grid td,table.grid th{border:1px #FFFFFF solid;padding:3px;font-size:90%}
.submit input {padding:0.25em !important;background-color:#F0F0F0 !important;color:#444444 !important;font-weight:normal !important;font-size:110% !important;border-width:3px !important;border-style:double !important;border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD !important;margin:1em 0}
.submit input.default {font-weight:bold !important}
.submit input:hover{background-color:#ddf !important;border-color:#bbb #aaa #aaa #bbb !important;font-weight:bold}
.order-asc a{padding-right:12px;background:url("../img/s_asc.png") right no-repeat}
.order-desc a{padding-right:12px;background:url("../img/s_desc.png") right no-repeat}
#users_table th{background-image:none}
#flashMessage,.ajaxMessage{padding:10px;border:1px #ffc034 solid;background-color:#ffffd4;margin:8px 0}
.crop_avatar{width:440px}
.list_comments{width:100%;margin:10px 0}
#TB_ajaxContent .list_comments{max-height:160px;height:expression(this.scrollHeight > 160 ? "160px" :"auto");overflow:auto;width:98%}
#TB_ajaxContent .post_comment{width:98%}
.list_comments .comment {padding:0 0 5px 0;font-size:10px;margin-bottom:15px}
.list_comments .comment .title {background:#FBFBFB none repeat scroll 0%;border-bottom:1px solid #F5F5F5;padding:0 0 0 3px;line-height:17px}
.list_comments .comment .title a,.list_comments .comment .title a:visited{color:#0000ff;text-decoration:underline}
.list_comments .comment .title a:hover{color:#0000ff;text-decoration:none}
.list_comments .comment .content {padding:3px 0 0 3px;text-align:justify}
#howto_edit{width:100%;/*margin:0 auto;*/}
.block {margin-bottom:20px;background-color:#F0F0F0}
.block .title{padding:4px;background-color:#E0E0EF}
.block .input {padding:4px;width:100%}
input#add_step,input#cancel_ins,input#cancel_edit,#step_spinner{float:right;width:auto;margin-left:2px;margin-right:2px}
#step_spinner{padding-top:20px}
input#submit_art,input#save_art,input#approve_art{width:auto}
.draggable .step{cursor:move}
* html .draggable .step{cursor:default}
.block ul{padding:5px;margin:0}
.block li{list-style:none}
.drafts{width:auto;border:1px solid #a7a6aa;padding:5px;background-color:#FFFFCC}
.drafts .title{font-size:1.25em}
.general{/*padding:5px 0;*/}
.action_step{position:absolute;left:-5px;top:6px;cursor:pointer;width:48px;clear:none;height:12px}
.action_bar{text-align:right;font-size:11px}
.action_bar li{display:inline}
* html .action_step{left:-1px;height:20px;line-height:20px}
.general .action_step{top:8px}
.action_img{padding-bottom:2px}
.delete{background:url("../img/btn_trash.gif") 0% 0% no-repeat;padding:4px}
.delete:hover,.edit:hover,.insert:hover{background-position:0 -24px;text-decoration:none}
.insert{background:url("../img/btn_plus.gif") no-repeat;padding:4px}
.edit{background:url("../img/btn_edit.gif") no-repeat;padding:4px}
.adv_type_item{padding:2px;margin:2px;float:left;text-align:left;font-size:10px}
.adv_type_item input{width:auto;margin-top:10px}
.adv_type_item img {border:1px solid #999999}
label{display:inline !important}
#step_type {width:auto}
.stepheadings{font-size:110%;font-weight:bold;margin-bottom:2px;/*margin-top:15px;*/color:#444444}
.rel_list{width:100%;max-height:160px;height:expression(this.scrollHeight > 160 ? "160px" :"auto");overflow:auto;border:1px solid #b2b2b2;padding:0 0 3px 0}
.rel_item{line-height:1.5em;height:1.5em;padding:0 5px}
#related{margin:5px 0 10px}
.intro {margin:5px 0;line-height:1.4em}
.howto_section{margin:10px 0 15px;/*display:table-row;*//*width:600px;*/}
* html .howto_section{margin:10px 0 15px;display:table;width:auto}
.howto_related ul{list-style:none;margin:0;padding:0}
.howto_related ul li{border-bottom:1px #CCCCCC dashed;padding:5px 0}
.howto_overall_tips ul li,.howto_overall_warnings ul li {border-bottom:1px #CCCCCC dashed;padding:2px 0 2px 0;margin-bottom:5px}
.howto_needed ul,.howto_overall_tips ul,.howto_overall_warnings ul{list-style-image:none;list-style-position:outside;list-style-type:square;margin-left:5px;padding-left:20px;font-size:10pt}
.howto_external ul{list-style:none;margin:0;padding:0;font-size:10pt}
.submittedby {font-size:11px;color:#999;margin-bottom:10px}
.step{width:auto;clear:left;/*border-top:1px dashed #ccc;*/clear:both;margin:0 0 5px 5px}
div.steplabel{font-weight:bold;float:left;display:block;width:36px;font-size:90%}
div.tip{background:url("../img/tip.gif") 2px 8px no-repeat;background-color:#F2F7FC;margin:0 0 5px 29px;padding:10px 10px 10px 0;border:1px solid #94B6D8;font-size:11px;line-height:1.3em}
div.warning{background:url("../img/warning.gif") 2px 8px no-repeat;background-color:#FFFFD4;margin:0 0 5px 29px;padding:10px 10px 10px 0;border:1px solid #FFC037;font-size:11px;line-height:1.3em}
.step .thumbnail{margin:1em 8px 8px 0;float:left}
.step .number {float:left;padding:1em 0 4px 0;/*font-weight:bold;*/}
.step .body {margin-left:25px;text-align:justify}
.action_bar ul{margin:0 0 1em 0;padding-left:6px}
#first_step{border:none}
/*.body{}
*/.dragging{background-color:#eee !important;opacity:0.7}
.howto .howto_section .general .content {border-top:1px dashed #ccc;line-height:1.4em}
.general .content {padding-top:1em;/*border-top:2px solid lime;*/border-top:1px dashed #ccc}
.notice{border:1px solid #eee;background:#ffcfcf;padding:2px}
.statistics{width:140px;font-size:11px}
.statistics .fleft{font-weight:bold}
/*SEARCH*/#search_tabs{height:20px;overflow:hidden;border-bottom:1px solid #eee}
#results_list{border:1px solid #eee;border-top:none;padding:5px}
.search_tab{height:18px;padding:1px 5px;margin:0 1px;width:60px;float:left;text-align:center;border:1px solid #eee;border-botom:none;cursor:pointer}
#tab_howtos.search_tab{width:110px}
.on{background:#eee}
.of{background:#ccc}
.search_spinner{padding:1px 5px;margin:0 1px;float:left}
#howto_edit #steps{/*max-height:350px;height:expression(this.scrollHeight > 350 ? "350px" :"auto");overflow:auto;border:1px solid #b2b2b2;*/padding:1px 10px 1px 3px}
.no_indents *{padding:0;margin:0}
.center{text-align:center}
#public-profile table {/*border:1px #CCCCCC solid;*/border-collapse:collapse}
#public-profile table th {font-weight:bold;text-align:left;color:#777777;width:140px}
#public-profile table td,#pubic-profile table th {padding:3px}
table.status {border:1px #CCCCCC solid;border-collapse:collapse;float:right}
table.status th,table.status td {padding:3px;font-size:1em;border:1px #CCCCCC solid}
table.status th {font-weight:normal;text-align:left}
table.status .head th {background-color:#F0F0F0;color:#777777;font-weight:bold}
table.status td {text-align:center}
.radio,.checkbox{border:none !important}
#categories_list{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt}
#categories_list a,#categories_list a:hover,#categories_list a:visited{color:black;text-decoration:none}
#categories_list a:hover{text-decoration:underline}
#categories_list dl{padding:0;margin:0 0 8px;list-style:none;border-bottom:1px dashed #eee}
#categories_list dt{font-weight:bold}
#categories_list dd{margin:0;padding:0}
#categories_list .brace{}
.inline_edit{width:99%}
.checkbox{padding:0;margin:0}
.error_field{border:1px solid red !important;background-color:#ffdfdf !important}
.error{color:#ff0000}
.opacity100{opacity:1;filter:alpha(Opacity=20)}
.opacity50{opacity:0.5;Filter:Alpha(Opacity=20)}
.opacity0{opacity:0.0;filter:alpha(Opacity=0)}
#diff{padding-bottom:5px}
.message{padding:10px 0;font-weight:700}
.links-table{width:100%}
.links-table a,.links-table a:visited,.links-table a:hover{color:#000}
.links-table .table_head{background-color:#f2f2f2}
.links-table th{padding-left:4px;text-align:left;border:1px solid #eceedf;border-bottom:1px solid #ccc;line-height:17px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}
.links-table td{width:140px;padding-left:4px;border:1px solid #eceedf;border-top:none;line-height:17px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}
#formnavcontainer{height:20px;padding:10px 0 5px 17px;margin-bottom:10px;position:relative;width:auto;background:url("../img/icon_rolodex.gif") no-repeat left 10px}
#formtab{height:20px;margin:0;padding-left:10px;background:url("../img/tab_bottom.gif") repeat-x bottom}
#formtab li{margin:0;padding:0;display:inline;list-style-type:none}
#formtab a:link,#formtab a:visited{float:left;background:#f3f3f3;font-family:Arial;font-size:15px;line-height:14px;font-weight:bold;padding:2px 10px 2px 10px;margin-right:4px;border:1px solid #ccc;text-decoration:none;color:#666}
#formtab a:link.active,#formtab a:visited.active{border-bottom:1px solid #fff;background:#fff;color:#438DD8}
#formtab a:hover{background:#fff}
.cool_table a,.cool_table a:visited{line-height:17px;text-decoration:none;color:#000;display:block;width:100%;padding:1px 0 1px 3px}
.cool_table a:hover{color:#fda221;background:#fcfcfc;text-decoration:none}
.cool_table ul{margin:0;list-style:none;padding:0}
.cool_table ul li{float:left;width:139px;border-bottom:1px solid #eceedf;border-right:1px solid #eceedf;display:block;overflow:hidden}
.cool_table .br{clear:both}
.cool_table{margin-bottom:1em;width:285px;font-family:verdana;font-size:11px;display:block}
.cool_table .heading{padding:3px;background:#f2f2f2;border:1px solid #eceedf;border-bottom:1px solid #ccc;font-weight:bold;font-family:verdana;font-size:11px;width:278px}
.cool_table .body{border-left:1px solid #eceedf;width:100%}
#guest_navigation li,#static_links li,#similar_arts li{width:284px}
#similar_arts a{padding-left:12px;margin-left:3px;background:url('../img/list-gray.gif') 0 5px no-repeat;display:block;width:250px}
#similar_arts a:hover{background:url('../img/list-orange.gif') 0 5px no-repeat}
#member_navigation li{width:141px}
#member_navigation .second_column{width:142px}
/** CSS for top nav **/
#nav-container {border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:url(../img/nav_bg.gif) repeat-x top;margin:0 0 8px 0;height:26px;font-size:11px}
#navtabs {height:25px;margin:0;display:inline}
#navtabs li {margin:0;padding:0;display:inline;list-style-type:none}
#navtabs a:link,#navtabs a:visited {float:left;font-weight:bold;padding:6px 10px 9px 10px;border-right:1px solid #ccc;text-decoration:none;color:#333}
#navtabs a:link.active,#navtabs a:visited.active {border-right:1px solid #ccc;background:#fff;color:#000080}
#navtabs a:hover{background:#fff;color:#000080}
#navtabs a{height:12px}
#search-input{width:350px;margin:0 !important}
#search-input input{width:340px}
#search-submit{float:right;margin:6px 7px 0 0}
#header input.button {float:left}
#header input.button {margin-left:10px}
#answer input {display:block;padding:0 3px}
/*#search-box {margin:2px}
*/#search-box input {width:100%;border:1px solid #ccc;margin-bottom:4px}
#search-box .input-float select {float:left;padding:0;width:150px;border:1px solid #ccc;margin-bottom:0}
#search-box .input-float input.go-button {float:left;border:none;background:none;height:16px;width:26px;margin:2px 0 0 4px;/*padding-top:3px;*/vertical-align:top}
.highlight input,.highlight textarea,.highlight select {padding:2px;background:#f4f4f4;border:1px solid #b2b2b2}
.highlight input:focus,.highlight textarea:focus,.highlight select:focus{background:#fff;border:1px solid #686868;padding:2px}
.highlight input{background:expression(this.onfocus = this.style.background = "#fff")}
div.input {margin-bottom:14px}
.field-border{background-color:#f2f2f0;display:block;padding:4px;*padding:3px 4px;margin:4px 0}
.field-border input,.field-border textarea,.field-border select{padding:4px;border:1px solid #ccc;margin:0px;font-size:10pt;font-family:Verdana;background-color:white}
.field-border,.field-border select{width:530px}
.field-border input,.field-border textarea{width:520px}
div.input {clear:both}
div.input label {display:block !important;font-size:110%;font-weight:bold;margin-bottom:2px;padding-top:4px;color:#444444}
.uinfo{cursor:pointer}
.dec_reason{font-size:10px;color:#ff4444}
/*signup form*/#UserAddForm .field-border{width:260px}
#captcha-container{width:268px;overflow:hidden}
#UserAddForm .field-border input {width:250px}
#UserAddForm #captcha {width:130px;float:right}
#UserAddForm #captcha input {width:120px}
#login-form .field-border {width:155px}
#login-form .field-border input {width:145px}
.report .field-border,.report .field-border select {width:392px}
.report .field-border input,.report .field-border textarea{width:382px}
#SettingsAddForm .field-border {width:200px}
#SettingsAddForm .field-border input {width:190px}
/*simpletree.css*/.treeview ul{margin:0;padding:0}
.treeview li{list-style-type:none;padding:3px 0 1px 3px;margin-bottom:3px;margin-top:3px;border-bottom:1px dashed #ccc;color:#000080;font-size:10pt;font-family:verdana}
.treeview li.submenu{background:#fafafa url("../img/downarrow.gif") no-repeat right 4px;padding-right:14px;cursor:hand !important;cursor:pointer !important}
.treeview li.submenu ul{display:none}
.treeview .submenu ul li{cursor:default;margin-left:10px}
ul.sub {}
ul.sub li {margin-left:1px;padding-left:16px;background:#fafafa url("../img/list.gif") no-repeat left 2px;font-size:11px;font-weight:normal;font-family:verdana;border-bottom:none;border-top:1px dashed #ccc}
/*lightbox.css*/#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;background:transparent no-repeat}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../img/blank.gif) no-repeat;display:block}
#prevLink {left:0;float:left}
#nextLink {right:0;float:right}
#prevLink:hover,#prevLink:visited:hover {background:url(../img/prev.gif) left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover {background:url(../img/next.gif) right 15% no-repeat}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em}
#imageData{padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:bold}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}
#imageData #bottomNavClose{width:66px;height:22px;float:right;background:url(../img/close.gif) no-repeat}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
* html>body .clearfix {display:inline-block;width:100%}
* html .clearfix {height:1%}
/*thickbox.css*//**{padding:0;margin:0}
*/html,body {min-height:100%;height:auto !important;height:100%}
#TB_window {font:12px Arial,Helvetica,sans-serif;color:#333333}
#TB_secondLine {font:10px Arial,Helvetica,sans-serif;color:#666666}
#TB_window a:link {color:#666666}
#TB_window a:visited {color:#666666}
#TB_window a:hover {color:#000}
#TB_window a:active {color:#666666}
#TB_window a:focus{color:#666666}
#TB_overlay {position:absolute;z-index:100;top:0px;left:0px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
#TB_window {position:absolute;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left}
#TB_window img {display:block;margin:15px 0 0 53px;_margin:15px 0 0 58px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;border-top:2px solid #666;border-left:2px solid #666}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}
#TB_closeAjaxWindow{padding:0px 10px 7px 0;margin-bottom:0px;text-align:right;float:right;font-size:10pt;line-height:14pt}
#TB_ajaxWindowTitle{float:left;padding:0px 0 5px 10px;margin-bottom:0px}
#TB_title{background-color:#e8e8e8;height:20px;font-style:bold;font-size:13pt;font-family:Verdana,Arial,Helvetica,sans-serif;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:2px 0;background:#f4f4f4 url("../img/stripes.gif")}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}
#TB_ajaxContent p{padding:5px 0px 5px 0px}
#TB_load{position:absolute;display:none;height:100px;width:100px;z-index:101}
#TB_HideSelect{z-index:99;position:absolute;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}

