@charset "UTF-8";
@font-face {
	font-family: "MuseoSans";
	src: url("/images/fonts/MuseoSans_500.otf") format("opentype");
}

/* master reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
/* text */
h1 {padding:20px 10px 20px 0px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;margin-bottom:13px;border-bottom:1px solid #6A6A6A;font-weight: lighter;}
h2 {padding:5px 10px 5px 0px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;margin-bottom:13px;border-bottom:1px solid #6A6A6A;font-weight: lighter;text-transform:uppercase}
h3 {padding: 0px 0px 0px 6px;font-family:Arial,verdana;font-size:12px;color:#fff; font-weight: bold;}
h4{padding:0px 0px 0px 6px;font-size:11px;font-family:tahoma, helvetica,sans-serif;color:#636063;font-weight:normal}
h1 span {color:#3a3a3a;}
p {padding-bottom:13px;}
.pad10 {padding:10px;}.pad20{padding:20px;}
.pad1000{padding-top:10px;padding-bottom:10px;}.pad2000{padding-top:20px;padding-bottom:20px;;}.pad2010{padding:20px 10px;}
.pad0010{padding-left:10px;padding-right:10px;}.pad0020{padding-left:20px;padding-right:20px;}.pad1020{padding:10px 20px;}
.port {float:left;}
.starboard {float:right;}
a:link,a:visited {color:#fff;text-decoration:none;}
a:hover {color:#fff;background:#595959;}
.white {color:#fff;}
.bold {font-weight:bold;}
.box, a.box:link,a.box:visited {padding:5px;background:#373737;border:1px solid #6A6A6A;}
a.box:hover{background:#676767;border:1px solid #7a7a7a;}
.button,a.button:link,a.button:visited{ background: #1B1B19; border-color:#3B3B39 #111110 #0B0B0A #2B2B29;border-style:solid;border-width:1px;padding:10px;}
a.button:hover{background:#232320;border-color:#42423F #161614 #0F0F0D #333330;border-style:solid;border-width:1px;}
.button.grey,a.button.grey:link,a.button.grey:visited {background:#CCCCCC;border-color:#E2E2E2 #818181 #565656 #D7D7D7;border-style:solid;border-width:1px;color:#666666;padding:10px;}
.button.grey:focus,a.button.grey:hover {background:#EEEEEE;border-color:#F5F5F5 #969696 #646464 #F2F2F2;border-style:solid;border-width:1px;color:#444444;}
a.button.feed:link,a.button.feed:visited {background:#1B1B19 url(/images/icons/feed-icon-14x14.png) no-repeat 15px 50%;padding:10px 15px 10px 36px}
a.button.feed:hover{background:#232320 url(/images/icons/feed-icon-14x14.png) no-repeat 15px 50%;border-color:#42423F #161614 #0F0F0D #333330;border-style:solid;border-width:1px;}
a.box.feed:link,a.box.feed:visited {background:#373737 url(/images/icons/feed-icon-14x14.png) no-repeat 5px 50%;border:1px solid #6A6A6A;padding:5px 5px 5px 24px}
a.box.feed:hover{background:#676767 url(/images/icons/feed-icon-14x14.png) no-repeat 5px 50%;border:1px solid #7a7a7a;}
a.grey:link,a.grey:visited {color:#636063;}
a.grey:hover {color:#939393;}
a.black:hover {background:#000;}

#container {width:900px;margin:auto;}

#header {height:60px;border-top:1px solid #3F3F3F;margin-bottom:2px;background:#000;color:#fff;}
#header-left {float:left;width:450px;}
#header-right {float:right;width:420px;text-align:right;padding-right:30px;clear:right;padding-top:10px;font-family:tahoma,helvetica;font-size:11px;color:#ccc}
#header-right a:link,#header-right a:visited {color:#ccc;}
#header-right a:hover {background:none;text-decoration:underline;color:#fff;}

#top-links {border-bottom:1px solid #6a6a6a;margin-bottom:39px;}
#ul-links {list-style:none;}
#ul-links li {float:left;}
#ul-links li a:link,#ul-links li a:visited {float:left;background:#282828;color:#999;line-height:24px;padding:0 13px;font-weight:bold;font-size:11px;}
#ul-links li a:hover,#ul-links li a.sel {background:#4c4c4c;color:#fff;}

/*#main {margin-bottom:39px;}*/
#main {position:relative;width:900px;}
/*#main-left {float:left;width:545px;}
#main-right {float:left;width:355px;}*/
#main-left {float:left;margin-left:-900px;width:545px;}
#main-right {float:left;display:inline;margin-left:545px;width:355px;}
#main-right-padding {padding-right:33px;}

#photo-title span {display:block;padding-top:2px;color:#999;font-size:11px}
#photo-caption {font-size:12px;font-family:Arial,Helvetica,sans-serif;padding:0;font-weight:normal;padding:5px 0 0 0}

.thumb-holder {margin-top:10px;margin-bottom:18px;border-bottom:1px solid #6A6A6A;border-top:1px solid #6A6A6A;padding:2px 0px 0px;}
.thumbs {list-style:none;clear:both;display:block;position:relative;}
.thumbs li {float:left;margin: 1px 2px 1px 0px;}
.thumbs li a:link,.thumbs li a:visited{float:left;border:1px solid #474747;opacity:0.7}
.thumbs li a:hover,.thumbs li a.sel {border:1px solid #999;opacity:1}

#photo-holder img {border:4px solid #595959;}
#photo-caption {border:0px;margin:0;}
#footer {top:-30px;margin-bottom:10px;}
#footer-top {text-align:right;border-bottom:1px solid #6A6A6A;margin-bottom:5px;}
#footer-bottom{text-align:right;color:#9C9C9C;font-size:10px;}
#footer a:link,#footer a:visited {color:#9C9C9C;text-decoration:none;font-size:10px;}
#footer a:hover,#footer a.sel {color:#fff;background:none}
body {background:#292929;font-family:arial, sans-serif;font-size:11px;line-height:17px;color:#949994;height:100%;}
html {height:100%;background:#292929;}



.admin {list-style:none;}
.admin.inline li {float:left;}
.admin li {padding:0;margin:0;}
.admin .sep {padding-top:40px;display:block;}
.admin li a:link,.admin li a:visited,.admin li a:hover {border:1px solid transparent;color:#c3c3c3;font-family:"MuseoSans",verdana,helvetica;cursor:pointer;}
.admin a.inline {padding:5px 15px;}
#link-toggle-hover:hover,.link-add-friend:hover,#link-friends:hover, #link-register:hover,#link-back-to-profile:hover,#link-back-to-albums:hover,#link-add-photos:hover,#toggle-delete-buttons:hover,#link-add-album:hover,.admin a:hover,#link-profile-home:hover,#link-photo-albums:hover,#link-message-inbox:hover,#link-logout:hover {color:#fff;border:1px solid #c3c3c3;background-color:#636363}
.admin .offline:link,.admin .offline:visited {-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;color:#fd898f;border:1px solid #f00003;font-family:"MuseoSans",verdana,helvetica;cursor:pointer;font-size:14px;padding:10px;background:#ca2215 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AMJCQkjdGXwDAAAAcpJREFUeNptkj9PFHEQhp/ZBcIhxyKHYgNCYUxogE0OpdDGxsQCY6e5ggS1Mn4Ce621u7MCYqOdX4DkSLTBqwyNiQmJBiJiDjmWP/ub1+IAMXGqmTx5M5nJY5wpwRiQHPfoL2rG8PVksDOBlKRYZWgwxcwkIQlc0o+fDe3sPu6E1dOQIGWg/yUT4zOUBiLtHYAHFBy6YvRrW+Hzl4/e/P2kAJ8iwRhJscrE+AzDwxG3Z2E/oO9bKMvhzj104aLZ1dFr9PZUWzDWASQMDaYqDZjdvAWzd2HkMlpcJKpUsMlJdHiI3i1Ffr4v9d29pEMnt7UyfOkNNjKKTU8Tl8tghq+sEGqvUZwjZA5EAiShPIetLXxhASSIY3An1Gr4xkabq70iar9OkOeoWCSqVMAM8hzMiObnIUnQ0RFyR0DkgNylzhh7cB+bmsLrdQ7n5gj1OlG5TPxoHro7kUsC4mdQUB5u0NdziW/r5q2M/PkLfG2NsLwMkRHevyVkWQib26t+FJYMIIOUvt5XdmXkunXEke/sQchRCNDdRfAQ8vXND97af1qCxqkRLUj9XKFq/cUUMMmRQHKFZquh7OBhCRr/aATQ/I97foxKZ9z7A9QA5voyr3dtAAAAAElFTkSuQmCC) no-repeat scroll 10px 50%;padding-left:28px;}
.admin .offline:hover{color:#fff;border:1px solid #fd898f;background-color:#ca2215}
.admin .online:link,.admin .online:visited{-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;font-family:"MuseoSans",verdana,helvetica;cursor:pointer;font-size:14px;padding:10px;color:#fff;border:1px solid #147400;background: #439400 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AMJCQY36Sc4vgAAAlRJREFUeNpV0r9PE3EABfD3veu1lJYr15ZCoBHBqJBAMEbjL0hYFAkyOAmJMUYd/Q+cXF1wYPQPILppYkKIRARiMDGoaAKimBaKHMWDXnu93venE0Tf9Ib3tg/BP7m3NGgwxtKcM4vyIKSk4BBqnwux9/LGKjvckcNy9/1Akgk2ZJHMWNyw+qWUMSGZ51R2FzbdX1NSyOnZWznn6HRn8UqSCv6gLdz58GSsL2voURJIirAWhh+U1fLO4tbKztdJIvHsw/1NR7/97pJBOR9tDXc+6rMGsg4vkd3AhkMdVJgLounkdKLHdL1S13ZpdyMzbK5pnNF0I0mNn4r3Ze3AJrZvo0zL8KkPyil6rTOgipFzrRezLXVt4zWKtBbwWjIeTgyEQlHiUhepcBpNkSaYehxX20Yw2HYd3VYP6iNRYhrpAeojGfJqvs7rRIyKGpSUGOm4iYgWwX7wB72ps/hWXMZCbgaNkUYQrseUr3SNB0JQRj0DBnSlYWN/DcfNEzifuYzVvS94vf4cVeoiBB2ScY8IiBBnytk7KM5XG8qj9SRClrbnUKNVZKLNWMjPwKkWkYk146BSUbZrz0PC0ZuHzaBYLokq9S90p3pMJRnJl35gtfgZQnAko0lY4WY1+2lu63s+N0EE+agXXrkydc3czjtF7noHXccSx82mWIY0hBpgRVMIalK9WX67tfJzfZJo5EVuouAdieh4kk3KQA21J1rGmuoy/UToMSG5t+vaC5u/7Smikenc04LzHyMAaH+cNcBVGgyWClSIgHAA+2DYy00Wjuz9Bce5MucW9xnuAAAAAElFTkSuQmCC) no-repeat scroll 10px 50%;padding-left:28px;}
.admin .online:hover{color:#fff;border:1px solid #ABD0A3;background-color:#3e884b;}

#link-add-album {background:url(/images/icons/add-album.png) no-repeat 10px 50%;padding-left:34px;}
#toggle-delete-buttons {background:url(/images/icons/show-delete.png) no-repeat 10px 50%; padding-left:34px;}
#link-back-to-albums {background:url(/images/icons/photo-albums.png) no-repeat 10px 50%;padding-left:34px;}
#link-add-photos {background:url(/images/icons/add-photo.png) no-repeat 10px 50%;padding-left:34px;}
#link-toggle-hover {background:url(/images/icons/photo-hover.png) no-repeat 10px 50%;padding-left:34px;}

#scroll-holder {display:block;text-align:justify;}
#scroll-holder.left {text-align:left;}
.batch {margin:0;padding:0;}
.tc {padding:15px;position:relative;width:200px;display:inline-block;vertical-align:top;position:relative;}
#scroll-holder.left .tc {padding: 10px 20px 20px 0px;}
#album-holder-scroll-big .tc {margin: 5px 5px 20px 5px}
.large .tc {width:200px;}
.med .tc {width:156px;}
.small .tc {width:126px;}

/* cursor:pointer */
.tc .ic {display:block;text-align:center;vertical-align:middle;width:200px;height:200px;position:relative;}
.tc .ic a.link {display:inline-block; height: auto;width:auto;border:0;background:none;}
.tc .ic a:hover {background:none;}
.tc .ic a.co {background:url(/images/icons/comments.png) no-repeat 0 50%;padding-left:18px;font-size:10px;border:0;float:left;margin-left:16px;}
.tc .ic a.del {background:url("/images/cross.png") no-repeat scroll 0 0 transparent;height:16px;opacity:0.5;position:absolute;right:-5px;top:-10px;width:16px;border:0;}
.tc .ic a.del:hover {opacity:1;}
.tc .ic img {background:none;border:4px solid #4C4C4C; margin: 1px;padding:0px;vertical-align:top;width:160px;}
.tc .ic img.ia:hover{background:none;border:4px solid #4C4C4C;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow:none}
.tc .ic img:hover {background:#232320;-moz-box-shadow:#42423f 1px 1px 48px;-webkit-box-shadow:#42423f 1px 1px 38px;box-shadow:#42423f 1px 1px 38px;}
.tc .ic h3 {padding:0;text-align:center;}
.tc .ic h3 a {border:0;}


.large .tc .ic {width:200px;height:200px;}
.med .tc .ic {height:159px;width:155px;}
.small .tc .ic {height:126px;width:126px;}

.small .tc .ic img {width: 96px;height:96px}
.med .tc .ic img { width:146px;height:146px;}
.large .tc .ic img {width:160px;height:160px}

.small .tc .ic a.co {margin-left:10px;}
.large .tc .ic a.co {margin-left:16px;}
.med .tc .ic a.co {margin-left:8px;}
.ina .ic {border:1px solid #eaeaea;}

#spacers .tc {height:1px;margin: 0 5px;overflow:hidden;}
#spacers .ic {height:1px;}

.tc .left {position:absolute;top:86px;left:0px;width:16px;height:16px;background:url(/images/icons/icon-left.png) no-repeat 0 50%;z-index:100}
.tc .right {position:absolute;top:86px;right:0px;width:16px;height:16px;background:url(/images/icons/icon-right.png) no-repeat 0 50%;z-index:100}
.tc a.del:link,.tc a.del:visited {position:absolute;top:9px;right:9px;width:16px;height:16px;background:url(/images/icons/cross.png) no-repeat 0 0;z-index:200;opacity:0.3;display:none}
.tc a.del:hover {opacity:1}

.tc .text {position:absolute;cursor:pointer;line-height:14px;text-align:left;overflow:hidden;width:148px;padding:3px;height:16px;margin-left:1px;background:#636363;height: auto;}
.tc .text.small {height:14px;}
.tc .textarea {position:absolute;width:148px;line-height:14px;padding:3px;height:46px;margin-left:1px;background:#636363;height: auto;max-height:112px;z-index:200;font-family:arial;font-size:11px;color:#fff;border:0px;}

.nice .textarea {background:#636363;color:#fff;padding:5px;width:880px;height:215px;font-size:11px;font-family:arial, sans-serif;border:0px;}

#gallerytextholder {padding-bottom:10px;}
#gallerytextholder .text {cursor:pointer;line-height:14px;text-align:left;overflow:hidden;padding:3px;height: auto;z-index:200;border:1px solid transparent;}
#gallerytextholder .textarea {width:100%;line-height:14px;padding:3px;height:46px;background:#636363;height: auto;max-height:492px;z-index:200;font-family:arial;font-size:11px;color:#fff;border:0px;border:1px solid #6A6A6A;}

#gallerytitleholder {padding-top:10px;}
#gallerytitleholder .text {cursor:pointer;}
#gallerytitleholder .textarea {width:100%;line-height:14px;padding:3px;height:16px;background:#636363;z-index:200;font-family:arial;font-size:11px;color:#fff;border:0px;border:1px solid #6A6A6A;}

input[type="button"] {background:#636363;color:#c3c3c3;border:1px solid #6A6A6A;font-family:"MuseoSans",verdana,helvetica;cursor:pointer;padding:3px;font-size:14px;margin-top:4px;text-transform:uppercase}
input[type="button"]:hover {color:#fff;border:1px solid #c3c3c3;}

.uploadifyQueueItem {background:url(/images/icons/label-icon-grey.png) no-repeat 0px 0px;padding:0 0 2px 18px;font-size:11px;font-weight:bold;font-family:tahoma, helvetica, arial, verdana,sans-serif;border: 2px solid #575757;background-color: #4c4c4c;margin-top: 5px;padding: 10px;}
.uploadifyError {border: 2px solid #FBCBBC !important;background-color: #FDE5DD !important;}
.uploadifyQueueItem .cancel {float: right;}
.uploadifyProgress {background-color: #6a6a6a;border-top: 1px solid #808080;border-left: 1px solid #808080;border-right: 1px solid #C5C5C5;border-bottom: 1px solid #C5C5C5;margin-top: 10px;width: 100%;}
.uploadifyProgressBar {background-color:#000;width: 1px;height: 3px;}

#uploader-chooser {padding:10px;}
#uploader-chooser a.flash { display:block;margin:10px;padding:5px;background:#B20038;color:#fff;border:1px solid #b20038;-moz-border-radius:12px;border-radius:12px;font-family:tahoma, helvetica,verdana,sans-serif;text-align:center;}
#uploader-chooser a.flash .title {font-size:18px;line-height:26px;letter-spacing:0.5px;text-transform:uppercase;display:block;clear:both;}
#uploader-chooser a.flash:hover  span.title {text-decoration:underline;font-weight:bold;}
#uploader-chooser a.flash span.info {font-size:11px;}

#uploader-chooser a.basic { display:block;margin:20px;padding:5px;background:#FFDDFE;color:#FF00FF;border:1px solid #ffddfe;-moz-border-radius:12px;border-radius:12px;font-family:tahoma, helvetica,verdana,sans-serif;text-align:center;}
#uploader-chooser a.basic span.title {font-size:14px;line-height:18px;letter-spacing:0.5px;text-transform:uppercase;display:block;}
#uploader-chooser a.basic:hover  span.title {text-decoration:underline;font-weight:bold;}
#uploader-chooser a.basic span.info {font-size:11px;}

.uploadify-holder {position:relative;margin-bottom:20px;float:left;}
.uploadify-holder a {position:absolute;top:0;right:0;z-index:0;display:block;}
.uploadify-holder a {word-wrap:normal;padding:5px 15px 5px 28px;font-size:12px;font-weight:bold;width:80px;border:1px solid #9a9a9a;background:#f9f9f9 url(/images/icons/icon_upload.gif) no-repeat 7px 50%;font-family:tahoma,helvetica;font-weight:bold;cursor:pointer;color:#959595;}
.uploadify-holder a.hover {background-color: #fff;-moz-box-shadow:#dfdfdf 1px 1px 35px;-webkit-box-shadow:#dfdfdf 1px 1px 35px;color:#454545}
.uploadify-holder .uploadify-widget {position:relative;z-index:10;}

#notify-info,#notify-info.default {-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:#000000;border:1px solid #AEAEAE;color:#FFFFFF;font-size:20px;opacity:0;padding:10px 20px;position:fixed;z-index:9999;font-family:"MuseoSans", tahoma, verdana, helvetica;}
#notify-info.error {color:#F00003;border:1px solid #f00003;background:#FBABAB url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AMJCQkjdGXwDAAAAcpJREFUeNptkj9PFHEQhp/ZBcIhxyKHYgNCYUxogE0OpdDGxsQCY6e5ggS1Mn4Ce621u7MCYqOdX4DkSLTBqwyNiQmJBiJiDjmWP/ub1+IAMXGqmTx5M5nJY5wpwRiQHPfoL2rG8PVksDOBlKRYZWgwxcwkIQlc0o+fDe3sPu6E1dOQIGWg/yUT4zOUBiLtHYAHFBy6YvRrW+Hzl4/e/P2kAJ8iwRhJscrE+AzDwxG3Z2E/oO9bKMvhzj104aLZ1dFr9PZUWzDWASQMDaYqDZjdvAWzd2HkMlpcJKpUsMlJdHiI3i1Ffr4v9d29pEMnt7UyfOkNNjKKTU8Tl8tghq+sEGqvUZwjZA5EAiShPIetLXxhASSIY3An1Gr4xkabq70iar9OkOeoWCSqVMAM8hzMiObnIUnQ0RFyR0DkgNylzhh7cB+bmsLrdQ7n5gj1OlG5TPxoHro7kUsC4mdQUB5u0NdziW/r5q2M/PkLfG2NsLwMkRHevyVkWQib26t+FJYMIIOUvt5XdmXkunXEke/sQchRCNDdRfAQ8vXND97af1qCxqkRLUj9XKFq/cUUMMmRQHKFZquh7OBhCRr/aATQ/I97foxKZ9z7A9QA5voyr3dtAAAAAElFTkSuQmCC) no-repeat scroll 10px 50%;padding-left:28px;}
#notify-info.success{color:#147400;border:1px solid #147400;background: #ABD0A3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AMJCQY36Sc4vgAAAlRJREFUeNpV0r9PE3EABfD3veu1lJYr15ZCoBHBqJBAMEbjL0hYFAkyOAmJMUYd/Q+cXF1wYPQPILppYkKIRARiMDGoaAKimBaKHMWDXnu93venE0Tf9Ib3tg/BP7m3NGgwxtKcM4vyIKSk4BBqnwux9/LGKjvckcNy9/1Akgk2ZJHMWNyw+qWUMSGZ51R2FzbdX1NSyOnZWznn6HRn8UqSCv6gLdz58GSsL2voURJIirAWhh+U1fLO4tbKztdJIvHsw/1NR7/97pJBOR9tDXc+6rMGsg4vkd3AhkMdVJgLounkdKLHdL1S13ZpdyMzbK5pnNF0I0mNn4r3Ze3AJrZvo0zL8KkPyil6rTOgipFzrRezLXVt4zWKtBbwWjIeTgyEQlHiUhepcBpNkSaYehxX20Yw2HYd3VYP6iNRYhrpAeojGfJqvs7rRIyKGpSUGOm4iYgWwX7wB72ps/hWXMZCbgaNkUYQrseUr3SNB0JQRj0DBnSlYWN/DcfNEzifuYzVvS94vf4cVeoiBB2ScY8IiBBnytk7KM5XG8qj9SRClrbnUKNVZKLNWMjPwKkWkYk146BSUbZrz0PC0ZuHzaBYLokq9S90p3pMJRnJl35gtfgZQnAko0lY4WY1+2lu63s+N0EE+agXXrkydc3czjtF7noHXccSx82mWIY0hBpgRVMIalK9WX67tfJzfZJo5EVuouAdieh4kk3KQA21J1rGmuoy/UToMSG5t+vaC5u/7Smikenc04LzHyMAaH+cNcBVGgyWClSIgHAA+2DYy00Wjuz9Bce5MucW9xnuAAAAAElFTkSuQmCC) no-repeat scroll 10px 50%;padding-left:28px;}
.helper {background:url(images/icons/helper-small.png) no-repeat 0 50%;padding:0px;padding-left:20px;font-style:italic;color:#777;}
#ajax-loader {display:none;background-color:#000;opacity:0.5;color:#fff;border-bottom:1px solid #373737;border-left:1px solid #373737;float:left;font-size:12px;font-family:tahoma, helvetica,verdana,sans-serif;font-weight:bold;line-height:16px;text-align:center;padding:5px;position:fixed;top:0px;right:0px;z-index:9999;}
#ajax-loader img {margin-top:2px;}


.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }
.boxy-modal-blackout { position: absolute; background-color: #181818; left: 0; top: 0; }
.boxy-wrapper { empty-cells: show; }
.boxy-wrapper .top-left,.boxy-wrapper .top-right,.boxy-wrapper .bottom-right,.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }
:root .boxy-wrapper .boxy-top-left { background: url('/images/boxy/boxy-nw.png'); }
:root .boxy-wrapper .boxy-top-right { background: url('/images/boxy/boxy-ne.png'); }
:root .boxy-wrapper .boxy-bottom-right { background: url('/images/boxy/boxy-se.png'); }
:root .boxy-wrapper .boxy-bottom-left { background: url('/images/boxy/boxy-sw.png'); }
.boxy-wrapper .top-left { background: url('/images/boxy/boxy-nw.png'); }
.boxy-wrapper .top-right { background: url('/images/boxy/boxy-ne.png'); }
.boxy-wrapper .bottom-right { background: url('/images/boxy/boxy-se.png'); }
.boxy-wrapper .bottom-left { background: url('/images/boxy/boxy-sw.png'); }
.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-nw.png'); }
.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-ne.png'); }
.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-se.png'); }
.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-sw.png'); }
.boxy-wrapper .top,.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .left,.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .boxy-top,.boxy-wrapper .boxy-bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .boxy-left,.boxy-wrapper .boxy-right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; }
.boxy-wrapper .title-bar.dragging { cursor: move; }
.boxy-wrapper .title-bar h2 { font-size: 12px; font-family:tahoma,helvetica,verdana,sans-serif;color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; border:0;}
/*.boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }*/
.boxy-wrapper .title-bar .close { position:absolute; top: 3px; right: 3px;width:16px;height:16px;background:url(/images/cross.png) no-repeat; text-indent:-9999px;opacity:0.5;border:0;}
.boxy-wrapper .title-bar .close:hover {opacity:1}
.boxy-inner { background-color: #373737; padding: 0}
.boxy-content { padding: 15px; }
.boxy-content h3 {padding-bottom:12px;}
.boxy-wrapper .question { width: 350px; min-height: 80px;}
.boxy-wrapper .answers { text-align: right; }


/* form */
.nice-form {padding:10px;border-bottom:0px !important}
.nice-form.small{padding:0;}
.nice-form p {padding-bottom:8px;clear:both;}
.nice-form p.third {float:left;width:275px;clear:none;}
.nice-form p.half {float:left;width:293px;clear:none;}
.nice-form p.legend {float:right;clear:none;padding:5px 10px;}
.nice-form p.legend label {font-weight:normal;cursor:default;}
.nice-form p.legend b {text-transform:uppercase;letter-spacing:10px}
.nice-form p.legend span {text-transform:uppercase;font-weight:bold;}

.nice-form p.textright {text-align:right;}
p.sep {float:left;display:block;line-height:20px;clear:both;}
.nice-form p.sel {background:#A1BED5;border:1px dotted #fff;-moz-border-radius:5px;border-radius:5px;}

.nice-form label {background:url(/images/icons/label-icon-grey.png) no-repeat 0px 4px;padding:0 0 2px 18px;line-height:20px;font-size:11px;display:block;font-weight:bold; color: silver; font-family: Tahoma, Geneva, sans-serif;}
.nice-form label.grey {background:url(/images/label-icon-grey.png) no-repeat 0 4px}
.nice-form label:hover {cursor:pointer;}
.nice-form span.w {background:#D7EBEF;clear:both;color:#333333;float:left;font:bold 0.8em Helvetica,Arial,sans-serif;overflow:hidden;padding:5px 5px 0;}
.nice-form input {background:#4c4c4c;color:silver;}
.nice-form input[type="password"],.nice-form input[type="text"],.nice-form input.text{width:400px;display:block;margin-left:18px;line-height:20px;border: 2px solid #575757;font-family: Tahoma, Geneva, sans-serif;}
.nice-form input[type="password"]:focus,.nice-form input[type="text"]:focus,.nice-form textarea:focus {border-color:#6A6A6A;color:#fff;}
.nice-form input[type="radio"] {float:left;margin-left:18px;line-height:20px;}
.nice-form input[type="checkbox"] {float:left;margin-left:18px;line-height:20px;}
.nice-form textarea{width:400px;max-height:215px;height:45px;margin-left:18px;line-height:15px;border: 2px solid #575757;background:#4c4c4c;color:silver;font-family: Tahoma, Geneva, sans-serif;font-size:11px;display:block;}
.nice-form textarea.big {height:90px;}
.nice-form select {margin-left:18px;line-height:14px;padding: 0 0 0 0px;border: 2px solid #D9D9D9;}
.characount {color:#666;font-style:italic; font-family: Tahoma, Geneva, sans-serif; font-size: 10px;}

.nice-form .inline {background: none;float:left;padding:0 0 2px 6px;margin-left:0px;font-weight:normal;line-height:20px;}
.nice-form .mini {min-width:60px !important;width:60px !important;}
.nice-form .float {float:left;}
.nice-form .inline-list {float:left; min-width:115px;}

.nice-form.small label {float:left;width:100px;background:none;padding:0 0 2px 0px;font-family:arial, helvetica, sans-serif;font-weight:normal;}
.nice-form.small input {float:left;width:210px;margin-left:0px;}
.nice-form.small input.submit {margin-left:100px;width:100px;padding:5px;background:#373737;border:1px solid #6A6A6A;}
.nice-form.small input.submit:hover,.nice-form.small input.submit:focus{background:#676767;border:1px solid #7a7a7a;}
.nice-form.small input[type="text"],.nice-form.small input.text {width:200px;font-family:arial,helvetica,sans-serif;padding:2px;}
.nice-form.small textarea {margin-left:0px;width:200px;float:left;padding:0px;font-family:arial,helvetica,sans-serif;padding:2px;}
.nice-form.small .error {display:block;margin-left:100px;color: #Fd898f}
.nice-form.small p {float:left;}


input.greybutton {background:#c2c2c2; color:#ffffff;border:1px solid #808080;padding:1px 3px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:10px;}
input.greybutton:hover {background:#707070;color:#fff;}
input.button {background:#d1dae2; color:#132e44;border:1px solid #1c3c57;padding:1px 3px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:10px;}
input.button:hover {background:#455c6f;color:#fff;}
input.submit {color:#fff;font-weight:bold;border:1px solid silver;padding:4px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;cursor:pointer;margin-top:-3px}
input.submit:hover {background:#373737;border:1px solid #fff}

.infoholder {display:block;margin:0 18px 18px;font-weight:bold;}
.infoholder .success,.infoholder .error,.infoholder .default,.infoholder .progress {padding:5px;display:block;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:12px;font-style: normal !important;}
.infoholder .default { color:#ffffff;background:#2b3141;border:1px solid #242831; }
.infoholder .progress {color:#1a1a1a;border:1px solid #1a1a1a;background: #fff url(/images/progress.gif) no-repeat scroll 10px 50%;padding-left:42px;}
.infoholder .success {color:#147400;border:1px solid #147400;background: #ABD0A3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AMJCQY36Sc4vgAAAlRJREFUeNpV0r9PE3EABfD3veu1lJYr15ZCoBHBqJBAMEbjL0hYFAkyOAmJMUYd/Q+cXF1wYPQPILppYkKIRARiMDGoaAKimBaKHMWDXnu93venE0Tf9Ib3tg/BP7m3NGgwxtKcM4vyIKSk4BBqnwux9/LGKjvckcNy9/1Akgk2ZJHMWNyw+qWUMSGZ51R2FzbdX1NSyOnZWznn6HRn8UqSCv6gLdz58GSsL2voURJIirAWhh+U1fLO4tbKztdJIvHsw/1NR7/97pJBOR9tDXc+6rMGsg4vkd3AhkMdVJgLounkdKLHdL1S13ZpdyMzbK5pnNF0I0mNn4r3Ze3AJrZvo0zL8KkPyil6rTOgipFzrRezLXVt4zWKtBbwWjIeTgyEQlHiUhepcBpNkSaYehxX20Yw2HYd3VYP6iNRYhrpAeojGfJqvs7rRIyKGpSUGOm4iYgWwX7wB72ps/hWXMZCbgaNkUYQrseUr3SNB0JQRj0DBnSlYWN/DcfNEzifuYzVvS94vf4cVeoiBB2ScY8IiBBnytk7KM5XG8qj9SRClrbnUKNVZKLNWMjPwKkWkYk146BSUbZrz0PC0ZuHzaBYLokq9S90p3pMJRnJl35gtfgZQnAko0lY4WY1+2lu63s+N0EE+agXXrkydc3czjtF7noHXccSx82mWIY0hBpgRVMIalK9WX67tfJzfZJo5EVuouAdieh4kk3KQA21J1rGmuoy/UToMSG5t+vaC5u/7Smikenc04LzHyMAaH+cNcBVGgyWClSIgHAA+2DYy00Wjuz9Bce5MucW9xnuAAAAAElFTkSuQmCC) no-repeat scroll 10px 50%;padding-left:28px;}
.infoholder .error {color:#F00003;border:1px solid #f00003;background:#FBABAB url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AMJCQkjdGXwDAAAAcpJREFUeNptkj9PFHEQhp/ZBcIhxyKHYgNCYUxogE0OpdDGxsQCY6e5ggS1Mn4Ce621u7MCYqOdX4DkSLTBqwyNiQmJBiJiDjmWP/ub1+IAMXGqmTx5M5nJY5wpwRiQHPfoL2rG8PVksDOBlKRYZWgwxcwkIQlc0o+fDe3sPu6E1dOQIGWg/yUT4zOUBiLtHYAHFBy6YvRrW+Hzl4/e/P2kAJ8iwRhJscrE+AzDwxG3Z2E/oO9bKMvhzj104aLZ1dFr9PZUWzDWASQMDaYqDZjdvAWzd2HkMlpcJKpUsMlJdHiI3i1Ffr4v9d29pEMnt7UyfOkNNjKKTU8Tl8tghq+sEGqvUZwjZA5EAiShPIetLXxhASSIY3An1Gr4xkabq70iar9OkOeoWCSqVMAM8hzMiObnIUnQ0RFyR0DkgNylzhh7cB+bmsLrdQ7n5gj1OlG5TPxoHro7kUsC4mdQUB5u0NdziW/r5q2M/PkLfG2NsLwMkRHevyVkWQib26t+FJYMIIOUvt5XdmXkunXEke/sQchRCNDdRfAQ8vXND97af1qCxqkRLUj9XKFq/cUUMMmRQHKFZquh7OBhCRr/aATQ/I97foxKZ9z7A9QA5voyr3dtAAAAAElFTkSuQmCC) no-repeat scroll 10px 50%;padding-left:28px;}

