@charset "utf-8";
/* CSS Document */

/*---------------------------Genrael Clases---------------------------------------*/

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555252;
}


* {
	margin:0px;
	padding:0px;
}

.fl{
	float:left;
}

.fr{
	float:right;
}
.clr{
	clear:both;
}

ul,li{
	list-style:none;
}

a {
	text-decoration:none;
	color:#5B5757;
}
.link-9:hover,
a:hover{
	text-decoration: underline;
}
.link-9{
	text-decoration:none;
	color:#5B5757;
	font-size:9px;
}

img{
border:none;}
.bold{
font-weight:bold;
font-size:11px;}

/*---------------------------Layout Content Clases---------------------------------*/

/*------------------------For Page Main Width------------------------------------*/
#Layout{                
	width:884px;
	margin:auto;
}


#Top{
	height:122px;
	position: relative;
	background:url(../img/headr-bg.gif) repeat-x;
}

#Logo{
	position:absolute;
	left:0px;
	top:0px;
}


#TopSearch{
	position:absolute;
	right:10px;
	top:10px;
}
#TopSearch input{
	background:url(../img/top-search.gif) left no-repeat;
	width:169px;
	height:26px;
	border: none;
}
#TopSearch .btns{
	width:54px;
	height:20px;
	border: none;
	position:relative;
	top:9px;
	_top:0px;}
	
#userLogin{
	position:absolute;
	right:10px;
	top:10px;
}
#userLogin input.userName{
	width:130px;
	height:22px;
	padding-left:22px;
	border: #DDDCDD solid 1px;
	background:#EEEEEA url(../img/user.gif) no-repeat 0 4px;
}
#userLogin input.passward{
	width:130px;
	height:22px;
	padding-left:22px;
	border: #DDDCDD solid 1px;
	background:#EEEEEA url(../img/passward.gif) no-repeat 0 4px;
}
#userLogin input.check{
	width:auto;
	border:none;
}
#userLogin input.login{
	border: #CBC9CF solid 1px;
	background:#5A308D;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	width:auto;
	height:auto;
}
#Nav{
	position:absolute;
	bottom:17px;
	left:319px;
}
#Nav ul{
	height:33px;
}
#Nav ul li{
	float:left;
	margin-left:1px;
}
#Nav ul li a{
	color:#000000;
	background:url(../img/nav-top.gif) left no-repeat;
	display:block;
	width:93px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
#Nav ul li a.select,
#Nav ul li a:hover{
	color:#000000;
	background:url(../img/nav-actiive.gif) left no-repeat;
	text-align:center;
	text-decoration:none;
}
#Content{
	padding-top:10px;
	padding-bottom:10px;
}
#Content h3{
	color:#DE9530;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
}
#Content h3 span{
	color:#5A308D;
}
#Content .vendorList{
	margin-bottom:8px;
	border-bottom:#000000 solid 1px;
	border-top:#000000 solid 1px;
	padding:15px 0px;
}

.vendorList .vendor-detail h4{
	color:#5A308D;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	position:relative;
}
.vendorList .vendor-detail h4 span{
	font-size:12px;
	font-weight: bold;
	position: absolute;
	right:0px;
	color:#5A308D;
}
.vendorList .vendor-detail h4 span .bold{
	font-size:20px;
	color:#817E85;
	font-weight: normal;
	margin-left:4px;
}
.vendorList .thumb{
	width:100px;
	height: auto;
	overflow:hidden;
	margin-bottom:5px;
}
.vendor-detail ul li{
	display:block;
	margin-bottom:2px;
	font-size:11px;
}
.vendor-detail ul li.last{
	margin-top:10px;
}
.vendor-detail ul li strong{
	width:130px;
	text-align:right;
	margin-right:10px;
	float:left;
	color:#817E85;
	}
.vendor-detail ul li a {
	text-decoration:none;
	color:#817E85;
	margin-right:5px;
}

.vendor-detail ul li a:hover{
	text-decoration: underline;
}



