/* Reset CSS YUI
**************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}

table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0;}

address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}

q:before,q:after { content:'';}
abbr,acronym { border:0;}
strong {font-weight:bold;}
em { font-style:italic;}
input, select, textarea { font-size: 100%; font-family: inherit;}

/*************************/
body {
	background: #e7e7e7;	
	color: #545454;
	font: 0.7em/1.4 "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
a { text-decoration: none;}
br { clear: both;}
.ruler {
	display: block;
	clear: both;
	height: 1px;
	margin: 0 auto;
	overflow: hidden;
	background: url(../img/ruler.jpg) 50% 50%;
}
.green { color: #7ebf34;}
.bleu { color: #3a81d8;}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 .75em;
}
/* Inline images
**************************/
.content img { padding: 1px;} /* Original .content img { display: block; padding: 1px;} display: block; for GMap*/
.content img.centered {	margin: 2.5em auto .5em;}
.content img.left {	margin: .5em 2.5em .5em 1em; float: left;}
.content img.right { margin: .5em 1em 1.5em 2.5em; float: right;}
.content img.normal { margin: 1.5em;}
.content p {
	margin: 0 0 .75em;
	font-size: 1em;
}
/* Clearfix
**************************/
.clear {clear: both; line-height:0%;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
html > body .clearfix {min-height: 1px; height: auto;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Specific Styles
**************************/
#page {
	text-align: left;
	background: url(../img/bg974.jpg) repeat-y;
	width: 974px;
	margin: 0 auto;
}
/* Header
**************************/
.header {
	background: url(../img/header.jpg) no-repeat 0 100%;
	height: 99px;
	position: relative;
	z-index: 10;
}
.header h1, .header h2 { margin: 0;}
.header h1#logo a {
	width: 193px;
	height: 37px;
	background: url(../img/RL-logo.gif);
	position: absolute;
	left: 25px;
	top: 22px;
	text-indent: -900em;
	outline: none;
}
.header a#refer {
	width: 112px;
	height: 32px;
	background: url(../img/refer.jpg) no-repeat 0 0;
	position: absolute;
	right: 24px;
	top: 12px;
	text-indent: -900em;
	outline: none;
}
.header a:hover#refer { background-position: 0 -32px;}
/* small header */
.header.small {
	height: 68px;
}
.header #small {
	display: block;
	color:White;
	font-family:Arial;
	font-size:9px;
	float:right;
	margin-top: 21px;
}
.header.small a#custom-logo img {
	border: 2px solid #002b7b;
	margin: 2px 0 0 15px;
	float: left;
}
a.custom-logo{}
a.custom-logo img
{
	border: 2px solid #002b7b;
	margin: 7px 0 0 15px;
	float: left;
}
.header.small h1 
{
	color: #fff;
	margin: 18px 0 0 10px;
	float: left;
}
a.uLogo
{
	text-align:center;
	color:Navy; 
	background-color:#cccccc;
	white-space:nowrap;
	padding-left:.6em;
	padding-right:.6em;
	padding-bottom:2px;
	padding-top:2px;	
	xbackground: url(../img/logos/logo_back1.gif) repeat-x 0 0;	
	xposition:absolute;
	xwidth: 322px;
	xheight: 32px;
	xfont-family:Vivaldi;
	xfont-size:18px;
	xfont-size:x-large;
	xxborder:outset thin silver; 
	xborder-width: 1 1 1 1;
}

