
html {font-size:100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;padding:0;margin:0;}
body{text-align:left;position:relative;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;font-weight: normal;line-height:18px;color: #404040;padding:0;margin:0;}

.top-bar-outer {z-index: 10000;display: block;height:45px;position:fixed;text-align: center;width:100%;zoom: 1;display: block;top: 0;left: 0;right: 0;overflow: visible;}
.top-bar {background-color:#F90;height:45px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);position: fixed;top: 0;left: 0;right: 0;width: 100%;display: block;}
.header {position: relative;width:970px;height:45px;text-align:center;display: block;margin-left: auto;margin-right: auto;zoom: 1;}
.header:before, .header:after {display: table;content: "";zoom: 1;}
.header:after {clear: both;}

.logo{position:relative;float:left;margin:2px auto;padding:0 !important;}
.logo a{background: url("/img/realcaoslogo.png") no-repeat scroll 0 0 transparent;color:#F90;display:block;height:40px;margin-right:5px;outline:medium none;text-indent:-9999px;width:199px;}

.search {width:auto;height:45px;float:left;margin: 0 auto;position:relative;vertical-align:middle;}
#rc-search{width:230px;height:27px;margin:9px 5px 5px 10px;position:relative;vertical-align:middle;text-align:left;border-radius: 4px 4px 4px 4px;background-color: #DBDBDB;border: medium none !important;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;color: #333;opacity: 0.7;}
#rc-search-input {font:13px Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;color:rgba(255, 255, 255, 0.6);font-style: italic;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);border:none;height:25px;vertical-align:top;width:200px;text-align:left;padding-left:3px;}
#rc-search-input:hover{box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.3) inset;opacity: 0.9;color:#333;}
#rc-search-input:focus,#rc-search-input.focused{font-style: normal;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity: 1;outline: medium none;color:#333;}
.rc-button-search{width:27px;height:27px;position:absolute;background:url(/img3/magnifying_glass.png) center center no-repeat rgba(255, 255, 255, 0.2);vertical-align:middle;cursor:pointer;border:none;right:0;}
.rc-button-search:hover{background:url(/img3/magnifying_glass.png) center center no-repeat rgba(255, 255, 255, 0.2);}
.rc-button-search:active{font-style: normal;background:url(/img3/magnifying_glass.png) center center no-repeat rgba(255, 255, 255, 0.2);box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity: 1;outline: medium none;}

div.suggestions-box {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;color:#333;position:absolute;overflow:hidden;background-color:#F90;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);margin:0;padding:0;z-index:1;border-radius: 0 0 4px 4px;}
div.suggestions-box ul {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;color:#333;list-style-type:none;margin:0px;padding:0px;}
div.suggestions-box ul li.selected{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);color:#FFFFFF;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);padding:3px;}
div.suggestions-box ul li {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;color:#333;list-style-type:none;display:block;text-align:left;padding:3px;cursor:pointer;float:left;width:100%}
div.suggestions-box li img{width:24px;display:inline-block;zoom:1;background:#fff;overflow:hidden;border:1px solid #B35900;line-height:0;text-align:right;vertical-align:middle;float:right;padding:1px;margin-right:7px !important;}
div.suggestions-box ul li.see-more{padding:3px 3px 3px 50px;height:25px;}
div.suggestions-box ul li.see-more a{color:#FFFFFF;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}

#safety-mode{z-index:6;display:block;position:fixed;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);top:45px !important;width:970px;height:auto;zoom:1;padding:0;text-align:center;left:50%; margin:0 0 0 -485px;}
.safety-mode-container{width:auto;position:relative;display:block;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:normal;color:#333333;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#F90;text-align:left;padding:20px;height:auto;zoom:1;margin:0 auto;}
.safety-mode-container hr {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: rgba(255, 255, 255, 0.2); -moz-use-text-color -moz-use-text-color;border-right: 0 none;border-style: solid none none;border-width: 1px 0 0;height:1px;margin:12px 0;}
.safety-mode-container a:link,.safety-mode-container a:visited {color:rgba(255, 255, 255, 0.7);text-decoration:none;}
.safety-mode-container a:hover {color:#FFFFFF;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}
.safety-text {margin-bottom:10px;color:rgba(255, 255, 255, 0.7);font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:18px;font-weight:400;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#safety-mode:before, #safety-mode:after,.safety-mode-container:before, .safety-mode-container:after {display: table;content: "";zoom: 1;}
#safety-mode:after,.safety-mode-container:after {clear: both;}

.nav {color:#333;text-align:center;vertical-align:top;white-space:nowrap;width:auto;height:45px;margin:0 auto;padding:0 !important;}
.nav a:link,.nav a:visited{color:#333;text-decoration:none;}
.nav a:hover{color:#FFFFFF;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}

.menu {float:left;vertical-align:top;text-decoration:none;height:45px;position:relative;margin:0 auto;width:auto;padding:0 !important;}
.menu ul{text-align:left;height:45px;}
.menu > ul a, .menu a {display:block;float:none;line-height:45px;text-decoration:none;}
.menu li {float:left;list-style-type:none;padding:0 10px;line-height:45px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:400;text-align:left;color:#333;}
.menu li a {color:#333;text-decoration:none;text-align:left;}
.menu li a:focus {outline: medium none;}
.menu li:hover{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);text-decoration:none;color:#FFFFFF;}

.logtab {float:right;vertical-align:top;height:45px;position:relative;margin:0 auto;width:auto;padding:0 !important;}
.logtab ul{text-align:right;height:45px;}
.logtab > ul a, .logtab a {display:block;float:none;line-height:45px;text-decoration:none;}
.logtab li {float:left;list-style-type:none;line-height:45px;padding:0 10px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:400;text-align:right;color:#333;}
.logtab li a {color:#333;text-decoration:none;text-align:right;}
.logtab li a:focus {outline: medium none;}
.logtab li:hover{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);text-decoration:none;color:#FFFFFF;}

.session-nav {float:right;vertical-align:top;height:45px;position:relative;margin:0 auto;width:auto;display:block;padding:0 !important;}
.session-nav ul{text-align:right;height:45px;}
.session-nav > ul a, .session-nav a {display:block;float:none;line-height:45px;text-decoration:none;}
.session-nav li {float:left;list-style-type:none;line-height:45px;padding:0 10px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:400;text-align:right;color:#333;}
.session-nav li a {color:#333;text-decoration:none;text-align:right;}
.session-nav li:hover{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);text-decoration:none;color:#FFFFFF;}
.session-nav li a:focus {outline: medium none;}
.session-nav .vr,.menu .vr{border-left: 1px solid rgba(255, 255, 255, 0.3);border-right: 1px solid rgba(0, 0, 0, 0.1);display: inline-block;height:26px;margin: 10px auto;padding:0}

.session-nav .session-image{float:left;width:20px;height:20px;border:1px solid #222;overflow:hidden;vertical-align:top;margin:12px 6px 0 0;}
.session-nav .profile-image{vertical-align:top;cursor:pointer;display:inline-block;}
.session-nav .toggle a{width:0;height:0;display:inline-block;content:"&darr;";text-indent: -99999px;margin-left:1px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;filter:alpha(opacity=90);-khtml-opacity:0.9;-moz-opacity:0.9;opacity:0.9;vertical-align:middle;}
.session-nav .username-session{float:left;color:#333;overflow:hidden;text-overflow: ellipsis;text-decoration:none;white-space:nowrap;vertical-align:middle;margin-right:3px;cursor:pointer;display:inline-block;font-weight:normal;max-width:107px;}
.session-nav .user-session-nav{float:right;color:#333;cursor:pointer;display:inline-block;overflow:hidden;white-space:nowrap;font-weight:normal;}

.hpmenu {padding:0 !important;position:absolute;cursor:default;color:#333333 !important;text-align:left;top:45px !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);background-color:#F90;border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:350px;min-width: 160px;_width: 160px;overflow:hidden;z-index:0;background-clip: padding-box;}
.hpmenu ul{text-align:left;padding:0;}
.hpmenu div > ul a, .menu-nav a {display:block;float:none;line-height:20px;text-decoration:none;}
.hpmenu .divider {margin:0;padding:0;line-height:0;overflow: hidden;}
.hpmenu li {clear:both;list-style-type:none;padding:5px 0;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:400;text-align:left;color:#333;min-width:160px;_width: 160px;display: block;background-color: none;}
.hpmenu li a {color:#333;text-decoration:none;text-align:left;padding-left:15px;line-height:20px;}
.hpmenu li:hover{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);text-decoration:none;color:#FFFFFF;}

.front-login{padding:10px;position:absolute;z-index: 1;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);top:45px;background-color:#F90;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:auto;height:auto;}
.front-login input {border-radius: 4px 4px 4px 4px;background-color: #DBDBDB;border: medium none !important;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;opacity: 0.7;color: #333;}
.front-login .password, .username{cursor: auto;width:200px;height:20px;padding: 3px 4px;}
.front-login .password:hover,.username:hover{cursor: auto;width:200px;height:20px;outline:none;opacity: 0.9;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;color:#333;}
.front-login .password:focus,.username:focus{cursor: auto;width:200px;height:20px;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity:0.5;outline: medium none;color:#333;}
.front-login .password-front-login{margin:10px 0 1px 0px;text-align:left;font-family:Helvetica Neue, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#333333;}
.front-login .username-front-login{margin:0 0 1px 0px;text-align:left;font-family:Helvetica Neue, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#333333;}
.front-login .username-signin-box,.password-signin-box{margin-left:0px;text-align:left;}
.front-login .act-signin-btns{margin-top:20px;text-align:left;padding:0;}
.front-login .remember-me{float:left;font-size:11px;color:#333333;display:block;text-align:left;}
.front-login .remember-me input{border:none;vertical-align:middle;text-align:left;}
.front-login .signin-btn{float:right;position:relative;text-align:right;}
.front-login .forgot-psw{position:relative;text-align:left;clear:both;font-size:11px;color:#333333;display:block;}
.front-login .forgot-psw a{line-height:13px;clear:both;outline:medium none;}

.main-page{position: relative;padding-top: 60px;width:970px;margin:0 auto 0 auto;}
.footer {clear:both;opacity: 0.8;line-height:40px;text-align:center;white-space: nowrap;font-size:13px;}
.footer ul {margin:0 auto 0 auto;padding:40px 0;}
.footer li {display: inline;padding: 0 4px;text-shadow: 0 1px #F0F0F0;}
.footer li a {color:#BC6A18;}
.footer li.first:before {content: "";padding-right: 0;}
#footer{clear:both;display:none;}

body,button,input,textarea,select{font:12px Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;}
audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]) {display: none;}
input[type=file] {background-color: #ffffff;padding: initial;border: initial;line-height: initial;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
a {text-decoration: none;line-height: inherit;font-weight: inherit;}
a:hover {text-decoration: underline;}
a:focus {outline: thin dotted;}
a:hover{outline: 0;}
textarea {text-align:left;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:400;text-decoration:none;color:#77777;}
textarea {resize: vertical;word-wrap: break-word;overflow-x: hidden;overflow-y: auto;white-space: pre-wrap;width: auto;}
textarea {-moz-transition: border 0.2s linear 0s, -moz-box-shadow 0.2s linear 0s;border: 1px solid;}
textarea:focus {border-color: rgba(82, 168, 236, 0.75) !important;box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);outline: medium none;}

.sign-up{width:930px;position:relative;text-align:left;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);overflow:hidden;padding:20px;}
.sign-up  h3{font-size: 20px;font-weight:300;padding-bottom: 6px;opacity:0.9;}
.sign-up .why-join{margin:0 auto;width:300px;float:left;padding:20px 0 0 20px}
.sign-up .why-join h3{font-size: 20px;font-weight:300;padding-bottom: 6px;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.9;}
.sign-up .why-join .labels{padding:5px 0 8px 0;text-shadow:0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.9;font-family:Georgia,serif;font-size:13px;font-weight:normal;}
.sign-up .have-a-profile{margin:0 auto;padding-top:20px;}
.sign-up .have-a-profile h3{padding-left:20px;font-family:Helvetica Neue,Arial,Helvetica,;font-size:16px;font-weight:normal;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.9;}
.sign-up .have-a-profile .btns{padding-left:60px;margin-bottom:20px;}
.sign-up .have-a-profile input{margin:10px auto;}
.sign-up .have-a-profile .remember, label{text-align:left;overflow:hidden;opacity:0.9;font-family:Helvetica Neue,Arial,Helvetica;font-size:11px;font-weight:normal;}
.sign-up .have-a-profile .remember{margin-left:50px;width:230px;}
.sign-up .have-a-profile .pc_checkbox{float:left;width:30%;text-align:left;}
.sign-up .have-a-profile .forgot-psw{float:right;width:50%;text-align:right;}
.sign-up .have-a-profile .rc-button{font-size:13px;font-weight:normal;padding:4px 20px;opacity:0.9;position:relative;}
.sign-up .have-a-profile{width:300px;text-align:left;}
.sign-up .have-a-profile input{border-radius: 4px 4px 4px 4px;-moz-transition: opacity 1s ease 0s;background-color: #DBDBDB;border: medium none !important;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;color: #333;opacity: 0.7;padding-left:5px;width:200px;height:25px;line-height:25px;margin-left:5px;}
.sign-up .have-a-profile input:focus {box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity: 1;outline: medium none;}
.sign-up .have-a-profile input:hover {box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.3) inset;opacity: 0.9;}

.sign-up .create-account{float:right;vertical-align:top;width:570px;padding:10px;background-color:#eee;}
.sign-up .create-account h2 {color:#333;font-family:Helvetica Neue,Arial,Helvetica;font-size:28px;font-weight:normal;margin:10px 0 8px;text-shadow:0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.8;}
.sign-up .create-account h3 {color:#C0C0C0;font-size:18px;opacity:0.8;padding-bottom: 6px;font-weight:normal;}
.sign-up .create-account .tab label{font-family:Helvetica Neue,Arial,Helvetica;font-size:12px;font-weight:normal;text-shadow:0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.8;text-align:right;width:auto;white-space:nowrap;display:block;margin-left:20px;vertical-align:top;}
.sign-up .create-account .tab .psw-test{width:100px;height:18px;position:relative;}
.sign-up .create-account .tab #Available{margin-left:5px;font-size:12px;font-family:Helvetica Neue,Arial,Helvetica;}
.sign-up .create-account .tab .rc-button{float:right;}

.sign-up .create-account .tab input{border-radius: 4px 4px 4px 4px;-moz-transition: opacity 1s ease 0s;background-color: #DBDBDB;border: medium none !important;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;color: #333;opacity:0.7;padding-left:5px;width:200px;height:25px;line-height:25px;margin-left:5px;}
.sign-up .create-account .tab input:hover {opacity: 0.5;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;}
.sign-up .create-account .tab input:focus {box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity: 1;outline: medium none;}
.sign-up .create-account .tab select{border-radius: 4px 4px 4px 4px;background-color: #DBDBDB;border: medium none !important;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;color: #333;opacity:0.7;padding:3px 4px;height:25px;line-height:25px;width:auto;margin-left:5px;}
.sign-up .create-account .tab .certify,.create-account .tab .agree {border-radius: 4px 4px 4px 4px;background-color:#FFFFFF;padding:3px;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;color: #333;opacity: 0.9;text-align:left;overflow:hidden;height:40px;}
.sign-up .create-account .tab .certify label, .tab .agree label{white-space:normal;margin-left:0;height:auto;text-align:left;}
.sign-up .create-account .tab .pc_checkbox{float:left;margin-left:0;}
.sign-up .create-account .tab .certify span{margin-left:5px;}
.sign-up .create-account .tab .rc-button-b-l{font-family:Helvetica Neue,Arial,Helvetica;font-size:15px;font-weight:normal;padding:3px 20px;opacity:0.8;position:relative;overflow:hidden;}
.sign-up .create-account .tab .rc-button-p{font-family:Helvetica Neue,Arial,Helvetica;font-size:15px;font-weight:normal;padding:3px 20px;opacity:0.8;position:relative;overflow:hidden;}

.front-signin{width:500px;margin-top:20px;position:relative;}
.front-signin input{border-radius: 4px 4px 4px 4px;background-color: #DBDBDB;border: medium none !important;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;color: #333;opacity: 0.7;padding-left:5px;width:200px;height:25px;line-height:25px;margin-left:5px;}
.front-signin input:hover {opacity: 0.5;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;}
.front-signin input:focus {box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity: 1;outline: medium none;}
.front-signin .username{margin-bottom:5px;font-weight:normal;}
.front-signin .password{font-weight:normal;margin:10px 0 8px 5px;}
.front-signin .remember{font-family:Helvetica Neue,Arial,Helvetica;font-size:12px;font-weight:normal;text-shadow:0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.8;}

.login{margin-bottom:20px;width:auto;padding:40px;text-align:left;}
.login .why-join{padding-left:90px;width:300px;float:right;vertical-align:top;}
.login .forgot-psw{padding:10px 0 19px 0;font-family:Helvetica Neue,Arial,Helvetica;font-size:13px;font-weight:normal;opacity:0.8;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;}
.login h3{font-size: 20px;font-weight: 300;padding-bottom: 6px;opacity:0.8;}
.login .why-join .labels{padding:5px 0 8px 0;text-shadow:0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.8;font-family:Georgia,serif;font-size:13px;font-weight:normal;}
.login .why-join .signup-btn{padding:20px 0 0 20px;opacity:1}

.top-ads{min-width:950px;margin:0 auto;display:inline-block; border:1px solid #eee;position:relative;padding:10px;visibility:visible;text-align:center;}

.rc-alert-icon{background:url("/img3/alert.gif")center left no-repeat transparent;width:18px;height:18px;margin-right:10px;border:none;overflow:hidden;vertical-align:middle;display:inline-block;}
.tick{background: url("/img/green_tick.gif") center left no-repeat transparent;display:inline-block;height:13px;width:16px;margin-right:5px;vertical-align:baseline;border:0}
.logged{background: url("/img3/werehiring.gif")center left no-repeat transparent;display:inline-block;height:32px;width:32px;margin-right:5px;vertical-align:top;border:0}
.check-on{background: url("/img3/check_on.gif") center left no-repeat transparent;display:inline-block;height:16px;width:16px;margin-left:0;vertical-align:text-bottom;border:0}
.check-off{background: url("/img3/check_off.gif") center left no-repeat transparent;display:inline-block;height:16px;width:16px;margin-left:0;vertical-align:text-bottom;border:0}
.chk-on{background: url("/img3/checkbox.png") center left no-repeat transparent;background-position:0pt -50px;display:inline-block;width:19px;height:25px;margin-left:0;vertical-align:middle;border:0}
.chk-off{background: url("/img3/checkbox.png") center left no-repeat transparent;background-position:0pt 0;display:inline-block;width:19px;height:25px;margin-left:0;vertical-align:middle;border:0}
.chk-on-t{background: url("/img3/check_on.png") center left no-repeat transparent;display:inline-block;width:19px;height:19px;margin-left:0;vertical-align:bottom;border:0}
.chk-off-t{background: url("/img3/check_off.png") center left no-repeat transparent;display:inline-block;width:19px;height:19px;margin-left:0;vertical-align:bottom;border:0}
.bug{background: url("/icons/bug.png") center left no-repeat transparent;display:inline-block;height:16px;width:16px;margin-right:2px;vertical-align:text-bottom;border:0}
.captcha{background: url("/img3/aspcaptcha.asp") center left no-repeat transparent;display:inline-block;height:21px;width:86px;margin-right:2px;vertical-align:middle;border:0}
.extlink{background: url("/img3/extlink.png") center left no-repeat transparent;display:inline-block;height:10px;width:10px;margin-left:3px;vertical-align:baseline;border:0}
.now-online{background: url("/img/nowonline.gif") center left no-repeat transparent;display:inline-block;width:20px;height:14px;margin-left:2px;vertical-align:middle;border:0}
.rss{background: url("/img2/rss_medium.gif") center left no-repeat transparent;display:inline-block;height:15px;width:15px;margin-right:2px;vertical-align:text-top;border:0;cursor:pointer;opacity:0.9}
.flag-icon{background: url("/icons/flag.gif") center left no-repeat transparent;display:inline-block;width:12px;height:12px;margin-right:0;vertical-align:middle;border:0}

.email-icon{background: url("/icons/email.png") center left no-repeat transparent;display:inline-block;height:16px;width:16px;margin-right:5px;vertical-align:middle;border:0}
.msg-new-icon{background: url("/icons/messagenew.gif") center left no-repeat transparent;display:inline-block;width:16px;height:14px;margin-right:5px;vertical-align:middle;border:0}
.film-add-icon{background: url("/icons/film_add.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}
.images-icon{background: url("/icons/images.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}
.heart-icon{background: url("/icons/heart.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:0;vertical-align:middle;border:0}
.arrow-redo-icon{background: url("/icons/arrow_redo.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}
.group-add-icon{background: url("/icons/group_add.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}
.comment-add-icon{background: url("/icons/comment_add.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}
.comments-icon{background: url("/icons/comments.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}
.announcements-icon{background: url("/icons/announcements.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}
.eye-icon{background: url("/icons/eye.png") center left no-repeat transparent;display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle;border:0}

.arrow-next{background: url("/img3/arrow-next.png") center left no-repeat ;display:inline-block;width:24px;height:43px;vertical-align:middle;border:0}
.arrow-prev{background: url("/img3/arrow-prev.png") center left no-repeat ;display:inline-block;width:24px;height:43px;vertical-align:middle;border:0}
.arrow-next-small{background: url("/img3/b1.png") center left no-repeat ;display:inline-block;width:14px;height:20px;vertical-align:middle;border:0}
.arrow-prev-small{background: url("/img3/b2.png") center left no-repeat ;display:inline-block;width:44px;height:20px;vertical-align:middle;border:0}

.text-space {margin:5px 0 5px 0}
.text-space-left {padding:5px 0 5px 5px;}
.text10 {font-size: 10px;color: #777;}
.smalltext {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;font-weight:400;}
.textform {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;color:#333;}
.text {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;color:#333;}
.text-large {font-family: Georgia,Palatino,Helvetica Neue,Helvetica,Arial,sans-serif !important;font-size: 21px;font-weight: normal;line-height: 27px;padding: 8px 0 2px;}
.textn {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;color:#333;}
.textbold{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:700;color:#333;}
.textgray-n {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;font-weight:400;color:#000}
.textGray{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color: #666;opacity:0.7;font-weight:normal;}
.textgray{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color: #333;font-weight:normal;}
.textgray14 {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:14px;color:#7B7B7B;}
.textgray16 {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:16px;color:#7B7B7B;}
.textgray18 {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:18px;color:#7B7B7B;}
.textgray20 {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:20px;color:#7B7B7B;}
.text32 {color: #333;font-size: 32px;font-weight: normal;white-space:nowrap;opacity:0.7}
.textboldred {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:700;color:#F82D10;}
.text-u{text-transform:uppercase;}
.text-l{text-transform:lowercase;}
.text-shadow{text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1);display: inline;}
b, strong, .bold {font-weight: bold;}

h1, h2, h3, h4, h5, h6 {color: #333333;font-weight: normal;opacity:0.9;}
h1 {font-size: 30px;margin: 0 0 10px;}
h2 {font-size: 25px;line-height: 1;margin: 0 0 10px;}
h3 {font-size: 20px;line-height: 1;margin: 5px 0 10px;}
h3 small {color: #999999;font-size: 14px;font-weight: normal;}
h4 {font-size: 16px;line-height: 20px;margin: 0 0 5px;}
h4 small {color: #999999;display: block;font-size: 12px;font-weight: normal;line-height: 15px;}
h6 {color: #999999;font-size: 13px;line-height: 1;margin: 6px 0 5px;text-transform: uppercase;}
h3 a:hover, h2 a:hover{text-decoration:none;}

.dashed {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #ddd; -moz-use-text-color -moz-use-text-color;border-right: 0 none;border-style: dashed none none;border-width: 1px 0 0;height: 1px;margin-top: 12px;}
.divider {border: 0;border-right-width: 0px;border-left-width: 0px;border-style: initial;border-color: initial;border-top: 1px solid rgba(0, 0, 0, 0.1);border-top-width: 1px;border-top-style: solid;border-top-color: rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.3);border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(255, 255, 255, 0.3);clear: both;height: 0;display: block;margin:0;}
hr {border: 0;border-right-width: 0px;border-left-width: 0px;border-style: initial;border-color: initial;border-top: 1px solid rgba(0, 0, 0, 0.1);border-top-width: 1px;border-top-style: solid;border-top-color: rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.3);border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(255, 255, 255, 0.3);clear: both;height: 0;display: block;margin: 15px 0 15px 0;}
.no-one{height:300px;margin-top:50px;color:#333;text-align:center;margin:0 auto;font-size: 16px;line-height: 20px;opacity:0.7;text-shadow: 0 1px 0 #FFFFFF;}

.nowrap{white-space:nowrap}
#psContainer {height:10px;width:100px;float:left;margin-left:5px;}
#psStrength {background-image:url('/img3/strength.jpg');height:10px;width:0;opacity:0.8}

.warning {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13pt;font-weight:700;color:#F82D10;}
.bgHeader {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:8pt;font-weight:700;color:#039;background-color:#39F;}
.form {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#363636;}
div.columns {text-align:center;padding:0 6px;}
#overlay {width:800px;position:absolute;left:50%;margin-left:-400px;margin-top:-50px;height:125px;z-index:800;}
#FullScreenButton {background-color:transparent;margin-top:-30px;margin-left:250px;}
div.active_sharing{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:10pt;font-weight:400;color:#363636;margin-top: -10px;display:none;vertical-align:top;}
.nav-panel{padding: 3px;border: #DFDFDF 1px solid;width:350px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#333;}
.nav-tab {background-color:transparent;padding:3px;width:350px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#333;}
.pod{background-color:transparent;padding:10px;text-align:left;border:1px solid #ddd;overflow:hidden;position:relative;margin:0 auto;width:auto;height:auto;}
.pod-details {background-color:#eee;padding: 3px;border: #ccc 1px solid;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#333;}
.pod-content {padding: 10px;border-left: #DFDFDF 1px solid;border-right: #DFDFDF 1px solid;border-bottom: #DFDFDF 1px solid;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#333;}

.nopadding {background-color:transparent;margin:0;padding:0}
.videofm {border-width: 1px;border: 1px solid #333;}

.skyscraper {background:url(/img3/skyscraper_bg.png) no-repeat top center;padding:10px 0 0 0;}
.leaderboard {margin-bottom:6px;background:url(/img3/leaderboard_bg.png) no-repeat top center;padding:6px;}
#tag {font-family: verdana,arial,helvetica;border: #DDDDDD 1px solid;padding: 5px 3px 5px 3px;width:400px; text-align: center;vertical-align: middle;line-height: 20px;}
.tag1 {font-size: 11px; color: #6992C0;}
.tag2 {font-size: 15px; font-weight: 700;color: #6992C0;}
.tag3 {font-size: 20px; font-weight: 700;color: #6992C0;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clear{clear:both;}
.clearL{clear:left;}
.clearR{clear:right;}
.clearI{clear:inherit;}
.floatL{float:left;}
.floatR{float:right;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}

.section-tabs {border-bottom:1px solid #ddd;width:100%;margin:10px 0 10px 0;}
.vertical-tabs{border-right:1px solid #ddd;height:100%;}
.vertical-tabs-l{border-left:1px solid #ddd;width:100%;}

.rc-promo{background:#f0f0f0;background-image:-moz-linear-gradient(center bottom,#d9d9d9 0,#f0f0f0 40%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d9d9d9),color-stop(0.4,#f0f0f0));-ms-filter:'progid:DXImageTransform.Microsoft.Gradient(startColorStr=#F0F0F0, endColorStr=#D9D9D9)';filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f0f0f0,endColorStr=#d9d9d9);-moz-box-shadow:0 1px 2px #838383;-webkit-box-shadow:0 1px 2px #838383;box-shadow:0 1px 2px #838383}
.rc-warn{background-color:#fff9d4;padding:5px;}
.rc-alert-info{background-color:#cce0f5}
.rc-success{background-color:#daf0be}
.rc-alert-error{background-color:#ffe5e5}
.rc-highlight{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);padding:10px;}
.rc-alert-warn{background-color:#fff9d4}
.blue-box {background-color:#eee;border:1px solid #DFDFDF;border-radius:5px 5px 5px 5px;margin-bottom:3px;padding:5px;}

.rc-button-content{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;display:inline-block;vertical-align:middle;text-align:center;margin:0 auto;}
.rc-button{padding:0 .5em;height:2.0833em;border:1px solid #ccc;color:#000;background:#f6f6f6;background-image:-moz-linear-gradient(top,#ffffff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;text-align:center;margin:0 auto;}
.rc-button:hover,.rc-button:focus{border-color:#999;background:#f3f3f3;background-image:-moz-linear-gradient(top,#ffffff,#ebebeb);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.rc-button:active{border-color:#999;background:#ddd;background-image:-moz-linear-gradient(top,#cccccc,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc,endColorStr=#ffffff)}
.rc-button:-moz-focus-inner{border:0;}
.rc-button-small{padding:3px;height:auto;border:1px solid #ccc;color:#000;background:#f6f6f6;background-image:-moz-linear-gradient(top,#ffffff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;text-align:center;margin:0 auto;}
.rc-button-small:hover,.rc-button-small:focus{border-color:#999;background:#f3f3f3;background-image:-moz-linear-gradient(top,#ffffff,#ebebeb);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.rc-button-small:active{border-color:#999;background:#ddd;background-image:-moz-linear-gradient(top,#cccccc,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc,endColorStr=#ffffff)}
.rc-button-small:-moz-focus-inner{border:0;}
.rc-button-y{padding:0 .5em;height:2.0833em;border:1px solid #ccc;color:#000;background:#ffe971;background-image:-moz-linear-gradient(top,#fff9c1,#fed81c);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff9c1),to(#fed81c));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fff9c1,endColorStr=#fed81c);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;text-align:center;margin:0 auto;}
.rc-button-y:hover,.rc-button-y:focus{border-color:#999;background:#ecc101;background-image:-moz-linear-gradient(top,#ffe667,#fed81c);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff9c1),to(#fed81c));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fff9c1,endColorStr=#fed81c);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.rc-button-y:active{border-color:#999;background:#ecc101;background-image:-moz-linear-gradient(top,#ffe667,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffe667),to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffe667,endColorStr=#ffffff)}
.rc-button-y:-moz-focus-inner{border:0;}
.rc-button-b{padding:0 10px;height:2em;border:1px solid #ccc;color:#000;background:#f0f0f0;background-image:-moz-linear-gradient(top,#d9d9d9,#f0f0f0);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9d9d9),to(#f0f0f0));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#d9d9d9,endColorStr=#f0f0f0);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;text-align:center;margin:0 auto;}
.rc-button-b:hover,.rc-button-b:focus{border-color:#999;background:#f0f0f0;background-image:-moz-linear-gradient(top,#d9d9d9,#f0f0f0);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9d9d9),to(#f0f0f0));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#d9d9d9,endColorStr=#f0f0f0);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.rc-button-b:active{border-color:#999;background:#f0f0f0;background-image:-moz-linear-gradient(top,#f0f0f0,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f0f0f0,endColorStr=#ffffff)}
.rc-button-b:-moz-focus-inner{border:0;}
.rc-button-b-l{text-shadow: -1px -1px 0 #2b59b2 !important;font-weight:normal;height:2em;padding:0 10px;border:1px solid #36c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:white;background:#83a1d1;background-image:-moz-linear-gradient(top,#83a1d1,#2b59b2);background-image:-webkit-gradient(linear,left top,left bottom,from(#83a1d1),to(#2b59b2));-ms-filter:'progid:DXImageTransform.Microsoft.Gradient(startColorStr=#83A1D1, endColorStr=#2B59B2)';filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#83a1d1,endColorStr=#2b59b2);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;text-align:center;margin:0 auto;}
.rc-button-b-l:hover,.rc-button-b-l:focus{border-color:#36c;background:#9abdf5;background-image:-moz-linear-gradient(top,#9abdf5,#2b59b2);background-image:-webkit-gradient(linear,left top,left bottom,from(#9abdf5),to(#2b59b2));-ms-filter:'progid:DXImageTransform.Microsoft.Gradient(startColorStr=#9ABDF5, endColorStr=#2B59B2)';filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#9abdf5,endColorStr=#2b59b2);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.rc-button-b-l:active{border-color:#36c;background:#2b59b2;background-image:-moz-linear-gradient(top,#2b59b2,#9abdf5);background-image:-webkit-gradient(linear,left top,left bottom,from(#2b59b2),to(#9abdf5));-ms-filter:'progid:DXImageTransform.Microsoft.Gradient(startColorStr=#2B59B2, endColorStr=#9ABDF5)';filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#2b59b2,endColorStr=#9abdf5)}
.rc-button-b-l:-moz-focus-inner{border:0;}
.rc-button-p{padding:0 .5em;height:2.0833em;font-weight:normal;border:1px solid #a0b3d9;background:#ddeafc;background-image:-moz-linear-gradient(top,#f8fafd,#c3d5f1);background-image:-webkit-gradient(linear,left top,left bottom,from(#f8fafd),to(#c3d5f1));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f8fafd,endColorStr=#c3d5f1);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;text-align:center;text-align:center;margin:0 auto;}
.rc-button-p:hover,.rc-button-p:focus{border-color:#3f4756;background:#afc0e0;background-image:-moz-linear-gradient(top,#f8fafd,#c3d5f1);background-image:-webkit-gradient(linear,left top,left bottom,from(#f8fafd),to(#c3d5f1));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f8fafd,endColorStr=#c3d5f1);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.rc-button-p:active{border-color:#3f4756;background:#afc0e0;background-image:-moz-linear-gradient(top,#a3b5da,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,from(#a3b5da),to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#a3b5da,endColorStr=#ffffff)}
.rc-button-p:-moz-focus-inner{border:0;}
.rc-button-front {opacity: 0.7;color: #333;cursor: pointer;display: inline-block;overflow: hidden;background-color: #DBDBDB;background-repeat: no-repeat;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 6px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);font: 12px/15px Helvetica Neue,Arial,"Lucida Grande",Sans-serif;border: 1px solid #ccc;border-bottom-color: #bbb;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition: 0.1s linear all;-moz-transition: 0.1s linear all;-ms-transition: 0.1s linear all;-o-transition: 0.1s linear all;transition: 0.1s linear all;margin:0;}
.rc-button-front:hover{background-position: 0 -15px;color: #333;text-decoration: none;outline:none;opacity: 0.9;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;}
.rc-button-front:focus{box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity:0.5;outline: medium none;}
.rc-button-front:active{box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 10px rgba(255, 255, 255, 0.9);opacity: 1;outline: medium none;background-position:0 -5px;}
.rc-button-front:-moz-focus-inner{border:0;}

form.rc-form input[type="text"], form.rc-form input[type="email"], form.rc-form input[type="password"],form.rc-form input[type="url"], span.uneditable-input {border: 1px solid #CCCCCC;border-radius: 3px 3px 3px 3px;color: #555555;font:13px Arial,Helvetica,sans-serif;margin: 0;padding: 3px 4px;width: 210px;height:19px;}
form.rc-form label {float: left;font: 12px Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;text-align: right;width:160px;margin:5px 0 0 -170px;}
form.rc-form select{border: 1px solid #CCCCCC;border-radius: 3px 3px 3px 3px;color: #555555;font:12px Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;margin: 0;padding: 3px 4px;height: 25px;line-height: 25px;width:auto;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);} 
form.rc-form input[type="text"]:focus, form.rc-form input[type="password"]:focus, form.rc-form input[type="email"]:focus, form.rc-form input[type="url"]:focus{border-color: rgba(82, 168, 236, 0.75) !important;box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);outline: medium none;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
form.rc-form input[type="text"], form.rc-form input[type="email"], form.rc-form input[type="url"], form.rc-form input[type="password"], form.rc-form textarea {-moz-transition: border 0.2s linear 0s, -moz-box-shadow 0.2s linear 0s;border: 1px solid #ccc;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
form.rc-form input[readonly]:focus, form.rc-form textarea[readonly]:focus, form.rc-form input.disabled {background: none repeat scroll 0 0 #F5F5F5;border-color: #DDDDDD !important;box-shadow: none;}
form.rc-form textarea {border-radius: 4px 4px 4px 4px;box-shadow: 0 1px #FFFFFF;color: #222222;font: 13px/14px "Helvetica Neue",Arial,sans-serif;outline: medium none;overflow-x: hidden;overflow-y: auto;padding: 5px;white-space: pre-wrap;word-wrap: break-word;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);}
form.rc-form input.medium, form.rc-form textarea.medium, form.rc-form select.medium {width: 150px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
form.rc-form input.large, form.rc-form textarea.large, form.rc-form select.large {width: 210px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
form.rc-form input.xlarge, form.rc-form textarea.xlarge, form.rc-form select.xlarge {width: 270px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
form.rc-form input.xlarge-m, form.rc-form textarea.xlarge-m, form.rc-form select.xlarge-m {width: 410px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
form.rc-form input.xxlarge, form.rc-form textarea.xxlarge, form.rc-form select.xxlarge {width: 500px;overflow-y: auto;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}

.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover {color: #ffffff;}
.btn .close, .alert-message .close {font-family: Arial, sans-serif;line-height: 18px;}
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error {background-color: #c43c35;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);background-image: linear-gradient(top, #ee5f5b, #c43c35);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);border-color: #c43c35 #c43c35 #882a25;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.success, .alert-message.success {background-color: #57a957;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image: -moz-linear-gradient(top, #62c462, #57a957);background-image: -ms-linear-gradient(top, #62c462, #57a957);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image: -webkit-linear-gradient(top, #62c462, #57a957);background-image: -o-linear-gradient(top, #62c462, #57a957);background-image: linear-gradient(top, #62c462, #57a957);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);border-color: #57a957 #57a957 #3d773d;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.info, .alert-message.info {background-color: #339bb9;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);background-image: -o-linear-gradient(top, #5bc0de, #339bb9);background-image: linear-gradient(top, #5bc0de, #339bb9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);border-color: #339bb9 #339bb9 #22697d;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn {cursor: pointer;display: inline-block;background-color: #e6e6e6;background-repeat: no-repeat;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding: 5px 14px 6px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);color: #333;font-size: 13px;line-height: normal;border: 1px solid #ccc;border-bottom-color: #bbb;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition: 0.1s linear all;-moz-transition: 0.1s linear all;-ms-transition: 0.1s linear all;-o-transition: 0.1s linear all;transition: 0.1s linear all;}
.btn:hover {background-position: 0 -15px;color: #333;text-decoration: none;}
.btn:focus {outline: 1px dotted #666;}
.btn.primary {color: #ffffff;background-color: #0064cd;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image: -moz-linear-gradient(top, #049cdb, #0064cd);background-image: -ms-linear-gradient(top, #049cdb, #0064cd);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);background-image: -o-linear-gradient(top, #049cdb, #0064cd);background-image: linear-gradient(top, #049cdb, #0064cd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);border-color: #0064cd #0064cd #003f81;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.active, .btn:active {-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.disabled {cursor: default;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);filter: alpha(opacity=65);-khtml-opacity: 0.65;-moz-opacity: 0.65;opacity: 0.65;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.btn[disabled] {cursor: default;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);filter: alpha(opacity=65);-khtml-opacity: 0.65;-moz-opacity: 0.65;opacity: 0.65;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.btn.large {font-size: 15px;line-height: normal;padding: 9px 14px 9px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.btn.small {padding: 5px 9px;;font-size: 11px;line-height: 16px;}
:root .alert-message, :root .btn {border-radius: 0 \0;}
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {padding: 0;border: 0;}
.btn i {margin-top: 1px;}
.btn.small i {margin-top: -1px;}

.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover {text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);color: #ffffff;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active {color: rgba(255, 255, 255, 0.75);}
.btn-warning {background-color: #faa732;background-image: -moz-linear-gradient(top, #fbb450, #f89406);background-image: -ms-linear-gradient(top, #fbb450, #f89406);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image: -webkit-linear-gradient(top, #fbb450, #f89406);background-image: -o-linear-gradient(top, #fbb450, #f89406);background-image: linear-gradient(top, #fbb450, #f89406);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color: #f89406 #f89406 #ad6704;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled] {background-color: #f89406;}
.btn-warning:active, .btn-warning.active {background-color: #c67605 \9;}

.alert-message {position: relative;padding: 7px 15px;margin-bottom: 18px;color: #404040;background-color: #eedc94;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image: -moz-linear-gradient(top, #fceec1, #eedc94);background-image: -ms-linear-gradient(top, #fceec1, #eedc94);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);background-image: -o-linear-gradient(top, #fceec1, #eedc94);background-image: linear-gradient(top, #fceec1, #eedc94);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);border-color: #eedc94 #eedc94 #e4c652;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);border-width: 1px;border-style: solid;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);}
.alert-message .close {margin-top: 1px;*margin-top: 0;}
.alert-message a {font-weight: bold;color: #404040;}
.alert-message.danger p a,.alert-message.error p a,.alert-message.success p a,.alert-message.info p a {color: #ffffff;}
.alert-message h5 {line-height: 18px;}
.alert-message p {margin-bottom: 0;}
.alert-message div {margin-top: 5px;margin-bottom: 2px;line-height: 28px;}
.alert-message .btn {-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);}
.alert-message.block-message {background-image: none;background-color: #fdf5d9;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);padding: 14px;border-color: #fceec1;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.alert-message.block-message ul, .alert-message.block-message p {margin-right: 30px;}
.alert-message.block-message ul {margin-bottom: 0;}
.alert-message.block-message li {color: #404040;}
.alert-message.block-message .alert-actions {margin-top: 5px;}
.alert-message.block-message.error, .alert-message.block-message.success, .alert-message.block-message.info {color: #404040;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
.alert-message.block-message.error {background-color: #fddfde;border-color: #fbc7c6;}
.alert-message.block-message.success {background-color: #d1eed1;border-color: #bfe7bf;}
.alert-message.block-message.info {background-color: #ddf4fb;border-color: #c6edf9;}
.alert-message.block-message.danger p a,.alert-message.block-message.error p a,.alert-message.block-message.success p a,.alert-message.block-message.info p a {color: #404040;}

#rc-opal{opacity:0.3;filter:alpha(opacity=30);zoom:1}
.pan-rounded{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.pan-rounded-top{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.pan-rounded-bottom{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.pan-pod{background:#f0f0f0;background-image:-moz-linear-gradient(center bottom,#d9d9d9 0,#f0f0f0 40%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d9d9d9),color-stop(0.4,#f0f0f0));-ms-filter:'progid:DXImageTransform.Microsoft.Gradient(startColorStr=#F0F0F0, endColorStr=#D9D9D9)';filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f0f0f0,endColorStr=#d9d9d9);}

#loading-small{background-repeat:no-repeat;background-position:center;background-image:url(/img3/loader_small.gif);width:20px;height:20px;}
#loading-large{background-repeat:no-repeat;background-position:center;background-image:url(/img3/loader_large.gif);width:48px;height:48px;}

.pages {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;padding:10px 20px;clear:both;} 
.pages a,.pages span{text-decoration:none;display:inline-block;padding:3px 10px;margin-right:10px;border:1px solid #ccc;color:#333;background:#f6f6f6;background-image:-moz-linear-gradient(top,#ffffff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;}
.pages span.current{color:#333;font-weight:bold;background:#ddd;-moz-boz-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:default;border-color:#ccc;}
.pages a{border-color:#999;background:#ddd;background-image:-moz-linear-gradient(top,#cccccc,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc,endColorStr=#ffffff);}
.pages a:hover,.pages a:focus{border-color:#999;background:#f3f3f3;background-image:-moz-linear-gradient(top,#ffffff,#ebebeb);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;}

.pagination {height: 36px;margin: 18px 0;font-size:13px;}
.pagination ul {display: inline-block;*display: inline;/* IE7 inline-block hack */*zoom: 1;margin-left: 0;margin-bottom: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li {display: inline;}
.pagination a {float: left;padding: 0 14px;line-height: 34px;text-decoration: none;border: 1px solid #ddd;border-left-width: 0;}
.pagination a:hover, .pagination .active a {background-color: #f5f5f5;}
.pagination .active a {color: #999999;cursor: default;}
.pagination .disabled a, .pagination .disabled a:hover {color: #999999;background-color: transparent;cursor: default;}
.pagination li:first-child a {border-left-width: 1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.pagination li:last-child a {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.pagination-centered {text-align: center;}
.pagination-right {text-align: right;}
.pagination-left {text-align: left;}

.podalert-rounded{padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#363636;text-align:center;background-color:#FFF9D4;}
.pod-rounded-alert{border:#FFA8A8 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#363636;}
.pod-rounded{border:#DDDDDD 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#363636;}
.podinfo{padding:10px;border:#00AE00 1px solid;background: #D1F0B3; font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#363636;text-align:center;}
.podinfo-rounded{padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background: #D1F0B3; font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#363636;text-align:center;}
.podreport{padding:10px;border: #ddd 1px solid;background: #D1F0B3; font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:700;color:#363636;text-align:center;}
.pod{padding: 10px;border:1px solid #ddd;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#333;}
.podlogin{padding: 10px;border: #F67766 1px solid;background: #FFC6C6; font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:700;color:#363636;text-align:center;margin:5px 0 5px 0;width:auto;}
.podblocked{padding: 10px;border: #F67766 1px solid;background: #FFC6C6; font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:700;color:#363636;text-align:center;margin:5px 0 5px 0;width:auto;}
.podtab{padding: 3px;border: #DFDFDF 1px solid;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;font-weight:400;color:#333;}
.border-top-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}
.border-top-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;}
.border-bottom-left{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;}
.border-bottom-right{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}
.border-small{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.border-medium{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.border-big{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.box{box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);}

img{border:0;display:inline-block;-ms-interpolation-mode: bicubic;}
.imgw170{width:170px;display:inline-block;_display:inline;_zoom:1;padding:3px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.imgw120{width:120px;display:inline-block;_display:inline;_zoom:1;padding:3px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.imgw100{width:100px;display:inline-block;_display:inline;_zoom:1;padding:3px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.imgw75{width:75px;display:inline-block;_display:inline;_zoom:1;padding:3px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.imgw50{width:50px;display:inline-block;_display:inline;zoom:1;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);line-height:0;vertical-align:middle;}
.imgw48{width:48px;display:inline-block;_display:inline;zoom:1;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);line-height:0;vertical-align:middle;}
.imgw30{width:30px;display:inline-block;_display:inline;_zoom:1;padding:0px;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);line-height:0;vertical-align:middle;}
.imgw35{width:35px;display:inline-block;_display:inline;_zoom:1;padding:0px;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);line-height:0;vertical-align:middle;}
.imgw25{width:25px;display:inline-block;_display:inline;_zoom:1;padding:3px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.imgw24{width:24px;display:inline-block;_display:inline;_zoom:1;padding:0;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(255, 255, 255, 0.1);_line-height:0;vertical-align:middle;}
.imgw20{width:20px;display:inline-block;_display:inline;_zoom:1;padding:0;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(255, 255, 255, 0.1);border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;_line-height:0;vertical-align:middle;}
.imgw22{width:22px;display:inline-block;_display:inline;_zoom:1;padding:0;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(255, 255, 255, 0.1);border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;_line-height:0;vertical-align:middle;}
.imgw16{width:16px;display:inline-block;_display:inline;_zoom:1;padding:0;background:rgba(255, 255, 255, 0.4);overflow:hidden;border:1px solid rgba(255, 255, 255, 0.1);border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;_line-height:0;vertical-align:middle;}

.img170{width:170px;height:150px;display:inline-block;_display:inline;_zoom:1;background:#fff;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.img120{width:120px;height:85px;display:inline-block;_display:inline;_zoom:1;background:transparent;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:0;vertical-align:middle;}
.img100{width:100px;height:80px;display:inline-block;_display:inline;_zoom:1;background:#fff;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.img90{width:90px;height:70px;display:inline-block;_display:inline;_zoom:1;padding:4px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.img80{width:80px;height:60px;display:inline-block;_display:inline;_zoom:1;background:#fff;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.img70{width:70px;height:53px;display:inline-block;_display:inline;_zoom:1;padding:4px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.img75{width:75px;height:56px;display:inline-block;_display:inline;_zoom:1;padding:4px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.img60{width:60px;height:45px;display:inline-block;_display:inline;_zoom:1;padding:3px;background:#fff;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;vertical-align:middle;}
.img50{width:50px;height:38px;display:inline-block;_display:inline;zoom:1;background:rgba(255, 255, 255, 0.4);overflow:hidden;line-height:0;border:1px solid rgba(255, 255, 255, 0.1);vertical-align:middle;}

.video-time {margin-top:-14px;margin-left:65px;font-family:Arial, sans-serif;white-space:nowrap;position:absolute;}
.video-time span {padding:0 4px;font-weight:bold;font-size:11px;background-color:#000;color:#fff!important;height:14px;line-height:1.2;opacity:0.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;}

.video-18 {margin-top:-80px;margin-left:74px;font-family:Arial,sans-serif;white-space:nowrap;position:absolute;}
.video-18 span {padding:0 4px;font-weight:bold;font-size:11px;background-color:#B00000;color:#fff!important;height:14px;line-height:1.3;opacity:0.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1;-webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;border-top-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;}
.video-adult {zoom:1;width:100px;height:80px;text-align:center;margin-top:-80px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:Arial, sans-serif;font-weight:bold;font-size:21px;background-color:#808080;color:#fff!important;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);*display:block;*width:100px;line-height:3.7;position:absolute;}

.video-time-80 {margin-top:-14px;margin-left:45px;font-family:Arial,sans-serif;white-space:nowrap;position:absolute;}
.video-time-80 span {padding:0 4px;font-weight:bold;font-size:11px;background-color:#000;color:#fff!important;height:14px;line-height:1.2;opacity:0.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;}

.video-18-80 {margin-top:-60px;margin-left:54px;font-family:Arial, sans-serif;white-space:nowrap;position:absolute;}
.video-18-80 span {padding:0 4px;font-weight:bold;font-size:11px;background-color:#B00000;color:#fff!important;height:14px;line-height:1.3;opacity:0.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1;-webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;border-top-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;}
.video-adult-80 {zoom:1;width:80px;height:60px;text-align:center;margin-top:-60px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:Arial, sans-serif;font-weight:bold;font-size:16px;background-color:#808080;color:#fff!important;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);*display:block;*width:80px;line-height:3.7;position:absolute;}

.video-time-120 {margin-top:-14px;margin-left:85px;font-family:Arial, sans-serif;white-space:nowrap;position:absolute;}
.video-time-120 span{padding:0 4px;font-weight:bold;font-size:11px;background-color:#000;color:#fff!important;height:14px;line-height:1.2;opacity:0.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;}

.video-18-120 {margin-top:-85px;margin-left:94px;font-family:Arial,sans-serif;white-space:nowrap;position:absolute;}
.video-18-120 span{padding:0 4px;font-weight:bold;font-size:11px;background-color:#B00000;color:#fff!important;height:14px;line-height:1.3;opacity:0.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1;-webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;border-top-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;}

#maincontab {width:600px;padding-bottom:50px;}
.atabs {margin-right:2px;width:10em;padding-top:4px;text-align:center;float:left;cursor:pointer;border-bottom: none;background: url(/img3/arttabson1.gif) no-repeat;font-size:12px;font-weight:400;color:#000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.atabsel {margin-right:2px;width:10em;padding-top:4px;text-align:center;float:left;border-bottom:none;background:url(/img3/arttabson1.gif) no-repeat;font-size:12px;font-weight:700;color:#000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#tabscon {clear:both;padding-left:5px;padding-right:4px;padding-bottom:6px;padding-top:5px;background:#fff;border:1px solid #ddd;font-size:12px;color:#2a2a2a;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}

#DHTMLgoodies_formTooltipDiv{color:#fff;font-family:Helvetica Neue,Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
.DHTMLgoodies_formTooltip_closeMessage,#DHTMLgoodies_formTooltipDiv a{color:#fff;font-weight:normal;font-size:10px;font-family:Helvetica Neue,Arial, Helvetica, sans-serif;}

.pc_checkbox, .pc_radiobutton {background-position: 3px center;background-repeat:no-repeat;border:1px solid #fff;padding-left:24px;}
.pc_check_unchecked {background-image:url(/img3/check_off.gif);}
.pc_check_checked {background-image:url(/img3/check_on.gif);}
.pc_radio_unchecked {background-image:url(/img3/radio_off.gif);}
.pc_radio_checked {background-image:url(/img3/radio_on.gif);}
.pc_check_checked_disabled {background-image:url(/img3/check_off_disabled.gif);}
.pc_check_unchecked_disabled {background-image:url(/img3/check_on_disabled.gif);}
.pc_radio_checked_disabled {background-image:url(/img3/radio_off_disabled.gif);}
.pc_radio_unchecked_disabled {background-image:url(/img3/radio_on_disabled.gif);}
.pc_focus {background-color:#fff;border:1px dotted #fff;}

.mature-content-box{padding-top:100px;padding-bottom:190px;text-align:center;margin:0 auto;width:auto;}
#mature-content{width:600px;text-align:center;opacity:0.9}
.mature-content-warning{padding:20px;text-align:center;}
#mature-content-title{text-transform:uppercase;color:#CE0000;text-align:left;margin-bottom:10px;}
#mature-content-btn{background-color:#ffe5e5;height:50px;padding-top:20px;}
#mature-content-text{text-align:left;color:#333;line-height: 1.5;margin-bottom:10px;font-weight:bold;}

.home{text-align:left;width:100%;position:relative;margin:0 auto;padding:0}
.home .popular-videos-container{text-align:left;padding:0 0 30px 10px}
.home .featured-videos-container h3{padding-left:10px}
.home .hp-cool-people{overflow:hidden;width:280px;display:inline-block;position: relative;overflow: hidden;margin:10px 0 0 10px;}
.home .hp-cool-people .user-image{width:50px;height:50px;overflow:hidden;display:inline-block;vertical-align:top;}
.home .hp-cool-people .profile-image{display:inline-block;}
.home .featured-videos-container{width:100%;margin:0 auto;text-align:left; overflow:hidden;_line-height:0;display:inline-block;position: relative;overflow: hidden;}
.home .logged-user-left, .home .no-logged-user-left{text-align:left;float:left;width:620px !important;vertical-align:top;padding:10px;margin:20px 0 20px 0;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);display:inline-block;position: relative;overflow: hidden;z-index:2;}
.home .logged-user-right, .home .no-logged-user-right{text-align:left;float:right;width:300px;margin-top:20px;padding:15px;display:inline-block;position: relative;overflow: hidden;z-index:1;min-height:850px;}
.home .left-container{text-align:left;margin:0 auto;}
.home .category-title{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:20px;line-height:1;font-weight:normal;color:#333;padding:10px 0 10px 0;opacity:0.9;}
.home .sm-title{float:left;color: #333;font-size:16px;font-weight:normal;line-height:1;text-align:left;padding:5px 0 10px 10px;opacity:0.9;vertical-align:top;}
.home .user-image{text-align:left;float:left;width:24px;height:24px;display:inline-block;position:relative;overflow:hidden;vertical-align:top;}
.home .about-u-img{text-align:left;margin-bottom:30px;}
.home .session-image {width:24px;height:24px;display:inline-block;overflow:hidden;}
.home .about-u-img span{font-family:Helvetica Neue,FreeSans,sans-serif;font-size:16px;font-weight:300;margin-left:2px;vertical-align:top;}
.home  h3 {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:20px;font-weight:100;padding-bottom: 6px;}
.home  h4 {font-family:Helvetica Neue,FreeSans,sans-serif;font-size:16px;font-weight:300;padding-bottom: 6px;}
.home .heart-icon{margin-right:4px}
.home .about-you{margin:0 auto;text-align:left;}
.home .about-you ul{list-style-type:none;display:inline-block;font-size:11px;font-weight:100;text-align:left;padding:0;margin:0;color: #444444;}
.home .about-you li a{z-index:1;display:inline-block;font-size:11px;font-weight:100;text-align:left;}
.home .about-you li {border-left: 1px solid rgba(255, 255, 255, 0.3);border-right: 1px solid rgba(0, 0, 0, 0.1);float: left;margin-left: 0;overflow: hidden;padding: 0 4px;min-width:50px;}
.home .about-you li:first-child {border-left:0 none;padding-left:1px;}
.home .about-you li:last-child {border-right-width:0;}
.home .about-you .top-list{text-align:left;width:305px;padding:0 ;margin:0 auto;}
.home .about-you .bottom-list {text-align:left;width:305px;padding:10px 0;margin:0 auto;}
.home .about-you i {margin-left:5px;vertical-align:top;}
.home .stats-count {display:inline-block;font-size: 15px;font-weight: bold;line-height: 1;}

.hp-videos .video-info-hp{height:80px;max-width:330px;width:330px;text-align:left;margin-left:10px;}
.hp-videos h4 {font-weight:400;}
.hp-videos .views, .hp-videos .com, .hp-videos .rates, .hp-videos .date {padding:4px;opacity:0.9}
.hp-videos hr {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: rgba(0, 0, 0, 0.1) -moz-use-text-color rgba(255, 255, 255, 0.3);border-left: 0 none;border-right: 0 none;border-style: solid none;border-width: 1px 0;clear: both;display:block;height: 0;margin: 8px 0 8px 0;}
.hp-videos .video-thumb-hp {width:100px;height:80px;float:left;vertical-align:top;margin-right:5px;margin:0 5px 30px 0}
.hp-videos .video-info-hp {float:left;vertical-align:top;width:400px;}
.hp-videos .video-thumb-hp-title {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;padding:0;width:250px;text-align:left;text-overflow:ellipsis;overflow:hidden;}
.hp-videos .video-thumb-desc {font-family:Georgia,serif;font-size:13px;color:#777;width:auto;padding:0 0 5px 0;text-align:left;text-overflow:ellipsis;overflow:hidden;}
.hp-videos .video-thumb-posted{float:left;vertical-align:top;text-align:left;position:relative;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;margin-left:5px;}
.hp-videos .user-image{float:left;vertical-align:top;text-align:left;position:relative;width:20px;display:inline-block;height:20px;overflow:hidden;}
.hp-videos .exp-video{float:right;border-left: 1px solid #ccc;font-size:12px;height:auto;line-height:16px;padding-left:10px;width:160px;vertical-align:top;text-align:left;}

.browse-vids{text-align:left;width:100%;position:relative;margin:0 auto;padding:0}
.browse-vids .left-side{margin:0 auto;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);display:inline-block;position:relative;overflow:hidden;min-height:850px;height:auto;width:530px;padding:20px;text-align:left;z-index:2;}
.browse-vids .right-side{height:auto;width:360px;padding:20px;text-align:left;z-index:1;position:fixed;margin-left:570px !important;}
.browse-vids .left-side:before,.browse-vids .right-side:before{display: table;content: "";zoom: 1;}
.browse-vids .left-side:after,.browse-vids .right-side:after{clear: both;}
.browse-vids .category-title{z-index:1;display:inline-block;padding:0;margin:0;text-align:left;line-height:1;}
.browse-vids .category-title ul{list-style-type:none;display:inline-block;font-size:13px;font-weight:100;text-align:left;float:left;padding:0;margin:0;}
.browse-vids .category-title li a{z-index:1;display:inline-block;font-size:13px;font-weight:100;text-align:left;}
.browse-vids .category-title li {border-left: 1px solid rgba(255, 255, 255, 0.3);border-right: 1px solid rgba(0, 0, 0, 0.1);float: left;margin-left: 0;overflow: hidden;padding: 0 6px;}
.browse-vids .category-title li:first-child {border-left:0 none;padding-left:1px;}
.browse-vids .category-title li:last-child {border-right-width:0;}
.browse-vids h4 {font-size: 16px;font-weight:100;margin-bottom:20px;}
.browse-vids h3 {font-size: 20px;font-weight:300;}
.browse-vids h2 {font-size: 15px;font-weight:300;}
.browse-vids h2 a:hover {font-size: 15px;font-weight:400;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;text-decoration:underline;}
.browse-vids .display{vertical-align:baseline;text-align:right;float:right;padding:0px 10px 0 0;}
.browse-vids .cat{z-index:2;display:inline-block;overflow:hidden;}
.browse-vids .user-actions{margin:0 auto;text-align:center;}
.browse-vids .user-actions ul{list-style-type:none;display:inline-block;font-size:11px;font-weight:100;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;text-align:left;padding:0;margin:0;color: #444444;}
.browse-vids .user-actions li a{z-index:1;display:inline-block;font-size:11px;font-weight:100;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;;text-align:left;}
.browse-vids .user-actions li {border-left: 1px solid rgba(255, 255, 255, 0.3);border-right: 1px solid rgba(0, 0, 0, 0.1);float: left;margin-left: 0;overflow: hidden;padding: 0 6px;}
.browse-vids .user-actions li:first-child {border-left:0 none;padding-left:1px;}
.browse-vids .user-actions li:last-child {border-right-width:0;}
.browse-vids .exp-video{float:right;border-left: 1px solid #ccc;font-size:12px;height:auto;line-height:16px;padding-left:10px;width:180px;vertical-align:top;text-align:left;}
.browse-vids .vids{margin:0 auto;text-align:left;}
.browse-vids .video-info-vl{text-align:left;max-width:210px;overflow:hidden;}
.browse-vids .video-thumb{width:120px;height:85px;text-align:left;padding:0 17px 5px 0;}
.browse-vids .video-info{width:120px;height:auto;text-align:left;padding-bottom:17px;}
.browse-vids .video-thumb img{background: url("/img3/loader_small.gif") no-repeat scroll center center ;display: block;}
.browse-vids .vids-container{text-align:left;margin:0;padding:0;width:120px;}
.browse-vids .title{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:normal;}
.browse-vids .posted, .browse-vids .views, .browse-vids .comm, .browse-vids .rates{width:120px;text-align:left;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;font-weight:normal;margin:3px 0;}
.browse-vids .video-thumb-desc {font-size:12px;font-weight: 300;font-family:Georgia,Palatino,Serif;margin-bottom:5px;}
.browse-vids .video-thumb-title-nav a{font-size:16px;font-weight: 300;}
.browse-vids .video-thumb-posted{float:left;vertical-align:top;text-align:left;position:relative;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;margin-left:5px;}
.browse-vids .user-image {float:left;vertical-align:top;text-align:left;position:relative;width:20px;display:inline-block;height:20px;overflow:hidden;}
.browse-vids .user-image img{display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.categories {text-align:left;width:100%;position:relative;margin:0 auto;padding:0}
.categories .left-side{margin:0 auto;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);display:inline-block;position:relative;overflow:hidden;min-height:850px;height:auto;width:530px;padding:20px;text-align:left;z-index:2;}
.categories .right-side{min-height:510px;height:auto;width:300px;padding:20px;text-align:left;z-index:1;position:fixed;margin-left:570px !important;}
.categories .video-thumb{float:left;width:120px;display:inline-block;margin-right:3px;}
.categories .video-title{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:14px;text-align:left;font-weight:normal;margin-top:6px;}
.categories .video-desc {float:right;font-size:12px;font-weight:100;font-family:Georgia,Serif;width:133px;padding:0;margin:0;vertical-align:top;height:auto;}
.categories .cat-content{vertical-align:top;margin:10px 3px;width:258px;height:200px;text-align:left;}
.categories h3 {font-size: 20px;font-weight: 300;padding-bottom: 6px;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;}
.categories h2 {font-size: 20px;font-weight: 500;padding-bottom: 6px;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;}
.categories h4 a {font-size: 15px;font-weight: 400;padding-bottom: 6px;}
.categories h4 a:hover {text-decoration:underline;}

.searchvideos, searchimages{vertical-align:top;width:930px;margin:0 auto;text-align:left;padding:20px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
.searchvideos h3 {font-size: 20px;font-weight: 300;}
.searchvideos .video-thumb-desc {font-size:12px;font-weight: 300;font-family:Georgia,Serif;margin-bottom:5px;}
.searchvideos .video-thumb-title-nav a{font-size:16px;font-weight: 300;}
.searchvideos .exp-video{float:right;border-left: 1px solid #ccc;font-size:13px;height:auto;line-height:16px;padding-left:10px;width:300px;vertical-align:top;text-align:left;}
.searchvideos .views, .searchvideos .com, .searchvideos .rates, .searchvideos .date, .searchvideos .posted {padding:4px;opacity:0.9}
.searchvideos .video-thumb-posted{float:left;vertical-align:top;text-align:left;position:relative;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;margin-left:5px;}
.searchvideos .user-image{float:left;vertical-align:top;text-align:left;position:relative;width:20px;display:inline-block;height:20px;overflow:hidden;}
.searchvideos .pages{display:block;}

.searchimages{vertical-align:top;width:930px;margin:0 auto;text-align:left;padding:20px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}
.searchimages h3 {font-size:20px;font-weight:300;}
.searchimages .canvas img{border: 1px solid #EDEDED;box-shadow: 2px 2px 7px #AAAAAA;padding: 5px;float:left;}
.searchimages .image-info{float:left;vertical-align:top;margin-left:20px;width:700px;font-size:11px;}
.searchimages .pic-title{font-size:16px;font-weight:300;line-height:35px;}
.searchimages .pic-desc{font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:35px;color:#777777;}

.view-comments{vertical-align:top;width:100%;margin:0 auto;background: none repeat scroll 0 0 #FFFFFF;padding:20px;}
.view-comments h3 {font-size: 20px;font-weight: 300;opacity:0.7}

.channel{vertical-align:top;width:930px;margin:0 auto;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);display:inline-block;background: none repeat scroll 0 0 #FFFFFF;padding:20px;border-radius: 5px 5px 5px 5px;margin-bottom:300px !important;}
.channel .users-list{vertical-align:top;margin:0 auto;position: relative;overflow: hidden;text-align:center;}
.channel .users-container{text-align:left;width:215px !important;padding:5px;margin:0 5px 5px 0;border: 1px solid;min-height:58px;}
.channel .user-image{width:48px;height:48px;float:left;vertical-align:top;display:inline-block;position:relative;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.channel .profile-image{display:inline-block;vertical-align:top;}
.channel .user-info{float:left;max-height:70px;vertical-align:top;margin-left:10px;position: relative;}
.channel .user-name{white-space:nowrap;width:155px;overflow:hidden;font-family:Helvetica Neue,Arial,Helvetica;font-size:16px;font-weight:300;}
.channel .user-country,.channel .bio{white-space:nowrap;width:155px;overflow:hidden;margin-top:4px;}
.channel .bio{font-family:Georgia,serif;font-size:13px;font-style:italic;color:#777777;}
.channel .pages{padding-bottom:50px;text-align:left;}
.channel .pages{display:inline-block;padding-top:30px;}
.channel  h3 {font-size: 20px;font-weight: 300;padding-bottom: 6px;}
.channel .no-one{padding-top:50px;margin:0 auto;text-align:center;padding-left:340px;height:500px;opacity:0.7;font-size:15px;font-weight:400;text-shadow: 0 1px 0 #FFFFFF;}

.album {position:relative;width:930px;margin:0 auto;padding-bottom:100px;padding:20px;background-color:#FFFFFF;}
.album .session-image{float:left;position:relative;display:inline-block;margin:0 10px 10px 0;width:35px;height:35px;overflow:hidden;vertical-align:top;}
.album, .add-photo, .update-profile{vertical-align:top;margin-bottom:50px;min-height:300px;height:auto;}
.album .edit-page-left{vertical-align:top;width:150px;float:left;text-align:left;height:auto;}
.album .container,.add-photo .container{vertical-align:top;width:555px;float:left;text-align:left;margin-left:5px;}
.album .notes{float:right;width:200px;vertical-align:top;margin-right:0px;padding:5px;text-align:left;line-height:1.3;}
.album .form-container{vertical-align:top;text-align:left;margin:20px 0 0 20px;min-height:240px;}
.album .album-name{padding-bottom:5px;}
.album .album-desc{padding-bottom:5px;margin-top:10px;}
.album .actions-buttons,add-photo .actions-buttons{padding:0 0 0 10px;text-align:left;}
.album .top-btns{text-align:left;margin:10px 0 0 10px;}
.album .count{vertical-align:middle;text-align:left;margin-left:10px;}
.album .album-thumb{vertical-align:top;float:left;width:auto;height:auto;margin-left:10px;}
.album .data-container{margin-left:10px;float:left;vertical-align:top;width:auto;text-align:left;}
.album .actions{float:right;vertical-align:top;width:200px;text-align:left;margin-top:0px;margin-right:0px;}
.album .pages{margin-top:20px;text-align:left;}
.album .to-update-pic{vertical-align:top;float:left;width:auto;height:150px;text-align:left;margin:0 20px 0 20px;}
.album .album-data{vertical-align:top;margin:0 20px 40px 20px;}
.no-images-small{border-radius: 3px 3px 3px 3px;width:80px;height:60px;border: 3px solid #FFFFFF;zoom:1;text-align:center;font-family:Arial, sans-serif;font-weight:bold;background-color:#808080;color:#fff!important;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);*display:block;line-height:4.5;position:relative;font-size:12px;}
.no-images-big{border-radius: 3px 3px 3px 3px;width:160px;height:120px;border: 3px solid #FFFFFF;zoom:1;text-align:center;font-family:Arial, sans-serif;font-weight:bold;background-color:#808080;color:#fff!important;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);*display:block;line-height:5.5;position:relative;font-size:21px;}
#no-photo-album{-webkit-box-shadow: 0 0 5px black;-moz-box-shadow:0 0 5px black;box-shadow:0 0 5px black;}

.picture{position:relative;width:100%;margin:0 auto;padding-bottom:100px;padding-top:20px;}
.picture .pic-left {box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);display:inline-block;position:relative;width:630px;float:left;margin:0 auto;padding:10px;min-height:600px;z-index:2;text-align:center;}
.picture .pic-nav {position:relative;display:inline-block;width:300px;float:right;margin:0 auto;padding:10px;min-height:700px;z-index:1}
.picture .canvas img{border: 1px solid #EDEDED;box-shadow: 2px 2px 7px #AAAAAA;padding: 5px;}
.picture .photo-name{text-align:left;padding:10px;opacity:0.9}
.picture .actions-panel-photo {text-align:left;vertical-align:top;width:100%;margin-top:30px;}
.picture .view-count {border-left: 1px solid rgba(255, 255, 255, 0.3);text-align:left;vertical-align:top;float:right;margin-right:10px;position:relative;padding-left:10px;font-family:Arial, Helvetica, sans-serif;font-weight:400;color:#333;font-size:1.8333em;opacity:0.7}
.picture .social-row{text-align:left;float:left;margin-left:380px;position:relative;top:5px;display:inline-block;width:150px;}
.picture .report{text-align:right;clear:both;position:relative;padding:20px 10px 0 0;}
.picture .view-older-comments{border-radius:3px;margin-right:5px;background-color:#eee;text-align:center;padding:10px;margin:10px auto;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:16px;opacity:0.8}
.picture .photo-info-container {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color:#666;width:170px;}
.picture .thumb-nav{height:auto;width:auto;text-align:center;margin:0 auto;padding:10px}
.picture .thumb-play {float:left;vertical-align:top;width:50px;height:auto;margin-left:20px;position:relative;}
.picture .thumb-prev a {float:left;vertical-align:top;width:50px;height:auto;margin-left:40px;position:relative;opacity:0.75}
.picture .thumb-next a {float:left;vertical-align:top;width:50px;height:auto;margin-left:40px;position:relative;opacity:0.75}
.picture .thumb-nav img {background: url("/img3/loader_small.gif") no-repeat scroll center center trasparent;display: block}
.picture .thumb-nav img {border: 2px solid #FFFFFF;box-shadow: 2px 2px 3px #999999;}
.picture .thumb-prev a:hover,.picture .thumb-next a:hover{-moz-transition-duration: 0.20s;-moz-transition-property:opacity;opacity:1 !important;}
.picture .user-info{float:left;vertical-align:top;margin-left:8px;text-align:left;width:210px;overflow:hidden;}
.picture .session-image{float:left;vertical-align:top;display:inline-block;width:48px;height:48px;overflow:hidden;}
.picture .user-name{white-space:nowrap;width:210px;overflow:hidden;font-size:16px;opacity:0.8}
.picture .more-details{position:relative;text-align:left;padding:0 0 10px 0;opacity:0.8}
.picture .upload-image{position:relative;text-align:left;padding:20px 0 10px 0;opacity:0.8}
.picture .embed-photo, .picture .user-albums, .picture .resolution, .picture .photo-tags, .picture .uploaded, .picture .photo-details, .picture .desc{position:relative;text-align:left;padding-bottom: 10px;opacity:0.8}
.picture .desc{font-family:Georgia,serif;font-size:13px;font-weight:normal;}
.picture .comment-icon{background: url("/icons/comments.gif") center left no-repeat transparent;display:inline-block;height:11px;width:14px;margin-right:2px;vertical-align:middle;border:0}
.picture .post-photo-comment{text-align:center;margin:10px auto;}
.picture .comment-char{text-align:left;margin-left:45px;font-family:Georgia,serif;font-size:11px;font-weight:normal;opacity:0.8;}
.picture h3 {font-size: 20px;font-weight: 300;padding-bottom: 6px;}
.picture h2 {font-size: 16px;font-weight: 300;}
.picture .comments-box{text-align:left;width:100%;display:block;margin-bottom:10px;}
.picture .comments-content{text-align:left;width:100%;display:block;margin:10px auto;}
.picture .comment-photo {text-overflow: ellipsis;overflow: hidden;vertical-align:top;text-align:left;opacity:0.9;min-height:40px;padding-top:3px;}
.picture .user-image{width:35px;height:35px;overflow:hidden;display:inline-block;}
.picture .report-image img {border: 2px solid #FFFFFF;box-shadow: 2px 2px 3px #999999;}
.picture .report-image .title,.report-image .pic, .report-image form{background-color:#eee;padding:10px}
.picture .photo-content {text-align:center;margin:0 auto;padding:0}
.photo-content .control-button a:hover {opacity: 1 !important;}
.photo-content .next a{float:right;display:inline-block;position: absolute;opacity:0.75;top: 25%;right:20px;}
.photo-content .prev a{float:left;display:inline-block;position: absolute;opacity:0.75;top: 25%;left:20px;}
.photo-content .next a:hover,.photo-content .prev a:hover{-moz-transition-duration: 0.20s;-moz-transition-property:opacity;opacity:1 !important;}

.old-comments-photo{position:relative;width:930px;margin:0 auto;padding-bottom:100px;padding:20px;min-height:500px;}
.old-comments-photo .left-side{width:auto;float:left;display:inline-block;}
.old-comments-photo .right-side{width:700px;float:left;vertical-align:top;margin-left:20px;overflow:hidden;}
.old-comments-photo .canvas img{border: 1px solid #EDEDED;box-shadow: 2px 2px 7px #AAAAAA;padding: 5px;}

.add-photo{position:relative;width:930px;margin:0 auto;padding-bottom:100px;padding:20px;background-color:#FFFFFF}
.add-photo .session-image{float:left;position:relative;display:inline-block;margin:0 10px 10px 0;width:35px;height:35px;overflow:hidden;vertical-align:top;}
.add-photo-right{vertical-align:top;float:right;width:260px;}
.add-photo .container {vertical-align:top;float:left;width:660px;}
.add-photo .notice{width:auto;text-wrap:none;padding:10px;text-align:left;line-height:1.5;}
.add-photo .top-btns-r{margin-right:10px;text-align:right;}
.add-photo .uploaded{height:300px;margin-top:50px;text-align:center;}

.deactivate{position:relative;width:930px;margin:0 auto;padding-bottom:100px;padding:20px;background-color:#FFFFFF;text-align:left;}
.deactivate .session-image{float:left;position:relative;display:inline-block;margin:0 10px 10px 0;width:35px;height:35px;overflow:hidden;vertical-align:top;}
.deactivate .actions-buttons{text-align:center;padding:20px;background-color:#eee;}
#container{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;font-weight: normal;}
.details .username{text-transform:uppercase;}
#deactivate{text-align:left;width:400px;height:auto;margin-left:300px}
.deactivate .enter-password, .deactivate .verification{width:300px;height:23px;border-radius: 3px;border: 1px solid #ccc;padding:0 0 0 3px}
.deactivate .re-enter-password,.deactivate .delete-reason,.deactivate .verification-code{text-align:left;margin:0 0 15px 0;}
.deactivate .re-enter-pw,.deactivate .reason-to-delete,.deactivate .enter-number{text-align:left;margin:5px auto;}
.deactivate .enter-number{font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:18px;}
.deactivate .captcha{text-align:left;width:86px;height:21px;border-style:none;vertical-align:text-bottom;}
.deactivate input[type="text"]:focus,.deactivate input[type="password"]:focus{border-color: rgba(82, 168, 236, 0.75) !important;box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);outline: medium none;}
.deactivate input[type="text"], .deactivate input[type="password"], .deactivate textarea {-moz-transition: border 0.2s linear 0s, -moz-box-shadow 0.2s linear 0s;border: 1px solid #ccc;}

.change-psw, .forgot-old-psw, .set-new-psw{width:930px;text-align:left;background: none repeat scroll 0 0 #FFFFFF;position:relative;overflow:hidden;padding:20px;margin-bottom:100px;}
.change-psw .session-image{float:left;position:relative;display:inline-block;margin:0 10px 10px 0;width:35px;height:35px;overflow:hidden;vertical-align:top;}
.change-psw .username{text-transform:uppercase;margin-left:5px;}
.change-psw .container, .forgot-old-psw .container,.set-new-psw .container{width:700px;text-align:center;margin:40px 0 0 380px;}
.change-psw .current-psw, .change-psw .new-psw, .change-psw .new-psw-inp, .change-psw .confirm-psw{margin-bottom:5px;text-align:left;}
.change-psw .current-psw-inp{margin-bottom:15px;text-align:left;}
.change-psw .new-psw-check, .change-psw .confirm-psw-inp,.set-new-psw .new-psw-check{margin-bottom:15px;width:100px;text-align:left;}
.change-psw .actions-btns, .forgot-old-psw .actions-btns, .set-new-psw .actions-btns{text-align:center;padding:20px;background-color:#eee;}
.forgot-old-psw .user-name, .forgot-old-psw .date-birth, .forgot-old-psw .country {text-align:left;margin:20px 0 20px 0}
.set-new-psw .user-name,.set-new-psw .secret-q,.set-new-psw .new-psw, .set-new-psw .secret-a,.set-new-psw .re-new-psw{text-align:left;margin:10px 0 10px 0;}
.change-psw p, .forgot-old-psw p, .set-new-psw p{text-align:left;font-size:16px;}

.contact {background: none repeat scroll 0 0 #FFFFFF;text-align:left;padding:20px;width:930;min-height:600px;}
.contact .title{margin-left:30px;margin-top:30px;margin-bottom:30px;width:600px;opacity:0.9;text-align:left;}
.contact .container{width:550px;margin-left:180px;text-align:center;}
.contact .user-name{padding-top:10px;text-align:left;}
.contact .name,.contact .e-mail,.contact .department,.contact .subject,.contact .msg{text-align:left;margin:10px 0 5px 0;}
.contact .submit-btn{text-align:left;}
.contact h3 {font-size: 20px;font-weight: 300;}
.contact h2 {font-size: 20px;font-weight: 100;}

.invite{background: none repeat scroll 0 0 #FFFFFF;text-align:left;padding:20px;width:930px;min-height:450px;}
.invite .title{float:left;vertical-align:top;text-align:left;}
.invite .stamp-here{float:right;vertical-align:top;margin-right:20px;}
.invite .stamp{background: url("/img/stamp.jpg") no-repeat scroll center center ;display:inline-block;width:90px;height:89px;vertical-align:top;}
.invite .send-from{float:left;margin-left:100px;text-align:left;margin-bottom:20px;}
.invite .send-to{float:right;margin-right:100px;text-align:left;}
.invite .btns{text-align:center;background-color:#eee;padding:10px;}
.invite textarea{width:310px;height:60px;}
.thankyou{background: none repeat scroll 0 0 #FFFFFF;text-align:center;padding:20px;width:100%;min-height:450px;}
.thankyou .eyes-here{background: url("/img/eyes.gif") no-repeat scroll center center ;display:inline-block;width:318px;height:90px;vertical-align:top;}
.thankyou h3 {font-size: 20px;font-weight: 300;text-align:left;}
.thankyou h2 {font-size: 20px;font-weight: 100;line-height:1;margin-top:40px;}
.thankyou h4 {font-size: 18px;font-weight: 100;line-height:1;}

.reportbug{text-align:left;padding:20px;width:930px;min-height:700px;background: none repeat scroll 0 0 #FFFFFF;}
.report-img{float:left;background: url("/img/reportabug.jpg") no-repeat scroll center center;display:inline-block;width:300px;height:451px;vertical-align:top;}
.reportbug .left-side{width:600px;float:left;vertical-align:top;margin-left:20px;text-align:left;}
.reportbug .bug-form{clear:both;width:600px;margin-bottom:30px;background-color:#eee;text-align:left;display:inline-block;padding:10px}
.reportbug .bug-btn{text-align:center;background-color:#eee;padding:10px;clear:both;}

.terms, .policy, .safety{text-align:left;padding:20px;width:930px;background: none repeat scroll 0 0 #FFFFFF;}
.terms ul li, .policy ul li, .safety ul li{text-align:left;list-style-type:none;}
.terms li, .policy li, .safety li {margin:20px 0 20px 0;}
.terms .right-side, .policy .right-side, .safety .right-side{text-align:left;float:left;width:150px;padding:0 10px;border:1px solid #ccc;font-size: 16px;font-weight:100;min-height:300px;margin-left:20px}
.terms .container, .policy .container, .safety .container{text-align:left;width:710px;vertical-align:top;float:right;padding:10px;}
.terms h3, .policy h3, .safety h3{text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;opacity:0.8}
.safety .text-space {text-align:left;list-style-type:disc;}

.upload-vids {width:930px;text-align:left;vertical-align:top;min-height:600px;padding:20px}
.upload-vids .session-image{float:left;position:relative;display:inline-block;margin:0 10px 10px 0;width:35px;height:35px;overflow:hidden;vertical-align:top;}
.upload-vids .left-side{width:600px;text-align:left;float:left;margin-left:20px;}
.upload-vids .right-side{width:270px;float:right;text-align:left;vertical-align:top;}
.upload-vids #options, .upload-vids #embedding{text-align:left;vertical-align:top;background-color:rgba(255, 255, 255, 0.3);padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border: 1px solid #CCCCCC;}
.upload-vids #waiting{background:url("/img3/loading.gif")center left no-repeat;display:inline-block;width:16px;height:16px;vertical-align:text-bottom;border:0;margin-left:30px;}
.upload-vids .my-videos{float:right;vertical-align:text-top;}
.upload-vids .upload-video{vertical-align:middle;}
.upload-vids .diagnostic{margin:30px;}
.upload-vids .output-form{margin-left:20px;}
.upload-vids .video-uploaded {text-align:left;vertical-align:top;}
.upload-vids .select-file, .upload-vids .title, .upload-vids .vid-desc, .upload-vids .tags, .upload-vids .vid-cat, .upload-vids .public, .upload-vids .embed, .upload-vids .associate, .upload-vids .embedding {margin:20px 0 5px 0;}
.upload-vids #options, .upload-vids #embed{margin:20px 0 20px 0;}
.upload-vids .rc-button{font-family:Helvetica Neue,Arial,Helvetica;font-size:14px;font-weight:normal;padding:5px 20px;opacity:0.9;position:relative;overflow:hidden;}

.submit-vids {width:930px;text-align:left;vertical-align:top;min-height:600px;padding:20px}
.submit-vids .left-side{width:600px;text-align:left;float:left;margin-left:20px;}
.submit-vids .right-side{width:270px;float:right;text-align:left;vertical-align:top;}
.submit-vids .right-side p{text-align:left;line-height:1.5;}
.submit-vids h3{font-size: 20px;font-weight: 100;}
.submit-vids h4{font-size: 16px;font-weight: 300;}
.submit-vids .session-image{float:left;position:relative;display:inline-block;margin:0 10px 10px 0;width:35px;height:35px;overflow:hidden;vertical-align:top;}
.submit-vids select, .submit-vids .vid-cat, .submit-vids .title, .submit-vids .url, .submit-vids .desc-vid, .submit-vids .tags, .submit-vids .publish-option, .submit-vids .allow-embedding{margin:20px 0 5px 0;}
.submit-vids #options, .submit-vids #embedding{text-align:left;vertical-align:top;background-color:rgba(255, 255, 255, 0.3);padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border: 1px solid #CCCCCC;}
.submit-vids .associate, .submit-vids .embedding {margin:10px 0;}
.submit-vids #options, .submit-vids #embedding{margin:10px 0;width:520px;}
.submit-vids .rc-button{font-family:Helvetica Neue,Arial,Helvetica;font-size:14px;font-weight:normal;padding:5px 20px;opacity:0.9;position:relative;overflow:hidden;}

.dot-spacer{margin-top:5px;margin-bottom:5px;vertical-align:top;width:100%;height:1px;padding: 2px;background-image:url("/realmovies/assets/dots.gif");background-repeat: no-repeat;background-position: left;}

.next-pre-videos .jcarousel-container {margin:0 auto;}
.next-pre-videos .jcarousel-direction-rtl {direction: rtl;}
.next-pre-videos .jcarousel-container-horizontal {width:270px;padding:0px 20px;}
.next-pre-videos .jcarousel-clip {overflow:hidden;}
.next-pre-videos .jcarousel-clip-horizontal {width:270px;height:60px;}
.next-pre-videos .jcarousel-item {width:80px;height:60px;opacity:0.85}
.next-pre-videos .jcarousel-item:hover, .next-pre-videos .jcarousel-item:focus {opacity:1}
.next-pre-videos .jcarousel-item-horizontal {margin:0 5px;}
.next-pre-videos .jcarousel-prev-horizontal {position: absolute;top: 20px;left: 0px;width: 14px;height: 20px;cursor: pointer;background: transparent url(/img3/b2.png) no-repeat 0 0;}
.next-pre-videos .jcarousel-next-horizontal {position: absolute;top: 20px;right: 0px;width: 14px;height: 20px;cursor: pointer;background: transparent url(/img3/b1.png) no-repeat 0 0;}
.next-pre-videos .jcarousel-prev-horizontal:active, .next-pre-videos .jcarousel-prev-horizontal:hover, .next-pre-videos .jcarousel-prev-horizontal:focus {background-image: url(/img3/b2.png);opacity:1}
.next-pre-videos .jcarousel-next-horizontal:active, .next-pre-videos .jcarousel-next-horizontal:hover, .next-pre-videos .jcarousel-next-horizontal:focus {background-image: url(/img3/b1.png);opacity:1}
.next-pre-videos .jcarousel-prev-disabled-horizontal, .next-pre-videos .jcarousel-prev-disabled-horizontal:hover, .next-pre-videos .jcarousel-prev-disabled-horizontal:focus, .next-pre-videos .jcarousel-prev-disabled-horizontal:active {cursor: default;background-image: url(/img3/b2.png);opacity:0.5;}
.next-pre-videos .jcarousel-next-disabled-horizontal, .next-pre-videos .jcarousel-next-disabled-horizontal:hover, .next-pre-videos .jcarousel-next-disabled-horizontal:focus, .next-pre-videos .jcarousel-next-disabled-horizontal:active {cursor: default;background-image: url(/img3/b1.png);opacity:0.5}

.video-thumb-vl {width:100px;height:80px;padding:0px 10px 5px 0px;float:left;vertical-align:top;text-align:left;}
.video-info-vl {float:left;vertical-align:top;width:250px;text-align:left;}
.video-thumb-nav {width:80px;height:60px;padding:0px 15px 5px 0px;float:left;vertical-align:top;margin-bottom:10px;text-align:left;}
.video-thumb-desc-nav {font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#666;width:200px;text-align:left;text-overflow:ellipsis;overflow:hidden;}
.video-thumb-title-nav {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0px 5px 5px 0px;width:200px;text-align:left;text-overflow:ellipsis;overflow:hidden;}
.video-info-nav {float:left;vertical-align:top;width:195px;text-align:left;}

.video-thumb {width:100px;height:80px;display:block;text-align:left;}
.video-thumb-container {vertical-align:top;width:100px;}
.video-thumb-title {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;padding:5px 0 0 0;width:100px;text-align:left;text-overflow:ellipsis;overflow:hidden;}
.video-thumb-desc {font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:12px;color:#333;width:auto;padding:0 0 0 0;text-align:left;text-overflow:ellipsis;overflow:hidden;}
.video-thumb-date{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color:#777;width:auto;padding:3px 0 0 0;text-align:left;}
.video-thumb-posted{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color:#777;width:auto;padding:5px 0 0 0;text-align:left;}
.video-thumb-views{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color:#777;width:auto;padding:3px 0 0 0;text-align:left;}
.video-thumb-rates{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color:#777;width:auto;padding:3px 0 0 0;text-align:left;}
.video-thumb-comm{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:11px;color:#777;width:auto;padding:3px 0 0 0;text-align:left;}

.thumb{display:inline-block !important;float:none !important;vertical-align:middle;}
.thumb-visited{opacity:0.5;filter:alpha(opacity=50)}

.video{position:relative;width:970px;margin:0 auto;padding-bottom:100px;padding-top:20px;text-align:left;}
.video-left{box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);display:inline-block;position:relative;width:580px;float:left;margin:0 auto;padding:20px 20px 20px 20px;min-height:600px;z-index:2;text-align:center;}
.video-nav{position:relative;text-align:left;display:inline-block;width:310px;float:right;margin:0 auto;padding:20px;min-height:750px;z-index:1;}
#nav-container h3 {text-align:left;font-size:16px;font-weight:300;padding-bottom: 6px;}
#nav-container {margin:0;padding:0;}
.video-nav .container ul li{list-style-type:none;display:inline-block;}
.video-nav .user-info{float:left;vertical-align:top;margin-left:8px;text-align:left;width:210px;overflow:hidden;}
.video-nav .user-image{float:left;vertical-align:top;display:inline-block;width:48px;height:48px;}
.video-nav .user-name{white-space:nowrap;width:210px;overflow:hidden;font-size:16px;opacity:0.8}
.video-nav .ad{text-align:center;margin:0 auto;}
.video-nav .next-pre-videos-nav{position:relative;text-align:center;display:inline-block;width:270px;height:60px;}
.video .subscribe-btn{display:inline-block;text-align:left;width:50px;}
.video #unsubscribeMessage,.video #subscribeMessage{text-align:center;}
.video h1 {text-align:left;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:20px;font-weight:600;padding-bottom: 6px;}
.video h3 {text-align:left;font-size:16px;font-weight:300;padding-bottom: 6px;}
.video .post-video-comment{text-align:center;margin:0 auto;}
.video .post-video-comment textarea {border-radius:4px;box-shadow: 0 1px #FFFFFF;color: #333333;font: 14px/18px "Helvetica Neue",Arial,sans-serif;outline: medium none;overflow-x: hidden;overflow-y: auto;padding: 8px;white-space: pre-wrap;word-wrap: break-word;}
.video .comment-char{text-align:left;margin-left:25px;font-family:Georgia,serif;font-size:11px;font-weight:normal;opacity:0.8;}
.video .action-links{text-align:left;display:inline-block;position:relative;padding-left:50px;}
.video .more,.video .embed, .video .report, .video .fav, .video .share{text-align:left;margin-right:15px;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-weight:100;font-size:20px;opacity:0.8}
.video .view-older-comments{border-radius:3px;margin-right:5px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);text-align:center;padding:10px;margin:10px auto;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:16px;opacity:0.8}
.video .player-content{margin:10px auto;}
.video .view-count{float:right;vertical-align:top;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;position:relative;min-width:54px;height:25px;border: 1px solid #AAAAAA;background: none repeat scroll 0 0 trasparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:2px 7px 10px 7px;width:auto;}
.video .counter-vid{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;font-weight:100;color:#333;font-size:20px;margin:0 auto;line-height:1;padding-top:0;text-align:center;}

.video .lights{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;float:right;vertical-align:top;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;position:relative;width:130px;height:25px;border: 1px solid #AAAAAA;background: none repeat scroll 0 0 trasparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 5px 7px 2px;margin:0 6px;white-space:nowrap;}
.video .flash-player {top:0;text-align:left;width:580px;z-index:102;display:inline-block;position:relative;}
.video #shadow {background:black;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-100;filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;zoom:1;margin:0;padding:0}
.video .lightSwitcher {position:relative; z-index:102;background-image:url(/img3/light_bulb_off.png);background-repeat:no-repeat; background-position:left; padding:0 0 0 20px;display:inline-block;outline:none;text-decoration:none;top:5px;}
.video .turnedOff{color:#ffff00; background-image:url(/img3/light_bulb.png);}

.video .user-actions{text-align:center;margin:0 auto;}
.video .user-actions ul{list-style-type:none;display:inline-block;font-size:11px;font-weight:100;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;text-align:left;padding:0;margin:0;color: #444444;}
.video .user-actions li a{z-index:2000;display:inline-block;font-size:11px;font-weight:100;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;;text-align:left;}
.video .user-actions li {border-left: 1px solid rgba(255, 255, 255, 0.3);border-right: 1px solid rgba(0, 0, 0, 0.1);float: left;margin-left: 0;overflow: hidden;padding: 0 6px;height:16px;}
.video .user-actions li:first-child {border-left:0 none;padding-left:1px;}
.video .user-actions li:last-child {border-right-width:0;}
.video #videosent,.video #flag{display: block; margin-top:10px; text-align:center;}
.video #avi-video {margin-top:10px; text-align: center;}
.video #send-to-video-container{margin-bottom:10px;}
.video .post-comment-btns{margin-bottom:20px;width:auto;text-align:center;}
.video .no-login-comment,.video .no-login-flag,.video .no-login-add-to-fav{margin-bottom:10px;}
.video #video-info{text-align:left;margin:0 auto;}
.video .video-info,.video .send-to-video-container{width:auto;position:relative;}
.video .lessdetails, .video .moredetails{margin:20px 0 10px 0;}
.video .moredetails .added, .video .moredetails .video-category, .video .moredetails .video-info-tags, .video .moredetails .post-comment-btns{padding-top:10px;}
.video .send-video-nologin{text-align:center;margin-top:5px;}
.video .post-comment{text-align:center;margin-top:10px;}
.post-report .title, .post-report .pic, .post-report form{background-color:#eee;padding:10px;}
.video .video-link-icon{background: url("/img3/videolink.png") center left no-repeat transparent;display:inline-block;height:32px;width:21px;margin-right:4px;vertical-align:middle;border:0;text-align:center;}
.video .video-link-url{text-align:left;padding-left: 10px;padding-top: 10px;}
.video .video-link-sharing{padding:10px;}
.video .send-to-txt{text-align:left;padding:20px;background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);border-radius: 4px;}
.video .send-to-txt, .video .send-video-container{text-align:left;padding:20px 0 20px 10px;}
.video .send-video-container, .video .send-to, .video .send-to-additional-note, .video .send-email-box{padding-top:10px;text-align:left;}
.video .send-email-btns{margin-top:10px;}
.video .send-video-container, .video .send-to-txt-area, .video .send-to-txt-area-email-message{padding-top:5px;text-align:left;}
.video .send-to-message-preview{padding-top: 10px;padding-bottom: 5px;text-align:left;}
.video .preview-message{clear:both;padding:10px;border:1px dotted #ccc;font-size:100%;line-height:18px;width:510px;}
.video .actions-rating-count {vertical-align:top;text-align:left;padding:0;margin:5px auto;overflow:hidden;}
.video .embed-size-default {height:35px;width:47px;margin-left:30px;cursor:pointer;vertical-align:top;white-space:nowrap;}
.video .embed-size-medium {height:42px;width:55px;margin-left:30px;cursor:pointer;vertical-align:top;white-space:nowrap;}
.video .embed-size-wide {height:42px;width:75px;margin-left:30px;cursor:pointer;vertical-align:top;white-space:nowrap;}
.video .embed-size-wide-medium {height:48px;width:84px;margin-left:30px;cursor:pointer;vertical-align:top;white-space:nowrap;}
.video .size-default {margin-left:30px;}
.video .size-medium {margin-left:33px;}
.video .size-wide {margin-left:45px;}
.video .size-wide-medium {margin-left:65px;}
.video .srating {list-style:none;width:100px;height:20px;position:relative;background:url("/img3/strating.gif") top left repeat-x;margin:0;padding:0;}
.video .srating li {float:left;margin:0;padding:0;}
.video .srating li a {display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;background-image:none;padding:0;}
.video .srating li a:hover {background:url("/img3/strating.gif") 0 -20px repeat-x;z-index:1;left:0;}
.video .srating a.onestar {left:0;}
.video .srating a.onestar:hover {width:20px;}
.video .srating a.twostars {left:20px;}
.video .srating a.twostars:hover {width:40px;}
.video .srating a.threestars:hover {width:60px;}
.video .srating a.threestars {left:40px;}
.video .srating a.fourstars {left:60px;}
.video .srating a.fourstars:hover {width:80px;}
.video .srating a.fivestars {left:80px;}
.video .srating a.fivestars:hover {width:100px;}
.video .votcont, .video .votbot {float:left;width:54px;height:25px;border: 1px solid #AAAAAA;background: none repeat scroll 0 0 trasparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px;}
.video .votbot  {margin-left:6px;}
.video .votcont, .video .votbot, .video .views {font-size:11px;color:#333;font-weight:normal;font-family:Helvetica Neue,arial,helvetica,san-serif;text-decoration:none;text-align:center;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;}
.video .voteres {font-size:16px;color:#333;font-weight:bold;font-family:Helvetica Neue,arial,helvetica,san-serif;text-decoration:none;line-height:6px;margin:4px auto;text-shadow: 0 1px 0 #F7F7F7, 1px 2px 3px #999999;}
.video .divopt2 {float:left;max-width:170px;padding-top:0;padding-left:3px;text-align:left;font-size:12px;font-family:Helvetica Neue,Arial, Helvetica, sans-serif;text-decoration:none;opacity:0.9;position:relative;min-height:60px !important;vertical-align:top;margin-left:6px;margin-top:0}
.video .voted {padding-top:4px;text-align:center;font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;width:105px;font-size:12px;font-weight:bold;}
.video .thanks{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:bold;padding-top:10px;}

.comment {text-align:left;width:auto;display:block;margin-bottom:10px;border-radius:4px;}
.comment .user-image-content{text-align:left;float:left;padding:5px 10px 5px 5px;}
.comment .user-image{width:35px;height:35px;vertical-align:top;overflow:hidden;display:inline-block;overflow:hidden;}
.comment .comment-video {text-overflow: ellipsis;overflow: hidden;vertical-align:top;text-align:left;opacity:0.9;min-height:40px;padding-top:3px;}
.comment:hover{text-overflow: ellipsis;overflow: hidden;padding:0;background-color:#eee;}
.comment .comment-actions{vertical-align:top;display:none;top:0;width:auto;text-align:right;}
.comment .comment-actions-inline{float:right;vertical-align:top;display:inline;text-align:right;padding:5px;}
.comment #replay-btn,.comment .i-like {text-align:right;float:right;margin-left:2px;font-size:11px}
.comment .replay-comments-content{margin-left:50px;}

.old-comments-video{position:relative;width:930px;margin:0 auto;padding-bottom:100px;padding:20px;min-height:500px;}
.old-comments-video .left-side{width:auto;float:left;display:inline-block;}
.old-comments-video .right-side{width:700px;float:left;vertical-align:top;margin-left:20px;overflow:hidden;}

.searchcomments {width:930px;text-align:left;vertical-align:top;min-height:600px;padding:20px}
.searchcomments .search {vertical-align:baseline;float:right;}
.searchcomments .sort-by{font-family:Helvetica Neue,Arial,Helvetica,FreeSans,sans-serif;font-size:13px;font-weight:bold;float:left;vertical-align:top;}
.searchcomments #search-input{font-style:italic;}
.searchcomments .comment-info-vl {float:left;overflow: hidden;vertical-align:top;width:600px;text-align:left;}
.searchcomments .comment-video-thumb-title {font-family:Helvetica Neue,Helvetica Neue,Arial, Helvetica, sans-serif;font-size:13px;padding:0 5px 5px 0;width:230px;}

.iLikeThis {float:right;vertical-align:top;}
.iLikeThis .image{background:url("/img3/heart.png") center left no-repeat; padding:0 0 0 20px;}
.iLikeThis .counter span {cursor:pointer;text-decoration:none;}
.iLikeThis span.counter {background:url("/img3/add.png") center left no-repeat; padding:0 0 0 20px;}
.LikedThis {background:url("/img3/heart.png") center left no-repeat; padding:0 0 0 20px;}

.highlight {background: none repeat scroll 0 0 #FEFFDB;border: 1px solid #FFDDB3;min-height: 20px;padding: 10px;position: relative;color:#333;}
.close {float: right;color: #000000;font-size: 20px;font-weight: bold;line-height: 13.5px;text-shadow: 0 1px 0 #ffffff;filter: alpha(opacity=25);-khtml-opacity: 0.25;-moz-opacity: 0.25;opacity: 0.25;}
.close:hover {color: #000000;text-decoration: none;filter: alpha(opacity=40);-khtml-opacity: 0.4;-moz-opacity: 0.4;opacity: 0.4;}

.note {position:fixed;z-index:4;top:45px;left:0;right:0;margin:0 auto;background: #fff9d4;text-align: center;line-height: 3.2;overflow: hidden;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);width: 100%;font-weight:bold;padding:0 5px 0 5px;opacity:1;text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5);color:#333;font-size:13px;}
.note-white {position:fixed;z-index:4;top:45px;left:0;right:0;margin:0 auto;background: #FFFFFF;text-align: center;line-height: 4;overflow: hidden;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);width: 100%;font-weight:bold;padding:0 5px 0 5px;opacity:1;color:#333;font-size:13px;}
.note-red {position:fixed;z-index:1000;top:45px;left:0;right:0;margin:0 auto;background: #FF6A6A;text-align: center;line-height: 3.2;overflow: hidden;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);width: 100%;font-weight:bold;padding:0 5px 0 5px;opacity:1;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);color:#FFFFFF;font-size:13px;}
.note-green {position:fixed;z-index:1001;top:45px;left:0;right:0;margin:0 auto;background: #57a957;text-align: center;line-height: 3.2;overflow: hidden;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);width: 100%;font-weight:bold;color:#333;padding:0 5px 0 5px;opacity:1;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);color:#FFFFFF;font-size:13px;}

.modal-backdrop {background-color: #000000;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 10000;}
.modal-backdrop.fade {opacity: 0;}
.modal-backdrop, .modal-backdrop.fade.in {filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}
.modal {position: fixed;top: 50%;left: 50%;z-index: 11000;width: 560px;margin: -250px 0 0 -280px;background-color: #ffffff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.3);*border: 1px solid #999;/* IE6-7 */-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}
.modal .close {line-height:0;padding:0;margin:7px 0;}
.modal.fade {-webkit-transition: opacity .3s linear, top .3s ease-out;-moz-transition: opacity .3s linear, top .3s ease-out;-ms-transition: opacity .3s linear, top .3s ease-out;-o-transition: opacity .3s linear, top .3s ease-out;transition: opacity .3s linear, top .3s ease-out;top: -25%;}
.modal.fade.in {top: 50%;}
.modal-header {border-bottom: 1px solid #eee;padding:15px;}
.modal-body {padding: 15px;}
.modal-body form {margin-bottom: 0;}
.modal-footer {background-color: #f5f5f5;padding:15px;border-top: 1px solid #ddd;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: inset 0 1px 0 #ffffff;-moz-box-shadow: inset 0 1px 0 #ffffff;box-shadow: inset 0 1px 0 #ffffff;zoom: 1;margin-bottom: 0;}
.modal-footer:before, .modal-footer:after {display: table;content: "";zoom: 1;}
.modal-footer:after {clear: both;}
.modal-footer .btn {float: right;margin-left: 5px;}
.modal .popover, .modal .twipsy {z-index: 12000;}

.twipsy {display: block;position: absolute;visibility: visible;padding: 5px;font-size: 11px;z-index: 1000;filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}
.twipsy.fade.in {filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}
.twipsy.above .twipsy-arrow {bottom: 0;left: 50%;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #000000;}
.twipsy.left .twipsy-arrow {top: 50%;right: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #000000;}
.twipsy.below .twipsy-arrow {top: 0;left: 50%;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #000000;}
.twipsy.right .twipsy-arrow {top: 50%;left: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #000000;}
.twipsy-inner {padding: 3px 8px;background-color: #000000;color: white;text-align: center;max-width: 200px;text-decoration: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.twipsy-arrow {position: absolute;width: 0;height: 0;}

.popover h1, .popover h2, .popover h3, .popover h4, .popover h5, .popover h6 {margin:0;padding:0;line-height:1;}
.popover {position: absolute;top: 0;left: 0;z-index: 1000;padding: 5px;display: none;text-align:left;}
.popover.above .arrow {bottom: 0;left: 50%;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #000000;}
.popover.right .arrow {top: 50%;left: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #000000;}
.popover.below .arrow {top: 0;left: 50%;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #000000;}
.popover.left .arrow {top: 50%;right: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #000000;}
.popover .arrow {position: absolute;width: 0;height: 0;}
.popover .inner {background: #000000;background: rgba(0, 0, 0, 0.8);padding: 3px;overflow: hidden;width: 280px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);}
.popover .title {background-color: #f5f5f5;padding: 9px 15px;line-height: 1;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;border-bottom: 1px solid #eee;}
.popover .content {background-color: #ffffff;padding: 14px;-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}
.popover .content p, .popover .content ul, .popover .content ol {margin-bottom: 0;}

.fade {-webkit-transition: opacity 0.15s linear;-moz-transition: opacity 0.15s linear;-ms-transition: opacity 0.15s linear;-o-transition: opacity 0.15s linear;transition: opacity 0.15s linear;opacity: 0;}
.fade.in {opacity: 1;}

[class^="icon-"] {display: inline-block;width: 14px;height: 14px;vertical-align: text-top;background-image: url(/img/glyphicons-halflings.png);background-position: 14px 14px;background-repeat: no-repeat;*margin-right: .3em;}
[class^="icon-"]:last-child {*margin-left: 0;margin-right: .3em;}
[class^="icon-"].active {opacity:0.6;}
.icon-white {background-image: url(/img/glyphicons-halflings-white.png);}
.icon-glass {background-position: 0      0;}
.icon-music {background-position: -24px 0;}
.icon-search {background-position: -48px 0;}
.icon-envelope {background-position: -72px 0;}
.icon-heart {background-position: -96px 0;}
.icon-star {background-position: -120px 0;}
.icon-star-empty {background-position: -144px 0;}
.icon-user {background-position: -168px 0;}
.icon-film {background-position: -192px 0;}
.icon-th-large {background-position: -216px 0;}
.icon-th {background-position: -240px 0;}
.icon-th-list {background-position: -264px 0;}
.icon-ok {background-position: -288px 0;}
.icon-remove {background-position: -312px 0;}
.icon-zoom-in {background-position: -336px 0;}
.icon-zoom-out {background-position: -360px 0;}
.icon-off {background-position: -384px 0;}
.icon-signal {background-position: -408px 0;}
.icon-cog {background-position: -432px 0;}
.icon-trash {background-position: -456px 0;}
.icon-home {background-position: 0 -24px;}
.icon-file {background-position: -24px -24px;}
.icon-time {background-position: -48px -24px;}
.icon-road {background-position: -72px -24px;}
.icon-download-alt {background-position: -96px -24px;}
.icon-download {background-position: -120px -24px;}
.icon-upload {background-position: -144px -24px;}
.icon-inbox {background-position: -168px -24px;}
.icon-play-circle {background-position: -192px -24px;}
.icon-repeat {background-position: -216px -24px;}
.icon-refresh {background-position: -240px -24px;}
.icon-list-alt {background-position: -264px -24px;}
.icon-lock {background-position: -287px -24px;}
.icon-flag {background-position: -312px -24px;}
.icon-headphones {background-position: -336px -24px;}
.icon-volume-off {background-position: -360px -24px;}
.icon-volume-down {background-position: -384px -24px;}
.icon-volume-up {background-position: -408px -24px;}
.icon-qrcode {background-position: -432px -24px;}
.icon-barcode {background-position: -456px -24px;}
.icon-tag {background-position: 0 -48px;}
.icon-tags {background-position: -25px -48px;}
.icon-book {background-position: -48px -48px;}
.icon-bookmark {background-position: -72px -48px;}
.icon-print {background-position: -96px -48px;}
.icon-camera {background-position: -120px -48px;}
.icon-font {background-position: -144px -48px;}
.icon-bold {background-position: -167px -48px;}
.icon-italic {background-position: -192px -48px;}
.icon-text-height {background-position: -216px -48px;}
.icon-text-width {background-position: -240px -48px;}
.icon-align-left {background-position: -264px -48px;}
.icon-align-center {background-position: -288px -48px;}
.icon-align-right {background-position: -312px -48px;}
.icon-align-justify {background-position: -336px -48px;}
.icon-list {background-position: -360px -48px;}
.icon-indent-left {background-position: -384px -48px;}
.icon-indent-right {background-position: -408px -48px;}
.icon-facetime-video {background-position: -432px -48px;}
.icon-picture {background-position: -456px -48px;}
.icon-pencil {background-position: 0 -72px;}
.icon-map-marker {background-position: -24px -72px;}
.icon-adjust {background-position: -48px -72px;}
.icon-tint {background-position: -72px -72px;}
.icon-edit {background-position: -96px -72px;}
.icon-share {background-position: -120px -72px;}
.icon-check {background-position: -144px -72px;}
.icon-move {background-position: -168px -72px;}
.icon-step-backward {background-position: -192px -72px;}
.icon-fast-backward {background-position: -216px -72px;}
.icon-backward {background-position: -240px -72px;}
.icon-play {background-position: -264px -72px;}
.icon-pause {background-position: -288px -72px;}
.icon-stop {background-position: -312px -72px;}
.icon-forward {background-position: -336px -72px;}
.icon-fast-forward {background-position: -360px -72px;}
.icon-step-forward {background-position: -384px -72px;}
.icon-eject {background-position: -408px -72px;}
.icon-chevron-left {background-position: -432px -72px;}
.icon-chevron-right {background-position: -456px -72px;}
.icon-plus-sign {background-position: 0 -96px;}
.icon-minus-sign {background-position: -24px -96px;}
.icon-remove-sign {background-position: -48px -96px;}
.icon-ok-sign {background-position: -72px -96px;}
.icon-question-sign {background-position: -96px -96px;}
.icon-info-sign {background-position: -120px -96px;}
.icon-screenshot {background-position: -144px -96px;}
.icon-remove-circle {background-position: -168px -96px;}
.icon-ok-circle {background-position: -192px -96px;}
.icon-ban-circle {background-position: -216px -96px;}
.icon-arrow-left {background-position: -240px -96px;}
.icon-arrow-right {background-position: -264px -96px;}
.icon-arrow-up {background-position: -289px -96px;}
.icon-arrow-down {background-position: -312px -96px;}
.icon-share-alt {background-position: -336px -96px;}
.icon-resize-full {background-position: -360px -96px;}
.icon-resize-small {background-position: -384px -96px;}
.icon-plus {background-position: -408px -96px;}
.icon-minus {background-position: -433px -96px;}
.icon-asterisk {background-position: -456px -96px;}
.icon-exclamation-sign {background-position: 0 -120px;}
.icon-gift {background-position: -24px -120px;}
.icon-leaf {background-position: -48px -120px;}
.icon-fire {background-position: -72px -120px;}
.icon-eye-open {background-position: -96px -120px;}
.icon-eye-close {background-position: -120px -120px;}
.icon-warning-sign {background-position: -144px -120px;}
.icon-plane {background-position: -168px -120px;}
.icon-calendar {background-position: -192px -120px;}
.icon-random {background-position: -216px -120px;}
.icon-comment {background-position: -240px -120px;}
.icon-magnet {background-position: -264px -120px;}
.icon-chevron-up {background-position: -288px -120px;}
.icon-chevron-down {background-position: -313px -119px;}
.icon-retweet {background-position: -336px -120px;}
.icon-shopping-cart {background-position: -360px -120px;}
.icon-folder-close {background-position: -384px -120px;}
.icon-folder-open {background-position: -408px -120px;}
.icon-resize-vertical {background-position: -432px -119px;}
.icon-resize-horizontal {background-position: -456px -118px;}

.btn-group {position: relative;*zoom: 1;*margin-left: .3em;}
.btn-group:before, .btn-group:after {display: table;content: "";}
.btn-group:after {clear: both;}
.btn-group:first-child {*margin-left: 0;}
.btn-group + .btn-group {margin-left: 5px;}
.btn-toolbar {margin-top: 9px;margin-bottom: 9px;}
.btn-toolbar .btn-group {display: inline-block;*display: inline;/* IE7 inline-block hack */*zoom: 1;}
.btn-group .btn {position: relative;float: left;margin-left: -1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.btn-group .btn:first-child {margin-left: 0;-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px;}
.btn-group .btn:last-child, .btn-group .dropdown-toggle {-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}
.btn-group .btn.large:first-child {margin-left: 0;-webkit-border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-left-radius: 6px;}
.btn-group .btn.large:last-child, .btn-group .large.dropdown-toggle {-webkit-border-top-right-radius: 6px;-moz-border-radius-topright: 6px;border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;-moz-border-radius-bottomright: 6px;border-bottom-right-radius: 6px;}
.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active {z-index: 2;}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline: 0;}
.btn-group .dropdown-toggle {padding-left: 8px;padding-right: 8px;-webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);*padding-top: 5px;*padding-bottom: 5px;}
.btn-group.open {*z-index: 1000;}
.btn-group.open .dropdown-menu {display: block;margin-top: 1px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.btn-group.open .dropdown-toggle {background-image: none;-webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn .caret {margin-top: 7px;margin-left: 0;}
.btn:hover .caret, .open.btn-group .caret {opacity: 1;filter: alpha(opacity=100);}
.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret {border-top-color: #ffffff;opacity: 0.75;filter: alpha(opacity=75);}
.btn-small .caret {margin-top: 4px;}







