/* CSS Document */

body{margin:0;}

.clearAll{display:block; float:left; margin:0px; padding:0px; width:100%; height:1px; clear:both}


#uploadMenu{margin-left: 200px; display: none; position: absolute; top: 33px}
#companyMenu{margin-left: 200px; display: none; position: absolute; top: 60px}
#newsMenu{margin-left: 200px; display: none; position: absolute; top: 95px}
#bannerMenu{margin-left: 200px; display: none; position: absolute; top: 130px}
#jobsMenu{margin-left: 200px; display: none; position: absolute; top: 165px}
/*#headingsMenu{margin-left: 200px; display: none; position: absolute; top: 200px}*/
#searchMenu{margin-left: 200px; display: none; position: absolute; top: 200px}
#linksMenu{margin-left: 200px; display: none; position: absolute; top: 235px}
#promotionMenu{margin-left: 200px; display: none; position: absolute; top: 315px}
#popsearchMenu{margin-left: 200px; display: none; position: absolute; top: 300px}
#advertsMenu{margin-left: 200px; display: none; position: absolute; top: 100px}
#seoMenu{margin-left: 200px; display: none; position: absolute; top: 365px}
#classificationsMenu{margin-left: 200px; display: none; position: absolute; top: 400px}
#ArticlesMenu{margin-left: 200px; display: none; position: absolute; top: 435px}
#divLinkedClass{margin-left: 200px; display: none; position: absolute; top: 465px}
#divNoiseWords{margin-left: 200px; display: none; position: absolute; top: 500px}
#divNewsLetterSubscriber{margin-left: 200px; display: none; position: absolute; top: 265px}
#divStaticPageCMS{margin-left: 200px; display: none; position: absolute; top: 635px}
#divReports{margin-left: 200px; display: none; position: absolute; top: 95px}
#divAdminReports{margin-left: 200px; display: none; position: absolute; top: 415px}
#divUserManagement{margin-left: 200px; display: none; position: absolute; top: 655px}
#divLinkSubmission{margin-left: 200px; display: none; position: absolute; top: 670px}


.validatorCalloutHighlight 
{
    background-color:lemonchiffon; 
}

.siteBG{display:block; margin:auto; width:1000px; background-image:url(../images/siteBG.jpg); background-position:0px top; background-repeat:no-repeat}
.siteBG .homeLink{
	display:block;
	position:absolute;
	width:202px;
	margin-left:150px;
	top: 58px;
	height: 32px;
}
.siteBG .homeLink img{border:none}

.mainContainer{display:block; width:1000px; float:none; margin:auto}

/* Top Banner Ad Decor Start */

.topBanner{display:block; float:right; width:468px; height:60px; margin-right:5px}
.topBanner img{border:none;}
.topBanner img a{border:none;}

/* Top Banner Ad Decor End */

/* User Information Decor Start */
.userInfo{display:block; float:right; width:500px; height:30px; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8fa801; font-weight:normal; line-height:30px}
.userInfo .userName{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#636363; font-weight:bold}
.userInfo img{border:none; vertical-align:middle }
/* User Information Decor End */

/* Site Main Menu Decor Start */

.mainMenu{display:block; float:right; width:590px; height:40px; text-align:center; background-image:url(../images/menuBG.gif); background-position:left top; background-repeat:no-repeat; margin-bottom:10px; margin-right:5px}
.mainMenu ul{list-style:none; margin:0px; padding:0px; margin-left:19px}
.mainMenu ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; line-height:35px; color:#FFFFFF; vertical-align:middle; display:block; float:left; margin:0px; padding:0px; padding-right:8px;}
.mainMenu ul li a{text-decoration:none; color:#FFFFFF;}
.mainMenu ul li a:hover{text-decoration:none; color:#6d6d6d;}

/* Site Main Menu Decor End */

/* MainContentContainer and Left and Right Content Containers Decor Start */
.mainContentContainer{display:block; width:1000px; float:none; margin:auto}

/* Main Content Container 2 Decor Start */
.mainContentContainer2{display:block; width:980px; float:none; margin:auto; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363; clear:both}

.mainContentContainer2 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363}
.mainContentContainer2 p.notes{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363; margin-left:265px; margin-bottom:20px; margin-right:175px}
/*.mainContentContainer2 a{color:#fff; text-decoration:none; padding:4px; background:#99CC00; border:1px dotted #8c8c8c}
.mainContentContainer2 a:hover{color:#000; text-decoration:underline}*/
.mainContentContainer2 h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; line-height:20px; margin:0px; padding:0; clear:both}
.mainContentContainer2 h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; line-height:18px; margin:0px; padding:0; clear:both}
.mainContentContainer2 img{border:none}
/* Main Content Container 2 Decor End */

/* Main Right Content Container Decor Start */
.mainRightContentContainer{display:block; width:720px; float:Left; margin:auto; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363}

.mainRightContentContainer .linkList{display:block; float:left; width:720px}
.mainRightContentContainer .linkList table{width:720px; clear:both}
.mainRightContentContainer .linkList table td{width:360px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle}
.mainRightContentContainer .linkList table td a{text-decoration:none; color:#000000; background-image:url(../images/arrowGreen2.gif); background-position:left 4px; background-repeat:no-repeat; padding-left:12px}
.mainRightContentContainer .linkList table td a:hover{color:#64a821; border-bottom:1px dotted #64a821}

.mainRightContentContainer p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363}
.mainRightContentContainer p.notes{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363}
.mainRightContentContainer h1{display:block; float:left; margin:0px; padding:0px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; margin-top:10px; margin-bottom:10px; background-image:url(../images/dottedLine.gif); background-position:left bottom; background-repeat:repeat-x; padding-bottom:10px}
.mainRightContentContainer h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; line-height:18px; margin:0px; padding:0; clear:both}
.mainRightContentContainer img{border:none}

