/*    NEW GLOBAL STYLES    */
*{
	padding:0px;
	margin:0px;
}
body{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(/images/themes/blue/bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:/*Tahoma,*/Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
font{
	font-size:11px;
}
a{
	color:#666666;
	cursor:pointer;
	text-decoration:none;
}
.status a {
	margin-left:3px;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}
ul {
	list-style: none;
}

/*  OLD GLOBAL STYLES   */

a:hover {
	color:#666666;
	text-decoration:underline;
}
img {
	border:0;
}
h1 {
	color:#000000;
	font-size:16px;
}
h3 {
	color:#4D4D4D;
	font-size:14px;
}
h5 {
	font-size:11px;
	font-weight:normal;
}
div{

}
form{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
input{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}
select{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}
textarea{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}
label{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	color:red;
}
/*    NEW CSS STYLES FOR NEW INDEX   */
/*    MAIN   */
#main{
	float:left;
	width:970px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
/*     HEADER    */
#header {
    background-color: #FFFFFF;
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
#header #logo .slogan {
	position:relative;
	text-align:right;
	top:-20px;
	left:0px;
	z-index:2;
	width:288px;
	border:0px solid red;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
	color:#666666;
	float:left;
}


.ddsmoothmenu {
    background-image: url(/images/themes/blue/headerrow1bg.jpg);
    background-repeat: repeat-x;
    color: #464646;
    float: left;
    font: 12px Arial;
    height: 35px;
    margin: 0;
    padding: 0;
    width: 100%;
}

.ddsmoothmenu ul {
    float: right;
    list-style-type: none;
    margin: 0;
    padding: 0 10px 0 0;
    z-index: 100;
}

.ddsmoothmenu ul li {
    display: inline;
    float: left;
    padding: 10px 4px 0;
    position: relative;
}

.ddsmoothmenu ul li span a {
    color: #851212;
    font-size: 12px;
    display: inline;
}

.ddsmoothmenu ul li a {
    color: #464646;
    display: block;
    padding: 0;
    text-decoration: none;
}

#headerrow1{
	width:100%;
	height:35px;
	background:url(/images/themes/blue/css_sprite/global-headerfooter.png) 0 0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#headerrow1 ul{
	color:#464646;
	list-style:none;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:8px 10px 0px 0px;
	float:right;
}
#headerrow1 ul li{
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 4px;
	float:left;
}
#headerrow1 ul li.welcome{
	width:182px;
}
#headerrow1 ul img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#headerrow1 ul li a{
	color:#464646;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#headerrow1 ul li span{
	color:#F00;
	float:right;
}
#headerrow1 ul li span a{
	color:#F00;
}
#headerrow2{
	width:100%;
	height:61px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#logoarea{
	width:325px;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#toplinksarea {
    float: right;
    height: auto;
    margin: 0;
    padding: 32px 20px 0 0;
    width: auto;
}
#toplinksarea a {
    background: url("/images/themes/blue/global-headerfooter.png") repeat scroll -126px -155px transparent;
    color: #26678D;
    float: left;
    font-weight: bold;
    height: 21px;
    margin: 0;
    padding: 8px 0 0;
    text-align: center;
    width: 124px;
}
#toplinksarea .hover {
    background: url("/images/themes/blue/global-headerfooter.png") repeat scroll 0 -155px transparent;
    color: #FFFFFF;
}
#headerrow3{
	width:100%;
	height:51px;
	background:url(/images/themes/blue/headerrow3bg.jpg);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#searcharea{
	width:705px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:10px 0 0 30px;
	float:left;
}
#searcharea .inputbox{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	width:447px;
	height:14px;
	background-image:url(/images/themes/blue/inputboxbg.jpg);
	background-repeat:repeat-x;
	border:0px solid;
	margin:0px 0px 0px 0px;
	padding:6px 0px 6px 6px;
	float:left;
}
#searcharea .search_container{
	width:168px;
	height:26px;
	background-image:url(/images/themes/blue/inputboxbg.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 10px;
	padding:5px 0px 0px 0px;
	float:left;
}
#searcharea .search_container .selectbox{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	width:160px;
	height:auto;
	border:0px solid;
	background:none;
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	float:left;
}
#searcharea .inputbutton{
	width:61px;
	height:28px;
	border:0px solid;
	background:url('/images/themes/blue/css_sprite/header.jpg') 0px 0px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
	cursor:pointer;
}
#followus{
	width:130px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:13px 0 0;
	float:right;
}
#followus .txtfollowus{
	color:#FFF;
	font-weight:bold;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	float:left;
}
#followus .facebook a{
	width:21px;
	height:21px;
	background:url('/images/themes/blue/css_sprite/header.jpg') 0px -28px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
}
#followus .twitter a{
	width:21px;
	height:21px;
	background:url('/images/themes/blue/css_sprite/header.jpg') -21px -28px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
}
/*     FOOTER    */
#footer{
	clear: both;
	width: 965px;
	text-align:left;
	color:#666666;
	margin:0px 0px 0px 0px;
	background:#ffffff;
	padding:10px 0px 0px 5px;
	height:auto;
	float:left;
}
#footer .newimg{
    width: auto;
    height: auto;
    padding-right:35px;
    background: url(/images/themes/blue/new.jpg) right center no-repeat;
}
#footerrow1{
	width:948px;
	height:auto;
	background:url("/images/themes/blue/css_sprite/global-headerfooter.png") repeat-x scroll 0 -165px transparent;
    border: 1px solid #DBDBDB;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	float:left;
}
#footerrow1 ul{
	font-size:11px;
	list-style:none;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 0px 15px 20px;
	float:left;
}
#footerrow1 ul li{
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#footerrow1 ul li .divider{
	width:1px;
	height:90px;
	background-color:#e9e9e9;
	margin:0px 12px 0px 12px;
	padding:0px 0px 0px 0px;
}
#footerrow1 ul li ul{
	list-style:none;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#footerrow1 ul li ul li{
	color:#103a52;
	font-weight:bold;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	float:none !important;
}
#footerrow1 ul li ul li a{
	color:#797979;
	font-weight:normal;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#footerrow2{
	/*width:100%;*/
	height:60px;
	margin:0px 0px 0px 145px;
	padding:0px 0px 0px 0px;
	float:left;
}
#cmmi{
	width:63px;
	height:44px;
	background:url('/images/themes/blue/css_sprite/footer.jpg') 0 0;
	margin:12px 0px 0px 23px;
	padding:0px 0px 0px 0px;
	float:left;
}
#escrow{
	width:136px;
	height:44px;
	background:url('/images/themes/blue2/protection/escrow.jpg') 0 0;
	margin:12px 0 0 0;
	padding:0px 0px 0px 0px;
	float:left;
}
#iso{
	width:90px;
	height:37px;
	background:url('/images/themes/blue/css_sprite/footer.jpg') -63px 0;
	margin:15px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	float:left;
}
#verisign{
    background:url('/images/themes/blue/css_sprite/footer.jpg') -153px 0;
    float: left;
    height: 41px;
    margin: 15px 0 0 20px;
    padding: 0;
    width: 81px;
}
#paymentcard{
	width:281px;
	height:24px;
	background:url('/images/themes/blue/css_sprite/footer.jpg') -234px 0;
	margin:25px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}
