body {
	background-position: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	margin-left: auto;
	width: 931px;
	margin-right: auto;
	color:#333333;
}

input {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
form {margin:0px; padding:0px;}
select {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

textarea {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
img {
border:0px ;
}
#main-container {
	background-image: url(../images/bgtile.jpg);
	background-repeat: repeat;
	width: 931px;
	height: 100%;
	position: relative;
	text-align: left;
	background-position: left top;
	padding-top: 18px;
	float: right;
}
#header {
	margin-left: 15px;
	margin-right: 15px;
	text-align: left;
	float: none;
	clear: both;
}
#navigation ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 24px;
}
#navigation {
	position: relative;
	margin-top: 26px;
	clear: left;
	float: none;
}
#member-view {
	float: left;
	width: 690px;
	clear: both;
	padding: 7px;
	margin-bottom: 10px;
	border: 1px solid #EEEEEE;
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.logo-view {
	width: 85px;
	float: left;
	clear: right;
	text-align: center;
}
.profile-img {
	width: 110px;
	float: left;
	clear: right;
	text-align: center;
}
.member-content {
	float: left;
	padding-left: 10px;
	width: 590px;
}
.member-content2 {
	float: left;
	padding-left: 10px;
	width: 570px;
}
.member-content3 {
	float: left;
	padding-left: 10px;
	width: 205px;
	clear: right;
}

#logo {
	height: 60px;
	width: 133px;
	margin-left: 20px;
	position: relative;
	text-align: left;
}
#search-area {
	float: left;
	margin-top: 33px;
}
#login-area {
	float: left;
	margin-top: 33px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 330px;
}
#search-box {
	background-image: url(../images/gradientred-bg.gif);
	height: 157px;
	margin-right: 15px;
	margin-left: 15px;
	position: relative;
}
#main-content {
	background-image: url(../images/home-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 448px;
	width: 901px;
	margin-left: 15px;
	position: relative;
	_margin-top:-5px;
}

