/* CSS Document */
body {
	margin:0;
	padding:0;
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#434343;
	background:#fff url(/litesale/layout/litesale2/images/main-bg.gif) 0 0 repeat-x;
}
p, img, a, ul, ol, form, input, select, fieldset, h1, h2, h3 {
	margin:0;
	padding:0;
}
ul {
	list-style:none;
}
a, a:focus {
	text-decoration:none;
	outline:none;
}
img {
	border:none;
	display:block;
}
.spacer {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
}
input, select, textarea {
	font:11px/14px Arial, Helvetica, sans-serif;
}

select {
  line-height:16px;
  font-size:12px;
}

/*------------ MAIN CONTAINER -----------*/

#mainCont {
	width:920px;
	margin:0 auto;
}

/*------------ HEADER ---------*/

div.header {
	width:920px;
	height:123px;
	position:relative;
	margin:0 auto;
}
div.header img.logo {
	position:absolute;
	left:-36px;
}
div.header div.right {
	width:755px;
	float:right;
	text-align:right;
}
div.header div.right p {
	font-family:"Lucida Sans", Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:10px 0 8px;
}
div.header div.right p a {
	color:#00D8FF;
	background-color:inherit;
}
div.header div.right p a:hover {
	color:#fff;
	background-color:inherit;
}
div.header div.topmenu {
	height:52px;
	background:url(/litesale/layout/litesale2/images/topmenu-bg-repeat.gif) 0 8px repeat-x;
}
div.header div.topmenu ul {
	height:52px;
	line-height:32px;
	background:url(/litesale/layout/litesale2/images/topmenu-left-corner.gif) -2px 8px no-repeat;
}
div.header div.topmenu ul li {
	float:left;
	padding-right:1px;
}
div.header div.topmenu ul li a {
	display:block;
	height:32px;
	padding-left:8px;
	float:left;
	color:#77AAD7;
	margin-top:8px;
}
div.header div.topmenu ul li a span {
	display:block;
	padding-right:10px;
	float:left;
	cursor:pointer;
}
div.header div.topmenu ul li a span span {
	padding:0 6px;
	height:32px;
}
div.header div.topmenu ul li a.red span span {
	color:red;
}
/*div.header div.topmenu ul li a.red:hover span span {*/
	/*color:#3F4B55;*/
/*}*/
div.header div.topmenu ul li a:hover,
div.header div.topmenu ul li a.active {
	/*background:url(/litesale/layout/litesale2/images/topmenu-left-hover.png) 0 0 no-repeat;*/
	/*color:#3F4B55;*/
	height:52px;
	margin:0;
  color:#a3df38;
  /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/litesale/layout/litesale2/images/topmenu-left-hover.png', sizingMethod='scale', enabled=true);*/
}
div.header div.topmenu ul li a:hover span,
div.header div.topmenu ul li a.active span {
	/*background:url(/litesale/layout/litesale2/images/topmenu-right-hover.png) 100% 0 no-repeat;*/
  /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/litesale/layout/litesale2/images/topmenu-right-hover.png', sizingMethod='scale', enabled=true);*/
  color:#a3df38;
}
div.header div.topmenu ul li a.active span {
	text-decoration: none;
}

div.header div.topmenu ul li a:hover span {
  text-decoration: underline;
}
div.header div.topmenu ul li a:hover span span,
div.header div.topmenu ul li a.active span span {
  color:#a3df38;
	/*background:url(/litesale/layout/litesale2/images/topmenu-repeat-hover.png) 0 0 repeat-x;*/
	padding:8px 6px;
  height:36px;
  /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/litesale/layout/litesale2/images/topmenu-repeat-hover.png', sizingMethod='scale', enabled=true);*/
}

div.header div.topmenu p.right {
width:2px;
font-size:0;
line-height:0;
height:32px;
background:url(/litesale/layout/litesale2/images/topmenu-right-corner.gif) 0 0 no-repeat;
float:right;
margin-top:-44px;
}

/*-------------- MAIN HEADER ---------------*/

