html { height:100% }
body { color: #4d4d4d; background:#e2e2e0; font: 12px arial, helvetica, sans-serif; margin:0; padding:0; text-align:center}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,select,fieldset,input,p,blockquote,table,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{margin-left:10px; font-size:1.0em;}
q:before,q:after{content:'';}
a{text-decoration:none;outline:none;}
hr { display: none; }
h1.logo { background:url(../images/logo-talkaffiliates.gif) no-repeat; width:229px; height:89px; float:left; font-size:1px; text-indent:-999px; margin-top:10px; margin-left:10px;}
h2 { font-size:18px; margin-top:10px; margin-bottom:15px; }
h3 { font-size:16px; margin-top:15px; margin-bottom:15px; }
h4 { font-size:14px; margin-top:10px; margin-bottom:10px; color:#cd2a2e; }

.hide {display:none;}
#clear { clear:both; height:0px;}
a.headhome {text-decoration:none; }
a.right_link {text-decoration:none;outline:none; font-size:10px}


#wrap { background:#fff; margin:0 auto; text-align:left; width:830px; }
#logoleft { float:left; }
#searchBox { float:right; width:250px; margin-top:60px; padding-right:10px; }
#right_search { float:left;}
#foot {padding-left:20px; text-align:center; padding-bottom:10px;}

#nav { background-color:#B3B3D9; height:36px;}

#main { width:530px; float:left; margin-left:10px;}
#right { width:220px; padding:2px; margin-right:10px; float:right;}

#marchantDetails { width:520px; float:left; margin-left:10px;}
#detailsImage { float:left; width:120px; }
#detailsText { float:left; width:390px; margin-left:10px; margin-bottom:10px; }

#rightDetails { width:216px; float:left; margin-left:1px; margin-right:1px; padding-bottom:10px;  border: 1px solid #B3B3D9}
#rightDetailsHead { width:216px; float:left; background-color:#B3B3D9;}
#rightDetHeadText { padding:10px; font-weight:bold; }
#rightImage { width:10px;float:left; margin-left:6px; vertical-align:top;}
#rightText {  width:190px; float:left; vertical-align:top; font-size:10px; line-height:12px;}

#rightAdd {width:220px; float:left; }

#rightAddLeft1 { background:url(../images/RevenueMagazine.gif); width:73px; height:97px; float:left;}
#rightAddMid1 { background:url(../images/r1_bg.gif); width:121px; height:97px; float:left;}
#rightAddRight1 { background:url(../images/r1_.gif); width:19px; height:97px; float:left;}
#addText { padding-left:2px; padding-top:7px; font-size:10px; line-height:12px;}

#rightAddLeft2 { background:url(../images/AFLogoright.gif); width:73px; height:97px; float:left;}
#rightAddMid2 { background:url(../images/r2_bg.gif); width:121px; height:97px; float:left;}
#rightAddRight2 { background:url(../images/r2_.gif); width:19px; height:97px; float:left;}

#box {width:490px; margin:10px;}
#boxText {padding:10px;} 
#box li a, #box li a:visited{ color:#CC0000; }
#box li a:hover { color:#338e9c; }

#pageText {width:25px; margin-left:5px; float:left;}
#pageSelect {width:50px; margin-left:5px; float:left;}

#detailsHead {font-weight:bold; float:left; width:80px;}
#detailsNormal {font-weight:normal; float:left;width:310px;}
#detailgap {clear:both; height:5px;}
#grayline { clear:both; margin-right:10px; margin-bottom:10px; border-top:1px solid #999999;}

#directoryBox {float:left; width:240px; height:30px;; padding:1px; border:1px dashed #F0F1F3; margin-top:10px; margin-right:10px;}
#grayVline { clear:both; border-right:1px solid #999999; height:500px;}

.autocomplete-w1 { background:url(images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; z-index:200;}
.autocomplete { border:1px solid #B3B3D9; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#7676CF; color:#FFFFFF}
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
