html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:local('Lato Hairline'), local('Lato-Hairline'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-Hairline.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'), local('Lato-Light'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-Light.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'), local('Lato-Regular'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-Regular.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'), local('Lato-Bold'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-Bold.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local('Lato Black'), local('Lato-Black'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-Black.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:100;src:local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-HairlineItalic.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:local('Lato Light Italic'), local('Lato-LightItalic'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-LightItalic.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'), local('Lato-Italic'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-Italic.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:local('Lato Bold Italic'), local('Lato-BoldItalic'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-BoldItalic.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:900;src:local('Lato Black Italic'), local('Lato-BlackItalic'), url('/vendor/ClockspotFramework/css/fonts/Lato/Lato-BlackItalic.ttf') format('truetype')}body{font-family:"Lato","Lucida Grande","trebuchet ms","myriad pro",arial,sans-serif;word-spacing:0.10em;color:rgb(70,70,70);background-color:rgb(91,173,92)}a{text-decoration:none;cursor:pointer}a.normal_link{color:blue;text-decoration:underline;font-weight:normal}a.blue_link{color:rgb(80,80,180);text-decoration:underline;font-weight:normal}img{vertical-align:middle}img.icon{padding-right:1px;width:16px;height:16px}b{font-weight:bold}i{font-style:italic}.clear{clear:both}.help-widget{position:fixed;bottom:15px;right:15px;display:inline-block;border-radius:5px;background-color:black;vertical-align:middle;padding:11px
13px;opacity:0.8;z-index:100;transition:all 0.1s ease}.help-widget:hover{opacity:0.85;transform:scale(1.1);transition:all 0.1s ease}.help-widget
.icon{display:inline-block;width:16px;height:16px;background-image:url('/images/icons/lifebuoy.svg');background-size:16px 16px;background-repeat:no-repeat}.help-widget
.label{overflow:hidden;position:relative;display:inline-block;top: -1px;color:white;font-size:12px;letter-spacing:0.05em;margin-left:9px}.warning_bar{background-color:rgb(190,0,0);border-top:1px solid rgb(219,55,55);border-bottom:1px solid rgb(219,55,55);text-align:center;height:26px;color:white;font-size:0.8125em;padding-top:11px}.warning_bar
a{color:rgb(255,255,0);text-decoration:underline}#top_bar{height:50px;background:rgb(27,27,27) url(/vendor/ClockspotFramework/images/app/top_bar_bg.png) repeat;border-bottom:1px solid rgb(118,175,100);white-space:nowrap;overflow:auto}#top_bar_right{float:right;margin-right:10px;_margin-right:10px;font-size:0.75em}#top_bar_right
.bar_button{float:left;color:rgb(207,207,207);margin-top:10px;margin-left:10px;border:1px
solid rgb(73,73,73);float:left;height:21px;padding-top:8px;padding-left:12px;padding-right:12px;background-color:rgb(53,53,53);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0px -1px 0px rgba(0,0,0, 0.70)}#top_bar_right a.bar_button:hover{border:1px
solid rgb(105,105,105);background-color:rgb(73,73,73);color:white}#top_bar_right .bar_button
.icon{margin-right:5px;margin-left: -3px;margin-top: -1px}#main{background:rgb(91,173,92) url(/vendor/ClockspotFramework/images/app/gradient_green.gif) repeat-x top left;font-size:0.75em;padding-top:18px;padding-left:20px;padding-right:11px;min-height:250px;_height:auto !important;_height:250px}#main_left4{float:left;clear:left;width:100%;padding-bottom:50px}#main_left3{background:transparent url(/vendor/ClockspotFramework/images/app/main_shadow_right.gif) repeat-y right;padding-right:9px}#main_left2{background:transparent url(/vendor/ClockspotFramework/images/app/main_shadow_bottom.gif) repeat-x bottom left;padding-bottom:9px}#main_left{background-color:#fff;border-left:1px solid rgb(78,143,77);margin-left: -1px;min-height:200px;_height:auto !important;_height:200px}#main_shadow_bottom_left{float:left;position:relative;*top:9px}#main_shadow_bottom_right{float:right;position:relative;*top:9px;left:9px}#main_shadow_top_right{float:right;margin-right: -9px}#main_content{padding-left:25px;padding-right:25px;padding-top:20px;min-height:110px;_height:auto !important;_height:110px}#main_content_table{border-collapse:collapse;width:100%}#main_content_table
td{vertical-align:top}#main_content_left{margin:0;padding:0}#main_content_right{margin:0;width:20%;padding:20px
20px 0px 20px;background-image:url(/vendor/ClockspotFramework/images/app/gradient_content_right.png)}.csf_width_1024
#main_content_right{padding:14px
14px 0px 14px}#main_content_right_bottom{background-image:url(/vendor/ClockspotFramework/images/app/gradient_content_right_bottom.png);height:63px;padding:0;background-repeat:no-repeat;background-position:bottom left}#mainTabs{height:36px;white-space:nowrap;overflow:auto}#mainTabs
ul{display:inline;list-style:none}#mainTabs
li{font-size:0.9166em;position:relative;top:5px;float:left;_width:0px;margin-right:3px;white-space:nowrap;background:rgb(181,191,181) url("/vendor/ClockspotFramework/images/app/tab_left.gif") no-repeat top left;opacity:0.75;transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease}#mainTabs li:hover{opacity:1.0}#mainTabs
a{display:block;background:transparent url("/vendor/ClockspotFramework/images/app/tab_right.gif") no-repeat top right}#mainTabs a
div{text-align:center;padding-left:24px;padding-right:24px;height:21px;padding-top:10px;text-shadow:0px 1px 0px rgba(235, 235, 235, 0.75);background:transparent url("/vendor/ClockspotFramework/images/app/tab_shadow.gif") repeat-x bottom left;color:rgb(60,60,60)}#mainTabs
li.currentTab{font-size:1.1666em;background:rgb(241,241,241) url("/vendor/ClockspotFramework/images/app/tab_current_left.gif") no-repeat top left;position:relative;top:0px;opacity:1.0}#mainTabs li.currentTab a
div{color:rgb(100,100,100);padding-top:11px;height:25px;padding-left:30px;padding-right:30px;text-shadow:0px 1px 0px rgba(255, 255, 255, 1);background:transparent url("/vendor/ClockspotFramework/images/app/tab_current_right.gif") no-repeat top right}#mainTabs li.currentTab a
span{border-bottom:none}#subTabs2{border-bottom:1px solid rgb(225,225,225)}#subTabs{height:41px;background-color:rgb(241,241,241);border-bottom:1px solid rgb(250,250,250);white-space:nowrap;overflow:auto}#subTabs
ul{margin:0px
0px 0px 10px;padding:8px
0px 0px 0px;*padding-top:7px;list-style:none}#subTabs ul
li{margin-right:2px;display:inline;*float:left;line-height:2.0em}#subTabs ul li
img{*padding-top:7px}#subTabs
a{color:rgb(120,120,120);font-size:0.9166em;padding:7px
14px;line-height:2.6em;text-shadow:0px 1px 0px rgba(255, 255, 255, 1)}#subTabs
.currentTab{color:rgb(100,100,100);font-weight:bold;border:1px
solid rgb(205,205,205);background-color:white;padding:6px
13px;*padding:5px
13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 0px 0px rgba(255,255,255,0.8);-webkit-box-shadow:0px 1px 0px 0px rgba(255,255,255,0.8);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.8)}#subTabs a.currentTab:hover{text-decoration:none;box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 3px rgba(0, 190, 255, 0.8)}#subTabs a:hover{text-decoration:underline}.errorLine{margin-top:2px}.error{background-color:#ffc7d4;color:#ff003c;font-size:1em;padding:1px
4px}#ribbon{float:right;margin-top: -41px;position:relative;top:3px;left:12px}#ribbon_left{float:left;background-image:url("/vendor/ClockspotFramework/images/app/ribbon_bg_left.gif");width:3px;height:34px}#ribbon_center{float:left;background-image:url("/vendor/ClockspotFramework/images/app/ribbon_bg.gif");height:24px;font-size:0.9166em;padding-top:10px;padding-left:23px;padding-right:20px}#ribbon_center
.icon{margin-right:2px;margin-top: -2px}#ribbon_center
a{color:rgb(104,78,54);font-weight:bold;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.4)}#ribbon_center a:hover{text-decoration:underline}.ribbon_divider{margin: -2px 14px 0px 17px}#ribbon_right{float:left;background-image:url("/vendor/ClockspotFramework/images/app/ribbon_bg_right.gif");width:12px;height:40px}.help_menu{padding:10px
17px 11px 17px;border:1px
solid rgb(208,208,208);background-color:rgb(248,248,248);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 0px 0px white;-webkit-box-shadow:0px 1px 0px 0px white;box-shadow:0px 1px 0px 0px white}.help_menu_title{font-size:1.1666em;margin:0
0 10px 0;line-height:1em;font-weight:bold}.help_menu_title
img.icon{position:relative;top: -2px}.help_menu_body{font-size:1.0833em;line-height:1.8em;color:rgb(120,120,120);text-shadow:0px 1px 0px rgba(255, 255, 255, 1)}.help_menu_body
.break{margin-top:10px}.help_menu_body
a{color:rgb(80,80,180);padding:0px
2px 0px 2px;text-decoration:underline}.help_menu_body
b{color:rgb(100,100,100);font-size:1.1666em;margin-right:1px}.help_menu_body
i{background-color:rgb(230,230,230);padding:1px
6px}.help_menu
ol{padding-left:18px;margin:0;color:rgb(136,136,136)}.help_menu
li{font-size:0.9166em;margin-bottom:12px}.help_menu li:hover{text-decoration:underline;color:rgb(100,100,100)}.app_section{color:rgb(80,80,80);font-size:1.1666em;border-bottom:1px solid rgb(220,220,220);padding-bottom:8px}.app_section
.uploadcsv{*margin-top: -22px}.app_section_body{margin-top:20px;margin-bottom:50px;margin-left:10px}.app_section_part{color:rgb(138,138,138);margin-bottom:10px}.app_section_part
span{background-color:rgb(170,170,170);color:white;padding:1px
5px 2px 5px;font-size:0.8333em;margin-right:5px}.app_section_part_body{margin-left:25px}.app_section_part_body
ul{padding:0;margin:0;list-style:none;color:rgb(80,80,80)}.app_section_part_body ul
li{padding:11px
0px;border-bottom:1px solid rgb(240,240,240);width:250px}.app_section_part_body ul li
input{margin:0px
4px 0px 0px}.app_section_part_body ul li
select{margin-left:5px}.app_section_table{margin:0;padding:0;border-collapse:collapse;width:100%}.app_section_table
td{margin:0;padding:0;vertical-align:top}.app_section_table
.app_section_table_left{width:55%}.app_section_table
.app_section_table_right{width:45%}a.button1{display:block;width:83px;height:23px;padding:11px
0 0 0;background-image:url("/vendor/ClockspotFramework/images/login/window_button1.png");text-align:center;color:rgb(109,113,117);text-shadow:0px 1px 0px rgb(255,255,255);font-size:12px;font-family:arial;font-weight:bold;letter-spacing:0.3pt}a.button1:hover{background-image:url("/vendor/ClockspotFramework/images/login/window_button1_hover.png")}a.button1:active{background-image:url("/vendor/ClockspotFramework/images/login/window_button1_active.png")}.window
.row{clear:both}.window
.top_left{float:left;width:50px;height:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_top_left.png");_background-image:none}.window
.top_center{float:left;height:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_top.png");_background-image:none}.window
.top_right{float:left;width:50px;height:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_top_right.png");_background-image:none}.window
.center_left{float:left;width:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_left.png");_background-image:none}.window
.center_content{float:left;border:1px
solid rgb(90,90,90);position:relative;top: -27px;left: -26px;background:rgb(248,249,250) url("/vendor/ClockspotFramework/images/login/window_bg.png") repeat-x left bottom;z-index:1000}.window
.center_right{float:left;width:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_right.png");_background-image:none;position:relative;left: -53px}.window
.bottom_left{float:left;width:50px;height:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_bottom_left.png");_background-image:none;position:relative;top: -52px}.window
.bottom_center{float:left;height:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_bottom.png");_background-image:none;position:relative;top: -52px}.window
.bottom_right{float:left;width:50px;height:50px;background-image:url("/vendor/ClockspotFramework/images/login/window_bottom_right.png");_background-image:none;position:relative;top: -52px}.window
h1{font-size:22px;font-family:"Lucida Grande","trebuchet ms","myriad pro",arial,sans-serif;color:rgb(100,104,112);text-shadow:0px 1px 0px rgb(255,255,255);margin:0;padding:0}body.login_page{background-color:rgb(240,245,249)}.login_page
.center{width:932px;margin:0px
auto}.login_page
.company_bar{height:46px;padding-top:17px;background:rgb(85,141,220) url("/vendor/ClockspotFramework/images/login/login_company_bar_bg.png") repeat-x;font-family:Helvetica;font-size:28px;letter-spacing:2pt;color:rgb(240,240,240);text-shadow:0px -1px 1px rgb(60,60,60);text-align:center}.login_page .company_bar
span.letter{display:inline-block;height:29px;background-image:url("/vendor/ClockspotFramework/images/login/login_font.png");_font-size:0}.login_page .company_bar
span.not_letter{display:inline-block;height:29px;position:relative;top: -6px;*padding:0;*top: -3px;_top: -6px}.login_page
.not_found{text-align:center;line-height:1.9em;font-size:15px;font-family:arial;letter-spacing:0.1px;margin-top:30px;color:rgb(225,25,25)}#login_bar{height:50px;background:rgb(21,21,21)}.login_page
#company_logo_container{position:relative;left: -315px;top:6px;width:285px;height:275px;margin:0
auto -275px auto;text-align:right}.login_page #company_logo_container
.demo{border:1px
solid rgb(226,215,131);width:200px;margin-left:40px;font-size:13px;padding:12px
18px 13px 18px;text-align:center;line-height:2.0em;font-family:verdana;color:rgb(126,111,7);background-color:rgb(252,246,203)}.login_page #company_logo_container .demo
b{font-size:15px}.login_page
#company_logo{border:1px
solid rgb(220,220,220);padding:15px
15px;background-color:white}.login_list_style{padding-top:29px;padding-bottom:30px}.login_list_style
a.user{display:block;margin:0
auto -1px auto;width:266px;height:48px;padding:18px
0px 0px 19px;background-image:url("/vendor/ClockspotFramework/images/login/login_user_box.png");overflow:hidden}.login_list_style a.user:hover{background-image:url("/vendor/ClockspotFramework/images/login/login_user_box_hover.png")}.login_list_style .user
.user_name{color:rgb(106,119,138);font-size:15px;font-family:helvetica;letter-spacing:0.3pt;position:relative;top:2px;left:14px;text-shadow:0px 1px 0px rgb(255,255,255)}.login_list_style .user
.default_icon{width:31px;height:31px;_position:relative;_top: -1px}.login_list_style .user
.custom_icon{width:29px;height:29px;margin:1px
0 0 1px}.login_window{text-align:center;font-family:helvetica}.login_window_title{margin:23px
0 14px 0}.login_window_title
img{width:163px;height:18px}.login_window
.login_window_body{padding:5px
0 0 0;height:188px}.login_window
.login_window_tail{height:46px;padding-top:11px;padding-right:12px}.login_window
#login_button_container{float:right}.login_window .login_window_tail
a.button1{float:left;margin-left:1px;_background-image:url("/vendor/ClockspotFramework/images/login/window_button1_with_bg2.png")}#login_quick_clock_container{float:left}#login_quick_clock_container
.clock_in{color:rgb(4,123,0)}#login_quick_clock_container
.clock_out{color:rgb(200,0,0)}.login_window
input{margin:15px
0 0 0;padding:9px
8px;font-size:17px;width:250px;color:rgb(80,84,92);font-family:helvetica;border-top:1px solid rgb(176,176,180);border-left:1px solid rgb(196,196,200);border-right:1px solid rgb(196,196,200);border-bottom:1px solid rgb(206,206,210);background:white url("/vendor/ClockspotFramework/images/login/login_input_bg.png") repeat-x}.login_window
.white_line{width:266px;height:1px;background-color:white;margin:0
auto;*position:relative;*top: -1px;_display:none}.login_window
.textbox_caption{position:absolute;font-size:15px;font-family:helvetica;letter-spacing:0.3pt;margin-left: -257px;margin-top:27px;color:rgb(210,215,220)}.login_window
#forgot_password{position:relative;left:330px;*left:116px;top: -30px;*top: -31px;width:20px;height:19px;margin-bottom: -19px;display:block;background:none}.login_input_style
#company_logo_container{top:14px}.login_input_style{margin:20px
auto 0 auto;text-align:center;width:300px}.login_input_style
#login_form{margin:0;padding:0}.login_input_style #login_form
input{margin:15px
0 0 0;padding:10px;font-size:17px;width:255px;color:rgb(80,84,92);font-family:helvetica;border-top:1px solid rgb(176,176,180);border-left:1px solid rgb(196,196,200);border-right:1px solid rgb(196,196,200);border-bottom:1px solid rgb(206,206,210);background:white url("/vendor/ClockspotFramework/images/login/login_input_bg.png") repeat-x}.login_input_style
#login_button_container{float:right;margin-right:14px;_margin-right:5px;margin-top:7px}.login_input_style
.textbox_caption{position:absolute;font-size:15px;font-family:helvetica;letter-spacing:0.3pt;margin-left: -263px;margin-top:28px;color:rgb(210,215,220)}.login_input_style
a.button1{float:left;margin-left:1px;_background-image:url("/vendor/ClockspotFramework/images/login/window_button1_with_bg1.png")}.login_input_style
.white_line{width:275px;height:1px;background-color:white;margin:0
auto;*position:relative;*top: -1px;_display:none}.login_input_style
#forgot_password{position:relative;left:259px;*left:119px;top: -30px;*top: -31px;width:20px;height:19px;margin-bottom: -19px;display:block;background:none}#forgot_password.hover,#forgot_password:hover{background:transparent url("/vendor/ClockspotFramework/images/login/login_forgot_password.gif") no-repeat}.csf_form textarea, .csf_form input[type="text"], .csf_form input[type="password"], .csf_form input[type="submit"]{display:block}.csf_form
input.inline{display:inline}.csf_form textarea, .csf_form input[type="text"], .csf_form input[type="password"]{outline:none;border:1px
solid rgb(200,200,200);color:rgb(35,35,35);background:white;font-family:"Lato","Lucida Grande","trebuchet ms","myriad pro",arial,sans-serif;word-spacing:0.10em;transition:box-shadow 0.3s ease;-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-moz-box-shadow:0px 1px 0px white;-webkit-box-shadow:0px 1px 0px white;box-shadow:0px 1px 0px white}.csf_form textarea.error, .csf_form input[type="text"].error, .csf_form input[type="password"].error{border:1px
solid red;background-color:rgb(255,240,240)}.csf_form textarea:focus, .csf_form input[type="text"]:focus, .csf_form input[type="password"]:focus{box-shadow:0 0 10px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 10px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 10px rgba(0, 190, 255, 0.8)}.csf_form
.caption{color:rgb(200,200,200);-moz-user-select:none;-khtml-user-select:none}.csf_form.size_160 textarea, .csf_form.size_160 input[type="text"], .csf_form.size_160 input[type="password"]{width:160px;padding:6px
6px;margin:0
0 3px 0;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.csf_form.size_160
select{width:160px}.csf_form.size_160
textarea{height:28px}.csf_form.size_160
.caption{float:left;font-size:11px;width:160px;margin-right: -160px;position:relative;top:8px;left:9px}.csf_form.size_160 textarea:focus, .csf_form.size_160 input[type="text"]:focus, .csf_form.size_160 input[type="password"]:focus{box-shadow:0 0 5px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 5px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 5px rgba(0, 190, 255, 0.8)}.csf_form.size_160 textarea.error:focus, .csf_form.size_160 input[type="text"].error:focus, .csf_form.size_160 input[type="password"].error:focus{box-shadow:0 0 5px rgba(255, 0, 0, 0.8);-webkit-box-shadow:0 0 5px rgba(255, 0, 0, 0.8);-moz-box-shadow:0 0 5px rgba(255,0,0,0.8)}.csf_section{word-spacing:0.25em;letter-spacing:0.02em;padding:25px;background-color:white;border:1px
solid rgb(220,220,220);line-height:1.8em;margin-top:20px;-moz-box-shadow:0px 1px 0px white;-webkit-box-shadow:0px 1px 0px white;box-shadow:0px 1px 0px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.csf_section
.top_right{float:right;margin: -15px -5px 0 0}.csf_section:first-child{margin-top:0px}.csf_section
h1{font-size:1.25em;position:relative;top: -5px;margin-bottom:5px;color:rgb(150,150,150)}.csf_section
a{color:rgb(80,80,180);text-decoration:underline}table.csf_info
td{padding:0
15px 10px 0;vertical-align:top;font-size:12px}table.csf_info tr:last-child
td{padding-bottom:0px}table.csf_info
td.label{text-align:right;color:rgb(120,120,120);white-space:nowrap;padding-top:1px}table.csf_info
td.value{text-align:left}table.csf_info
td.submit{padding-top:8px;text-align:left}table.csf_info td.value
.big_list{max-height:110px;overflow:auto}.csf_table{word-spacing:0.25em;letter-spacing:0.02em;text-shadow:0px 1px 0px rgba(255, 255, 255, 1)}.csf_table
.icon{display:inline-block;width:16px;height:16px;margin:0
0 0 5px;opacity:0.8}.csf_table .icon:hover{opacity:1.0}.csf_table
.icon.delete{background:transparent url("/vendor/ClockspotFramework/images/icons/famfamfam/bin.png")}.csf_table
.icon.edit{background:transparent url("/vendor/ClockspotFramework/images/icons/famfamfam/pencil.png")}.csf_table
.icon.add{background:transparent url("/vendor/ClockspotFramework/images/icons/famfamfam/add.png")}.csf_table
.header{height:41px;padding:0
0 0 25px;background-color:rgb(236,236,236);color:rgb(90,90,90);font-size:13px;font-weight:bold;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);border-top:1px solid rgb(213,213,213);border-bottom:1px solid rgb(207,207,207);border-left:1px solid rgb(210,210,210);border-right:1px solid rgb(210,210,210);-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.6);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.6);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.6)}.csf_table .header
.cell{float:left;margin:14px
0 0 0}.csf_table .header
.cell.right{float:right;margin:14px
0 0 0;padding-right:14px;text-align:right;width:auto}.csf_table .header .cell.right
.add_button{font-size:11px;font-weight:normal;border:1px
solid rgb(200,200,200);background-color:rgb(250,250,250);padding:6px
10px;position:relative;top: -1px;left:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.8);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.8)}.csf_table .header .cell.right .add_button:hover{background-color:white;box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 3px rgba(0, 190, 255, 0.8)}.csf_table .header .cell.right .add_button
.icon.add{margin:0
3px -4px 0}.csf_table
.add_form_tab{font-size:12px;font-weight:bold;height:27px;position:relative;top: -15px;left:15px;padding:15px
25px 0 25px;background-color:rgb(252,252,252);z-index:2;border-left:1px solid rgb(160,160,160);border-right:1px solid rgb(160,160,160);border-top:1px solid rgb(160,160,160)}.csf_table .add_form_tab
.icon.add{display:none}.csf_table .add_form_tab
.csf_close_16x16{float:right;position:relative;top: -2px;left:12px}.csf_table_add_form_container{border:1px
solid rgb(160,160,160);background-color:rgb(252,252,252);position:absolute;text-align:center;min-height:26px;height:auto}.csf_table_add_form_container
.csf_loading_80x10{margin-top:9px}.csf_table_add_form_container
form{padding:30px;display:inline-block}.csf_table
.row{display:block;height:26px;padding:14px
0 0 25px;color:rgb(100,100,100);border-top:1px solid rgb(234,234,234);background-color:rgb(253,253,253);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,1);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,1);box-shadow:inset 0px 1px 0px rgba(255,255,255,1)}.csf_table .row:last-child{border-bottom:1px solid rgb(234,234,234)}.csf_table
.row.even{background-color:rgb(250,250,250)}.csf_table .row:hover{background-color:rgb(255,253,231);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf_table .header+.row{border-top:none}.csf_table .row:nth-child(2){border-top:none}.csf_table .row
.cell{float:left;height:100%;overflow:hidden;white-space:nowrap}.csf_table .row
.cell.right{float:right;margin: -1px 0 0 0;padding-right:14px;text-align:right;width:auto}.csf_table
.row.group{background-color:rgb(240,242,244);border-top:1px solid rgb(218,220,222);border-bottom:1px solid rgb(218,220,222);height:21px;padding:9px
0 0 25px;color:rgb(60,65,70);font-weight:bold;text-shadow:0px 1px 0px rgba(255, 255, 255, 1);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.7), inset 0px -1px 0px rgba(255,255,255,0.7);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.7), inset 0px -1px 0px rgba(255,255,255,0.7);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.7), inset 0px -1px 0px rgba(255,255,255,0.7)}.csf_table .header+.row.group{border-top:none}.csf_table .row.group
.cell.right{margin: -2px 0px 0 0;padding-right:14px;width:auto}.csf_table .grouping
.row{border-top:1px solid rgb(240,240,240);background-color:rgb(253,253,253)}.csf_table .row.group+.grouping .row:first-child{border-top:none}.csf_table .grouping
.row.even{background-color:rgb(251,251,251)}.csf_table .grouping .row:hover{background-color:rgb(255,253,231);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf_table .grouping .row .cell:first-child{position:relative;left:20px}.csf_table .grouping .row:last-child{border-bottom:none}.csf_table .grouping:last-child .row:last-child{border-bottom:1px solid rgb(240,240,240)}.csf_table .header .cell, .csf_table .row
.cell{width:220px}.csf_width_1024 .csf_table .header .cell, .csf_width_1024 .csf_table .row
.cell{width:190px}.csf_table .row.selected,
.csf_table .row.even.selected,
.csf_table .row.selected:hover,
.csf_table .grouping.selected
.row{position:relative;top:1px;margin-top: -1px;padding-left:24px;color:rgb(125,0,0);border:1px
solid rgb(220,145,135);background-color:rgb(255,180,170);text-shadow:0px 1px 0px rgba(255, 255, 255, 0.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf_table .header+.row.selected{margin-top: -2px}.csf_table .row.selected:last-child,
.csf_table .grouping:last-child .row.selected:last-child{margin-bottom:1px}.csf_table .row.group+.grouping .row.selected:first-child{border-top:1px solid rgb(220,145,135);margin-top: -2px}.csf_table .grouping .row.selected:last-child{border-bottom:1px solid rgb(220,145,135);margin-bottom:0px}.csf_table
.row.group.selected{margin-top:0;top:0}.csf_table .header+.row.group.selected{border-top:1px solid rgb(220,145,135);margin-top: -1px}.csf_table .grouping.selected
.row{color:rgb(207,145,137);border-top:1px solid rgb(255,211,206);background-color:rgb(255,211,206);text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5)}.csf_table .grouping.selected:last-child .row:last-child{margin-bottom:1px;border-bottom:1px solid rgb(220,145,135)}.csf_table .grouping.selected .row
.cell.right{visibility:hidden}.csf_table .row
.cancel_delete{color:rgb(80,80,180);text-decoration:underline;font-weight:normal;margin-left:3px}.csf_table .row
.delete_buttons{position:relative;top: -3px;font-size:11px}.csf_table .row .delete_buttons
input{cursor:pointer}.csf_table .row.edit,
.csf_table .row.even.edit,
.csf_table .row.edit:hover{color:rgb(100,100,100);border:1px
solid rgb(216,206,130);background-color:rgb(255,253,238);text-shadow:0px 1px 0px rgba(255, 255, 255, 1);padding-bottom:10px;height:auto;min-height:16px;text-align:center;-moz-box-shadow:inset 0 0 15px 0 rgba(214,182,54,0.13);-webkit-box-shadow:inset 0 0 15px 0 rgba(214,182,54,0.13);box-shadow:inset 0 0 15px 0 rgba(214,182,54,0.13)}.csf_table .row.group+.grouping .row.edit:first-child{border-top:1px solid rgb(216,206,130)}.csf_table .grouping .row.edit:last-child{border-bottom:1px solid rgb(216,206,130)}.csf_table .header+.row.group.edit{border-top:1px solid rgb(216,206,130)}.csf_table
.row.group.edit{min-height:21px}.csf_table .row.edit
.cancel_edit{color:rgb(80,80,180);text-decoration:underline;font-weight:normal;float:right;margin: -1px 12px 0 0}.csf_table .row.edit
form{display:inline-block;margin:20px
0}.csf_table .row.edit
.csf_loading_80x10{margin-top:2px}.csf_table.section > .row, .csf_table
.row.section{height:auto;padding:30px
25px}.csf_table.section > .row:hover,  .csf_table .row.section:hover{background-color:rgb(253,253,253);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,1);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,1);box-shadow:inset 0px 1px 0px rgba(255,255,255,1)}.csf_table.section > .row.even:hover,  .csf_table .row.section.even:hover{background-color:rgb(250,250,250)}.csf_window{width:680px;padding:40px
0 40px 0;font-size:12px;background-color:rgb(250,250,250);border:1px
solid rgb(100,100,100);text-shadow:0px 1px 0px rgba(255,255,255,1);-moz-box-shadow:0px 0px 50px 5px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 50px 5px rgba(0,0,0,0.7);box-shadow:0px 0px 50px 5px rgba(0,0,0,0.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.csf_window_content{padding:0
40px 0 40px;width:600px;max-height:400px;overflow:auto}.csf_window
a{color:rgb(80,80,180);text-decoration:underline}.csf_window
.csf_close_16x16{float:right;opacity:0.5;margin-top: -16px;position:relative;top: -12px;left: -12px}.csf_close_16x16{width:14px;height:14px;display:block;background:white url("/vendor/ClockspotFramework/images/elements/close_16x16.png");border:1px
solid rgb(120,120,120);opacity:0.35;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 1px 0px white;-webkit-box-shadow:0px 1px 0px white;box-shadow:0px 1px 0px white}.csf_close_16x16:hover{opacity:1.0}.csf_close_16x16:active{border:1px
solid rgb(0,0,0)}.csf_close_13x13{width:13px;height:13px;display:block;background-image:url("/vendor/ClockspotFramework/images/elements/close_13x13.png")}.csf_dropdown{font-size:1em;border:1px
solid rgb(210,210,210);color:rgb(90,90,90);padding:5px
15px 0px 15px;height:20px;display:inline-block;background-color:white;-moz-box-shadow:0px 1px 0px 0px rgba(255,255,255,0.8);-webkit-box-shadow:0px 1px 0px 0px rgba(255,255,255,0.8);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.8)}.csf_dropdown
b{font-weight:normal}.csf_dropdown_selected{background:white url("/vendor/ClockspotFramework/images/app/bullet_arrow_bottom_right.gif") no-repeat bottom right;box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 3px rgba(0,190,255,0.8)}.csf_dropdown:hover{background-image:url("/vendor/ClockspotFramework/images/app/bullet_arrow_bottom_right.gif");background-repeat:no-repeat;background-position:bottom right;box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 3px rgba(0,190,255,0.8)}.csf_dropdown_options{border:1px
solid rgb(200,200,200);margin-top: -1px;max-height:350px;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,0.10);box-shadow:3px 3px 4px rgba(0,0,0,0.10);-moz-box-shadow:3px 3px 4px rgba(0,0,0,0.10)}.csf_dropdown_option{display:block;color:rgb(90,90,90);padding:9px
10px;font-size:12px;border-bottom:1px solid rgb(235,235,235);background-color:white;white-space:nowrap;min-width:130px}.csf_dropdown_option:last-child{border-bottom:none}a.csf_dropdown_option:hover{background-color:rgb(252,243,199);cursor:pointer}.csf_dropdown_option
.icon{margin: -4px 4px 0 0;position:relative;top:1px}.csf_dropdown
.icon{margin:0px
2px 0px -6px;vertical-align:top}.csf_filter_bar{font-size:1.0833em;border:1px
solid rgb(228,228,228);background-color:rgb(241,241,241);color:rgb(120,120,120);padding:5px
4px 0px 4px;height:34px;text-shadow:0 1px 0 white;white-space:nowrap;overflow:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.csf_filter_bar
.bar_left{float:left}.csf_filter_bar
.bar_right{float:right}.csf_filter_bar
.separator{margin-right:6px}.csf_filter_bar
.csf_dropdown{margin:1px
5px 0px 5px;*margin-top: -6px;*position:relative;*top:7px}.csf_scrollbox{position:relative}.csf_scrollbox_content{}.csf_scrollbox_scrollbar{background-color:transparent;height:100%;width:9px}.csf_scrollbox_handle{background-color:rgb(180,180,180);opacity:0.5;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.csf_scrollbox_up_button,.csf_scrollbox_down_button{}#hoverText{position:absolute;text-align:left;z-index:1000;text-shadow:none;font-weight:normal}#hoverText_caption{background-color:rgb(30,30,30);color:white;font-size:11px;padding:6px
10px;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#hoverText_hand{vertical-align:top;margin-top:0px}.hoverText_caption_top{line-height:1.6em}.hoverText_hand_top{margin-left:14px;width:11px;height:6px}.hoverText_caption_right{line-height:1.6em;float:right;margin-left: -11px}.hoverText_hand_right{float:left;padding-top:10px;width:6px;height:11px}.hoverText_caption_left{line-height:1.6em;float:left;margin-right: -11px}.hoverText_hand_left{float:right;padding-top:10px;width:6px;height:11px}.hoverText_yellow{color:rgb(255,213,0)}#csf_system_message{width:100%;font-size:15px;padding:13px
0px 15px 0px;text-align:center;position:fixed;bottom:0;z-index:1000}#csf_system_message.success_message{color:rgb(50,50,50);background-color:rgb(255,249,54);border-top:1px solid rgb(247,243,54);text-shadow:0px 1px 0px rgba(255,255,255,0.9);padding:13px
0px 13px 0px}#csf_system_message.success_message
.check{width:16px;height:16px;margin-right:5px;position:relative;top: -1px}#csf_system_message.error_message{color:rgb(255,255,255);background-color:rgb(255,50,50);border-top:1px solid rgb(210,50,50);text-shadow:0px 1px 0px rgb(100,0,0)}#csf_system_message.loading_message{color:rgb(0,0,0);background-color:rgb(195,195,195);border-top:1px solid rgb(180,180,180);text-shadow:0px 1px 0px rgb(255,255,255)}#csf_system_message.clock_success_message{color:rgb(255,255,255);background-color:rgb(0,185,0);border-top:1px solid rgb(0,160,0);text-shadow:0px 1px 0px rgb(0,90,0)}.csf_loading_80x10{width:80px;height:10px;display:inline-block;background-image:url("/vendor/ClockspotFramework/images/elements/loading_80x10.gif")}.csf_button{display:inline-block;height:40px;line-height:1em;cursor:pointer;position:relative;left: -5px;top: -5px;text-shadow:0px 1px 0px rgb(255,255,255);color:rgb(80,80,80);font-size:12px;font-weight:bold}.csf_button .left, .csf_button .right, .csf_button
.center{display:block;float:left}.csf_button .left, .csf_button
.right{width:12px;height:40px;padding:0}.csf_button
.left{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_sides.png") no-repeat 0 0}.csf_button
.right{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_sides.png") no-repeat -12px 0}.csf_button
.center{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_bgs.png") repeat-x 0 0;height:26px;padding:14px
6px 0 6px;width:auto}.csf_button:hover
.left{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_sides.png") no-repeat 0 -40px}.csf_button:hover
.right{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_sides.png") no-repeat -12px -40px}.csf_button:hover
.center{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_bgs.png") repeat-x 0 -40px}.csf_button:active
.left{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_sides.png") no-repeat 0 -80px}.csf_button:active
.right{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_sides.png") no-repeat -12px -80px}.csf_button:active
.center{background:transparent url("/vendor/ClockspotFramework/images/elements/buttons/button_32_white_bgs.png") repeat-x 0 -80px}.csf_button:active{color:rgb(110,110,110)}.csf_button.green{color:rgb(0,130,0)}.csf_button.green:active{color:rgb(100,130,100)}.csf_button.red{color:rgb(210,0,0)}.csf_button.red:active{color:rgb(210,100,100)}.yui-calcontainer{position:relative;float:left;_overflow:hidden;line-height:1em}.yui-calcontainer
iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0}.yui-calcontainer
iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px}.yui-calcontainer.multi
.groupcal{z-index:1;float:left;position:relative}.yui-calcontainer
.title{position:relative;z-index:1}.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar{position:relative}.yui-calendar
.calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar
.calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar
.calheader{position:relative;width:100%;text-align:center;text-shadow:0px 1px 0px rgba(255, 255, 255, 1)}.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none}.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:0;display:inline-block}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn
button{display:block;display:inline-block;overflow:visible;border:none;background-color:transparent;cursor:pointer}.yui-calendar .calbody a:hover{background:inherit}p#clear{clear:left;padding-top:10px}.yui-calcontainer{padding:10px;border:1px
solid rgb(170,170,170);background-color:rgb(241,241,241);border:1px
solid rgb(208,208,208);background-color:rgb(248,248,248);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 0px 0px white;-webkit-box-shadow:0px 1px 0px 0px white;box-shadow:0px 1px 0px 0px white}.yui-calcontainer.multi{padding:1px
5px}.yui-calcontainer.multi
.groupcal{background-color:transparent;border:none;padding:10px
5px;margin:0}.yui-calcontainer
.title{background:url(/vendor/ClockspotFramework/images/app/csf_calendar.png) repeat-x 0 0;border-bottom:1px solid #ccc;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0
-10px 10px;top:0;left:0;text-align:left}.yui-calcontainer.multi
.title{margin:0
-5px}.yui-calcontainer.withtitle{padding-top:0}.yui-calcontainer
.calclose{background:url(/vendor/ClockspotFramework/images/app/csf_calendar.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer}.yui-calendar{border-spacing:0;border-collapse:collapse;text-align:center;margin:0}.yui-calendar
.calhead{background:transparent;border:none;vertical-align:middle;padding:0}.yui-calendar
.calheader{background:transparent;padding:0
0 .6em;text-align:center}.yui-calendar .calheader
img{border:none}.yui-calendar
.calnavleft{background:url(/vendor/ClockspotFramework/images/app/csf_calendar.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-5px;margin-left:.4em;cursor:pointer}.yui-calendar
.calnavright{background:url(/vendor/ClockspotFramework/images/app/csf_calendar.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-5px;margin-right:.4em;cursor:pointer}.yui-calendar
.calweekdayrow{height:1.6em}.yui-calendar .calweekdayrow
th{padding:0;border:none}.yui-calendar
.calweekdaycell{color:rgb(110,110,110);font-size:0.9166em;text-align:center;width:2em;text-shadow:0px 1px 0px rgba(255, 255, 255, 1)}.yui-calendar
th.calweekdaycell{padding-top:3px}.yui-calendar
.calfoot{background-color:#f1f1f1}.yui-calendar .calrowhead,.yui-calendar
.calrowfoot{color:#a6a6a6;border:none}.yui-calendar
.calrowhead{text-align:right;padding:0
2px 0 0}.yui-calendar
.calrowfoot{text-align:left;padding:0
0 0 2px}.yui-calendar
td.calcell{font-size:0.8333em;border:1px
solid #ccc;text-align:center;white-space:nowrap;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.4);padding:6px}.yui-calendar
td.calcell.selectable{padding:0}.yui-calendar td.calcell
a{color:#06c;display:block;text-decoration:none;border:1px
solid white;padding:6px
6px;background-color:white}.yui-calendar
td.calcell.today{}.yui-calendar td.calcell.today
a{border:1px
solid black}.yui-calendar
td.calcell.oom{background-color:#ccc;color:#a6a6a6;cursor:default;padding:7px
7px}.yui-calendar
td.calcell.selected{}.yui-calendar td.calcell.selected
a{background-color:rgb(187,216,255);color:rgb(0,0,0)}.yui-calendar
td.calcell.calcellhover{color:white;cursor:pointer}.yui-calendar td.calcell.calcellhover
a{background-color:rgb(66,111,217);color:white;text-shadow:0px -1px 0px rgba(0, 0, 0, 1)}.yui-calendar
td.calcell.previous{color:#e0e0e0}.yui-calendar
td.calcell.restricted{text-decoration:line-through}.yui-calendar
td.calcell.highlight1{background-color:#cf9}.yui-calendar
td.calcell.highlight2{background-color:#9cf}.yui-calendar
td.calcell.highlight3{background-color:#fcc}.yui-calendar
td.calcell.highlight4{background-color:#cf9}.yui-calendar
a.calnav{border:1px
solid rgb(248,248,248);padding:0
4px;text-decoration:none;color:rgb(70,70,70);zoom:1}.yui-calendar a.calnav:hover{background:url(/vendor/ClockspotFramework/images/app/csf_calendar.png) repeat-x 0 0;border-color:#A0A0A0;cursor:pointer}.yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:.25;filter:alpha(opacity=25)}.yui-calcontainer .yui-cal-nav{border:1px
solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f1f1f1}.yui-calcontainer.withtitle .yui-cal-nav{top:4.5em}.yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em}.yui-calcontainer .yui-cal-nav-y,.yui-calcontainer .yui-cal-nav-m,.yui-calcontainer .yui-cal-nav-b{padding:5px
10px}.yui-calcontainer .yui-cal-nav-b{text-align:center}.yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#EDF5FF;border-top:1px solid black;display:none}.yui-calcontainer .yui-cal-nav
label{display:block;font-weight:bold}.yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto}.yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px
solid #000}.yui-calcontainer .yui-cal-nav-yc{width:4em}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px
solid #808080;background:url(/vendor/ClockspotFramework/images/app/csf_calendar.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn
button{padding:0
8px;line-height:2;line-height:1.7;min-height:2em;min-height:auto;color:#000}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px
solid #304369;background-color:#426fd9;background:url(/vendor/ClockspotFramework/images/app/csf_calendar.png) repeat-x 0 -1400px}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default
button{color:#fff}.csf_calendar{margin-bottom:30px;_margin-bottom:0px;*margin-bottom:10px;padding:0px
23px 23px 0px;height:200px;*padding-bottom:42px;*overflow:hidden;_overflow:none;_width:186px}.csf_calendar .yui-calcontainer{width:100%}.csf_calendar .yui-calendar{width:100%}.csf_calendar .yui-calendar
a.calnav{font-size:1.1666em}.csf_calendar .yui-calendar a.calnav:hover{border-color:#A0A0A0}.csf_calendar .yui-calendar td.calcell
a{padding:6px
0px}.csf_calendar .yui-calendar
td.calcell.oom{padding:7px
1px}.csf_width_1024
.csf_calendar{height:152px;_width:142px}.csf_width_1024 .csf_calendar .yui-calendar
a.calnav{font-size:0.9166em}.csf_width_1024 .yui-calendar td.calcell
a{padding:4px
0px}.csf_width_1024 .yui-calendar
td.calcell.oom{padding:5px
1px}.csf_form_CLOCKSPOT textarea, .csf_form_CLOCKSPOT input[type="text"]{outline:none;border:1px
solid rgb(200,200,200);color:rgb(35,35,35);background:white;font-family:"Lato","Lucida Grande","trebuchet ms","myriad pro",arial,sans-serif;word-spacing:0.10em;transition:box-shadow 0.5s ease;-webkit-transition: -webkit-box-shadow 0.5s ease;-moz-transition: -moz-box-shadow 0.5s ease;-moz-box-shadow:0px 1px 0px white;-webkit-box-shadow:0px 1px 0px white;box-shadow:0px 1px 0px white;width:400px;padding:15px
15px;margin:0
0 15px 0;font-size:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.csf_form_CLOCKSPOT textarea:focus, .csf_form_CLOCKSPOT input[type="text"]:focus{box-shadow:0 0 10px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 10px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 10px rgba(0, 190, 255, 0.8)}.csf_form_CLOCKSPOT
textarea{display:block;height:80px}.csf_form_CLOCKSPOT
.caption{position:absolute;margin-top:17px;margin-left:19px;font-size:13px;color:rgb(200,200,200);-moz-user-select:none;-khtml-user-select:none}.csf_form_CLOCKSPOT
select{margin:0
0 15px 0}.csf_form_CLOCKSPOT.size_160 textarea, .csf_form_CLOCKSPOT.size_160 input[type="text"]{width:160px;padding:6px
6px;margin:0
0 3px 0;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.csf_form_CLOCKSPOT.size_160
textarea{height:30px}.csf_form_CLOCKSPOT.size_160
.caption{margin-top:8px;margin-left:10px;font-size:11px}.csf_form_CLOCKSPOT.size_160 textarea:focus, .csf_form_CLOCKSPOT.size_160 input[type="text"]:focus{box-shadow:0 0 5px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 5px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 5px rgba(0,190,255,0.8)}.csf_window_CLOCKSPOT{width:680px;padding:40px
0 40px 0;font-size:12px;background-color:rgb(250,250,250);border:1px
solid rgb(100,100,100);text-shadow:0px 1px 0px rgba(255,255,255,1);-moz-box-shadow:0px 0px 50px 5px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 50px 5px rgba(0,0,0,0.7);box-shadow:0px 0px 50px 5px rgba(0,0,0,0.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.csf_window_CLOCKSPOT_content{padding:0
40px 0 40px;width:600px;max-height:400px;overflow:auto}.csf_window_CLOCKSPOT
a{color:rgb(80,80,180);text-decoration:underline}.csf_window_CLOCKSPOT
.close{float:right;display:block;position:relative;left: -15px;top: -25px}.csf_form_CLOCKSPOT
.csf_section{word-spacing:0.25em;letter-spacing:0.02em;padding:25px;background-color:white;border:1px
solid rgb(220,220,220);line-height:1.8em;margin-top:20px;-moz-box-shadow:0px 1px 0px white;-webkit-box-shadow:0px 1px 0px white;box-shadow:0px 1px 0px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.csf_form_CLOCKSPOT .csf_section:first-child{margin-top:0px}.csf_form_CLOCKSPOT .csf_section
h1{font-size:1.25em;position:relative;top: -5px;margin-bottom:5px;color:rgb(150,150,150)}.csf_form_CLOCKSPOT .csf_section
a{color:rgb(80,80,180);text-decoration:underline}#login_bar_logo{float:left;margin-left:19px;margin-top:8px}#login_bar_logo
img{width:134px;height:36px}#top_bar_logo{float:left;margin-left:19px;margin-top:11px}#top_bar_logo
img{width:134px;height:36px;position:relative;top: -3px}img{_behavior:url("/_pngbehavior.htc")}.sheet_day{font-size:1em;color:rgb(160,160,160);border-bottom:1px solid rgb(224,224,224);margin-top:10px;margin-bottom:18px;height:15px;line-height:15px}.sheet_day
.date_string{position:relative;top:7px;padding-right:8px;background-color:white}.sheet_day_first{position:relative;top: -9px;margin-top:0px;margin-bottom:9px}.sheet_row{padding:9px
8px 0px 15px;height:22px;margin-left:25px;font-size:0.9166em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.sheet_row.entry_delete_row{text-shadow:0 1px 0 rgba(255,255,255,0.3)}.sheet_row:hover{background-color:rgb(252,243,199)}.sheet_row_odd{background-color:rgb(245,245,245);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.sheet_row
.localTime{border-bottom:1px dotted rgb(226,180,0)}.sheet_row
.edited{background-color:#ffe9e2}.sheet_row
a{display:inline-block;*display:inline}.absence_row{}.error_row{background-image:url(/images/timesheet_red_stripes.gif);background-repeat:repeat}.sheet_col_name{float:left;font-size:1.0909em;width:23%;white-space:nowrap}.sheet_col_time{cursor:text}.sheet_col_time:hover{border:1px
dashed rgb(200,200,200);padding:1px
3px;position:relative;left: -4px}.sheet_col_clock_in{float:left;width:19%;white-space:nowrap;position:relative;top:2px}.sheet_col_clock_out{float:left;width:19%;white-space:nowrap;position:relative;top:2px}.sheet_col_clock_in img, .sheet_col_clock_out img, .sheet_col_absence_type
img{position:relative;top: -2px;margin-right:1px}.sheet_col_clock_in img.direct_edit_mode, .sheet_col_clock_out
img.direct_edit_mode{position:relative;top: -6px}.sheet_col_total_work{float:left;width:16%;white-space:nowrap;overflow:hidden;margin-top:1px}.sheet_col_job_code{float:left;white-space:nowrap;overflow:hidden;margin-top:1px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.sheet_col_options{float:right;text-align:right;width:23%;white-space:nowrap;position:relative;top: -1px}.sheet_col_options
a{margin-left:1px}.columns_6
.sheet_col_name{width:21%}.columns_6
.sheet_col_clock_in{width:17%}.columns_6
.sheet_col_clock_out{width:17%}.columns_6
.sheet_col_total_work{width:17%}.columns_6
.sheet_col_job_code{width:11%}.columns_6
.sheet_col_options{width:17%}.sheet_col_absence_type{float:left;white-space:nowrap;overflow:hidden;width:38%}.sheet_col_absence_total{float:left;width:16%;white-space:nowrap;overflow:hidden;margin-top:1px}.sheet_col_absence_job_code{float:left;white-space:nowrap;overflow:hidden;margin-top:1px}.columns_6
.sheet_col_absence_type{width:34%}.columns_6
.sheet_col_absence_total{width:17%}.columns_6
.sheet_col_absence_job_code{width:11%}.entry_delete_row
.sheet_col_options{position:relative;top: -4px}#sheet_direct_edit{position:relative;top: -4px;left: -4px}#sheet_direct_edit_text_input{width:55px;height:14px;border:1px
solid rgb(190,190,190);padding:2px
2px;font-size:1em;font-family:"Lato";word-spacing:0.10em;outline:none}#sheet_direct_edit_text_input:focus{box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 3px rgba(0, 190, 255, 0.8)}#sheet_direct_edit
a{font-size:1em;margin-left:1px}#sheet_direct_edit_cancel{*position:relative;*top: -5px}.sheet_total_section{margin-top:30px}.sheet_total_row{text-align:right;font-size:1em;margin-bottom:7px}.sheet_total_title{font-weight:bold;font-size:1.0833em;margin-right:6px}.sheet_approver{font-style:italic;margin-top:5px}.sheet_running_work_time{font-style:italic;color:#90908f}a.sheet_clock_out_button{float:left;padding:5px
7px 5px 7px;display:block;background-color:rgb(230,230,230);font-size:0.8333em;position:relative;top: -4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.sheet_clock_out_button:hover{background-color:rgb(215,215,215)}a.sheet_clock_out_button:active{background-color:rgb(255,135,135);color:rgb(112,47,47);text-shadow:0px 1px 0px rgba(255,255,255,0.5)}#timesheet_results_container{margin-top:49px}#timesheet_results_options{float:right;margin-top:24px;*margin-top:21px}#dropdown_actions_options,#dropdown_save_options{*margin-left:1px}.timesheet_results_options_dropdown
img{position:relative;top: -1px}.timesheet_results_options_dropdown{float:left;border:1px
solid rgb(210,210,210);color:rgb(90,90,90);margin:0px
0px 0px 6px;padding:6px
6px 0px 12px;height:18px;background-color:white;font-size:0.9166em}.timesheet_results_options_dropdown:hover,.timesheet_results_options_selected{box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-webkit-box-shadow:0 0 3px rgba(0, 190, 255, 0.8);-moz-box-shadow:0 0 3px rgba(0,190,255,0.8)}#timesheet_calendar_hover_text{font-size:13px}.clock_container{clear:both;border:1px
solid rgb(196,223,199);background-color:rgb(242,250,243);padding:20px
20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,0.10);-webkit-box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,0.10);box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,0.10);border-top:1px solid rgb(184,191,185);border-left:1px solid rgb(184,191,185);border-right:1px solid rgb(217,227,219);border-bottom:1px solid rgb(217,227,219)}.clock_container
.current_time{float:right;font-size:17px;color:rgb(158,197,163);text-shadow:0 1px 0 white;margin:6px
4px 0 0;padding:12px
17px;font-family:arial;border:1px
solid rgb(217,234,218);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 0px 0px white;-webkit-box-shadow:0px 1px 0px 0px white;box-shadow:0px 1px 0px 0px white;text-shadow:0px 1px 0px rgba(255,255,255,0.9)}.clock_container #clock_in_button, .clock_container #clock_in_button_disabled, .clock_container
#clock_out_button{display:block;width:169px;height:53px;margin:1px
6px 0 0;float:left}.clock_container a#clock_in_button:hover, .clock_container a#clock_in_button:active, .clock_container a#clock_in_button.active, .clock_container a#clock_out_button:hover, .clock_container a#clock_out_button:active, .clock_container
a#clock_out_button.active{position:relative;top: -7px;left: -7px;width:183px;height:67px;margin-bottom: -14px}.clock_container
#clock_in_button_disabled{background:transparent url("/images/clock_in_out.png") no-repeat -176px 0px;font-size:20px;font-family:arial;color:rgb(170,170,170);text-align:center;padding-top:16px;height:37px;text-shadow:0px 1px 0px white}.clock_container
#clock_in_button{background:transparent url("/images/clock_in_out.png") no-repeat -7px 0px}.clock_container a#clock_in_button:hover{background:transparent url("/images/clock_in_out.png") no-repeat 0px -53px}.clock_container a#clock_in_button:active, .clock_container
a#clock_in_button.active{background:transparent url("/images/clock_in_out.png") no-repeat 0px -121px}.clock_container
#clock_out_button{background:transparent url("/images/clock_in_out.png") no-repeat -345px 0px}.clock_container a#clock_out_button:hover{background:transparent url("/images/clock_in_out.png") no-repeat -338px -53px}.clock_container a#clock_out_button:active, .clock_container
a#clock_out_button.active{background:transparent url("/images/clock_in_out.png") no-repeat -338px -121px}.clock_container_gray{border-top:1px solid rgb(205,205,205);border-left:1px solid rgb(205,205,205);border-right:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);background-color:rgb(250,250,250)}.clock_container_gray
.current_time{color:rgb(200,200,200);border:1px
solid rgb(230,230,230);-moz-box-shadow:0px 1px 0px 0px white;-webkit-box-shadow:0px 1px 0px 0px white;box-shadow:0px 1px 0px 0px white;text-shadow:0px 1px 0px rgba(255,255,255,1)}.clock_container_gray
.separator{clear:both;border-bottom:1px solid rgb(230,230,230);height:20px;margin:0
-20px 0 -20px}.todays_timesheet{margin-top:25px}.todays_timesheet
.row{padding:10px
12px;height:13px;background-color:rgb(250,250,250);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.todays_timesheet
.even{background-color:white}.todays_timesheet .row
span{width:150px;float:left;font-size:0.9166em;color:rgb(100,100,100)}.todays_timesheet .row
span.date{font-size:1.0833em}.clock_container
.csf_form_CLOCKSPOT{margin:30px
0 0 0}.clock_container
#save_status{display:none;position:relative;left:440px;top: -55px;margin-bottom: -34px}.clock_container
#save_job_code{*position:relative;*top: -15px}.clock_container
#save_mileage{position:relative;top:15px;left:5px;float:left}.clock_container
#mileage{width:80px;float:left}.clock_container
#shift_report_container{clear:both;height:127px}.clock_container
#shift_report{float:left}.clock_container
#shift_report_save_buttons{float:left;margin:38px
0 0 8px}.clock_container
#save_shift_report{display:none}.clock_container
#autosave_shift_report{display:none;position:relative;top:3px;padding:8px
10px;color:rgb(180,180,180);border:1px
solid rgb(220,220,220);-moz-box-shadow:0px 1px 0px 0px white;-webkit-box-shadow:0px 1px 0px 0px white;box-shadow:0px 1px 0px 0px white;text-shadow:0px 1px 0px rgba(255,255,255,1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#reports_calendar_container,#reports_users_container{overflow-y:auto;overflow-x:hidden;height:225px}#reports_users_container{width:300px}#reports_users_container
li{margin-right:10px}#reports_select_all_users{position:absolute;margin-left:30px}#reports_users_container
li.user{padding-left:30px}#reports_users_container
li.group{padding-left:10px;padding-right:20px;background-color:rgb(248,248,248)}.topmargin{margin-top:40px}.bottommargin{margin-bottom:40px}.hint{line-height:1.7em;margin-bottom:20px;color:rgb(93,93,93)}.hintTitle{font-weight:bold;padding-bottom:10px}.trimmed{border-collapse:collapse}.trimmed
td{margin:0px;padding:0px}.timeTable{border-collapse:collapse;width:100%}.timeTable .odd
td{background-color:#f2f1f1}.timeTable
.localTime{background-color:#ffffb9}.timeTable
.edited{background-color:#ffe9e2}.timeTable
.timeOffRow{background-color:#fffccf}.timeTable
td{padding:6px
15px;text-align:left;vertical-align:top}.timeTableDay{background:#f6f6f6;padding:8px
10px;border:1px
solid #eee;padding-left:0px}.entry_delete_row, .entry_delete_row:hover, .entry_delete_row
td{background-color:rgb(255,180,170);background-image:none}.entry_delete_button,.entry_save_button{font-size:11px;cursor:pointer}.entry_edit_row{border-top:1px solid #ffe23c;border-bottom:1px solid #ffe23c;background-color:#fff8d2}.paymentCalculations{border:1px
solid #ebe188;background-color:#fffacf;margin:10px
50px;padding:20px}.paymentCalculations table
.label{text-align:right;font-weight:bold;color:#4e4e4d}.paymentCalculations .underlined
td{border-bottom:1px dotted #d0d0cf}.paymentWarning{background-color:rgb(228,47,47);padding:6px
10px;color:rgb(245,245,245);font-size:12px;margin:0
0 20px 0}.paymentWarning
b{font-size:14px;color:white}.paymentTitle{font-size:22px;margin-bottom:8px}.paymentSubtitle{font-size:13px;font-weight:bold;margin-bottom:20px}.paymentSeparator{border-bottom:1px dashed #838383;margin-top:20px;margin-bottom:30px}.paymentDetailTable
td{padding-right:25px;padding-bottom:5px}.paymentDetailTable
.underlined{border-bottom:1px dotted #d0d0cf}.paymentDetailTable
.label{font-weight:bold}.paymentBreakdown{margin-top:10px}.paymentBreakdown
.label{font-weight:bold;text-align:right;color:#4e4e4d}.paymentBreakdown
td{padding:5px
10px}.paymentBreakdown .underlined
td{border-bottom:1px dotted #d0d0cf}.editPaymentDetailContainer{background:#f6f6f6;border:1px
solid #eee;margin:10px
0px;padding:15px}.editPaymentDetailContainer
td{padding-right:10px;padding-bottom:10px}.editPaymentDetailContainer
.label{text-align:right;vertical-align:top;font-weight:bold;color:#807f7f;white-space:nowrap}.editPaymentDetailContainer
textarea{width:250px;height:60px}.taskHoverTable
td{padding:0px}.taskHoverTable
.taskLabel{font-weight:bold;padding-right:5px;text-align:right}.settingDescription{color:#abaaaa;padding-bottom:10px;padding-left:25px;padding-top:4px}.settingTitle{margin-left:5px;margin-bottom:3px;font-weight:bold;color:#6f6f6e}.clockspotHelp{line-height:1.5em;font-size:11px;margin-bottom:40px;color:#737372}.clockspotTitle{font-size:13px;font-weight:bold;margin-bottom:10px}.clockspotHelp
.sectionTitle{font-weight:bold}.clockspotHelp
.section{margin-bottom:10px}.notifications_section
.settingDescription{padding-bottom:5px;padding-top:0px}.notifications_section
.section_description{margin-bottom:25px;font-size:12px;color:#747474;margin-left:7px;line-height:1.6em}.notifications_section
.formTextInput{margin-left:25px;margin-bottom:15px;width:300px;font-size:12px;padding-top:4px;padding-bottom:4px;padding-left:4px}.notifications_category{font-size:12px;margin-left:4px}.transactionTable
.odd{background-color:#f2f2f1}.transactionTable
.first{border:1px
solid #b4b454;background-color:#ffd}.transactionTable .labels
td{font-weight:bold}.transactionTable
td{padding:10px
15px;vertical-align:top}.transactionTable
.divider{border-left:1px dotted #d1d1d0}#costBreakdownContainer{background-color:#f7f6f6;border:1px
solid #adadad;padding:15px;margin-top:15px}#costBreakdownContainer
.special_rate{background-color:rgb(254,255,233);border:1px
solid rgb(221,223,172);padding:15px;margin:30px
0 0 0;width:350px;text-align:center}#costBreakdownContainer .special_rate
h1{font-size:15px;font-weight:bold;margin:0
0 10px 0;text-align:left}#costBreakdownContainer .special_rate
table{border-collapse:collapse;margin-bottom:10px;width:100%}#costBreakdownContainer .special_rate table
td{padding:5px
10px;background-color:rgb(255,255,253);text-align:center;border-bottom:1px solid rgb(244,245,228)}#costBreakdownContainer .special_rate table
td.label{text-align:left}#costBreakdownContainer .special_rate table .labels
td{background-color:black;color:white}#costBreakdownContainer .special_rate table .labels
td.first{text-align:left}#costBreakdownContainer .special_rate
.cancel_link{font-size:13px}#costBreakdownContainer .special_rate
.cancel_special_rate_agree{margin-top:15px;font-size:11px;text-align:left}#costBreakdownContainer .special_rate
.cancel_special_rate_submit{text-align:left}#costBreakdownContainer .special_rate .cancel_special_rate_agree
a{color:blue;text-decoration:underline}#costBreakdownContainer .special_rate
#cancel_special_rate_submit{margin-top:8px}.costBreakdownTable{font-size:11px;border-collapse:collapse}.costBreakdownTable
td{padding-right:30px;padding-bottom:10px}.costBreakdownTable
.label{font-weight:bold}.costBreakdownTotalRow
td{border-top:1px solid black;font-size:14px;font-weight:bold;padding-top:5px}.costBreakdownTotal{background-color:#fff452;padding:5px}.subscriptionTable
.balance{background-color:#feffc6}.subscriptionTable
.label{font-size:15px}.subscriptionTable
.viewCostDetails{font-size:11px;color:#696868}.subscriptionTable
.changePlan{font-size:11px;color:#696868}.subscriptionTable
#change_plan_form{background-color:#f7f6f6;border:1px
solid #adadad;padding:15px
15px 10px 15px;font-size:13px}.subscriptionTable #change_plan_form
input{}.subscriptionTable #change_plan_form
div{margin-bottom:5px}.subscriptionTable #change_plan_form
.terms_row{margin-top:15px;font-size:11px}.subscriptionTable #change_plan_form .terms_row
a{color:blue;text-decoration:underline}.subscriptionTable #change_plan_form
.submit_row{margin-top:8px}.subscriptionTable
td{font-size:18px;padding:5px
7px}.creditCardInfo
td{padding-bottom:3px}.creditCardInfo
.label{font-size:14px;text-align:right}.creditCard{border:1px
solid #b4b4b3;width:200px;padding:10px
10px;color:#6b6b6b;margin-right:3px}.payMethod_box{border:1px
solid #b4b4b3;width:240px;padding:10px
15px;color:#6b6b6b;font-size:12px;line-height:1.5em}.range_selector_description{padding-bottom:10px;font-style:italic}#editClockTimeForm
.section{padding:20px
20px 20px 20px;margin-bottom:30px}#editClockTimeForm
.left_calendar_container{padding-right:20px}#editClockTimeForm
.label{color:rgb(120,120,120);font-size:1.0833em;margin:10px
0 7px 0}.weekRow{margin-top:30px;margin-bottom:30px}.tax
input{text-align:right}#paymentOptionsForm
.description{color:#969696;font-style:italic}.overtimeType
.description{margin-left:10px}.runningTime{font-style:italic;color:#90908f}.isRunning{background-color:#fffccf}.optionLine{margin-bottom:3px}.notesTable
td{padding-right:15px;padding-bottom:15px;line-height:1.7em;font-size:12px;color:#575656}.notesTable
.label{white-space:nowrap;vertical-align:top;font-weight:bold}.task_grey_desc{color:#9d9c9c}.lastClockTime{background-color:#FFEB99;font-weight:bold}.clockButton{font-size:35px}.timeclockTimeTable{width:auto;margin-top:20px}.timeclockTimeTable
td{padding-right:20px}.support_list{width:100%;color:#696969;font-size:11px;line-height:1.8em;margin-bottom:20px;border-collapse:separate;border-spacing:2px}.support_list
td{background-color:#f5f5f5;padding:2px
7px}.support_list .odd
td{background-color:#f0fff0;color:#2f4f4f}.support_list .deleted
td{background-color:#ffadad}.support_list .labels td, .support_list
td.label{color:#696969;font-weight:bold;background-color:#ececec;white-space:nowrap}.support_list td:hover{background-color:#ffffe0}td.commission_bonus{height:34px;background-color:#ececec;color:#2f4f4f}.commission_bonus
a.product_bonus{font-size:12px;color:blue;text-decoration:underline}.commission_bonus
.cash_bonus{font-size:15px;color:#13A000}.business_status_trial{color:#dab900;font-weight:bold}.business_status_active{font-weight:bold;color:#393}.business_status_expired{color:#c00}.business_item{color:#696969;font-size:11px;line-height:1.8em;margin-bottom:20px;border-collapse:separate;border-spacing:2px}.business_item td:hover{background-color:#ffffe0}.business_item
td{background-color:#f5f5f5;padding:2px
7px}.business_item
.label{color:#2f4f4f;text-align:right;vertical-align:top;background-color:#f0fff0;white-space:nowrap}.status_trial .business_item
.label{background-color:#FFC}.status_expired .business_item
.label{background-color:#ffadad}.status_expired
.expired_text{color:#c00;margin-left:2px;font-weight:bold}.status_trial
.trial_text{color:#dab900;margin-left:2px;font-weight:bold}#window_container{border:1px
solid rgb(72,72,72);font-size:0.75em}#window_title_bar{background-image:url(/images/window_titlebar_bg.gif);background-repeat:repeat-x;border-bottom:1px solid rgb(72,72,72);height:23px;padding-top:9px;padding-left:10px;font-size:1.1666em;color:white;font-weight:bold;cursor:move;width:590px}#window_title_text{float:left}#window_title_bar
.close_button{float:right;margin-right:5px}#window_result_container{background-color:white;padding-left:20px;padding-right:20px;padding-top:10px;height:530px;width:560px;overflow:auto;position:relative}#window_shadow_container{background-image:url(/images/window_shadow.png);background-repeat:no-repeat;padding-top:3px;padding-left:4px;padding-bottom:10px;padding-right:9px}#dontSetClockOut_container{margin-left:232px;margin-top:7px}#schedule{margin-top:5px;font-family:arial}#schedule
.block{position:absolute;background-color:rgb(131,173,230);border:1px
solid rgb(85,130,192);cursor:move}#schedule
.clockTime{position:absolute;background-color:rgb(115,218,123);border:1px
solid rgb(71,165,79)}#schedule
.repeat{background-color:rgb(107,140,185);border:1px
solid rgb(60,90,131)}#schedule
.selected{border:1px
dashed white}#schedule
#block_caption{position:absolute;background-color:#717171;color:white;font-size:11px;font-weight:bold;padding:3px
8px;white-space:nowrap;display:none;z-index:1000}#schedule
#block_edit_window{font-size:12px;background-color:rgb(227,227,227);border:1px
solid rgb(147,147,147);padding:20px}#schedule #block_edit_window
.delete_button_container{border-top:1px dotted rgb(160,160,160);padding:10px
0 10px 0;margin:20px
-20px -20px -20px;text-align:center}#schedule #block_edit_window
#repeatUntilDate{width:90px;font-size:10px}#schedule #block_edit_window
#repeatUntilOptions{margin:5px
0 0 20px}#schedule #block_edit_window #repeatUntilOptions
input{margin-bottom:5px}#schedule #block_edit_window
.window_pointer{position:absolute;margin-left: -39px;margin-top:10px}#schedule
.column_labels{margin-left:50px}#schedule
.column_label{float:left;width:96px;height:24px;font-size:12px;text-align:center;*margin:5px
0 -20px 0}#schedule
.hour_row{clear:both;width:100%;height:48px}#schedule
.hour_label{float:left;width:37px;margin-right:10px;height:48px;line-height:1.5em;position:relative;top: -7px}#schedule .hour_label
.hour_part{float:right;font-size:15px}#schedule .hour_label
.ampm_part{float:right;font-size:10px;color:rgb(180,180,180);margin-left:5px}#schedule
.grid_rows{float:left}#schedule
.grid_row{clear:both}#schedule .grid_row
.half_hour{border-top:1px dotted rgb(200,200,200)}#schedule .grid_row
.even{background-color:rgb(248,248,248)}#schedule
.grid{float:left;width:96px;height:23px;border-top:1px solid rgb(180,180,180)}#schedule .grid:hover{background-color:rgb(255,255,208)}#schedule
.grid_last{float:left;width:96px;height:23px;border-top:1px solid rgb(180,180,180)}#schedule_popup_window{border:1px
solid rgb(100,100,100);background-color:rgb(240,240,240);padding:20px;font-size:0.75em}#schedule_popup_window
h3{margin:0
0 14px 0;font-size:13px;font-weight:bold}#schedule_popup_window
p{margin-bottom:13px}#schedule_popup_window
input{margin:0
10px 0 0}#schedule_user_list{max-height:230px;overflow:auto}#schedule_user_list
a.full_name{color:rgb(120,120,120);text-decoration:none}#schedule_user_list a.full_name:hover{text-decoration:underline}.companyLogo{max-width:300px;max-height:200px}.profileImage{max-width:200px;max-height:200px}.profileImageSmall{max-width:32px;max-height:32px;_width:32px;_height:32px}.button3{border:1px
solid #b4b4b3;width:200px;padding:5px
10px;color:#6b6b6b;margin-right:3px}.backButtonContainer{margin-bottom:40px}h1.section{font-size:15px;line-height:1.1em;color:#393;padding:0
0 5px 0px;border-bottom:1px dotted #ccc;margin-bottom:1em}h1.section
.uploadcsv{*margin-top: -20px}h2{color:#888;font-size:12px;margin-bottom:15px;line-height:1.4em;border-bottom:1px dotted #ccc}tr.highlightOnHover:hover{background-color:rgb(252,243,199)}#qaboomFocusedWindow{position:fixed;_position:absolute}.infoMessage{background-color:#f4fdff;padding:8px;font-size:14px;border:1px
dotted #2b8391;color:#444}.infoMessage2{background-color:#fff3bf;padding:8px;font-size:14px;border:1px
solid #FFD733}.f6f6f6{background:#f6f6f6;padding:8px
10px;border:1px
solid #eee}.formSection{padding:15px}.formSection
label{display:block;margin-bottom:1px;color:#888}.formSectionDesc{line-height:1.7em;margin-bottom:20px}.formSection
.formTextInput{border:1px
solid #ccc;margin-right:10px;margin-top:2px}.formSection
.formSelect{border:1px
solid #ccc;margin-top:2px;color:#6b6b6b}.formSection
.formTextarea{border:1px
solid #ccc;margin-top:2px}input.requiredField,select.requiredField{background-color:#ffffd0}.dottedLink{color:#240;padding-bottom:1px;border-bottom:1px dotted #b0afaf}.popupWindow{padding:25px;line-height:1.7em;margin-bottom:1em;text-align:center;background:#FFEB99 url("/images/gradient_yellow.gif") repeat-x top left;border:1px
solid #FFD733;font-size:0.75em}.popupWindowTitle{font-weight:bold;font-size:1.25em;padding-top:5px;padding-bottom:12px}.popupWindowDesc{color:#5d5d5d;padding-bottom:12px;max-width:300px;_width:300px}.popupWindowSubsection{background-color:#fffed1;border:1px
solid #d4c356;padding:10px
15px;margin-bottom:10px;color:#5c5c5b;line-height:2.5em}.qaboomWindow{border-collapse:collapse;position:fixed;border:1px
solid #9C859C;background-color:white}.qaboomWindow
td{padding:0px
0px}.qaboomTitleBar{border-bottom:1px solid #9C859C;text-align:center;font-size:15px;font-weight:bold;color:#6B3255;background-image:url(/images/qaboom_gradient_pink.png);background-repeat:repeat-x;cursor:move}.qaboomTitleBar
td{*border-bottom:1px solid #9C859C}.qaboomTitleBarText{width:100%}.qaboomTitleBar
img{padding-right:2px}.chatArea{height:200px;overflow:auto;font-size:14px;padding-left:5px}.chatter{font-weight:bold;color:#AC4E88}.chatee{font-weight:bold;color:#7A4EAC}.systemMessage{font-style:italic;color:#D1AB26;border-top:1px solid #EBE5CE;border-bottom:1px solid #EBE5CE;padding-top:4px;padding-bottom:4px;margin-top:2px;margin-bottom:2px}.colorChooser{border-collapse:collapse;width:100%}.colorChooser
td{height:14px}.qaboomPopupBox{position:fixed;font-size:13px;padding:5px
10px;color:#69581b;border:1px
solid #b08c07;background-color:#fff7db;max-width:200px}.popupClose{color:#ff1492;text-decoration:underline}.tspace{margin-top:30px}.periodChooser{padding:7px
15px;border:1px
solid rgb(190,190,190);background-color:rgb(253,253,253)}.periodChooser
.separator{padding:0px
8px}.periodChooser
a{color:#807f7f}.periodChooser a:hover{text-decoration:underline}.periodChooser
.selected{text-decoration:underline;color:#390;font-weight:bold}.gettingStartedTitle{font-size:18px;font-weight:normal;margin-bottom:12px}.gettingStarted{background-color:#fffeeb;border:1px
solid #e6e3ba;padding:10px
20px}.gettingStarted
.description{line-height:1.7em;font-style:normal}.contactCard
td{padding-right:15px;padding-bottom:4px}.contactCard
.label{font-weight:bold;text-align:right;vertical-align:top}#usersOnlineContainer{margin-bottom:20px;color:rgb(120,120,120)}.usersOnlineTitle{font-weight:bold;font-size:12px;margin-top:0px;margin-bottom:13px;color:rgb(100,100,100)}.usersOnlineTable{width:100%;border-collapse:collapse}.usersOnlineTable tr:hover{background-color:rgb(255,255,255)}.usersOnlineTable
td{padding-top:4px;padding-bottom:4px}tr.highlightOnHover:hover{background-color:rgb(252,243,199)}.messages{width:100%;line-height:1.7em;color:#6e6d6d;margin-bottom:40px}.messages
a{color:#6e6d6d}.messages
td{padding:15px
15px;border-bottom:1px dotted #dddbdb}.notRead{font-weight:bold}.messageBodyPreview{color:#cccbcb}.messageTitle{font-weight:bold;margin-top:5px;max-width:550px;_width:550px}.messageBody{color:#5d5d5d;margin-top:15px;margin-bottom:12px;max-height:350px;max-width:550px;_width:550px;overflow:auto}.page{padding:2px
3px;color:#797979}.page:hover{background-color:#e8e7e7}.current{border:1px
solid #797979;background-color:#f6f5f5}.selectAll{background-color:#ffef8c;padding-top:7px;*padding-top:1px;padding-left:0px;padding-right:1px;padding-bottom:px;margin-left: -1px}.quick{color:#444;background:#fbfafa;padding:15px;line-height:1.7em;border:1px
solid #ccc}.clockSpotSearch{background:#A4D767;padding:8px;margin-bottom:20px}.clockSpotSearch
form{margin:0px}.clockSpotSearch
input{background:#80B769;border:1px
solid #693;color:#222;width:78%;margin-right:5px;padding:3px
4px}.clockSpotSearch
img.icon{margin-bottom:3px}ul.legend{display:inline;list-style:none;padding:0px;margin:0px}ul.legend
li{margin-bottom:6px;*margin-left: -16px}ul.legend
img{padding-right:3px}