div.headerbanner {
	width:1092px;
	height:313px;
	margin:0 auto;
	background:url(/litesale/layout/litesale2/images/main-hdr-bg.jpg) 100% 0 no-repeat;
}
div.headerbanner div.welcome {
	width:417px;
	font-size:15px;
	line-height:22px;
	color:#98D3F4;
	background-color:inherit;
	padding-left:88px;
}
div.headerbanner h2 {
	padding-bottom:17px;
}
div.headerbanner div.welcome p {
	padding-bottom:25px;
}
div.headerbanner div.welcome a.signup {
	background:url(/litesale/layout/litesale2/images/signup-free-btn.gif) 0 0 no-repeat;
	width:155px;
	height:42px;
	text-indent:-500000px;
	float:left;
	margin-right:27px;
}
div.headerbanner div.welcome a.login {
	background:url(/litesale/layout/litesale2/images/login-btn.gif) 0 0 no-repeat;
	width:86px;
	height:42px;
	text-indent:-500000px;
	float:left;
}
/*-------------- BODY CONTAINER ---------------*/
div.bodyMain {
	width:910px;
	margin:0 auto;
	position:relative;
	}
div.bodyMain h1 {
	font-size:24px;
	line-height:28px;
	font-weight:bold;
	color:#434343;
	background-color:inherit;
	position:absolute;
	margin-top:-47px;
	}

div.bodyContainer {
	width:910px;
	overflow:hidden;
	height:100%;
	margin:0 auto;
	}
div.bodyContainer div.leftPannel {
	width:621px;
	float:left;
	padding:27px 0 7px 0;
	}


/*-------------- BODY LEFT PANNEL BLOCKS ---------------*/
div.mainBlock {
	overflow:hidden;
	height:100%;
	padding-bottom:18px;
	}
div.mainBlock div.innerLeftBlock {
	width:295px;
	float:left;
	margin-right:42px;
	}
div.mainBlock div.innerRightBlock {
	width:283px;
	float:right;
	}
div.blockHeader {
	overflow:hidden;
	height:100%;
	padding-bottom:2px;
	}
div.blockHeader img {
	float:left;
	margin-right:12px;
	}
div.blockHeader h2 {
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#232627;
	background-color:inherit;
	padding-top:18px;
	}
div.blockHeader h2.less {
	padding-top:4px !important;
	}
div.blockHeader h2.identity {
	padding-top:14px !important;
	}
/*-------------- BODY RIGHT PANNEL BLOCKS ---------------*/
div.bodyContainer div.rightPannel {
	width:249px;
	float:right;
	background:url(/litesale/layout/litesale2/images/newsletterbg1.gif) 0 0 repeat-y;
	padding-bottom:65px;
	}
div.bodyContainer div.rightPannelBg {
	padding:27px 0 20px 17px;
	background:url(/litesale/layout/litesale2/images/newsletterbg2.jpg) 0 0 no-repeat;
	}
div.newsLetter {
	width:232px;
	margin-bottom:20px;
	}
div.newsLetter div.topNewsletter {
	background:url(/litesale/layout/litesale2/images/newsletter.jpg) 0 0 no-repeat;
	width:232px;
	height:61px;
	line-height:0;
	font-size:0;
	}
div.newsLetter div.bottomNewsletter {
	background:url(/litesale/layout/litesale2/images/news-bottom-corn.gif) 0 0 no-repeat;
	/*width:232px;*/
	height:6px;
	line-height:0;
	font-size:0;
	_background-position:2px 0;
	}
div.newsletterBg {
	background:url(/litesale/layout/litesale2/images/newsletterbg.gif) 0 0 repeat-x #B5DDE6;
	padding:7px 0 2px 8px;
	border-left:1px solid #77A0AB;
	border-right:1px solid #77A0AB;
	border-top:1px solid #77A0AB;
	}
	
	
/*------------ COMMENTS ------------*/	
div.newsLetter div.topQeustion {
	background:url(/litesale/layout/litesale2/images/comments.jpg) 0 0 no-repeat;
	width:232px;
	height:57px;
	line-height:0;
	font-size:0;
	}
div.newsLetter div.bottomQeustion {
	background:url(/litesale/layout/litesale2/images/question-bottom-corn.gif) 0 0 no-repeat;
	/*width:232px;*/
	height:7px;
	line-height:0;
	font-size:0;
	_background-position:2px 0;
	}
