.center {
  text-align:center;
}
.error {
  color:red;
}
.notice {
  color:#AA22FF;
}
.debug {
  color:green;
}
.left {
  text-align:left;
}
.right {
  text-align:right;
}
.heading {
}
#header {
}
#topnav {
  position:absolute;
  right:65px;
}
.navbar {
  display:inline;
}
.fiedset_padding {
  border:1px solid #AAAAAA;
}
.navbar li {
  border-left:1px solid;
  display:inline;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding:1px 6px;
}
.navbar li:first-child {
  border-left:medium none;
  display:inline;
}
.topNavBar {
  font-family:verdana, sans-serif;
  font-size:9pt;
}
#az_bar {
  text-align:center;
}
.loading_edit {
  display:none;
  height:50px;
  padding-left:5px;
  padding-top:5px;
  position:absolute;
  text-align:center;
  z-index:100;
}
.az_char {
  padding-right:0.5em;
}
.tdBgColorOrange {
  background-color:#FFD299;
  height:5px;
}
.tdBgColorWhite {
  background-color:#FFFFFF;
}
.recently_box_format {
  background-color:#FFFFFF;
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:8pt;
  padding:5px 0px;
  text-decoration:none;
  vertical-align:middle;
}
.task_boxes_titles {
  color:#949698;
  font-family:verdana, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
.task_boxes_titles_texts {
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:8pt;
}
.homeBoxesSpace {
  padding-top:20px;
}
.tableColorOrange {
  border-top:1px solid #D7D0D0;
}
.loginBorder {
  background-color:#FFFFFF;
  border:1px solid #CEEA86;
  padding:5px;
}
.loginBox {
  background-color:#CEEA86;
}
.textOverflow {
  width:100%;
}
.textOverflow div {
  -moz-binding:url(/javascripts/moz-text-overflow.xml#XBLDocument);
  overflow:hidden;
  position:relative;
  white-space:nowrap;
  width:97%;
}
.textOverflow_new div {
  -moz-binding:url(/javascripts/moz-text-overflow.xml#XBLDocument);
  overflow:hidden;
  position:relative;
  white-space:nowrap;
  width:85%;
}
.textOverflow div ins {
  bottom:-0.9em;
  display:none;
  height:2em;
  min-width:35px;
  position:absolute;
  right:0px;
  text-align:right;
  text-decoration:none;
  width:1.5em;
}
.today_png div ins {
  background:transparent url(/images/themes/0/today-text-fade.png) repeat-y scroll 0%;
}
.current_png div ins {
  background:transparent url(/images/themes/0/text-fade-white.png) repeat-y scroll 0%;
}
.other_png div ins {
  background:transparent url(/images/themes/0/text-fade.png) repeat-y scroll 0%;
}
.textOverflow div._textUnderflow {
  overflow:auto;
}
.textOverflow div._textUnderflow ins {
  display:none;
}
.textOverflow div._textOverflow {
  overflow:hidden;
}
.textOverflow div._textOverflow ins {
  display:block;
}
table.textOverflow {
  table-layout:fixed;
}
.top_bar_class_red_big {
  color:#00A4E3;
  font-family:verdana, sans-serif;
  font-size:11pt;
  font-weight:bold;
}
.top_bar_class_red {
  color:#636466;
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
}
.top_bar_class_brown {
  color:#BF9466;
  font-family:verdana, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
.top_bar_class_blue {
  color:#EFA664;
  font-family:verdana, sans-serif;
  font-size:11pt;
  font-weight:bold;
}
.joinusDiv {
  background-image:url(/images/common/backGreen.jpg);
  background-repeat:repeat-x;
  height:94px;
}
.orangeBoldCap {
  color:#CC6600;
  font-family:verdana, sans-serif;
  font-size:12pt;
  font-weight:bold;
}
.blackNormalBold {
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.gray_14_Bold {
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:14pt;
  font-weight:bold;
}
.grayNormalBold {
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
.orangeBorder {
  border:1px solid #FFD299;
}
.topNavigBar {
  color:#EEEEEE;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  background-color:#ffffbb;

}

.topNavigBar_sign_up {
  background-color:#EEEEEE;
  color:#636466;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
  
}
.bottomLine {
  border-bottom:1px solid #D1D1D1;
}
.boxTitle {
  color:#CC6600;
  font-family:verdana, sans-serif;
  font-size:11pt;
  font-weight:bold;
}
.completedTask {
  background-color:#EFF0F0;
}
.completedTaskTitle {
  color:#666;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.in_completedTaskTitle {
  color:#555555;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.completedTaskSubTitle {
  color:#CC6600;
  font-family:verdana, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
.hover_task_title {
  color:#C14B05;
  font-family:verdana, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
.hover_task_text {
  color:#000000;
  font-family:verdana, sans-serif;
  font-size:8pt;
}
.hover_task_message {
  color:#F5813C;
  font-family:verdana, sans-serif;
  font-size:8pt;
}
.todayTasks {
  background-color:#FFFFDD;
  color:#C40B0B;
  cursor:pointer;
  font-family:verdana, sans-serif;
  font-size:9pt;
}
.tomorrowTasks {
  background-color:#FFFFFF;
  color:#000000;
  cursor:pointer;
  font-family:verdana, sans-serif;
  font-size:9pt;
}
.otherTasks {
  background-color:#FFFFFF;
  color:#777777;
  cursor:pointer;
  font-family:verdana, sans-serif;
  font-size:9pt;
}
.selectFilter {
  background-color:#FCF3D6;
  border:medium none;
  color:#C77B16;
  font-family:verdana, sans-serif;
  font-size:8pt;
}
.paddingTop {
  padding-top:20px;
}
.myPageTab {
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.myPageBackGrey1 {
  border-bottom:1px solid #999999;
  border-left:1px solid #999999;
  border-right:1px solid #999999;
  padding-bottom:10px;
  padding-top:10px;
}
.myPageBackGrey {
  border-left:1px solid #999999;
  border-right:1px solid #999999;
  border-top:1px solid #999999;
  cursor:pointer;
  padding-bottom:10px;
  padding-top:10px;
}
.myPageBackWhite {
  background-color:#FFFFFF;
  border-color:#CCCCCC rgb(204, 204, 204) rgb(153, 153, 153);
  border-style:solid;
  border-width:1px;
  cursor:pointer;
  padding-bottom:10px;
  padding-top:10px;
}
.myPageBackWhite1 {
  background-color:#FFFFFF;
  border-bottom:1px solid #999999;
  padding-bottom:10px;
  padding-top:10px;
}
.dropDownMenu {
  background-color:#FFD299;
  border:1px solid #B95C09;
}
.dropMenuText {
  color:#B95C09;
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
  text-align:left;
}
.dropDownMenuGr {
  background-color:#CCCCCC;
  border:1px solid #555555;
}
.dropMenuTextGr {
  color:#555555;
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
  text-align:left;
}
.selectedDropMenu {
  background-color:#B95C09;
  color:#FFFFFF;
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
  text-align:left;
}
.editTaskFont {
  color:#FFFFFF;
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
}
.overlay {
  background-color:#555555;
  height:800px;
  left:0pt;
  opacity:0.95;
  position:absolute;
  top:0pt;
  width:100%;
  z-index:90;
}
.notoverlay {
  opacity:1;
}
.addTaskHeading {
  color:#000000;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.yesLinkNavBar {
  color:#636466;
  font-weight:bold;
  text-decoration:none;
}
.yesLinkNavBar_selected {
  color:#636466;
  font-family:verdana, sans-serif;
  font-size:11pt;
  font-weight:bold;
  padding:0px 4px;
  text-decoration:none;
}
.yesLinkNavBar_selected_mypage {
  color:#636466;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
  padding:0px 5px;
  padding-bottom:1px;
  text-decoration:none;
}
.yesLinkNavBar_img {
  background:transparent url(/images/themes/0/alphabet-bar-arrow.png) 0% 1px;
  background-repeat:no-repeat;
  text-decoration:none;
  padding-bottom:7px;
  z-index:256;
 
}
.yesLinkNavBar_img_my_page {
  background:transparent url(/images/themes/0/alphabet-bar-arrow1.png) 0% 1px ;
  background-repeat:no-repeat;
  text-decoration:none;
  padding-bottom:5px;
  z-index:256;
}
.yesLinkNavBar_img_current_activities {
  background:transparent url(/images/themes/0/alphabet-bar-arrow2.png) 0% 1px;
  background-repeat:no-repeat;
  text-decoration:none;
  padding-bottom:10px;
  z-index:256;
}
.yesLinkNavBar_bottom {
  color:#00A4E3;
  font-weight:bold;
}
.noLinkNavBar {
  color:#C9CACC;
  font-weight:bold;
  text-decoration:none;
}
.noLinkNavBar_bottom {
  color:#00A4E3;
  font-weight:bold;
  text-decoration:none;
}
.whiteFoot {
  color:#FFFFFF;
}
.xtop, .xbottom {
  background:transparent none repeat scroll 0%;
  display:block;
  font-size:1px;
}
.xb1o, .xb2o, .xb3o, .xb4o, .xb1do, .xb2do, .xb3do, .xb4do, .xb1dob, .xb2dob, .xb3dob, .xb4dob, .xb1lo, .xb2lo, .xb3lo, .xb4lo, .xb1g, .xb2g, .xb3g, .xb4g, .xb1w, .xb2w, .xb3w, .xb4w, .xb1gr, .xb2gr, .xb3gr, .xb4gr, .xb1pi, .xb2pi, .xb3pi, .xb4pi, .xb1g_he, .xb2g_he, .xb3g_he, .xb4g_he, .xb1w_he, .xb2w_he, .xb3w_he, .xb4w_he, .xb1wb_he, .xb2wb_he, .xb3wb_he, .xb4wb_he, .xb1o_red, .xb2o_red, .xb3o_red, .xb4o_red, .xb1white, .xb2white, .xb3white, .xb4white, .xb1gre, .xb2gre, .xb3gre, .xb4gre {
  display:block;
  overflow:hidden;
}
.xb1wb, .xb2wb, .xb3wb, .xb4wb {
  display:block;
  overflow:hidden;
}
.xb1o, .xb2o, .xb3o, .xb1do, .xb2do, .xb3do, .xb1dob, .xb2dob, .xb3dob, .xb1lo, .xb2lo, .xb3lo, .xb1g, .xb2g, .xb3g, .xb1w, .xb2w, .xb3w, .xb4w, .xb1gr, .xb2gr, .xb3gr, .xb4gr, .xb1pi, .xb2pi, .xb3pi, .xb4pi, .xb1g_he, .xb2g_he, .xb3g_he, .xb4g_he, .xb1w_he, .xb2w_he, .xb3w_he, .xb4w_he, .xb1wb_he, .xb2wb_he, .xb3wb_he, .xb4wb_he, .xb1o_red, .xb2o_red, .xb3o_red, .xb4o_red, .xb1white, .xb2white, .xb3white, .xb4white, .xb1gre, .xb2gre, .xb3gre, .xb4gre {
  height:1px;
}
.xb1wb, .xb2wb, .xb3wb, .xb4wb {
  height:1px;
}
.xb2o, .xb3o, .xb4o {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #FFD299;
  border-right:1px solid #FFD299;
}
.xb2gre, .xb3gre, .xb4gre {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #666666;
  border-right:1px solid #666666;
}
.xb2white, .xb3white, .xb4white {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
}
.xb2o_red, .xb3o_red, .xb4o_red {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #C0C1C1;
  border-right:1px solid #C0C1C1;
}
.xb2do, .xb3do, .xb4do {
  background:#FFD299 none repeat scroll 0%;
  border-left:1px solid #B95C09;
  border-right:1px solid #B95C09;
}
.xb2dob, .xb3dob, .xb4dob {
  background:#FFD299 none repeat scroll 0%;
  border-left:1px solid #FFD299;
  border-right:1px solid #FFD299;
}
.xb2lo, .xb3lo, .xb4lo {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #F68720;
  border-right:1px solid #F68720;
}
.xb2g, .xb3g, .xb4g {
  background:#CEEA86 none repeat scroll 0%;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
}
.xb2w, .xb3w, .xb4w {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
}
.xb2wb, .xb3wb, .xb4wb {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #CEEA86;
  border-right:1px solid #CEEA86;
}
.xb2gr, .xb3gr, .xb4gr {
  background:#D9D6BB none repeat scroll 0%;
  border-left:1px solid #CCC8A4;
  border-right:1px solid #CCC8A4;
}
.xb2pi, .xb3pi, .xb4pi {
  background:#EDFFC8 none repeat scroll 0%;
  border-left:1px solid #6C8F3C;
  border-right:1px solid #6C8F3C;
}
.xb2g_he, .xb3g_he, .xb4g_he {
  background:#FFFFFF none repeat scroll 0%;
  border-left:1px solid #B3DEEF;
  border-right:1px solid #B3DEEF;
}
.xb2w_he, .xb3w_he, .xb4w_he {
  background:#CEEA86 none repeat scroll 0%;
  border-left:1px solid #CEEA86;
  border-right:1px solid #CEEA86;
}
.xb2wb_he, .xb3wb_he, .xb4wb_he {
  background:#B3DEEF none repeat scroll 0%;
  border-left:1px solid #B3DEEF;
  border-right:1px solid #B3DEEF;
}
.xb1o {
  background:#FFD299 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1gre {
  background:#666666 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1white {
  background:#FFFFFF none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1o_red {
  background:#C0C1C1 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1do {
  background:#B95C09 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1dob {
  background:#FFD299 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1lo {
  background:#F68720 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1g {
  background:#CEEA86 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1w {
  background:#FFFFFF none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1wb {
  background:#CEEA86 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1gr {
  background:#CCC8A4 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1pi {
  background:#6C8F3C none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1g_he {
  background:#B3DEEF none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1w_he {
  background:#CEEA86 none repeat scroll 0%;
  margin:0pt 5px;
}
.xb1wb_he {
  background:#B3DEEF none repeat scroll 0%;
  margin:0pt 5px;
}
.xb2o, .xb2do, .xb2lo, .xb2g, .xb2w, .xb2gr, .xb2pi, .xb2dob, .xb2o_red, .xb2white, .xb2gre {
  border-width:0pt 2px;
  margin:0pt 3px;
}
.xb3o, .xb3do, .xb3lo, .xb3g, .xb3w, .xb3gr, .xb3pi, .xb3dob, .xb3o_red, .xb3white, .xb3gre {
  margin:0pt 2px;
}
.xb4o, .xb4do, .xb4lo, .xb4g, .xb4w, .xb4gr, .xb4pi, .xb4dob, .xb4o_red, .xb4white, .xb4gre {
  height:2px;
  margin:0pt 1px;
}
.xb2wb {
  border-width:0pt 2px;
  margin:0pt 3px;
}
.xb3wb {
  margin:0pt 2px;
}
.xb4wb {
  height:2px;
  margin:0pt 1px;
}
.xb2wb_he, .xb2g_he, .xb2w_he {
  border-width:0pt 2px;
  margin:0pt 3px;
}
.xb3wb_he, .xb3g_he, .xb2w_he {
  margin:0pt 2px;
}
.xb4wb_he, .xb4g_he, .xb2w_he {
  height:2px;
  margin:0pt 1px;
}
.xboxcontento {
  background:#FFFFFF none repeat scroll 0%;
  border-color:#FFD299;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentgre {
  background:#FFFFFF none repeat scroll 0%;
  border-color:#666666;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentwhite {
  background:#FFFFFF none repeat scroll 0%;
  border-color:#FFFFFF;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontento_red {
  background:#FFFFFF;
  border-color:#C0C1C1;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentdo {
  background:#FFD299 none repeat scroll 0%;
  border-color:#B95C09;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentdob {
  background:#FFD299 none repeat scroll 0%;
  border-color:#FFD299;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentlo {
  background:#FFFFFF none repeat scroll 0%;
  border-color:#F68720;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentg {
  background:#CEEA86 none repeat scroll 0%;
  border-color:#FFFFFF;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentw {
  background:#FFFFFF none repeat scroll 0%;
  border-color:#FFFFFF;
  border-style:solid;
  border-width:0pt 3px;
  display:block;
}
.xboxcontentwb {
  background:#FFFFFF none repeat scroll 0%;
  border-color:#CEEA86;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentgr {
  background:#D9D6BB none repeat scroll 0%;
  border-color:#CCC8A4;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentpi {
  background:#EDFFC8 none repeat scroll 0%;
  border-color:#6C8F3C;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentg_he {
  background:#B3DEEF none repeat scroll 0%;
  border-color:#B3DEEF;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentw_he {
  background:#FFFFFF none repeat scroll 0%;
  border-color:#B3DEEF;
  border-style:solid;
  border-width:0pt 1px;
  display:block;
}
.xboxcontentwb_he {
  background:#B3DEEF none repeat scroll 0%;
  border-color:#B3DEEF;
  border-style:solid;
  border-width:0pt 4px;
  display:block;
}
.underlineClass {
  text-decoration:underline;
}
.edit_task_inner_table {
  background-color:#F7FFE6;
  border:1px solid #EEEEEE;
}
.errorBox {
  color:#CC0000;
  font-size:9pt;
  font-weight:bold;
}
.tCenter {
  text-align:center;
}
.formHeads {
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
}
.grey {
  color:#666666;
}
#terms {
  background-color:#FFFFFF;
  border:1px solid #9A9A9A;
  height:150px;
  overflow:auto;
  text-align:left;
  width:100%;
}
.textBox {
  border:1px solid #DFDFDF;
  width:200px;
}
.invite_text {
  color:#00A4E3;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
  padding-top:4px;
  text-align:center;
}
.textBox_sign_up {
  border:1px solid #B3B2B3;
  width:270px;
}
.left_tab_pane {
  margin-right:-1px;
  padding-top:20px;
  vertical-align:top;
}
.signup_lower_text {
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:8pt;
  padding-top:5px;
  text-align:left;
}
#user_list {
  overflow:auto;
  width:100%;
}
.tab-format {
  height:25px;
  padding-bottom:8px;
  padding-left:12px;
  padding-top:8px;
  text-align:left;
}
.tab_text {
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
}
.tab_text_color{
  color:#663300;
}
.hand {
  cursor:pointer;
}
.userListTr {
  padding:5px 0px 5px 5px;
}
.completedtask_padding {
  
  padding:3px 0px 0px;
  vertical-align:middle;
}
.incompletetask_padding {
  padding:3px 0px 0px;
  vertical-align:middle;
}
.incomplete_task_padding {
  padding:3px 0px 2px 8px;
}
.userName {
  font-family:verdana, sans-serif;
  font-size:9pt;
}
.loggedinuser {
  color:#009966;
}
.neveloggedin {
  color:#FF6600;
}
.bold_task {
  font-weight:bold;
}
.task_filter {
  color:#eeeeee;
  font-family:verdana;
  font-size:8pt;
  font-weight:normal;
  text-align:center;
}
.show_group_name {
  color:#B95C09;
  font-family:verdana, sans-serif;
  font-size:12pt;
  font-weight:bold;
}
.sign_in_top_header {
  color:#787878;
  font-family:verdana;
  font-size:12pt;
  font-weight:bold;
  text-align:left;
}
.sign_in_top_header_lower_text {
  color:#F9A255;
  font-family:verdana;
  font-size:11pt;
  font-weight:bold;
  text-align:left;
}
.sign_in_bottom_header {
  color:#00A4E3;
  font-family:verdana;
  font-size:11pt;
  font-weight:bold;
  text-align:center;
}
.sign_in_new_box {
 padding:10px 10px 24px 10px;
 
}
.sign_in_new_text {
  color:#444444;
  font-family:verdana;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
}
.sign_in_new_text_orange {
  color:#C14B05;
  font-family:verdana;
  font-size:11pt;
  font-weight:bold;
  padding-top:15px;
  text-align:left;
}
.sign_in_new_bottom_text {
  color:#333333;
  font-family:verdana;
  font-size:9pt;
  text-align:left;
}
.commentbody p {
  margin-bottom:0pt;
  margin-top:0pt;
  padding-bottom:0pt;
  padding-top:0pt;
}
.disclaimer {
  border-top:1px solid #CCCCCC;
  color:#879AB7;
  font-size:0.9em;
  padding-top:0.5em;
}
dl {
  margin:0pt 1em;
  padding:0pt;
}
dl, form {
  float:left;
}
li {
  padding:0.1em 0pt;
}
.hr {
  background:#FFFFFF none repeat scroll 0%;
  border-color:-moz-use-text-color -moz-use-text-color #FFFFFF;
  border-style:none none solid;
  border-width:0pt 0pt 1px;
  clear:both;
  height:0pt;
  margin:0pt 0pt 1em;
  padding:0pt;
  width:100%;
}
.odd td {
  background-color:#EEEEEE;
}
.even td {
  background-color:#FFFFFF;
}
.hover td {
  background-color:#FFFFCC;
}
.sortedminus {
  background:transparent url(/images/common/down.gif) repeat-y scroll 0%;
}
.sortedplus {
  background:transparent url(/images/common/up.gif) repeat-y scroll 0%;
}
.selrow td {
  background-color:#DDDDDD;
}
#s {
  float:left;
}
#d {
  clear:none;
  float:left;
}
form#tabletool {
  margin:0pt;
  padding:0.5em;
}
form#tabletool fieldset {
  text-align:center;
  width:8em;
}
form#tabletool legend {
  margin:0pt auto;
}
form#tabletool input {
  margin:0.5em;
}
#dropmenudiv {
  border-color:#CCCCCC;
  border-style:solid;
  border-width:1px 1px 0pt;
  font-family:Verdana;
  font-size:12px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:18px;
  position:absolute;
  z-index:100;
}
#dropmenudiv a {
  border-bottom:1px solid #CCCCCC;
  display:block;
  font-weight:bold;
  padding:0px 0pt;
  text-decoration:none;
  text-indent:3px;
  width:100%;
}
#dropmenudiv a:hover {
  background-color:#DDDDDD;
}
.font_b_l_brown {
  color:#C25127;
  font-family:verdana, sans-serif;
  font-size:11pt;
  font-weight:bold;
}
.style5 {
  color:#D8A578;
  font-family:verdana, sans-serif;
  font-size:small;
}
.style6 {
  color:#C45029;
  font-weight:bold;
}
.mkt_head2 {
  color:#C25127;
  font-family:Verdana,verdana, sans-serif;
  font-size:large;
  font-weight:bold;
}
.style8 {
  color:#D8A578;
  font-family:verdana, sans-serif;
  font-size:medium;
}
.mkt_bot_bar_bg {
  background:transparent url(/images/common/mkt_bot_bar_bg.jpg) no-repeat scroll center;
  height:126px;
  text-align:center;
  vertical-align:top;
}
.mkt_ques {
  color:#C25127;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
}
.mkt_ans {
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:9pt;
  text-align:justify;
}
.pad_10 {
  padding:5px 0px 5px 10px;
}
.mkt_bot_bar_link {
  color:#0054A6;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.screenshot {
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:9pt;
}
.imgbordergrey {
  border:1px solid #999999;
}
.feedback_head2 {
  color:#AAAAAA;
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
}
.feed_form_head {
  color:#AAAAAA;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
  padding-top:15px;
}
.sug_feature {
  color:#3E70AC;
  font-family:verdana, sans-serif;
  font-size:11pt;
  font-weight:bold;
  text-align:right;
}
.other_head {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:medium;
  font-weight:bold;
}
#taskbin_tagline {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:22px;
	position:relative;
	margin-top:80px;
	width:270px;
	padding-right:160px;
	float:right;
	text-align:left;
}
ul#help_ques a, ul {
  color:#EAA35C;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
  margin:0pt;
}
#help_ans h1 {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:14pt;
}
#help_ans h2 {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:12pt;
}
#help_ans h3 {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:10pt;
}
#help_ans div {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:10pt;
}
h3 {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:12pt;
}
info_hdr {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:12pt;
}
#help_ans p {
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:10pt;
  padding-top:5px;
  text-align:justify;
	line-height: 1.6em;  
}
.right {
  text-align:right;
}
.faq_text {
  color:#AAAAAA;
  font-family:verdana, sans-serif;
  font-size:12pt;
  font-weight:bold;
}
.user_p_head {
  color:#999999;
  font-family:verdana, sans-serif;
  font-size:14pt;
  font-weight:bold;
  padding-top:5px;
}
.font8 {
  font-size:8pt;
  font-weight:normal;
}
.font9 {
  font-size:9pt;
}
.height_30 {
  height:30px;
}
.bold_font {
  font-weight:bold;
}
.allow_admin {
  padding-top:5px;
}
.allow_admin_c {
  padding-top:4px;
}
.font10 {
  font-size:10pt;
  font-weight:bold;
}
.grey {
  color:#999999;
}
.hide {
  display:none;
}
.padbot5 {
  padding-bottom:5px;
}
.grey2 {
  color:#666666;
}
#we_suggest {
  margin-left:30px;
}
#we_suggest a, .brown, #help_quess a {
  font-family:verdana, sans-serif;
  color:#00A4E3;
}
.sub {
  margin-left:20px;
}
.green {
  color:#B3DEEF;
}
.lgrey {
  color:#AAAAAA;
}
.font16 {
  font-size:16pt;
}
.font12 {
  font-size:12pt;
}
.congrats {
  font-size:24pt;
  font-style:italic;
  font-weight:bold;
  padding-bottom:15px;
}
.bold {
  font-weight:bold;
}
.font13 {
  font-size:13pt;
}
.leftpad {
  padding-left:10px;
  text-align:left;
}
.leftpad_4_per {
  padding-left:4%;
}
.leftpad_4 {
  padding-left:4px;
}
.leftpad_5 {
  padding-left:5px;
}
.leftpad_8 {
  padding-left:8px;
}
.leftpad_10 {
  padding-left:10px;
}
.leftpad_20 {
  padding-left:20px;
}
.leftpad_24 {
  padding-left:24px;
}
.leftpad_74 {
  padding-left:74px;
}
.rightpad_2 {
  padding-right:2px;
}
.rightpad_4 {
  padding-right:4px;
}
.rightpad_5 {
  padding-right:5px;
}
.rightpad_8 {
  padding-right:8px;
}
.rightpad {
  padding-right:10px;
  text-align:right;
}
.pad_top {
  padding-bottom:0%;
  padding-left:0%;
  padding-top:7%;
}
.pad_top_9 {
  padding-bottom:0%;
  padding-left:0%;
  padding-top:9%;
}
.pad_top_10 {
  padding:20px 10px 0px 0px;
}
.pad_top_55 {
  padding-bottom:0%;
  padding-left:0%;
  padding-top:55px;
}
.pad_top_2 {
  padding-top:2px;
}
.pad_top_4 {
  padding-top:4px;
}
.pad_top_5 {
  padding-top:5px;
}
.pad_top_15 {
  padding-top:15px;
}
.pad_top_23 {
  padding-top:23px;
}
.pad_top_justify {
  padding-top:5px;
  text-align:justify;
}
.pad_bottom_1 {
  padding-bottom:1px;
}
.pad_bottom_4 {
  padding-bottom:4px;
}
.pad_bottom_5 {
  padding-bottom:5px;
}
.pad_bottom_10 {
  padding-bottom:10px;
}
.pad_bottom_15 {
  padding-bottom:15px;
}
.pad_bottom_20 {
  padding-bottom:20px;
}
.pad_bottom_35 {
  padding-bottom:35px;
}
.bpad10 {
  padding-bottom:10px;
}
.pad_bottom_2_per {
  padding-bottom:2%;
}
.show_settings_style {
  display:none;
  position:absolute;
  width:1131px;
}
.invited_member_font {
  font-family:verdana, sans-serif;
  font-size:11pt;
  text-align:center;
}
.gray_table_border {
  border:1px solid #CCCECF;
  margin-right:10px;
}
.settings_page_pos {
  left:250px;
  position:absolute;
  top:100px;
}
.settings_page_size {
  height:200px;
  width:500px;
}
.timezone_width {
  width:239px;
}
.currently_logged_in_user {
  color:#C04E27;
  text-decoration:none;
}
.currently_logged_in_text {
  color:#99CC33;
}
.whitebackground_left_right_pad {
  background-color:#FFFFFF;
  margin:0pt 15px;
}
.align_left {
  text-align:left;
}
.align_verticle_middle {
  text-align:center;
  vertical-align:middle;
}
.disabled_font_style {
  color:#CDCECF;
  font-family:verdana;
  font-size:8pt;
  vertical-align:middle;
}
.font_style_normal {
  font-family:verdana;
  font-size:8pt;
  vertical-align:middle;
}
.false_status_text {
  color:#ED1C24;
  font-family:verdana, sans-serif;
  font-size:7pt;
}
.term_text_head {
  color:#767474;
  font-family:verdana;
  font-size:8pt;
  font-weight:bold;
  text-align:left;
}
.terms_div_border {
  border:1px solid;
  color:#666666;
  height:100px;
  width:250px;
}
.verification_page_poz {
  height:120px;
  left:260px;
  position:relative;
  width:300px;
}
.decoration_none {
  text-decoration:none;
}
.add_task_popup_style {
  position:absolute;
  width:1px;
}
.add_task_popup_width {
  width:400px;
}
.add_task_popup_cross_poz {
  padding:2px 4px 0px 0px;
}
.today_option_color {
  color:#C40B0B;
}
.sometime_soon_option_color {
  color:#777777;
}
#dhtmltooltip {
  background-color:#FFFFCC;
  border:1px solid #000000;
  padding:2px;
  position:absolute;
  visibility:hidden;
  width:250px;
  z-index:100;
}
.quick_add_box {
  color:#666666;
  font-family:verdana, sans-serif;
  font-size:8pt;
}
.notepad_hdr {
  background-color:#E4F4FA;
  color:#333333;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}

.dropmenu_style {
  background-color:#FFFFFF;
  border:1px solid #CCCCCC;
  height:20px;
  padding:3px;
}
.edit_comment_box_style {
  background:#FFFFFF none repeat scroll 0%;
  border:1px solid #CCCCCC;
  color:#000000;
  height:55px;
  overflow:auto;
  padding-top:0px;
  width:99%;
}
.show_popup_close_div {
  padding:2px 4px 0px 0px;
}
.margin_bottom {
  margin-bottom:20px;
}
.margin_bottom_10{
  margin-bottom:10px;
}
.about_padding {
  padding:0px 50px 10px 20px;
}
.sign_in_boxes {
  position:relative;
}
.sign_in_box_text_color {
  color:#666666;
}
.sign_in_box_link_color {
  color:#00A4E3;
}
.try_these_padding {
  padding:0px 50px 10px 20px;
}
#mypage_container {
  margin:auto;
  width:100%;
}
.label22 {
  display:block;
  float:left;
  margin:5px;
  width:47%;
}
.label_alphabet_page {
  display:block;
  float:left;
  margin:5px;
  width:42%;
}
.task_theme_float {
  display:block;
  float:left;
  margin:5px;
  width:47%;
}
.tab_background_color {
  background-color:#DFDFDF;
}
.link_color {
  color:#00A4E3;
}
.detailed_link_color {
  color:#00A4E3;
  font-family:verdana, sans-serif;
  font-size:7pt;
}
.avtar_padding {
  padding-bottom:2px;
  padding-top:2px;
}
.recently_box_title {
  color:#000000;
  font-family:verdana, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
.settings_notification_color {
  color:#666666;
  vertical-align:middle;
}
.no_underline_class {
  text-decoration:none;
}
.pr_cross_div {
  padding-right:5px;
  position:absolute;
  right:0px;
  width:10px;
  z-index:0;
}
.pos_abs {
  position:absolute;
}
.bgcolor_lightblue {
  background-color:#E4F4FA;
}
.border_left_gray {
  border-left:1px solid #B6B7B9;
}
.border_right_gray {
  border-right:1px solid #B6B7B9;
}
.border_top_gray {
  border-top:1px solid #B6B7B9;
}
.border_bottom_gray {
  border-bottom:1px solid #B6B7B9;
}
.spiral_back_img {
  background:#FFFFFF url(/images/themes/0/spiral.png) repeat-y scroll 0%;
}
.spiral_back_img_white {
  background:#FFFFFF url(/images/themes/0/spiral_white.png) repeat-y ;
}
.tasks_new_headers {
  font-family:verdana, sans-serif;
  font-size:7pt;
  font-weight:bold;
}
.top_margin_20 {
  margin-top:20px;
}
.top_margin_10 {
  margin-top:10px;
}
.top_margin_15 {
  margin-top:15px;
}
.left_margin_10 {
  margin-left:10px;
}
.left_margin_20 {
  margin-left:20px;
}
.right_margin_3 {
  margin-right:3px;
}
.right_margin_20 {
  margin-right:20px;
}
.bottom_margin_20 {
  margin-bottom:20px;
}
.add_member_bg_color {
  background-color:#DFDFDF;
}
.add_personslice_back_img {
  background:#FFFFFF url(/images/common/add-personslice.png) repeat-x scroll 0%;
}
.top_border_solid {
  border-top:1px solid;
}
.button_font {
  font-family:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
}
.align_vertical_bottom {
  vertical-align:text-bottom;
}
.feed_form_head_font {
  color:#CC0000;
  font-size:10pt;
}
.note_pad_background_color {
  background-color:#FDF7D5;
}
.note_pad {
  background:#FDF7D5 url(/images/themes/0/back_line.png) repeat scroll 0%;
  border:medium none;
  font-family:verdana;
  font-size:10pt;
  overflow:auto;
  width:98%;
}
.taskbin_tips_header {
  color:#818385;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.taskbin_tips_text {
  color:#9D9FA1;
  font-family:verdana, sans-serif;
  font-size:9pt;
}
.taskbin_tips_crossButton {
  position:absolute;
  width:265px;
}
.add_pop_up_header_img {
  height:20px;
  padding-bottom:10px;
  position:absolute;
}
.top_header_dotted_border {
  border-bottom:1px dotted;
  width:500px;
}
.choose_group_name {
  color:#00A4E3;
  font-family:verdana, sans-serif;
  font-size:12pt;
  font-weight:bold;
}
.choose_group_info_text {
  color:#8A8C8E;
  font-family:verdana, sans-serif;
  font-size:10pt;
  margin-bottom:20px;
}
.choose_group_border {
  border:1px solid #8A8C8E;
}
.settings_page_text_header {
  color:#575859;
  font-family:verdana, sans-serif;
  font-size:10pt;
  font-weight:bold;
}
.settings_page_text {
  color:#7D7E7F;
  font-family:verdana, sans-serif;
  font-size:9pt;
}
.settings_page_text_header
{
  font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
  font-weight:bold;
	color: #575859;
}
.settings_page_text
{
  font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
  color:#7d7e7f;
}
.ppl_added_to_mypage_style
{
  width:100%;
  background-color:#ffffbb;
  vertical-align:middle;
}
.alphabet_page_div_border
{
  border:1px solid #00A4E3;
}
.alphabet_page_div_header
{
  font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
  font-weight:bold;
  color:#5b5b5c;
}
.choose_group_right_info_label
{
  font-family: Verdana, Helvetica, sans-serif;
  color:#636466;
  font-size:12px;
  font-weight:bold;
}
.choose_group_right_info_text
{
  font-family: Verdana, Helvetica, sans-serif;
  color:#8A8C8E;
  font-size:11px;
  font-weight:bold;
}
.topNavigBar_gray
{
   font-family:verdana, sans-serif;
   font-size:10pt;
   color:#0000dd;
   font-weight:bold;
   background-color:#eeeeee;
   text-align:center;
}
.topNavigBar_gray_choose_group
{
   font-family:verdana, sans-serif;
   font-size:10pt;
   color:#88898a;
   font-weight:bold;
   padding-left:15px;
   padding-bottom:5px;
   background-color:#eeeeee;
   text-align:left;
}
.take_me_right
{
  width:48%;
  float:right;
  margin-left:20px;
  position:relative;;
 
}
.left_div
{
  width:48%;
  position:relative;
  float:left;
}
.right_div_help
{
  width:40%;
 position:relative;
 float:left;

}
.left_div_help
{
  width:60%;
  position:relative;
  float:left;
}
.sign_in_left
	{
	  /*position:absolute;
		width:28%;
    margin-left:0%;
    float:left;*/
    width:48%;
    position:relative;
    float:left;
    
    
	}
.sign_in_right
	{
		/*width:43%;
    position:absolute;
    margin-left:30%;
    word-wrap:break-word;*/
		width:48%;
    float:left;
    margin-left:20px;
    position:relative;
      
	}
.sign_in_middle
	{
		/*width:2%;
	  position:absolute;
    margin-left:28%;
    */
    width:2%;
    margin-left:357px;
    margin-right:472px;
    float:none;
    position:absolute;
   		
	}
.sign_in_right_inner
{
  width:98%;
  float:left;
  margin-left:20px;
  position:absolute;
  
}
.home_page_slider_img
{
  background-image:url(/images/common/bg.gif);
  background-repeat:no-repeat;
 
}
.light_gray_bg
{
  background-color:#efefef;
}
.theme_cross_div {
 padding-top:5px;
  padding-right:5px;
  cursor:auto;
  position:absolute;
  right:450px;
  width:10px;
  z-index:0;
}
.background_image_class
{
  background: url(/images/themes/0/avtar_empty.png)no-repeat center;
}
.people_on_my_page
{
  background-color:#E7EFBD;
}