@import url("/js/jquery/css/ui.css");

/* COMMON STYLES */
html, body{height:100%;}
body{background:#DCDCDC;font-family:Arial, Helvetica, san-serif;font-size:12px;}
input, input[type=submit], select, option, input::-moz-focus-inner, button::-moz-focus-inner{outline:none;outline-style:none;}
input[type=submit]::-moz-focus-inner, button::-moz-focus-inner{border:none;}
img{border:none;}
textarea{font-size:12px;resize:none;overflow:auto;outline:none;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;display:block;}
.spacer{height:10px;}
.noborder{border:none !important;}
.purple{color:#98355d !important;}
.fleft{float:left !important;}
.fright{float:right !important;}
.normal{font-weight:normal;}
a:link{color:#98355d;text-decoration:none;}
a:visited{color:#98355d;text-decoration:none;}
a:hover{color:#98355d;text-decoration:underline;}

.Red_asterisk {color:#be0303;font-size: 10px;vertical-align: top;}

.error{width:100%;color:#be0303 !important;font-weight:bold;}
div.error, span.error, label.error{margin:2px 0px;text-indent:5px;}

.ind-req{line-height:20px;float:left;}

.message-status{width:95%;padding:10px 10px 10px 30px;display:block;margin:0px auto 10px;font-weight:bold;}
#message-success{background:#eee url(/images/2010/notice_success_sb.png) no-repeat 0% 50%;border:1px solid #98355d;color:#98355d;}
#message-error{background:#DF6F6F url(/images/2010/notice_error.gif) no-repeat 0% 50%;border:1px solid #900;color:#900;}

.disabled{color:#aaa !important;}
.loader{background: url(/images/2010/ajax-loader.gif) no-repeat center center;width:100%;height:100%;}
#page-headline{height:25px;font-size:22px;color:#98355D;text-indent:20px;margin:15px 0px 5px;width:65%;float:left;}
.page-headline{color:#888;padding:0px;margin:0px;}
#timestamp{text-transform:uppercase;color:#888;font-weight:bold;margin:22px 0px 10px;}
.thumb-holder{width:81px;height:81px;border:1px solid #999;text-align:center;color:#999;float:left;margin:2px;display:block;}
.inner-thumb-holder{width:60px;height:32px;position:relative;top:50%;margin:-16px auto 0px;display:block;text-decoration:none;}
.large-thumb-holder{width:85px;height:50px;text-align:center;color:#999;font-size:20px;position:relative;top:50%;margin:-25px auto 0px;}

#container{background:#EEE;width:970px;min-height:100%;height:auto !important;height:100%;margin:0px auto;position:relative;padding:0px 20px;}
.container-inner{background:#FFF;width:100%;display:inline-block;position:relative;}
.content-header{height:31px;line-height:25px;text-align:center;width:auto;margin:0px auto;display:inline-block;*display:inline;zoom:1;font-size:18px;}
.content-header h2{color:#888;float:left;font-size:18px;}
#logo{background: url(/images/2010/logo.png) no-repeat;width:210px;height:77px;float:left;}
#slogan{float:left;color:#98355d;font-style:italic;font-size:11px;font-weight:normal;margin-top:32px;}
.btn-logout{background: url(/images/2010/buttons/btn-logout.png);width:49px;height:18px;float:right;text-decoration:none;text-indent:-9999px;}
.corner-item{width:7px;height:7px;}
.upper-left{background: url(/images/2010/upper-left.png) no-repeat;float:left;}
.upper-right{background: url(/images/2010/upper-right.png) no-repeat;float:right;}
.lower-left{background: url(/images/2010/lower-left.png) no-repeat;float:left;}
.lower-right{background: url(/images/2010/lower-right.png) no-repeat;float:right;}

#inner-content1{padding:0px 20px;margin:13px 0px 20px;}
.inner-content-header{border-top:1px solid #dfdfdf;height:7px;}
.inner-content-head-left{background: url(/images/2010/border-upper-left.png) no-repeat;width:8px;height:8px;float:left;margin-top:-1px;font-size:0px;}
.inner-content-head-right{background: url(/images/2010/border-upper-right.png) no-repeat;width:8px;height:8px;float:right;margin-top:-1px;font-size:0px;}
.inner-content-footer{border-bottom:1px solid #dfdfdf;height:7px !important;}
.inner-content-foot-left{background: url(/images/2010/border-lower-left.png) no-repeat;width:8px;height:8px;float:left;font-size:0px;}
.inner-content-foot-right{background: url(/images/2010/border-lower-right.png) no-repeat;width:8px;height:8px;float:right;font-size:0px;}
.inner-content{padding:0px 15px;}

#left-col{width:170px;height:auto;margin:0px 15px 0px 0px;float:left;}
#inner-left-col{background:#f5f5f5;}
#left-col h2{color:#98355d;text-align:left;text-indent:10px;font-size:16px;line-height:25px;}
.left-col-bottom{height:70px;}
#right-col{background:#fff;float:right;width:745px;margin:0px;}
.chevron-down-purple{background: url(/images/2010/chevron-down-purple.png) no-repeat scroll 0 50%;width:14px;height:31px;margin:0px 10px;float:left;}

.grey-header{background:#EEE;height:39px;text-align:center;}
.grey-upper-left{background: url(/images/2010/grey-upper-left.png) no-repeat;float:left;font-size:0px;}
.grey-upper-right{background: url(/images/2010/grey-upper-right.png) no-repeat;float:right;font-size:0px;}
.grey-footer{background:#eee;}
.grey-lower-left{background: url(/images/2010/grey-lower-left.png) no-repeat;float:left;font-size:0px;}
.grey-lower-right{background: url(/images/2010/grey-lower-right.png) no-repeat;float:right;font-size:0px;}

.light-grey-lower-left{background: url(/images/2010/light-grey-lower-left.png) no-repeat;float:left;}
.light-grey-lower-right{background: url(/images/2010/light-grey-lower-right.png) no-repeat;float:right;}

/* BUTTON STYLES */
.button{background: url(/images/2010/btn-sprite.png) no-repeat;display:block;font-weight:bold;text-align:center;border:none;color:#98355d;cursor:pointer;}
input.button{line-height:1.125em !important;}
.button1{background-position: 0px 0px;width:134px;height:31px;line-height:2.5em;font-size:12px;}
.button1:hover{background-position: 0px -31px;width:134px;height:31px;color:#eee;text-decoration:none;}
.button1-disabled{background-position: 0px 0px;width:134px;height:31px;line-height:2.5em;font-size:12px;color:#aaa;cursor:default;}

.button2{background-position: -135px 0px;width:134px;height:22px;line-height:2.125em;font-size:11px;}
.button2:hover{background-position: -135px -22px;width:134px;height:22px;color:#eee;text-decoration:none;}
.button2-disabled{background-position: -135px 0px;width:134px;height:22px;line-height:2.125em;font-size:11px;color:#aaa;cursor:default;}

.button3{background-position: -270px 0px;width:107px;height:22px;line-height:2.125em;font-size:11px;}
.button3:hover{background-position: -270px -22px;width:107px;height:22px;color:#eee;text-decoration:none;}
.button3-disabled{background-position: -270px 0px;width:107px;height:22px;line-height:2.125em;font-size:11px;color:#aaa;cursor:default;}

.button4{background-position: -378px 0px;width:100px;height:22px;line-height:2.125em;font-size:11px;}
.button4:hover{background-position: -378px -22px;width:100px;height:22px;color:#eee;text-decoration:none;}
.button4-disabled{background-position: -378px 0px;width:100px;height:22px;line-height:2.125em;font-size:11px;color:#aaa;cursor:default;}

.button5{background-position: -479px 0px;width:65px;height:22px;line-height:2.125em;font-size:11px;}
.button5:hover{background-position: -479px -22px;width:65px;height:22px;color:#eee;text-decoration:none;}
.button5-disabled{background-position: -479px 0px;width:65px;height:22px;line-height:2.125em;font-size:11px;color:#aaa;cursor:default;}

.button6{background-position: -545px 0px;width:42px !important;height:22px !important;line-height:2.125em !important;font-size:11px !important;}
.button6:hover{background-position: -545px -22px;width:42px;height:22px;color:#eee;text-decoration:none;}
.button6-disabled{background-position: -545px 0px;width:42px;height:22px;line-height:2.125em;font-size:11px;color:#aaa;cursor:default;}

.button7{background-position: -588px 0px;width:63px;height:17px;line-height:1.8em;font-size:9px;}
.button7:hover{background-position: -588px -17px;width:63px;height:17px;color:#eee;text-decoration:none;}
.button7-disabled{background-position: -588px 0px;width:63px;height:17px;line-height:1.8em;font-size:9px;color:#aaa;cursor:default;}

.button8{background-position: -652px 0px;width:17px;height:17px;line-height:1.8em;font-size:9px;}
.button8:hover{background-position: -652px -17px;width:17px;height:17px;color:#eee;text-decoration:none;}
.button8-disabled{background-position: -652px 0px;width:17px;height:17px;line-height:1.8em,;font-size:9px;color:#aaa;cursor:default;}

.button9{background-position: -670px 0px;width:38px;height:14px;line-height:13px;font-size:9px;}
.button9:hover{background-position: -670px -14px;width:38px;height:14px;color:#eee;text-decoration:none;}
.button9-disabled{background-position: -670px 0px;width:38px;height:14px;line-height:13px;font-size:9px;color:#aaa;cursor:default;}

/* LEFT MENU STYLES*/
.left-menu-header{background:#EEE;height:39px;text-align:center;}
.left-menu-upper-left{background: url(/images/2010/grey-upper-left.png) no-repeat;float:left;font-size:0px;}
.left-menu-upper-right{background: url(/images/2010/grey-upper-right.png) no-repeat;float:right;font-size:0px;}
.left-menu-footer{background:#eee;height:7px;}
.left-menu-lower-left{background: url(/images/2010/grey-lower-left.png) no-repeat;float:left;font-size:0px;}
.left-menu-lower-right{background: url(/images/2010/grey-lower-right.png) no-repeat;float:right;font-size:0px;}
.white-box{background:#FFF;border:1px solid #EEE;padding:0px 10px;color:#999;position:relative;}
.white-box ul li{border-bottom:1px solid #eee;text-transform:capitalize;font-size:11px;padding:5px 0px;}
.white-box p{font-size:10px;font-weight:bold;text-align:center;}
.white-box-item{color:#999 !important;}
.count{width:26px;float:left;text-align:right;margin:0px 5px 0px 0px;}
.left-col-item{min-height:60px;height:auto;border:none;border-bottom:1px solid #EEE;padding:10px;}
.left-col-item h3{float:left;color:#888;margin:0px 0px 7px 0px;font-size:14px;}
#progress-box{padding:10px 10px 5px;}
#progress-bar{border: 1px solid #d2d2d2;height:9px;position:relative;}
#progress{background: url(/images/2010/progress-bar.png) repeat-x;height:9px;font-size:0px;}

.btn-small{background: url(/images/2010/buttons/btn-small-bg.png) repeat-x scroll 0 50%;font-size:10px;text-align:center;color:#888;float:right;text-decoration:none;cursor:pointer;}
.btn-small:hover{color:#98355d;}
.btn-small-left{background: url(/images/2010/buttons/btn-small-left.png) no-repeat;width:4px;height:14px;float:left;}
.btn-small-right{background: url(/images/2010/buttons/btn-small-right.png) no-repeat;width:5px;height:14px;float:left;}
.btn-small-content{float:left;padding:0px 5px;color:#999;font-size:10px;}

/* NAVBAR STYLES */
#header{width:100%;height:77px;position:relative;}
#header-info{margin:20px 20px 0px 0px;color:#888;text-align:right;}
#header-info a{color:#888;}
#navbar{background: url(/images/2010/navbar-bg.png) repeat-x;height:20px;position:absolute;bottom:0px;right:20px;}
.navbar-item{height:19px;line-height:19px;margin-top:1px;border-right:1px solid #d5d5d5;border-left:1px solid #888;padding:0px 10px;text-transform:capitalize;float:left;display:block;cursor:pointer;}
.navbar-white{background:#fff;color:#98355d !important;border-right:1px solid #fff;border-left:1px solid #fff;height:20px;line-height:20px;margin-top:0px;padding:0px 10px;text-transform:capitalize;float:left;display:block;cursor:pointer;}
#navbar-start{border-left:none !important;}
#navbar-end{border-right:none !important;}
#navbar a:link, .navbar-item:link{color:#fff;text-decoration:none;}
#navbar a:visited, .navbar-item:visited{color:#fff;text-decoration:none;}
.navbar-item:hover{background:#98355d;color:#fff;text-decoration:none;border-right:1px solid #98355d;border-left:1px solid #98355d;}

/* HEADER LOGIN STYLES */
#login-form{float:right;margin:18px 0px 0px;}
#loginForm{float:right;}
#login-form input.login-text{border:1px solid #dcdcdc;width:100px;height:15px;float:left;margin:0px 5px 0px 0px;text-indent:5px;color:#9f9f9f;font-size:12px;}
.login-label{float:left;color:#8a8a8a;line-height:20px;margin:0px 3px 0px 0px;font-size:11px;}

/* THUMBNAIL STYLES */
#thumbs-content{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
#thumbs-container{width:895px;margin:0px auto;padding:5px 0px 0px;float:none;}
.thumbs img{width:80px;height:80px;border:3px solid #EEE;}
.thumbs{width:86px;height:auto;float:left;text-align:center;font-weight:bold;margin:0px 15px 0px 0px;}
.thumbs-end{margin:0px;}
.thumb-info{font-size:12px;color:#98355d;}
.thumb-login{font-weight:normal;}
.thumb{width:234px;height:auto;float:left;font-size:11px;margin:0px 0px 25px 0px;}
.thumb-image, .thumb-details{float:left;}
.thumb-image{width:87px;}
.thumb-image-src{width:80px;height:95px;float:left;text-align:center;font-weight:bold;border:3px solid #EEE;}	
.thumb-details{width:139px;margin:0px 0px 0px 5px;overflow:hidden;}
.thumb-view{margin:5px 0px 0px;}
.thumb-name{color:#98355d;font-size:16px;font-weight:bold;}
.thumb-loc{color:#98355d;font-size:12px;font-weight:bold;}
.thumb-view-profile{margin:0px auto;}

/* PAGINATION STYLES */
#pagination-controls, .pagination-controls {font-weight:bold;color:#888;text-align:center;padding:10px 0px;}
#pagination-controls a, .pagination-controls a {color:#888;text-decoration:underline;}
#pagination-controls a:hover, .pagination-controls a:hover{color:#98355d;}
.pagination-active{text-decoration:none;color:#98355d;}
#top-pagination-controls{width:100%;height:12px;border-bottom:1px solid #eee;}
#bottom-pagination-controls{width:100%;height:12px;position:absolute;bottom:0px;border-top:1px solid #eee;}

/* TOOLTIP STYLES */
.qtip-content{color:#888 !important;font-size:10px;}

/* JQUERY UI DIALOG BOX STYLES */
.ui-widget-overlay{background:#eee;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
.ui-widget-header{background:#999;border:1px solid #666;display:none;}
.ui-widget #privatePassword{width:200px;}
.ui-widget form{margin:10px 0px 0px;}
.ui-widget-content{background:#fff;color:#98355D;font-weight:bold;border:1px solid #98355D;}
.ui-dialog{-moz-box-shadow:0 0 20px 5px #CCCCCC;-webkit-box-shadow:0 0 20px 5px #CCCCCC;box-shadow:0 0 20px 5px #CCCCCC;padding:0px;margin:0.2em;overflow:visible !important;}
.ui-dialog .ui-dialog-buttonpane{background:none;border:none;float:right;width:96px;position:relative;right:50%;margin:.5em -64px 0px 0px;}
.ui-widget-content .ui-state-error{border:1px solid #be0303;}
.ui-dialog .ui-dialog-buttonpane button{background:url(/images/2010/btn-sprite.png) no-repeat scroll -545px 0px;width:42px;height:22px;color:#98355d;border:0px;float:left;}
.ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-focus{background:url(/images/2010/btn-sprite.png) no-repeat scroll -545px -22px !important;width:42px;height:22px;color:#eee !important;border:none;}
.ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-dialog-titlebar-close span{display:none;}
.ui-dialog-close{background: url(/images/2010/btn-close.png) no-repeat;width:36px;height:36px;position:absolute;right:-16px;top:-16px;}
#dialog p{text-align:center;}
#dialog p.middle{position:relative;top:50%;margin-top:-10px;}
#dialog-message{color:#be0303;margin:5px 0px;}

/* THICKBOX STYLES */
#TB_closeWindowButton{background: url(/images/2010/btn-close.png) no-repeat;width:36px;height:36px;position:absolute;right:-16px;top:-16px;text-transform:capitalize;font-weight:bold;color:#98355d;text-indent:-9999px;font-size:0px;line-height:0px;}
.TB_overlayMacFFBGHack {background:#eee !important;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
.TB_overlayBG {background-color:#eee !important;}
#TB_window {border: 1px solid #98355D !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 20px 5px #CCCCCC;-webkit-box-shadow:0 0 20px 5px #CCCCCC;box-shadow:0 0 20px 5px #CCCCCC;}
#TB_title{background:none !important;}
.TB_imageloader{background: url(/images/2010/ajax-loader2.gif) no-repeat;width:128px;height:15px;margin:0px auto;display:block;}

/* FOOTER STYLES */
#footer {color: #7c7c7c;font-size: 11px;line-height: 40px;overflow: hidden;}
#footer .fixed {width: 970px;margin: 0 auto 0 auto;}
#footer a, footer a:visited {color: #7c7c7c;}
.copyright {margin: 0;float: left;width: 300px;}
.bottom-links {float: right;}
.bottom-links li {float: left;line-height: 40px;margin: 0 0 0 15px;}

/* END COMMON STYLES */