#Footer{
	background:#5A308D;
	color:#FFFFFF;
	text-align:center;
	padding:5px;
}
.addvendor{
	background:url(../img/add-venor.gif) left no-repeat;
	width:124px;
	height:33px;
	font-size:11px;
	color:#5B5757;
	padding:0 15px;
}

.marRgth{
	padding-right:90px;
}


#Content .leftBody{
	float:left;
	width:275px;
	margin-right:20px;
}
.marBot{
	margin-bottom:30px;
}
.widget {
	text-align:center;
}
.widget a{
	text-align:center;
	font-size:9px;
	color:#5A308D;
	text-decoration:none;
}
.widget a:hover{
	text-decoration: underline;
}
.profile-copen{
	background:url(../img/profile-copen.gif) left top no-repeat;
	width:237px;
	height:203px;
	padding:20px;
	position:relative;
}
.profile-copen h4{
	color:#5A308D;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	}
.profile-copen p{
	color:#7B7B7B;
	margin-bottom:10px;
	}
.profile-copen .btns{
	position:absolute;
	left:63px;
	bottom:20px;
	text-align:center;
	font-weight:bold;
}
.profile-copen .btns p{
	color:#5A308D;
	font-size:11px;
}
.profile-copen .btns input{
	background:url(../img/start-btn.gif) left no-repeat;
	width:153px;
	height:27px;
	display:block;
	border:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
input.radioBtns{
	width:auto;
	border:none;
}
.aboutDetail{
	margin-bottom:10px;	
	}
.aboutDetail h4{
	color:#5A308D;
	font-weight:bold;
	font-size:12px;
	}
.aboutDetail p{
	color:#7B7B7B;
	margin-bottom:10px;
	}
.aboutDetail input.textfield{
	border-top:#7A7F80 solid 1px;
	border-left:#C1C0C9 solid 1px;
	border-left:#C1C0C9 solid 1px;
	border-left:#C1C0C9 solid 1px;
	font-size:11px;
	height:17px;
	width:150px;
	}	

#Content .rightBody{
	float:right;
	width:570px;
	padding-right:10px;
}
.rightBody h3{
	color:#DE9530;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	border-bottom:#000000 solid 1px;
	position:relative;
}
.rightBody h3 span{
	color:#5A308D;
	font-size:11px;
	position: absolute;
	right:10px;
}
.detail-company{
	margin-bottom:10px;
}
.detail-company .thumb{
	width:135px;
	height: auto;
	overflow:hidden;
	margin-bottom:5px;
	float:left;
}
.detail-company .dowmload{
	width:135px;
	float:left;
}
.detail-company .inDetial{
	float:left;
	width:435px;	
}
.detail-company ul li{
	margin-bottom:8px;
	font-size:11px;
	font-weight:bold;
	height:14px;
}
.detail-company ul li strong{
	width:130px;
	text-align: left;
	margin-right:10px;
	float:left;
	color:#817E85;
	}
.detail-company ul li span{
	width:290px;
	text-align: left;
	float:left;
	color:#817E85;
	}	
.detail-company ul li .contact{
	display:block;
	height:40px;
	font-size:11px;
	font-weight:bold;

	float:left;
}
.detail-company ul li .contact p{
	line-height:20px;
}
.blueBold{
	text-decoration:none;
	color:#5A308D;
	font-size:11px;
	font-weight:bold;
}
.blueBold:hover{
	text-decoration: underline;
}
.updates{
	width:125px;
	float:left;
	padding-right:10px;
}
.updates h4{
	color:#5A308D;
	font-size:11px;
	margin-bottom:3px;
}
.updates p{
	margin-bottom:8px;
}
.updates p.seeAll{
	margin-top:12px;
	font-size:9px;
	color:#626263;
	text-align:right;
}
.updates p.total-percantage{
	font-size:18px;
	color:#817E85;
	font-weight:bold;
}
.update-info{
	width:435px;
	float:left;
}
.update-info h4{
	color:#5A308D;
	font-size:11px;
	margin-bottom:3px;
}
.newsDetail p,
.update-info p{
	margin-bottom:8px;
}
.newsDetail{
	border-bottom:#000000 solid 1px;
	margin-bottom:8px;
}
.newsDetail p.dates{
	margin-bottom:0px;
}
.free{
	padding-left:135px;
}
.mainPage{
	background:url(../img/main-imag.gif) left no-repeat;
	width:819px;
	height:292px;
	padding:35px;
}
.mainPage .leftMain{
	width:370px;
	float:left;
	padding:8px;
	margin-right:15px;
}
.rightBodySearch p,
.mainPage p{
	margin-bottom:6px;
}
.mainPage .leftMain h4{
	color:#5A308D;
	font-size:18px;
	font-weight: normal;
	text-align:center;
}
.marBottom{
	margin-bottom:40px;
}
.txtRight{
	text-align: right;
}
.lernMore{
	text-align:right;
	color:#5A308D;
	text-decoration:none;
	font-weight:bold;
}
.lernMore:hover{
	text-decoration:underline;
}
.mainPage .rightMain{
	width:395px;
	float:left;
}
.mainPage .rightMain h4{
	color:#5A308D;
	font-size:18px;
	padding-left:55px;
	line-height:45px;
	font-weight: normal;
	background:url(../img/splash-icon.gif) left top no-repeat;
}
.name{
	font-size:11px;
	font-weight:bold;
	color:#68666A;
}
input{
	width:169px;
	height:20px;
	border:#C1C0C9 solid 1px;
}
input.check{
	width:auto;
	border:none;
}
.textArea{
	width:500px;
	height:150px;
	border:#C1C0C9 solid 1px;
}
select{
	width:171px;
	height:20px;
	border:#C1C0C9 solid 1px;
}
.btn{
	background:url(../img/start-btn.gif) left no-repeat;
	width:153px;
	height:27px;
	text-align:center;
	color:#FFFFFF;
	border:none;
	font-weight:bold;
}
.advanceSearh{
	position:absolute;
	left:390px;
	background:url(../img/advanceSearch.jpg) left no-repeat;
	width:392px;
	height:33px;
	top:99px;
	padding:8px 40px 12px 40px;
}
.advanceSearh input{
	background:url(../img/adInput.gif) left no-repeat;
	width:299px;
	height:26px;
	border: none;
	padding-top:3px;
}
.advanceSearh .btns{
	padding-top:0px;
	width:54px;
	height:20px;
	border: none;
	position:relative;
	top:9px;
	_top:0px;}
	
#Content .bgRepeat{
	float:left;
	width:559px;
	margin-top:35px;
	background:url(../img/adSearchBg.gif) left top repeat-y;
}
#Content .rightBodySearch{
	float:right;
	width:509px;
	padding:25px 25px 0px 25px;
	background:url(../img/adSearchTop.gif) left top no-repeat;
}
.rightBodySearch h2{
	color:#5a308d;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
.rightBodySearch ul{
margin-bottom:8px;
}
.rightBodySearch ul li{
	list-style:circle;
	margin-left:30px;
}
.alinment{
	text-align:center;
	margin:20px 0px 10px 0px;
}
.file{
	width:169px;
	height:20px;
	border:#C1C0C9 solid 1px;
}
.MarTop{
margin-top:140px;}
.blue{
color:#5a308d;
font-weight:bold;}


/*-------------02July Css--------*/

#lftBoxbg{
	float:left;
	width:249px;
	margin-top:10px;
	background:url(../img/lft-bg.gif) left top repeat-y;
}
.lftBoxTop{
	float:left;
	width:219px;
	padding:10px 15px 0px 15px;
	background:url(../img/lft-top.gif) left top no-repeat;
}
.lftBoxTop h5{
	font-size:13px;
	font-weight:bold;
	margin-bottom:8px;
}
.lftBoxTop p{
	margin-bottom:8px;
}
.lftBoxTop p .sLinks{
	color:#5A308D;
	text-decoration:none;
	font-size:9px;
	margin-bottom:0px;
}
.lftBoxTop p .sLinks:hover{
	text-decoration: underline;
}
.article{
	margin:10px 0px 15px;
}
.article h4{
	color:#5A308D;
	font-size:16px;
	margin-bottom:8px;
	font-weight:bold;
}
.article h5{
	color:#DE9530;
	font-size:12px;
	margin-bottom:4px;
	font-weight:bold;
}
.article h3{
	color:#68666A!important;
	font-size:14px;
	border-bottom:0px;
	font-weight:bold;
}
.article .moreLinks{
	color:#5A308D;
	text-decoration:none;
	font-size:10px;
}
.article .moreLinks:hover{
	text-decoration: underline;
}
.leftBody h4{
	color:#5A308D;
	font-size:16px;
	font-weight:bold;
} 
#userLogin h2{
	color:#6F6E70;
	font-size:30px;
	font-weight:bold;
}
.newEmail{
	color:#DE9530;
}
.readEmail{
	color:#5A308D;
}
.points{
color:#5A308D;
}
.points th{
	font-size:12px;
	border-bottom:#000 solid 1px;
}
.darkData{
	color:#000000!important;
}
.rightBody h3 small{
	color:#5A308D;
	font-size:18px;
	font-weight: normal;
	margin-bottom:10px;
	margin-right:8px;
}
.latestArticle{
	margin-bottom:10px;
}
.latestArticle h2{
	color:#5A308D;
	font-size:11px;
	font-weight: bold;
	position:relative;
	margin-bottom:8px;
}
.latestArticle h2 span{
	color:#626263;
	font-size:10px;
	font-weight:normal;
	position:absolute;
	right:0px;
}
.subNav{
	position:absolute;
	bottom:3px;
	right:0px;
}
.subNav a{
	color:#7F7986;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin-right:15px;
}
.subNav a:hover{
	text-decoration: underline;
}
.mailBox th{
	background: url(../img/curve-bg.gif) left repeat-x;
	padding:0px!important;
}
.mailBox td{
	border-left: #DDDCDC solid 1px;
	border-bottom:#DDDCDC solid 1px;
	padding:10px;
}
.mailBox td.borNo{
	border-left:0px;
	padding:0px!important;
}
.mailBox td.borLeft{
	border-left:0px;
}
.mailBox td.paNo{
	padding:0px!important;
}
.mailBox td.borRight{
	border-left:0px;
	border-right: #DDDCDC solid 1px;
	border-bottom:#DDDCDC solid 1px;
	padding:0px!important;
}
.mailBox th.boxRightS{
	width:10px;
	background:url(../img/rght-curve.gif) right no-repeat!important;
	height:29px;
	padding:0px!important;
}
.mailBox th.boxLeftS{	
	width:10px;
	height:29px;
	padding:0px!important;
	background:url(../img/lft-curve.gif) left no-repeat!important;
}
.delet{
	margin-top:10px;
}
.delet a{
	margin-left:10px;
}


