@charset "utf-8";
h1{color:#362805;font:30px Arial, Verdana, Helvetica, sans-serif;font-size:1em;font-style:normal;font-weight:400;text-align:left;margin:0;padding:5px 0}
h2{color:#362805;font:26px Arial, Verdana, Helvetica, sans-serif;font-size:1em;font-style:normal;font-weight:400;text-align:left;margin:0;padding:5px 0}
h3{color:#362805;font:24px Arial, Verdana, Helvetica, sans-serif;font-size:1em;font-style:normal;font-weight:400;text-align:left;margin:0;padding:5px 0}
h4{color:#362805;font:16px Arial, Verdana, Helvetica, sans-serif;font-size:1em;font-style:normal;font-weight:400;text-align:left;margin:0;padding:5px 0}
h5{color:#249ae0;font:14px Arial, Verdana, Helvetica, sans-serif;font-size:1em;font-style:normal;font-weight:400;text-align:left;margin:0;padding:5px 0}
em{font-size:1em;font-style:normal;font-weight:400}
strong{font-size:1em;font-style:normal;font-weight:700}
th{font-size:1em;font-style:normal;font-weight:400;text-align:left}
ul{color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;list-style:disc;text-align:left;margin:0;padding:0}
ol{color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;list-style:decimal;text-align:left;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
img{border:none;margin:0;padding:0}
html{text-align:center;margin:0;padding:0}
body{background:#000 url(../images/bg_body.png);color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;text-align:center;margin:0;padding:0}
.float-left{float:left}
blockquote{background-color:#FFC;border:1px solid #FC9;margin:0;padding:0}
p{color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;text-align:left;margin:0;padding:0}
.header{background:#271e0d url(../images/a1.2.png) no-repeat left center;height:110px;text-align:center;width:1000px;margin:0 auto;padding:0 0 0 10px}
.header-title{float:left;text-align:left;width:595px;margin:0;padding:0}
.header-title a:link{border:0;color:#daceab;display:block;font:32px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:110px;outline:0;text-decoration:none;width:595px;margin:0;padding:0}
.header-title a:active{border:0;color:#daceab;display:block;font:32px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:110px;outline:0;text-decoration:none;width:595px;margin:0;padding:0}
.header-title a:visited{border:0;color:#daceab;display:block;font:32px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:110px;outline:0;text-decoration:none;width:595px;margin:0;padding:0}
.header-title a:hover{border:0;color:#daceab;display:block;font:32px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:110px;outline:0;text-decoration:none;width:595px;margin:0;padding:0}
.topnav{background:url(../images/nav-bar-bg.png) repeat-x top center;clear:both;font:11px arial, verdana, sans-serif;height:50px;text-align:center;width:1006px;margin:0 auto;padding:0}
.topnav .navleft{float:left;margin:0;padding:0}
.topnav .navright{color:#333;float:right;font:11px Arial, Verdana, Helvetica, sans-serif;text-align:right;margin:0;padding:0}
.topnav .right-ul{background:url(../images/nav-bar-bg_line.jpg) no-repeat top left;color:#D9CEAB;float:right;font:10px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:50px;list-style:none;width:335px;margin:0;padding:0 10px 0 20px}
.topnav .right-ul li{float:left;margin:0;padding:12px 0 0}
.topnav .right-ul .button1 a{background:url(../images/nav-button-1.png) no-repeat;background-position:100% 100%;display:block;height:27px;text-align:center;width:96px}
.topnav .right-ul .button2 a{background:url(../images/nav-button-2.png) no-repeat;background-position:100% 100%;display:block;height:27px;width:109px}
.topnav .right-ul .button3 a{background:url(../images/nav-button-3.png) no-repeat;background-position:100% 100%;display:block;height:27px;width:108px}
.topnav .right-ul .button1 a:hover{background:url(../images/nav-button-1.png) no-repeat;background-position:0 0;display:block;height:27px;width:96px}
.topnav .right-ul .button2 a:hover{background:url(../images/nav-button-2.png) no-repeat;background-position:0 0;display:block;height:27px;width:109px}
.topnav .right-ul .button3 a:hover{background:url(../images/nav-button-3.png) no-repeat;background-position:0 0;display:block;height:27px;width:108px}
.topnav .right-ul li a:link{color:#D9CEAB;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;line-height:27px;text-align:center;text-decoration:none;margin:0;padding:0}
.topnav .right-ul li a:active{color:#D9CEAB;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;line-height:27px;text-align:center;text-decoration:none;margin:0;padding:0}
.topnav .right-ul li a:visited{color:#D9CEAB;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;line-height:27px;text-align:center;text-decoration:none;margin:0;padding:0}
.topnav .right-ul li a:hover{color:#fff;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;line-height:27px;text-align:center;text-decoration:none;margin:0;padding:0}
.topnav2{float:right;font:11px arial, verdana, sans-serif;height:20px;text-align:center;width:350px;margin:0 auto;padding:60px 20px 0 0}
.topnav2 span{color:#fff;display:block;float:right;font:11px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:center;margin:0;padding:20px 0 0}
.button-extra2{display:block;float:right;width:180px}
.button-extra{display:block;width:120px}
.button-extra a:link{border:0;color:#fff;display:block;font:11px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:22px;text-align:center;text-decoration:none;margin:0;padding:0}
.button-extra a:active{border:0;color:#fff;display:block;font:11px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:22px;text-align:center;text-decoration:none;margin:0;padding:0}
.button-extra a:visited{border:0;color:#fff;display:block;font:11px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:22px;text-align:center;text-decoration:none;margin:0;padding:0}
.button-extra a:hover{border:0;color:#D9CEAB;display:block;font:11px "Sansation", Arial, Verdana, Helvetica, sans-serif;height:22px;text-align:center;text-decoration:none;margin:0;padding:0}
.contents{background:#fff;clear:both;color:#333;font:12px Arial, Verdana, sans-serif;height:auto;position:relative;text-align:center;width:1006px;margin:0 auto;padding:0}
.sidebar{background:#f1f1f1 url(../images/sidebar_bg.gif) repeat-y top left;float:right;height:auto;position:absolute;right:0;top:0;width:255px;margin:0;padding:0}
.sidebar iframe{background:transparent;height:100%;width:255px;margin:0;padding:0}
.sidebar .h1-title{background:url(../images/h1titlebg.gif) no-repeat top center;color:#3b3b3b;display:block;font:14px "Sansation", Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:center;margin:0;padding:23px 0 0}
.footer{background:url(../images/footer_bg.png) repeat-x top center;clear:both;height:114px;text-align:center;width:1006px;margin:0 auto;padding:0}
.footer ul{float:left;margin:0;padding:50px 0 0 20px}
.footer ul li a:link{color:#D9CEAB;font:10px Arial, Verdana, Helvetica;font-weight:700;text-decoration:none;padding:0 5px}
.footer ul li a:active{color:#D9CEAB;font:10px Arial, Verdana, Helvetica;font-weight:700;text-decoration:none;padding:0 5px}
.footer ul li a:visited{color:#D9CEAB;font:10px Arial, Verdana, Helvetica;font-weight:700;text-decoration:none;padding:0 5px}
.footer ul li a:hover{color:#fff;font:10px Arial, Verdana, Helvetica;font-weight:700;text-decoration:none;padding:0 5px}
.page-title2{color:#362805;font:24px Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:left;margin:0;padding:5px 0}
.page-title3{color:#362805;font:16px Arial, Verdana, Helvetica, sans-serif;font-weight:700}
label{color:#333;font:11px Verdana, Arial, sans-serif;font-weight:700;margin:2px 0;padding:2px}
option{color:#333;font:11px Verdana, Arial, sans-serif;margin:2px 0;padding:0 0.5em}
.button-input{background:#6f561e;border:3px double #baaa7d;border-bottom-color:#826b36;border-right-color:#826b36;border-top-color:#daceab;color:#fff;font:11px Verdana, Arial, sans-serif;text-align:center;margin:0;padding:2px 3px}
form table td input.button-input{background:#6f561e;border:3px double #baaa7d;border-bottom-color:#826b36;border-right-color:#826b36;border-top-color:#daceab;color:#fff;font:11px Verdana, Arial, sans-serif;text-align:center;margin:0;padding:2px 3px}
.button-input:active{background:#bbf0ff;border:3px double #baaa7d;border-bottom-color:#826b36;border-right-color:#826b36;border-top-color:#daceab;color:#fff;font:11px Verdana, Arial, sans-serif;text-align:center;margin:0;padding:2px 3px}
.wrap-page_center{text-align:center;width:850px;margin:0 auto;padding:0 20px}
.wrap-page_left{text-align:left;width:850px;margin:0 auto;padding:0 20px}
.tabmenu{background-color:#efefef;border:1px solid #000;color:#333;cursor:pointer;font:12px Arial, Verdana, Helvetica, sans-serif;text-align:center;vertical-align:center;width:181px;padding:10px 3px}
.tabmenu3{background-color:#efefef;border:1px solid #000;color:#333;cursor:pointer;font:12px Arial, Verdana, Helvetica, sans-serif;text-align:center;vertical-align:center;width:244px;padding:10px 3px}
.worryform{border:1px solid #ccc;color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;width:630px;margin:5px;padding:0 5px}
.worryform td{color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;padding:5px 15px}
.worryform3{border:1px solid #000;width:630px;padding:0 5px}
.worryform2{width:580px;padding:0 5px}
.worrymessage{color:red;font-weight:700}
.showworry{border:1px solid #000;font:12px Arial, Verdana, Helvetica, sans-serif;text-align:left;vertical-align:top;padding:10px 5px}
.showworry3{border:1px solid #000;font:12px Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:center;vertical-align:top;width:350px;padding:10px 5px}
.showworry4{border:1px solid #000;font:12px Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:center;vertical-align:top;padding:10px 5px}
.showworrynew1{border:1px solid #000;font:12px Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:center;vertical-align:top;padding:10px}
.showworrynew2{border:1px solid #000;font:12px Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:center;vertical-align:top;padding:10px 2px}
.dailyheading{color:#d14e4e;font:16px Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:left;margin:0;padding:5px 0}
.stored_tdz1{border-bottom:1px solid #000;border-right:1px solid #000;font-size:16px;font-weight:700;width:250px;padding:10px}
.stored_tdz2{border-bottom:1px solid #000;font-size:14px;width:250px;padding:10px}
.stored_td2{border:1px solid #000;width:500px}
.worrydiv{color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;width:90%}
.worrydiv table{color:#333;font:12px Arial, Verdana, Helvetica, sans-serif}
.worrydiv td{color:#333;font:12px Arial, Verdana, Helvetica, sans-serif}
.risktd{line-height:15px;padding:5px 5px 10px}
.riskfs{padding:5px 5px 10px 10px}
.riskfs2{padding:5px 10px 15px}
.logintable{border:1px solid #ccc;color:#333;font:12px Arial, Verdana, Helvetica, sans-serif;text-align:left;width:350px;margin:auto}
.quote{background:#fff;background-position:center;border:1px solid #000;font:12px Arial, Sans-serif;font-style:italic;text-align:center;width:350px;margin:0 auto;padding:10px}
.aff-section{text-align:left;margin:0;padding:15px 20px}
.aff-form{text-align:left;margin:0;padding:20px 10px}
.aff-form h3{color:#000;font:13px Arial, Verdana, sans-serif;font-weight:700;text-align:center;margin:0 auto;padding:0}
.aff-form form{color:#333;font:12px Arial, Verdana, sans-serif;text-align:center;margin:0;padding:0 0 0 150px}
.terms-page{background:url(../images/termstopbg.gif) no-repeat top right;padding:20px 0}
.terms-page ol li{margin:0;padding:10px 0}
.terms-page ol li ul{list-style:none;margin:0;padding:0}
.terms-page ol li ul li{margin:0;padding:3px 0}
.terms-page ol li ul li ul{margin:0 20px;padding:0}
.contactus_form{text-align:center;margin:0;padding:0 20px}
.contactus_form-table{color:#333;font:12px Verdana, Arial, sans-serif;text-align:center;margin:0 auto;padding:0}
.contactus_form-table td{color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:5px 5px 5px 15px}
.ui-sortable{width:700px;margin:0;padding:0}
.help-mempage{background:#fff;color:#333;font:12px Verdana, Arial, sans-serif;text-align:center;margin:0 auto;padding:5px}
.help-mempage p{color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:5px}
.help-mempage a:link{color:#372a08;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.help-mempage a:active{color:#372a08;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.help-mempage a:visited{color:#372a08;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.help-mempage a:hover{color:#a90f04;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.help-mempage .help-inst{border:1px solid #7accff;text-align:center;width:500px;margin:15px auto;padding:10px}
.help-mempage .help-inst h2{color:#333;font:16px Verdana, Arial, sans-serif;font-weight:700;margin:0;padding:5px}
.help-mempage ol{margin:0;padding:10px 30px}
.help-mempage ol li{color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:10px 0}
.help-mempage .item-helpmem{color:#3b3b3b;font:15px Verdana, Arial, sans-serif;font-weight:700;text-align:left;margin:0;padding:0}
.imr .one-category .list{margin:0;padding:5px 20px}
.imr .one-category .list li{margin:0;padding:3px}
.imr .one-category .list li span a{color:#333;font:10px Arial, Verdana, sans-serif;font-weight:700}
.imr .one-category .list li span a:hover{color:#000;font:10px Arial, Verdana, sans-serif;font-weight:700}
.tools-motivation{background:#ebe7de;height:auto;text-align:center;width:600px;margin:25px auto;padding:0}
.tools-motivation h5{background:#6f561e;border:1px solid #daceab;color:#fff;display:block;font:13px Verdana, Arial, sans-serif;font-weight:700;text-align:left;margin:0;padding:5px}
.tools-motivation table.motivlog-stats{border:1px solid #daceab;text-align:center;width:600px;margin:0 auto;padding:5px}
.tools-motivation table.motivlog-stats th{background:#004b93;color:#fff;font:12px Verdana, Arial, sans-serif;font-weight:700;margin:0 auto;padding:3px 0}
.tools-motivation table.motivlog-stats td{border:1px solid #daceab;color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:5px 3px}
#logintable{border:1px solid #ccc;font-size:12px;text-align:left;width:350px;margin:auto}
.normaltable{font-size:12px}
.normaltable td{padding:2px}
.projectstable{border:1px solid #daceab;font:11px Verdana, Arial, sans-serif;width:99%}
.projectstable th{background:#6f561e;color:#fff;font:12px Verdana, Arial, sans-serif;font-weight:700;text-align:left;padding:5px 3px}
.projectstable td{background:#C3D5DF;border:1px solid #ebe7de;font:11px Verdana, Arial, sans-serif;font-weight:700;vertical-align:top;padding:3px}
table.sortable-table{height:25px}
.sortable-table td{background:transparent;font:11px Verdana, Arial, sans-serif}
select.smina{background:#daceab;border:1px solid #ccc;font:11px Verdana, Arial, sans-serif}
select.alt-highlight{background:#FEFF9F;font:11px Verdana, Arial, sans-serif}
#action-list li{background:#daceab;border:1px solid #daceab;font:11px Verdana, Arial, sans-serif;list-style-type:none}
#action-list li.alt-highlight{background:#FEFF9F}
.editaction{cursor:pointer;font-size:14px}
.editproject{color:#777;cursor:pointer;font-size:9px}
td.stepmenu{border:1px solid #52a7dd;cursor:pointer;font:11px Verdana, Arial, sans-serif;font-weight:700;height:35px;text-align:center;vertical-align:middle;margin:0;padding:0 10px}
td.stepmenu a:link{color:#666;font-weight:700;text-decoration:none}
td.stepmenu a:visited{color:#666;font-weight:700;text-decoration:none}
td.currentstepmenu{background:#004a95;color:#fff}
td.currentstepmenu a:link{background:#004a95;color:#fff;font-weight:700;text-decoration:none}
td.currentstepmenu a:visited{background:#004a95;color:#fff;font-weight:700;text-decoration:none}
div.stepsection{border:1px solid #ccc;display:none;padding:1em}
.ajaxloader{display:none;margin-top:0.5em}
.deferredlist{list-style-image:url('images/pause.png');margin-left:2em}
.focusdiv{border:3px double #daceab;display:none;width:700px;margin:10px;padding:5px}
.focusdiv h3{background:#daceab;color:#271e0d;font-size:1.75em;margin:0 0 10px;padding:3px}
#deferredtable{background:#C3D5DF;font-size:12px;text-align:left;width:500px;margin:auto}
div.box{background:#eaeaea;border:3px double #CCC;padding:1em}
table.actionstable{font-size:11px;width:99%;margin:auto}
table.actionstable th{background:#6f561e;color:#fff;font:14px Arial, Verdana, Helvetica, sans-serif;font-weight::bold;padding:5px 10px}
table.actionstable td{background:#d5ceb8;color:#333;font:11px Arial, Verdana, Helvetica, sans-serif;text-align:center;padding:5px}
table.actionstable td.info{color:#333;font:11px Arial, Verdana, Helvetica, sans-serif;text-align:left}
table.actionstable a:link{color:#6f561e;font-size:11px;text-align:center;text-decoration:none}
table.actionstable a:active{color:#6f561e;font-size:11px;text-align:center;text-decoration:none}
table.actionstable a:visited{color:#6f561e;font-size:11px;text-align:center;text-decoration:none}
table.actionstable a:hover{color:#000;font-size:11px;text-align:center;text-decoration:none}
tr.alt td{background:#ebe7de;color:#333;font:11px Arial, Verdana, Helvetica, sans-serif;padding:5px}
td.td-handle{padding-left:5px;vertical-align:middle;width:30px}
.highlight{background:#FF6;color:#333;font:11px Arial, Verdana, Helvetica, sans-serif;font-weight:700;width:320px;margin:10px;padding:10px}
#ultimate-goals{margin-left:1em}
#ultimate-goals li{margin-left:1em;width:400px}
.editablegoal{background:#ddd;border:1px solid #CCC;padding:0.5em}
div.mylist{margin:2em 0.5em}
div.mylist .mylist-title{border-bottom:1px dotted #036;height:24px}
div.mylist ul{list-style-type:none;margin-left:1em}
div.mylist ul li{border-bottom:1px dotted #ccc;height:24px;margin:0.5em 0 0.5em 1em}
.editlistname{color:#249AE0;cursor:pointer;font-weight:700;margin-left:1em}
.editlistitem{cursor:pointer;margin-left:1em}
#banner-choices ul{list-style-type:none;text-align:center}
#banner-choices a img{border:1px solid #fff}
#banner-choices a:hover img{border:1px solid #0f0}
.imr .one-category{clear:both;text-align:left;margin:0 auto;padding:15px 20px}
.imr .one-category h3{color:#000;display:block;font:18px Arial, Verdana, sans-serif;font-weight:700}
.imr .one-category h4{color:#c00;display:block;font:16px Arial, Verdana, sans-serif;font-weight:700}
.imr .one-category h5{color:#271e0d;display:block;font:14px Arial, Verdana, sans-serif;font-weight:700}
.botborder-line{border-bottom:1px solid #ccc}
.myaccnt .basic-accnt td label{color:#6f561e;font:12px Arial, Verdana, sans-serif;font-weight:700;padding-right:10px}
.myaccnt .admin-msgs{border:1px solid #ccc}
.myaccnt .admin-msgs h4{background-color:#6f561e;color:#fff;height:20px;padding:0.25em}
.askthecoach{padding:20px 0}
.askthecoach #ask-form-wrapper td{vertical-align:top;padding:0.25em}
.askthecoach .error-msg{background-color:#FBE3E4;border:1px solid #FBC2C4;color:red;font-size:12px;padding:0.25em}
.askthecoach .success-msg{background-color:#E6EFC2;border:1px solid #C6D880;color:green;font-size:12px;padding:0.25em}
.navlinks{text-align:center;z-index:1000;margin:0 auto;padding:0}
.navlinks ul li a#active{color:#D9CEAB;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:center;text-decoration:underline;margin:0;padding:0 0 0 15px}
.navlinks ul{float:left;list-style:none;width:630px;margin:0;padding:0}
.navlinks ul li{display:inline;float:left;position:relative;text-align:left;z-index:1000;margin:0;padding:20px 5px 0}
.navlinks ul li a:link{color:#D9CEAB;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:center;text-decoration:none;margin:0;padding:0 0 0 15px}
.navlinks ul li a:active{color:#D9CEAB;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:center;text-decoration:none;margin:0;padding:0 0 0 15px}
.navlinks ul li a:visited{color:#D9CEAB;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:center;text-decoration:none;margin:0;padding:0 0 0 15px}
.navlinks ul li a:hover{color:#fff;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:center;text-decoration:none;margin:0;padding:0 0 0 15px}
.navlinks ul li ul{display:none;left:0;position:absolute;top:35px;margin:0;padding:0}
.navlinks ul .sub{background:#392e12;width:120px;margin:0 0 0 20px;padding:10px 0 0}
*html .navlinks ul .sub{background:#392e12;width:120px;z-index:500;margin:0 0 0 20px;padding:10px 0 0}
.navlinks ul .sub li{background:#392e12;display:block;float:none;text-align:left;width:120px;margin:0;padding:0 0 2px}
.navlinks ul .sub li a:link{background:#392e12;border-bottom:1px solid #ccc;color:#D9CEAB;display:block;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:left;text-decoration:none;width:110px;margin:0;padding:5px}
.navlinks ul sub li a:active{background:#392e12;border-bottom:1px solid #ccc;color:#D9CEAB;display:block;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:left;text-decoration:none;width:110px;margin:0;padding:5px}
.navlinks ul .sub li a:visited{background:#392e12;border-bottom:1px solid #ccc;color:#D9CEAB;display:block;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:left;text-decoration:none;width:110px;margin:0;padding:5px}
.navlinks ul .sub li a:hover{background:#392e12;border-bottom:1px solid #fff;color:#fff;display:block;font:13px "Sansation", Arial, Verdana, Helvetica, sans-serif;text-align:left;text-decoration:none;width:110px;margin:0;padding:5px}
.navlinks li>ul{left:auto;top:auto}
#tooltip{background-color:#eee;border:1px solid #111;font-family:Verdana,Arial,sans-serif;font-size:12px;opacity:1px;position:absolute;text-align:left;width:300px;z-index:3000;padding:5px}
#tooltip h3{color:#c00;font-size:14px;font-weight:700;margin:0}
#tooltip div{color:#c00;font-size:14px;font-weight:700;margin:0}
#new-user-help{cursor:default;font-family:Arial,Verdana,sans-serif;font-size:12px;text-align:left;margin:0;padding:0}
.help-title-bar{background-color:#42BDE6;padding:2px}
.help-title-bar h3{color:#fff;float:left;font-size:14px;width:75%}
.help-title-bar a{color:#fff;float:right;font-size:14px;font-weight:700;text-decoration:none;padding:0 4px}
.help-title-bar a:visited{color:#fff;float:right;font-size:14px;font-weight:700;text-decoration:none;padding:0 4px}
.help-message{padding:12px}
.app-msg-error{color:#c00;font:12px Verdana, Helvetica, Arial, sans-serif;font-weight:700}
.goals-table{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif;height:auto;width:900px;margin:0;padding:0}
.goals-table td{margin:0;padding:0 0 10px}
.goals-table table{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif;margin:0;padding:10px 0}
.goals-table table td{margin:0;padding:2px 10px}
.img-default{text-align:center;vertical-align:top;width:110px;padding:5px 0}
.small-text{color:#666;font:10px Verdana, Helvetica, Arial, sans-serif}
.small-text a:link{color:#d34b55;font:10px Verdana, Helvetica, Arial, sans-serif;text-decoration:underline}
.small-text a:active{color:#d34b55;font:10px Verdana, Helvetica, Arial, sans-serif;text-decoration:underline}
.small-text a:visited{color:#d34b55;font:10px Verdana, Helvetica, Arial, sans-serif;text-decoration:underline}
.small-text a:hover{color:#bc1e35;font:10px Verdana, Helvetica, Arial, sans-serif;text-decoration:underline}
.goaltitle{color:#bc1e35;font:14px Verdana, Helvetica, Arial, sans-serif;font-weight:700;text-align:left;margin:0;padding:0 0 5px}
.goal-data{border:1px solid #daceab;vertical-align:top;width:400px;margin:0;padding:0}
.goal-data .priority{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif;margin:0;padding:0}
.goal-data_label{color:#8f5a33;font:11px Verdana, Helvetica, Arial, sans-serif;font-weight:700;margin:0 5px;padding:5px 0 0}
.goal-data_due{color:#c00;font:11px Verdana, Helvetica, Arial, sans-serif;font-style:italic;width:400px;margin:0 5px;padding:5px 0 2px}
.editabletext{cursor:pointer;width:400px;margin:0;padding:5px}
.editablepriority{width:300px;margin:0;padding:5px}
.optionsdockcol{padding-bottom:10px;vertical-align:top;width:130px}
.goaloptions-dock{border-bottom:1px solid #bc1e35;border-left:1px solid #d34b55;border-right:1px solid #bc1e35;border-top:1px solid #d34b55;display:none;margin:5px 0;padding:10px 5px}
.goaloptions-dock table a{border-bottom:1px solid #e4d2c5;color:#05a33;font:11px Verdana, Helvetica, Arial, sans-serif;text-decoration:none;padding:0 0 0 5px}
.goaloptions-dock table a:link{border-bottom:1px solid #e4d2c5;color:#05a33;font:11px Verdana, Helvetica, Arial, sans-serif;text-decoration:none;padding:0 0 0 5px}
.goaloptions-dock table a:active{border-bottom:1px solid #e4d2c5;color:#05a33;font:11px Verdana, Helvetica, Arial, sans-serif;text-decoration:none;padding:0 0 0 5px}
.goaloptions-dock table a:visited{border-bottom:1px solid #e4d2c5;color:#05a33;font:11px Verdana, Helvetica, Arial, sans-serif;text-decoration:none;padding:0 0 0 5px}
.goaloptions-dock table a:hover{border-bottom:1px solid #ffae78;color:#f60;font:11px Verdana, Helvetica, Arial, sans-serif;text-decoration:none;padding:0 0 0 5px}
.add-new_goal{background:#fff;border:1px double #daceab;display:none;position:absolute;top:-50px;width:530px;z-index:600;padding:20px}
.add-new_goal table{color:#333;font:12px Verdana, Helvetica, Arial, sans-serif;margin:0;padding:2px}
.add-new_goal table td input{color:#333;font:12px Verdana, Helvetica, Arial, sans-serif;margin:0;padding:2px}
.add-new_goal table td textarea{color:#333;font:12px Verdana, Helvetica, Arial, sans-serif;margin:0;padding:2px}
.add-new_goal table td{margin:0;padding:5px}
.add-new_goal table td label{color:#333;font:12px Verdana, Helvetica, Arial, sans-serif;font-weight:700}
.ce-window{cursor:default;font:12px Arial,Verdana,sans-serif;text-align:left;width:100%;margin:0;padding:0}
.ce-window-title-bar{background:#271e0d;margin:0;padding:5px 10px}
.ce-window-title-bar h3{color:#fff;float:left;font-size:14px;font-weight:700;width:75%}
.ce-window-title-bar a{color:#fff;float:right;font-size:14px;font-weight:700;text-decoration:none;padding:0 4px}
.ce-window-title-bar a:visited{color:#fff;float:right;font-size:14px;font-weight:700;text-decoration:none;padding:0 4px}
.ce-window-message{max-height:400px;overflow:auto;padding:12px}
.goal_detail_div{height:23px;position:relative;width:410px;padding:0}
.goal_detail_name{float:left;height:18px;padding-top:5px;width:90px}
.g_a_msg{padding-bottom:10px}
#add_action_span{display:none;padding-top:7px}
.newsharediv{background:#fff;border:1px double #daceab;display:none;position:absolute;width:400px;padding:10px}
.changeparentdiv2{background:#fff;border:3px solid #daceab;display:none;position:absolute;width:auto;padding:10px}
.index-salespage{color:#333;font:12px Arial, Helvetica, sans-serif;margin:0 auto;padding:0}
.index-salespage h1{color:#ba293a;font:28px Arial, Helvetica, sans-serif;font-weight:700;text-align:center}
.index-salespage h2{color:#333;font:26px Arial, Helvetica, sans-serif;font-weight:700;text-align:center}
.index-salespage h3{color:#333;font:24px Arial, Helvetica, sans-serif;font-weight:700;margin:0;padding:10px 0}
.index-salespage h4{color:#ba293a;font:22px Arial, Helvetica, sans-serif;font-weight:700}
.index-salespage h5{color:#ba293a;font:18px Arial, Helvetica, sans-serif;font-weight:700}
.index-salespage p{text-align:left;margin:10px 0;padding:0}
.index-testimonials{color:#000;font:14px Arial, Verdana, sans-serif;font-weight:700}
.index-testimonials blockquote{background:#ffeed4;border:1px solid #ffc05d;color:#000;font:14px Arial, Verdana, sans-serif}
.index-testimonials span img{float:left;padding:10px 10px 80px 0}
.index-testimonials blockquote h1{color:#f60;font:18px Arial, Verdana, sans-serif;font-weight:700}
.journalmain{font-size:14px;position:relative;text-align:left;width:90%}
.journalleft{float:left;font-weight:700;padding-left:2%;padding-top:10px;vertical-align:top;width:13%}
.journalright{float:left;padding-top:10px;vertical-align:top;width:85%}
.journalleft2{float:left;font-weight:700;padding-left:2%;padding-top:10px;vertical-align:top;width:2%}
.journalright2{float:left;padding-top:10px;vertical-align:top;width:96%}
#journalinput{font-size:12px;height:22px;width:400px;padding:2px 5px}
#journaltextarea{font-size:12px;height:120px;width:600px;padding:2px 5px}
.journallabel{font-size:12px;font-weight:700}
.journalnote{font-size:12px;padding-top:3px}
#journalmessage{color:red;display:none;font-size:14px;font-weight:700;padding-top:10px}
#view-journal{width:950px}
#viewdiv{float:left;text-align:center;width:100%}
#viewdiv a{font-size:13px;font-weight:700;text-decoration:none}
#lightbox{left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:20000}
#outerimagecontainer{background-color:#fff;height:250px;position:relative;width:250px;margin:0 auto}
#imagecontainer{padding:10px}
#loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%}
#hovernav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2000}
#imagecontainer>#hovernav{left:0}
#hovernav a{outline:none}
#prevlink{background:transparent url(../images/lightbox/blank.gif) no-repeat;display:block;float:left;height:100%;left:0;width:49%}
#nextlink{background:transparent url(../images/lightbox/blank.gif) no-repeat;display:block;float:right;height:100%;right:0;width:49%}
#prevlink:hover{background:url(../images/lightbox/prev.gif) left 50% no-repeat}
#prevlink:visited:hover{background:url(../images/lightbox/prev.gif) left 50% no-repeat}
#nextlink:hover{background:url(../images/lightbox/next.gif) right 50% no-repeat}
#nextlink:visited:hover{background:url(../images/lightbox/next.gif) right 50% no-repeat}
#imagedatacontainer{background-color:#fff;font:10px Verdana, Helvetica, sans-serif;line-height:1.4em;margin:0 auto}
#imagedata{padding:0 10px}
#imagedata #imagedetails{float:left;text-align:left;width:70%}
#imagedata #numberdisplay{clear:left;display:block;padding-bottom:1em}
#imagedata #bottomnavclose{float:right;padding-bottom:0.7em;width:66px}
#overlay{-moz-opacity:0.6px;background-color:#000;display:none;filter:alpha(opacity=60);height:500px;left:0;opacity:0.6px;position:absolute;top:0;width:100%;z-index:18000}
* html>body .clearfix{display:inline-block;width:100%}
* html .clearfix{height:1%}
div{margin:0;padding:0}
li{margin:0;padding:0}
form{margin:0;padding:0}
fieldset{border:none;margin:0;padding:0}
input{color:#333;font:11px Verdana, Arial, sans-serif;margin:2px 0;padding:2px}
*{margin:0;padding:0}
.goals-table table table td{margin:0;padding:0}
#lightbox a img{border:none}
caption{text-align:left}
.contents p{text-align:left}
.font-bold{font-weight:700}
.tdbold{font-weight:700}
.logintable td label{font-weight:700}
#logintable td label{font-weight:700}
#imagedata #caption{font-weight:700}
.float-right{float:right}
.footer span{float:right}
a:link{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
a:active{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
a:visited{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
.contents a:link{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
.contents a:active{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
.contents a:visited{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
.logintable a:link{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
.logintable a:active{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
.logintable a:visited{color:#372a08;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:underline}
a:hover{color:#a90f04;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:none}
.contents a:hover{color:#a90f04;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:none}
.logintable a:hover{color:#a90f04;font:12px Arial, Verdana, Helvetica, sans-serif;text-decoration:none}
a img{border:0;outline:0}
.footer span a{border:0;outline:0}
.wrapper{background:#fff;height:auto;text-align:center;width:1006px;margin:0 auto;padding:0}
.wrap-contents{background:#fff;height:auto;text-align:center;width:1006px;margin:0;padding:0}
.footer ul li{display:inline}
* html ul#action-list li{display:inline}
.header:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.wrapper:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.wrap-contents:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.contents:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.topnav:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.topnav2:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.footer:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.page-title{color:#362805;font:30px Arial, Verdana, Helvetica, sans-serif;font-weight:700;text-align:left;margin:0;padding:10px 0 0}
select{color:#333;font:11px Verdana, Arial, sans-serif;margin:2px 0;padding:2px}
.logintable tr{padding:5px}
.logintable td{padding:5px}
#logintable td{padding:5px}
#deferredtable td{padding:5px}
.contactus_form-table td input{color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.contactus_form-table td select{color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.contactus_form-table td option{color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.contactus_form-table td textarea{color:#333;font:12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:0}
.completedata{display:none}
.focusprojectdiv{display:none}
.ui-dialog-titlebar-close span{display:none}
select.alt{background:#ebe7de;font:11px Verdana, Arial, sans-serif}
#action-list li.alt{background:#ebe7de;font:11px Verdana, Arial, sans-serif}
#action-list li a{font:11px Verdana, Arial, sans-serif}
#action-list li.alt a{font:11px Verdana, Arial, sans-serif}
#archives{margin-top:2em}
#deferred{margin-top:2em}
.deferredlist li{margin:0.5em 0 0.5em 1em}
.mastergoals li{margin:0.5em 0 0.5em 1em}
#todolist li{margin:0.5em 0 0.5em 1em}
#sminalist li{margin:0.5em 0 0.5em 1em}
.prjlist{margin:0.5em 0 0.5em 2em}
#todolist{margin-left:2em}
#sminalist{margin-left:2em}
#ultimate-goals form input{margin-left:2em}
a.action_today:link{color:#000;text-decoration:none}
a.action_today:visited{color:#000;text-decoration:none}
a.action_today:hover{color:#000;text-decoration:none}
a.action_defer:link{color:#000;text-decoration:none}
a.action_defer:visited{color:#000;text-decoration:none}
a.action_defer:hover{color:#000;text-decoration:none}
tr.gray td{background:#AAA}
.gray{background:#AAA}
.editultimate{cursor:pointer}
#inspirational-div img#inspirational-banner{cursor:pointer}
.journallabel:hover{cursor:pointer}
div.j1editable:hover{cursor:pointer}
div.j3editable:hover{cursor:pointer}
.myaccnt .basic-accnt{color:#333;font:12px Arial, Verdana, sans-serif;font-weight:700}
.myaccnt .basic-accnt td span{color:#c00;font:12px Arial, Verdana, sans-serif;font-weight:700;padding-right:10px}
.admin-pages .basic-accnt td span{color:#c00;font:12px Arial, Verdana, sans-serif;font-weight:700;padding-right:10px}
.btn_menu{vertical-align:middle}
.help-close{vertical-align:middle}
.navlinks li:hover ul{display:block}
.navlinks li.over ul{display:block}
.help-title-bar a:hover{color:red}
.ce-window-title-bar a:hover{color:red}
.goals-table table select{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.goals-table table option{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.goals-table table textarea{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.subgoals-table table select{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.subgoals-table table option{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.subgoals-table table textarea{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.changeparentdiv select{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.changeparentdiv option{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.add-new_goal textarea{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.add-new_goal select{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.add-new_goal option{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.changeparentdiv2 select{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.changeparentdiv2 option{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif}
.goals-table table table{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif;margin:0;padding:5px 0}
.subgoals-table table{color:#333;font:11px Verdana, Helvetica, Arial, sans-serif;margin:0;padding:5px 0}
.newfilediv{background:#fff;border:1px double #daceab;display:none;position:absolute;width:225px;padding:10px}
.newimagediv{background:#fff;border:1px double #daceab;display:none;position:absolute;width:225px;padding:10px}
#addactionform{width:450px}
#trackerdivx{width:450px}
.index-salespage ul{text-align:left;margin:5px 0;padding:0 50px}
.index-salespage ol{text-align:left;margin:5px 0;padding:0 50px}
.index-salespage li{text-align:left;margin:5px 0;padding:0 5px}
.index-salespage .sales-index li{text-align:left;margin:5px 0;padding:0 5px}
.index-testimonials blockquote p{font:14px Arial, Verdana, sans-serif;font-weight:700}
.index-testimonials blockquote p a:link{font:14px Arial, Verdana, sans-serif;font-weight:700}
.index-testimonials blockquote p a:active{font:14px Arial, Verdana, sans-serif;font-weight:700}
.index-testimonials blockquote p a:visited{font:14px Arial, Verdana, sans-serif;font-weight:700}
.index-testimonials blockquote p a:hover{font:14px Arial, Verdana, sans-serif;font-weight:700}
.h_h3{border-bottom:1px solid #CDEDF6}
.h_h4{background-color:#40BDE9;color:#FFF;padding:0.25em}
.h_div{border:1px solid #40BDE9}
.h_div_l{text-align:left;margin:0.25em}
.al_rt{text-align:right}
.ht_20{height:20px}
.ht_10{height:10px}
.ht_3{height:3px}
.w_450{width:450px}
.center_24{width:24px;text-align:center}
.editableText{font-size:1.2em}
.editableText input{font-size:1em;margin-bottom:1em}
.editableText input.button-input{font-size:12px}
.w_99{width:99%}
.foc_div{font-weight:700;background-color:#E6EFC2;color:green;border:1px solid #C6D880;font-size:12px;padding:0.25em}
.w_40_al_c{width:40px;text-align:center}
.w_40{width:40px}
ul#goal-list{list-style-type:none}
ul#goal-list li{margin-bottom:3em}
ul#goal-list li strong.g-target{color:#249AE0}
.al_c{text-align:center}
.highlight img{float:left;margin-right:5px;margin-bottom:0}
.w_400{width:400px}
.bonuses-zip{list-style:none}
.bonuses-zip li{margin:0;padding:10px 0}
ul.bonus-list{margin-left:2em}
ul.bonus-list li{margin-bottom:1em}
.w_100{width:100px}
.w_100_val_t{width:100px;vertical-align:top}
.lh_200{line-height:200%}
.lh_200_val_t{line-height:200%;vertical-align:top}
.w_550{width:550px}
.w_100_al_r{width:100px;text-align:right}
.red{color:red}
.w_524{width:524px}
.w_564{width:564px}
.w_18_al_c{width:18px;text-align:center}
.w_70_al_r{width:70px;text-align:right}
.w_150{width:150px}
.w_25{width:25px}
.mara_l_25{margin-left:2.5em}
.pad_l_20{padding-left:20px}
.w_70{width:70px}
.w_40per{width:40%}
.w_735{width:735px}
.val_t{vertical-align:top}
.jViewMain{width:920px;position:relative}
.jh1{float:left;width:80px;font-size:12px;height:24px;font-weight:700;padding:3px}
.jh3{float:left;width:80px;font-size:12px;height:24px;font-weight:700;padding:3px}
.jhx{float:left;font-size:12px;height:24px;font-weight:700;width:130px;padding:3px}
.j1editable{float:left;font-size:12px;height:24px;width:500px;padding:3px}
.jh2{float:right;width:40px;font-size:12px;height:24px;font-weight:700;padding:3px}
.j2editable{float:right;font-size:12px;height:24px;width:140px;padding:3px}
.j3editable{float:left;width:570px;font-size:10px;padding:3px}
.journalOptions{float:right;width:240px;text-align:right;padding:10px 10px 10px 0}
.jhz{width:920px;float:left;height:5px;border-top:1px solid #A52A2A}
.jhy{width:920px;float:left;height:5px}
.jhz2{width:920px;float:left;height:15px}
.add_goal_input{border:1px solid maroon;background-color:#FFF;height:20px}
/*changes by sania 110210*/
#logout_box { width:300px; text-align:center; margin:20px auto; padding:10px; border: 3px double #ccc;}
#logout_box h1 { font-size:20px; margin-bottom:10px; }
#logout_box p { padding:0px; margin:0px; line-height:20px; font-size:12px; }
#logout_box a { font-size:12px; }
/*changes end*/
/*changes by sania 100210*/
#archives h3 { font-size:22px;}
#archivelist li{margin:0.5em 0 0.5em 1em}
#archivelist {list-style-image: url('images/bullet_check.png');margin-left: 2em;}
#archivelist li {margin: 0.5em 0 0.5em 1em;}
/*changes end 100210*/
/*changes by Sania 040210*/
/*#ui-datepicker-div{background:#000;border:1px solid #777;display:none;font-family:Arial,Helvetica,sans-serif;font-size:14px;width:185px;z-index:9999;margin:0;padding:0}
.ui-datepicker-days-cell a{display:block}
.ui-datepicker-title-row{background:#777}
.ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#777}
.ui-datepicker-inline{background:#ddd;border:0;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;width:185px;margin:0;padding:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-dialog{border:4px ridge #ddd !important;padding:5px}
.ui-datepicker-control{background:#400;clear:both;color:#fff;float:left;font-size:80%;font-weight:700;width:100%;padding:2px 0}
.ui-datepicker-links{background:#000;clear:both;color:#fff;float:left;font-size:80%;font-weight:700;width:100%;padding:2px 0}
.ui-datepicker-header{background:#333;clear:both;color:#fff;float:left;font-weight:700;height:1.3em;text-align:center;width:100%;padding:1px 0 3px}
.ui-datepicker{background:#ccc;clear:both;color:#fff;float:left;font-size:100%;text-align:center;width:100%}
.ui-datepicker-links label{color:#888;padding:2px 5px}
.ui-datepicker-clear{float:left;width:34%}
.ui-datepicker-prev{float:left;width:34%}
.ui-datepicker-clear a{float:left;width:55%}
.ui-datepicker-prev a{float:left;width:55%}
.ui-datepicker-rtl .ui-datepicker-clear{float:right;text-align:right}
.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right}
.ui-datepicker-current{float:left;text-align:center;width:30%}
.ui-datepicker-close{float:right;text-align:right;width:34%}
.ui-datepicker-next{float:right;text-align:right;width:34%}
.ui-datepicker-rtl .ui-datepicker-close{float:left;text-align:left}
.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left}
.ui-datepicker-header select{background:#333;border:0;color:#fff;font-weight:700}
.ui-datepicker a{display:block;width:100%}
.ui-datepicker-days-row{background:#eee;color:#666}
.ui-datepicker-week-col{background:#777;color:#fff}
.ui-datepicker-days-cell{border:1px solid #ddd;color:#000}
.ui-datepicker-week-end-cell{background:#ddd}
.ui-datepicker-days-cell-over{background:#fff;border:1px solid #777}
.ui-datepicker-unselectable{color:#888}
.ui-datepicker-today{background:#fcc !important}
.ui-datepicker-current-day{background:#999 !important}
.ui-datepicker-status{background:#ddd;font-size:80%;text-align:center;width:100%}
#ui-datepicker-div a{background:none;color:#000;cursor:pointer;margin:0;padding:0}
.ui-datepicker-inline a{background:none;color:#000;cursor:pointer;margin:0;padding:0}
.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px}
.ui-datepicker-control a{color:#eee !important;padding:2px 5px}
.ui-datepicker-links a{color:#eee !important;padding:2px 5px}
.ui-datepicker-title-row a{color:#eee !important}
.ui-datepicker-control a:hover{background:#fdd !important;color:#333 !important}
.ui-datepicker-links a:hover{background:#ddd !important;color:#333 !important}
.ui-datepicker-title-row a:hover{background:#ddd !important;color:#333 !important}
.ui-datepicker-multi .ui-datepicker{border:1px solid #777}
.ui-datepicker-one-month{float:left;width:185px}
.ui-datepicker-one-month option{color:#fff}
.ui-datepicker-new-row{clear:left}
.ui-datepicker-cover{display:block;filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}
.ui-datepicker-prompt{background:#ddd;color:#000;float:left;padding:2px}
button.ui-datepicker-trigger{width:25px}
img.ui-datepicker-trigger{vertical-align:middle;margin:2px}
* html .ui-datepicker-prompt{width:185px}*/
/*changes end 040210*/

#newpack
	{
	display: none;
	width: 650px;
	border: 1px solid black;
	padding: 10px;
	}

.supportedfile
	{
	font-size: 12px;
	padding-top: 5px;
	}

.sp_td_1
	{
	width: 300px;
	}

.sp_td_2
	{
	padding: 5px 0;
	font-size: 12px;
	}

.sp_pagetitle
	{
	font-size: 24px;
	font-weight: bold;
	}

.sp_pagetitle2
	{
	font-size: 18px;
	font-weight: bold;
	}

.sp_required
	{
	color: red;
	font-weight: bold;
	}

.splisttd1
	{
	font-size: 14px;
	font-weight: bold;
	padding-right: 30px;
	}

.splisttd2
	{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 0 15px;
	}

.splisttd3
	{
	font-size: 12px;
	padding-right: 30px;
	vertical-align: top;
	padding-top: 5px;
	}

.splisttd4
	{
	font-size: 12px;
	text-align: center;
	padding: 5px 15px 15px 15px;
	vertical-align: top;
	}

.sp_td_5
	{
	font-size: 12px;
	color: red;
	padding-top: 5px;
	}

.sp_spacer
	{
	height: 3px;
	}

.sp_list_table, .sp_list_table tr, .sp_list_table td
	{
	border:none;
	border-bottom-style:none;
	border-collapse:collapse;
	border-top-style:none;
	margin: 0px;
	border-spacing: 0px;
	padding: 0px;
 	}

.completedata
	{
	display: none;
	}

/*****************************************************************************************/

#viewpackDiv, #editpackDiv
	{
	width: 850px;
	border: 1px solid black;
	text-align: left;
	cursor: default;
	display: none;
	height: 450px;
	}

#viewpackHeader
	{
	width: 100%;
	vertical-align: middle;
	height: 18px;
	border-bottom: 2px solid black;
	background-color: #3e3317;
	color: white;
	font-size: 16px;
	padding: 0 0 5px 0;
	font-weight: bold;
	}

.viewpackHeaderTD1
	{
	width: 425px;
	text-align: left;
	padding-left: 5px;
	background-color: #3e3317;
	color: white;
	font-size: 16px;
	font-weight: bold;
	height: 18px;
	}

.viewpackHeaderTD2
	{
	width: 425px;
	text-align: right;
	padding-right: 5px;
	background-color: #3e3317;
	font-weight: bold;
	vertical-align: center;
	height: 18px;
	}

.viewpackHeaderTD2 a
	{
	text-decoration: none;
	}

#viewpackClose, #editpackClose
	{
	font-size: 10px;
	font-weight: bold;
	color: white;
	}

#viewpackMain
	{
	width: 817px;
	padding: 15px;
	color: black;
	font-size: 13px;
	height: 388px;
	overflow: auto;
	}

.viewpackTD1, .viewpackTD3
	{
	font-size: 12px;
	vertical-align: top;
	width: 170px;
	text-align: left;
	padding: 2px 0;
	padding-left: 10px;
	font-weight: bold;
	}

.viewpackTD2, .viewpackTD2x
	{
	font-size: 12px;
	vertical-align: top;
	text-align: left;
	padding: 2px 0;
	}

.viewpackTD2x
	{
	width: 550px;
	}

.viewpackTD3
	{
	width: 10px;
	padding-right: 10px;
	}

#vpheader1
	{
	font-size: 20px;
	font-weight: bold;
	}

.vpheader2
	{
	font-size: 16px;
	font-weight: bold;
	color: brown;
	}

#addsubform, .addactform, #addhabform
	{
	width: 600px;
	border: 2px solid black;
	display: none;
	padding: 10px;
	}

#closediv
	{
	text-align: right;
	}

#editSPcloseLink, .viewpackTD3 a, #editSPaddLink
	{
	font-weight: bold;
	color: blue;
	text-decoration: none;
	}

.editableTextSP1, .editableTextSP2, .editableTextSP3, .editableTextSP4, .editableTextSP5,
.editableTextSP6, .editablePriority0, .editablePriority2, .editablePriority3
	{
	margin:0; padding:5px;
	cursor: pointer;
	width: 550px;
	}

.newimagedivX
	{
	background-color: #ffffff;
	display: none;
	padding: 5px;
	border: 2px solid #51C4EB;
	width: 300px;
	}
	
.showhide { margin-left:20px; cursor:pointer; }
#show_projects { font-size:12px; }
#message_div { min-height:20px; text-align:center; }
/*sania 16june2010*/

.goal_actions_message
{   
margin:0px; position:fixed;
 top:20px;  z-index:100; margin-left:600px; 
 }
.goal_actions_msgI
{
 background-color:#444;  padding:8px 5px 8px 5px; 
 border:#990000 solid 1px; width:300px; color:#c00;
 font-weight:bold;
 }
.goalaction_loader{ color:#c00;
 font-weight:bold;  background-color:#444;  padding:5px 5px 5px 5px; 
 border:#990000 solid 1px; width:300px;  }