div.questionBg {
	background:url(images/question-body-bg.gif) 0 0 repeat-x #ADD9E3;
	padding:7px 0 2px 8px;
	border-left:1px solid #77A0AB;
	border-right:1px solid #77A0AB;
	border-top:1px solid #77A0AB;
	}
	
/*------------ FORM ------------*/
div.form {
	padding:0;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}
div.form p.fieldCont {
	padding:0;
	height:32px;
	color:#474747 !important;
	background-color:inherit;
}
.emailHeight {
	height:22px !important;
	}

div.form p.fieldCont input {
	font-size:13px !important;
	line-height:17px !important;
	width:209px;
	height:18px;
	float:left;
	padding:2px 0 0 3px;
	color:#242C35;
	border:#7F9DB9 1px solid;
	background-color:#fff;
}
div.form p.fieldCont input.textField {
	width:130px !important;
	height:18px;
	float:left;
	}
div.form p.buttons {
	margin-top:16px;
	height:30px;
}
div.form p.textarea {
	height:108px !important;
	}
div.form p.textarea textarea {
	width:239px;
	height:107px;
	padding:2px 0 0 3px;
	background:#fff;
	border:#7F9DB9 1px solid;
	color:#474747;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px !important;
	line-height:17px !important;
}
div.form p.subscribe {
	float:left;
	margin-top:-30px;
	margin-left:100px;
	}
div.form p.fieldCont input.subscribe {
	width:77px;
	height:22px;
	cursor:pointer;
	border:none !important;
	background-color:inherit !important;
	float:left;
	padding:0 !important;
	}
div.form p.buttons {
	height:23px;
	margin-top:0px;
	}
div.form p.buttons input {
	width:56px;
	height:23px;
	float:right;
	cursor:pointer;
	border:none;
	margin-right:8px;
}

/*------------ GREEN AREA ------------*/
div.greenMain {
	background:url(/litesale/layout/litesale2/images/greenbg.gif) 0 0 repeat-x;
	width:100%;
	}
div.greenArea {
	width:920px;
	padding:19px 0 30px 0;
	margin:0 auto;
	overflow:hidden;
	height:100%;
	}
div.greenArea p {
	font-size:12px;
	line-height:15px;
	color:#3F5A2C;
	background-color:inherit;
	padding-bottom:6px;
	font-weight:bold;
	padding-left:3px;
	}
div.greenArea h2 {
	font-size:24px;
	line-height:28px;
	color:#3F5A2C;
	background-color:inherit;
	padding-bottom:24px;
	font-weight:bold;
	}
div.shots {
	width:150px;
	float:left;
	margin-right:40px;
	}
div.shots img {
	border:1px solid #fff;
	}
.lastShot {
	margin-right:0 !important;
	}
/*------------ FOOTER ------------*/
div.footerMain {
	background-color:#0D83DD;
	width:100%;
	}
div.footerMain div.footer {
	width:917px;
	padding:29px 0 19px 3px;
	overflow:hidden;
	height:100%;
	margin:0 auto;
	}
div.footerMain div.footer h2 {
	font-size:16px;
	line-height:19px;
	color:#fff;
	background-color:inherit;
	padding-bottom:8px;
	font-weight:bold;
	}
div.footer ul {
	font-size:12px !important;
	line-height:22px !important;
	}
div.footer ul li {
	padding:0;
	}
div.footer ul li a {
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
	}
div.footer ul li a:hover,
div.footer ul li a.active {
	text-decoration:none;
	}
div.lifeStyle {
	float:left;
	width:223px;
	}
div.integration {
	float:left;
	width:318px;
	}
div.company {
	float:left;
	width:216px;
	}
div.website {
	float:right;
	width:155px;
	
	}
/*------------ COPYRIGHT ------------*/
div.copyRight {
	width:100%;
	background-color:#075ACC;
	}
div.copyRight div.copyrightMain {
	padding:18px 0;
	width:917px;
	margin:0 auto;
	}
div.copyRight div.copyrightMain p {
	font-size:11px;
	line-height:13px;
	color:#FFFFFF;
	background-color:inherit;
	}

/*---------------------- DASHBOARD (AFTER LOGIN) -------------------*/

body.inner {
	background:#fff url(/litesale/layout/litesale2/images/inner-body-bg.gif) 0 0 repeat-x;
}
body.inner div.header {
	height:115px;
}