#txtfooter{
	color:#797979;
	width:auto;
	height:auto;
	margin:0px 0px 0px 10px;
	padding:25px 0px 0px 0px;
	float:left;
}
#footerrow3{
	width:100%;
	height:40px;
	background:url("/images/themes/blue/global-headerfooter.png") repeat-x scroll 0 -95px #48ADE7;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	font-size:10px;
}
#txtfooter2{
	color:#FFF;
	font-weight:bold;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 25px;
	float:left;
}
#footerrow3 ul{
	color:#FFF;
	font-weight:bold;
	list-style:none;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 25px 0px 0px;
	float:right;
}
#footerrow3 ul li{
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 2px;
	float:left;
}
#footerrow3 ul li a{
	color:#FFF;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#footer .hot_products a
{
	font-weight:normal;
}
#footer a{
	color:#666666;
	font-weight:bold;
}
#footer a:hover{
	color:#666666;
}
#footer h3{
	border-bottom:1px solid #666666;
	padding-bottom:10px;
	margin-bottom:10px;
}
#footer .all_products{
	float:left;
	width:100%;
	font-size:12px;
}
#footer .all_products .hot_products{
	float:left;
	width:100%;
	font-size:12px;
	font-weight:normal;
}
#footer .all_products .hot_products a{
	font-weight:normal;
}
#footer .all_products .de_developed{
	float:left;
	padding:10px 0px 10px 0px;
	width:100%;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	border-top:1px solid #666666;
	vertical-align:middle;
}
#footer .all_products .de_developed .logo{
	float:left;
	padding:0px 15px 0px 0px;
	border:0px solid red;
}
#sellers h1 {
	background: #EEEEEE;
	width:950px;
	padding:5px 0px 5px 10px;
	color:#4F4B4A;
	font-size:20px;
	margin-bottom:10px;
	font-weight:normal;
}
#sellers h1 b{
	color:#000000;
}
#sellers .text{
	float:left;
	width:400px;
	padding:0px 0px 0px 0px;
	text-align:justify;
	border:0px solid red;
}
#sellers .text b{
	color:#CA1E08;
}
#sellers .keywordsListing{
	float:left;
	width:960px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	BACKGROUND: #FFFFFF;
}
#sellers .keywordsListing h3{
	float:left;
	width:100%;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	color:#0087B7;
}
#sellers .keywordsListing div{
	float:left;
	width:125px;
	margin-right:5px;
	margin-top:10px;
	padding:3px 3px 3px 3px;
	background:#ffffff;
	border:1px solid #C7C5C6;
}
#sellers .keywordsListing div b{
	display:block;
	height:35px;
	padding:2px 2px 2px 2px;
}
#sellers .keywordsListing div span{
	display: block;
	height:265px;
	border:0px solid red;
}
#sellers .keywordsListing .lastBox{
	margin-right:0px;
	width:123px;
}
#sellers .keywordsListing div span ul li a{
	font-size:12px;
	display:block;
	width:100%;
	padding:3px 2px 3px 2px;
}
#buyers h1 {
	background: #EEEEEE;
	width:950px;
	padding:5px 0px 5px 10px;
	color:#4F4B4A;
	font-size:20px;
	margin-bottom:10px;
	font-weight:normal;
}
#buyers h1 b{
	color:#000000;
}
#buyers .text{
	float:left;
	width:400px;
	padding:0px 0px 0px 0px;
	text-align:justify;
	border:0px solid red;
}
#buyers .text b{
	color:#CA1E08;
}
#buyers .keywordsListing{
	float:left;
	width:960px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	BACKGROUND: #FFFFFF;
}
#buyers .keywordsListing h3{
	float:left;
	width:100%;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	color:#0087B7;
}
#buyers .keywordsListing div{
	float:left;
	width:125px;
	margin-right:5px;
	margin-top:10px;
	padding:3px 3px 3px 3px;
	background:#ffffff;
	border:1px solid #C7C5C6;
}
#buyers .keywordsListing div b{
	display:block;
	height:35px;
	padding:2px 2px 2px 2px;
}
#buyers .keywordsListing div span{
	display: block;
	height:285px;
	border:0px solid red;
}
#buyers .keywordsListing .lastBox{
	margin-right:0px;
	width:123px;
}
#buyers .keywordsListing div span ul li a{
	font-size:12px;
	display:block;
	width:100%;
	padding:3px 2px 3px 2px;
}
.loader {
text-align: center;
padding: 5% 0 5% 0;
}

