.site-nav-time{padding-top:5px;text-align:right;font-size:1em;margin-right:10px}
#site-nav{font:8pt Verdana,Arial,Helvetica,sans-serif;color:#333;background:#F7F7F7;border-bottom:solid 1px #ccc;font-weight:bold;height:2.2em;min-width:990px;text-align:left;white-space:nowrap}
#site-nav a,#site-nav span{border-right:1px solid #CCC;border-bottom:0;display:block;float:left;margin-top:5px;padding:0 12px;text-decoration:none}
#site-nav a{color:#03C}
#site-nav a:visited{color:#03C}
#site-nav a:hover{color:#F60;text-decoration:underline}
#site-nav .last{border-right:0 none}
#closingMessage{background-color:#FF3;padding:8px}
#closingMessage p{margin:0;padding:0;font:11px Verdana;text-align:center;color:Black}
#closingMessage p strong{font-size:13px}
#closingMessage a{color:#00C}
.text-page{width:520px}
.load-more{text-align:center}
.load-more a{display:inline-block;text-shadow:1px 1px 1px #fff;width:207px;margin:10px auto;line-height:30px;border:1px Solid #5F94C9;color:#666;text-decoration:none;text-align:center;background:#E3E9F5;border-radius:5px}
.load-more a img{position:relative;top:3px;display:none}
.load-more a:hover{background:#C7D8EC}
h2.help-title{font-size:2em;margin-top:0;background-image:url(/images/help_logo.gif);background-repeat:no-repeat;text-indent:-2000px;overflow:hidden;height:35px}
.upgrade-to-gold{display:block;padding:10px 10px 10px 60px;background:#FF9 url(/images/gold_icon.gif) no-repeat 5px center;border-radius:25px}
.upgrade-to-gold a{display:block;color:#06c;min-height:50px;line-height:50px}
.upgrade-to-gold a:visited{color:#06c}
.button{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:25px 25px 25px 0;outline:0;cursor:pointer;text-align:center;text-decoration:none;font:19px Arial,Helvetica,sans-serif;line-height:27px;font-weight:bold;padding:5px 16px 6px 18px;text-shadow:-1px -1px 1px rgba(0,0,0,.3);box-shadow:2px 2px 2px #b2b2b2;-webkit-box-shadow:2px 2px 3px #b2b2b2;-moz-box-shadow:2px 2px 3px #b2b2b2;background:#cc47B3 url(/images/buttons/button-bg.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc47B3',endColorstr='#914aa4') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#914aa4,#cc47B3);background:-webkit-gradient(linear,0% 0,0% 100%,from(#cc47B3),to(#914aa4));background:-o-linear-gradient(#cc47B3,#914aa4);background-position:left bottom;border:1px solid #914aa4;color:#fff}
.ie7 .button{padding:0}
.button:hover{background:#EF5EC4 url(/images/buttons/button-bg-blue.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EF5EC4',endColorstr='#AE48AB') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#AE48AB,#EF5EC4);background:-webkit-gradient(linear,0% 0,0% 100%,from(#EF5EC4),to(#AE48AB));background:-o-linear-gradient(#EF5EC4,#AE48AB);background-position:left bottom;color:#fff!important}
button.small,a.small,input.small{display:inline;margin:0;font-size:14px;padding:2px 10px}
button.skinny,a.skinny,input.skinny{line-height:21px}
button.wide,a.wide,input.wide{display:block;margin-bottom:4px}
button.small.wide,a.small.wide,input.small.wide{font-size:12px;line-height:13px!important}
button.button div.next,a.button span.next,input.button div.next{background:url(/images/buttons/pink-button-arrow.gif);background-position:right center;background-repeat:no-repeat;padding-right:15px}
button.button div.back,a.button span.back,input.button div.back{background:url(/images/buttons/pink-button-arrow-back.gif);background-position:left center;background-repeat:no-repeat;padding-left:15px}
a.button:link,a.button:visited{color:#fff}
.blue{background:#4B87BB url(/images/buttons/button-bg-blue.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4B87BB',endColorstr='#336BA4') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#336BA4,#4B87BB);background:-webkit-gradient(linear,0% 0,0% 100%,from(#4B87BB),to(#336BA4));background:-o-linear-gradient(#4B87BB,#336BA4);border:1px solid #294E82}
.blue:hover{background:#4B87BB url(/images/buttons/button-bg-blue.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84ACD5',endColorstr='#4B87BB') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#4B87BB,#84ACD5);background:-webkit-gradient(linear,0% 0,0% 100%,from(#84ACD5),to(#4B87BB));background:-o-linear-gradient(#84ACD5,#4B87BB);color:#fff!important}
button.button.blue div.next,a.button.blue span.next,input.button.blue div.next{background:url(/images/buttons/blue-button-arrow.gif);background-position:right center;background-repeat:no-repeat;padding-right:15px}
button.button.blue div.back,a.button.blue span.back,input.button.blue div.back{background:url(/images/buttons/blue-button-arrow-back.gif);background-position:left center;background-repeat:no-repeat;padding-left:15px}
input.button div,button.button div,a.button span{filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=315,Strength=1)}
.red{background:#D40039 url(/images/buttons/button-bg-red.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D40039',endColorstr='#9A0119') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#9A0119,#D40039);background:-webkit-gradient(linear,0% 0,0% 100%,from(#D40039),to(#9A0119));background:-o-linear-gradient(#D40039,#9A0119);border:1px solid #9A0119}
.red:hover{background:#9A0119 url(/images/buttons/button-bg-red.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9A0119',endColorstr='#D40039') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#D40039,#9A0119);background:-webkit-gradient(linear,0% 0,0% 100%,from(#9A0119),to(#D40039));background:-o-linear-gradient(#9A0119,#D40039);color:#fff!important}
.gold{background:#FFEF0B url(/images/buttons/button-bg-gold.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEF0B',endColorstr='#FFCD00') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#FFCD00,#FFEF0B);background:-webkit-gradient(linear,0% 0,0% 100%,from(#FFEF0B),to(#FFCD00));background:-o-linear-gradient(#FFEF0B,#FFCD00);border:1px solid #FFCD00;color:#000!important;text-shadow:none!important}
.gold:hover{background:#FFCD00 url(/images/buttons/button-bg-gold.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCD00',endColorstr='#FFEF0B') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2);background:-moz-linear-gradient(100% 100% 90deg,#FFEF0B,#FFCD00);background:-webkit-gradient(linear,0% 0,0% 100%,from(#FFCD00),to(#FFEF0B));background:-o-linear-gradient(#FFCD00,#FFEF0B);color:#000!important;text-shadow:none!important}
.gray{background:#808080 url(/images/buttons/button-bg-gray.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080',endColorstr='#404040') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2)!important;background:-moz-linear-gradient(100% 100% 90deg,#404040,#808080)!important;background:-webkit-gradient(linear,0% 0,0% 100%,from(#808080),to(#404040))!important;background:-o-linear-gradient(#808080,#404040)!important;color:#fff!important;border:1px Solid #000}
.gray:hover{background:#808080 url(/images/buttons/button-bg-gray.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#afafaf',endColorstr='#808080') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2)!important;background:-moz-linear-gradient(100% 100% 90deg,#808080,#afafaf)!important;background:-webkit-gradient(linear,0% 0,0% 100%,from(#afafaf),to(#808080))!important;background:-o-linear-gradient(#afafaf,#808080)!important;color:#fff!important;border:1px Solid #000}
button.disabled,a.disabled,input.disabled{cursor:default;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080',endColorstr='#404040') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2)!important;background:-moz-linear-gradient(100% 100% 90deg,#404040,#808080)!important;background:-webkit-gradient(linear,0% 0,0% 100%,from(#808080),to(#404040))!important;background:-o-linear-gradient(#808080,#404040)!important;color:#aaa!important;border:1px Solid #666}
.button.disabled:hover{background:#cc47B3 url(/images/buttons/button-bg.gif)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080',endColorstr='#404040') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2)!important;background:-moz-linear-gradient(100% 100% 90deg,#404040,#808080)!important;background:-webkit-gradient(linear,0% 0,0% 100%,from(#808080),to(#404040))!important;background:-o-linear-gradient(#808080,#404040)!important;color:#aaa!important}
button.pink.disabled,a.pink.disabled,input.pink.disabled,.button.pink.disabled:hover,.a.pink.disabled:hover,.input.pink.disabled:hover{cursor:default;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9BBDF',endColorstr='#D5B7DB') progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=2)!important;background:-moz-linear-gradient(100% 100% 90deg,#D5B7DB,#E9BBDF)!important;background:-webkit-gradient(linear,0% 0,0% 100%,from(#E9BBDF),to(#D5B7DB))!important;background:-o-linear-gradient(#E9BBDF,#D5B7DB)!important;border:1px Solid #D6BCD5;color:#fff!important}
.button-row{text-align:center;margin-top:30px}
.button.blue-basic{border:1px solid #294E82;background:url(/images/buttons/button-bg-small-blue.gif);filter:none!important}
.button.blue-basic:hover{background:#4E8FC4}
.button.blue-basic.disabled,.button.blue-basic.disabled:hover{background:url(/images/buttons/button-small-disabled.gif)!important;filter:none!important}
.single-button{margin-left:0;margin-right:0}
.tight{margin-right:0}
table.content-holder{border-collapse:collapse;width:100%;background-image:url(/Images/Header/content-bg.gif)}
table.tabs{border-collapse:separate}
table.border-bottom{border-collapse:collapse;width:100%}
table.border-bottom tr td{padding:0;width:15px;height:15px;font-size:1px}
table.border-bottom tr td.border-bottom-corner-left{background-image:url(/Images/Header/CornerBottomLeft.gif)}
table.border-bottom tr td.border-bottom-corner-left-white{background:url("/Images/Header/corner-bottom-left-white.gif") repeat-x scroll 0 100% #FFF}
table.border-bottom tr td.border-bottom-corner-right{background-image:url(/Images/Header/CornerBottomRight.gif)}
table.border-bottom tr td.border-bottom-sidebar{width:175px!important;background:url("/Images/Header/BorderBottomLeft.gif") repeat-x scroll 0 100% #5F94C9}
table.border-bottom tr td.border-bottom-content{background:url("/Images/Header/BorderBottomRight.gif") repeat-x scroll 0 100% #FFF;width:auto}
div.page-heading{background-color:#EEF5FB;padding:25px;margin:-10px -10px 10px}
div.page-heading h1{color:#3D72A6;font-size:30px;font-family:Candara,Helvetica,Arial}
div.page-heading p{color:#656668;font-size:20px;margin:0;margin-top:5px}
div.alert-message{padding:10px;margin-bottom:15px;background-color:#ff9;border:1px Solid #ff0}
div.warning-message{padding:10px;margin-bottom:15px;background-color:#ff9;border:1px Solid #F9CD0A;font-weight:bold;font-size:11px;padding-left:50px;background-image:url(/images/warning-message-bg.gif);background-repeat:no-repeat;background-position:10px center}
.success-message{padding:10px;margin-bottom:15px;border:1px Solid #007F0E;font-weight:bold;font-size:11px;background-color:#519135;color:#fff}
div.loading-animation{display:none;background-image:url(/images/registration/ajaxloader.gif);background-repeat:no-repeat;height:27px;line-height:27px;vertical-align:middle;background-position:left center;padding:5px;padding-left:27px;margin:26px 26px 30px 1px;font-weight:bold}
.option-subtext{padding-left:20px;font-size:11px}
.new-alert{background-image:url(/images/new-icon.gif);background-repeat:no-repeat;background-position:right 6px}
.viewed-me-no-results{text-align:center;padding-top:11px}
.viewed-me-photo{font-size:18px;line-height:25px;padding-top:40px}
.viewed-me-photo em{font-style:normal;font-weight:bold}
.viewed-me-photo a{font-weight:bold}
.viewed-me-non-gold-less{padding-right:400px;background-image:url(/images/preview-small.jpg);background-position:right top;background-repeat:no-repeat;min-height:300px;height:300px}
.viewed-me-non-gold-more{background-image:url(/images/preview-full.jpg);background-repeat:no-repeat;min-height:500px;padding:70px;padding-top:100px}
.viewed-me-non-gold-more-inner{background-color:#fff;text-align:center;padding:30px;font-size:15px;box-shadow:0 0 20px #000;border-collapse:separate}
.viewed-me-non-gold-more-inner h2{font-size:22px;font-weight:bold}
.greyed-out{color:#666}
a.navigate-next,a.navigate-back{text-decoration:none;color:#000}
a.navigate-next:hover,a.navigate-back:hover{background-color:#eee}
.navigate-next{float:right;line-height:20px;border:1px Solid #999;border-radius:14px;padding:2px 3px 4px 10px}
.navigate-back{float:left;line-height:20px;border:1px Solid #999;border-radius:14px;padding:2px 10px 4px 3px}
.navigate-next span{background:url(/Images/MemberProfile/photo_next.gif) no-repeat right 4px;padding-right:25px}
.navigate-back span{background:url(/Images/MemberProfile/photo_previous.gif) no-repeat 4px 4px;padding-left:25px}
.back-link{text-align:center;font-size:16px;font-weight:bold}
.bar-graph{border:1px Solid #999;background:#E6E6E6 url(/images/memberhomepage/complete-value-background.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E6',endColorstr='#FCFCFC');background:-moz-linear-gradient(100% 100% 90deg,#FCFCFC,#E6E6E6);background:-webkit-gradient(linear,0% 0,0% 100%,from(#E6E6E6),to(#FCFCFC));background:-o-linear-gradient(#E6E6E6,#FCFCFC);height:30px;margin:25px 0;box-shadow:2px 2px 2px #b2b2b2;-webkit-box-shadow:2px 2px 3px #b2b2b2;-moz-box-shadow:2px 2px 3px #b2b2b2}
.bar-graph-bar{background:#ff0 url(/images/memberhomepage/complete-value.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEC9E',endColorstr='#FFFE37');background:-moz-linear-gradient(100% 100% 90deg,#FFFE37,#FFEC9E);background:-webkit-gradient(linear,0% 0,0% 100%,from(#FFEC9E),to(#FFFE37));background:-o-linear-gradient(#FFEC9E,#FFFE37);height:30px}
.bar-graph-max{background:#ff0 url(/images/memberhomepage/complete-value.gif);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9C99',endColorstr='#FF423F');background:-moz-linear-gradient(100% 100% 90deg,#FF423F,#FF9C99);background:-webkit-gradient(linear,0% 0,0% 100%,from(#FF9C99),to(#FF423F));background:-o-linear-gradient(#FF9C99,#FF423F)}
.bar-graph-text{margin-top:-30px;line-height:30px;text-align:center}
.tooltip{background-image:url(/images/buttons/tooltip-arrow-down.png);background-position:center bottom;background-repeat:no-repeat;position:absolute;display:none}
.tooltip-inner{background:#fff;margin-bottom:21px;font-size:11px;color:#000;padding:5px;width:150px}
.tooltip-inner p{margin-top:0}
.help-contact-us{width:570px}
.contact-us-details{background-color:#E4EFF8;margin-bottom:10px}
.contact-us-number{background-color:#BBD6EE;padding:3px 0 3px 50px;line-height:25px;font-size:11px}
.contact-us-number b{font-size:18px;font-weight:bold}
.contact-us-info{background-color:#E4EFF8;font-size:11px;padding:6px 0 6px 50px}
.contact-us-times{padding-left:10px;font-size:9px}
.contact-us-phone{height:41px;width:32px;margin-top:-60px;margin-left:8px;padding-bottom:20px;background-image:url(/images/help/phone.gif);background-repeat:no-repeat}
.error{color:#f00}
ul.sub-menu{border-bottom:3px Solid #5f94c9;margin-top:20px;height:30px}
ul.sub-menu li{margin:0 4px 0 0;list-style:none}
ul.sub-menu li a{padding:0 25px;color:#5f94c9;background-color:#e5e8ef;font-weight:bold;text-decoration:none;line-height:30px;display:block}
ul.sub-menu li.current a{cursor:default}
ul.sub-menu li.current a,ul.sub-menu li a:hover{color:#fff;background-color:#5f94c9}
ul.sub-menu.static-menu li a{cursor:default}
ul.sub-menu.static-menu li a:hover{color:#5f94c9;background-color:#e5e8ef}
ul.sub-menu.static-menu li.current a:hover{color:#fff;background-color:#5f94c9}
ul.sub-links{margin-top:20px}
ul.sub-links li{margin:0 10px 0 0;padding-right:10px;border-right:1px Solid #ccc;list-style:none}
ul.sub-links li:last-child{border:0}
ul.sub-links li a{text-decoration:none}
ul.sub-links li.current a{color:#000;cursor:default;font-weight:bold}
ul.sub-links li a span{color:#ccc;font-size:10px;font-weight:normal}
.no-border{border:0!important}
.media{overflow:hidden;_zoom:1}
.media .media-left{float:left;display:block}
.media .media-right{float:right;display:block}
.media .bd{overflow:hidden;_zoom:1;padding-left:5px;padding-right:5px}
.message{border-bottom:1px Solid #ccc}
.paging{margin-top:20px;text-align:center}
.paging ul li{text-align:center;padding:0 5px;line-height:16px}
.paging ul li.current{color:#a00;font-weight:bold}
.paging ul li.page-prev-next{font-size:16px;font-weight:bold}
.terms-and-conditions{margin:0;padding:0}
.terms-and-conditions>li{padding:0 0 10px 60px;list-style:none;margin:0}
.terms-and-conditions li ul,.terms-and-conditions li ol{padding-top:10px}
.terms-and-conditions li ul li{list-style-type:disc;padding-bottom:5px}
.terms-and-conditions li ol li{padding-bottom:5px}
.terms-and-conditions .term-num{float:left;font-weight:bold;margin-left:-50px}
.terms-and-conditions .subtext{float:right;width:500px}