div.headerL
{
	color: #fff;
	margin: 2px 0 0 13px;
	float: left;
	padding:6px 0 5px 0;
	vertical-align:bottom;
	xheight:50;
	xxtext-align:center;
	xposition:relative;
	xdisplay:inline-block;
}
div.headerT
{
	color: #fff;
	margin: 6px 0 0 10px;
	float: left;
	text-align:center;
	position:relative;
	display:inline-block;
}
div.headerA
{
	color: #fff;
	margin: 3px 0 0 10px;
	float: left;
	text-align:left;
	position:relative;
	display:inline-block;
}
span.clientH
{
	color: #fff;
	xmargin: 6px 0 0 10px;
	margin: 9px 0 0 0px;
	float: left;
	xfont-size:1.5em;
	font-size:1.5em;
	margin-left:12px;
}
span.lcc
{
	color: #fff;
	xmargin: 6px 0 0 10px;
	margin: 15px 0 0 0px;
	float: left;
	xfont-size:1.5em;
	font-size:1.0em;
	margin-left:12px;
}
.header.small h2#logo a {
	width: 146px;
	height: 29px;
	background: url(../img/RL-logo-small.gif);
	position: absolute;
	right: 20px;
	top: 09px;
	text-indent: -900em;
	outline: none;
}
.header.small a#refer {
	width: 119px;
	height: 32px;
	background: url(../img/refer.gif) no-repeat 0 0;
	position: absolute;
	right: 170px;
	top: 10px;
	text-indent: -900em;
	outline: none;
}
.header.small a:hover#refer { background-position: 0 -32px;}
/* small header END */
/* DB NAV */
ul#dbnav {
	display: block;
	height: 2.1em;
	position: relative;
	top: -5px;
	right: -5px;
	float: right;
	border-bottom: 1px solid #d7e6f8;
	margin-bottom: -7px;
	}