#twitter_feeds{
	float:left;
	margin-bottom:10px;
}
#home #twitter_feeds{
	float:left;
	margin-bottom:0px;
	margin-top:10px;
}
/*================ 04 April 2010 ===========================*/
#member_confirmation {
	float:left;
	width:960px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 50px 0px;
	border:0px solid #C7C5C6;
}
#member_confirmation .title{
	float:left;
	width:340px;
	padding:10px 10px 11px 0px;
	border:0px solid red;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}
#member_confirmation .field{
	float:left;
	width:270px;
	padding:4px 0px 4px 0px;
	border:0px solid red;
}
#member_confirmation h5{
	float:left;
	width:100%;
	padding:0px 0px 10px 0px;
	margin:20px 0px 10px 0px;
	font-size:16px;
	font-weight:bold;
	color:#0087B7;
	border-bottom:1px solid #D6D6D6;
}
#member_confirmation input{
	width:250px;
	background:#ffffff;
	color:#666666;
	border:1px solid #666666;
	padding:5px 5px 5px 5px;
}
#member_confirmation span{
color:red;
}
#member_confirmation .error{
	float:left;
	width:655px;
	padding:3px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #ff0000;
	color:#ff0000;
}
#member_confirmation .success{
	float:left;
	width:654px;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #ff0000;
	color:#669900;
	font-weight:bold;
}
#member_confirmation .space{
	float:left;
	width:657px;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #ff0000;
	color:#ff0000;
}
#member_confirmation .member_confirmation_button{
	width:83px;
	height:33px;
	border:0px solid red;
	cursor:pointer;
	float:left;
	width:97px;
	height: 33px;
	background: url(/images/button-confirm.gif) no-repeat;
}
#member_confirmation .requiredInfo{
	float:left;
	width:300px;
	padding:3px 3px 3px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #ff0000;
	color:#ff0000;
	text-align:right;
}
#member_confirmation .textmsg{
	padding:3px 3px 3px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #ff0000;
	color:#666666;
	text-align:right;
}
#member_confirmation .pwd_length_msg{
	padding:3px 3px 3px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #ff0000;
	color:#ff0000;
	text-align:right;
}
#member_confirmation .field .confirm_password{
	width:250px;
	background:#ffffff;
	color:#666666;
	border:1px solid #666666;
	padding:5px 5px 5px 5px;
}
.pstrength-minchar {
font-size : 12px;
}
#member_confirmation .errordiv{
	float:left;
	width:316px;
	padding:10px 10px 11px 0px;
	border:0px solid red;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:red;
}
/* Categories Work start here */
#categories h3{
	float:left;
	width:100%;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	font-size:16px;
	font-weight:bold;
	color:#0087B7;
	border-bottom:1px solid #D6D6D6;
}
#categories .left{
	float:left;
	width:678px;
	padding-right:0px;
}
#categories #vSpacer{
	float:left;
	width:675px;
	border:0px solid red;
}
#categories .breadcrumb{
	padding-bottom:10px;
}
#categories .left .leftBorder{
	width:656px;
	float:left;
	padding:10px 10px 10px 10px;
	border:1px solid #D6D6D6;
	height:100%;
}
#categories .left .featured{
	float:left;
	width:100%;
	padding-bottom:20px;
	border: 0px solid red;
}
#categories .left .featured ul {
	float:left;
	width: 213px;
	list-style: none;
	border:0px solid red;
}
#categories .left .featured ul li {
	padding-bottom:5px;
}
#categories .left .all_categories{
	float:left;
	width:100%;
	padding-bottom:20px;
	border: 0px solid red;
}
#categories .left .all_categories ul {
	float:left;
	width: 50%;
	list-style: none;
	border:0px solid red;
}
#categories .left .all_categories ul li {
	width: 100%;
	padding:0px 0px 5px 0px;
	font-weight:none;
	color:#4D4D4D;
	font-weight:bold;
}
#categories .left .all_categories ul li ul {
	float:none;
	width: 100%;
	list-style: square;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 25px;
}
#categories .left .all_categories ul li ul li {
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	color:#666666;
	font-weight:normal;
}
#categories .left .all_categories ul li ul li ul {
	width: 100%;
	float:none;
	list-style: disc;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 25px;
}
#categories .left .all_categories ul li ul li ul li {
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	color:#666666;
	font-weight:normal;
}
#categories .left .all_categories ul li ul li ul li ul {
	width: 100%;
	float:none;
	list-style: circle;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 25px;
}
#categories .left .all_categories ul li ul li ul li ul li{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	color:#666666;
	font-weight:normal;
}
#categories .left #products .error{
	float:left;
	border:0px solid #D6D6D6;
	color: red;
	margin-bottom:10px;
	height:100%;
}
#categories .right{
	float:left;
	width:271px;
	padding-left:10px;
}
#categories .right .hot_products{
	float:left;
	width:250px;
	border:0px solid #D6D6D6;
}
#categories .right .hot_products h3{
	font-size:16px;
	border:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}