#home-left-panel {
	width: 470px;
	float: left;
	margin-top: 18px;
	font-family: Tahoma, Arial;
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	padding-left: 26px;
	clear: right;
}
#home-right-panel {
	margin-top: 18px;
	float: left;
	width: 340px;
	margin-left: 35px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	clear: right;
}
#footer {
	height: 70px;
	width: 901px;
	margin-left: 15px;
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #959595;
	text-decoration: none;
	padding-top: 15px;
	line-height: 16px;
	float: left;
}
#content-block-left {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 5px;
	margin-bottom: 10px;
	border: thin solid #E8E8E8;
	float: left;
}
#content-block-right {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 5px;
	margin-bottom: 10px;
	border: thin solid #E8E8E8;
	float: right;
}
#profile-mgt-team {
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#sample-past-projects {
	float: left;
	clear: both;
	margin-bottom: 2px;
	position: relative;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#file-upload {
	float: left;
	clear: both;
	margin-bottom: 2px;
	position: relative;
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#content-block {
	position: relative;
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 5px;
	margin-bottom: 10px;
	border: thin solid #E8E8E8;
}
#contentarea {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 15px;
	background-color: #FFFFFF;
	width: 901px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	text-align: left;
	position: relative;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	clear: both;
	left: 15px;
}
.align-center {
	text-align: center;
	width: 931px;
}
.navi-li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.quick-search {
	width: 129px;
	height: 29px;
	position: relative;
	float: left;
	background-image: url(../images/title-quick-search.png);
	padding-left: 20px;
	background-position: right;
	background-repeat: no-repeat;
}
.search-field {
	width: 485px;
	position: relative;
	margin-top: 8px;
	clear: both;
	float: left;
	padding-left: 20px;
	text-align: left;
}
.login {
	background-image: url(../images/title-login.png);
	height: 29px;
	width: 87px;
	position: relative;
	float: left;
	clear: both;
	margin-bottom: 8px;
}
.login-search-divider {
	background-image: url(../images/login-search-divider.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	width: 50px;
	position: relative;
	height: 100px;
	margin-top: 33px;
}


.search-text {
	float: left;
	position: relative;
	clear: both;
	width: 485px;
	text-align: left;
	padding-left: 20px;
	margin-top: 8px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

/* navigations */
.home {
	display: block;
	height: 24px;
	width: 53px;
	background-image: url(../images/home-btn.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	line-height: 20px;
}
.home:hover {
	background-image: url(../images/home-btn-ro.png);
	color: #FFFFFF;
}
.home-selected {
	display: block;
	height: 24px;
	width: 53px;
	background-image: url(../images/home-btn-ro.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	line-height: 20px;
}

.aboutus {
	display: block;
	height: 24px;
	width: 70px;
	background-image: url(../images/about-us-btn.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.aboutus:hover {
	background-image: url(../images/about-us-btn-ro.png);
	color: #FFFFFF;
	
}
.membership {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/membership-btn.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.membership:hover {
	background-image: url(../images/membership-btn-ro.png);
	color: #FFFFFF;
}
.membership-selected {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/membership-btn-ro.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.marketplace {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/membership-btn.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.marketplace:hover {
	background-image: url(../images/membership-btn-ro.png);
	color: #FFFFFF;
}
.marketplace-selected {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/membership-btn-ro.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}

.member-directory {
	display: block;
	height: 24px;
	width: 130px;
	background-image: url(../images/members-directory.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.member-directory:hover {
	background-image: url(../images/members-directory-ro.gif);
	color: #FFFFFF;
}
.member-directory-selected {
	display: block;
	height: 24px;
	width: 130px;
	background-image: url(../images/members-directory-ro.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}

.forum {
	display: block;
	height: 24px;
	width: 59px;
	background-image: url(../images/forums-btn.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.forum:hover {
	background-image: url(../images/forums-btn-ro.gif);
	color: #FFFFFF;
}
.forum-selected {
	display: block;
	height: 24px;
	width: 59px;
	background-image: url(../images/forums-btn-ro.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}

.feedback {
	display: block;
	height: 24px;
	width: 72px;
	background-image: url(../images/feedback-btn.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.feedback:hover {
	background-image: url(../images/feedback-btn-ro.gif);
	color: #FFFFFF;
}
#column1 {
	width: 347px;
	float: left;
	
}

.feedback-selected {
	display: block;
	height: 24px;
	width: 72px;
	background-image: url(../images/feedback-btn-ro.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}

.newsletter {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/newsletter-btn.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.newsletter:hover {
	background-image: url(../images/newsletter-btn-ro.png);
	color: #FFFFFF;	
}
.newsletter-selected {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/newsletter-btn-ro.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}

.contactus {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/newsletter-btn.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.contactus:hover {
	background-image: url(../images/newsletter-btn-ro.png);
	color: #FFFFFF;	
}
.contactus-selected {
	display: block;
	height: 24px;
	width: 89px;
	background-image: url(../images/newsletter-btn-ro.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.help {
	display: block;
	height: 24px;
	width: 45px;
	background-image: url(../images/help-btn.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.help:hover {
	background-image: url(../images/help-btn-ro.gif);
	color: #FFFFFF;
}
.help-selected {
	display: block;
	height: 24px;
	width: 45px;
	background-image: url(../images/help-btn-ro.gif);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
/* navigations ends */

.basic-membership {
	width: 350px;
	position: relative;
	float: left;
	background-color: #ffdada;
	font-family: Tahoma, Arial;
	color: #666666;
	padding-left:-25px;
}
.l-r-cr {
	background-image: url(../images/yellow-r-cr1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 6px;
	text-align: right;
}
.main-img {
	height: 197px;
	width: 201px;
	margin-left: 700px;
	margin-top: -83px;
	position: absolute;
	z-index: 100;
	background-image: url(../images/main-girl-img.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.search-bg-right {
	height: 157px;
	width: 16px;
	float: left;
	background-image: url(../images/search-bg-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.login-field {
	position: relative;
	float: left;
	text-align: left;
	clear: both;
	width: 330px;
	margin-bottom: 3px;
}

.br-corners {
	background-image: url(../images/bot-left-cr.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFFFFF;
	width: 901px;
	text-align: right;
	clip: rect(auto,auto,auto,auto);
	float: left;
	clear: both;
}
.br-right {
	background-image: url(../images/bot-right-cr.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 20px;
	text-align: right;
	background-position: right;
	float: right;
}

.content-spacing {
	padding-top: 0px;
	padding-right: 15px;
	#padding-right: 0px;
	padding-bottom: 15px;
	float: left;
	clear: both;
	width: 871px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.gray-12 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}



.login-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	clear: both;
	position: relative;
	text-align: left;
	width: 98%;
}
.forgotpassword {
	float: right;
	width: 200px;
	position: relative;
	text-align: right;
}
.white11-links {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.white11-links:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.how-use-m2m {
	padding-top: 30px;
	height: 283px;
	background: url(../images/main-img-home.jpg) no-repeat left 8px;
	_background: url(../images/main-img-home.jpg) no-repeat left 0px;
}

.how-use-m2m_2 {
    padding-top: 60px;
}

.red-11 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #db0000;
	text-decoration: none;
}
.red-10 {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #db0000;
	text-decoration: none;
}
.newletter-right {
	width: 250px;
	margin-left: 20px;
	position: absolute;
	float: right;
	top: 70px;
	right: 10px;
	background-color: #ffdada;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
}
.pagination-links {
	display: inline-block;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DB0000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: none;
}
.pagination-links:hover {
	display: inline-block;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: none;
}
.pagination-selected {
	display: inline-block;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: none;
}
.d-gray-11 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.d-graylinks {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.d-graylinks:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.pagination-links:hover {
	text-decoration: underline;
}

.red-11-links {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #db0000;
	text-decoration: underline;
}
.red-11-links:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #db0000;
	text-decoration: none;
}
.content-divider {
	background-image: url(../images/heading-divider.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1px;
	width: 100%;
	margin-top: 7px;
	margin-bottom: 7px;
}
.content-divider2 {
	background-image: url(../images/heading-divider.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}
.logo-img {
	height: 80px;
	width: 80px;
	float: left;
	position: relative;
}
.details {
	float: left;
	margin-left: 10px;
	height: 80px;
	position: relative;
	width: 320px;
}


.statistics {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	line-height: 15px;
	list-style-type: none;
	padding: 0px;
}
.statistics-li {
	background-image: url(../images/arrow-icon2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
.footerlinks {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #9a9a9a;
	text-decoration: none;
}
.footerlinks:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #9a9a9a;
	text-decoration: underline;
}
.gray-20 {
	font-family: Tahoma, Arial;
	font-size: 20px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.gray-15 {
    font-family: Tahoma, Arial;
    font-size: 18px;
    color: #333333;
    text-decoration: none;
    font-weight: normal;
}

.aboutus-selected {
	display: block;
	height: 24px;
	width: 70px;
	background-image: url(../images/about-us-btn-ro.png);
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 1px;
	line-height: 20px;
}
.newletter-left {
	width: 600px;
	position: relative;
}

.dotted-divider {
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 3px;
	margin-bottom: 3px;
	position: relative;
	clear: both;
	border-bottom-style: dotted;
}
.press-left {
	width: 100%;
	position: relative;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.white-12 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.gray-11-links {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.gray-11-links:hover {
	text-decoration: underline;
}
.dotted-divider2 {
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	position: relative;
	clear: both;
	border-bottom-style: dotted;
	padding-top: 3px;
}
.search-results {
	padding-bottom: 10px;
	float:left; clear:both;
	width:100%;
}
.float-control {
	position: relative;
}
.premium-membership {
	width: 350px;
	float: left;
	position: relative;
	left: 20px;
	background-color: #FFF5CE;
	color: #666666;
}
.r-r-cr {
	background-image: url(../images/yellow-r-cr4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 6px;
	text-align: right;
}
.greenl-r-cr{
	background-image: url(../images/green-r-cr1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 6px;
	text-align: right;
}
.greenr-r-cr {
	background-image: url(../images/green-r-cr4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 6px;
	text-align: right;
}
.padding10 {
	padding-top: 5px;
	float: left;
	clear: both;
}
.padding2 {
	padding-top: 2px;
	float: left;
	clear: both;
}
.padding5 {
	padding-top: 5px;
	float: left;
}
.margin5 {
	padding-top: 2px;
	float: left;
	clear: both;
}
#column2 {
	width: 347px;
	float: left;
	margin-left: 11px;
}
#column3 {
	width: 154px;
	float: left;
	clear: right;
	margin-left: 11px;
}
.mytools {
	background-color: #ffdada;
	padding: 5px;
}
.dotted-divider3 {
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	margin-top: 3px;
	margin-bottom: 3px;
	position: relative;
	clear: both;
	border-bottom-style: dotted;
}
.mytools-ul {
	font-family: Tahoma, Arial;
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	text-decoration: none;
	list-style-type: none;
}
.mytools-li {
	font-family: Tahoma, Arial;
	color: #666666;
	margin: 0px;
	font-size: 11px;
	text-decoration: none;
	background-image: url(../images/arrow-icon3.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left center;
}
.mystats {
	background-color: #fffbea;
	padding: 5px;
	margin-top: 6px;
}
.mystats-ul {
	font-family: Tahoma, Arial;
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	text-decoration: none;
	list-style-type: none;
}
.mystats-li {
	font-family: Tahoma, Arial;
	color: #666666;
	margin: 0px;
	font-size: 11px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-left: 0px;
}
.myfeedback {
	background-color: #f4f4f4;
	padding: 5px;
	margin-top: 6px;
}
.section-title {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 22px;
	_height: 19px;
	width: 347px;
	background-image: url(../images/heading-gradient.gif);
	line-height: 20px;
	clip: rect(auto,auto,auto,auto);
	margin-bottom: 5px;
	_padding-top:3px;
	vertical-align: middle;	
}
.section-title img{ vertical-align: middle;	}

#cb-general {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	width: 344px;
}
.padding-margin5 {
	margin: 5px;
}
.gray-10 {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.gray-10-links {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.gray-10-links:hover {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.b-logo {
	height: 79px;
	width: 79px;
	float: left;
	border: 1px solid #e5e5e5;
	margin: 0px;
	padding: 0px;
}
.logo-content {
	float: left;
	position: relative;
	height: 79px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-left: 10px;
	width: 240px;
}
.cell1 {
	float: left;
	width: 107px;
	clear: right;
	padding-left: 5px;
}
.cell2 {
	float: left;
	width: 150px;
	clear: right;
}
.cell3 {
	float: left;
	width: 70px;
	clear: right;
}
.mail-title {
	float: left;
	clear: both;
	font-size: 10px;
	color: #333333;
	line-height: 18px;
}
.mail-1 {
	float: left;
	clear: both;
	background-color: #fffbea;
	line-height: 18px;
	color: #333333;
	font-family: Tahoma, Arial;
	font-size: 10px;
}
.mail-2 {
	float: left;
	clear: both;
	background-color: #faeebc;
	line-height: 18px;
	color: #333333;
	font-family: Tahoma, Arial;
	font-size: 10px;
}
.section-tools {
	background-color: #fffbea;
	padding: 5px;
	margin-bottom: 6px;
}
.cell4 {
	float: left;
	width: 50px;
	clear: right;
	padding-left: 5px;
}
.cell5 {
	float: left;
	width: 110px;
	clear: right;
}
.cell6 {
	float: left;
	width: 55px;
	clear: right;
}.cell7 {
	float: left;
	width: 55px;
	clear: right;
}
.img-des {
	width: 98px;
	border: 1px solid #e5e5e5;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
}
#contentarea2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 15px;
	background-color: #FFFFFF;
	width: 901px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	text-align: left;
	position: relative;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	clear: both;
	left: 15px;
	background-image: url(../images/top-right-cr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.company-logo {
	width: 340px;
	padding: 0px;
	text-align: center;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	vertical-align: middle;
	border: 1px solid #E8E8E8;
}
#column4 {
	width: 706px;
	float: left;
}
.section-title2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 22px;
	background-image: url(../images/heading-gradient.gif);
	margin-bottom: 5px;
}
#cb-general2 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	float: left;
	clear: right;
	margin-left: 10px;
	margin-right: 10px;
}
.dotted-divider5 {
	border-top-color: #CCCCCC;
	margin-top: 3px;
	margin-bottom: 3px;
	position: relative;
	clear: both;
	border-top-width: 1px;
	border-top-style: dotted;
	padding-bottom: 5px;
	margin-right: 20px;
	margin-left: 10px;
}
#file-upload2 {
	float: left;
	clear: both;
	position: relative;
	width: 400px;
	margin: 0px;
	padding: 0px;
}
.padding-left {
	float: left;
	clear: right;
	height: 20px;
	line-height: 18px;
	padding-right: 0px;
}
.clear-both {
	clear: both;
	float: left;
	width: 330px;
}
.padding-left2 {
	float: left;
	height: 20px;
	line-height: 18px;
	width: 250px;
}
.clear-spacing {
	position: relative;
	clear: both;
	padding-top: 3px;
}
.padding-left3 {
	float: left;
	line-height: 18px;
	width: 250px;
}
.cell8 {
	float: left;
	width: 200px;
	clear: right;
	padding-left: 5px;
}
.cell9 {
	float: left;
	width: 350px;
	clear: right;
}
.cell10 {
	float: left;
	width: 75px;
	clear: right;
}
.bid-id {
	float: left;
	width: 110px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bidder-name {
	float: left;
	width: 150px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bid-des {
	float: left;
	width: 230px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bid-des-new {
	float: left;
	width: 200px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bid-des-new2 {
    float: left;
    width: 195px;
    clear: right;
    padding-left: 5px;
    font-family: Tahoma, Arial;
    font-size: 11px;
}
.bid-1 {
	float: left;
	clear: both;
	background-color: #fffbea;
	line-height: 15px;
	color: #333333;
	font-family: Tahoma, Arial;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.bid-2 {
	float: left;
	clear: both;
	background-color: #faeebc;
	line-height: 15px;
	color: #333333;
	font-family: Tahoma, Arial;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}


#cb-general3 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
}
.listing {
	font-family: Tahoma, Arial;
	color: #333333;
	text-decoration: none;
	width: 143px;
	clear: right;
	float: left;
	background-image: url(../images/arrow-icon2.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 13px;
	margin-left: 13px;
}

.bid-title {
	float: left;
	width: 230px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
#mkt-search {
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/gradientred-bg.gif);
}
#cb-general4 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	clear: right;
	float: left;
	width: 340px;
	margin-right: 10px;
}
.section-title2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 22px;
	width: 706px;
	background-image: url(../images/heading-gradient.gif);
	line-height: 20px;
	clip: rect(auto,auto,auto,auto);
	margin-bottom: 5px;
}
float-right {
	float: right;
}
.white-11 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.white-11:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#cb-general5 {
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	clear: both;
	float: left;
	width: 500px;
	margin-right: 10px;
}
#display-ad{
	float: left;
	width: 325px;
	clear: none;
	padding: 7px;
	margin-bottom: 10px;
	margin-right: 10px;
	border: 1px solid #EEEEEE;
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.main-img2 {
	height: 122px;
	width: 130px;
	margin-left: 760px;
	margin-top: -80px;
	position: absolute;
	z-index: 100;
	background-image: url(../images/watch.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.clock {
	height: 122px;
	width: 130px;
	margin-left: 760px;
	margin-top: -60px;
	position: absolute;
	z-index: 100;
	background-repeat: no-repeat;
	background-position: left top;
}
.content-divider3 {
	background-image: url(../images/heading-divider.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 15px;
	width: 100%;
}
.site-map-links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.hidden-link {
	width: 200px;
	position: absolute;
	left: 0px;
}
.white-11-link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.mytools-2 {
	background-color: #ffdada;
	padding: 5px;
	float: left;
	position: absolute;
	right: 16px;
	width: 200px;
	margin-top: 22px;
}
.section-title2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 22px;
	background-image: url(../images/heading-gradient.gif);
	line-height: 20px;
	clip: rect(auto,auto,auto,auto);
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.mytools-heading {
	background-color: #ffdada;
	padding: 0px;
	float: left;
	position: absolute;
	right: 15px;
	width: 210px;
	height: 22px;
	background-image: url(../images/heading-gradient.gif);
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 23px;
}
.gray-11 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bid-id2 {
	float: left;
	width: 70px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bid-pricetime {
	float: left;
	width: 146px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bid-pricetime_new {
    float: left;
    width: 90px;
    clear: right;
    padding-left: 5px;
    font-family: Tahoma, Arial;
    font-size: 11px;
}

.bid-id3 {
	float: left;
	width: 85px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bid-des2 {
	float: left;
	width: 200px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.bid-id4 {
	float: left;
	width: 110px;
	clear: right;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
#body2 {
	background-position: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	margin-left: 0px;
	width: 800px;
	margin-right: 0px;
}
#prefered-member {
	font-family: Tahoma, Arial;
	color: #CF0000;
}
#login {
	padding: 5px;
	display: none;
	margin-top: -20px;
	width: 300px;
	margin-left: 10px;
}
.hiddenDiv {
	display: none;
}
.visibleDiv {
	display: block;
	background-color:#FFFFFF;
}
.white_content {
	position: relative;
	top: 0%;
	left: 10px;
	width: 400px;
	height: auto;
	background-color: white;
	z-index:99999;
	display: none;
	float: left;
}
#title-head {
	font-family: Tahoma, Arial;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
#cb-general7 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #E8E8E8;
	clear: right;
	float: left;
}
#list-margin {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#membership-ul {
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#membership-boxes-height {
	min-height: 120px;
}
#rating {
	display: block;
	width: 62px;
	border: 1px dotted #CCCCCC;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 5px;
}
#table-border {
	border: 1px solid #CCCCCC;
}
.red-big-text {
	font-size: 20px;
	color: #DC0000;
	font-weight: bold;
	font-family: Tahoma, Arial;
	text-decoration: none;
}
.premium-membership2 {
	width: 350px;
	float: left;
	position: relative;
	background-color: #FFF5CE;
	color: #333333;
	left: 180px;
	top: 50px;
	margin-bottom: 100px;
}
#banner-display {
	margin-top: 5px;
	text-align: center;
}

div#helpbox
{
	position:absolute;
	border: 2px solid #FFCACA;
	display: none;
	font-size: smaller;
	padding: 2px;
	background-color: #FFDADA;
	color: #333333;
	width: 50%;
}

.help_box
{
	position:absolute;
	border: 2px solid #FFCACA;
	display: none;
	font-size: smaller;
	padding: 2px;
	background-color: #FFDADA;
	color: #333333;
	width: 50%;
}

.help_box ul{
    margin: 0px;
    padding: 0px 0px 0px 15px;
    
}

.help_box li{
    margin: 0px;
    padding: 0;
    line-height: 15px;
    
}


.help_box_index{
	position:absolute;
	border: 2px solid #FFCACA;
	display: none;
	font-size: smaller;
	padding: 2px;
	background-color: #FFDADA;
	color: #333333;
	width:300px;
    margin-left: 350px;
    *margin-left: -100px;
    margin-top:-20px;
    *margin-top:-10px;

}
.help_box_index2{
    position:absolute;
    border: 2px solid #FFCACA;
    display: none;
    font-size: smaller;
    padding: 2px;
    background-color: #FFDADA;
    color: #333333;
    width:300px;
    margin-left: 50px;
    *margin-left: -400px;
    margin-top:-10px;
    *margin-top: 0px;
    }
    
.help_box_index3{
    position:absolute;
    border: 2px solid #FFCACA;
    display: none;
    font-size: smaller;
    padding: 2px;
    background-color: #FFDADA;
    color: #333333;
    width:300px;
    margin-left: 100px;
    *margin-left: -300px;
    margin-top:-10px;
    *margin-top:-0px;
    }        
    
#for-buyers {
	clear: right;
	float: left;
	width: 430px;
}


#for-suppliers {
	clear: right;
	float: left;
	width: 430px;
	margin-right: 10px;
}
.buyer_box {
	float: left;
	clear: both;
	width: 428px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.buyer_title {
	clear: both;
	float: left;
}
.buyer_box2 {
	float: left;
	clear: both;
	width: 428px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.buyer_title2 {
	clear: both;
	float: left;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
}
.url_heading {
	float: left;
	width: 190px;
	padding: 5px;
	clear: right;
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 5px;
}
.service_heading {
	float: left;
	width: 220px;
	padding: 5px;
	clear: right;
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 5px;
}
.url_content {
	float: left;
	width: 190px;
	padding: 5px;
	clear: right;
	font-weight: bold;
}

.membership_content {
    float: left;
    width: 270px;
    padding: 5px;
    clear: right;
   
}

.service_content {
	float: left;
	width: 217px;
	padding: 5px;
	clear: right;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.membership_service_content {
    float: left;
    width: 137px;
    padding: 5px;
    clear: right;
 
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
}


#main-forum {
    background-color:#E8E8E8;
    background-repeat: repeat-x;
    background-position: left bottom;
    margin-bottom: 10px;
    border: 1px solid #E8E8E8;
}
.marginbottom7px {
	margin-bottom: 7px;
}
.float-right {
	float: right;
}
.column-left {
	float: left;
	width: 40%;
	margin-right: 15px;
	clear: right;
}

.margintop-15px {
	margin-top: -15px;
}
.margintop13px {
	margin-top: 13px;
}
/* --------------------------  */


#help-box {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
#help-box .column1 {
    float: left;
    width: 48%;
	margin-right: 15px;
	
}
#help-box .column1 ul {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#help-box .column1 li {
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
    padding: 2px;
}
#help-box .column1 a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
    background-color: #FFFFFF;
}
#help-box .column1 a:hover {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background-color: #EEEEEE;
}
.tooltip{
	z-index:10;
	}
.tooltip:hover{
	position:relative;
	z-index:100;
	}			
.tooltip span{
	display:none;
	}
.tooltip:hover span{
	display:block;
	position:absolute;
	float:left;
	white-space:nowrap;
	top:1.5em;
	left:0em;
	background-color: #FFDADA;
	border: 2px solid #FFCACA;
	color: #333333;
	padding:1px 5px;
	font-size: 10px;
	z-index:10;
	}
	
.help_box
{
	position:absolute;
	border: 2px solid #FFCACA;
	display: none;
	font-size: smaller;
	padding: 2px;
	background-color: #FFDADA;
	color: #333333;
	width: 50%;
}

.help_box_index{
	position:absolute;
	border: 2px solid #FFCACA;
	display: none;
	font-size: smaller;
	padding: 2px;
	background-color: #FFDADA;
	color: #333333;
	width:300px;
}


/*new styles 12th june------------------------------------*/
.left-align{
float:left; 
padding-left:15px;
}
.left30{
float:left;
width:30px;
clear:right;}
.left35{
float:left;
width:35px;
}

.left20{
float:left;
width:20px;
}
.left90{
float:left;
width:90px;
}
.left240{
float:left;
width:240px;
}

.left50{
width:50px; 
line-height:18px;
float:left; 
clear:right;
}
.left60{
float:left;
width:30px;
clear:right;}

.left60px{
float:left;
width:60px;
clear:right;}


.left70{
width:70px; 
float:left;
}

.left100{
width:100px; 
float:left;
}

.left105{
width:105px; 
float:left;
}
.left80{
width:80px; 
float:left;
clear:right;
}
.left120{
float:left;
width:120px;
clear:right;}

.left140{
float:left;
width:140px;}

.left180{
width:180px; 
float:left
}
.left150{
float:left; 
width:150px;}

.left200{
width:200px; 
float:left;
}

.left250{
width:250px; 
float:left;
}
.left260{
width:260px; 
float:left;
}
.left160{
width:160px; 
float:left;
}
.left300{
float:left; 
width:300px;}

.left320{
float:left; 
width:320px;}

.left335{
float:left; 
clear:right; 
width:335px;}

.left400{
float:left;
width:400px;}

.left500{
float:left;
width:500px;}

.left580{
float:left;
width:580px;}

.left450{
float:left;
width:450px;}

.left600{
float:left;
width:600px;}

.left62{
float:left;
width:62px;}

.left650{
width:650px;
float:left;}

.left700{
float:left;
width:700px;}


.line-height18{
line-height:18px;
}
.line-height20{
line-height:20px;
}


.guide-btn{
float:left; 
padding-left:50px;
}

.width86{
width:86px;}

.width550{
width:550px;}


.width109{
width:109px;}

.width200{
width:200px;}
.width205{
width:205px;}

.width250{
width:250px;}

.width300{
width:300px;}
.width150{
width:150px;}

.width80{
width:80px;}

.width195{
width:195px;}

.width30{
float:left; 
width:30px; 
margin-left:5px;
}

.width600{
width:600px; 
}
.width700{
width:700px; 
}
.width428{
width:428px; 
}
.width70{
width:70px; 
}
.width50{
width:50px; 
}
.width60{
width:60px; 
}
.width100{
width:100px;}
.width130{
width:130px;}

.width120{
width:120px;}

.width240{
width:240px;}
.width220{
width:220px;}

.width40{
width:40px;}

.width132{
width:132px;}

.width500{
width:500px;}

.width800{
width:800px;}

.margin-pad0{
margin:0px;
padding:0px;}


.width400{
width:400px;}

.width450{
width:450px;}

.width480{
width:480px;}

.width99{
width:99%;}
.textarea_width_height{
width:600px; 
height:200px;
}
.textarea_width_height60{
width:600px; 
height:60px;
}
.textarea_width_height80{
width:200px; 
height:80px;
}

.textarea_width_height50{
width:200px; 
height:50px;
}

.textarea_width_height100{
width:330px;
height:100px;
}

.textarea_width330{
width:330px; 
height:80px;
}

.textarea_width200{
width:200px; 
height:40px;
}
.textarea_width400{
width:400px; 
height:50px;
}
.textarea_width580{
width:580px;
 height:100px;
}
.textarea_width500{
width:500px;
 height:100px;
}

.textarea_width700{
width:700px;
 height:100px;
}
.textarea_width300{
width:300px; 
height:80px;
}

.div-20{
float:left; 
clear:right; 
width:20px;
}
.div-70{
float:left; 
clear:right; 
width:70px;
}

.div-200{
width:200px; 
float:left; 
padding-bottom:5px; 
clear:right;
}
.div200{
margin-left:10px;
width:200px;}

.div-207{
width:200px; 
float:left; 
clear:both; 
padding-left:7px;
}
.div-214{
width:200px; 
float:left; 
clear:both; 
padding-left:14px;
}

.div-210{
width:200px; 
float:left; 
clear:right; 
padding-left:10px
}
.div-680{
width:680px; 
float:left; 
clear:both;
}

.div-250{
width:250px; 
float:left; 
clear:right; 
}

.div-203{
width:200px; 
float:left; 
padding-left:200px; 
padding-top:3px;
}

.div-100{
width:200px; 
float:left; 
clear:right; 
padding-left:100px;
}
.div-120{
width:120px; 
float:left; 
padding-left:20px;
}

.div150{
width:150px; 
float:left; 
clear:right;
font-weight:normal;
}

.div-800{
width:800px; 
float:left; 
clear:right;
}
.div_color66{
display:none;
position: absolute;

}
.div_1650{
display:none;position: absolute; padding:10px;z-index:1;background-color:#F5F8FD;border-bottom: 1px solid #666;border-right: 1px solid #666;border-top: 1px solid #F2F2F2;border: 1px solid #239DBC;overflow:auto;left:300px; top:1650px;}

.div_1700{
    display:none;
    position: fixed;
    padding:10px;
    z-index:1;
    background-color:#F5F8FD;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
    border-top: 1px solid #F2F2F2;
    border: 1px solid #239DBC;
    overflow:auto;
    left:300px;
    top:150px;    
}

.div_950{
display:none;position: absolute;padding:10px;z-index:1;background-color:#F5F8FD;border-bottom: 2px solid #666;border-right: 2px solid #666;border-top: 1px solid #F2F2F2;border: 2px solid #239DBC;overflow:auto;left:300px; top:950px;
}

.div_height300{
width:800px; 
float:left; 
height:300px;
}
.div-pad100{
width:200px; 
float:left; 
padding-left:100px;
}
.div_margin{
float:right; 
margin-right:-200px; 
*margin-right:0px;
}

.div-60{
width:60px; 
float:left; 
padding-left:10px;
}
.div-361{
width:361px; 
float:right; 
clear:right; 
margin-left:10px;}
.div-470{
margin:0px; 
padding:0px; 
width:470px; 
float:left;
}
.div-240{
width:300px; 
float:left;
padding-left:240px;
}
.div-850{
width:850px; 
float:left; 
height:300px;
}
.div-400{
width:400px;
 float:left; 
 text-align:center; 
 padding-left:100px;
}

.div-50{
width:50px;
 margin-right:10px;
}
.div-55{
float:left; 
clear:right; 
width:55px;
}

.div20{
line-height:20px; 
float:left; 
clear:both;
}
.div2{
margin-top:2px; 
padding-top:2px; 
vertical-align:middle
}
.div300{
line-height:20px; 
margin-top:-20px; 
margin-left:300px;
}
.div450{
line-height:20px; 
margin-top:-20px; 
margin-left:450px;
}

.div133{
padding:5px; 
background-color:#000000; 
width:133px;
}
.div26{
float:right; 
clear:right;
 margin-top:-26px;
}
.div600{
width:600px; float:left; clear:right;line-height:18px;margin-left:-5px;}
.div601{
width:600px; padding-left:200px; float:left; line-height:18px; margin-left:-5px;}
.div5{
display:block; 
float:right; 
clear:both; 
margin-top:-20px; 
padding-right:5px;
}
.div8{
width:8px;
 padding-left:80px; 
 float:left;
}
.right200{
float:right;
width:200px;}

.padding200{
width:200px; 
float:left; 
clear:right; 
padding-left:200px;
}
.width-pad20{
width:60px; 
float:left; 
padding-left:20px;
clear:right;}

.height20{
height:20px; 
float:left; 
clear:both;}

.height30{
height:30px;}

.height50{
height:50px;}

.height300{
height:300px;}
.height_width105{
height:105px; 
width:410px;
}

.height250{
height:250px;}

.height200{
height:200px;}

.height100{
height:100px;}

.height_width400{
height:100px;
width:400px;}

.padding-left10{
padding-left:10px;}

.padding-left120{
padding-left:120px;}

.padding-left100{
padding-left:100px;}

.padding-left80{
padding-left:80px;}
.padding-left50{
padding-left:50px;}

.padding-margin10{
padding-left:10px; 
margin-top:10px; 
padding-right:10px;}

.padding15{
padding-left:15px;}

.padding8{
padding:8px;}

.pad_left150{
padding-left:150px; 
width:200px;
}
.pad_left20{
padding-left:20px; 
}
.pad_left200{
padding-left:200px; 
}
.pad_left300{
padding-left:300px; 
}
.pad_left350{
padding-left:300px; 
}
.pad_left150{
padding-left:150px; 
}


.padding-right10{
padding-right:10px;}
.pad-top5{
padding-top:5px;}

.margin-left5{
margin-left:5px; 
clear:right; 
float:left;}

.margin-left10{
float:left;
margin-left:10px;}

.margin-left50{
margin-left:50px;}

.marginleft10{
margin-left:10px;}
.marginleft-5{
margin-left:-5px;}
.marginright10{
margin-right:10px;}
.marginright50{
margin-right:50px;}

.marginleft50{
margin-left:50px;}
.marginleft400{
margin-left:400px;}

.margin-top-bot5{
margin-bottom:5px;
margin-top:5px;}

.margin-top15{
margin-top:-15px; 
float:right;
}
.margin-top5{
margin-top:5px; 
}
.margin-top10{
margin-top:10px; 
}
.margin-top6{
margin-top:6px; 
}
.margin-left228{
margin-left:228px; 
}
.margin-left20{
margin-left:20px; 
}
.margin-left75{
margin-left:75px; 
}
.margin-left300{
margin-left:300px; 
}
.margin-top3{
margin-top:3px; 
}
.margin-bot7{
margin-bottom:7px; 
}
.margin250{
margin-left:250px;}

.margin-top50{
margin-top:-50px;}

.position_relative{
position:relative; height:14px;
}

.clear-both1{
clear:both;}

.clear-right{
clear:right;}

.clear-left{
clear:left;}

.float-left{
float:left;}

.float-right{
float:right;}
.text_left{
text-align:left;}

.red{
color:#FF0000;
}
.color_gray{
color:#333333;;
}

.font-bold{
font-weight:bold;
}

.font_normal{
font-weight:normal;}

.text_none{
text-decoration:none;}

.help01{
display:none; margin-top:30px; margin-left:0px;}
.help02{
display:none; margin-top:30px; margin-left:60px;}
.help03{
display:none; margin-top:30px; margin-left:128px;}
.help04{
display:none; margin-top:27px; margin-left:100px;}
.help05{
display:none; margin-top:27px; margin-left:160px;}
.help06{
display:none; margin-top:27px; margin-left:230px;}

.table_list.data { background-color:#fff; color:#213243;}
.data th {background-color:gray; color:#ffffff}
.pagingDiv { width:500px; height:20px}
.pNo {float:left; padding:5px; border:0px solid black;}
.pNo a {text-decoration:none;}

div#helpbox
{
	border: 2px solid #FFCACA;
	position: absolute;
	display: none;
	font-size: smaller;
	padding: 2px;
	background-color: #FFDADA;
}

.help_box
{
	position:absolute;
	border: 2px solid #FFCACA;
	display: none;
	font-size: smaller;
	padding: 2px;
	background-color: #FFDADA;
}

.text {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#333333;
}
.user_header01{
margin-top:-19px; 
margin-bottom:20px; 
margin-left:140px; 
*margin-left:71px; 
*margin-top:-21px;
}
.user_header02{
position:absolute; z-index:2;
}
.user_header03{
position:absolute; z-index:1; display:none;}

.user_header04{
position:relative; 
margin-left:280px; 
*margin-left:287px; 
margin-top:-38px; 
*margin-top:-38px;}

.index-help01{display:none; margin-top:-25px; margin-left:355px;}
.index-help02{display:none; margin-top:-10px; margin-left:0px;}
.index-help03{display:none; margin-top:-10px; margin-left:58px;}

.membership_info_box{ float:left; clear:both; width: 430px; margin-right: 10px;}

.width_132px{ width:132px;}
.tableborderstyle{"border:4px #CCCCCC solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;"}
.td_bold_20{font-size:20px; font-weight:bold;}
.float_left_c139{float:left; clear:right; width:139px;}
.width139px{width:139px;}
.helpboxdislaynone{display:none;}
.display_none{display:none;}
.display_block{display:block;}
.paddingleft300px{padding-left:300px;}
.paddingleft330px{padding-left:350px;}
.display_inline{display:inline;}
.width20left_lh18{width:20px; float:left; line-height:18px;}
.width500left_lh18{width:500px; float:left; clear:right; line-height:18px;}
.width80left_lh18{width:80px; float:left; line-height:18px;}
.paddingtopbottom{padding-top:2px; padding-bottom:2px;}
.width200left_right{float:left; clear:right; width:200px;}
.marginleft4px{margin-left:4px;}
.width20left_right{float:left; clear:right; width:20px;}
.float_left_lh20{float:left; clear:right; line-height:20px;}
.width500_float_left{float:left; width:100px; margin-left:5px;}
.cursor_pointer{cursor:pointer;}
.width145px{width:145px;}
.width300height60{width:300px; height:60px;}
.width155px{width:155px;}
.margin_bottom_5px{margin-bottom:5px;}
.padding_left_15px{padding-left:15px}
.paddingnetwork {
	padding-top: 5px;
	float: left;
	clear: right;
	width:350px;
	
}
.padding_right
{
    padding-right: 50px;;
}
.width320px {
	float: left;
	clear: right;
	width: 330px;
	padding: 2px;
}

.margin-bottom30px{
 margin-bottom:-30px;
}

.m-t20_m-r50{
margin-top:-10px; margin-right:50px;

}


/*July 16 w3c validation*/

.input-search{
margin-top:2px;
border:0px;
width:53px;
height:18px;
}
.input-susbsrcibe{
margin-top:2px;
border:0px;
width:73px;
height:18px;
}

.column4 {
	width: 706px;
	float: left;
}


.cb-general {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	width: 344px;
}



.cb-general3 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
}

.cb-general5 {
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	clear: both;
	float: left;
	width: 500px;
	margin-right: 10px;
}

.title-head {
	font-family: Tahoma, Arial;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}


.column4 {
	width: 706px;
	float: left;
}


.file-upload2 {
	float: left;
	clear: both;
	position: relative;
	width: 400px;
	margin: 0px;
	padding: 0px;
}
.pad-margin0{
padding:0px;
margin:0px;}

.member-view {
	float: left;
	width: 690px;
	clear: both;
	padding: 7px;
	margin-bottom: 10px;
	border: 1px solid #EEEEEE;
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}.arrow_list {
	background: url(../images/arrow-icon2.gif) no-repeat left center;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
}
.banner-display {
	margin-top: 5px;
	text-align: center;
}
.cb-general4 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	width: 344px;
}
.membership-boxes-height {
	min-height: 120px;
}
.membership-ul {
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.width99_height27{
	width:99px;
	height:27px;
}

.sample-past-projects {
	float: left;
	clear: both;
	margin-bottom: 2px;
	position: relative;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.cb-general2 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	float: left;
	clear: right;
	margin-left: 10px;
	margin-right: 10px;
}

.title-head-new {
	font-family: Tahoma, Arial;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}


.content-block {
	position: relative;
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 5px;
	margin-bottom: 10px;
	border: thin solid #E8E8E8;
}
.rating {
	display: block;
	width: 62px;
	border: 1px dotted #CCCCCC;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 5px;
}

.left-pad5{
padding-left:5px;}

.help-box {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
.help-box .column1 {
    float: left;
    width: 48%;
    margin-right: 15px;
}
.help-box .column1 ul {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.help-box .column1 li {
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
    padding: 2px;
}
.help-box .column1 a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
    background-color: #FFFFFF;
}
.help-box .column1 a:hover {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background-color: #EEEEEE;
}
.list-margin {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.cb-general7 {
	background-image: url(../images/grey-gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #E8E8E8;
	clear: right;
	float: left;
}
.margin-bottom10px{
 margin-bottom:10px;
 background-color: #000;
 padding: 10px;
 
}
.input_padding
{
    padding-left: 270px;
    padding-top: 20px;
}

.btn_create_profile
{
    float: left;
    padding-left: 470px;
    margin-top: -20px;
}

.clearboth
{
    clear:both;
}
.validate_img{
	float:right;
	padding-right:10px;
}
.width100per
{
    width: 100%;
}
.valign_middle{
	vertical-align: bottom;
	*vertical-align: middle;
}
.padding_left155{
padding-left:155px;}

.rating_box{
width:70px;
}


#column5 {
	width: 872px;
	float: left;
}




.business_articles {
    display: block;
    height: 24px;
    width: 114px;
    background-image: url(../images/business-articles.gif);
    text-align: center;
    font-family: Tahoma, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #333;
    text-decoration: none;
    float: left;
    margin-left: 1px;
    line-height: 20px;
}
.business_articles:hover {
    background-image: url(../images/business-articles-ro.gif);
    color: #FFFFFF;    
}
.business_articles-selected {
    display: block;
    height: 24px;
    width: 114px;
    background-image: url(../images/business-articles-ro.gif);
    text-align: center;
    font-family: Tahoma, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    float: left;
    margin-left: 1px;
    line-height: 20px;
}

.match_b2b_blog {
    display: block;
    height: 24px;
    width: 104px;
    text-align: center;
    font-family: Tahoma, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #333;
    text-decoration: none;
    float: left;
    margin-left: 1px;
    line-height: 20px;
    background: url(../images/matach_b2b_blog.gif);
}
.match_b2b_blog:hover {
    background: url(../images/matach_b2b_blog-ro.gif);
    color: #FFFFFF;    
}
.match_b2b_blog-selected {
    display: block;
    height: 24px;
    width: 104px;
    background: url(../images/matach_b2b_blog-ro.gif);
    text-align: center;
    font-family: Tahoma, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    float: left;
    margin-left: 1px;
    line-height: 20px;
}
