body,td,th {
	font-family:Arial,Verdana,Helvetica; 
	font-size:8pt; 
	text-decoration: none;
	color: #545252;
}
body {
	SCROLLBAR-FACE-COLOR: #DDDEDD; 
	SCROLLBAR-HIGHLIGHT-COLOR: #848385; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #848385; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	COLOR: #848385; 
	TEXT-DECORATION: none;
	margin: 0;
	background-image: url(share/bg.jpg);
	background-repeat: repeat-x;
	padding:0 17px;
}
img {
	border: none;
}

form {
	margin: 0;
}

.tablebg {
	background-image: url(share/left.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	width:17px;
}
.tablebg3 {
	background-image: url(share/right.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	width:17px;
}
.tablebg2 {
	width:100%;
	height:69px;
	background-image: url(share/top_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding-top:41px;
}
h1.logo {
	width:315px;
	height:110px;
	margin:-41px 0 0 0;
	padding:0px;
	position: absolute;
	background-image: url(share/logo.jpg);
	background-repeat: no-repeat;
	background-position: center;
	*margin-left:-315px;
}

/*  Client */
.client .tablebg2 {
	padding-top:27px;
}
.client .thankyounote {
	width:517px;
	height:158px;
	background-image: url(client/thankyou-v2.gif);
	background-repeat: no-repeat;
}
.client .thankyounote p.msg1 {
	position: absolute;
	margin-top:80px;
	margin-left:24px;
	width:190px;
}
.client .thankyounote p.msg2 {
	position: absolute;
	margin-top:20px;
	margin-left:355px;
	width:150px;
}
.client .thankyounote a {
	position: absolute;
	margin-top:80px;
	margin-left:410px;
	width:80px;
	height:20px;
	line-height: 10000px;
	overflow: hidden;
}
.client h1.logo {
	margin:-27px 0 0 0;
}
h1.logo a {
	display:none;
}

.left_menu_bar {
	width:9px;
	height:40px;
	position: absolute;
	background-image: url(share/left_menu_bar.jpg);
	background-repeat: no-repeat;
	margin-left:315px;
	*margin-left:0px;
}
.client .left_menu_bar {
	margin-top:13px;
	margin-left:315px;
}
.client .welcome_title {
	text-align:right;
	margin-right:10px;
}
.header-title {
	height:27px;
	background-image: url(share/menu_bg.jpg);
	background-repeat: repeat;
	padding-top:13px;
	margin-bottom:29px;
	margin-left:315px;
	text-align:center;
}
.client .header-title {
	padding-top:0;
	height:40px;
	text-align:left;
}
.client a.chatsupport {
	display:block;
	width:130px;
	height:40px;
	cursor:pointer;
	background-image: url(share/chat.jpg);
	margin-left:25px;
	position: absolute;
}
.client a.chatsupport i {
	display:none;
}
.client .divider {
	width:1px;
	height:18px;
	border-right:1px solid #9B9B9B;
	margin-top:10px;
	margin-left:168px;
	position: absolute;
}
.client a.contactus {
	margin-left:182px;
	width:78px;
	height:40px;
	display:block;
	position: absolute;
	background-image: url(share/contact.jpg);
}
.client a.contactus:hover {
	background-position: 0 -40px;
}
.client .divider2 {
	width:1px;
	height:18px;
	border-right:1px solid #9B9B9B;
	margin-top:10px;
	margin-left:270px;
	position: absolute;
}
.client a.logout {
	margin-left:286px;
	width:59px;
	height:40px;
	display:block;
	position: absolute;
	background-image: url(share/contact.jpg);
	background-position: 0 -80px;
}
.client a.logout:hover {
	background-position: 0 -120px;
}
.client .shoppingcart {
	height:11px;
	background-image: url(pricing/shopcart.gif);
	background-repeat: no-repeat;
	background-position: 47px 0;
	text-align:right;
	margin-top:170px;
	width:165px;
	margin-left:31px;
	*margin-left:-195px;
	position: absolute;

}
.client .shoppingcart span {
	color: #FF8D00;
	padding-bottom:5px;
	display:block;
}
.client .shoppingcart a {
	margin-top:8px;
	display:block;
	padding-right:16px;
	background-image: url(share/username_but.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.client .copyright {
	padding:2px;
	margin-top:20px;
}

.text {
	line-height: 8pt;
}
.terms {
	FONT-SIZE: 10pt; COLOR: #545252; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none;
	width: 450px;
}

A.BOTTOM {
	FONT-SIZE: 8pt; COLOR: #545252; FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; TEXT-DECORATION: none
}
A.BOTTOM:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; TEXT-DECORATION: none
}
A.BOTTOM:hover {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; TEXT-DECORATION: none
}

A {
	FONT-SIZE: 8pt; COLOR: #545252; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #545252; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none
}
.forms {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; HEIGHT: 18px
}
.formsmessage {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; HEIGHT: 80px
}


.ordestatus {
	background-image: url(share/username_bg.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 80px;
}
.contactform {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.style1  { font-size: 10pt }
.style1a { color: #FF8C00; font-weight: bold; }
.style2  { color: #FF8C00 }
.style3  { font-size: 8pt }
.style5  { color: #C10100; font-weight: bold; }
.style6  { color: #FF8C01 }
.style7  { color: #FF8C00 }
.style8  { color: #FE8F02 }
.style9  { color: #E2391C; font-weight: bold; }
.style10 { font-size: 7pt; font-style: italic; }
.style11 { color: #CC0000; font-weight: bold; }
.style11a { color: #FF8D00 }
.style13 { color: #CC0000; font-style: italic; }
.style15 { font-size: 9pt; font-weight: bold; color: #CC0000; }
.style16 { font-size: 10pt }
.style17 { font-size: 8pt }
.style18 { color: #999999 }
.style21 { color: #999999 }

#Layer1 {
	position:absolute;
	left:626px;
	top:236px;
	width:117px;
	height:108px;
	z-index:1;
}

.style1a {
	color: #FF8C00;
	font-weight: bold;
}

a.unpaidstatus {
	display:block;
	width:80px;
	height:21px;
	background-image: url(client/unpaid.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 10000px;
	overflow: hidden;
}
a.paidstatus {
	display:block;
	width:80px;
	height:21px;
	background-image: url(client/unpaid.gif);
	background-repeat: no-repeat;
	background-position: 0 -21px;
	line-height: 10000px;
	overflow: hidden;
}
a.completestatus {
	display:block;
	width:80px;
	height:21px;
	background-image: url(client/unpaid.gif);
	background-repeat: no-repeat;
	background-position: 0 -42px;
	line-height: 10000px;
	overflow: hidden;
}
a.ongoingstatus {
	display:block;
	width:80px;
	height:21px;
	background-image: url(client/unpaid.gif);
	background-repeat: no-repeat;
	background-position: 0 -63px;
	line-height: 10000px;
	overflow: hidden;
}
a.uploadstatus {
	display:block;
	width:80px;
	height:21px;
	background-image: url(client/unpaid.gif);
	background-repeat: no-repeat;
	background-position: 0 -84px;
	line-height: 10000px;
	overflow: hidden;
}
a.waitingstatus {
	display:block;
	width:80px;
	height:21px;
	background-image: url(client/unpaid.gif);
	background-repeat: no-repeat;
	background-position: 0 -105px;
	line-height: 10000px;
	overflow: hidden;
}
a.unpaidstatus b, 
a.paidstatus b, 
a.completestatus b, 
a.ongoingstatus b, 
a.uploadstatus b,
a.waitingstatus b
{
	display:none;
}

div.menuleft {
	position: absolute;
	margin-top:30px;
	*margin-top:20px;
	width:155px;
	margin-left:42px;
	border-bottom:1px solid #a6a5a5;
	*margin-left:-185px;
}
div.menuleft span {
	display:none;
}
div.menuleft a {
	display:block;
	border-top:1px solid #a6a5a5;
	text-align:right;
	padding-top:13px;
	padding-bottom:13px;
	background-image: url(share/username_but.gif);
	background-repeat: no-repeat;
	padding-right:23px;
	background-position: 132px 14px;
	text-decoration: none;
	font-weight: normal;
}
div.menuleft a:hover {
	color:#FF8C00
}
div.menutable {
	margin-left:230px;
	background-color: #ffffff;
}
.designer h2,

.designer table.panel td {
	padding:0 8px;
}
.designer tr.title td {
	color: #FF8C00;
	font-size:120%;
}
.designer div.cannedkey {
	width:20px;
	background-color: #FF8C00;
	text-align:center;
	font-weight: bold;
	color:#ffffff;
}
.designer a.cannedmsg {
	display:block;
	text-decoration:none;
	padding:5px;
}
.designer a.cannedmsg:hover {
	background-color: #cccccc;
}
.designer a.uploadatt {
	display:block;
	background-image: url(share/username_but.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: 90px 1px;
	position: absolute;
	width:200px;
	margin-top:2px;
}
.designer div#uploadedfile {
	margin-top:5px;
	margin-left:20px;
	line-height: 23px;
}
.designer div#uploadedfile img {
	position: absolute;
	margin-left:-20px;
	margin-top:3px;
}
.designer div#javaupload {
	margin-top:5px;
}
.designer div.attachfile {
	color: #FF8C00;
}
.designer div.attachfile a{
	display:block;
}
.designer a.viewall {
	width:300px;
	display:block;
	border:1px solid #999999;
	background-color: #cccccc;
	margin:0 auto;
	text-align:center;
	padding:5px 0;
}

#pagination{
	text-align:center;
	margin:2em 0;
}
#pagination ul{
	display:inline;
	list-style-type:none;
	line-height:2em;
	padding:0;
	margin:0 0 0 .5em;
}
#pagination li{
	display:inline;
}
#pagination a{
	color:#5F5F5F;
	text-decoration:none;
	padding:.1em .3em;
	border:1px solid #E1E1E2;
	padding:2px 8px;
	margin:0 2px;
}
#pagination a:hover{
	color:#5F5F5F;
	background-color: #F4F4F4;
}
#pagination li.current span{
	color:#ffffff;
	padding:2px 8px;
	margin:0 2px;
	background-color:#5F5F5F;
	border:1px solid #5F5F5F;
}
#pagination li.disabled span{
	color:#888;
	padding:2px 8px;
	margin:0 2px;
	border:1px solid #888;
}

.hidethis,
div.menuleft a.hidethis {
	display:none;
}