/*----- BODY ---------*/

div.innerBodyCont {	
	width:900px;
	margin:0 auto;
	min-height:300px;
	padding:10px 10px 30px;
	background:#fff;
	color:#434343;
}
div.innerBodyContMessages_errorMessage {
	width:900px;
	margin:0 auto;
	padding:10px 10px 10px 10px;
	background-color:#B22222;
	color:#434343;
  text-align:center;
}

div.innerBodyContMessages_actionMessage {
	width:900px;
	margin:0 auto;
	padding:10px 10px 10px 10px;
	background-color:#228B22;
	color:#434343;
  text-align:center;
}

div.innerBodyContMessages_actionMessage span.actionMessage {
	color:white;
  font-weight:normal;
  text-align:left;
}
div.innerBodyContMessages_errorMessage span.errorMessage {
	color:white;
  text-align:left;
  font-weight:normal;

}

div.innerBodyCont h2 {
	font-size:24px;
	line-height:28px;
	padding-bottom:8px;
}

div.greenPan {
	background:#fff url(/litesale/layout/litesale2/images/dashboard-bg.gif) 0 0 repeat-x;
	/*border-bottom:#EBFFD1 1px solid;*/
	border-bottom:#FFFFFF 1px solid;
	height:100%;
	overflow:hidden;
	padding:12px 20px 5px 10px;
	margin-bottom:0;
}
div.greenPan div.left {
	width:668px;
	float:left;
	margin-right:47px;
  /*min-height:130px;*/
}
div.greenPan a.newInvoiceLink {
	display:block;
	background:url(/litesale/layout/litesale2/images/new-invoice-btn.jpg) 0 0 no-repeat;
	width:85px;
	height:36px;
	line-height:38px;
	padding-left:35px;
	color:#1A68AC;
	background-color:inherit;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-top:1px;
}
div.greenPan a.newInvoiceLink:hover {
	color:#0B2B47;
	background-color:inherit;
}
div.greenPan a.newMessageLink {
	display:block;
	background:url(/litesale/layout/litesale2/images/new-message-btn.jpg) 0 0 no-repeat;
	width:85px;
	height:36px;
	line-height:38px;
	padding-left:35px;
	color:#1A68AC;
	background-color:inherit;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-top:1px;
}
div.greenPan a.newMessageLink:hover {
	color:#0B2B47;
	background-color:inherit;
}
div.greenPan a.newCaseLink {
	display:block;                          
	background:url(/litesale/layout/litesale2/images/new-case-btn.jpg) 0 0 no-repeat;
	width:85px;
	height:36px;
	line-height:38px;
	padding-left:35px;
	color:#1A68AC;
	background-color:inherit;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-top:1px;
}
div.greenPan a.newCaseLink:hover {
	color:#0B2B47;
	background-color:inherit;
}

/*---------- MID PANEL ----------*/

div.floatCont {
	overflow:hidden;
	height:100%;
	padding-bottom:25px;
}
div.floatCont div.left {
	width:508px;
	float:left;
}
div.bluePan {
	background-color:#E3F7FF;
	color:#232627;
	min-height:41px;
	padding:18px 0 0 11px;
	margin-bottom:20px;
}
div.bluePan input.field {
	width:104px;
	border:#808080 1px solid;
	height:16px;
	padding:2px 0 0 2px;
}
div.bluePan img {
	display:inline;
}
div.floatCont div.left table.chart {
	margin-bottom:18px;
	border-collapse:collapse;
}
div.floatCont div.left table.chart th {
	background:#EBFED7;
	color:#232627;
	padding:6px 12px;
}
div.floatCont div.left table.chart td {
	border-bottom:#eee 1px solid;
	padding:6px 12px;
}
div.floatCont div.left table.chart tr.noBdr td {
	border-bottom:none;
}

div.floatCont div.right {
	width:370px;
	float:right;
	text-align:center;
	padding-top:21px;
}
div.floatCont div.right img {
	margin:0 auto;
}

/*--------- TAB SECTION ----------*/