/*Added By Atif on 06-07-2009*/


.FromDiv{
width:768px;
margin:auto;
}
.FromDiv td.formborder{
border-right:solid 1px #DDDCDC;
border-left:none;
padding:0px;
border-collapse:collapse;
}
.FromDiv td.formborder table{
border-collapse:collapse;
border:none;
}
.FromDiv tr.form td{
padding:3px 10px;
}
.FromDiv td.formborder table td input.checkbox{
width:auto;
border:none;}

.FromDiv h4{
color:#5A308D;
font-size:12px;
}
.FromDiv h4 a{
color:#5A308D;
}
.FromDiv a.alert{
color:#DE9530;
font-size:12px;
font-weight:bold;
}
.FromDiv .thform{
padding-left:10px !important
}
.BottomLinks{
padding-top:10px;
}
.BottomLinks a{
margin-right:20px;
font-weight:bold;
color:#5A308D;
}
.BrdCrm{
padding:10px;
padding-left:60px;
}
.BrdCrm a{
margin:0 5px;
color:#6F6E70;
}
.FromDiv tr.form td.from3{
padding:10px;
border-right:#DDDCDC solid 1px;
}

.FromDiv .fromdetail{
width:600px;
float:left;

}
.FromDiv .FromAction{
width:133px;
float:left;
text-align:right;
}
.FromDiv .FormThum{
float:left;
margin-right:10px;
margin-bottom:10px;
}
.FromDiv .FormThum img{
border:#7C7C7C solid 1px;
}
#Content .FromDiv .from3 h3{
font-size:18px;
color:#5A308D;
margin-bottom:0px;
font-weight:normal;
}
.fromdetail p{
margin-bottom:10px;
}
.FromDiv .FromAction .links{
width:60px;
float:right;
padding-top:15px;
}
.FromDiv .FromAction .links p{
text-align:center;
margin-bottom:20px;
}
.links a{
color:#5A308D;
}
.FormDetailOuter{
padding:10px;
margin-top:10px;
margin-bottom:10px;

border-bottom:#DDDCDC solid 1px;
}
#Content .FromDiv .from3 .FormDetailOuter{
padding:0px;
margin:0px;
border:none;
}
#Content .FormDetailOuter h3{
margin-bottom:0px;
}
.detailLinks a{
margin:0 10px;
}

