@charset "utf-8";

body {
	background-color: #002044;
	background-image: url(../images/themeBlue/main_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	color: #7394b3;
}
.main-wrap {
	background-image: url(../images/themeBlue/sidebarBg.png);
	background-repeat: repeat-y;
	background-position: -1px top;
}
.disabledbtn {
    opacity:0.5;
}
.disabled {
    opacity:0.5;
}
.main-wrap .header {
	height: 80px;
	margin-bottom: 5px;
	background-image: url(../images/themeBlue/logo.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sidebar {
	margin-top: 80px;

}
.userInfo {
	margin-bottom: 10px;
	color: #FFF;
}
.userInfo .btns a {
	font-family: Verdana, Geneva, sans-serif;
	line-height: 18px;
	font-size: 10px;
	text-transform: capitalize;
	color: #0CF;
	text-decoration: underline;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	font-weight: bold;
}
.userInfo .btns a:hover{
	color: #FFF;
}
.sidebar .MainMenu {
	border: 1px solid #F5F5F5;
	background:#fff;
	padding:4px;
}
.MainMenu .accordion a,
.panel h3, .panel h2 {
	line-height: 32px;
/*	background-image: url(../images/themeBlue/nav_bg.jpg);*/
	color: #FFF;

background: rgb(0,183,234); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,183,234,1) 0%, rgba(0,158,195,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,183,234,1)), color-stop(100%,rgba(0,158,195,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */

}

.MainMenu .accordion a.ui-state-hover {
	background-image: url(../images/themeBlue/nav_bg_hover.jpg);
}
.MainMenu .accordion .conbox {
	background-color: #001936;
	background-image: url(../images/themeBlue/conbox_top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.MainMenu .accordion .conbox .submenu {
	background-image: url(../images/themeBlue/conbox_bot.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}

.MainMenu .accordion .conbox .submenu a {
	background-image: none;
	color: #808c9b;
	
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */



}
.MainMenu .accordion .conbox .submenu a:hover
{
		color: #756a36;
	background:#ffd200;
}
.MainMenu .accordion .conbox .submenu a.linkactive {
	color: #ffffff;
			background:#ffc600;
				border-bottom:1px solid #ffa800;
		border-top:1px solid #ffa800;

}
.panel {
	border: 1px solid #e1e1e1;
	background-color: #FFF;
	color: #00162f;
	 padding: 4px;
}
.panel h3 span{
	color: #436387;
}

.pushBtn {
	background-image: url(../images/themeBlue/btnbg.jpg);
	color: #e7e7e7;
	background-repeat: repeat-x;
	background-color: #143153;
	background-position: left center;
	border: 2px solid #001d3d;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
.pushBtn:hover {
	background-image: url(../images/themeBlue/btnbg.jpg);
	color: #FFF;
	border: 2px solid #011935;
}
.pushBtn:active {
	background-image: url(../images/themeBlue/btnbg_active.jpg);
}

.formtbl tr:hover td{
	background-color: #F8F8F8;
}
.inp {
	background-image: url(../images/themeBlue/inputBg.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #454545;
}

.cusTable {
	border: 1px solid #00162f;
	background-color: #FFF;
	color: #00162f;
}
.cusTable td {
	padding: 2px;
	line-height: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDE1FF;
}
td.topBar {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C1D9FF;
}
.cusTable th {
	background-image: url(../images/themeBlue/pan_h_bg.png);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00162f;
	color: #FFF;
	background-repeat: repeat-x;
	background-color: #1e3856;
	background-position: left top;
	vertical-align: top;
}
.cusTable th a {
	display: block;
	color: #FFF;
}
.cusTable th.forwardSort a{
	background-image: url(../images/themeBlue/forwSord.png);
	background-repeat: no-repeat;
	background-position: 7px top;
}
.cusTable th.reverseSort a{
	background-image: url(../images/themeBlue/revSord.png);
	background-repeat: no-repeat;
	background-position: 7px top;
}

.cusTable .alt td {
	background-color: #E6E8FF;
}
.cusTable .highlight td, .cusTable .alt.highlight td {
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #737373;
	border-bottom-color: #333;
	background-color: #FFC;
	color: #000;
	font-style: italic;
}

.cusTable .unread td {
	background-color: #AEFFCE;
	border-top: 2px solid #098F3E;
}


.ui-tabs .ui-tabs-nav {
	background-image:url(../images/themeBlue/pan_h_bg.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #00162f;
	border-right-color: #00162f;
	border-bottom-color: #00162f;
	border-left-color: #00162f;
}
.ui-tabs .ui-tabs-nav li {
	background-image:url(../images/themeBlue/pan_h_bg_hvr.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #00162f;
	border-right-color: #00162f;
	border-bottom-color: #00162f;
	border-left-color: #00162f;
}
.ui-tabs .ui-tabs-nav li a {
	color: #FFF;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background-color: #FFF;
	background-image: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
	color: #333;
}
.ui-tabs .ui-tabs-panel {
	background-color:#FFF;
	background-image:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00162f;
	border-right-color: #00162f;
	border-bottom-color: #00162f;
	border-left-color: #00162f;
}
.insidePanel {
	background-image: url(../images/themeBlue/insidePanel_bg.png);
	background-repeat: repeat-x;
	background-color: #d9dee3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7e8996;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #485360;
}
.insidePanel .panel h3 {
	background-image: url(../images/themeBlue/insidePanel_h3_bg.png);
	background-color: #FFEBCA;
	color: #002044;
	line-height: 30px;
	font-size: 13px;
	font-weight: normal;
	background-position: left bottom;
}
.insidePanel .panel {
	border: 1px solid #9eabb8;
}
.insidePanel .panel h3 span {
	color: #d8c5a6;
}

.numbering a {
	background-image: url(../images/themeBlue/pag_bg.png);
	background-repeat: repeat-x;
	color: #FEE9CA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #00162f;
	border-right-color: #00162f;
	border-bottom-color: #00162f;
	border-left-color: #00162f;
}
.numbering a:hover {
	background-image: url(../images/themeBlue/pag_bg_hvr.png);
	color: #FFF;
}
.numbering .first {
	margin-right: 10px;
	border: 1px solid #00162f;
}
.numbering .prev {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00162f;
}
.numbering .next {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00162f;
}
.numbering .last {
	margin-left: 10px;
	border: 1px solid #00162f;
}
.numbering label {
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #00162f;
	border-right-color: #00162f;
	border-bottom-color: #00162f;
	border-left-color: #00162f;
	color: #FFF;
	background-image: url(../images/themeBlue/pag_bg_sel.png);
}
.loginImage{
	background-image: url(../images/themeBlue/logo.jpg);
	height: 299px;
	width: 408px;
	background-repeat: no-repeat;
	background-position:center center;
	padding: 0px;
	text-indent: -99999px;
	overflow: hidden;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.loginTxt {
    height: 14px;
    padding: 5px;
    width: 260px;
	border-radius:4px;
	background:#fff;
	border:1px solid #e1e1e1;
}
.site-ready {
	border:1px solid #00162F;
	padding:4px;
	background-color:#f5f5f5;
}
.site-ready img {
	vertical-align:top;
}
#DragWordList {
    list-style:none;
}
#DragWordList li{
    display:block;
    padding:5px;
    float:left;
    color:#fff;
    background-color:#00CCFF;
    border:1px solid #00b2df;
    margin:2px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
.menuEditor li {
    list-style:none;
    background:url("../images/menu_branch.gif") no-repeat 8px 1px transparent;
}

.menuEditor li ul {
    background:url("../images/menu_bark.gif") repeat-y 8px top transparent;
}
.menuEditor li.branch {
    
}
.menuEditor li .menuitem {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    background-color:#FBFBFB;
    border:1px solid #C3D3E6;
    color:black;
    list-style:none outside none;
    margin:0 0 4px;
    padding:5px;
}
.menuEditor li .menuitem:hover {
    border:1px solid #839bb8;
}

.menuEditor li .active {
    border:1px solid #1a3a5f;
    background-color: #e8edf4;
}

.menuEditor li .menuitem .draghandle {
    background-color:#C3D3E6;
    float:left;
    margin:-5px 5px -5px -5px;
    padding:5px;
    cursor:move;
}

.menuEditor li .menuitem .text {
    display:block;
    float:left;
}
.menuEditor li .menuitem .actions {
    float:right;
}
.menuEditor li .menuitem .actions a {
    border:1px solid #dae1e8;
    color:#778FAC;
    display:block;
    float:left;
    margin-left:5px;
    padding:0 5px;
    text-decoration:none;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
}
.menuEditor li .menuitem .actions a.del {
    border:1px solid #ffbbbb;
    color:#ffbbbb;
}
.menuEditor li .menuitem .actions a:hover {
    color: #fff;
    background-color: #587292;
}
.menuEditor li .menuitem .actions a.del:hover {
    background-color: #ff6565;
}
.menuEditor li .menuitem .draghandle strong {
    background:url("../images/drag_handle.jpg") repeat scroll 0 0 transparent;
    display:block;
    height:17px;
    overflow:hidden;
    text-indent:-99999px;
    width:10px;
}
.menuEditor li ul li{
    padding-left:50px;
}
.solid-header {
	padding:5px;
	vertical-align: middle !important;
}
.action.cancel {
    background-image: url("../images/cross-circle.png");
    background-position: 0 0;
    background-repeat: no-repeat;
	display: inline-block;
	height: 16px;
	margin-right: 10px;
	overflow: hidden;
	padding: 0;
	text-indent: -999999px;
	width: 16px;
}
.messageboard_mainmenu {
	background-image: url("../images/themeBlue/conbox_bot.jpg");
	background-color:#001936;
	border:1px solid #808C9B;
}
.messageboard_mainmenu li{
	float:left;
	list-style:none;
	border-right:1px solid #808C9B;
}
.messageboard_mainmenu li a {
	display:block;
	color: #808C9B;
	padding:4px;
	text-decoration:none;
}
.messageboard_mainmenu li a:hover {
	color:#B2CEED;
}

.messageboard_mainmenu li a.selected {
	color:#fff;
	background-image:url("../images/themeBlue/nav_bg.jpg");
	background-color:#808C9B;
}
.messageboard_header a {
	color:#7394B3;
	text-decoration:none;
}
.panel .pan-conts .panel
{
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */

}
.pan-conts p.desc {
	margin:5px 0;
}
.pan-conts .panel h3
{
	background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
color:#000;
}
.contact-addrbook {
	margin:0;
	padding:10px;
}
.contact-addrbook li {
	list-style:none outside none;
}
.contact-addrbook .contact-group {
	border-top: 1px solid #C6C6C6;
    margin: 5px 0 0;
    padding: 5px 5px 0 20px;
}
.contact-group .spanplat {
	font-size:14px;
	font-weight:bold;
}
.contact-addrbook input {
	vertical-align:sub;
}
.contactlist {
	border-left: 1px dotted #CCCCCC;
    display: inline-block;
    margin-left: 7px;
    margin-top: 10px;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 5px;
}
.contactlist li {
	border: 1px solid #EEEEEE;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 5px;
    width: 30%;
}

.contactlist li .title {
	font-size:14px;
}
.contactlist li .email {
	color: #555555;
    margin-left: 18px;
    margin-top: 5px;
}
.contact-addrbook .show {
	background:url("../images/toggle-expand.png") no-repeat left 6px;
}

.contact-addrbook .hide {
	background:url("../images/toggle.png") no-repeat left 6px;
}

.add-users #add-users-link, .viewable-images #viewable-images-link{
	clear: both;
    display: block;
    height: 24px;
}
.add-users #add-users-link a, .viewable-images #viewable-images-link a {
	background:url("../images/toggle-expand.png") no-repeat scroll 5px center transparent;
	display: block;
    float: left;
    padding-left: 25px;
    text-decoration: none;
}
.add-users #add-users-link a.hide, .viewable-images #viewable-images-link a.hide {
	background:url("../images/toggle.png") no-repeat scroll 5px center transparent;
}
.add-users #div-assigned-users {
    overflow: hidden;
	padding: 10px;
}
.add-users #div-assigned-users li {
	border: 1px solid #EEEEEE;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 5px;
    width: 30%;
	list-style: none outside none;
}


.spcialhometextmsg {
	border: 1px solid #e1e1e1;
    margin: 5px;
    padding: 15px;
}

.testmail-container {
	margin-left: 140px;
}
.testmail-container .mail-lang {
	border:1px solid #ccc;
	padding:5px;
}
.testmail-container .mail-contents {
	margin-top:5px;
}
.testmail-container .lang-container {
	border-left:1px solid #ccc;
}
.testmail-container .header-details td {
	padding:5px;
}
.testmail-container .mail-body {
	border-top: 2px dashed #CCCCCC;
	margin-top: 7px;
	padding: 7px;
}
.testmail-container .lang-container .lang-header {
	float:left;
	padding:5px;
	border:1px solid #ccc;
	border-left:0 none;
}

.testmail-container .lang-container .selected {
	background-color: #555555;
    color: #FFFFFF;
}

.comment_list {
    background-color: #F5F5F5;
}
.comment_list .comment {
	margin-bottom:5px;
	padding: 5px 5px 10px;
	border-bottom:1px dashed #ccc;
}
.comment_list .user_comment .pic {
	float:left;
	margin-right:10px;
	width:50px;
	height:50px;
	background:url("../images/comment_user_icon.gif") no-repeat center;
	border:1px solid #ddd;
	text-indent:-1000px;
}
.comment_list .client_comment .pic {
	float:left;
	margin-right:10px;
	width:50px;
	height:50px;
	background:url("../images/comment_client_icon.gif") no-repeat center;
	border:1px solid #ddd;
	text-indent:-1000px;
}

.comment_list .unread {
	background-color: #AEFFCE;
}
.comment_list .comment .comment_body {
	overflow:hidden;
}
.comment_list .comment .comment_body .meta {
	color:#999;
}
.comment_list .comment .comment_body .meta span {
	color:#666;
}
.comment_list .comment .comment_body .text{
	margin-top:5px;
	padding:5px;
	border-top: 1px solid #e1e1e1;
	border-right: 1px solid #b8b8b8;
	border-left: 1px solid #b8b8b8;
	border-bottom: 1px solid #b8b8b8;
	background-color:#FFF;
}
.comment_list .comment .time {
	
}
.comment_list .comment .user_ip {
	text-align:right;
}
.comment_list .public_comnt .user_ip {
	background-image:url("../images/lock_unlock.png");
	background-repeat:no-repeat;
	background-position:right center;
	padding-right: 20px;
	margin-top:5px;
}
.comment_list .privat_comnt .user_ip {
	background-image:url("../images/lock.png");
	background-repeat:no-repeat;
	background-position:right center;
	padding-right: 20px;
	margin-top:5px;
}
.comment_list .privat_comnt .text {
	background:url("../images/private_stripe.png") repeat left top;
	_background:url("../images/private_stripe.gif") repeat left top;
}
.log_history {

}

.log_history .log_item {
	color:#999;
	padding: 5px 0;
}

.log_history .log_item em {
	color:#333;
	font-style:normal;
	border-bottom: 1px dashed #CCCCCC;
}

.unread_counter {
	background-color: #FF0000;
	border: 1px solid #330000;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	color: #FFFFFF;
	display: inline-block;
	line-height: 12px;
	padding: 2px 5px;
}

.msg_counter {
	border: 1px solid #ccc;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	color: #666666;
	display: inline-block;
	line-height: 12px;
	padding: 2px 5px;
}

#commentfilter {
	padding:4px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}

.newmsg_arrival {
	background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
	margin:5px 0;
	padding:5px;
	color:#00ab00;
}
.newmsg_arrival span {
	display:inline-block;
	background:url("../images/comment.png") no-repeat left center;
	padding-left:22px;
}


.partner_search li{
	border-bottom:1px solid #bdbdbd;
	margin:10px 0;
	list-style:none;
}

.partner_search .result_header {
	font-size:16px;
	padding:5px;
}

.partner_search .result_Content {
	border:1px solid #ccc;
	padding: 5px;
}
.partner_search .result_Content table {
	border-collapse: collapse;
	width:100%;
}
.partner_search .result_Content td {
	padding:5px;
	border-bottom:1px dashed #f2f2f2;
}
.partner_search .result_Content td.prkeys {
	width: 220px;
}
.partner_search .result_Content tr:hover td {
	background-color:#f2f2f2;
}

.pan-conts .result-count {
	float:right;
	margin-top: 3px;
}