div.tabSection {
	padding-bottom:18px;
}
div.tabSection ul.tabLinks {
	height:31px;
	line-height:31px;
	font-weight:bold;
}
div.tabSection ul.tabLinks li {
	float:right;
	padding-left:2px;
}
div.tabSection ul.tabLinks li a,
div.tabSection ul.tabLinks li a span {
	display:block;
	height:31px;
	background:url(/litesale/layout/litesale2/images/tabmenu-bg.gif) 0 100% repeat-x;
	cursor:pointer;
	color:#717373;
	background-color:inherit;
	float:left;
}
div.tabSection ul.tabLinks li a span {
	background-repeat:no-repeat;
	background-position:0 -93px;
	padding-left:18px;
}
div.tabSection ul.tabLinks li a span span {
	padding:0 18px 0 0;
	background-position:100% -124px;
}
div.tabSection ul.tabLinks li a:hover,
div.tabSection ul.tabLinks li a.active {
	color:#232627;
	background-color:inherit;
	background-position:0 -62px;
}
div.tabSection ul.tabLinks li a:hover span,
div.tabSection ul.tabLinks li a.active span {
	color:#232627;
	background-color:inherit;
	background-position:0 0;
}
div.tabSection ul.tabLinks li a:hover span span,
div.tabSection ul.tabLinks li a.active span span {
	background-position:100% -31px;
}

table.blueChart {
	font-size:12px;
	border-bottom:#E3E3E3 1px solid;
}
table.blueChart th {
	background:#E3F7FF;
	font-weight:normal;
	color:#05364A;
	padding:12px;
	/*border-left:#fff 1px solid;*/
}
table.blueChart td {
	border-left:#E3E3E3 1px solid;
	padding:8px 12px;
}
table.blueChart th.noBdr {
	border-left:none;
}
table.blueChart td.noBdr {
	border-left:none;
}
table.blueChart td.right {
	border-right:#E3E3E3 1px solid;
}
table.blueChart td.upborder {
	border-top:#E3E3E3 1px solid;
}
table.blueChart tr.greyBg td{
	background-color:#E3E3E3;
	color:#717373;
}
table.blueChart tr.greyBg th {
	background-color:#E3E3E3;
	color:#717373;
}
table.blueChart table td {
	border:none;
	padding:0;
}

table.blueChart img {
	display:inline;
}

/*---------------------- CLIENT PAGE -----------------------*/

div.clientSearch {
	/*width:674px;*/
	height:41px;
	padding:18px 0 0 11px;
	background:#E3F7FF;
	color:#232627;
	margin-bottom:22px;
	font-size:12px;
}
div.clientSearch input.field {
	width:312px;
	padding:2px 0 0 3px;
	border:#9F9E9E 1px solid;
	height:17px;
}



/*--------------- BUTTONS SECTION -------------*/

div.bottomButtons {
	background:#E0FFCB;
	height:32px;
	padding:0 21px 0 12px;
	font-size:12px;
	line-height:22px;
}
div.bottomButtons p {
	padding-top:5px;
}
div.bottomButtons a.newMessageBtn,
div.bottomButtons a.newClientBtn {
	display:block;
	width:98px;
	height:22px;
	float:right;
	text-align:center;
	color:#fff;
	background-color:inherit;
	background:url(/litesale/layout/litesale2/images/new-message-bg.jpg) 0 0 no-repeat;
	margin-left:7px;
}
div.bottomButtons a.newClientBtn {
	background:url(/litesale/layout/litesale2/images/new-client-bg.jpg) 0 0 no-repeat;
	width:86px;
}
div.bottomButtons a:hover {
	color:#000;
	background-color:inherit;
}

/*---------- CREATE INVOICE  ----------*/

div.form p.fieldCont select {
	width:236px;
	height:19px;
	border:#7F9DB9 1px solid;
	color:#474747;
	background-color:#fff;
	padding:2px 0 0 0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px !important;
	line-height:15px !important;
}
div.form p.fieldCont textarea {
	width:236px;
	height:69px;
	float:left;
	padding:2px 0 0 2px;
	color:#474747;
	background-color:#fff;
	font:normal 13px/15px Tahoma, Arial, Helvetica, sans-serif;
	border:#7F9DB9 1px solid;
}

div.inVoiceMain {
	/*width:903px;*/
	padding:8px 0 21px 0;
}
div.inVoiceMain div.topPrint {
	overflow:hidden;
	height:100%;
	padding:0 0 5px 13px;
	}