#dbnav, #dbnav ul { /* all lists */
	list-style: none;
	line-height: 1.9em;
}
#dbnav li {
	float: left;
	background: url(../img/dbnav.gif) no-repeat 0 0;
}
#dbnav a, #dbnav span {
	display: block;
	padding: 0 .6em 0 .9em;
	color: #3681db;
	font-weight: bold;
}
#dbnav a:hover, #dbnav span:hover , #dbnav span.sfhover { color: #fff;}
#dbnav li:hover, #dbnav li.sfhover, #dbnav li.on, #dbnav li.on a, #dbnav li:hover span, #dbnav li.sfhover span, #dbnav li.sfhover a {
	background: #3681db;
	color: #fff;
}
#dbnav li li {
	background: none;
	clear: both;
	display: block;
}
#dbnav li li a {
	display: block;
	xwidth: 4.0em;
	width: 9.0em;
	border-top: 1px solid #a5caf7;
	text-align: center;
	color: #a5caf7;
	text-align:left;
}
#dbnav li li a:hover {
	background: #216cc5;
	color: #fff;
}
#dbnav li ul { /* second-level lists */
	position: absolute;
	background: #3681db;
	left: -900em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#dbnav li a ul { /* second-level lists */
	position: absolute;
	background: #3681db;
	left: -900em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#dbnav li:hover ul, #dbnav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#dbnav ul li:hover, #dbnav ul li.sfhover { /* lists nested under hovered list items */
	left: auto;
}
/* Middle
**************************/
.content {
	background: url(../img/bg974-mid.jpg);
	background-color:#ffffff;
	padding: 0 20px;
	position: relative;
	z-index: 20;
	min-height: 460px !important;
	height: auto;
	height: 460px;
	xborder-left:solid 1px silver; /* temp! */ 
	xborder-right:solid 1px silver;
}
.content.plus {
	background: url(../img/bg974-sidebar.jpg);
	padding: 0;
}
.content h2 {
	color: #3a81d8;
	font-weight: bold;
	font-size: 1.4em;
}
.content h3 {
	color: #3a81d8;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0;
}
.plus #main {
	width: 727px;
	float: left;
	padding: 0 20px;
}
#main { width: auto; clear: both;}
/* Footer
**************************/
.footer {
	background: url(../img/footer.jpg) no-repeat 0 100%;
	min-height: 47px;
	height: auto !important;
	height: 47px;
	font-size: .9em;
	color: #042c6d;
	padding: 0 2em 1.6em;
	font-weight: bold;
	clear: both;
}
.footer #copy {
	display: block;
	color:White;
	font-family:Arial;
	font-size:small;
	float: right;
	margin-top: 15px;
}
.footer ul {
	display: block;
	float: left;
	margin-top: 15px;	
}
.footer li { display: inline;}
.footer a {	color: #042c6d; }
.footer a:hover {
	color: #fff;
	text-decoration: underline;
}
a.filter { color:blue; }
a.filter:visited { color:blue; }
tr.alt{ background-color:#eee; }
.h{	display:none; }
input.tbdate {
	width:70px;
	font-size:xx-small;
}
input.paNotes {
	xwidth:120px;	
	width:98%;	
}
.ddPA { width:98%; }
table.tbProActNew {
	font-size:1em;
	margin-top:0px;
	margin-bottom:8px;
	border-collapse:separate;
	width:100%;
}
table.tbProActNew input { font-size:xx-small; }
table.tbProAct {
	font-size:1em;
	width:100%;
	border:solid 1px #bbb;
	border-collapse:separate;
	margin-top:0px;
	margin-bottom:8px;
}
table.tbProAct th, caption {
	padding-left:2px;
	background-color:#2975d6;
	color:white;
	xtext-align:center;
	xfont-size:1.1em;
	border-left: solid 1px #bbb;
	border-right: solid 1px #bbb;
}
table.tbProActNew th, caption {
	padding-left:2px;
	background-color:#2975d6;
	color:white;
	xtext-align:center;
	xfont-size:1.1em;
	xborder-left: solid 1px #bbb;
	xborder-right: solid 1px #bbb;
}
table.tbProAct a { color:#ffffff; }
table.tbProAct a:visited { color:#ffffff; }
table.tbProAct a:hover { color:#cccccc;	}
table.tbProAct td {
	vertical-align:top;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
	padding-left:2px;
	padding-right:2px;
}
table.tbUserMan td {
	vertical-align:top;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
	padding-left:2px;
	padding-right:2px;
}
table.tbProAct input { font-size:xx-small; }
table.tbProAct select {	font-size:xx-small; }
table.tbProAct caption {
	background-color:#327ed6;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;	
}
a.palb {
	color:#000;
	font-weight:bold;
}
a.palb:hover { color:#fff; }
a.palb:visited { color:#fff; }
a.paAdd {
	color:#ffffff;
	font-size:xx-small;
}
A.pa { color:#327ed6; }
A.pa:hover { color:red; }
A.pa:visited { color:#327ed6; }
table.pad td{
	padding-left:4px;
	padding-right:4px;
}
img.imgEM { display:inline; }
div.box {
	border:solid thin black;
	padding:4px;	
}
div.rh_outset {
	border:outset thin silver;
	padding:4px;	
}
a.filterSel { color:crimson; }
input.cdButton { width:62px; }
.fvInsert {
	xxbackground-color:silver;
	xxcolor:navy;
	xxpadding:8px;
}
.fvInsert td {
	xxpadding-left:2px;
	xxborder: outset thin silver;
}
div.dvFOR {
	float:left;
	width:496px;	
	xbackground-color:#3179d6;
	xbackground-color:#ffffff;
}
div.dvNotes {
	float:left;
	xwidth:450px;	
	width:98%;
	margin-bottom:8px;
}
#TransAndRefContainer {
	width:430px;
	float:left;
	height:523px;
}
.TBOXS_RN {
	width:304px;
	xwidth:99%;
	height:50px;	
}
.rdtd1 { padding-left:4px; }
.rdcs { width:304px; }
#TransTab, #RefTab, #RtcTab, #GroupsTab {
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	height:580px;
	xoverflow:hidden;
	overflow:auto;
	display:none;
	padding:4px;
}
#ctl00_cph_TransTab, #ctl00_cph_RefTab, #ctl00_cph_RtcTab, #ctl00_cph_GroupsTab {
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	height:580px;
	xoverflow:hidden;
	overflow:auto;
	display:none;
	padding:4px;
}
#businessTab, #spouseTab, #homeTab, #ProactiveTab, #ReferralsTab, #NotesTab, #VendorIntroTab {
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	xoverflow:hidden;
	overflow:auto;
	height:145px;
	display:none;
}
.thCenter { text-align:center; }
table.combogrid {
	table-layout:fixed;
	width:770px;
}
table.combogrid tr {
	cursor:pointer; 
	height:10px;
}
table.combogrid th {
	color:white;
	xtext-align:center;
	xbackground-color:#2975d6;
	font-Size:10pt;
}
table.combogrid th a { color:#ffffff; }
table.combogrid td {
	padding-left:2px;
	border: 1px solid #d7e6f8;	
	white-space:nowrap;
	vertical-align:top;
	margin-left:20px;
}
table.combogrid input { margin-left:-2px; }
table.attGrid {
	border:none;
	width:399;
}
table.attGrid th { background-color:#2975d6; }
table.attGrid th a { color:#fff; }
table.attGrid th a:visited { color:#fff; }
table.attGrid th a:hover { color:#ccc; }
table.attGrid td {
	background-color:#fff;
	white-space:nowrap;
	overflow:hidden;
}
table.attGrid td a { color:#2975d6;	}
table.attGrid td a:visited { color:#2975d6;	}
table.attGrid td a:hover { color:blue; }
td.tdc {
	text-align:center;
	padding-right:2px;
	padding-left:20px;
}
.pager {
	font-size:10pt;
    text-align: center;
	color:#3681db;
	font-weight:bold;
}
.pager table td {
	border:none;	
	padding-left:2px;
    padding-right:2px;
}
.pager table a {
	color:#555555;
	padding-left:1px;
	padding-right:1px;	
}
x.pager table a:visited { color:#333333; }
.pager table a:hover {
	background-color:#3681db;
	color:#ffffff;
}
input.iSearch { width:180px; }
div.ucfs {
    display:inline;
	xmargin-bottom:16px;
}
div.ucfs div { xdisplay:inline; }
div.dvStatic {
	min-height:450px;
	height:450px;
	xoverflow:auto;
	text-align:center;
}
table.tPassword {
	text-align:left;
	xborder: 1px solid #d7e6f8;
}
table.tPassword th {
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	background-color:#2975d6;
	color:#ffffff;
	padding-left:2px;
	padding-right:2px;
}
table.tPassword td {
	padding-left:2px;
	padding-right:2px;
}
table.tPassword input {
	padding-left:2px;
	padding-right:2px;
}
span.sTall {
	font-size:18px;
	font-weight:lighter;
}
tr.trNoMatch { border:none; }
tr.trNoMatch td {
	text-align:center;
	border:none;
}
div.left { text-align:left; }
a.gen { color:#2975d6; }
a.gen:visited { color:#2975d6; }
a.gen:hover { color:blue; }
table.inset {
	border:inset thin silver;
	background-color:#eee;	
}
table.inset td {
	padding-left:1px;
	padding-right:1px;
}
table.inset th {
	background-color:#c6d3ef;
	padding-left:1px;
	padding-right:1px;
	text-align:center;
}
fieldset {
	padding: 1em 1.5em;	
	border: 1px solid #c4deeb;
	margin: 1em 0 !important;
	margin: 0;
	text-align:left;
}
table.tFilter td {
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
	
	
}
span.nw { white-space:nowrap; }
div.rdVG {
	width:100%;
	text-align:right;
	padding-right:2px;
}    
div.right {
	width:100%;
	text-align:right;
	padding-right:2px;
}
.closeIcon {
	background-position: right top;
	background-image: url(../img/close_icon.gif);
	background-repeat: no-repeat;
	position: absolute;
	cursor: pointer;
	width: 19px;
	top: 1px;
	height: 19px;
	right: 1px;
}
.updateProgress {
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div {
	background-color: white;
	padding: 4px;
	position: absolute;
	top: 10%;
	left: 50%;
}
td.hl {	background-color:lightgoldenrodyellow; }
td.hlc {
    background-color:lightgoldenrodyellow;
	text-align:center;	
}
iframe.fPA {
	width:98%;
	height:240px;	
	xoverflow:visible;
	xmax-height:240px;
}
iframe.fAtt {
	width:399px;
	height:60px;/*do not make smaller*/
	border:none;	
}
#ActivityReportContainer, #ContactTabsContainer {
	width:240px;
	overflow:hidden;
	float:left;
	overflow-x:hidden;
	overflow-y:hidden;
}
#divPR, #divNotes {
	width:500px;
	overflow:hidden;
	float:left;
}
#ActivityReportContainer {
	xheight:177px;
	xborder:1px solid black;
	margin-left:6px;
	overflow-x:hidden;
	overflow-y:hidden;
}
.calpopup {
	background-color:White;
	position:absolute;
	visibility:hidden;
	z-index:1000;
	
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}
div.colorpicker {
	height:10px;
	width:12px;
	border:1px solid #000000;
	cursor:pointer;
}
.faded {
	width:100%;
	height:100%;
	FILTER:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
	border:solid thin #ffffff;	
	padding:4px;
}
.logoSelected {
	width:100%;
	height:100%;
	border:solid thin silver;	
	padding:4px;
}
table.tLogos td {
	vertical-align:top;
	padding: 0 15px 0 20px;	
}
table.tLogoText td { padding:1px; }
body {
	font-size: 0.7em;
	font-family: Tahoma;	
	background-color:white;
}
.updateProgress {
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div {
	background-color: white;
	padding: 4px;
	position: absolute;
	top: 10%;
	left: 50%;
}
div.kbL2 { margin-left:5px;	}
div.kbL3 { margin-left:10px; }
div.kbL4 { margin-left:40px; }
div.kbBig {
    background-color:Transparent;
	padding-bottom:8px;
	line-height:28px;
}
div.kbBig div {
	xmargin-top:12px;
	xpadding-top:4px;
}
div.kbBig a {
	font-family:Courier New;
	border-top:outset 2px silver;
	border-bottom:outset 6px silver;
	border-left:outset 4px silver;
	border-right:outset 4px silver;
	text-decoration:none;
	color:#333333;
	background-color:#ececec;		
	padding: 0px 11px 6px 5px;
	font-size:12px;	
}
div.kbBig a:hover {
	color:#000000;
	background-color:#ceceff;
	text-decoration:none;
}
.dragKB {
    width:100%;
	height:21px;
	background-color:transparent;
	text-align:left;
	cursor:move;
	font-weight:bold;
}
#kbBlock {
    display: none;
    xwidth:50px; 
    xwidth: 390px; 
    z-index: 2; 
    xopacity: 0; 
    xfilter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
    font-size: 12px; 
    border: solid 1px #FFFFFF; 
    background-color: Transparent; 
    padding: 5px;
    
}
#spDisplay {
	margin-left:5px;	
	font-style:italic;
	font-weight:normal;
		
}
a.aClose {
	background-color: #666666; 
	color: #FFFFFF; 
	text-align: center; 
	font-weight: bold; 
	text-decoration: none; 
	border: outset thin #FFFFFF; 
	padding: 3px;
}
a.aClose:visited { color: #FFFFFF; }
a.aClose:hover { color:#ceceff; }
table.sDetails td {
	vertical-align:top;
	padding:1px 2px 2px 2px;
}
table.grid { border:solid 1px; }
table.grid td {
	text-align:left;
	border:solid 1px; 	
	xwhite-space:nowrap;
}
table.grid th {
	font-weight:bold;
	text-align:center;	
}
table.grid a { color:#2975d6; }
table.grid a:visited { color:#2975d6; }
table.grid a:hover { color:blue; }
.todo a { color:#2975d6; }
.todo a:visited { color:#2975d6; }
.todo a:hover { color:blue; }
textarea.notesAA {
	height:54px;
	width:489px;		
}
textarea.notes {
	height:100px;
	width:98%;	
}
.notesA {
	width:159px;
	height:109px;
	xfont-size:xx-small;
	xfont-family:Verdana;
}
.notesCont {
    position:relative;
	width:155px;
	height:156px;
	display:inline;
}
td.aaaT {
	width:15px;	
	text-align:right;
}
td.aaaP {
	width:40px;	
	text-align:right;
	font-weight:bold;
}
td.aaaTA {
	width:15px;	
	text-align:right;
	background-color:#dddddd;
}
td.aaaPA {
	width:40px;	
	text-align:right;
	font-weight:bold;
	background-color:#dddddd;
}
td.aaaPT {
	width:40px;	
	text-align:right;
	font-weight:bold;
	background-color:#cccccc;
}
td.tdr { text-align:center; }
table.singleBorder {
	border-spacing: 0;
	border: 1px solid #000;
	border-collapse: separate;
	#border-collapse: collapse;
	
}
table.singleBorder td {
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #ccc;
	font-size:8pt;
	white-space: nowrap;
}
table.singleBorder th, table.singleBorder td {
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #444;
	font-family:Verdana;
}
table.singleBorder td {
	border-width: 0px 1px 1px 1px;
	white-space: nowrap;
}
table.singleBorder th {
	border-width: 0px 1px 1px 1px;
	white-space: nowrap;
	background-color:#2975d6;
	font-weight:bold;
	text-align:center;
	color:#fff;
}
table.singleBorder tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}
tr.highlight { background-color:lightgoldenrodyellow; }
tr.highlightalt { background-color:lightgoldenrodyellow; }
.dvClose {
	/* width:99%; */
	text-align:right;
	/* margin-top:-16px;	 */
}
.dvClose a {
    color:#ffffff;	
	padding:0 1px 0 1px;
	border:solid 1px #333;
	background-Color:#2975d6;
}
.dvClose a:visited { color:#ffffff;	}
.dvClose a:hover { color:#cccccc; }
.spAtt { vertical-align:middle; }
.spAtt span {
	xfont-size:12px;
	margin-bottom:8px;
	padding:2px;	
}
.spAtt img { vertical-align:bottom; }
.gvCont {
	width:100%;
	text-align:center;
}
.gvCont table { text-align:left; }
.tImport { text-align:left;	}
.tImport th {
    font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	background-color:#2975d6;
	color:#fff;
}
.tImport td {
	padding-left:2px;
	padding-right:2px;
}
.trans { color:#fff; }
.ddRS { width:105px; }
.ddTS { width:96px; }
.revDis { color:#0f7345; }
.attCont {
	background-color:#eeeeee;
	xxborder:outset thin #eeeeee;
	border-left:outset thin #eeeeee;
	border-right:outset thin #eeeeee;
	border-bottom:outset thin #eeeeee;
	padding-left:2px;
	padding-right:2px;
}
.attCont table td {
	padding-left:2px;
	padding-right:2px;
}
.attCont table th {
	padding-left:2px;
	padding-right:2px;
}
.attMess {
	color:#ffffff;
	background-color:#2975d6;
	padding-left:2px;	
	border:solid 1px #000000;
}
.helptext {
	font-size:small;
	text-decoration:underline;
	vertical-align:middle;
}
.adminboldtext {
	font-size:11px;
	font-weight:bold;
}
.admintext {
	font-size:11px;
	font-weight:normal;
}
.link {
    text-decoration:underline;
    font-size:small;
    color:Blue;
}
.divVendorInro {
    position:relative;
    width:100%;
    background-color: #2975d6;
    border:solid 1px white;
}
.lbVendorInro { color:White; }