.mainRightContentContainer .link{display:block; float:left; margin:0px; padding:4px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.mainRightContentContainer .link a{color:#fff; text-decoration:none; padding:4px; background:#99CC00; border:1px dotted #8c8c8c}
.mainRightContentContainer .link a:hover{color:#000; text-decoration:underline}


.mainRightContentContainer .help{display:block; width:720px; float:Left; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363}

.mainRightContentContainer .help h1{display:block; float:left; margin:0px; padding:0px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; margin-top:10px; background-image:url(../images/dottedLine.gif); background-position:left bottom; background-repeat:repeat-x; padding-bottom:10px}
.mainRightContentContainer .help h2{display:block; float:left; width:100%; height:32px; line-height:32px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-align:left; vertical-align:middle; background-image:url(../images/headingArrow.gif); background-position:left; background-repeat:no-repeat; padding-left:25px}

.mainRightContentContainer .help ul{list-style:none; margin:0; padding:0;}
.mainRightContentContainer .help ul li{display:block; margin-left: 25px; float:left; width:100%; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle; background-image:url(../images/arrowGreen2.gif); background-position:0px 7px; background-repeat:no-repeat; padding-left:15px}
.mainRightContentContainer .help ul li a{text-decoration:none; color:#000000; font-weight:bold}
.mainRightContentContainer .help ul li a:hover{color:#64a821; border-bottom:1px dotted #64a821; font-weight:bold}


/* Main Right Content Container Decor End */

/* Left Panel Content, ads and link ads Decor Start */

.leftPanel{display:block; float:left; width:210px; text-align:center; margin-left:20px; margin-right:30px; margin-top:150px}


.leftPanel_Header{display:block; float:left; background-image:url(../images/leftPanel_header.gif); background-position:center top; background-repeat:no-repeat; width:210px; height:33px; line-height:33px; text-align:center; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#636363;}
.leftPanel_Fill{display:block; float:left; width:190px; background:#636363; padding:0; padding-left:10px; padding-right:10px}
.leftPanel_Fill h2{display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; margin:0px; padding:0px; padding-top:5px; padding-bottom:5px}

.leftPanel_Fill p{display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; margin-right:10px;  margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; width:195px; text-align:left}
.leftPanel_Footer{display:block; float:left; background-image:url(../images/leftPanel_footer.gif); background-position:center top; background-repeat:no-repeat; width:210px; height:10px; line-height:10px}

.leftPanel img{display:block; float:left; clear:both; margin-left:15px;}

/* Left Menu Decor Start*/
.leftMenu{display:block; width:100%; padding:0; clear:both}
.leftMenu ul{list-style:none; text-align:left; margin-top:10px; padding:0; margin:auto;}
.leftMenu ul li{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#c6d610; margin:0; line-height:20px; width:100%; text-align:left}



.leftMenu ul li.dottedLine{display:block; float:left; width:100%; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.leftMenu ul li.plainLine{display:block; float:left; width:100%; height:1px; margin-top:5px; margin-bottom:5px; background:#c6d610}


.leftMenu ul li a{color:#c6d610; text-decoration:none;}
.leftMenu ul li a:hover{color:#fff}
.leftMenu ul li.hovereffect{cursor:hand; background-image:url(../images/arrowGreen.gif); background-position:right; background-repeat:no-repeat}
/* Left Menu Decor End*/

/* Admin Left Menu Decor Start*/
.admin-leftMenu{display:block; width:100%; padding:0; clear:both}
.admin-leftMenu ul{list-style:none; text-align:left; margin-top:10px; padding:0; margin:auto;}
.admin-leftMenu ul li{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#c6d610; margin:0; line-height:20px; width:100%; text-align:left}



.admin-leftMenu ul li.dottedLine{display:block; float:left; width:100%; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.admin-leftMenu ul li.dottedLine:hover{display:block; float:left; width:100%; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px; cursor:auto}


.admin-leftMenu ul li a{color:#c6d610; text-decoration:none;}
.admin-leftMenu ul li a:hover{color:#fff}
.admin-leftMenu ul li:hover{cursor:hand; background-image:url(../images/arrowGreen.gif); background-position:right; background-repeat:no-repeat}
/* Admin Left Menu Decor End*/

/* My Shortlisting Start */
.leftPanel_Fill .myShortList{display:block; float:left; margin:0px; padding:0px; width:190px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; height:190px; overflow:auto}
.leftPanel_Fill .myShortList .dottedLine{display:block; float:left; width:170px; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}

.leftPanel_Fill .myShortList h1{display:block; float:left; margin:0px; padding:0px; width:170px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#bdde00; text-align:left}
.leftPanel_Fill .myShortList h1 a{color:#bdde00; text-decoration:none}
.leftPanel_Fill .myShortList h1 a:hover{color:#bdde00; text-decoration:underline}

.leftPanel_Fill .myShortList .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone2.gif); background-position:left; background-repeat:no-repeat; padding-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; text-align:left; width:150px; margin-top:4px; margin-bottom:4px; line-height:18px}

.leftPanel_Fill .buttons{display:block; float:left; margin:0px; padding:0px; width:200px}
.leftPanel_Fill .buttons img{display:inline; float:left; border:none; margin-top:5px; margin-right:5px; clear:none}

.leftPanel_Fill .myShortList p{display:block; float:left; margin:0px; padding:0px; width:170px}
.leftPanel_Fill .myShortList p a{color:#fff; text-decoration:underline}
.leftPanel_Fill .myShortList p a:hover{color:#fff; text-decoration:none}
/* My Shortlisting End */

/* Left Side Banner and Text Ads Decor Start*/
.leftPanel_Fill .img{float:none; display:block; margin:auto; margin-bottom:10px; border:none}

/* Text Link Ads Decor Start*/
.leftTextAds{display:block; width:100%; padding:0;}
.leftTextAds ul{list-style:none; text-align:left; margin-top:10px; padding:0; margin:auto;}
.leftTextAds ul li{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; border-bottom:1px solid #fff; margin:0; line-height:20px; width:100%;}
.leftTextAds ul li a{color:#fff; text-decoration:none;}
.leftTextAds ul li a:hover{color:#c6d610}
/* Text Link Ads Decor End*/

/* Left Side Banner and Text Ads Decor End*/


/* Left Panel Content, ads and link ads Decor End */

/* Right Panel Decor Start */
.rightPanel{display:block; float:right; width:720px; margin-right:10px; margin-top:10px}
/*.mainContentContainer2 a{color:#fff; text-decoration:none; padding:4px; background:#99CC00; border:1px dotted #8c8c8c}
.mainContentContainer2 a:hover{color:#000; text-decoration:underline}*/

.rightPanel h1{display:block; float:left; margin:0px; padding:0px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; margin-top:10px; margin-bottom:10px; background-image:url(../images/dottedLine.gif); background-position:left bottom; background-repeat:repeat-x; padding-bottom:10px}
.rightPanel .moreDetails h2{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#999999; margin-bottom:5px; width:720px}

.rightPanel .moreDetails{display:block; float:left; margin:0px; padding:0px; width:720px}
.rightPanel .moreDetails p{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-top:5px; margin-bottom:5px; width:720px; line-height:20px}
.rightPanel .moreDetails p a{color:#000000; text-decoration:underline}
.rightPanel .moreDetails p a:hover{color:#000000; text-decoration:none}

.jobListing{display:block; float:left; margin:0px; padding:0px; width:720px}
.jobListing h1{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:15px; background-image:url(../images/arrowGreen2.gif); background-position:left; background-repeat:no-repeat; color:#64a821}
.jobListing p{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:5px; margin-bottom:5px; width:720px}
.jobListing .dottedLine{display:block; float:left; margin:0px; padding:0px; width:100%; height:10px; background-image:url(../images/dottedLine.gif); background-position:left; background-repeat:repeat-x}
.jobListing .contactInfo{display:block; float:right; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin-top:10px}
.jobListing .contactInfo a{color:#64a821; text-decoration:none}
.jobListing .contactInfo a:hover{color:#64a821; text-decoration:underline}

/* 3 column Blocks Start */
.rightPanel .III-ColContainer{display:block; float:left; margin:0px; padding:0px; width:720px}
.rightPanel .III-ColContainer ul{list-style:none; margin:0px; padding:0px}
.rightPanel .III-ColContainer ul li{display:block; float:left; margin:0px; padding:0px; width:172px}
.rightPanel .III-ColContainer ul li.spacer{display:block; float:left; margin:0px; padding:0px; width:10px}
/* 3 column Blocks End */

/* Listing Table Start */
.jobs{display:block; float:left; margin:0px; padding:0px;}
.jobs table{margin:0px; padding:0px; margin-bottom:10px}
.jobs table td{margin:0px; padding:0px; width:172px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
.jobs table td a{color:#000000; text-decoration:none}
.jobs table td.dottedLine{margin:0px; padding:0px; width:100%; height:10px; background-image:url(../images/dottedLine.gif); background-position:left; background-repeat:repeat-x}
.jobs table td a:hover{color:#000000; text-decoration:underline}
.jobs table td.spacer{margin:0px; padding:0px; width:20px; background:none}
/* Listing Table End */

/* Right Panel Decor End */


/* Right Panel Admin Decor Start */
.rightPanel-Admin{display:block; float:right; width:720px; margin-right:10px; margin-top:75px}

.rightPanel-Admin h1{display:block; float:left; margin:0px; padding:0px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; margin-top:10px; margin-bottom:10px; background-image:url(../images/dottedLine.gif); background-position:left bottom; background-repeat:repeat-x; padding-bottom:10px}
.rightPanel-Admin p.notes{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#636363; margin-bottom:20px}
.rightPanel-Admin .link{display:block; float:left; margin:0px; padding:4px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.rightPanel-Admin .link a{color:#fff; text-decoration:none; padding:4px; background:#99CC00; border:1px dotted #8c8c8c}
.rightPanel-Admin .link a:hover{color:#000; text-decoration:underline}

.back{display:block; float:left; margin:0px; padding:0px; font-weight:bold ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.back a{text-decoration:none; padding:0px; border:1px dotted #8c8c8c}
.back a:hover{border:none}

/* Right Panel Admin Decor End */

/* Left and Right Content Containers Decor Start */

/* Subscribe Window Start*/
.contentWin-A{display:block; float:left; width:720px}

.contentWin-A_header{display:block; float:left; width:720px; height:10px; background-image:url(../images/largeContentWin-A/header.gif); background-position:left top; background-repeat:no-repeat; line-height:10px;}

.contentWin-A_Fill{display:block; float:left; width:710px; background-image:url(../images/largeContentWin-A/bgFill.gif); background-position:center top; background-repeat:repeat-y; padding-left:5px; padding-right:5px;}

.contentWin-A_footer{display:block; float:left; width:720px; height:10px; background-image:url(../images/largeContentWin-A/footer.gif); background-position:left top; background-repeat:no-repeat; line-height:10px;}

.subscribeHeading{display:block; float:left; background-image:url(../images/subscribeIcon.jpg); background-position:left top; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:45px; vertical-align:middle; width:150px; height:40px; padding-top:7px;}

.subscribeData{display:block; float:left; height:30px; margin-top:10px /*IE6*/; vertical-align:middle; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.contentWin-A .contentWin-A_Fill .subscribeData .txt{border:1px solid #c6d610; width:185px}

.subscribeData .img{vertical-align:middle; border:none}

.userMsg{display:block; float:left; margin:0px; padding:5px; border:1px dotted #64a821; background:#D9FFD9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#008000; margin-top:5px; margin-bottom:5px}

/* Mini Search Box Decor Start */
.miniSearch{display:block; float:left; vertical-align:middle; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:-5px}

.contentWin-A .contentWin-A_Fill .miniSearch .txt{display:inline; float:left; border:1px solid #c6d610; width:145px; margin-left:5px; margin-top:5px}
.contentWin-A_Fill .miniSearch .radio{display:inline; float:left; margin-left:5px; margin-top:5px}
.contentWin-A .contentWin-A_Fill .miniSearch .searchtxt{border:1px solid #c6d610; width:131px; display:block; float:left; margin-top:13px; margin-right:10px}


.contentWin-A .contentWin-A_Fill .miniSearch h1{display:block; float:left; margin:0px; padding:0px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; margin-top:10px; margin-bottom:10px; background-image:url(../images/dottedLine.gif); background-position:left bottom; background-repeat:repeat-x; padding-bottom:10px}
.contentWin-A .contentWin-A_Fill .miniSearch .txtII{display:inline; float:left; width:145px; margin-top:5px}
.contentWin-A .contentWin-A_Fill .miniSearch .left{display:inline; float:left; height:20px; line-height:20px; vertical-align:middle; width:125px; margin:6px 0 0 10px; padding:0px; font-size:100%}
.contentWin-A .contentWin-A_Fill .miniSearch .gap{display:inline; float:left; height:20px; width:75px; margin:0px; padding:0px}
.contentWin-A .contentWin-A_Fill .miniSearch .br{display:block; float:left; height:10px; width:100%; margin:0px; padding:0px; clear:both}
.contentWin-A .contentWin-A_Fill .miniSearch select.combo {display:inline; float:left; width:149px; padding:1px; font-size:100%; line-height:25px; margin:px; margin-top:6px}
.contentWin-A .contentWin-A_Fill .miniSearch .button{display:block; float:right; margin:0px; margin-right:15px; margin-top:10px; padding:2px}



.miniSearch .img{vertical-align:middle; border:none; margin-top:5px}
.miniSearch .imgAdmin{vertical-align:middle; border:none; margin-top:-3px}
.contentWin-A .contentWin-A_Fill .miniSearch label.search{display:block; float:left; width:75px; margin-top:8px}
/* Mini Search Box Decor End */

/* Content Win-A Headings Decor Start */
.contentWin-A h1{display:block; float:left; width:100%; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px;}
/* Content Win-A Headings Decor End */

/* Subscribe Window End*/

/* Business News Window Start*/
.contentWin-B{display:block; float:left; width:720px; clear:both}

.contentWin-B_header{display:block; float:left; width:695px; height:32px; line-height:32px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-align:left; vertical-align:middle; background-image:url(../images/headingArrow.gif); background-position:left; background-repeat:no-repeat; padding-left:25px}


.contentWin-B_Content{display:block; float:left; width:720px}
.contentWin-B_Content P{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#636363;}
.contentWin-B_Content h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#64a821; padding:0px; margin:0px}


.newsList{display:block; float:left; width:720px}

.newsList ul{list-style:none; margin:0px; float:left; padding:0; width:720px}
.newsList ul li{display:block; float:left; width:705px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../images/arrowGreen2.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px}
.newsList ul li a{text-decoration:none; color:#636363}
.newsList ul li a:hover{text-decoration:none; color:#000;}
.newsList ul li.dottedLine{display:block; float:left; width:705px; height:15px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.newsDate{color:#64a821; font-size:10px}
.newsDate a{color:#64a821; font-weight:bold; font-size:12px}
.newsDate a:hover{color:#000; font-weight:bold}

.newsListMerge
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#636363; border-color:Red; border-width:0px; border-style:solid;
}
.newsList .newsListMerge a{ color: #0000FF; text-decoration:underline;}
.newsList .newsListMerge a:hover{color: #0000FF; text-decoration:underline;}
/* Business News Window End*/

/* More General Button Decor Start */
.moreBTN{display:block; float:left; margin:0px; margin-top:5px;}
.moreBTN_leftSide{display:block; float:left; width:10px; height:31px; background-image:url(../images/moreBTN_leftSide.gif); background-position:left top; background-repeat:no-repeat;}
.moreBTN_fill{display:block; float:left; background-image:url(../images/moreBTN_fill.gif); background-repeat:repeat-x; background-position:left top; height:31px; line-height:31px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; vertical-align:middle; color:#fff}
.moreBTN_fill a{text-decoration:none; color:#fff; background-image:url(../images/arrowGreen.gif); background-position:left; background-repeat:no-repeat; padding-left:10px}
.moreBTN_fill a:hover{text-decoration:underline}
.moreBTN_rightSide{display:block; float:left; width:10px; height:31px; background-image:url(../images/moreBTN_rightSide.gif); background-position:left top; background-repeat:no-repeat;}
/* More General Button Decor End */


/* 2 Column Content Block Decor Start */
.II-Col-Content{display:block; float:left; width:720px; background-image:url(../images/seperator.gif); background-repeat:repeat-y; background-position:center}

/* 2 Column Content Win Decor Start*/
.II-Col-ContentContent{display:block; float:left; width:325px}
/* 2 Column Content Win Decor End*/


/* 2 Column Left Content Decor Start*/
.II-Col-leftContent{display:block; float:left; width:350px}

.II-Col-leftContent table{width:350px; clear:both} 
.II-Col-leftContent table td{width:160px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle}
.II-Col-leftContent table td a{text-decoration:none; color:#000000}
.II-Col-leftContent table td a:hover{color:#64a821; border-bottom:1px dotted #64a821}

.II-Col-leftContent ul{list-style:none; margin:0; padding:0;}
.II-Col-leftContent ul li{display:block; float:left; width:100%; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle; background-image:url(../images/arrowGreen2.gif); background-position:left; background-repeat:no-repeat; padding-left:15px}
.II-Col-leftContent ul li a{text-decoration:none; color:#000000}
.II-Col-leftContent ul li a:hover{color:#64a821; border-bottom:1px dotted #64a821}

.II-Col-leftContent h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; line-height:30px; vertical-align:middle; background-image:url(../images/headingArrow.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:25px}
/* 2 Column Left Content Decor End*/

/* 2 Column Right Content Decor Start*/
.II-Col-rightContent{display:block; float:right; width:350px}

.II-Col-rightContent table{width:350px; clear:both}
.II-Col-rightContent table td{width:175px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left}
.II-Col-rightContent table td a{text-decoration:none; color:#000000}
.II-Col-rightContent table td a:hover{color:#64a821; border-bottom:1px dotted #64a821}

.II-Col-rightContent ul{list-style:none; margin:0; padding:0;}
.II-Col-rightContent ul li{display:block; float:left; width:100%; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle; background-image:url(../images/arrowGreen2.gif); background-position:left; background-repeat:no-repeat; padding-left:15px}
.II-Col-rightContent ul li a{text-decoration:none; color:#000000}
.II-Col-rightContent ul li a:hover{color:#64a821; border-bottom:1px dotted #64a821}
.II-Col-rightContent h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; line-height:30px; vertical-align:middle; background-image:url(../images/headingArrow.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:25px}
/* 2 Column Right Content Decor End*/

/* 2 Column Internal Content Block Decor Start */
.II-Col-internalContent{display:block; float:left; width:325px}
.II-Col-internalLeftContent{display:block; float:left; width:125px}
.II-Col-internalLeftContent ul{list-style:none; margin:0; padding:0;}
.II-Col-internalLeftContent ul li{display:block; float:left; width:100%; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle}
.II-Col-internalLeftContent ul li a{text-decoration:none; color:#000000}
.II-Col-internalLeftContent ul li a:hover{color:#64a821; border-bottom:1px dotted #64a821}
.II-Col-internalLeftContent h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; line-height:30px; vertical-align:middle; background-image:url(../images/headingArrow.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:25px}


.II-Col-internalRightContent{display:block; float:right; width:125px}
.II-Col-internalRightContent ul{list-style:none; margin:0; padding:0;}
.II-Col-internalRightContent ul li{display:block; float:right; width:100%; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle}
.II-Col-internalRightContent ul li a{text-decoration:none; color:#000000}
.II-Col-internalRightContent ul li a:hover{color:#64a821; border-bottom:1px dotted #64a821}
.II-Col-internalRightContent h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; line-height:30px; vertical-align:middle; background-image:url(../images/headingArrow.gif); background-position:left 5px; background-repeat:no-repeat; margin-left:-15px}
/* 2 Column Internal Content Block Decor End */

/* 2 Column Content Block Decor End */


/* indexing Main Window Decor Start */
.contentWin-C{display:block; float:left; width:720px; margin-top:10px;}

.contentWin-C_header{display:block; float:left; width:720px; height:10px; background-image:url(../images/largeContentWin-C/header.gif); background-position:left top; background-repeat:no-repeat; line-height:10px;}

.contentWin-C_Fill{display:block; float:left; width:700px; background-image:url(../images/largeContentWin-C/fill.gif); background-position:center top; background-repeat:repeat-y; padding-left:10px; padding-right:10px;}

.contentWin-C_Fill h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin:0px; margin-bottom:10px; padding:0px}

.contentWin-C_Fill .labelOne{display:inline; float:left; line-height:20px; vertical-align:middle}
.contentWin-C_Fill .labelOne p{display:inline; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8c8c8c; margin:0px; padding:0px; margin-right:5px; line-height:20px; vertical-align:middle}
.contentWin-C_Fill .labelOne p a{color:#8c8c8c; text-decoration:none}
.contentWin-C_Fill .labelOne p a:hover{color:#000; text-decoration:underline}
.contentWin-C_Fill .labelTwo{display:inline; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8c8c8c; margin:0px; padding:0px; margin-right:5px; line-height:20px; vertical-align:middle}


.contentWin-C_footer{display:block; float:left; width:720px; height:10px; background-image:url(../images/largeContentWin-C/footer.gif); background-position:left top; background-repeat:no-repeat; line-height:10px;}

/* Indexing Main list Decor Start */
.indexList{display:block; width:700px; float:left; margin:0; padding:0px}
.indexList_II{display:block; width:590px; float:left; margin:0; padding:0px}
/* Indexing Main list Decor End */

/* Indexing Name Decor Start */
.indexList_Name{display:block; float:left; width:175px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.indexList_Name_II{display:block; float:left; width:130px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.indexList_Name_III{display:block; float:left; width:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
/* Indexing Name Decor End */

/* Index List Decor Start*/
.indexList_Items{display:block; float:right; width:525px}
.indexList_Items  a{float:left; font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none; color:#000000; display:block; height:15px; width:20px; font-weight:bold;  text-align:center; line-height:15px; vertical-align:middle}
.indexList_Items  a:hover{background-image:url(../images/indexList_BG.gif);float:left; font-family:Verdana, Arial, Helvetica, sans-serif;  background-position:center; background-position:top; background-repeat:no-repeat; display:block; height:15px; width:20px; font-weight:bold; text-align:center; line-height:15px; vertical-align:middle}

.indexList_Items ul{list-style:none; margin:0px; padding:0px}
.indexList_Items ul li{display:block; float:left; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; vertical-align:top; color:#000000; width:20px; height:15px; margin-bottom:2px}
.indexList_Items ul li a{text-decoration:none; color:#000000; display:block; height:15px; width:16px; text-align:center; line-height:15px; vertical-align:middle}
.indexList_Items ul li a:hover{background-image:url(../images/indexList_BG.gif); background-position:center; background-position:top; background-repeat:no-repeat; display:block; height:15px; width:16px; text-align:center; line-height:15px; vertical-align:middle}

.indexList_Items_II{display:block; float:right; width:560px}

.indexList_Items_II  a{float:left; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none; color:#000000; display:block; height:15px; width:19px; font-weight:bold;  text-align:center;  vertical-align:middle;}
.indexList_Items_II  a:hover{background-image:url(../images/indexList_BG.gif);float:left; font-family:Verdana, Arial, Helvetica, sans-serif;  background-position:center; background-position:top; background-repeat:no-repeat; display:block; height:15px; width:20px; font-weight:bold; text-align:center;  vertical-align:middle}

.indexList_Items_II ul{list-style:none; margin:0px; padding:0px}
.indexList_Items_II ul li{display:block; float:left; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; vertical-align:top; color:#000000; width:21px; height:15px; margin-bottom:2px}
.indexList_Items_II ul li a{text-decoration:none; color:#000000; display:block; height:15px; width:21px; text-align:center; line-height:15px; vertical-align:middle}
.indexList_Items_II ul li a:hover{background-image:url(../images/indexList_BG.gif); background-position:center; background-position:top; background-repeat:no-repeat; display:block; height:15px; width:21px; text-align:center; line-height:15px; vertical-align:middle}
/* Index List Decor End*/

/* Indexing Main Window Decor End */


/* Main SearchBox Decor Start */
.searchBox{display:block; float:none; width:720px; height:222px; background-image:url(../images/searchBG.jpg); background-position:center top; background-repeat:no-repeat; margin:0px; padding:0px; clear:both}

/* Search Header Decor Start*/
.searchBox_Header{display:block; float:left; width:710px; margin:10px; padding:0px; margin-top:10px}
.searchBox_HeaderLeft{display:block; float:left; width:525px; margin:0px; padding:0px}
.searchBox_HeaderRight{display:block; float:right; width:120px; margin:0px; padding:0px; margin-right:30px}
.searchBox_HeaderLeft h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; margin:0px; padding:0px; color:#000000; margin-left:4px; background:none}
.searchBox_HeaderLeft h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0px; padding:0px; margin-left:-3px; color:#8ba300; background:none}
.greenHeading{color:#8ba300; font-weight:bold; font-style:italic}
.searchMe{color:#676767; font-weight:bold}
.four{color:#8ba300; font-weight:bold}
/* Search Header Decor End*/

.searchBox_Data{display:block; float:left; width:320px; margin-left:15px}


.searchBox_Labels{Display:block; float:left; width:125px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; margin-top:5px; color:#000000; vertical-align:middle; clear:both}


.searchBox_TextBox{display:block; float:left; width:195px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; color:#000000; vertical-align:middle}

.searchBox_TextBox .txtBox{border:1px solid #c6d610; width:195px}

.Starik{color:#FF9900; font-weight:bold}
.exampleText{display:block; float:left; margin-left:125px !important /*Non-IE6*/; margin-left:63px /*IE6*/; width:195px; color:#fff; font-size:9px; font-weight:normal; line-height:12px; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif}

.searchBox_setDefault{Display:block; float:left; margin-left:125px !important /*Non-IE6*/; margin-left:61px /*IE6*/; width:195px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:20px; color:#000; vertical-align:top; clear:both}
.searchBox_setDefault .check{display:block; float:left; width:20px; height:20px}


/* Main Search Button Decor Start */
.searchBox_BTN{display:block; float:left; width:115px; margin-left:25px; height:90px; margin-top:10px}
.searchBox_BTN img{border:none}
/* Main Search Button Decor End */

/* Search Content Decor Start */
.welcomeContent{display:block; float:left; width:188px; height:105px; margin:0px; margin-left:25px; margin-top:0px; background-image:url(../images/welcomeBG.gif); background-repeat:no-repeat; background-position:center; text-align:left; vertical-align:middle; padding:10px; padding-top:5px}

.welcomeContent p{display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6b6b6b; margin:0px; padding:0px}

.welcomeContent h1{display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8ba300; padding:0px; margin:0px; padding-bottom:5px; background:none}
/* Search Content Decor End */

/* Main SearchBox Decor End */


/* Site Footer Decor Start */

.siteFooter{display:block; float:none; width:100%; height:48px; background-image:url(../images/siteFooter.gif); background-position:left top; background-repeat:repeat-x; text-align:center; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#636363; padding-top:40px; clear:both; margin-top:10px}
.siteFooter a{color:#636363; text-decoration:none}
.siteFooter a:hover{text-decoration:underline}
/* Site Footer Decor End */

/* Image Buttons Decor Start */
.imgBTN{display:block; float:right; border:none; margin-top:2px}
.imgBTN1{display:block; float:right; border:none; margin-top:2px; margin-right:5px}
.imgBTN2{display:block; float:left; border:none; margin-top:10px}
.imgBTN3{display:block; float:left; border:none; margin-top:2px; margin-right:5px}
/* Image Buttons Decor End */


/* DottedLine Decor Start*/
.dottedLine{display:block; float:left; width:100%; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.dottedLine2{display:block; float:left;  width:20px; height:100%; background-image:url(../images/dottedLine2.gif); background-position:top; background-repeat:repeat-y; margin-bottom:5px}
/* DottedLine Decor End*/
/* Site Spacer Start */
.siteSpacer{display:block; float:left; margin:0px; padding:0px; width:100%; height:10px; clear:both}
/* Site Spacer End */

/* Search Listing Start */


/* LARGE Listing Decor Start */
.searchListing-LARGE{display:block; float:left; width:720px; margin:0px; padding:0px; margin-top:10px; mini-height:130px}
.searchListing-LARGE .header{display:block; float:left; width:720px; height:7px; line-height:10px; background-image:url(../images/searchListing/header.gif); background-position:top; background-repeat:no-repeat}

.searchListing-LARGE .heading{display:block; float:left; width:720px; height:22px; line-height:22px; background-image:url(../images/searchListing/heading-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-LARGE .heading h1{display:block; float:left; margin:0px; padding:0px; margin-right:10px; margin-left:10px; margin-top:-3px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:22px; line-height:22px; vertical-align:middle; background:none}
.searchListing-LARGE .heading .rightPanel{display:block; float:right; width:120px; margin:0px; padding:0px; margin-right:10px}
.searchListing-LARGE .heading .rightPanel .forwardDetails{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:65px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle}
.searchListing-LARGE .heading .rightPanel .forwardDetails a{color:#000000; text-decoration:none}
.searchListing-LARGE .heading .rightPanel .forwardDetails a:hover{color:#000000; text-decoration:underline}

.searchListing-LARGE .heading .rightPanel .shortList{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:77px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle; clear:right}
.searchListing-LARGE .heading .rightPanel .shortList a{color:#000000; text-decoration:none}
.searchListing-LARGE .heading .rightPanel .shortList a:hover{color:#000000; text-decoration:underline}

.searchListing-LARGE .content{display:block; float:left; width:700px; margin:0px; padding:0px; padding-left:10px; background:#9ab700; padding-right:10px; background-image:url(../images/searchListing/content-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-LARGE .content .address{display:block; float:left; margin:0px; padding:0px; margin-top:2px; margin-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal}

.searchListing-LARGE .content .contentDetails{display:block; float:left; width:700px; margin:0px; padding:0px; margin-top:3px}
.searchListing-LARGE .content .contentDetails .leftPanel{display:block; float:left; margin:0px; padding:0px; width:135px; margin-right:4px; margin-top:5px}
.searchListing-LARGE .content .contentDetails .leftPanel .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-LARGE .content .contentDetails .leftPanel .fax{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-LARGE .content .contentDetails .leftPanel .web{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/web.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; margin-top:2px; margin-bottom:2px; width:118px; line-height:11px}

.searchListing-LARGE .content .contentDetails .leftPanel .web a{color:#000000; text-decoration:none}
.searchListing-LARGE .content .contentDetails .leftPanel .web a:hover{color:#000000; text-decoration:underline}

.searchListing-LARGE .content .contentDetails .leftPanel .email{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/email.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px}

.searchListing-LARGE .content .contentDetails .leftPanel .email a{color:#000000; text-decoration:none}
.searchListing-LARGE .content .contentDetails .leftPanel .email a:hover{color:#000000; text-decoration:underline}

.searchListing-LARGE .content .contentDetails .midPanel{display:block; float:left; margin:0px; padding:0px; width:125px; height:88px; background-image:url(../images/searchListing/logoBG.gif); background-position:center top; background-repeat:no-repeat; text-align:center}

.searchListing-LARGE .content .contentDetails .midPanel table td{display:block; float:none; margin:auto; padding:5px; width:115px; height:78px; overflow:hidden}
.searchListing-LARGE .content .contentDetails .midPanel table td img{border:0px; padding:0px; margin:0px; width:100%; *width:115px; height:100%; *height:78px}

.searchListing-LARGE .content .contentDetails .rightPanel{display:block; float:right; margin:0px; padding:0px; width:430px}

.searchListing-LARGE .content .contentDetails .rightPanel .companyDetails{display:block; float:right; margin:0px; padding:0px; width:430px}

.searchListing-LARGE .content .contentDetails .rightPanel .companyDetails .companyDetails-Header{display:block; float:right; margin:0px; padding:0px; width:430px; height:7px; background-image:url(../images/searchListing/detailsHeader-LARGE.gif); background-position:top; background-repeat:no-repeat}
.searchListing-LARGE .content .contentDetails .rightPanel .companyDetails .companyDetails-Footer{display:block; float:right; margin:0px; padding:0px; width:430px; height:7px; background-image:url(../images/searchListing/detailsFooter-LARGE.gif); background-position:top; background-repeat:no-repeat}

.searchListing-LARGE .content .contentDetails .rightPanel .companyDetails .companyDetails-BG{display:block; float:left; width:420px; margin:0px; padding:0px; background-image:url(../images/searchListing/detailsBG.gif); background-position:top; background-repeat:repeat-y; padding-left:5px; padding-right:5px}
.searchListing-LARGE .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; margin:0px; padding:0px; clear:both}
.searchListing-LARGE .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p.strapLine{font-weight:bold; margin:0px; padding:0px; clear:both}
.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent{display:block; float:right; width:430px; margin:0px; padding:0px; margin-top:5px}
.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent .moreDetails{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent .moreDetails img{border:none}
.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent .viewAdvert{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent .viewAdvert img{border:none}

.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent .map{display:block; float:right; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent .map img{border:none}

.searchListing-LARGE .content .contentDetails .rightPanel .bottomContent .classification{display:block; float:left; width:360px; height:30px; margin:0px; padding:0px; margin-left:5px; margin-right:5px; background-image:url(../images/searchListing/classification-BG-LARGE.gif); background-repeat:no-repeat; background-position:center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#000000; padding-top:2px; text-align:center; line-height:30px; vertical-align:middle}
.searchListing-LARGE .footer{display:block; float:left; width:720px; height:7px; line-height:7px; background-image:url(../images/searchListing/footer.gif); background-position:top; background-repeat:no-repeat}
/* LARGE Listing Decor End */













/* Medium Listing Decor Start */

.searchListing-MEDIUM{display:block; float:left; width:720px; margin:0px; padding:0px; margin-top:10px; mini-height:130px}
.searchListing-MEDIUM .header{display:block; float:left; width:720px; height:7px; line-height:10px; background-image:url(../images/searchListing/header.gif); background-position:top; background-repeat:no-repeat}

.searchListing-MEDIUM .heading{display:block; float:left; width:720px; height:22px; line-height:22px; background-image:url(../images/searchListing/heading-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-MEDIUM .heading h1{display:block; float:left; margin:0px; padding:0px; margin-right:10px; margin-left:10px; margin-top:-3px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:22px; line-height:22px; vertical-align:middle; background:none}
.searchListing-MEDIUM .heading .rightPanel{display:block; float:right; width:120px; margin:0px; padding:0px; margin-right:10px}
.searchListing-MEDIUM .heading .rightPanel .forwardDetails{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:65px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle}
.searchListing-MEDIUM .heading .rightPanel .forwardDetails a{color:#000000; text-decoration:none}
.searchListing-MEDIUM .heading .rightPanel .forwardDetails a:hover{color:#000000; text-decoration:underline}

.searchListing-MEDIUM .heading .rightPanel .shortList{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:77px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle; clear:right}
.searchListing-MEDIUM .heading .rightPanel .shortList a{color:#000000; text-decoration:none}
.searchListing-MEDIUM .heading .rightPanel .shortList a:hover{color:#000000; text-decoration:underline}

.searchListing-MEDIUM .content{display:block; float:left; width:700px; margin:0px; padding:0px; padding-left:10px; background:#9ab700; padding-right:10px; background-image:url(../images/searchListing/content-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-MEDIUM .content .address{display:block; float:left; margin:0px; padding:0px; margin-top:2px; margin-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal}

.searchListing-MEDIUM .content .contentDetails{display:block; float:left; width:700px; margin:0px; padding:0px; margin-top:3px}
.searchListing-MEDIUM .content .contentDetails .leftPanel{display:block; float:left; margin:0px; padding:0px; width:135px; margin-right:4px; margin-top:5px}
.searchListing-MEDIUM .content .contentDetails .leftPanel .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-MEDIUM .content .contentDetails .leftPanel .fax{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-MEDIUM .content .contentDetails .leftPanel .web{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/web.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; margin-top:2px; margin-bottom:2px; width:118px; line-height:11px}

.searchListing-MEDIUM .content .contentDetails .leftPanel .web a{color:#000000; text-decoration:none}
.searchListing-MEDIUM .content .contentDetails .leftPanel .web a:hover{color:#000000; text-decoration:underline}

.searchListing-MEDIUM .content .contentDetails .leftPanel .email{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/email.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px}

.searchListing-MEDIUM .content .contentDetails .leftPanel .email a{color:#000000; text-decoration:none}
.searchListing-MEDIUM .content .contentDetails .leftPanel .email a:hover{color:#000000; text-decoration:underline}

.searchListing-MEDIUM .content .contentDetails .midPanel{display:block; float:left; margin:0px; padding:5px; width:88px; height:63px; background-image:url(../images/searchListing/logoBG.gif); background-position:center top; background-repeat:no-repeat; text-align:center; line-height:63px; vertical-align:middle}
.searchListing-MEDIUM .content .contentDetails .midPanel img{border:0px}

.searchListing-MEDIUM .content .contentDetails .rightPanel{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-MEDIUM .content .contentDetails .rightPanel .companyDetails{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-MEDIUM .content .contentDetails .rightPanel .companyDetails .companyDetails-Header{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsHeader.gif); background-position:top; background-repeat:no-repeat}
.searchListing-MEDIUM .content .contentDetails .rightPanel .companyDetails .companyDetails-Footer{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsFooter.gif); background-position:top; background-repeat:no-repeat}

.searchListing-MEDIUM .content .contentDetails .rightPanel .companyDetails .companyDetails-BG{display:block; float:left; width:442px; margin:0px; padding:0px; background-image:url(../images/searchListing/detailsBG-MS.gif); background-position:top; background-repeat:repeat-y; padding-left:5px; padding-right:5px}
.searchListing-MEDIUM .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; margin:0px; padding:0px; clear:both}
.searchListing-MEDIUM .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p.strapLine{font-weight:bold; margin:0px; padding:0px; clear:both}
.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent{display:block; float:right; width:452px; margin:0px; padding:0px; margin-top:5px}
.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent .moreDetails{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent .moreDetails img{border:none}
.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent .viewAdvert{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent .viewAdvert img{border:none}

.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent .map{display:block; float:right; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent .map img{border:none}

.searchListing-MEDIUM .content .contentDetails .rightPanel .bottomContent .classification{display:block; float:left; width:382px; height:30px; margin:0px; padding:0px; margin-left:5px; margin-right:5px; background-image:url(../images/searchListing/classification-BG2a.gif); background-repeat:no-repeat; background-position:center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#000000; padding-top:2px; text-align:center; line-height:30px; vertical-align:middle}

.searchListing-MEDIUM .footer{display:block; float:left; width:720px; height:7px; line-height:7px; background-image:url(../images/searchListing/footer.gif); background-position:top; background-repeat:no-repeat}
/* Medium Listing Decor End */












/* Small Listing Decor Start */
.searchListing-SMALL{display:block; float:left; width:720px; margin:0px; padding:0px; margin-top:10px; mini-height:130px}
.searchListing-SMALL .header{display:block; float:left; width:720px; height:7px; line-height:10px; background-image:url(../images/searchListing/header.gif); background-position:top; background-repeat:no-repeat}

.searchListing-SMALL .heading{display:block; float:left; width:720px; height:22px; line-height:22px; background-image:url(../images/searchListing/heading-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-SMALL .heading h1{display:block; float:left; margin:0px; padding:0px; margin-right:10px; margin-left:10px; margin-top:-3px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:22px; line-height:22px; vertical-align:middle; background:none}
.searchListing-SMALL .heading .rightPanel{display:block; float:right; width:120px; margin:0px; padding:0px; margin-right:10px}
.searchListing-SMALL .heading .rightPanel .forwardDetails{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:65px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle}
.searchListing-SMALL .heading .rightPanel .forwardDetails a{color:#000000; text-decoration:none}
.searchListing-SMALL .heading .rightPanel .forwardDetails a:hover{color:#000000; text-decoration:underline}

.searchListing-SMALL .heading .rightPanel .shortList{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:77px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle; clear:right}
.searchListing-SMALL .heading .rightPanel .shortList a{color:#000000; text-decoration:none}
.searchListing-SMALL .heading .rightPanel .shortList a:hover{color:#000000; text-decoration:underline}

.searchListing-SMALL .content{display:block; float:left; width:700px; margin:0px; padding:0px; padding-left:10px; background:#9ab700; padding-right:10px; background-image:url(../images/searchListing/content-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-SMALL .content .address{display:block; float:left; margin:0px; padding:0px; margin-top:2px; margin-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal}

.searchListing-SMALL .content .contentDetails{display:block; float:left; width:700px; margin:0px; padding:0px; margin-top:3px}
.searchListing-SMALL .content .contentDetails .leftPanel{display:block; float:left; margin:0px; padding:0px; width:135px; margin-right:4px; margin-top:5px}
.searchListing-SMALL .content .contentDetails .leftPanel .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-SMALL .content .contentDetails .leftPanel .fax{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-SMALL .content .contentDetails .leftPanel .web{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/web.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; margin-top:2px; margin-bottom:2px; width:118px; line-height:11px}

.searchListing-SMALL .content .contentDetails .leftPanel .web a{color:#000000; text-decoration:none}
.searchListing-SMALL .content .contentDetails .leftPanel .web a:hover{color:#000000; text-decoration:underline}

.searchListing-SMALL .content .contentDetails .leftPanel .email{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/email.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px}

.searchListing-SMALL .content .contentDetails .leftPanel .email a{color:#000000; text-decoration:none}
.searchListing-SMALL .content .contentDetails .leftPanel .email a:hover{color:#000000; text-decoration:underline}

.searchListing-SMALL .content .contentDetails .midPanel{display:block; float:left; margin:0px; padding:5px; width:88px; height:63px; background-image:url(../images/searchListing/logoBG.gif); background-position:center top; background-repeat:no-repeat; text-align:center; line-height:63px; vertical-align:middle}
.searchListing-SMALL .content .contentDetails .midPanel img{border:0px}

.searchListing-SMALL .content .contentDetails .rightPanel{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-SMALL .content .contentDetails .rightPanel .companyDetails{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-SMALL .content .contentDetails .rightPanel .companyDetails .companyDetails-Header{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsHeader.gif); background-position:top; background-repeat:no-repeat}
.searchListing-SMALL .content .contentDetails .rightPanel .companyDetails .companyDetails-Footer{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsFooter.gif); background-position:top; background-repeat:no-repeat}

.searchListing-SMALL .content .contentDetails .rightPanel .companyDetails .companyDetails-BG{display:block; float:left; width:442px; margin:0px; padding:0px; background-image:url(../images/searchListing/detailsBG-MS.gif); background-position:top; background-repeat:repeat-y; padding-left:5px; padding-right:5px}
.searchListing-SMALL .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; margin:0px; padding:0px; clear:both}
.searchListing-SMALL .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p.strapLine{font-weight:bold; margin:0px; padding:0px; clear:both}


.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent{display:block; float:right; width:452px; margin:0px; padding:0px; margin-top:5px}
.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent .moreDetails{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent .moreDetails img{border:none}
.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent .viewAdvert{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent .viewAdvert img{border:none}

.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent .map{display:block; float:right; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent .map img{border:none}

.searchListing-SMALL .content .contentDetails .rightPanel .bottomContent .classification{display:block; float:left; width:382px; height:30px; margin:0px; padding:0px; margin-left:5px; margin-right:5px; background-image:url(../images/searchListing/classification-BG2a.gif); background-repeat:no-repeat; background-position:center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#000000; padding-top:2px; text-align:center; line-height:30px; vertical-align:middle}

.searchListing-SMALL .footer{display:block; float:left; width:720px; height:7px; line-height:7px; background-image:url(../images/searchListing/footer.gif); background-position:top; background-repeat:no-repeat}
/* Small Listing Decor End */















/* Business Card Listing Decor Start */

.searchListing-BUSINESS{display:block; float:left; width:720px; margin:0px; padding:0px; margin-top:10px; mini-height:130px}
.searchListing-BUSINESS .header{display:block; float:left; width:720px; height:7px; line-height:10px; background-image:url(../images/searchListing/header.gif); background-position:top; background-repeat:no-repeat}

.searchListing-BUSINESS .heading{display:block; float:left; width:720px; height:22px; line-height:22px; background-image:url(../images/searchListing/heading-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-BUSINESS .heading h1{display:block; float:left; margin:0px; padding:0px; margin-right:10px; margin-left:10px; margin-top:-3px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:22px; line-height:22px; vertical-align:middle; background:none}
.searchListing-BUSINESS .heading .rightPanel{display:block; float:right; width:120px; margin:0px; padding:0px; margin-right:10px}
.searchListing-BUSINESS .heading .rightPanel .forwardDetails{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:65px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle}
.searchListing-BUSINESS .heading .rightPanel .forwardDetails a{color:#000000; text-decoration:none}
.searchListing-BUSINESS .heading .rightPanel .forwardDetails a:hover{color:#000000; text-decoration:underline}

.searchListing-BUSINESS .heading .rightPanel .shortList{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:77px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle; clear:right}
.searchListing-BUSINESS .heading .rightPanel .shortList a{color:#000000; text-decoration:none}
.searchListing-BUSINESS .heading .rightPanel .shortList a:hover{color:#000000; text-decoration:underline}

.searchListing-BUSINESS .content{display:block; float:left; width:700px; margin:0px; padding:0px; padding-left:10px; background:#9ab700; padding-right:10px; background-image:url(../images/searchListing/content-BG.gif); background-position:top; background-repeat:repeat-y}
.searchListing-BUSINESS .content .address{display:block; float:left; margin:0px; padding:0px; margin-top:2px; margin-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal}

.searchListing-BUSINESS .content .contentDetails{display:block; float:left; width:700px; margin:0px; padding:0px; margin-top:3px}
.searchListing-BUSINESS .content .contentDetails .leftPanel{display:block; float:left; margin:0px; padding:0px; width:135px; margin-right:4px; margin-top:5px}
.searchListing-BUSINESS .content .contentDetails .leftPanel .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-BUSINESS .content .contentDetails .leftPanel .fax{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-BUSINESS .content .contentDetails .leftPanel .web{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/web.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; margin-top:2px; margin-bottom:2px; width:118px; line-height:11px}

.searchListing-BUSINESS .content .contentDetails .leftPanel .web a{color:#000000; text-decoration:none}
.searchListing-BUSINESS .content .contentDetails .leftPanel .web a:hover{color:#000000; text-decoration:underline}

.searchListing-BUSINESS .content .contentDetails .leftPanel .email{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/email.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px}

.searchListing-BUSINESS .content .contentDetails .leftPanel .email a{color:#000000; text-decoration:none}
.searchListing-BUSINESS .content .contentDetails .leftPanel .email a:hover{color:#000000; text-decoration:underline}

.searchListing-BUSINESS .content .contentDetails .midPanel{display:block; float:left; margin:0px; padding:5px; width:88px; height:63px; background-image:url(../images/searchListing/logoBG.gif); background-position:center top; background-repeat:no-repeat; text-align:center; line-height:63px; vertical-align:middle}
.searchListing-BUSINESS .content .contentDetails .midPanel img{border:0px}

.searchListing-BUSINESS .content .contentDetails .rightPanel{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-BUSINESS .content .contentDetails .rightPanel .companyDetails{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-BUSINESS .content .contentDetails .rightPanel .companyDetails .companyDetails-Header{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsHeader.gif); background-position:top; background-repeat:no-repeat}
.searchListing-BUSINESS .content .contentDetails .rightPanel .companyDetails .companyDetails-Footer{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsFooter.gif); background-position:top; background-repeat:no-repeat}
.searchListing-BUSINESS .content .contentDetails .rightPanel .companyDetails .companyDetails-BG{display:block; float:left; width:442px; margin:0px; padding:0px; background-image:url(../images/searchListing/detailsBG-MS.gif); background-position:top; background-repeat:repeat-y; padding-left:5px; padding-right:5px}

.searchListing-BUSINESS .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; margin:0px; padding:0px; clear:both}
.searchListing-BUSINESS .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p.strapLine{font-weight:bold; margin:0px; padding:0px; clear:both}
.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent{display:block; float:right; width:452px; margin:0px; padding:0px; margin-top:5px}
.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent .moreDetails{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent .moreDetails img{border:none}
.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent .viewAdvert{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent .viewAdvert img{border:none}

.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent .map{display:block; float:right; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent .map img{border:none}

.searchListing-BUSINESS .content .contentDetails .rightPanel .bottomContent .classification{display:block; float:left; width:382px; height:30px; margin:0px; padding:0px; margin-left:5px; margin-right:5px; background-image:url(../images/searchListing/classification-BG2a.gif); background-repeat:no-repeat; background-position:center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#000000; padding-top:2px; text-align:center; line-height:30px; vertical-align:middle}

.searchListing-BUSINESS .footer{display:block; float:left; width:720px; height:7px; line-height:7px; background-image:url(../images/searchListing/footer.gif); background-position:top; background-repeat:no-repeat}

/* Business Card Listing Decor End */




















/* Bold Listing Decor Start */

.searchListing-BOLD{display:block; float:left; width:720px; margin:0px; padding:0px; margin-top:10px; mini-height:80px}
.searchListing-BOLD .header{display:block; float:left; width:720px; height:7px; line-height:10px; background-image:url(../images/searchListing/header-Bold.gif); background-position:top; background-repeat:no-repeat}

.searchListing-BOLD .heading{display:block; float:left; width:720px; height:22px; line-height:22px; background-image:url(../images/searchListing/heading-BG-Bold.gif); background-position:top; background-repeat:repeat-y}
.searchListing-BOLD .heading h1{display:block; float:left; margin:0px; padding:0px; margin-right:10px; margin-left:10px; margin-top:-3px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:22px; line-height:22px; vertical-align:middle; background:none}
.searchListing-BOLD .heading .rightPanel{display:block; float:right; width:120px; margin:0px; padding:0px; margin-right:10px}
.searchListing-BOLD .heading .rightPanel .forwardDetails{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:65px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle}
.searchListing-BOLD .heading .rightPanel .forwardDetails a{color:#000000; text-decoration:none}
.searchListing-BOLD .heading .rightPanel .forwardDetails a:hover{color:#000000; text-decoration:underline}

.searchListing-BOLD .heading .rightPanel .shortList{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowWhite.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:77px; padding-right:10px; height:10px; line-height:10px; vertical-align:middle; clear:right}
.searchListing-BOLD .heading .rightPanel .shortList a{color:#000000; text-decoration:none}
.searchListing-BOLD .heading .rightPanel .shortList a:hover{color:#000000; text-decoration:underline}

.searchListing-BOLD .content{display:block; float:left; width:700px; margin:0px; padding:0px; padding-left:10px; background:#9ab700; padding-right:10px; background-image:url(../images/searchListing/content-BG-Bold.gif); background-position:top; background-repeat:repeat-y}
.searchListing-BOLD .content .address{display:block; float:left; margin:0px; padding:0px; margin-bottom:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal}

.searchListing-BOLD .content .contentDetails{display:block; float:left; width:700px; margin:0px; padding:0px}
.searchListing-BOLD .content .contentDetails .leftPanel{display:block; float:left; margin:0px; padding:0px; width:125px; margin-right:4px}
.searchListing-BOLD .content .contentDetails .leftPanel .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; text-align:left; width:110px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-BOLD .content .contentDetails .leftPanel .fax{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; text-align:left; width:110px; margin-top:2px; margin-bottom:2px; line-height:11px;}

.searchListing-BOLD .content .contentDetails .midPanel{display:block; float:left; margin:0px; width:88px; padding:0px}

.searchListing-BOLD .content .contentDetails .midPanel .web{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/web.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; text-align:left; margin-top:2px; margin-bottom:2px; width:118px; line-height:11px}
.searchListing-BOLD .content .contentDetails .midPanel .web a{color:#000000; text-decoration:none}
.searchListing-BOLD .content .contentDetails .midPanel .web a:hover{color:#000000; text-decoration:underline}

.searchListing-BOLD .content .contentDetails .midPanel .email{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/email.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; text-align:left; width:118px; margin-top:2px; margin-bottom:2px; line-height:11px}

.searchListing-BOLD .content .contentDetails .midPanel .email a{color:#000000; text-decoration:none}
.searchListing-BOLD .content .contentDetails .midPanel .email a:hover{color:#000000; text-decoration:underline}

.searchListing-BOLD .content .contentDetails .rightPanel{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-BOLD .content .contentDetails .rightPanel .companyDetails{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-BOLD .content .contentDetails .rightPanel .companyDetails .companyDetails-Header{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsHeader-Business.gif); background-position:top; background-repeat:no-repeat}
.searchListing-BOLD .content .contentDetails .rightPanel .companyDetails .companyDetails-Footer{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsFooter-Business.gif); background-position:top; background-repeat:no-repeat}

.searchListing-BOLD .content .contentDetails .rightPanel .companyDetails .companyDetails-BG{display:block; float:left; width:442px; margin:0px; padding:0px; background-image:url(../images/searchListing/detailsBG-Business.gif); background-position:top; background-repeat:repeat-y; padding-left:5px; padding-right:5px}
.searchListing-BOLD .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; margin:0px; padding:0px; clear:both}
.searchListing-BOLD .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p.strapLine{font-weight:bold; margin:0px; padding:0px; clear:both}

.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent{display:block; float:right; width:452px; margin:0px; padding:0px; margin-top:5px}
.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent .moreDetails{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent .moreDetails img{border:none}
.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent .viewAdvert{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent .viewAdvert img{border:none}

.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent .map{display:block; float:right; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent .map img{border:none}

.searchListing-BOLD .content .contentDetails .rightPanel .bottomContent .classification{display:block; float:left; width:382px; height:30px; margin:0px; padding:0px; margin-left:5px; margin-right:5px; background-image:url(../images/searchListing/classification-BG2a.gif); background-repeat:no-repeat; background-position:center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#000000; padding-top:2px; text-align:center; line-height:30px; vertical-align:middle}

.searchListing-BOLD .footer{display:block; float:left; width:720px; height:7px; line-height:7px; background-image:url(../images/searchListing/footer-Bold.gif); background-position:top; background-repeat:no-repeat}

/* Bold Listing Decor End */





/* Free Listing Decor Start */
.searchListing-FREE{display:block; float:left; width:720px; margin:0px; padding:0px; margin-top:10px; mini-height:70px}
.searchListing-FREE .header{display:block; float:left; width:720px; height:7px; line-height:10px; background-image:url(../images/searchListing/header-Free.gif); background-position:top; background-repeat:no-repeat}

.searchListing-FREE .heading{display:block; float:left; width:720px; background-image:url(../images/searchListing/heading-BG-Free.gif); background-position:bottom; background-repeat:repeat-y}
.searchListing-FREE .heading h1{display:block; float:left; margin:0px; padding:0px; margin-right:10px; margin-left:10px; margin-top:-3px; width:523px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:13px; font-weight:normal; vertical-align:middle; background:none}

.searchListing-FREE .heading .ruler{display:block; float:left; margin:0px; padding:0px; margin-left:10px; margin-right:10px; width:700px; height:2px; line-height:2px; background-image:url(../images/searchListing/freeListing-Ruler.gif); background-position:left; background-repeat:repeat-x}

.searchListing-FREE .heading .rightPanel{display:block; float:right; width:167px; margin:0px; padding:0px; margin-right:10px; line-height:13px; vertical-align:middle; margin-top:-3px}
.searchListing-FREE .heading .rightPanel .forwardDetails{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowGreen.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:65px; margin-right:5px; padding-right:10px}
.searchListing-FREE .heading .rightPanel .forwardDetails a{color:#000000; text-decoration:none}
.searchListing-FREE .heading .rightPanel .forwardDetails a:hover{color:#000000; text-decoration:underline}

.searchListing-FREE .heading .rightPanel .shortList{display:block; float:right; margin:0px; padding:0px; background-image:url(../images/searchListing/arrowGreen.gif); background-position:right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; width:77px; padding-right:10px; clear:right}
.searchListing-FREE .heading .rightPanel .shortList a{color:#000000; text-decoration:none}
.searchListing-FREE .heading .rightPanel .shortList a:hover{color:#000000; text-decoration:underline}

.searchListing-FREE .content{display:block; float:left; width:700px; margin:0px; padding:0px; padding-top:5px; padding-left:10px; background:#9ab700; padding-right:10px; background-image:url(../images/searchListing/content-BG-Bold.gif); background-position:top; background-repeat:repeat-y}

.searchListing-FREE .content .contentDetails{display:block; float:left; width:700px; margin:0px; padding:0px}

.searchListing-FREE .content .contentDetails .leftPanel{display:block; float:left; margin:0px; padding:0px; width:235px; margin-right:4px; margin-top:3px}

.searchListing-FREE .content .contentDetails .leftPanel .address{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:normal; width:235px; line-height:10px; text-align:left}

.searchListing-FREE .content .contentDetails .leftPanel .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-align:left; width:235px; margin-top:4px; line-height:11px;}

.searchListing-FREE .content .contentDetails .rightPanel{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-FREE .content .contentDetails .rightPanel .companyDetails{display:block; float:right; margin:0px; padding:0px; width:452px}

.searchListing-FREE .content .contentDetails .rightPanel .companyDetails .companyDetails-Header{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsHeader-Business.gif); background-position:top; background-repeat:no-repeat}
.searchListing-FREE .content .contentDetails .rightPanel .companyDetails .companyDetails-Footer{display:block; float:right; margin:0px; padding:0px; width:452px; height:7px; background-image:url(../images/searchListing/detailsFooter-Business.gif); background-position:top; background-repeat:no-repeat}

.searchListing-FREE .content .contentDetails .rightPanel .companyDetails .companyDetails-BG{display:block; float:left; width:442px; margin:0px; padding:0px; background-image:url(../images/searchListing/detailsBG-Business.gif); background-position:top; background-repeat:repeat-y; padding-left:5px; padding-right:5px}
.searchListing-FREE .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; margin:0px; padding:0px; clear:both}
.searchListing-FREE .content .contentDetails .rightPanel .companyDetails .companyDetails-BG p.strapLine{font-weight:bold; margin:0px; padding:0px; clear:both}
.searchListing-FREE .content .contentDetails .rightPanel .bottomContent{display:block; float:right; width:452px; margin:0px; padding:0px}
.searchListing-FREE .content .contentDetails .rightPanel .bottomContent .moreDetails{display:block; float:left; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-FREE .content .contentDetails .rightPanel .bottomContent .moreDetails img{border:none}

.searchListing-FREE .content .contentDetails .rightPanel .bottomContent .map{display:block; float:right; width:30px; height:30px; margin:0px; padding:0px}
.searchListing-FREE .content .contentDetails .rightPanel .bottomContent .map img{border:none}

.searchListing-FREE .content .contentDetails .rightPanel .bottomContent .classification{display:block; float:left; width:382px; height:30px; margin:0px; padding:0px; margin-left:5px; margin-right:5px; background-image:url(../images/searchListing/classification-BG2a.gif); background-repeat:no-repeat; background-position:center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#000000; padding-top:2px; text-align:center; line-height:30px; vertical-align:middle}
.searchListing-FREE .footer{display:block; float:left; width:720px; height:7px; line-height:7px; background-image:url(../images/searchListing/footer-Bold.gif); background-position:top; background-repeat:no-repeat}
/* Free Listing Decor End */

/* Search Listing Large End */


/* Web Form Layout Decor Start */
.websiteform {display:block; float:none; margin:auto; width:530px; font-family:Verdana; font-size:11px}
.websiteform fieldset {padding:10px 0 10px 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 1px #c6d610}
.websiteform fieldset legend {margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:#000; font-weight:normal;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.websiteform label.left {float:left; width:135px; margin:0 0 0 10px; padding:2px; font-size:100%; color:#636363}
.websiteform .previewIcon{display:block; clear:none; position:absolute; margin-left:435px; margin-top:-30px;}
.websiteform .left {float:left; width:135px; margin:0 0 0 10px; padding:2px; font-size:100%;}
.websiteform select.combo {width:175px; padding:2px; border:solid 1px #c6d610; font-size:100%; line-height:25px;}
.websiteform input.field {width:275px; padding:2px; border:solid 1px #c6d610; font-size:100%}
.websiteform .field-II {display:block; float:left; margin-left:10px; width:200px; padding:2px; border:solid 1px #c6d610; font-size:100%}
.websiteform .check {display:block; float:left; margin-left:10px; width:225px; font-size:100%}
.websiteform textarea {width:275px; padding:2px; border:solid 1px #c6d610; font-size:100%; margin-left:150px; height:75px}
.websiteform .Editor {display:block; float:left; width:470px; padding:2px; border:solid 1px #c6d610; font-size:100%; height:200px; clear:both; margin:0px; margin-left:12px}
.websiteform input.button {float:left; height:25px; margin-left:115px; padding:5px; background:#79828f; border:solid 1px #79828f; text-align:center; color:#fff; font-size:12px; font-weight:bold}
.websiteform input.button:hover {cursor:pointer; border:solid 1px #64a821; background:#64a821; color:#000000;}
.websiteform .formLinks{display:block; float:left; margin-left:150px; clear:both; width:50%; line-height:25px; vertical-align:middle; height:35px; margin-top:-20px}
.websiteform .formLinks a{color:#636363; border-bottom:1px dotted #636363; text-decoration:none; font-size:10px}
.websiteform .formLinks a:hover{color:#636363; text-decoration:none; border:none}
.websiteform .textEditor {display:block; float:left; width:275px; padding:2px; border:solid 1px #c6d610; font-size:100%}
/* Web Form Layout Decor End */

/* List View Start */
.listView{display:block; float:left; width:325px;}
.listView ul{list-style:none; margin:0; padding:0;}
.listView ul li{display:block; float:left; width:100%; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; vertical-align:middle}
.listView ul li a{text-decoration:none; color:#000000}
.listView ul li a:hover{color:#64a821; border-bottom:1px dotted #64a821}
/* List View End */

/* Company More Details Start */
.mainRightContentContainer .companyMoreInfo{display:block; float:left; margin:0px; padding:0px; width:720px}
.mainRightContentContainer .companyMoreInfo p.left{display:block; float:left; width:350px; text-align:left}
.mainRightContentContainer .companyMoreInfo p.right{display:block; float:right; width:350px; text-align:right}
.mainRightContentContainer .companyMoreInfo .companyInfo{display:block; float:left; margin:0px; padding:0px; width:585px; margin-right:10px}
.mainRightContentContainer .companyMoreInfo .companyInfo h1{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; background:none; margin-top:10px; margin-bottom:5px}

.mainRightContentContainer .companyMoreInfo .companyInfo h2{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#636363; margin-bottom:5px; width:585px}
.mainRightContentContainer .companyMoreInfo .companyInfo h2 a{color:#636363; text-decoration:none}
.mainRightContentContainer .companyMoreInfo .companyInfo h2 a:hover{color:#636363; text-decoration:underline}

.mainRightContentContainer .companyMoreInfo .companyInfo h3{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#636363; margin-bottom:5px; width:585px; clear:both}

.mainRightContentContainer .companyMoreInfo .companyInfo p{display:block; text-align:justify; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; margin-bottom:5px; width:585px; clear:both}

.mainRightContentContainer .companyMoreInfo .companyInfo .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; width:165px; margin-top:4px; margin-bottom:4px; line-height:14px; clear:both}

.mainRightContentContainer .companyMoreInfo .companyInfo .fax{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; width:165px; margin-top:4px; margin-bottom:4px; line-height:14px; clear:both}

.mainRightContentContainer .companyMoreInfo .companyInfo .web{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/web.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; margin-top:4px; margin-bottom:4px; width:165px; line-height:14px; clear:both}

.mainRightContentContainer .companyMoreInfo .companyInfo .web a{color:#000000; text-decoration:none}
.mainRightContentContainer .companyMoreInfo .companyInfo .web a:hover{color:#000000; text-decoration:underline}

.mainRightContentContainer .companyMoreInfo .companyInfo .email{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/email.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; width:165px; margin-top:4px; margin-bottom:4px; line-height:14px; clear:both}

.mainRightContentContainer .companyMoreInfo .companyInfo .email a{color:#000000; text-decoration:none}
.mainRightContentContainer .companyMoreInfo .companyInfo .email a:hover{color:#000000; text-decoration:underline}

.mainRightContentContainer .companyMoreInfo .companyLogo{display:block; float:right; margin:0px; padding:0px; width:125px; height:90px}
.mainRightContentContainer .companyMoreInfo .companyLogo img{border:none}

.mainRightContentContainer .companyMoreInfo .pageAd{display:block; float:left; margin:0px; padding:0px; margin-top:10px; width:720px}

.mainRightContentContainer .companyMoreInfo .buttons{display:block; float:left; margin:0px; padding:0px; width:500px; margin-right:10px; margin-top:5px; clear:both}
/* Company More Details End */

/* Company More Details Back Page Preview Start */
.backPagePreview{display:block; float:left; width:630px; margin:10px;}
.backPagePreview .dottedLine{display:block; float:left; width:100%; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.backPagePreview .companyMoreInfo{display:block; float:left; margin:0px; padding:0px; width:630px}
.backPagePreview .companyMoreInfo p.left{display:block; float:left; width:300px; text-align:left; font-family:Verdana; font-size:12px; color:#666}
.backPagePreview .companyMoreInfo p.right{display:block; float:right; width:300px; text-align:right; font-family:Verdana; font-size:12px; color:#666}
.backPagePreview .companyMoreInfo .companyInfo{display:block; float:left; margin:0px; padding:0px; width:500px}
.backPagePreview .companyMoreInfo .companyInfo h1{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; background:none; margin-top:10px; margin-bottom:5px}

.backPagePreview .companyMoreInfo .companyInfo h2{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#636363; margin-bottom:5px}
.backPagePreview .companyMoreInfo .companyInfo h2 a{color:#636363; text-decoration:none}
.backPagePreview .companyMoreInfo .companyInfo h2 a:hover{color:#636363; text-decoration:underline}

.backPagePreview .companyMoreInfo .companyInfo h3{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#636363; margin-bottom:5px; clear:both}

.backPagePreview .companyMoreInfo .companyInfo p{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; margin-bottom:5px; clear:both}

.backPagePreview .companyMoreInfo .companyInfo .tel{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/telephone.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; width:165px; margin-top:4px; margin-bottom:4px; line-height:14px; clear:both}

.backPagePreview .companyMoreInfo .companyInfo .fax{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; width:165px; margin-top:4px; margin-bottom:4px; line-height:14px; clear:both}

.backPagePreview .companyMoreInfo .companyInfo .web{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/web.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; margin-top:4px; margin-bottom:4px; width:165px; line-height:14px; clear:both}

.backPagePreview .companyMoreInfo .companyInfo .web a{color:#000000; text-decoration:none}
.backPagePreview .companyMoreInfo .companyInfo .web a:hover{color:#000000; text-decoration:underline}

.backPagePreview .companyMoreInfo .companyInfo .email{display:block; float:left; margin:0px; padding:0px; background-image:url(../images/searchListing/icons/email.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; width:165px; margin-top:4px; margin-bottom:4px; line-height:14px; clear:both}

.backPagePreview .companyMoreInfo .companyInfo .email a{color:#000000; text-decoration:none}
.backPagePreview .companyMoreInfo .companyInfo .email a:hover{color:#000000; text-decoration:underline}

.backPagePreview .companyMoreInfo .companyLogo{display:block; float:right; margin:0px; padding:0px; width:125px; height:90px}
.backPagePreview .companyMoreInfo .companyLogo img{border:none; display:block; float:none; margin:auto}

.backPagePreview .companyMoreInfo .pageAd{display:block; float:left; margin:0px; padding:0px; margin-top:10px; width:630px}

.backPagePreview .companyMoreInfo .buttons{display:block; float:left; margin:0px; padding:0px; width:630px; margin-right:10px; margin-top:5px; clear:both}
/* Company More Details Back Page Preview End */

/* Popup Window Start */
.popup{display:none; position:fixed; top:150px; width:500px; margin: 0px 180px 10px 0px; z-index: 10001}
.popup h1{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#666666; margin-bottom:5px; background:none; margin-left:18px; margin-right:18px; width:100%}
.popup .dottedLine{display:block; float:left; width:100%; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.popup .imgBTN{display:block; float:right; margin-right:5px; margin-bottom:10px}
.popup-Top{display:block; float:left; margin:0px; padding:0px; width:500px; height:10px; background-image:url(../images/popUp/top.gif); background-position:top; background-repeat:no-repeat}
.popup-Content{display:block; float:left; margin:0px; padding:0px; width:500px; background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666}
.popup-Content .btn{display:block; float:right; margin-right:40px}
.popup-Bottom{display:block; float:left; margin:0px; padding:0px; width:500px; height:10px; background-image:url(../images/popUp/bottom.gif); background-position:top; background-repeat:no-repeat}
/* Popup Window End */

/* Popup Window Start */
.popupClass{display:none; position:absolute; top:150px; width:600px; margin:auto; z-index: 10001;}
.popupClass h1{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#666666; margin-bottom:5px; background:none; margin-left:18px; margin-right:18px; width:91%; margin-top:10px}
.popupClass .dottedLine{display:block; float:left; width:100%; height:9px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.popupClass .imgBTN{display:block; float:right; margin-right:10px; margin-bottom:5px; margin-top:10px}
.popupClass-Top{display:block; float:left; margin:0px; padding:0px; width:600px; height:10px; background-image:url(../images/popUp/top-large.gif); background-position:top; background-repeat:no-repeat}
.popupClass-Content{display:block; float:left; margin:0px; padding:0px; width:600px; background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666}
.popupClass-Content .btn{display:block; float:right; margin-right:40px}
.popupClass-Bottom{display:block; float:left; margin:0px; padding:0px; width:600px; height:10px; background-image:url(../images/popUp/bottom-large.gif); background-position:top; background-repeat:no-repeat}
/* Popup Window End */

/* Index Cmpany style start */
.IndexCompany
{
	font-weight:bold;
}
.listView ul li a.ListingType
{
	color:Red;
}
.listView ul li a.ListingType:hover{color:#ff0000; border-bottom:1px dotted #ff0000}
.fieldList{font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; color:#000; margin:0 0 0 0; padding:0 0 0 0; border:none; font-size:12px}
.fieldList:hover{cursor:pointer}
/* Index Cmpany style end */

.searchList{display:block; float:left; width:400px}
.searchList ul{list-style:none; margin:0px; float:left; padding:0; width:400px}
.searchList ul li{display:block; float:left; width:400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../images/arrowGreen2.gif); background-position:left; background-repeat:no-repeat; padding-left:15px}
.searchList ul li a{text-decoration:none; color:#636363}
.searchList ul li a:hover{text-decoration:none; color:#000;}
.searchList ul li.dottedLine{display:block; float:left; width:705px; height:15px; background-image:url(../images/dottedLine.gif); background-position:left top; background-repeat:repeat-x; margin-bottom:5px}
.searchList{color:#64a821; font-size:10px}
.searchList a{color:#64a821; font-weight:bold; font-size:12px}
.searchList a:hover{color:#000; font-weight:bold}
/* News Detail Box Decor Start */
.newsBox{display:block; float:left; width:720px; margin:0px; padding:0px; margin-top:10px; mini-height:130px}
.newsBox .top{display:block; float:left; width:720px; height:10px; line-height:10px; background-image:url(../images/newsBox/top.gif); background-position:top; background-repeat:no-repeat}
.newsBox .bottom{display:block; float:left; width:720px; height:10px; line-height:10px; background-image:url(../images/newsBox/bottom.gif); background-position:top; background-repeat:no-repeat}
.newsBox .content{display:block; float:left; width:700px; margin:0px; padding:0px; padding-left:10px; padding-right:10px; background-image:url(../images/newsBox/bg.gif); background-position:top; background-repeat:repeat-y}
.newsBox .content .left{display:block; float:left; width:500px}
.newsBox .content .left h1{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:22px; line-height:22px; vertical-align:middle; background:none; color:#000; width:100%}
.newsBox .content .left p{display:block; float:left; margin:0px; margin-top:5px; margin-bottom:5px; line-height:15px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; width:100%}
.newsBox .content .right{display:block; float:right; width:190px; }
.newsBox .content .right ul{list-style:none; margin:0px; padding:0px;}
.newsBox .content .right ul li{display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:11px;}
.newsBox .content .right .img{display:block; float:right; margin-right:0px;}
/* News Detail Box Decor End */

.adminSearchBox_header{display:block; float:left; width:400px; height:10px; background-image:url(../images/adminMiniSearch/header.gif); background-position:left top; background-repeat:no-repeat; line-height:10px;}
.adminSearchBox_Fill{display:block; float:left; width:390px; background-image:url(../images/adminMiniSearch/bgFill.gif); background-position:center top; background-repeat:repeat-y; padding-left:5px; padding-right:5px;}
.adminSearchBox_footer{display:block; float:left; width:400px; height:10px; background-image:url(../images/adminMiniSearch/footer.gif); background-position:left top; background-repeat:no-repeat; line-height:10px;}

.miniSearch{display:block; float:left; vertical-align:middle; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:-5px}

.adminSearchBox .adminSearchBox_Fill .miniSearch .txt{display:inline; float:left; border:1px solid #c6d610; width:145px; margin-left:5px; margin-top:5px}
.adminSearchBox_Fill .miniSearch .radio{display:inline; float:left; margin-left:5px; margin-top:5px}
.adminSearchBox .adminSearchBox_Fill .miniSearch .searchtxt{border:1px solid #c6d610; width:131px; display:block; float:left; margin-top:13px; margin-right:10px}


.adminSearchBox .adminSearchBox_Fill .miniSearch h1{display:block; float:left; margin:0px; padding:0px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; margin-top:10px; margin-bottom:10px; background-image:url(../images/dottedLine.gif); background-position:left bottom; background-repeat:repeat-x; padding-bottom:10px}
.adminSearchBox .adminSearchBox_Fill .miniSearch .txtII{display:inline; float:left; width:145px; margin-top:5px}
.adminSearchBox .adminSearchBox_Fill .miniSearch .left{display:inline; float:left; height:20px; line-height:20px; vertical-align:middle; width:125px; margin:6px 0 0 10px; padding:0px; font-size:100%}
.adminSearchBox .adminSearchBox_Fill .miniSearch .gap{display:inline; float:left; height:20px; width:75px; margin:0px; padding:0px}
.adminSearchBox .adminSearchBox_Fill .miniSearch .br{display:block; float:left; height:10px; width:100%; margin:0px; padding:0px; clear:both}
.adminSearchBox .adminSearchBox_Fill .miniSearch select.combo {display:inline; float:left; width:149px; padding:1px; font-size:100%; line-height:25px; margin:px; margin-top:6px}
.adminSearchBox .adminSearchBox_Fill .miniSearch .button{display:block; float:right; margin:0px; margin-right:15px; margin-top:10px; padding:2px}



.miniSearch .img{vertical-align:middle; border:none; margin-top:5px}
.miniSearch .imgAdmin{vertical-align:middle; border:none; margin-top:-3px}
.contentWin-A .contentWin-A_Fill .miniSearch label.search{display:block; float:left; width:75px; margin-top:8px}
/* Mini Search Box Decor End */
h1.small{font-size:small}

#MapContainer {padding:10px; border:none; margin:0 auto;}
#MapContainer h1.CompanyName {display:block; float:left; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#000; background:none; margin-top:10px; margin-bottom:5px}
#MapContainer p.addressInformation {display:block;  margin:10px 0 0 0; padding:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; background:none; border-top:dashed 1px #c3c3c3;}