div.inVoiceMain div.topPrint img {
	float:left;
	margin-right:7px;
	}
div.inVoiceMain div.blueBox {
	width:873px;
	background-color:#E3F7FF;
	padding:19px 15px 24px 11px;
	margin-bottom:5px;
	color:#232627;
	}
.topPadding {
	padding-top:3px;
	}

div.inVoiceMain div.blueBox input.field {
	width:236px;
	border:#808080 1px solid;
	height:19px;
	padding:2px 0 0 2px;
}
div.inVoiceMain div.blueBox select.currency {
	width:106px;
	height:19px;
	border:#808080 1px solid;
	padding:0 0 0 2px;
	float:left;
	margin-right:4px;
	}
img.calender {
	padding-top:2px;
	}

div.inVoiceMain div.blueBox textarea {
	width:236px;
	height:69px;
	float:left;
	padding:2px 0 0 2px;
	color:#474747;
	border:#808080 1px solid;
	background-color:#fff;
	font:normal 13px/15px Tahoma, Arial, Helvetica, sans-serif;
}

div.inVoiceMain div.blueBox img {
	display:inline;
}

/*---------- INVOICE GREEN BOX ----------*/

div.inVoiceMain div.greenBox {
	background-color:#EAFCDD;
	/*width:872px;*/
	padding:15px;
	overflow:hidden;
	height:100%;
	color:#232627;
	}
div.invoiceCat {
	padding-bottom:10px;
	border-bottom:1px solid #fff;
	overflow:hidden;
	height:100%;
	font-size:12px !important;
	}
div.invoiceCat div.cateGory {
	width:600px;
	float:left;
	/*border-right:1px solid #C9D6C0;*/
	}
div.invoiceCat div.cateGory select.category {
	width:146px;
	height:21px;
	border:#808080 1px solid;
	padding:0 0 0 2px;
	}
div.invoiceCat div.cateGory select.category1 {
	width:74px;
	height:21px;
	border:#808080 1px solid;
	padding:0 0 0 2px;
	}
div.invoiceCat div.cateGory input.field {
	width:161px;
	border:#808080 1px solid;
	height:17px;
	padding:2px 0 0 2px;
}
div.invoiceCat div.cateGory input.add {
	float:left;
	margin-right:5px;
}
div.invoiceCat div.cateGory input.field1 {
	width:69px;
	border:#808080 1px solid;
	height:17px;
	padding:2px 0 0 2px;
}
.rightPadding {
	padding-right:9px;
	}
div.invoiceCat div.cateGoryRight {
	width:188px;
	float:right;
	padding-left:25px;
	border-left:1px solid #C9D6C0;
	}
.catPaddingLeft {
	padding-left:4px;
	}
div.invoiceCat div.cateGoryRight input.field2 {
	width:64px;
	border:#808080 1px solid !important;
	height:17px;
	padding:2px 0 0 2px;
}
p.created {
	font-size:11px !important;
	padding-top:10px;
	}

.editable {
  background-color:#E3E3E3;
  height:25px;
  min-height:25px;
  line-height:25px;
}

.actionButton {
  margin: 0 2px 2px 0;
  padding: 3px 8px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  cursor: default;
  outline: none;
  font: 80% verdana, arial, sans-serif;
  color: #000;
  border: 1px solid #bbb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  background: -moz-linear-gradient(top, #c0c0c0, #c0c0c0);
  border-top-color: #ccc;
  border-bottom-color: #a0a0a0
}

.actionButton:hover {
  cursor: pointer;
}

.errorMessage {
  color:red;
}

.group-tag {
  background-color: #E3F7FF;
  border: 1px solid #7F9DB9;
  color: #444444;
  line-height: 2.2;
  margin: 2px 2px 2px 2px;
  text-decoration: none;
  padding: 3px 2px;
  white-space: nowrap;
  font-size:90%;
  
  overflow:visible;
}

.group-tag-selected {
  background-color:#1A68AC;  
}

.group-tag:hover {
  text-decoration:underline;
}

.feed {
  margin-left: 3px;
  margin-right: 3px;
  padding: 0 0 0 22px;
  background: url("/litesale/images/feed-icon-14x14.png") no-repeat 0 50%;
}

