/* CSS Document */
/************************************************/
/* Created April 20, 2010 */
/* By Suzanne Ong */
/**********************************************<div id="footer">Copyright © 2010 Anxa. All rights reserved.</div>**/

/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td
{margin : 0px; padding : 0px;}


body{text-align : left; color:#333333; font-family:Arial; font-size: 13px; line-height:20px; background: #f7f7f5;}

/* padding */
.top_padding {padding-top:20px;}
.top_padding10 {padding-top:10px;}
.top_padding5 {padding-top:5px;}
.bottom_padding {padding-bottom:20px;}
.bottom_padding10 {padding-bottom:10px;}
.padding_leftright10 {padding:0px 10px;}
.padding_leftright5 {padding:0px 5px;}
.padding10 {padding:10px;}
.padding5 {padding:5px;}
.defaulttext{color:#333333; font-family:Arial; font-size: 13px; }
.width98{width:98%}
.width100{width:100%}

.clr { clear: both;overflow: hidden;width: 1px;height: 1px;margin: 0 -1px -1px 0;border: 0;padding: 0;font-size: 0;line-height: 0; visibility:hidden;}


#page{width:100%; background: #f7f7f5 url('src=http://img.aujourdhui.com/comcon/main_bg.gif') repeat-x top left; margin:0px; padding:0px; height:auto;}
#main{text-align: center; margin-left:auto; margin-right:auto; width:100%; padding:0px; }
#head{text-align: right; background: #3b3b3b url('http://img.aujourdhui.com/comcon/header.gif') no-repeat top left; height: 65px; font: normal 16px arial; color:#ffffff; line-height: 65px; padding-right: 10px;}
#head a{text-decoration:none; font: normal 16px arial; color:#ffffff;}
#head a:hover{text-decoration:underline;}

#footer{position: absolute; bottom:0px; margin-bottom: 0px; padding-bottom: 0px; display:block; width:100%; text-align: center; background: #3b3b3b; height: 30px; font: normal 11px arial; color:#ffffff; line-height: 30px; margin-top:10px;}


div#1column{width:100%; text-align: center; margin: 0px auto; padding: 0px;}

/* navigation - left column */
div#left_column{text-align:left; background: #f7f7f5; width:210px; padding: 0px; margin: 0px; }
div.button{position:relative; left: 10px;  background: #f7f7f5 url('http://img.aujourdhui.com/comcon/title_button.png') repeat-x top left; width:190px; height:55px; text-align:center; font: normal 18px arial; color:#ffffff; line-height:22px; padding-top:4px;}
div#navigation {position:relative; left: 10px;  background: #f7f7f5; width:190px; text-align:left;}
div#navigation div.topcurve {display:block; background: #ffffff url('http://img.aujourdhui.com/comcon/leftnav_topcurve.gif') no-repeat top left; width:190px; height:12px; }
div#navigation div.bottomcurve {display:block; background: #ffffff url('http://img.aujourdhui.com/comcon/leftnav_bottomcurve.gif') no-repeat top left; width:190px; height:12px; }
div#navigation div.content {background: #ffffff url('http://img.aujourdhui.com/comcon/leftnav_bg.gif') repeat-y top left; width:170px; height:auto; margin: 0px; padding: 0px 10px;}
div#navigation div.content ul{list-style: none; left:0; width:170px; background:none;}
div#navigation div.content ul li{ width:170px; height:25px; background:none; margin:0px; text-indent: 10px; line-height: 25px; border-bottom: solid 1px #f4f4f4;}
div#navigation div.content ul li.title {text-indent: 5px; font: normal 16px arial; color: #3582bd; width:170px; height:30px; background:none; margin:0; line-height: 30px; padding-top:10px;}

/*added by suzanne May 11, 2010*/
div#navigation div.content ul li.title a {text-indent: 5px; font: normal 16px arial; color: #3582bd; width:170px; height:30px; background:none; margin:0; line-height: 30px; padding-top:10px; text-decoration:none;}
div#navigation div.content ul li.title a:hover {text-decoration:underline; color:#3582bd;}
/*end addition May 11, 2010*/

div#navigation div.content ul li a{text-decoration:none; color:#333333;}
div#navigation div.content ul li a:hover{text-decoration:underline; color:#3582bd;}


div#right_column{position:relative; text-align:left; background: #ffffff; width:99%; padding: 0px; margin: 0px; border:1px solid #dbdbda; }
div#right_container {width: 97%; margin: auto;}
.bg_topleftcor{position:absolute; top:-1px; left:-1px; background: url('http://img.aujourdhui.com/comcon/center_bg.gif') top left  no-repeat; border:0 none; height:10px; width:10px;}
.bg_toprightcor{position:absolute; top:-1px; right:-1px; background: url('http://img.aujourdhui.com/comcon/center_bg.gif') top right no-repeat; border:0 none; height:10px; width:10px;}
.bg_bottomleftcor{position:absolute; bottom:-1px; left:-1px; background: url('http://img.aujourdhui.com/comcon/center_bg.gif') bottom left  no-repeat; border:0 none; height:10px; width:10px;}
.bg_bottomrightcor{position:absolute; bottom:-1px; right:-1px; background: url('http://img.aujourdhui.com/comcon/center_bg.gif') bottom right no-repeat; border:0 none; height:10px; width:10px;}



h1 {font: normal 29px arial; color: #3b3b3b;}
h2 {font: normal 32px arial; color: #3d3a3a;}

table#login_box {width: 330px; height: 215px; background: url('http://img.aujourdhui.com/comcon/login_box.gif') no-repeat top left; margin: 0px; padding: 20px;}
.log_in_text {color:#555555; font:bold 25px arial; height:35px; line-height:35px;}
.date_text {color:#555555; font:bold 20px arial; height:28px; line-height:28px; text-indent:5px;}

#graybox  {-moz-border-radius:6px 6px 0px 0px; }
#graybutton {padding:0.3em 0.5em; text-decoration:none; }
#graybutton span {font: bold 16px arial; color:#ffc8e3;}
.graycorner-top  {-moz-border-radius:6px 6px 0px 0px; }
.graystate-default { background:#666666; border:0px; color:#ffffff;font-weight:bold;}
.graystate-default-bold { background:#666666; border:0px; color:#dd3889; font-weight:bold; size:20px;}

#stats {width:100%;}
#stats td{background:none; padding: 5px; font: normal 14px arial; color:#333333;}
#stats td.last{background:none; padding: 5px; font: normal 14px arial; color:#333333;}
#stats td.smallpadding {background:none; padding: 0px 5px 5px 5px; font: normal 14px arial; color:#333333;}
#stats td.last{background:none; padding: 5px; font: normal 14px arial; color:#333333;}
#stats h2{font: normal 14px arial; color:#333333;}
#stats h1{font: normal 25px arial; color:#000000;}
#stats h1.orange{font: normal 25px arial; color:#f67003;}
#stats h1.pink{font: normal 25px arial; color:#dd3889;}

#details {width:100%; margin: 0px; padding:0px;}
#details tr{margin:0px; padding:0px;}
#details td.small {width:25%;}
#details td.big{width: 50%;}
#details td.xsmall {width:20%;}
#details td.xbig{width: 60%;}
#details td.xxsmall {width:15%;}
#details td.small10 {width:10%;}
#details td.small2 {width:2%;}
#details td.xxbig{width: 70%;}
#details a {text-decoration:none; font: normal 13px arial; color: #3582bd;}
#details a:hover {text-decoration:underline; }

#info {width:100%; margin: 0px; padding:0px;}
#info tr{margin:0px; padding:0px;}
#info td.xsmall {width:5%;}
#info td.small {width:10%;}
#info td.big{width:20%;}

/* table shading, border and text indent */

.text_right{text-align:right;}
.text_center{text-align:center;}
.text_left{text-align:left;}
.text_indent10{text-indent:10px;}
.text_indent5{text-indent:5px;}
.shade{background: #f9f9f9;}
.shade_gray{background: #f2f2f2;}
.border_lightgray {border: solid 1px #dddddd; }
.border_light {border:solid 1px #e4e4e4; height:28px;}
.border_dark {border:solid 1px #bbbbbb; background: url('http://img.aujourdhui.com/comcon/table_shade.gif') repeat-x; height:34px;}
.shade_darker {background:#666666; font: bold 15px arial; color:#ffffff;} 
.noborder_top {border-top:none;}
.noborder_bottom {border-bottom:none;}
.noborder_left {border-left:none;}
.noborder_right {border-right:none;}
.text_big{font: bold 15px arial; color:#1b1b1b;}
.text_bold{font: bold 13px arial; color:#1b1b1b;}
.text_bold11{font: bold 11px arial; color:#1b1b1b;}/*added by Suzanne May 12, 2010*/

/* inbox icons */
.icon_answer {background: url('http://img.aujourdhui.com/comcon/icon-answer.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_answer {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_answer:hover {color: #3582bd;}

.icon_modify {background: url('http://img.aujourdhui.com/comcon/icon-modify.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_modify {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_modify:hover {color: #3582bd;}

.icon_noanswer {background: url('http://img.aujourdhui.com/comcon/icon-noanswer.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_noanswer {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_noanswer:hover {color: #3582bd;}

.icon_trash {background: url('http://img.aujourdhui.com/comcon/icon-trash.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_trash {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_trash:hover {color: #3582bd;}

.icon_comment {background: url('http://img.aujourdhui.com/comcon/icon-comment.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_comment {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_comment:hover {color: #3582bd;}

.icon_detail {background: url('http://img.aujourdhui.com/comcon/icon-details.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_detail {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_detail:hover {color: #3582bd;}

.icon_forward {background: url('http://img.aujourdhui.com/comcon/icon-forward.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}

.icon_modify {background: url('http://img.aujourdhui.com/comcon/icon-modify.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_modify {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_modify:hover {color: #3582bd;}

.icon_free {background: url('http://img.aujourdhui.com/comcon/icon_free.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_free {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_free:hover {color: #3582bd;}

.icon_payment {background: url('http://img.aujourdhui.com/comcon/icon-payment.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_payment {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_payment:hover {color: #3582bd;}

/*added by Suzanne May 11, 2010*/
.icon_duplicate {background: url('http://img.aujourdhui.com/comcon/icon-duplicate.gif') no-repeat top left; height:25px; line-height: 25px; text-align:left; padding: 5px 5px 5px 30px; font: normal 13px arial; color: #333333;}
a.icon_duplicate {text-decoration:none; font: normal 13px arial; color: #333333;}
a.icon_duplicate:hover {color: #3582bd;}
/*end addition May 11, 2010*/



table#inbox  {-moz-border-radius:6px; background:#fefefe; border: solid 1px #dddddd;}
table#inbox .subhead {font: bold 18px arial; color:#333333; border-bottom: solid 1px #e9e8e8; padding:10px 0px 10px 0px; text-indent:10px; } /*updated by Suzanne may 12, 2010*/
table#inbox .subhead a {font: bold 18px arial; color:#2779AA; text-decoration:none;} /*updated by Suzanne may 12, 2010*/
table#inbox .subhead a:hover {font: bold 18px arial; color:#2779AA; text-decoration:underline;} /*updated by Suzanne may 12, 2010*/
table#inbox .date {font: bold 18px arial; color:#333333; border-bottom: solid 1px #e9e8e8; padding:10px 10px 10px 0px; text-indent:10px; text-align:right;}  /*updated by Suzanne may 12, 2010*/
table#inbox .program {font: bold 18px arial; color:#DD3889; text-indent:10px; text-align:right;} /*updated by Suzanne may 11, 2010*/
table#inbox .audio {border-bottom: solid 1px #e9e8e8; }
table#inbox td {padding:10px; }
table#inbox .subhead span.phone{font: bold 13px arial; color:#333333; padding-left: 33px; line-height: 20px;} /*updated by Suzanne may 12, 2010*/
table#inbox .subhead span.phone a{font: bold 13px arial; color:#2779AA; text-decoration:none;} /*updated by Suzanne may 12, 2010*/
table#inbox .subhead span.phone a:hover{text-decoration:underline;} /*updated by Suzanne may 12, 2010*/
table#inbox .date span.datetime {font: bold 13px arial; color:#333333; padding:0px; text-indent:10px; text-align:right; line-height: 20px;}  /*updated by Suzanne may 12, 2010*/


table#answered  {-moz-border-radius:6px; background:#f7f7f5; border: solid 1px #dddddd; color:#000000; } 
table#answered .subhead {font: normal 15px arial; color:#000000; border-bottom: solid 1px #ffffff; padding:10px 0px 10px 0px; text-indent:10px; }
table#answered .subhead a {font: bold 18px arial; color:#2779AA; text-decoration:none;} /*updated by Suzanne may 12, 2010*/
table#answered .subhead a:hover {font: bold 18px arial; color:#2779AA; text-decoration:underline;} /*updated by Suzanne may 12, 2010*/

table#answered .date {font: normal 15px arial; color:#000000; border-bottom: solid 1px #ffffff; padding:10px 10px 10px 0px; text-indent:10px; text-align:right;} /*updated by Suzanne may 12, 2010*/
table#answered .program {font: normal 15px arial; color:#63ade6; text-indent:10px; text-align:right;} /*updated by Suzanne may 12, 2010*/
table#answered td {padding:10px; }
table#answered .answer { border-top: solid 1px #ffffff; padding:10px; font: bold 15px arial; }
table#answered .date span.datetime {font: bold 13px arial; color:#333333; padding:0px; text-indent:10px; text-align:right; line-height: 20px;}  /*updated by Suzanne may 12, 2010*/

table#notanswered  {-moz-border-radius:6px; background:#ffffff; border: solid 1px #dddddd;}
table#notanswered .subhead {font: bold 15px arial; color:#333333; border-bottom: solid 1px #f3f3f3; padding:20px 0px 10px 0px; text-indent:10px; }
table#notanswered .date {font: bold 15px arial; color:#333333; border-bottom: solid 1px #f3f3f3; padding:20px 10px 10px 0px; text-indent:10px; text-align:right;}
table#notanswered .program {font: bold 15px arial; color:#3582bd; border-bottom: solid 1px #f3f3f3; padding:20px 0px 10px 0px; text-indent:10px; text-align:right;}
table#notanswered td {padding:10px; }

table#comment  {-moz-border-radius:6px; background:#f9f9f9; border: solid 1px #e5e5e5; font: normal 13px arial; color:#e20000;}
table#comment td {padding:10px; }
table#comment span {font-weight:bold;}

table#menu {background:#f9f9f9; border-right: solid 1px #dddddd; border-top: solid 1px #dddddd; border-bottom: solid 1px #dddddd; padding:10px;}
table#menu a {text-decoration:none; font: normal 13px arial; color: #333333; line-height:22px;}
table#menu a:hover {color: #3582bd;}


table#menu2 {font: bold 15px arial; color: #333333; line-height:22px;}
table#menu2 a {text-decoration:none; font: bold 13px arial; color: #333333; line-height:22px;}
table#menu2 a:hover {color: #3582bd;}

table#answer  {-moz-border-radius:6px; background:#eeeeee; border: solid 1px #e5e5e5; font: normal 13px arial; color:#e20000;}
table#answer td {padding:10px 0px; }
table#answer span {font-weight:bold;}
table#answer .subhead {font: bold 15px arial; color:#333333; border-bottom: solid 1px #f3f3f3; padding:10px 0px 10px 0px; text-indent:10px; }

.size {width: 500px;}
#contentfade {display:block;}

.whitetext { font: normal 13px arial; color: #ffffff;} 
a.whitetext {text-decoration:none; font: normal 13px arial; color: #ffffff;}
a.whitetext:hover {color: #ffffff;}

/*added by suzanne may 11, 2010*/
table#align td {vertical-align: top;}
.minheight {height:220px;} /*updated by Suzanne may 12, 2010*/
table#message {width: 320px; height: auto; margin: 0px 0px 20px 0px; background-color:#FFFFE0; border: solid 1px #E6DB55;}
#login_error, #message, .message { -moz-border-radius: 3px 3px 3px 3px; border-style: solid; border-width: 1px; margin: 0 0 16px 8px; padding: 12px; }
table#login_error { width: 320px; height: auto; margin: 0px 0px 20px 0px; background-color: #FFEBE8; border-color: #CC0000; }

/*FUNCTIONAL CENTRALIZED CLIENT SHEET*/

.client-central{position:relative; color:#636363; font:normal 12px Arial;}
.client-central p{font:normal 12px Arial; margin-bottom:12px; line-height:20px;}
.client-central .pageTitle{padding-bottom:10px;font:normal 32px Arial; color:#414141;}
p.secondary{color:#d6d6d6;margin:0 0 5px 0;}
p.secondary span{display:inline-block; margin:0 5px; color:#636363; }
p.secondary span:first-child{margin-left:0px;}
.shadbox{position:relative; padding:8px; background-color:#f3f3f3; border-radius:8px; margin-bottom:4px;}
.shadbox.blue{background-color:#eaf5ff; }
.shadbox.white{background-color:#ffffff; border:1px solid #e1e1e1; }
#clientPrimary{padding:10px 0 20px 0;}
#clientPrimary .primaryCols{float:left; margin:0 1%; clear:none;}
.prof154{height:154px; text-align:center; vertical-align:middle;}
.prof154 img{display:inline-block; max-width:154px; vertical-align:top; width:100%;}
.helperMid{display:inline-block; height:100%; vertical-align:middle;}
.profileInfo{display:block; margin-bottom:5px; vertical-align:top;line-height:18px;}
.profileInfo .label{display:inline-block; width:39%; margin-right:1%; text-align:right; color:#85a6c3;  vertical-align:top; white-space:nowrap; }
.profileInfo .value{display:inline-block; width:55%; vertical-align:top; color:#414141; }
.profileInfo a{color:#3375bb !important;}
h4.subLabels{font:normal 20px Arial; color:#414141; margin-bottom:5px; margin-left:8px;}
.inputText1{display:inline-block; font:normal 12px Arial; padding:8px; background-color:#ffffff; border:1px solid #c4c6d2; border-radius:8px; line-height:18px; resize:vertical; overflow:auto;}
.statusItem{position:absolute; width:35%; top:17px; right:0px; text-align:right; font:normal 14px Arial; color:#454545; line-height:20px;}
.transactionBlock{position:relative; padding:10px 0;}
.transactionBlock > h5{font:bold 16px Arial; padding-bottom:8px; color:#101010;}
.tb-Table{width:100%; border-collapse:collapse; border-spacing:0; border-top:1px solid #e2e2e2;}
.tb-Table td{text-align:center; padding:8px 2px; border-bottom:1px solid #e2e2e2; font:normal 12px Arial;}
.tb-Table.left td{text-align:left;}
.tb-Table td a{color:#2894ff; text-decoration:none;}
.tb-Table td a:hover{text-decoration:underline;}
.tb-Table tr.head td{font:bold 14px Arial; color:#4d4d4d; padding:12px 0 !important; background-color:#f2f2f3;}
.tb-Table td.segAction{padding:1px 0;}
.tb-Table tr.over td{background-color:#f9f9f9;}
.actionSegButtons{position:relative; background-color:#ffffff; text-align:center; border:1px solid #d4d4d4; border-radius:3px; width:100%; margin:0px auto;}
.actionSegButtons a{display:inline-block; width:33px; height:24px; background-repeat:no-repeat; background-position:center center;border-right:1px solid #d4d4d4;}
a.sbs-pause{background-image:url(https://img.aujourdhui.com/cms/sbs-pause.png); }
a.sbs-visit{background-image:url(https://img.aujourdhui.com/cms/sbs-visit.png); }
a.sbs-cancel{background-image:url(https://img.aujourdhui.com/cms/sbs-cancel.png);}
a.sbs-renew{background-image:url(https://img.aujourdhui.com/cms/sbs-renew.png);}
a.sbs-extend{background-image:url(https://img.aujourdhui.com/cms/sbs-extend.png);}
a.sbs-message{background-image:url(https://img.aujourdhui.com/cms/sbs-message.png); border-right:none;}
span.status{display:inline-block; height:18px; background-repeat:no-repeat; background-position:center center; min-width:50px;}
span.status.neg{background-image:url(https://img.aujourdhui.com/cms/status-neg.png);}
span.status.pos{background-image:url(https://img.aujourdhui.com/cms/status-pos.png);}
span.status.pending{background-image:url(https://img.aujourdhui.com/cms/status-pending.png);}
ul.ques-tabs{margin:0; padding:0 0 0 2px; list-style:none; height:36px; border-bottom:1px solid #cfcfcf;}
ul.ques-tabs li{float:left; margin:0 0 0 1px; width:24%; height:36px; }
ul.ques-tabs li a{display:block; text-align:center; text-decoration:none; padding:8px 0px; font:bold 14px Arial; line-height:20px; color:#9c9c9c !important; background:#F2F2F3; border-top-left-radius: 8px; border-top-right-radius: 8px;}
ul.ques-tabs li a:hover{text-decoration:none !important;}
ul.ques-tabs li a.active{background:#F154A1; color:#ffffff !important; text-shadow:0px -1px 0px #af3d75; }
div.msg-header .forward {top:0px; right:0;}
div.msg-header .forward ul{top:22px; right:-43px;}
div.msg-header .forward a#msg-moveTo{background:url(https://img.aujourdhui.com/cms/moveto-button2.png) no-repeat center center; border:0px none;}
div.msg-header .changeProg{position:absolute; top:0px; right:33px;}
div.msg-header .changeProg a#changeProg{background:url(https://img.aujourdhui.com/cms/change-prog-btn.png) no-repeat center center;}
div.msg-header .vqlinks{position:absolute; top:0px; right:66px;}
div.msg-header .vqlinks a#quickLinks{background:url(https://img.aujourdhui.com/cms/quicklinks-btn.png) no-repeat center center;}
div.msg-header .changeProg ul, div.msg-header .vqlinks ul{position:absolute; display:none; top:22px; right:-43px; width:148px; padding:11px 0 0 0; margin:0px; list-style:none; background:url(https://img.aujourdhui.com/functional/msg-ddtop.png) no-repeat 0 0; border-bottom:1px solid #9a9a9a;z-index:125;}
div.msg-header .changeProg ul li, div.msg-header .vqlinks ul li{border-left:1px solid #9a9a9a; border-right:1px solid #9a9a9a;}
div.msg-header .changeProg ul li p, div.msg-header .vqlinks ul li p{font-weight:bold; background-color:#e5e5e5; padding:5px; margin:0 !important;}
div.msg-header .changeProg ul li a, div.msg-header .vqlinks ul li a {display:block; padding:2px 8px; margin:0 !important; background-color:#ffffff; color:#464646 !important; text-decoration:none;  }
div.msg-header .changeProg ul li a:hover, div.msg-header .vqlinks ul li a:hover {background-color:#3375bb; color:#ffffff !important; text-decoration:none !important;}

.dab{background-color:#f2f2f3 !important; background-image:none !important; border-color:#dddddd !important; color:#333333;}
.msg-tools{position: absolute; width: 100px; height: 24px; top: 18px; right: 15px; border: 1px solid #d4d4d4; z-index:5; border-radius:3px; background-color:#ffffff;}
.msg-tools > div > a{display:block; overflow:hidden; text-indent:-9999px;z-index:125; width:33px !important; height:24px !important; border-right:1px solid #d4d4d4;}