#categories .right .hot_products div{
	float:left;
	padding:10px 10px 10px 10px;
	margin:10px 0px 10px 0px;
	border:1px solid #D6D6D6;
	width:249px;
}
#categories .right .hot_products ul li{
	padding-bottom:5px;
}
/* Categories Work end here */
/* Cloud Keywords */
.size0 {
color: #0087B7;
font-size: 1em;
}
.size1 {
color: #666666;
font-size: 1.2em;
}
.size2 {
color: #D6D6D6;
font-size:1.3em;
}
.size3 {
color: #666666;
font-size: 1.4em;
}
.size4 {
color: #D6D6D6;
font-size: 1.6em;
}
.size5 {
color: #0087B7;
font-size: 1.8em;
}
.paging_block{
	float:left;
	width:100%;
	padding:10px 0px;
	font-size:13px;
	text-align:center;
}
.paging_block a{
	color:#2E85CE;
	padding:5px 5px 5px 5px;
	cursor:pointer;
}
.paging_block a:hover{
	color:#2E85CE;
	text-decoration:none;
	padding:5px 5px 5px 5px;
}
#product_details #right .contact_image span{
	color:red;
}
#product_details #right .member_link{
	float: right;
	border:0px solid #D6D6D6;
	padding:1px 1px 1px 1px;
	margin-right:20px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}
