body {
	margin: 0 auto;
	text-align: center;
	background-color: #bbbcbe;
	padding-top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
img {
	border: none;
}


td
{
	padding-left:10px;
	vertical-align:text-top;
	}
	
.score
{
	padding-left:0px;
	text-align:center;

	}
a {
	text-decoration: none;
}

p {
	padding: 0;
	margin: 0;
}
div.main {
	clear: both;
	margin: 0px auto; 
	width: 942px;
	text-align: left;
	line-height: 30px;
}

div.main form {
	clear: both;
	margin: 0px auto; 
	width: 942px;
	text-align: left;
	line-height: 30px;
}

div.row 
{
	
	clear: both;
	

}
div.row a
{
	color: #01a4db;
}

div.row table
{
	margin: 10px;
	margin-right: 0px;
}

div.RTBRow {
clear:both;


}


div.brandRow {
	clear: both;
	padding-left:10px;

}



div.brandRow a
{
	color: #01a4db;
}

div.brandRow table
{
	margin: 10px;
	margin-right: 0px;
}






div.row100 {
	clear: both;
		
}
div.row100 a
{
	color: #01a4db;

}




div.cell100 {
	display: table-cell;
	float: left;



}

div.cell100 a {
	display: table-cell;
	float: left;
		width: 115px;
		height: 45px;
		text-align:center;
}


div.cell100 img {
position : relative;
top : 0;
left : 0;

}
 


div.cell {
	display: table-cell;
	float: left;
}


div.cell img {
position : relative;
top : 0;
left : 0;
}
 
div.nav {
	float: left;
}
div.nav a {
	display: block;
	float: left;
}
div.brandsearch {
	float: left;
	background-image: url(images/brand-search_bg.gif);
	background-repeat: no-repeat;
	width: 188px;
	height: 107px;
	position: relative;

}
div.brandsearch select {
	position: absolute;
	top: 45px;
	width: 180px;
	border: 1px #cccccc solid;
	color: #999999;
	font-size: 10px;
}


div.aboveSearch 
{
	font-weight:bold;
	line-height:normal;
	font-size:10px;
	color:#c3c3c3;
	padding-left:0px;
	padding-top:13px;

}
div.mainbg,
div.brandsmainbg {
	clear: both;
	background-image: url(images/mainbg.gif);
	background-repeat: repeat-y;
	display: table;
	width: 942px;
}
div.brandsmainbg {
	background-image: url(images/brands-mainbg.gif);
}
div.left {
	float: left;
	margin-left: 7px;
	width: 739px;
}
div.createdby {
	clear: both;
	margin-left: 19px;
	padding-bottom: 25px;
	width: 313px;
	float:left;
}

div.createdbyRight {
	float:left;
	height:130px;
	width:396px;
	background-color: Black;
	background-image: url(images/introtext.jpg);
	background-repeat:no-repeat;
	color:White;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 5px;
	padding-top: 15px;
	padding-right: 5px;
	line-height: normal;
	

}
div.createdby a {
	color: #666666;
	text-decoration: underline;
	font-size: 10px;
	display: block;
}
div.latestadditions-title {
	clear: both;
	background-image: url(images/latest-additions_title.jpg);
	background-repeat: no-repeat;
	width: 739px;
	height: 59px;
	position: relative;
}
div.latestadditions-title div.rssIcon {
	position: absolute;
	top: 13px;
	right: 18px;
}

div.latestadditions-title div.twitterIcon {
	position: absolute;
	top: 13px;
	right: 38px;
}


div.latestadditions-bgy {
	clear: both;
	background-image: url(images/latest-additions_bg-y.gif);
	background-repeat: repeat-y;
	display: table;
	width: 739px;
}
div.latestadditions-bgx {
	clear: both;
	background-image: url(images/latest-additions_bg-x.gif);
	background-repeat: repeat-x;
	display: table;
	width: 737px;
	margin-left: 1px;
}
div.latestadditions-bgx p 
{
	float:left;
	margin-left: 18px;
	border-bottom: 1px #666666 dotted;
	line-height: 30px;
	width: 710px;
}

div.latestadditions-bgx div.date {

	width: 80px;
	float:left;
	margin-left: 18px;
	font-weight:bold;
}

div.latestadditions-bgx div.info
{
	float:left;
}

div.latestadditions-bgx  div.dots
{
	float:left;
	font-weight:bold;
}

div.latestadditions-bgx div.newAddMore {

text-align:center;
float:left;
width:710px;


}

div.brandranking-bg {
	clear: both;
	background-image: url(images/brand-ranking-cat_bg.gif);
	background-repeat: repeat-y;
	display: table;
	width: 739px;
}
div.col {
	float: left;
	width: 225px;
	margin-left: 19px;
}
div.col a {
	color: #01a4db;
	display: block;
}
div.col a span {
	color: black;
	font-size: 11px;
}
div.right {
	float: left;
	margin-left: 8px;
	width: 182px;
}
div.right select {
	border: 1px #cccccc solid;
	color: #999999;
	font-size: 10px;
	width: 182px;
}
div.top100bg {
	clear: both;
	background-image: url(images/top100-bg.gif);
	background-repeat: repeat-y;
	display: table;
	width: 182px;
}
div.subscribe {
	clear: both;
	background-image: url(images/subscribe-box-bg.jpg);
	background-repeat: no-repeat;
	width: 182px;
	height: 69px;
	position: relative;
}
div.subscribe input {
	border: 1px #cccccc solid;
	color: #999999;
	font-size: 10px;
	width: 126px;
	position: absolute;
	top: 38px;
	left: 11px;
}
div.subscribe input.go {
	position: absolute;
	top: 38px;
	left: 142px;
	background-image: url(images/go-btn.gif);
	background-repeat: no-repeat;
	width: 31px;
	height: 19px;
	border: none;
	cursor: pointer;
}
div.footer {
	clear: both;
	margin-top: 16px;
	display: table;
	background-image: url(images/footer-bg.jpg);
	background-repeat: no-repeat;
	width: 942px;
	height: 54px;
	font-size: 11px;
	color: white;
	text-align: center;
	padding-top: 25px;
	line-height: normal;
}
div.footer p {
	color: #7f7d7d;
	font-size: 12px;
	padding: 0;
}
div.footer a {
	color: #7f7d7d;
}

div.footer a.sf {
	color: white;
}
div.footer a:hover {
	text-decoration: underline;
}
div.path {
	clear: both;
	background-image: url(images/path-bg.gif);
	background-repeat: no-repeat;
	width: 892px;
	height: 33px;
	color: #666666;
	padding: 5px 25px;
	font-weight:bold;
}
div.path a {
	color: white;
	text-decoration: underline;
	margin: 0 5px;
	font-weight:bold;
}

div.path img {
	vertical-align:middle;
}

div.path span {
	color: white;
	margin: 0 5px;
	font-weight: bold;
}



div.branddetails {
	float: left;
	width: 504px;
	margin-left: 10px;
	margin-right: 14px;
}


	div.branddetails .brandLogo
{

	float:right;
	margin-right: 0px;


	}
	
		div.branddetails .brandLogo img
{

	border: 1px #d7d7d7 solid;


	}


div.branddetails .brandHeader
{
	float:left;
	width:384px;


	}

div.branddetails .brandHeader h1 
{
	float:left;
	font-size: 21px;
	font-weight: normal;
	color: black;
	padding: 0;
	margin: 10px;
}
div.branddetails .brandHeader p 
{
	clear:both;
	float:left;
	line-height: normal;
	margin-left: 10px;
	padding-bottom: 10px;
}

div.brandtxt {
	float: left;
	font-size: 12px;
	margin-left: 10px;
	width: 100px;
	line-height: normal;
	padding-bottom: 21px;
}
div.brandtxt a{
	color: #01a4db;
	font-weight: bold;
}

div.brandtxt1 {
	font-size: 12px;
	margin-left: 110px;


	line-height: normal;
	padding-bottom: 21px;

}

div.brandBlogBTN {
float:left;
	font-size: 12px;
	margin-left: 10px;
	line-height: normal;
	
}
div.brandtxt1 a {
	color: #01a4db;
	font-weight: bold;
}

div.brandtxt2 {
font-size: 12px;
	margin-left: 330px;
	width: 10px;
	line-height: normal;
	padding-bottom: 21px;
	background-color:Red;
}

div.brand {
	float: left;
	margin-left: 30px;
	border: 1px #d7d7d7 solid;
	float: left;
	font-size: 12px;
	line-height: normal;
	padding-bottom: 21px;
	margin-bottom: 21px;
}

div.rankingtitle01,
div.rankingtitle02 {
	background-color: #dcdcdc;
	color: black;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px;
	border-right: 1px white solid;
	width: 297px;
	float: left;
}

div.rankingtitle02 {
	width: 65px;
}

div.rankingcell01,
div.rankingcell02,
div.rankingcell01a,
div.rankingcell02a, 
div.rankingcell01aa,
div.rankingcell02aa{
	float: left;
	border-left: 1px #dcdcdc solid;
	border-bottom: 1px #dcdcdc solid;
	font-size: 12px;
	line-height: normal;
	padding: 2px 10px;
	padding-top:5px;
	width: 297px;
	height:50px;
}

div.rankingcell02,
div.rankingcell02a,
div.rankingcell02aa
 {
	width: 65px;
	height:50px;
}
div.rankingcell01a,
div.rankingcell02a {
	padding: 0 10px;
	font-size: 10px;
	height:50px;
}

div.rankingcell01aa,
div.rankingcell02aa {
	height:30px;
}
div.formbg {
	clear: both;
	background-image: url(images/form-bg.jpg);
	background-repeat: no-repeat;
	width: 504px;
	height: 188px;
	margin-top: 40px;
	position: relative;
	color: #999999;
	font-size: 10px;
	line-height: normal;
}
div.formbg form {
	position: absolute;
	top: 22px;
	left: 18px;
}
div.formbg input,
div.formbg textarea {
	border: 1px #cccccc solid;
	font-size: 10px;
	width: 225px;
	margin-right: 6px;
	margin-bottom: 5px;
	float: left;
	color: #999999;
	padding-left: 5px;
}
div.formbg textarea {
	width: 463px;
	height: 72px;
	margin: 5px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div.formbg input.postbtn {
	background-color: #01a4db;
	color: white;
	font-size: 10px;
	text-align: left;
	border: none;
	height: 17px;
	width: 232px;
	cursor: pointer;
}


div.RTBYears
{
	clear:both;
	background-color: #4d4d4d;
	color: white;
	font-weight: bold;
	font-size: 12px;
	border-right: 1px white solid;
	text-align:left;
	width:200px;
	height:50px;
	padding-left:10px;
	line-height: normal;
	padding-top:10px;

}


div.RTBYears a
{
	text-decoration:underline;
	color:White;
	}


div.RTBRowCell
{
	float: left;
	border-left: 1px #dcdcdc solid;
	border-bottom: 1px #dcdcdc solid;
	font-size: 12px;
	line-height: normal;
	padding: 2px 10px;
	padding-top:5px;
	width: 83px;
	height:50px;
}

div.BrandChildRowCell, div.BrandChildBottomRowCell
{
	float: left;
	border-left: 1px #dcdcdc solid;
	font-size: 12px;
	line-height: normal;
	padding: 2px 10px;
	padding-top:5px;
}

div.BrandChildBottomRowCell
{
		border-bottom: 1px #dcdcdc solid;
		width: 180px;
	}


div.rtbalert {
	clear: both;
	width: 211px;
	height: 227px;
	background-image: url(images/rtb-alert_bg_nieuw.jpg);
	background-repeat: no-repeat;
	position: relative;
	line-height: normal;
}
div.rtbalert p {
	color: #70deff;
	font-size: 11px;
	font-weight: bold;
	padding: 15px 10px 5px 10px;
}
div.rtbalert Form
{
	
	clear: both;
	padding: 0 10px;
	margin: 0;
	color: white;
	font-size: 10px;
	}
	


div.rtbalertForm 
{
	padding: 0 10px;
	margin: 0;
	color: white;
	font-size: 10px;
}
div.rtbalert input,
div.rtbalert select {
	width: 189px;
	border: 1px #646464 solid;
	font-size: 10px;
	color: #999999;
	margin: 5px 0;
}


div.rtbalert input {
	width: 185px;
}
div.rtbalert input.alertbtn {
	background-color: #01a4db;
	color: white;
	font-size: 10px;
	text-align: left;
	border: none;
	height: 17px;
	width: 92px;
	padding-left: 10px;
	cursor: pointer;
}



div.favbrandbg {
	clear: both;
	background-image: url(images/fav-brand-col-bg.gif);
	background-repeat: repeat-y;
	display: table;
	width: 211px;
	font-size: 11px;
	line-height: 16px;
}
div.favbrandfirst,
div.favbrandrest {
	width: 209px;
	margin-left: 1px;
	background-image: url(images/fav-brand-first-bg-x.gif);
	background-repeat: repeat-x;
	display: table;
}
div.favbrandrest {
	background-image: url(images/fav-brand-rest-bg-x.gif);
}
div.favbrandfirst p,
div.favbrandrest p {
	padding: 10px 12px;
}
div.otherbrandscolbg {
	clear: both;
	background-image: url(images/otherbrands-col-bg.gif);
	background-repeat: repeat-y;
	display: table;
	width: 182px;
	text-align: center;
}
div.otherbrandscolbg div.cell {
	text-align: center;
	width: 182px;
}

div.faqList {



	width: 506px;
	margin-left: auto;
	margin-right:auto;

}

div.faqRow
{
	border-bottom: 4px #bbbbbb solid;
	}

div.brandsleft {
	float: left;
	width: 406px;

	margin-left: 17px;
	margin-right: 13px;
}
div.brandsleft h1 {
	font-size: 21px;
	font-weight: normal;
	color: black;
	padding: 0 0 0 13px;
	margin: 10px 0;
	border-bottom: 1px #bbbbbb solid;
	width: 393px;
}
div.brandsleft a {
	display: block;
	font-weight: bold;
	color: #666;
	line-height: 30px;
	border-bottom: 1px black dotted;
	padding-left: 13px;
}
div.brandsleft a:hover {
	color: #02a5dc;

}

div.brandsleft p {
	display: block;
	font-weight: bold;
	color: #02a5dc;
	line-height: 30px;
	border-bottom: 1px black dotted;
	padding-left: 13px;
}



div.brandsleft a:activeLink {
	color: purple;
}

div.brandsleft div.by {
	clear: both;
	background-image: url(images/by-bg.gif);
	background-repeat: repeat-x;
	padding-left: 13px;
	width: 393px;
	height: 30px;
	margin-bottom: 10px;
	display: table;
}
div.brandsleft div.by a {
	float: left;
	border: none;
	padding: 0;
	margin-right: 5px;
}
div.brandsleft form {
	padding: 0;
	margin-left: 13px;
	font-size: 12px;
	line-height: 43px;
	height: 322px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

div.brandsleft div.mailform {
	padding: 0;
	margin-left: 13px;
	font-size: 12px;
	line-height: 43px;
	height: 322px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

div.brandsleft label {
	width: 229px;
	float: left;
	margin-right: 15px;
}
div.brandsleft input,
div.brandsleft textarea {
	display: block;
	width: 229px;
	font-size: 11px;
}

div.brandsleft textarea {
	width: 473px;
	height: 99px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.brandsleft label.w473 {
	width: 473px;
	clear: both;
}
div.brandsleft label.w473 input {
	width: 473px;
}
div.brandsleft input.submit {

	background-image: url(images/submit-btn.jpg);
	background-repeat: no-repeat;
	width: 77px;
	height: 27px;
	cursor: pointer;
	border: none;
	border: 0px solid #FFFFFF;

}

div.brandsleft div.mailingLabel
{
	height:20px;
	width:100px;
	float:left;
}

div.brandsleft div.mailingLabelDesc
{
	height:120px;
	width:100px;
	float:left;
}
	
	div.brandsleft div.mailingTextbox
{
	height:20px;
	width:300px;
	float:left;
	margin-top:15px;
}

	div.brandsleft div.mailingTextboxDesc
{
	height:120px;
	width:300px;
	float:left;
		margin-top:15px;
}

div.brandsright {
	float: left;
	width: 500px;

}

div.brandsleft div.errorMSG
{
text-align:center;
font-style:italic;
font-weight:bold;
}

div.abcbg,
div.abcbg2 {
	clear: both;
	background-image: url(images/abc-bg.jpg);
	background-repeat: no-repeat;
	width: 480px;
	height: 34px;
	color: #a9a9a9;
	font-size: 12px;
	line-height: 18px;
	padding: 10px;
	float: right;	
}
div.abcbg2 {
	height: auto;
}
div.abcbg a {
	color: #333333;
}
div.abcbg p {
	font-size: 21px;
	padding: 10px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.abcbrandsbg,
div.abcbrandsbg2 {
	clear: both;
	background-image: url(images/abc-brands-bg.gif);
	background-repeat: repeat-x;
	display: table;
	width: 498px;
	margin-left: 1px;
	padding-top: 5px;

}

div.abcbrandsbg .list 
{
	border-bottom: 1px black dotted;
	width: 468px;

	line-height: 36px;
	clear: both;
	margin-left: 9px;
	position: relative;
}


div.abcbrandsbg .listRankings 
{
	border-bottom: 1px black dotted;
	width: 468px;
	height:66px;
	clear: both;
	margin-left: 9px;
	position: relative;
}



div.abcbrandsbg a {
	font-weight: bold;
	color: #666;
}
div.abcbrandsbg a:hover {
	color: #02a5dc;
}
span.icon01 {
	height: 21px;
	position: absolute;
	left: 260px;
	top: 8px;
}
span.icon02 {
	position: absolute;
	top: 8px;
	left: 350px;
	height: 24px;
}

span.rsss
{
	left:900px;
	height: 24px;
	}
	
	
div.top100 {
	clear: both;
	padding: 13px;
}
div.top100 a {
	border: none;
	display: inline-block;
	padding: 0;
}
div.verygood-txt {
	float: left;
	width: 400px;
	margin-left: 8px;
	border-right: 1px #999999 solid;
	color: black;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	padding: 5px 0;
	margin-top: 5px;
}

div.verygood-txt h1 {
	float: left;
	width: 400px;
	border-right: 1px #999999 solid;
	color: black;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	padding: 5px 0;
	margin-top: 5px;
	padding: 0;
}

div.selectyear {
	float: left;
	font-size: 10px;
	text-align: center;
	margin-left: 5px;
	color: #666;
	margin-top: 5px;
}
div.selectyear select {
	width: 64px;
	border: 1px #cccccc solid;
	font-size: 10px;
	margin-top: 5px;
}
div.branddesc {
	float: left;
	color: #666;
	font-size: 11px;
	line-height: 14px;
	margin-left: 10px;
	position: relative;
	top: -3px;
	padding-bottom: 4px;
}
div.branddesc a 
{
	color: #01a4db;
	font-weight: bold;
}

div.brandDetailLeft 
{

	width: 100px;
	float:left;
}

div.brandDetailRight 
{

	float: left;
}

div.brandDetailRow
{
	clear:both;
	}

div.top100titles {
	clear: both;
	border-bottom: 1px #bbbbbb solid;
	margin-top: 5px;
	width: 498px;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
div.pos,
div.logo,
div.name,
div.weighted,
div.lastyear,
div.sfBrand {
	float: left;
	width: 20px;	
	border-right: 1px #bbbbbb solid;
	padding: 5px 0 5px 5px;
	height:50px;
}

div.pos {
	text-align: center;
	padding: 5px 0;
}

div.logo {
	width: 110px;
}

div.name {
	width: 125px;
}
div.weighted {
	width: 90px;
}
div.lastyear {
	width: 30px;
	padding: 5px 0;
	text-align:center;
}
div.sfBrand
{
	width: 90px;
	height: 45px;
	border: none;
	padding:5px 0 0 5px;
}

div.top100row 
{
	clear: both;
	border-bottom: 1px black dotted;
	width: 498px;
	font-size: 11px;
	margin-top: 8px;
	padding-bottom: 8px;
}

div.top100row a {
	color: #0eb1e3;
	text-decoration: underline;
}

div.top100row div.pos {
	font-weight: bold;
	color: #0eb1e3;
}

div.top100row div.logo {
	width: 115px;	
	padding: 0;
	padding-top: 10px;
}

div.top100row div.logo img {

    margin-left: auto;
    margin-right: auto;
	width: 115px;
	vertical-align:bottom;
}

div.top100row div.lastyear
{
	
}

div.top100row div.sfBrand
{
	margin-left:auto;
	margin-right:auto;
}

div.top100row div.sfBrand img
{
margin-top:20px;
	margin-left: 26px;
	margin-right:26px; 
	vertical-align:bottom;
	
}

div.top100row div.name {
	line-height: 12px;
	padding-top: 5px;
}

div.top100row div.weighted {
	text-align: center;
	padding: 5px 0;
	width: 95px;
}

div.pager {
	clear: both;
	background-image: url(images/pager-bg.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 30px;
	padding-top: 13px;
	text-align: center;
	color: #cacaca;
	font-size: 11px;
}

div.pager a {
	color: #727474;
	margin: 0 6px;
}
div.pager a:hover {
	text-decoration: underline;
}

div.alertContainer
{
clear:both;
}

div.alertsRight
{
float:left;
}

div.alertsLeft
{
float:left;	
}


div.brandsleftSubmit {
	float: left;
	width: 506px;
	margin-left: 17px;
	margin-right: 13px;
}
div.brandsleftSubmit h1 {
	font-size: 21px;
	font-weight: normal;
	color: black;
	padding: 0 0 0 13px;
	margin: 10px 0;
	border-bottom: 1px #bbbbbb solid;
	width: 493px;
}
div.brandsleftSubmit a {
	display: block;
	font-weight: bold;
	color: #666;
	line-height: 30px;
	border-bottom: 1px black dotted;
	padding-left: 13px;
}
div.brandsleftSubmit a:hover {
	color: #02a5dc;

}

div.brandsleftSubmit p {
	display: block;
	font-weight: bold;
	color: #02a5dc;
	line-height: 30px;
	border-bottom: 1px black dotted;
	padding-left: 13px;
}

div.brandsleftSubmit a:activeLink {
	color: purple;
}

div.brandsleftSubmit div.by {
	clear: both;
	background-image: url(images/by-bg.gif);
	background-repeat: repeat-x;
	padding-left: 13px;
	width: 493px;
	height: 30px;
	margin-bottom: 10px;
	display: table;
}
div.brandsleftSubmit div.by a {
	float: left;
	border: none;
	padding: 0;
	margin-right: 5px;
}
div.brandsleftSubmit form {
	padding: 0;
	margin-left: 13px;
	font-size: 12px;
	line-height: 43px;
	height: 322px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

div.brandsleftSubmit div.mailform {
	padding: 0;
	margin-left: 13px;
	font-size: 12px;
	line-height: 43px;
	height: 322px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

div.brandsleftSubmit label {
	width: 229px;
	float: left;
	margin-right: 15px;
}
div.brandsleftSubmit input,
div.brandsleft textarea {
	display: block;
	width: 229px;
	font-size: 11px;
}

div.brandsleftSubmit textarea {
	width: 473px;
	height: 99px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.brandsleftSubmit label.w473 {
	width: 473px;
	clear: both;
}
div.brandsleftSubmit label.w473 input {
	width: 473px;
}
div.brandsleftSubmit input.submit {

	background-image: url(images/submit-btn.jpg);
	background-repeat: no-repeat;
	width: 77px;
	height: 27px;
	cursor: pointer;
	border: none;
	border: 0px solid #FFFFFF;

}

div.brandsleftSubmit div.mailingLabel
{
	height:20px;
	width:100px;
	float:left;
}

div.brandsleftSubmit div.mailingLabelDesc
{
	height:120px;
	width:100px;
	float:left;
}
	
	div.brandsleftSubmit div.mailingTextbox
{
	height:20px;
	width:300px;
	float:left;
	margin-top:15px;
}

	div.brandsleftSubmit div.mailingTextboxDesc
{
	height:120px;
	width:300px;
	float:left;
		margin-top:15px;
}

div.brandsrightSubmit {
	float: left;
	width: 400px;
}

	div.brandsleftSubmit div.errorMSG
{
text-align:center;
font-style:italic;
font-weight:bold;
}


div.tooltip
{
float:left;
padding-top:12px;
font-size:10px;
}

div.tooltip span 
{
	display:none; 
	padding:2px 3px;
	margin-left:8px; 
	width:auto;
}

div.tooltip:hover span
{
	display:inline; 
	position:inherit; 
	border:1px solid #cccccc; 
	background:#ffffff; 
	color:#6c6c6c;
	max-width:220px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:normal;
}

.pathLeft
{
float:left;	
}

.googlePlusOne
{
	padding-top : 4px;
	float:left;
	padding-left:10px;
	max-width:80px;
}

.googlePlusOne DIV
{
	float: left !important;
}


.facebook
{
	margin-top : 2px !important;
	#margin-top : 0px !important;

	float:left;
	padding-left:5px;
	max-width: 70px;
}



.pahtDevider
{
	padding-top : 0px;
	float:left;
	padding-left:0px;
	
}
	
#twitter
{
margin-top: 10px;
}

.twtr-widget h4
{
font-size: 14px !important;
}
