@charset "utf-8";

 /*CSS Document */
body, form {padding:0; margin:0}
body {background:#292929 url(images/body_bg1.gif) top repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D7D7D7}
div,  p,  td {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#D7D7D7}
a {color:#37A290}
a:hover {text-decoration:none}
a img
{
	border: none;
}


.asterisk
{
	color:Red;
}

.bodyTable
{
	background-attachment: scroll;
	background-image: url(images/body_bg.gif);
	background-repeat: repeat-x;
	background-color: #292929;
}

.homepadding
{
	padding-right: 20px;
	padding-left: 20px;
	text-align:left;
}

.contentClass
{
	background: #262425;
	padding: 10px;
}

.contentClassStatic
{
	background: #3A3939;
	padding: 10px;
}


.line
{
	background: #1E1E1E;
}

h1
{
	font-size: 18px;
	color: #EF923F;
	font-weight: normal;
	text-align: left;
	background-image: url(images/ling.gif);
	background-repeat: no-repeat;
	background-position: 10px 38px;
	line-height: 40PX;
	padding-left: 10px;
}

h2
{
	font-size: 16px;
	color: #EF923F;
	font-weight: normal;
	text-align: left;
	background-image: url(images/ling.gif);
	background-repeat: no-repeat;
	background-position: 10px 38px;
	line-height: 10PX;
	padding-left: 0px;
}


.h3
{
	font-size: 15px;
	color: #EF923F;
	font-weight: normal;
	text-align: left;
	background-image: url(images/ling.gif);
	background-repeat: no-repeat;
	background-position: 10px 25px;
	line-height: 28PX;
}
h3
{
	font-size: 13px;
	color: #EF923F;
	font-weight: normal;
	text-align: left;
	background-image: url(images/ling.gif);
	background-repeat: no-repeat;
	background-position: 10px 25px;
	line-height: 28PX;
	padding-left: 10px;
}
.h1
{
	font-size: 18px;
	color: #EF923F;
	font-weight: normal;
	text-align: left;
	background-image: url(images/ling.gif);
	background-repeat: no-repeat;
	background-position: 10px 38px;
	line-height: 40PX;
	padding-left: 10px;
}
.Header
{
	font-size: 18px;
	color: #EF923F;
	font-weight: normal;
	text-align: left;
	background-image: url(images/ling.gif);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	line-height: 40PX;
}

.Message
{
	font-size: 15px;
	color: #EF923F;
	font-weight: normal;
	text-align: left;
	background-image: url(images/ling.gif);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	line-height: 40PX;
}

ul.AspNet-TreeView {margin:5px 0 5px 15px; padding:0}
ul.AspNet-TreeView li { list-style-image:url(images/bul.gif); padding-bottom:6px; font-size:12px}
ul.AspNet-TreeView a {color:#37A290; text-decoration:none; font-size:12px}
ul.AspNet-TreeView a:hover{color:#CB8E59}


.AspNet-TreeView {margin:5px 0 5px 15px;color:#37A290; padding:0;}
.AspNet-TreeView li { list-style-image:url(images/bul.gif); padding-bottom:6px; font-size:12px}
.AspNet-TreeView a {color:#37A290; text-decoration:none; font-size:12px ;list-style-image:url(../i/bul.gif);}
.AspNet-TreeView a:hover{color:#CB8E59}


.filter {width: 136px; display:none; position: absolute; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); moz-opacity: 0.9; khtml-opacity: 0.9; opacity: 0.9; border-left:1px solid #d1700a; border-right:1px solid #d1700a; border-bottom:1px solid #d1700a;  z-index:2}
.filter div.a {padding:5px 10px; font-size:12px; font-family:arial; background-color: #92290b}
.filter div.h {background-color: #d1700a; font-weight:bold; color:#d1700a}
.filter div.a a{color:#FFF; text-decoration:none}
.filter div.a a:hover {color:#FFF}
.filter div.s {background-color: #d1700a}

.filtersearch {width: 150px; display:none; position: absolute; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); moz-opacity: 0.9; khtml-opacity: 0.9; opacity: 0.9; border-left:1px solid #d1700a; border-right:1px solid #d1700a; border-bottom:1px solid #d1700a;  z-index:2}
.filtersearch div.a {padding:5px 10px; font-size:12px; font-family:arial; background-color: #92290b}
.filtersearch div.h {background-color: #d1700a; font-weight:bold; color:#d1700a}
.filtersearch div.a a{color:#FFF; text-decoration:none}
.filtersearch div.a a:hover {color:#FFF}
.filtersearch div.s {background-color: #d1700a}



.in
{
	background-color: #bebebe;
	border: 0;
	color: black;
}

.mt_25 {margin-top:25px}

.sep_dot {background:url(images/sep_dot.gif) bottom repeat-x}

#body {background:url(images/body_bot.gif) bottom repeat-x}


#content {background:url(images/linm.gif) repeat-x; padding:20px 23px; background:#3a3939; text-align:left}

#copy {background:#312F2F url(images/copy_bg.gif) repeat-x; font-size:12px; color:#706E6E}
#designby {background-color:#2C2A2A; font-size:12px; color:#706E6E}
#designby a {color:#706E6E; text-decoration:none}
#designby a:hover {text-decoration:underline}

td.it { background-image: url(images/ling.gif); background-repeat: no-repeat; background-position-y: bottom; }


.left {background:#393637 url(images/ling.gif) right repeat-y}
.left td {color:#BEBDBD}
.left a{color:#37A290; font-size:12px; text-decoration:none}
.left a:hover{color:#CB8E59}
.left .in {width:135px}


.menuHoverStyle 
{
	background:url(images/chat_o.jpg)
	
	
	}

.leftb {background:url(images/left_t.jpg) top no-repeat}
.leftb td.it{
	background: url(images/left_b.jpg) bottom no-repeat;
	padding-bottom: 20px;
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 10px;
}

#leftbg {background:url(images/left_bg.jpg) repeat-y}

#line {background:#2B2A2A url(images/line_bg.gif) repeat-x}

#logo {background:#322F31 url(images/logo_bg.jpg) repeat-x}

#menub {color:#5D5B5C; font-size:12px}
#menub a {color:#5D5B5C; text-decoration:none; padding:0 5px}
#menub a:hover {text-decoration:underline}

.search
{
	background: url(images/back.jpg) no-repeat;
	vertical-align: middle;
	height: 41px;
	position: relative;
	text-align: center;
}

.signin {background:url(images/ugl.jpg) top no-repeat; padding-left:32px; height:42px;}

.welcome td {color:#CB8E59; font-size:12px; height: 40px;}
.welcome td a {color:#37A290; text-decoration:none; font-size:11px}

.messageview td {background:url(images/logo_bg.jp) top no-repeat; padding-left:32px;}
.messageview td a {color:red; text-decoration:none; font-weight:bold; font-size:11px}

.left {background:#393637 url(images/ling.gif) right repeat-y}
.left td {color:#BEBDBD}
.left a{color:#37A290; font-size:12px; text-decoration:none}
.left a:hover{color:#CB8E59}
.left .in {width:135px}

.leftb {background:url(images/left_t.jpg) top no-repeat; margin-top: 10px;}

.leftb td.it
{
	background: url(images/left_b.jpg) bottom no-repeat;
	padding-bottom: 20px;
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 10px;
}


.item_textbox
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	margin-bottom:8px;
	vertical-align:top;
	background-color:#686868; border:0;
	color:#D7D7D7;
}

.gvItem
{
	background-color: #292929;
	font-size: 12px;
	padding: 5px;
}

.gvItem td, .gvHeader th
{
	border-right: 1px solid #393637;
	text-align:left;
	padding: 5px;
}

.gvAlternateItem td
{
	border-right: 1px solid #292929;
	text-align:left;
	padding: 5px;
}

.dataGridAlternateItemStyleHover td
{
	border-right: 1px solid #393637;
	background: #EF923F;
	text-align:left;
	padding: 5px;
}

.dataGridItemStyleHover td
{
	border-right: 1px solid #292929;
	background: #EF923F;
	text-align:left;
	padding: 5px;
}

.gvHeader
{
	background-color: #393637;
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	color: #EF923F;
	height: 30px;
	background-image: url(images/h1.gif);
	background-repeat: repeat-x;
	
}	

.gvRow td
{
    border: solid 1px #ccc;
}
.gvHeader th a, .gvHeader th a:visited, .gvHeader th a:hover
{
	color:#EF923F;
}

.gridlinkstyle
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#37A290;
	/*text-decoration: underline;*/
	text-decoration: none;
	cursor: pointer;
}

.linkstyleBold
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#37A290;
	/*text-decoration: underline;*/
	text-decoration: none;
	cursor: pointer;
}

.linkstyleNormal12
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#37A290;
	/*text-decoration: underline;*/
	text-decoration: none;
	cursor: pointer;
}

a.gridlinkstyle
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#37A290;
	/*text-decoration: underline;*/
	text-decoration: none;
	cursor: pointer;
}

.basicBackground
{
	background-color:#3a3939;
}

.leftPadding
{
	padding-left:10px;
}

.td25px
{
	width:25px;
}

.td5px
{
	width:5px;	
}

.modalBackground
{
   
	filter:alpha(opacity=60);
	
}

.mpHeaderLabel
{
	color:Blue; 
}
.mpContentLabel
{
	color:Black;   
}
.mpDiv
	{
		height:400px;
		width: 300px;
		overflow: auto;
		border: 1px solid #666;
		background-color:#ccc; 
		padding: 8px;
	}

.email
{
	background-image: url(images/email.png);
	background-position:center 4px;
	background-repeat: no-repeat;
}
.add
{
	background-image: url(images/add.png);
	background-position: 0px -18px;
	background-repeat: no-repeat;
}
.bid
{
	background-image: url(images/comment.png);
	background-position: -57px -5px;
	background-repeat: no-repeat;
}
.requerytowebpay
{
	background-image: url(images/ReSend.png);
	background-position:center 4px;
	background-repeat: no-repeat;
}

.zoom
{
	line-height: 20px;
}

.nextbtnImage
{
	background-image: url(images/Next.png);
	background-position:-10px -12px;
	background-repeat: no-repeat;
}
.prevbtnImage
{
	background-image: url(images/prev.png);
	background-repeat: no-repeat;
	background-position: -104px -18px;
}

.messagelink
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:Red;
	
}


.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #262425;
}

.MyCalendar .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(images/arrow_left_white.png);}
.MyCalendar .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(images/arrow_right_white.png);}




.ajax__tab_theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    font-weight:bold;
    background:url(img/xp/tab-line.gif) repeat-x bottom;
    background-color:#292929;
    border:1px solid #999999;
    
    
}

.ajax__tab_theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(img/xp/tab-right.gif) no-repeat right;
    height:21px;
    /*background-color:Lime;*/
}
.ajax__tab_theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(img/xp/tab-left.gif) no-repeat;
    background-color: Gray;
}
.ajax__tab_theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(img/xp/tab.gif) repeat-x;
    background-color:#292929;
}
.ajax__tab_theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(img/xp/tab-hover.gif) repeat-x;
    background-color:Gray;
}
.ajax__tab_theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/xp/tab-active-right.gif) no-repeat right;
    background-color:Gray;
}
.ajax__tab_theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/xp/tab-active-left.gif) no-repeat;
    background-color:Gray;
}
.ajax__tab_theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#292929;
}

.modalBackground{
 position: absolute;
 top: 0px;
 left: 0px;
 /*width: 100%;
 height: 100%;
 width: 950px;
 height: 600px;*/
 z-index: 2;
 
 text-align: center;
 
 background-color:gray;
 
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}

div.innerpopup{
 position:fixed;
 top: 40%;
 left: 40%;
 padding: 5px;
 z-index: 2;
 margin: 0 auto;
 margin-left: 0%;
 margin-top: 0%;
 width: 300px;
 height: 100px;
 border-width: 1px;
 border-style: solid;
 border-color: #d2d2d2;
 background-color: #efefef;
 color: #000000;
 text-align: center;
}

/* for sellitems and others table design */


.deal_width {
	width:670px;
}
.deal_main {
	background: url(../images/bg_content.gif) repeat-y top left;
}
.deal_head {
	background:url(../images/deal_head.jpg) no-repeat top left;
}
.deal_cont {
	margin:11px auto 0px auto;
	width:574px;
	text-align:left;
}
.deal_head_text {
	font-family:verdana;
	font-size:16px;
	color:#f28b2e;
	height:44px;
}
.deal_item td {
	background:#1e1e1e;
	border:1px solid #393838;
	
}
.deal_img {
	padding-top:16px;
	text-align:center;
}
.text_link {
	font-family:verdana;
	color:#37a290;
	font-size:12px;
	text-align:center;
	line-height:25px;
}
.text_link a {
	color:#37a290;
	text-decoration:underline;
}
.text_link a:hover {
	color:#37a290;
	text-decoration:none;
}
.deal_cont_text {
	font-family:arial;
	font-size:13px;
	color:#FFF;
	padding:10px 0px 0px 10px;
	text-align:left;
}
.job_cont {
	font-family:verdana;
	font-size:12px;
	color:#d8d8d8;
	text-align:left;
	padding:20px 0px;
	border-bottom:1px dashed #656464;
}
.job_cont_head {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#d8d8d8;
	text-align:left;
	line-height:25px;
}
.bullet_img {
	padding:32px 0px 0px 0px;
}