/*Added By Atif on 07-07-2009*/

.SpcialLinks{
padding-top:20px;
padding-bottom:25px;

}
.SpcialLinks li{
margin-bottom:5px;
}
.SpcialLinks img{
float: left;
margin-right:10px;
}

.SpcialLinks .SpecialHeading{
float:right;
width:216px;
}

/*Added on 10-07-09*/

.PostingTypLisint li{
margin-bottom:15px;
}
.industryListing li{
}
.DetailForm label{
display:block;
color:#5A308D;
font-weight:bold;
padding-bottom:6px;
}
.DetailForm td{
border:none !important;
}
.DetailForm td .BigInput,
.DetailForm td .BigTextArea{
border:#000000 solid 1px;
width:100%;
margin-bottom:15px;
}
.DetailForm td .BigTextArea{
height:166px;


}
.DetailForm td .smallTextArea{

height:50px;
border:#000000 solid 1px;
width:164px;
}
.smalltext{
width:130px;
height:16px;
position:relative;
top:1px;
margin-bottom:10px;
border:#000000 solid 1px;
}
.innerlabel{
position:relative;
_top:-10px;
}
.addListing b{
	color:#5A308D;
	font-size:12px;
	font-weight:bold;
	margin:6px 0px;
	float:left;
}
.addListing li{
	float:left;
	width:175px;
}
.addListing li label{
	float:left;
	width:auto;
	margin-right:5px;
}
.mailBox td.borNone{
	border-left:0px;
	border-bottom:0px;
	padding:0px!important;
}
.mailBox td.borbotomNone{
	border-bottom:0px;

}
.bluebold{
	color:#5A308D;
	font-size:12px;
	font-weight:bold;
	margin:6px 0px;
	float:left;
}
.marp p{
	margin-bottom:8px;
}


