body {	background-color:#f0f0f0;	font-size:x-small;	font-family: Arial,Helvetica,Sans-Serif;	color: #333;	margin:0;	padding:0;	voice-family: "\"}\""; 	voice-family:inherit;	font-size:small;}html>body {  font-size:small;} #wrap {	margin: 0;	margin-bottom: 1em;	padding: 0;	width: 100%;	min-width: 1200px;	background: #fff url(http://www.textlinkbrokers.com/img/corner.gif) top left no-repeat;	max-width: 2000px;}/* js hack for IE6 to obey min-max width */#wrap {	width: expression(document.body.clientWidth < 1202? "1200" : document.body.clientWidth > 2000? "2000px" : "auto");	}#header {	margin:0;	width:100%;	background:#CCC url(http://www.textlinkbrokers.com/img/headerBackground.png) top left repeat-x;}#mainNav {	margin:0;	padding:0;	width:100%;	height:42px;	background:#ffc21a url(http://www.textlinkbrokers.com/img/mainNavBackgroundOrange.gif) top left repeat-x;}#message {	margin:0;	width:100%;	background:#fff url(http://www.textlinkbrokers.com/img/top10ImageBack.gif) top left repeat-x;	clear:both;}#colwrap {	background:#fff;	margin:0 10px 0 10px;}#articleWrap {	background:#fff;	margin:0 250px 0 200px;}#twocolWrap {	background:#fff;	margin:0 0 0 200px;}#leftCol {	left:0px;	width:200px;	height:100%;	float:left;	background:#f0f0f0;}#rightCol {	position: absolute;	right:0px;	width:250px;}#footer {	margin:0;	padding:0;	width:auto;	clear:both;	height:0px;	position:relative;}.clear {	clear: both;	display: block;	height: 0px;	margin-bottom: -1px;	font-size: 1px;	line-height: 1px;}html[xmlns] .clear{/* this selector should be valid CSS, but Opera 7.5 (and above) will pick * this up as well. Shouldn't be a problem, Opera should handle this fine, * but it's a Mozilla-targeted hack, and it should probably only affect * mozilla. You can do that by replacing the INVALID CSS selector * :root .mozclear for what's give here. */     border-bottom: 1px solid #0062c9;     margin-bottom: -1px;}h1,h2,h3,h5,p {	background:none;	margin:0;	padding:0;	color:#000;}h2 {	font-size: 1.8em;}h4 {	margin:15px 0 15px 0;}h4 a {	color: #333;}/*input,textarea,select {	width:80%;} keeps checkboxes from expanding to 80% input.CB_style {	width:auto;}*/form {	margin:0;	padding:0;}/* site wide link styles */a:link {	color:#003780;	text-decoration:none;}a:visited {	color:#003780;	text-decoration:none;}a:hover {	color:#03F;	text-decoration:underline;}/* k- reevaluate use for these */a.white:link {	color:#fff;	text-decoration:none;}a.white:visited {	color:#CCF;}a.white:hover {	color:#6CF;	text-decoration:underline;}a.normal:link {	color:#003780;	text-decoration:underline;}a.normal:visited {	color:#003780;	text-decoration:underline;}a.normal:hover {	color:#03F;	text-decoration:underline;}/* k- end reevaluate use for these *//* column styles */#leftCol a:link,#rightCol a:link { color:#003780; }#leftCol a:visited,#rightCol a:visited { color:#003780; }#leftCol a:hover,#rightCol a:hover { color:#03F; }.sectionWrap {	width:auto;	padding:0;	padding-bottom:20px;	background:#ebebeb url(http://www.textlinkbrokers.com/img/SideBackground.gif) top left repeat-x;}.sectionWrap h3 {	background:#0062c9 url(http://www.textlinkbrokers.com/img/blueHeaderBack.gif) top left no-repeat;	overflow: hidden;	border-bottom: 1px solid #fff;	margin-bottom: .5em;	width: 100%;}.sectionWrap h4 {	font-family:Tahoma,Verdana,Helvetica,Sans-Serif;	margin-bottom:.2em;	padding:.5em .7em;	font-size:90%;	background:#999;	color:#fff;	border-left:3px solid #0054db;}.sectionWrap h5 {	font-family:Tahoma,Verdana,Helvetica,Sans-Serif;	padding: 0 .5em .3em 1.5em;	font-size:80%;}.sectionWrap p {	padding:.3em .3em .3em 1.5em;	font-size:85%;	border-bottom:1px solid #d1d1d1;}.sectionWrap p.noBorder {	border:0;	position: relative;}.sectionWrap p a {	font-weight:800;}.sectionWrap p b {	color:#000;}.sectionWrap p big {	font-size:125%;	font-weight:800;}/* Contact Us Image Links */.sectionWrap p.contactUsImage,.sectionWrap p.freeSEOimage{	padding: 0;	border: 0;	margin: 0 3px;	background: #fff url(http://www.textlinkbrokers.com/img/ContactFormpattern.gif) top left repeat-x;}.sectionWrap p.ourNetwork {	padding: 0;	border: 0;	margin: 0 3px;	text-align:center;}.sectionWrap p.freeSEOimage {	background-image: url(http://www.textlinkbrokers.com/img/FreeSEOpattern.gif)}.sectionWrap p.contactUsImage IMG,.sectionWrap p.freeSEOimage IMG {	border:0;}.sectionWrap p.contactUsImage a {	display:block;	background: transparent url(http://www.textlinkbrokers.com/img/LiveSupportEND.gif) top right no-repeat;}.sectionWrap p.freeSEOimage a {	display:block;	background: transparent url(http://www.textlinkbrokers.com/img/FreeSEOend.gif) top right no-repeat;}/* Recommended Posts aka BlueHighlight styles */.sectionWrap .blueHighlight {	background:#c8c8c8;	margin:0 3px;	padding:0;}.sectionWrap .blueHighlight .blueHeader {	background:#004aab url(http://www.textlinkbrokers.com/img/BH_TRcorner.gif) top right no-repeat;}.sectionWrap .blueHighlight h4 {	background:transparent url(http://www.textlinkbrokers.com/img/BH_TLcorner.gif) top left no-repeat;	border:0;}.sectionWrap .blueHighlight .clear {	background-color:#ebebeb;} .sectionWrap .blueHighlight p {	background:transparent url(http://www.textlinkbrokers.com/img/BH_P_back.gif) bottom left repeat-x;	margin:0 2px;	border-bottom-color:#c8c8c8;	padding: 5px 5px 5px 5px;}.sectionWrap .blueHighlight p b a {	padding:.2em;	display:block;}.sectionWrap .blueHighlight p b {	display:block;}/* style for last paragraph in blue highlight wrap */.sectionWrap .blueHighlight p.last {	background-image: url(http://www.textlinkbrokers.com/img/BH_P_backLast.gif);	border:0;}.sectionWrap .blueHighlight p.last b {	margin-left:-2px;}.sectionWrap .blueHighlight p.last b a {	margin-right:-2px;}/* Newsletter bullets */#rightCol ul, #leftCol ul {	margin:.5em 2em;	margin-right:.2em;	padding:0;}#rightCol ul li, #leftCol ul li {	margin:.5em .3em 0 0;	list-style:circle;	font-size:95%;}/* AREA FOR MAIN NAV STYLE */ul#primary-nav {	margin: 0;	padding: 0;	list-style: none;	width: auto; /* Width of Menu Items */}ul#primary-nav li  {	position: relative;	list-style: none;	float:left;	margin:0;	padding:0;	width:21%;}/* styles 4 main buttons  */ul#primary-nav li a{	display: block;	margin: 0;	padding:0;	width:auto;	color:#039;	font-family:Tahoma,Verdana,Helvetica,Sans-Serif;	}ul#primary-nav li.home {width:10%;margin-left:2em;}ul#primary-nav li.ContactUsNav {width:11%;}ul#primary-nav li.ManagementConsultNav {	width:25%;	min-width: 202px;}ul#primary-nav li a img {border:0;}/* Fix IE. Hide from IE Mac \*/* html ul#primary-nav li { float: left; height: 1%;z-index:2; }* html ul#primary-nav li a { height: 1%;z-index:2; }/* End *//* fix for IE 5.2 mac*/html ul#primary-nav li { z-index: 2; }html ul#primary-nav li ul li { z-index: 2; }/* style sub ul  */ul#primary-nav ul {	position: absolute;	margin:0;	padding:0;	display: none;	left: 0; /* Set 1px less than menu width */	top: 40px;	z-index:2;	width:100%;/* needed fo ie5 */	background:#ffc21a;}/* deletes light for sub li  */ul#primary-nav li ul li {width:100%;border:0;}/* general style submenu links  */ul#primary-nav li ul li a{	margin: 0;	padding: .5em 0 .5em 1.2em;	font-size:90%;	}/* for everything except IE */ul#primary-nav li[title="Management Consulting"] {width:24%;}/* Hide sub-menus initially */ul#primary-nav li:hover ul ul,ul#primary-nav li:hover ul ul ul,ul#primary-nav li.over ul ul,ul#primary-nav li.over ul ul ul { display: none; } /* displays submenus when hover */ul#primary-nav li:hover ul,ul#primary-nav li li:hover ul,ul#primary-nav li li li:hover ul,ul#primary-nav li.over ul,ul#primary-nav li li.over ul,ul#primary-nav li li li.over ul { display: block; } /* The magic */ul#primary-nav li.menuparent:hover,ul#primary-nav li.over {}/* hover styles for 1st level sub menu buttons */ul#primary-nav li.menuparent ul li a:hover {background-color:#f60;}/* hover styles for 2nd level sub menu buttons */ul#primary-nav ul ul {	left: 134px; /* Set 1px less than menu width */	top: 0px;}	/* hover styles for all buttons */ul#primary-nav li a:hover {color:#fff;}/* bottom links styles */p.bottomLinks{	width: 100%;	text-align: center;	color:#666;	line-height:1.4em;}p.bottomLinks a {	border-right:3px solid #fff;	padding:0 .5em;	color:#F60;}p.bottomLinks a:visited {	color:#F60;}p.bottomLinks a.noBorder {border:0;}/* new rules  6-15-06 */#header img.logo {	display:block;	position:absolute;	top:0;	left:0;	z-index:3;}#header{	margin:0;	width:100%;	height:93px;	background:#001b3e url(http://www.textlinkbrokers.com/img/headerBackground.png) top left repeat-x;}#flashWrap {	float:left;	overflow:hidden;	height:172px;	width:50%;	margin:0;	padding:0;/* padding  need to adjust for size of images */	text-align:center;	background:#002141 url(http://www.textlinkbrokers.com/img/flashBackRepeat.gif) top left repeat-x;}#flashLeft {	background:transparent url(http://www.textlinkbrokers.com/img/flashBackLeft.jpg) top left no-repeat;	height:172px;}#flashRight {	background:transparent url(http://www.textlinkbrokers.com/img/flashBackRight.jpg) top right no-repeat;	height:172px;}#building {	float:right;	height:172px;	display:inline;	overflow:hidden;	width:49%;	margin:0;	padding:0;	text-align:right;	background: url(http://www.textlinkbrokers.com/img/beginnersguide_bg.jpg) top right repeat-x;}#building_overlay {	position: absolute;	float:right;	height:172px;	display:inline;	overflow:hidden;	width:49%;	margin:0;	padding:0;	text-align:center;}#centerCol {	float:left;	margin-top:10px;	padding:0;	display:inline;	background:#fff;	width:100%;}#articleCol {	float:left;	margin:0;	padding:0;	display:inline;	background:#fff;	width: 55%; /* trick IE5 Win */	w\idth: 100%; /* reset width for IE5 Mac and IE6 */}#articleCol .compareAll {	font-size:12px;	text-align:right;	margin:15px 30px 20px 0;}#articleCol .subheader {	text-align:left;	background:url(http://www.textlinkbrokers.com/img/subheader_bg.gif) top left repeat-x;}#articleCol .notice {	height:30px;	text-align:center;	font-size:12px;	font-weight:bold;	padding-top:9px;	background:url(http://www.textlinkbrokers.com/img/notice_bg.gif) top left repeat-x;}.content {	margin:0 15px 0 15px;}.content p,li {	margin-bottom:.5em;}/* form stylin */#centerCol .bigOption input {width:auto;}#centerCol .bigOption fieldset h3{	background: transparent url(http://www.textlinkbrokers.com/img/headerFade.gif) bottom left no-repeat;	color: #002f78;	font-size:110%;	padding:0 0 1.2em 15px;	margin:0 0 .2em 0;	text-indent:0;}#centerCol .bigOption fieldset {padding: 0;border:0;}#centerCol .bigOption .submit {text-indent:0;}#centerCol .bigOption legend {font-size:110%;text-indent:0;}#centerCol .bigOption label {padding:0 1em;}#centerCol .bigOption p {margin-bottom:.5em;}#centerCol .bigOption .submit {padding-left:10px;background:none;}#centerCol .bigOption .submit big {font-size:145%;color:#002f78;}/* resets everything in centercol wildcard */#centerCol .bigOption *{	margin: 0;	padding: 0;	font:95% Tahoma,Verdana,Helvetica,Sans-Serif;	font-weight: 800;}#centerCol #content {background:#fff;padding:0;max-width:425px;min-width:425px;margin:0 auto;}/* js hack for IE6 to obey min-max width */#centerCol #content {	width: expression(document.body.clientWidth < 800? "410px" : document.body.clientWidth > 801? "425px" : "auto");}#centerCol #content h2 {background:#fff url(http://www.textlinkbrokers.com/img/GetStartedNow.gif) top left no-repeat;text-indent:-1000em;height:100px;}/* Lists styles center col */#centerCol .bigOption ul{	background: #fff url(http://www.textlinkbrokers.com/img/option1.gif) 10px 20px no-repeat;	padding-left:115px;	}#centerCol .bigOption ul.option2 li{	background-image: none;	}/* places option numbers for 2,3 */#centerCol .bigOption ul.option2 {background-image:url(http://www.textlinkbrokers.com/img/option2.gif); margin-top:2em;}#centerCol .bigOption ul.option3{	background-image: url(http://www.textlinkbrokers.com/img/option3.gif);	margin:0;	margin-top:2em;	padding-bottom:50px;	background-color: #fff;}/* for IE ghosting image hack */* html #centerCol .bigOption ul {height:1%;}* html #centerCol .bigOption ul.option2 {height:1%;}* html #centerCol .bigOption ul.option3 {height:1%;}#centerCol .bigOption ul.option3 {padding-bottom:2em;}#centerCol .bigOption ul li{	list-style: none;	color: #002f78;	text-indent:15px;	padding:.5em 0;	background: transparent url(http://www.textlinkbrokers.com/img/fadeLine.gif) bottom left no-repeat; }/* styles option headers */#centerCol .bigOption ul li.header{	background: transparent url(http://www.textlinkbrokers.com/img/LinkBuildingServices.gif) top left no-repeat;	text-indent: -1000em;	margin-left: -25px;	line-height: 3em;	margin-bottom: 1em;}#centerCol .bigOption ul.option2 li.header {background-image: url(http://www.textlinkbrokers.com/img/OnlineNeeds.gif);}#centerCol .bigOption ul.option3 li.header {background-image: url(http://www.textlinkbrokers.com/img/FreeSEOHeader.gif);}/* deletes border for form lists */#centerCol .bigOption ul .bigOrange {color:#d43f09;font-size:125%;padding-top:1.3em;}#centerCol .bigOption ul .bigBlue {font-size:115%;padding:1em 0;}#centerCol .bigOption a { background:transparent url(http://www.textlinkbrokers.com/img/LinkArrow.gif) top right no-repeat;padding-right:20px;}#centerCol .bigOption a:hover {background-image: url(http://www.textlinkbrokers.com/img/LinkArrow_O.gif);}/* centerCol Border Stylin */#innerBorder {border:3px solid #f0f0f0;border-top:0;border-bottom:0;background:transparent;position:relative;}#outterBorder {border:1px solid #dddddf;border-top:0;border-bottom:0;padding:0 1px;}#TopcornerHolder{margin:0;padding:0;background:transparent url(http://www.textlinkbrokers.com/img/centerCol_border.gif) top left repeat-x;}#BottomcornerHolder{margin:0;padding:0;background:transparent url(http://www.textlinkbrokers.com/img/centerCol_borderBottom.gif) bottom left repeat-x;}#centerCol .RightCorner {float:right;}#centerCol .LeftCorner {float:left;}/* internal 2 columns */#centerCol * {margin:0;padding:0;}/* places padding for intern column */#contentWrap {padding:0 0 0 0;}/*#contentWrap {	width: expression(document.body.clientWidth < 772? "500" : document.body.clientWidth > 600? "650px" : "auto");	}*//* old#centerCol .fancyheader, #articleCol .fancyheader {background: transparent url(http://www.textlinkbrokers.com/img/2colHeader.gif) bottom left no-repeat;padding:.4em;margin:0 0 1em 0;}*/#centerCol .fancyheader, #articleCol .fancyheader {	font-size: 2em;	font-family: Arial,sans-serif;	color: #003780;	margin-bottom: 25px;	line-height: 1.1em;}#centerCol .fancyheader u, #articleCol .fancyheader u {	text-decoration: none;	padding-bottom: 3px;	border-bottom: 1px solid #ccc;}#centerCol p {margin:0 0 1.5em 0;}/* Stuff Jarrod Entered */#centerCol ul {margin:0 0 1em 3em;}#centerCol li {margin:0.5em 0 0 0;}/* admin login form */.admin_bigOption form dl {	width: 100%;	padding: 0;	padding-bottom: 1px;	}.admin_bigOption form dt {	margin: 0 5px 5px 0;	float: left;	clear: both; 	text-align: right;	font-weight:800;	width: 38%;	/* To avoid IE bug, the width of dt is set below width of any column */	}.admin_bigOption form dd {	width: 200px;	margin: 0 0 10px 0;	}	/* for testimonials page */.subQuote {	color:#666666;	font-size:11px;	margin-bottom:10px;	text-align:right;}/* for pages with testimonial boxes */.boxQuote {	color:#666666;	text-align:right;}.boxTestimonial {	margin-left:15%;	margin-right:15%;	background:#F7F2DF;	border:thin solid black;	padding:10px;	font-size:11px;	text-align:center;}/* for SEO page */#articleCol .SEOcontainer {       margin-left: auto;       margin-right: auto;       left: 260px;       right: 0;       width: 720px;       height: 490px;	   font-family: Verdana, Arial, Helvetica, sans-serif;	   font-size:13px; } #articleCol .SEOleft  {position: absolute;       top: 455px;       left: 260px;       height: 245px;       width: 315px;       background-color: #ece9d8;	   padding:5px;	   font-family:Verdana, Arial, Helvetica, sans-serif;	   font-weight:bold; }#articleCol .SEOright  {position: absolute;       top: 455px;       left:575px;       height: 245px;       width: 360px;	   background-color:#ece9d8;	   padding:5px;	   text-align:center; }/* for search */.dotLine {color:#999;border-top:1px dashed #ccc;clear:both;}.pagination {text-align:right;font-size:13px;}.pg {clear:both;text-align:center;letter-spacing:.1em;font-size:14px;}.pg b {letter-spacing:normal;}/* for inventory */.inventory_heading{	color: #2773c6;	border-width: 2px;	border-style: solid;	border-color: #2773c6;}.sort_heading {	color:#fff;	font-weight:bold;	vertical-align:bottom;	height:17px;}.sort_heading a:link, .sort_heading a:visited {	color: #fff;}/* default form style */.zpFormWinxp2 fieldset {	margin: 0 15px 0 15px;	padding: 10px;	border: solid 1px #D0D0BF;	font-size: 12px;}.zpFormWinxp2 .zpFormLabel {  padding-right: .2em;  width: 10em;  margin: 5px 0 0 0;  float: left;  font-size: 12px;}/* for tooltips */#fixedtipdiv{position:absolute;padding: 2px;border:1px solid black;font:normal 12px Verdana;line-height:18px;z-index:100;}/* for recommendations page */#rec_header .h1 {	color: #D7380A;	font-size: 36px;	font-weight: bold;	font-family: "Times New Roman", Times, serif;}#rec_header .h2 {	font-size:16px;}#rec_header .h3 {	font-weight: bold;	font-family: "Times New Roman", Times, serif;}#rec_header .h4 {	font-style: italic;	font-family: "Times New Roman", Times, serif;}#rec_content {	margin-top:20px;}#rec_content .h1 {	color: #D7380A;	font-size: 24px;	font-weight: bold;	font-family: "Times New Roman", Times, serif;}#rec_footer {	margin-top: 30px;	text-align: center;}#rec_footer a {	text-decoration: underline;	font-weight: bold;	color:#000000;}#articleCol .RECcontainer {       margin-left: auto;       margin-right: auto;       left: 230px;       right: 0;       width: 370px;       height: 100px;	   font-size: 13px; } #articleCol .RECleft  {position: absolute;       top: 355px;       left: 210px;       height: 100px;       width: 70px;	   padding: 5px; }#articleCol .RECright  {		position: absolute;       top: 355px;       left:290px;       height: 100px;       width: 300px;	   padding: 5px; }.main_keyword_search{	width: 200px;}/* for about us page */.aboutQuoteTitle {	border-bottom:2px solid #2f4571;	margin-bottom:4px;}.aboutQuoteHeader {	background-color:#d3ddea;	font-size:11px;	padding:2px 5px 2px 5px;}.aboutQuoteBody {	background-color:#eef2f7;	font-size:small;	padding:2px 5px 5px 5px;}.aboutQuoteSubHeader {	font-weight:bold;	text-decoration:underline;}.aboutQuoteFooter {	font-size:11px;	padding-top:5px;}.aboutContactsHeader {	margin:10px 0 12px 0;}.aboutContactsLine {	background:#fff url(http://textlinkbrokers.com/img/dotline.gif) top left repeat-x;	clear:both;	height:30px;	margin:1px 0 0 2px;}.aboutContactsLinev2 {	background:#fff url(http://textlinkbrokers.com/img/dotline.gif) top left repeat-x;	clear:both;	height:10px;	margin:1px 0 0 2px;}.aboutContactsSubHeader {	margin:0 0 4px 0;	font-weight:bold;}.aboutContactsBodyA {	background:#fffbc2 url(http://textlinkbrokers.com/img/dotline.gif) top left repeat-x;	padding:5px 0 8px 10px;}.aboutContactsBodyB {	background:#fff url(http://textlinkbrokers.com/img/dotline.gif) top left repeat-x;	padding:5px 0 8px 10px;}.aboutContactsFooter {	font-size:11px;	padding-top:1px;}/*- Menu Tabs B--------------------------- */    #tabsB {      float:left;      width:100%;      background:#F4F4F4;      font-size:93%;      line-height:normal;      }    #tabsB a {      float:left;      background:url("tableftB.gif") no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;      }    #tabsB a span {      float:left;      display:block;      background:url("tabrightB.gif") no-repeat right top;      padding:5px 15px 4px 6px;      color:#666;      }    /* Commented Backslash Hack hides rule from IE5-Mac \*/    #tabsB a span {float:none;}    /* End IE5-Mac hack */    #tabsB a:hover span {      color:#000;      }    #tabsB a:hover {      background-position:0% -42px;      }    #tabsB a:hover span {      background-position:100% -42px;      }.aicButtons{	text-align: right;	padding-top: 10px;	border: none;}.aicButtons input{	display: inline;	float: none;	background: url("/img/tlb_submit_btn.gif");	height: 26px;	width: 120px;	border: none;	font-size: 12px;}.clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;} .clearfix {	display: inline-block;} html[xmlns] .clearfix {	display: block;} * html .clearfix {	height: 1%;}	.scoreBox {	margin-top:30px;padding:10px;border:1px solid;margin-bottom:20px;width:910px;background-color:#EBEBEB;height:50px;}.tip {	color: #666666;/*	width: 300px;*/	z-index: 13000;} .tip-title {	font-weight: bold;	font-size: 11px;	margin: 0;	padding: 8px 8px 4px;	background: #ffffb3;	border-right:1px solid;} .tip-text {	text-align: justify;	font-size: 11px;	padding: 4px 8px 8px;	background: #ffffb3;	border-right:1px solid;	border-bottom:1px solid;}.required {	float: left;	width: 23px;	height: 16px;	margin-left:10px;	margin-right:10px;	background-image: url(/img/icons/required.gif);	background-repeat: no-repeat;}.editing {	float: left;	width: 23px;	height: 16px;	margin-left:10px;	margin-right:10px;	background-image: url(/img/icons/editing.gif);	background-repeat: no-repeat;}.valid {	float: left;	width: 23px;	height: 16px;	margin-left:10px;	margin-right:10px;	background-image: url(/img/icons/validated.gif);	background-repeat: no-repeat;}.invalid {	float: left;	width: 23px;	height: 16px;	margin-left:10px;	margin-right:10px;	background-image: url(/img/icons/required_invalid.gif);	background-repeat: no-repeat;}