/* general layout styles for dashboard page */
.right .box legend, .right .box-head h3 {padding:7px 0 0 9px;}
.dashboard .login-btns a{margin-bottom:9px;display:inline-block;}
.empty-panel {background-color:#F3F3F4;height:155px;text-align:center;}
.normal-font *{font-weight:normal;}
.all-messages {height:295px;overflow:auto;border-bottom:0px;}
.all-messages tr{cursor:pointer;}
.all-messages td,.all-messages th{border-bottom:solid 0px #ddd !important; border-right-width:0px;border-left-width:0px; border-left-color:Aqua;border-right-color:Aqua}
.selected-msg td{background-color:#3a9491!important;color:#fff!important;}
.msg-details{height:380px;overflow:auto;width:98%;border:solid 2px #ddd;margin:10px auto 0 auto;padding:.4em;}
.msg-details table{width:95%;margin:0 auto;}
.msg-details table td{line-height:26px;}
.msg-details table h4{font-weight:bold;}
.full-msg-details{padding:10px;line-height:26px;}
.long,.meduim,.short{margin:0!important;}
input.long{width:340px;}
select.long{width:348px;}
input.short{width:52px;}
select.short{width:60px;}
textarea.long{width:340px;height:150px;}
input.meduim{width:290px;}
select.meduim{width:298px;}
textarea.meduim{width:290px;height:80px;}
.icon{vertical-align:middle!important;font-weight:bold;}
.icon img{vertical-align:middle!important;margin:0 3px;}
.icon a{color:#000!important;text-decoration:none;}
p.icon{margin:10px 5px!important;}
hr{color:#a7a7a7;}
.checkbox-tbl
{
	width: 100%;
	background-color: #fff;
}

.checkbox-tbl td
{
	background-color: #f3f3f4;
	padding: 6px;
}

.checkbox-tbl td.selected , .checkbox-tbl tr.selected td
{
	background-color: #f6ab1c;
}

.newsletter-form td
{
	padding:5px 0!important;
}