#product_details #right .member_link a {
	padding:5px 5px 5px 5px;
	border:0px solid #D6D6D6;
	color:#0087B7;
}
#product_details #right .member_link_bottom{
	float: right;
	border:0px solid #D6D6D6;
	padding:5px 5px 5px 5px;
	margin-right:20px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}
#product_details #right .member_link_bottom a {
	padding:5px 5px 5px 5px;
	border:1px solid #D6D6D6;
	background:#f2f2f2;
	color:#0087B7;
}
#buy_right{
	float:left;
	width:520px;
	padding:10px 10px 10px 10px;
	background: url(/images/img_up-bg2.gif) no-repeat;
	color:#ffffff;
	height:80px;
	display:display;
	border:0px solid red;
	text-align:left;
}
#buy_right h2{
	padding-top:25px;
	float:left;
}
#buy_right div {
	float:right;
	text-align:left;
	border:0px solid #ffffff;
}
#buy_right div ul {
	list-style: decimal;
}
#buy_right div ul li {
	padding-top:10px;
}
#content #membership_confirm {
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
	border:0px solid #D6D6D6;
}
#content #membership_confirm .requiredInfo{
	float:left;
	width:100%;
	padding:3px 3px 3px 0px;
	margin:0px 0px 0px 0px;
	color:#ff0000;
	text-align:right;
}
#content #membership_confirm .title{
	float:left;
	width:35%;
	padding:9px 10px 4px 0px;
	border:0px solid red;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}