.catMain{
	list-style:none;
}
.catMain li{
	float:left;
	width:136px;
	list-style:none!important;
	background:url(../img/m-icone.gif) left top no-repeat;
	padding-left:32px;
	margin-left:0px!important;
	line-height:37px;
	margin-bottom:6px;
}
.catMain li a{
	color:#5a308d;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.catMain li a:hover{
	text-decoration: underline;
}
.botAdd{
	text-align:center;
}
.suggest{
	margin:10px 0px;
	text-align:center;
	float:left;
	width:575px;
	color:#de9530;
	font-weight:bold;
	}
	
.adListData{
	font-weight:bold;
}
.adListData h2{
	font-size:18px;
	font-weight:bold;
	color:#5a308d;
	margin-bottom:10px;
}
.adListData p{
	margin-bottom:6px;
	color:#817e85;
}
.adListData span{
	color:#000;
	margin-left:5px;
}
.adListData a{
	color:#5a308d;
}
#AllBor td{
border-bottom:none!important;
border-left:none!important;}

/*Added on 23-07-09*/
.newBg{
	background:#a7acbb url(../img/main-bgNew.gif) left top repeat-x;
}
#newLogo{
	position:absolute;
	left:0px;
	top:8px;
}
#Topnew{
	height:107px;
	position: relative;
	background:url(../img/new-homepagebg.jpg) repeat-x;
}
#NavNew{
	position:absolute;
	top:17px;
	right:10px;
}
#NavNew ul{
	list-style:none;
}
#NavNew ul li{
	float:left;
	margin-left:15px;
}
#NavNew ul li a{
	color:#7d7d7d;
	width:93px;
	font-weight:bold;
	text-decoration:none;
}
#NavNew ul li a.select,
#NavNew ul li a:hover{
	color:#000000;
	text-decoration:none;
}
.homePage{
	background:url(../img/home-baner.gif) left no-repeat;
	width:829px;
	height:273px;
	padding:20px 15px;
	margin-left:15px;
}
#ContentHome{
	margin:20px 0px;
}
.mainThubmail{
	float:left;
	width:410px;
	height:272px;
	overflow:hidden;
	margin-right:10px;
}
.mainHead{
	float:left;
	width:408px;
	text-align:center;
}
.mainHead h3{
	color:#5A308D;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	text-align:center;
}
.mainHead .topTxt{
	float:left;
	width:195px;
}
.mainHead .topTxtRight{
	float: right;
	width:195px;
}
.mainHead h4{
	border-bottom:1px solid #7A7777;
	color:#7E7C81;
	font-size:14px;
	font-weight:bold;
	height:32px;
	margin-bottom:10px;
	padding-bottom:8px;
}
.mainHead p{
	color:#5a308d;
	font-size:12px;
	font-weight:normal;
	margin-bottom:16px;
}
.mainHead p.darkText{
	color:#636067;
	font-size:16px;
	font-weight:bold;
}
.mainCat{
	margin:20px 0 20px 17px;
}
.mainCat .box{
	background:url(../img/mainCatOrange.gif) left no-repeat;
	width:196px;
	height:263px;
	float:left;
	padding:0px 5px;
	margin-right:10px;
	text-align:center;
}
.mainCat .box2{
	background:url(../img/mainCat.gif) left no-repeat!important;
}
.box h3{
	color:#fff;
	font-size:18px;
	font-weight:normal;
	line-height:33px;
	text-align:center;
}
.box .thumb{
	width:195px;
	height:76px;
	overflow:hidden;
	margin:15px 0px;
}
.box p{
	margin-bottom:15px;
}
.Tag{
	font-size:16px;
	font-weight:bold;
	position:absolute;
	right:10px;
	top:57px;
}
#ContentSubpage{
	margin:20px 0px;
}
.subNewBox{
	background:url(../img/subBg.png) left repeat-y;
	width:820px;
	padding:0px 40px 10px 20px;
}
.subNewBox h4{
	color:#4a4444;
	font-size:18px;
	font-weight:bold;
	border-bottom:#000000 solid 1px;
	margin-bottom:10px;
	padding-bottom:5px;
}
.price{
	color:#5e5a5a;
	font-size:18px;
	font-weight:bold;
}
.adminDetail{
	
}
.subNewBox h3{
	color:#4a4444;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
}
.subNewBox p{
	margin-bottom:5px;
}
.SubDetail h2{
	color:#5a308d;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
}
.SubDetail{
	float:left;
	width:550px;

}
.SubDetail p{
	margin-bottom:10px;
}
.subThum{
	width:262px;
	height:153px;
	overflow:hidden;
	float:right;
	margin-bottom:10px;}
.subRight{
	float:left;
	width:270px;
}
