*{margin:0;padding:0;text-decoration:none;font-size:1em;outline:none;}
code,kbd,samp,pre,tt,var,textarea,input,select,isindex,listing,xmp,plaintext{font:inherit;font-size:1em;white-space:normal;}
dfn,i,cite,var,address,em{font-style:normal;}
th,b,strong,h1,h2,h3,h4,h5,h6{font-weight:normal;}
a,img,a img,iframe,form,fieldset,abbr,acronym,object,applet,table{border:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td,center{text-align:left;vertical-align:top;}
body{line-height:1;background:white;color:black;}
q{quotes:"" "";}
ul,ol,dir,menu{list-style:none;}
sub,sup{vertical-align:baseline;}
a{color:inherit;}
hr{display:none;}
font{color:inherit!important;font:inherit!important;color:inherit!important;}
marquee{overflow:inherit!important;-moz-binding:none;}
blink{text-decoration:none;}
nobr{white-space:normal;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body{font-family:Arial,Helvetica,sans-serif;width:100%;background:#fff;color:#000;}
#container{width:1000px;position:relative;margin:0 auto;}
#content_wrapper{width:790px;background:#fff;position:relative;padding:0 10px 0 0;margin:0 auto;}
#header{width:800px;background:#fff;height:25px;float:left;position:relative;background:#c00;color:#fff;}
#deux_list{position:relative;width:800px;float:left;min-height:580px;border-bottom:5px solid #f8f8f8;overflow:hidden;}
#someday{width:800px;float:left;clear:both;position:relative;}
#footer{width:800px;height:56px;float:left;position:relative;color:#555;margin-top:7px;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
h1.logo{float:left;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:16px;letter-spacing:.2px;margin-left:10px;margin-top:5px;}
#user_controls{float:right;margin-top:6px;}
#user_controls li{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:11px;float:left;margin-right:10px;border-right:1px solid #fff;padding-right:7px;}
#user_controls li.settings{border-right:none;padding-right:none;}
#user_controls li a{letter-spacing:.3px;}
#user_controls li a:hover{text-decoration:underline;}
#user_controls li span{font-weight:bold;letter-spacing:.3px;}
#header{
	background:#c00;
	color:#F7F7F9;
	float:left;
	height:25px;
	position:relative;
	width:800px;
}
#header p.login{float:right;font-size:11px;margin:6px 6px 0 0;}
#header p.login a:hover{text-decoration:underline;}
#login{background:#c00;position:absolute;top:0;right:0;width:162px;z-index:100000000;font-weight:normal;}
#login .relative{position:relative;width:150px;padding:0 0 8px 12px;float:left;}
#login img{cursor:pointer;left:0;position:absolute;top:1px;left:0;}
#login .new_user_session{float:left;clear:both;}
#login input[type="text"]{background:#fff;border:1px solid #CCC;color:#B5AFAF;font-family:arial;font-size:11px;font-style:italic;height:19px;letter-spacing:.3px;padding:4px 2px 0;width:132px;font-weight:normal;float:left;clear:both;margin-bottom:10px;}
#login input[type="password"]{background:#fff;border:1px solid #ccc;color:#B5AFAF;font-family:arial;font-size:11px;font-style:italic;height:18px;letter-spacing:.3px;padding:5px 2px 0;width:132px;float:left;clear:both;margin-bottom:8px;}
#login input[type="submit"]{display:none;}
#login a.forgot{text-transform:uppercase;float:left;clear:both;font-size:9px;margin-top:5px;width:150px;}
#login a.forgot:hover{text-decoration:underline;}
#login a.login_submit{background:transparent url('../images/login_top.png') no-repeat scroll left top;cursor:pointer;height:25px;width:136px;float:left;clear:both;}
#login a.login_submit:hover{background-position:0 -29px;}
#users_index #header p.log_in{text-transform:uppercase;float:left;clear:both;font-size:10px;margin-bottom:12px;line-height:12px;letter-spacing:.9px;font-weight:bold;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
#user_header h2{font-family:Georgia,Times,Times New Roman,serif;font-size:16px;float:left;margin-left:10px;margin-top:20px;}
#initial_preference{float:right;margin:10px 10px 0 10px;}
#days_in_week{float:left;background:#f8f2bf;padding:6px 5px 6px 13px;}
#days_in_week li{float:left;margin-right:10px;}
#days_in_week li a{font-family:Georgia,Times,Times New Roman,serif;font-size:16px;border:1px solid #AF3B69;padding:0 9px 6px;line-height:16px;float:left;color:#AF3B69;}
#days_in_week li a:hover,#days_in_week li a.active{background-color:#fff;}
#days_in_week li h4{font-size:16px;float:left;color:#AF3B69;margin-top:3px;}
#days_in_week li h4 span{font-size:13px;}
#special_folders{float:right;margin-right:10px;margin-top:20px;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
.five{width:140px;padding:0 10px 0 9px;}
#deux_list .red{color:#c00;}
#scrollContainer{left:0;position:relative;}
#deux_list{background:#fff;}
#deux_list .grey{color:#cecece;}
#deux_list .grey a:hover,#deux_list .grey p:hover{color:#aaa;background:none;}
#deux_list div.today .daily_list_wrapper{border-left:none;}
#deux_list div.last{border-right:1px solid #f8f8f8;padding-right:9px;}
.daily_list{position:relative;float:left;border-left:1px solid #f8f8f8;padding-top:80px;}
.daily_list .date,.daily_list input,.daily_list ul,.daily_list form{float:left;}
.daily_list h3.day{font-size:22px;margin-bottom:1px;width:140px;text-align:center;}
.daily_list h4.date{font-family:Helvetica,Arial,sans-serif;font-size:10px;margin-bottom:20px;width:140px;text-align:center;color:#333;letter-spacing:.5px;}
.red h4.date{color:#c00;}
.grey h4.date{color:#cecece;}
.daily_list form{width:100%;}
.daily_list input[type="text"]{width:133px;border:none;outline:1px solid #eaeaea;border-top:1px solid #aaa;border-left:1px solid #aaa;background:#fff;margin-bottom:8px;font-size:12px;padding:3px 2px;}
ul.list_items{width:140px;background:#fff url('../images/dottedlines2.png') 0 -1px repeat;min-height:400px;padding-top:3px;}
ul.list_items li{width:140px;float:left;height:21px;cursor:move;margin-bottom:2px;position:relative;}
ul.list_items li.dotted_repeat{background:#fff url('../images/dottedlines.png') repeat top left;margin-top:21px;min-height:300px;}
ul.list_items li.fifth{margin-bottom:3px;}
ul.list_items li.ten,ul.list_items li.twentyfive{margin-top:2px;}
ul.list_items li.large{min-height:47px;}
ul.list_items li.large p{margin-top:5px;}
ul.list_items li.overflow{position:relative;}
ul.list_items li .overflow_abs{position:absolute;top:0;left:0;width:140px;height:19px;z-index:100;}
ul.list_items li.overflow a.delete{color:#d5d5d5;position:absolute;top:-4px;right:1px;z-index:200;}
ul.list_items li.overfloweth .overflow_abs{position:absolute;top:0;left:0;width:140px;z-index:110;background:#fff;}
ul.list_items li.overfloweth p.teuxdeux{width:139px;padding-left:1px;}
ul.list_items li.overfloweth p.teuxdeux:hover{text-decoration:none;}
.ellipsis{display:none;}
ul.list_items li.overfloweth p.ellipsis{display:none;}
ul.list_items li.overflow p.ellipsis{float:right;font-size:13px;line-height:10px;cursor:pointer;display:inline;position:relative;top:5px;}
.daily_list_wrapper ul.list_items li.done p.ellipsis{display:none;}
ul.list_items li p.teuxdeux{float:left;cursor:pointer;font-size:12px;line-height:14px;padding:3px 0 3px 1px;display:block;width:128px;overflow:hidden;}
ul.list_items .overflow p.teuxdeux{width:126px;}
ul.list_items li p.teuxdeux:hover{background:#f7dedf;text-decoration:line-through;}
ul.list_items li.done p.teuxdeux{text-decoration:line-through;}
ul.list_items li a.delete{display:none;}
ul.list_items li.done a.delete{color:#d5d5d5;float:right;margin-top:1px;}
.daily_list_wrapper ul.list_items li.overflow a.delete{margin-top:4px;}
ul.list_items li.done a.delete:hover{color:#c00;}
ul.list_items li.ui-sortable-helper{background:#f7dedf;color:#c00;}
ul.list_items li.ui-sortable-helper p.teuxdeux{cursor:move;}
#container a.left,#container a.right{width:14px;height:20px;display:block;}
#container a.left{background:url('../images/left_arrow.png') 0 0 no-repeat;position:absolute;top:111px;left:78px;}
#container a.right{background:url('../images/right_arrow.png') 0 0 no-repeat;position:absolute;top:111px;right:78px;}
#container a.left:hover{background:url('../images/left_arrow.png') 0 -21px no-repeat;}
#container a.right:hover{background:url('../images/right_arrow.png') 0 -21px no-repeat;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
#someday .header{float:left;clear:both;width:800px;background:#e7e7e7;height:34px;margin-bottom:2px;}
#someday .header h2{float:left;color:#303030;margin:5px 0 0 5px;font-size:22px;text-transform:uppercase;}
#someday .header a.triangle{float:left;background:url('../images/triangle.png') top left no-repeat;width:9px;height:13px;margin:11px 0 0 10px;}
#someday .header a.open{background-position:-9px 0;}
#someday .header input{float:left;margin:7px 0 0 15px;border:1px solid #aaa;outline:1px solid #c7c7c7;height:13px;padding:3px 5px 4px 5px;width:180px;font-size:12px;border-bottom:none;border-right:none;}
#someday_list{float:left;clear:both;width:790px;background:#f8f8f8;height:250px;padding-left:10px;}
#someday_list .list_items{background:url('../images/dottedlines2_alt.png') 0 26px repeat-y;padding:6px 9px 0 0;border-right:1px solid #f1f1f1;float:left;margin-right:10px;}
#someday_list .last{margin-right:0;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
#footer p.copyright{font-size:10px;margin:3px 2px 0 0;float:right;color:#ccc;}
#footer a{text-decoration:underline;color:#000;}
#footer a:hover{color:#c00;}
#weekdays{float:right;}
#weekdays p{float:left;font-size:10px;padding:3px 0;}
#weekdays a{float:left;font-size:10px;padding:3px 0;width:15px;margin-left:4px;text-align:center;}
#weekdays a.active{color:#fff;background:#c00;}
#weekdays a:hover{color:#c00;}
#weekdays a.active:hover{color:#fff;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
#users_settings h2{float:left;clear:both;width:790px;display:block;font-size:33px;padding:0 0 20px 10px;margin-bottom:29px;color:#333;text-transform:uppercase;background:url('../images/account_dots.png') bottom left repeat-x;}
#users_settings #content_main{float:left;clear:both;margin-top:84px;}
#users_settings form{float:left;clear:both;width:272px;margin-left:10px;}
#users_settings label,#users_settings input,#users_settings select{float:left;clear:both;}
#users_settings label{font-size:12px;font-family:Arial;color:#333;margin-bottom:7px;}
#users_settings input{margin:0 0 12px 0;border:1px solid #aaa;outline:1px solid #ddd;height:13px;padding:3px 5px 4px 5px;width:260px;font-size:12px;border-bottom:none;border-right:none;}
#users_settings select{margin:0 0 12px 0;width:273px;font-size:12px;}
#users_settings option{margin:0 0 3px 0;padding:0 5px 2px;width:273px;font-size:12px;}
#users_settings a.delete{float:left;clear:both;font-size:12px;text-decoration:underline;cursor:pointer;margin-top:50px;width:120px;}
#users_settings a.delete:hover{color:#c00;}
#users_settings a.save{float:right;width:88px;height:33px;background:url('../images/save.png') top left no-repeat;cursor:pointer;margin-top:20px;}
#users_settings a.save:hover{background-position:-88px 0;}
#users_settings div.blockquote{margin:13px 0 0 96px;float:left;width:390px;}
#users_settings blockquote{float:left;clear:both;font-family:Georgia;font-weight:bold;font-style:italic;font-size:18px;line-height:25px;color:#111;letter-spacing:.1px;}
#users_settings cite{float:left;clear:both;font-weight:normal;font-style:none;font-size:12px;background:#111;color:#fff;padding:0 6px 1px 4px;line-height:17px;margin-top:6px;}
#users_settings #footer{border-top:7px solid #f8f8f8;margin-top:90px;padding-top:7px;}
.change_success{position:absolute;top:374px;left:380px;width:230px;height:50px;background:#111;filter:alpha(opacity=!x);-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);color:#fff;z-index:10000;padding:10px;}
.change_success p{margin-top:15px;}
.change_error{position:absolute;top:374px;left:380px;width:230px;height:50px;background:#c00;filter:alpha(opacity=!x);-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);color:#fff;z-index:10000;padding:10px;}
.change_error p{margin-top:15px;}
#user_settings .error label{color:#c00;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
#users_index{text-align:center;}
#users_index #header_index,#users_index #pitch,#users_index #content_main_index,#users_index #footer_index{float:left;clear:both;width:100%;}
#users_index #pitch{background:url('../images/index_bg.png') bottom left repeat-x;padding-bottom:1px;}
#users_index #header_index .center{margin:0 auto;width:800px;text-align:left;height:24px;background:#000;font-size:10px;text-transform:uppercase;line-height:12px;letter-spacing:.9px;background:#000;color:#fff;font-weight:bold;position:relative;z-index:10;}
#users_index #header_index .center a{color:#fff;}
#users_index #header_index .center a:hover{text-decoration:underline;}
#users_index #header_index .center .try{float:left;margin:5px 0 0 8px;}
#users_index #header_index .center .try li{float:left;padding-right:5px;}
#users_index #header_index .center .try li a.view-video, a.try-free{padding-left:5px;border-left:1px solid #fff;}
#users_index #header_index .center .try li a.try-free{ background:#009;}
#users_index #header_index .center p{float:right;margin:5px 13px 0 0;}
#users_index #header_index .center p.log_in{float:left;clear:both;margin-bottom:7px;font-size:10px;line-height:12px;letter-spacing:.9px;font-weight:bold;}
#users_index #header_index .center .login{float:right;height:24px;width:162px;}
#users_index #header_index .center .login a{float:left;padding:5px 0 0 12px;display:block;height:19px;background:#c00;width:150px;}
#users_index #header_index .center .login a:hover{background:#000;}
#users_index #pitch .center{position:relative;margin:0 auto;width:800px;height:360px;z-index:9;}
#users_index #pitch .center .pitch_text{position:absolute;top:64px;left:5px;}
#users_index #pitch .center .buttons{position:absolute;top:250px;left:10px;z-index:5;}
#users_index #pitch .center .buttons .buttons_rel{position:relative;width:232px;}
#users_index #pitch .center .buttons .buttons_rel .demo{float:left;clear:left;width:105px;height:32px;background:url('../images/view_demo.png') 0 -33px no-repeat;}
#users_index #pitch .center .buttons .buttons_rel .video{float:left;width:105px;height:44px;margin-bottom:7px;background:url('../images/video.png') 0 -45px no-repeat;}
#users_index #pitch .center .buttons .buttons_rel .signup{float:right;clear:none;width:115px;height:44px;background:url('../images/signup.png') 0 -45px no-repeat;}
#users_index #pitch .center .buttons .buttons_rel a:hover{background-position:0 0;}
#users_index #pitch .center .screenshot_div{position:absolute;bottom:0;left:270px;width:540px;height:307px;cursor:pointer;z-index:1;}
#users_index #pitch .center .screenshot_div .screenshot_rel{position:relative;z-index:2;}
#users_index #pitch .center .screenshot_div .screenshot_rel .screenshot{position:absolute;top:0;left:0;z-index:3;}
#users_index #pitch .center .screenshot_div .screenshot_rel .play{position:absolute;top:126px;left:221px;z-index:4;display:none;}
#users_index #content_main_index .center{padding-top:40px;font-size:12px;line-height:16px;padding-bottom:60px;border-bottom:1px solid #cecece;margin:0 auto 8px auto;width:800px;text-align:left;}
#users_index #content_main_index .center a{color:#000;}
#users_index #content_main_index .center .clear{float:left;clear:both;width:100%;}
#users_index #content_main_index .center .column{float:left;margin-left:48px;width:232px;}
#users_index #content_main_index .center .cookies{float:left;clear:both;margin-top:18px;width:232px;}
#users_index #content_main_index .center .cookies p,#users_index #content_main_index .center .cookies h3{width:100%;}
#users_index #content_main_index .center .column:first-child{margin-left:8px;}
#users_index #content_main_index .center h3,#users_index #content_main_index .center h4,#users_index #content_main_index .center p,#users_index #content_main_index .center ul,#users_index #content_main_index .center li{float:left;clear:both;width:100%;}
#users_index #content_main_index .center h3{margin-bottom:18px;}
#users_index #content_main_index .center p{margin-bottom:14px;}
#users_index #content_main_index .center p span{font-weight:bold;}
#users_index #content_main_index .center h4{font-weight:bold;margin-bottom:2px;}
#users_index #content_main_index .center a{font-weight:bold;text-decoration:underline;}
#users_index #content_main_index .center a:hover{color:#c00;}
#users_index #content_main_index .center ul{margin-bottom:14px;}
#users_index #content_main_index .center p.quote{font-style:italic;margin-bottom:8px;}
#users_index #content_main_index .center .testimonials{float:left;clear:both;}
#users_index #content_main_index .center .testimonials img{position:absolute;top:0;left:0;}
#users_index #content_main_index .center .testimonials li{border-bottom:1px dotted #cecece;position:relative;padding-bottom:20px;margin-bottom:20px;}
#users_index #content_main_index .center .testimonials li div{margin-left:60px;}
#users_index #content_main_index .center .testimonials li .user{font-size:10px;font-weight:bold;margin-bottom:-3px;width:170px;}
#users_index #content_main_index .center .testimonials li a{font-size:10px;font-weight:normal;text-decoration:none;}
#users_index #footer_index .center{margin:2px auto;width:800px;}
#users_index #footer_index .center .logos{float:left;}
#users_index #footer_index .center .logos img{float:left;}
#users_index #footer_index .center .logos .fk{position:relative;top:-10px;}
#users_index #footer_index .center .copy{float:right;font-size:10px;text-align:left;}
#users_index #footer_index .center .copy a{text-decoration:none;color:#000;}
#users_index #footer_index .center .copy a:hover{color:#c00;}
#users_demo{background-position:0 665px;}
#vimeo_player{float:left;clear:both;display:none;background:url('../images/index_bg.png') bottom left repeat-x;width:100%;padding-bottom:30px;margin-top:10px;}
#vimeo_player .center{margin:0 auto;width:800px;text-align:left;position:relative;z-index:7;}
#vimeo_player a.x{position:absolute;top:10px;right:10px;z-index:8;background:url('../images/x_sprite.png') top left repeat-x;width:28px;height:20px;}
#vimeo_player a.x:hover{background-position:0 -20px;}
#login{display:none;}
#password_recovery{display:none;}
#password_recovery .post{display:none;}
#bad_login{display:none;}
.bouncer{display:none;}
#bad_beta_code{display:none;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
.bubble{z-index:120000;background:#cd0403;color:#fff;width:240px;padding:16px 18px 21px 18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;font-size:14px;line-height:18px;letter-spacing:.5px;}
.bubble span{font-weight:bold;}
#welcomebubble{position:absolute;top:205px;left:330px;}
#create_item_bubble,#drag_item_bubble,#complete_item_bubble,#delete_item_bubble,#show_more_item_bubble,#done_bubble{display:none;position:absolute;top:80px;left:200px;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
#modal_wrap{display:none;width:100%;}
#modal_clear{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:100000000;filter:alpha(opacity=!x);-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);}
#modal{position:absolute;width:100%;z-index:100000001;text-align:center;top:10%;}
#modal_rel{position:relative;margin:0 auto;width:440px;text-align:left;}
#modal_login{width:440px;background:#fff;padding-bottom:20px;}
#modal_login .modal_header{height:24px;float:left;clear:both;width:100%;background:#c00;}
#modal_login .modal_header h1{color:#fff;font-size:10px;}
#modal_login .modal_pitch{float:left;clear:both;text-align:left;width:100%;padding:42px 0 26px 0;border-bottom:1px dotted #cecece;}
#modal_login .modal_pitch img{margin-left:65px;}
#modal_login li,#modal_login label,#modal_login input,#modal_login select,#modal_login .message{float:left;clear:both;}
#modal_login form{margin:20px auto;width:360px;}
#modal_login h2{float:left;clear:both;font-size:18px;margin-bottom:10px;}
#modal_login li{padding:3px 27px 8px 23px;width:306px;margin-bottom:1px;}
#modal_login li.error{background:#333;}
#modal_login li.error .message{display:inline;text-align:left;color:#fff;font-size:11px;line-height:12px;margin-bottom:0;}
#modal_login li.error{background:#c00;color:#fff;}
#modal_login label{font-size:12px;margin-bottom:5px;padding-top:2px;letter-spacing:.4px;}
#modal_login .message{font-size:11px;color:#000;margin:6px 0 5px 0;line-height:15px;letter-spacing:.4px;}
#modal_login .message a{text-decoration:underline;}
#modal_login a.submit{float:right;width:115px;height:44px;background:url('../images/doit.png') 0 -45px no-repeat;}
#modal_login a.submit:hover{background-position:0 0;}
#modal_login .bouncer{float:right;margin:28px 10px 0 0;}
#modal_login select{width:284px;font-size:14px;padding:3px 9px 0 0;}
#modal_login option{padding:3px 0 1px;font-size:14px;}
#modal_login input{width:278px;}
#require_javascript{position:absolute;width:100%;z-index:100;}
#require_javascript div{margin:70px auto;width:240px;background:#c00;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;filter:alpha(opacity=!x);-khtml-opacity:.95;-moz-opacity:.95;opacity:.95;-ms-filter:alpha(opacity=95);padding:20px 10px 30px 10px;text-align:left;font-size:14px;line-height:19px;letter-spacing:.3px;}
#bad_login .center,#password_recovery .center,#bad_beta_code .center{width:80%;text-align:left;margin:0 auto;height:50px;}
#bad_login{border-bottom:3px solid #333;background:#fff;height:50px;text-align:center;}
#bad_login p{padding-top:12px;font-size:18px;}
#bad_login a{text-decoration:underline;color:#c00;}
#bad_login a:hover{color:#000;cursor:pointer;}
#password_recovery{border-bottom:3px solid #333;background:#fff;height:50px;text-align:center;}
#password_recovery p{padding-top:12px;font-size:18px;float:left;}
#password_recovery input[type="text"]{float:left;border:1px solid #888;padding:3px;margin:10px 0 0 14px;font-size:13px;}
#password_recovery input[type="submit"]{float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;padding:2px 4px;margin:10px 0 0 14px;font-size:13px;background:#c00;color:#fff;border:1px solid #c00;}
#password_recovery input[type="submit"]:hover{background:#000;cursor:pointer;border-color:#000;}
#bad_beta_code{border-bottom:3px solid #333;background:#fff;height:50px;text-align:center;}
#bad_beta_code p{padding-top:12px;font-size:18px;float:left;}
.ui-tabs-hide{display:none;}
.hidden{display:none;}
#feedback_nib{position:fixed;bottom:0;right:50px;}
#feedback_nib #feedback_nib_rel{float:left;clear:both;position:relative;width:300px;top:3px;z-index:10000;}
#feedback_nib #feedback_nib_rel h1{font-size:10px;font-weight:bold;float:right;clear:both;background:#ddd;width:55px;padding:4px 6px 10px;border:#ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;}
#feedback_nib #feedback_nib_rel>div{display:none;width:300px;height:195px;float:left;clear:both;position:relative;background:#ddd;top:-3px;padding-top:20px;}
#feedback_nib #feedback_nib_rel>div p{font-size:13px;float:left;clear:both;position:absolute;top:0;left:0;margin-left:10px;display:none;}
#feedback_nib #feedback_nib_rel textarea{float:left;clear:both;width:270px;height:120px;margin:0 0 0 10px;line-height:15px;font-size:12px;padding:4px;}
#feedback_nib #feedback_nib_rel input[type="submit"]{float:right;clear:both;border:1px solid #000;color:#fff;font-size:13px;margin:10px 10px 0 0;padding:2px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;background:#000;cursor:pointer;}
#feedback_nib #feedback_nib_rel input[type="submit"]:hover{background:#c00;border-color:#c00;}

#feedback_wrap{width:800px;text-align:center;margin:50px auto;}
#feedback_wrap h1{float:left;font-size:26px;font-weight:bold;margin:0 0 25px 0;}
#feedback_wrap #tabs{float:left;clear:both;width:100%;}
#feedback_wrap #tabs li{float:left;margin-right:20px;}
#feedback_wrap #tabs li a{float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;background:#ccc;padding:5px 8px;font-size:13px;color:#111;letter-spacing:.2px;}
#feedback_wrap #tabs li a:hover{color:#fff;background:#9a3233;}
#feedback_wrap ol{float:left;clear:both;text-align:left;width:100%;}
#feedback_wrap ol li{float:left;clear:both;width:100%;padding:20px 0;}
#feedback_wrap ol li .meta{float:left;width:150px;}
#feedback_wrap ol li .meta a{float:left;font-weight:bold;font-size:12px;padding-top:2px;margin-bottom:6px;}
#feedback_wrap ol li .meta a:hover{color:#c00;}
#feedback_wrap ol li .meta p{float:left;clear:both;color:#999;font-size:11px;}
#feedback_wrap ol li .content{width:500px;float:left;margin-left:40px;}
#feedback_wrap ol li .content .message{float:left;font-size:13px;line-height:16px;width:100%;margin-bottom:13px;}
#feedback_wrap ol li .content label{float:left;font-size:11px;font-weight:bold;padding-top:2px;}
#feedback_wrap ol li .content input[type="checkbox"]{float:left;margin:0 6px 0 0;}
#feedback_wrap ol li .content select{float:left;margin-left:30px;font-size:13px;padding:1px 10px 0 0;position:relative;top:-4px;}
#feedback_wrap ol li .content select option{padding:2px;}
#error_wrap{width:800px;margin:0 auto;text-align:center;}
#error_wrap #error_header{width:100%;float:left;text-align:left;background:#c00;height:25px;}
#error_wrap #error_header h1 a{color:#fff;}
#error_wrap #error_main{width:100%;float:left;text-align:center;background:url('../images/error_bg.png');height:700px;}
#error_wrap #error_main img{margin:100px auto 0 auto;}

#AdminBarFrame{background-color: #FFF;height:5px;}
#Adminbar {position:relative;left:10px;top:5px;font-size:0.94em;list-style:none;}
.AdminBarh4 {font-size:14px;font-weight:bold;line-height:22px;width:125px;background:url("../images/box.gif") 0 0 no-repeat;margin:0;padding:2px 4px 3px 21px;cursor:pointer;}
.AdminBarh4C {cursor:pointer;font-size:14px;font-weight:bold;line-height:22px;width:125px;background:url("../images/box.gif") -150px 0 no-repeat;margin:0;padding:2px 4px 3px 21px;}
.AdminBarh4:hover {background-position: -150px 0;}
#Adminbar a:link {text-decoration:none;color:#000;}
#Adminbar a:visited {text-decoration:none;color:#606;}
#Adminbar a:hover {text-decoration:underline;}
#AdminArea{padding: 0px 40px;}
#AdminArea .InternalT {font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-style: italic;font-weight: 600;text-transform: capitalize;color: #FFF;background-color: #C00;line-height:20px;}
#AdminArea .InternalU {font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-style: italic;font-weight: 600;text-transform: capitalize;color: #FFF;background-color: #1010CC;line-height:20px;}
#AdminArea td{padding: 10px 2px;}
#AdminArea th.empty{padding: 10px 2px;	}
#AdminArea td.detail{padding: 10px 10px;}
#AdminArea #Searchinput{width: 100px; float:none; position:relative; left: 10px;}
#AdminArea a.Adminbutton{position:relative; left: 25px; text-decoration:underline}
#AdminArea a.Adminbuttondel{position:relative; float:right; text-decoration:underline}
#AdminArea a.Adminbutton:hover, #AdminArea a.Adminbuttondel:hover{color:#C00;font-weight:600;}
#AdminArea .AdminUserInput{width: 150px;position:relative;left:10px;}
#AdminArea .manageusernum { font-size:11px; padding-top:14px}
#AdminArea .um_button{position:relative; left: 25px; text-decoration:underline}
#AdminArea .um_button:hover{color:#00C;}
#AdminArea .paging{ background:#CFC; padding: 2px 2px; border:solid thin #CCC;}
#AdminArea .paging:hover{ background:#FF9; padding: 2px 2px; border:solid thin #CFC;}
#AdminArea .cpage{ background:#EEE; padding: 2px 2px; border:solid thin #CCC;}
#AdminArea .closeuser {float:right; position:relative; left:-20px;}

#ExtRaz {position:relative; top: 45px; left: 0px; background:#900;}
#ExtRaz #DateBox {width: 175px;position: absolute; height:20px; padding:4px; z-index:1;}
#ExtRaz #DateBox #datepicker{position: absolute; z-index:2; background:none; font-size:1px; font-weight:100; color:#ADF; width:165px; border:none; cursor:pointer;height: 28px; letter-spacing:50px;}
#ui-datepicker-div{z-index: 999;}
#ExtRaz #DateBox #DatePickerText{position: absolute; font-size:18px; left: 5px;}
#ExtRaz #DateBox #DatePickerIcon{float:right; position:relative; left: -10px;}

#ExtRaz #ShareBox {position: absolute; height:20px; padding:4px; z-index:2; left:615px;cursor:pointer;width: 175px;}
#ExtRaz #ShareBox #ShareText{position: absolute; font-size:18px; left: 5px;}
#ExtRaz #ShareBox #ShareBoxIcon{float:right; position:relative; left: -3px;}

#ExtRaz #ShareName {position: absolute; height:20px; padding:5px; z-index:2; left:190px;width: 467px; text-align:center; border:none;}
#ExtRaz #ShareName #ShareNameText{font-size:18px; left: 5px;}

#modalShareBox{ font:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:300;}
#modalShareBox #ShareFormBox {border: dashed thin #CCC; padding:20px 20px;}
#modalShareBox #ShareFormBox #ShareForm{width: 60%;}
#modalShareBox #ShareFormBox #ShareForm .AdvIcons{ display:inline; float:left; position:relative; top:-3px;}

#sharingcontdiv{width: 800px; height:250px;}
#SharingTitle {font-size: 24px;}
#SharingBarFrame{background-color: #FFF;height:5px;}
#SharingHead{position:relative; top:-18px; padding: 4px;}
#Sharingbar {position:relative;left:0px;top:-10px;font-size:0.94em;list-style:none;}
#Sharingbar #spacer{line-height: 5px;}
#Sharingbar .SharingBarh4 {font-size:16px;width:140px;margin:0;padding:3px 4px 3px 15px;cursor:pointer;}
#SharingArea{position: relative; top:-15px; padding: 0px 40px;font-family: Georgia, "Times New Roman", Times, serif;}
#SharingArea a{ text-decoration:underline;}
#SharingArea a:hover{ color:#00C;}
#SharingArea  td{padding: 10px 2px;}
#SharingArea th.empty{padding: 10px 2px;}
#SharingArea td.detail{padding: 10px 10px;}
#SharingArea .manageusernum { font-size:11px; padding-top:14px}
#SharingArea .um_button{position:relative; left: 25px; text-decoration:underline}
#SharingArea .paging{ background:#CFC; padding: 2px 2px; border:solid thin #CCC;}
#SharingArea .paging:hover{ background:#FF9; padding: 2px 2px; border:solid thin #CFC;}
#SharingArea .cpage{ background:#EEE; padding: 2px 2px; border:solid thin #CCC;}
#sharingquote {position:relative; top:20px;}