#content #membership_confirm .member_button{
	float:left;
	border:1px solid #D6D6D6;
	padding:3px 5px 3px 5px;
	background:#f2f2f2;
	color:#0087B7;
	margin-left:20px;
	cursor:pointer;
}
#content #membership_confirm .field{
	float:left;
	width:60%;
	padding:10px 10px 4px 0;
	border:0px solid red;
	font-size:11px;
}
#content #membership_confirm h5  {
	border-bottom:1px solid #D6D6D6;
	color:#0087B7;
	float:left;
	font-size:16px;
	font-weight:bold;
	margin:20px 0 10px;
	padding:0 0 10px;
	width:100%;
}
.space{
	width:5px;
	height:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.member_body {
	color:#666666;
	font-size:12px;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	margin: 0px 10px 0px 0px;
}
#mainBody{
	margin: 0px auto;
	width:960px;
	border:0px solid #000000;
}
#content {
	float: left;
	width: 960px;
	height: 100%;
	margin:5px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	border:0px solid red;
	background-color:#FFFFFF;
}
#content #up_banner {
	padding-bottom:10px;
}
#content h1 {
	padding-bottom:20px;
}
#content .listing {
	float:left;
	border:0px solid red;
}
#content .listing div{
	float:left;
	width:230px;
	padding-right:10px;
	border:0px solid #c0c0c0;
}
#content .listing div ul li{
	padding-bottom:2px;
}
#pagging{
	float:left;
	text-align:center;
	width:960px;
	height:100%;
	overflow:hidden;
	padding-top:20px;
}
#error{
	color:red;
	padding:5px 0px 5px 0px;
}
#paypal{
	width:auto;
	height:auto;
	margin:0;
	padding:20px;
	float:left;
}

#paypal label{
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}

#paypal select{
	height: 25px;
    margin-top: 0px;
    padding: 3px;
	float:left;
}

#paypal input{
	height:25px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:15px;
	float:left;
}

#paypal img{
	width:auto;
	height:auto;
	margin:0px 0px 0px 20px;
	padding:0px;
	float:right;
}
#content #signup_banner {
    padding-bottom: 10px;
}
#products h3 div{
    float: left;
}
#products h2 div{
    float: left;
}
/* Added By Mubashir on 28-Mar-2011 */
#m1{
	display: none;
	position:absolute;
	background-color: #48BDFF;
	border:solid 1px #4AA1D7;
	margin: 16px 0px 0px 5px;
	height: 33px;
}
#m2{
	display:none;
	position:absolute;
	background-color: #48BDFF;
	border:solid 1px #4AA1D7;
	margin:16px 0px 0px 5px;
	height:33px;
}

#informationbar{
	position: fixed;
	left: 0;
	width: 100%;
	text-indent: 5px;
	padding: 2px 0px;
	background-color: #FFFFE1;
	border-bottom: 1px solid black;
	font-size: 11px;
	color: #000000;
	vertical-align:top;
}
#informationbar a{
	color:#00B0F0;
	font-weight:bold;
}
* html #informationbar{
	position: absolute;
	width: expression(document.compatMode=="CSS1Compat"? document.documentElement.clientWidth+"px" : body.clientWidth+"px");
}
.closeImg{
	width: 14px;
	height: 20px;
	float: right;
	border: 0;
	margin-right: 5px;
	background:url('/images/themes/blue/css_sprite/global2.png') repeat scroll -74px 0 transparent
}
.infoImg{
	border:0;
	float:left;
	margin-left:5px;
	background:url('/images/themes/blue/css_sprite/global2.png') repeat scroll -92px 0 transparent;
	width:18px;
	height:20px;
}
/* End Of Code Added By Mubashir on 28-Mar-2011 */

.link_acc_label a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
.link_acc_label a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
.link_acc_label a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

.keyword_error{
	width:78%;
	margin:0px 0px 0px 23%;
	color:red;
	font-size:12px
}
/* For western-union.htm */
#western-union{
	min-height: 189px;
}
#skip_div {
    margin: -466px 0 0 812px;
	font-size:15px;
	float:left;
}
.keyword_alpha{
    width: 960px;
    margin-left: 19px;
}
