/* $Id: main.css,v 1.43 2009/06/05 05:58:07 gaurang Exp $ */

body
{
  font-family: arial, verdana , sans-serif;
  background: url(../images/client/mainBg.gif) top center repeat-x;
  
}
body.whiteBg
{
  font-family: arial, verdana , sans-serif;
  background:#ffffff;
  
}
h1, h2, h3, h4, h5,h6, ul, li ,form ,p{ list-style-type:none; padding:0px; margin:0px;}

/* br{font-size:1px; line-height:1px;} */
/**********************************************************************************************/


/************************ NEW NEW NEW************************/
/************************ START CLASS FOR TOP PART ************************/
.topLine{background: url(../images/client/topLine.gif) repeat-x; height:33px;}
.topLogoPart {width:970px; background:#ffffff;}
.topLogoPart img.logo{float:left; padding:0 0 0 8px}
.topLogoPart .TBannerBg{float:right; background: url(../images/client/topBannerBg.gif) repeat-x; height:107px; width:752px; margin:0 0px 0 0; padding:8px 0 0 0; text-align:center;}

.topLeftMenu {background:url(../images/client/topLeftMenuBLine.gif) bottom repeat-x; height:30px; padding:0 0 8px 20px;}
.topRightMenu {float:right; background: url(../images/client/topRightMenuBLine.gif) bottom right no-repeat; height:30px; padding:0 10px 8px 0; margin:-38px 0 0 0;}
.topRightMenu div.SearchBg{ text-align:center; padding:0px; float:right; BACKGROUND: url(../images/client/searchBg.gif) no-repeat; height:40px; width:210px; padding:10px 1px 0 0; margin:0 0 -20px 0}
.SearchMainBgLine {background: url(../images/client/searchMainBottomLine.gif) repeat-x; height:24px; padding:0 0 20px 0; margin:-0px 0 0 0;}

/** Top Left Tabs **/
#topLeftTab {float:left; line-height:normal;  font-weight:bold; position:relative;}
#topLeftTab ul {margin:0; padding:0px 0px 0 0px; list-style:none; }
#topLeftTab li {display:inline; margin:0; padding:0; }
#topLeftTab a {font-size:12px; float:left; background:url("../images/client/tableftT.gif") no-repeat left top; margin:0; padding:0 0 0 30px; text-decoration:none; }
#topLeftTab a span { color:#698DAA; float:left; display:block; background:url("../images/client/tabrightT.gif") no-repeat right top; padding:9px 15px 5px 0px; }
#topLeftTab a span {float:none; }    
#topLeftTab a:hover span { color:#ffffff;}
#topLeftTab a:hover { background-position:0% -42px; }
#topLeftTab a:hover span { background-position:100% -42px; }
#topLeftTab span.activeTab { float:left; display:block; background:url("../images/client/tabrightT.gif") no-repeat right top; padding:9px 15px 5px 0; background-position:100% -42px; color:#ffffff; }
#topLeftTab a.leftActiveTab { float:left; background:url("../images/client/tableftT.gif") no-repeat left top; background-position:0% -42px; margin:0; padding:0 0 0 30px; text-decoration:none;}
/** Top Left Tabs **/

/** Top Right Tabs **/
#topRightTab {float:right; line-height:normal;  font-weight:bold;}
#topRightTab ul { margin:0; padding:5px 0px 0 0px; list-style:none; }
#topRightTab li { display:inline; margin:0; padding:0; }
#topRightTab a { font-size:12px; float:left; background:url("../images/client/tableftT2.gif") no-repeat left top; margin:0; padding:0 0 0 15px; text-decoration:none;}
#topRightTab a span { color:#53810E; float:left; display:block; background:url("../images/client/tabrightT2.gif") no-repeat right top; padding:8px 15px 6px 0px; }
#topRightTab a span {float:none; }    
#topRightTab a:hover span { color:#ffffff;}
#topRightTab a:hover { background-position:0% -42px; }
#topRightTab a:hover span { background-position:100% -42px; }
#topRightTab span.activeTab { float:left; display:block; background:url("../images/client/tabrightT2.gif") no-repeat right top; padding:8px 15px 6px 0; background-position:100% -42px; color:#ffffff; }
#topRightTab a.leftActiveTab { float:left; background:url("../images/client/tableftT2.gif") no-repeat left top; background-position:0% -42px; margin:0; padding:0 0 0 15px; text-decoration:none;}
/** Top Right Tabs **/


/** Contents Tabs **/
#contentTab {padding:0 0 10px 23px; margin:0 0 10px 0;  width:555px; float:left; line-height:normal;  font-weight:bold; background:url("../images/client/tabBLine.gif") left top no-repeat;}
#contentTab ul { margin:0; padding:0px 0px 0 0px; list-style:none; }
#contentTab li { display:inline; margin:0; padding:0; }
#contentTab a { font-size:12px; float:left; background:url("../images/client/tableftC.gif") no-repeat left top; margin:0; padding:0 0 0 15px; text-decoration:none;}
#contentTab a span { color:#53810E; float:left; display:block; background:url("../images/client/tabrightC.gif") no-repeat right top; padding:8px 15px 6px 0px; }
#contentTab a span {float:none; }    
#contentTab a:hover span { color:#ffffff;}
#contentTab a:hover { background-position:0% -42px; }
#contentTab a:hover span { background-position:100% -42px; }
#contentTab li.active span{ cursor:default; float:left; display:block; background:url("../images/client/tabrightC.gif") no-repeat right top; padding:8px 15px 6px 0; background-position:100% -42px; color:#ffffff; }
#contentTab li.active a{  cursor:default; float:left; background:url("../images/client/tableftC.gif") no-repeat left top; background-position:0% -42px; margin:0; padding:0 0 0 15px; text-decoration:none;}
/** Contents Tabs **/


.goBut{padding:2px; height:20px; font-weight:bold; background: url(../images/client/goBut.gif) #000000 repeat-x; font-size:11px; color:#ffffff; font-family: Arial, Verdana, helvetica, sans-serif; BORDER-LEFT:#868686 1px solid; BORDER-right:#292929 1px solid; BORDER-top:#868686 1px solid; BORDER-bottom:#292929 1px solid; }
input.topSearchBox{padding:2px; font-size:11px; color:#000000; width:100px; border-left:#5e5e5e 1px solid; border-right:#a8a8a8 1px solid; border-top:#5e5e5e 1px solid; border-bottom:#a8a8a8 1px solid; }



/************************ END CLASS FOR TOP PART ************************/



/************************ START CLASS FOR CONTENT PART ************************/
.mainWidth{width:990px;}
.contentMain{ width:990px; background:url("../images/client/leftMenuMainBg.gif") #ffffff left repeat-y; padding:0 0px 0 0px;}

.treeViewPart{padding-left:20px; width:160px; line-height:20px; float:left; text-align:left; }
.treeView{ width:160px; line-height:20px; float:left; text-align:left; margin:-97px 0 0 0px; position:relative}
.treeView h1{background:url("../images/client/menuHeaderDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:0 0 10px 25px;}

ul li.topicBg{display:block; background:url("../images/client/menuDot.gif") left top no-repeat;  font-size: 12px; color: #000000; text-decoration: none; padding:0px 0px 0px 25px; line-height:20px;}
ul li.topicBgA{display:block; background:url("../images/client/menuDotA.gif") left top no-repeat;  font-size: 12px; color: #000000; text-decoration: none; padding:0px 0px 0px 25px; line-height:20px;}
.treeView a.topicLink{font-size: 12px; color: #000000; text-decoration: none;}
.treeView a.topicLink:hover{font-size: 12px; color: #41992A; text-decoration: none; }

.ToolBox{ width:150px; line-height:20px; float:left; text-align:left; position:relative}
.ToolBox h1{background:url("../images/client/menuHeaderDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:0 0 10px 25px;}
.ToolBox a.topicLink{font-size: 12px; color: #000000; text-decoration: none; padding:0px 0px 0px 0px;}
.ToolBox a.topicLink:hover{  font-size: 12px; color: #41992A; text-decoration: none; padding:0px 0px 0px 0px;}



.add{ width:150px; line-height:20px; float:left; text-align:left; position:relative}
.add h1{background:url("../images/client/menuHeaderDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:0 0 10px 25px;}
.add a.addLink{background:url("../images/client/HeaderPlusDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
.add a.addLink:hover{background:url("../images/client/HeaderPlusDotA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #FF5F00; text-decoration: none; font-weight:bold}





.add2{ text-align:right; width:200px; line-height:20px; position:relative}
.add2 h1{background:url("../images/client/menuHeaderDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:0 0 10px 25px;}
.add2 a.addLink{background:url("../images/client/HeaderPlusDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
.add2 a.addLink:hover{background:url("../images/client/HeaderPlusDotA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #FF5F00; text-decoration: none; font-weight:bold}

.add3{ float:right; line-height:20px;}
.add3 h1{background:url("../images/client/menuHeaderDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:0 0 10px 25px;}
.add3 a.addLink{background:url("../images/client/HeaderPlusDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
.add3 a.addLink:hover{background:url("../images/client/HeaderPlusDotA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #FF5F00; text-decoration: none; font-weight:bold}



.ThubIcons a.addLink{background:url("../images/client/HeaderPlusDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size:12px; color: #000000; text-decoration: none; font-weight:bold;}
.ThubIcons a.addLink:hover{background:url("../images/client/HeaderPlusDotA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #FF5F00; text-decoration: none; font-weight:bold}

.ThubIcons3{text-align:right; float:right; font-weight:bold; font-size:12px; color:#3979BF; position:relative; width:200px;}
.ThubIcons3 a.addLink{background:url("../images/client/HeaderPlusDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size:12px; color: #000000; text-decoration: none; font-weight:bold; margin:-10px 0 0 0;}
.ThubIcons3 a.addLink:hover{background:url("../images/client/HeaderPlusDotA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #FF5F00; text-decoration: none; font-weight:bold; margin:-10px 0 0 0;}

a.writeReview{background:url("../images/client/HeaderPlusDot.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
a.writeReview:hover{background:url("../images/client/HeaderPlusDotA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #FF5F00; text-decoration: none; font-weight:bold}




.vBanner{background:url("../images/client/VBannerBg.gif") bottom no-repeat; width:168px; padding:0px 0 10px 0; margin:0 5px 0 0; float:right; text-align:center;}

.contentRightPart {width:780px; float:right; text-align:left; line-height:20px; margin:0 0 0 -10px;}
.contentRightPart h1{font-size:20px; padding:0px 10px 22px 28px; font-weight:normal; background:url("../images/client/CHeaderTLine.gif") top left no-repeat; color:#000000; width:543px}
.contentRightPart h1 span{color:#3979BF}
.contentRightPart h1 a{font-size:20px; font-weight:normal; color:#3979BF; text-decoration:underline}
.contentRightPart h1 a:hover{font-size:20px; font-weight:normal; color:#3979BF; text-decoration:none}
.contentRightPart h4{font-size:20px; padding:0px 10px 18px 28px; font-weight:normal; background:url("../images/client/CHeaderTLine2.gif") top left no-repeat; color:#649700;}

.contentRightPart h1.mpcHeader{font-size:20px; padding:0px 10px 22px 26px; font-weight:normal; background:url("../images/client/headerDot.gif") top left no-repeat; color:#000000; width:250px;}
.contentRightPart h1.mpcHeader div{font-size:11px; font-weight:normal; color:#000000;  line-height:14px; padding:0 0px 0px 0px; margin:0 0 0 0px;  width:250px;}
.mpcHeaderLine{font-size:10px; padding:0px 10px 0px 28px; font-weight:normal; background:url("../images/client/CHeaderTLine.gif") bottom left no-repeat; color:#000000; width:543px; height:15px; margin:-20px 0 0 0;}   


/* class for partner site mpc and iltalehti */
.mpcHeaderLine_R{font-size:10px; padding:0px 10px 0px 28px; font-weight:normal; background:url("../images/client/CHeaderTLineR.gif") bottom left no-repeat; color:#000000; width:543px; height:15px; margin:-20px 0 0 0;} 
.RLine h1{font-size:20px; padding:0px 10px 22px 28px; font-weight:normal; background:url("../images/client/CHeaderTLineR.gif") top left no-repeat; color:#000000; width:543px}
.RLine td{font-size:12px}
/* class for partner site mpc and iltalehti */

label{font-weight:bold; color:#484C4D;}

.width520{width:535px; padding:5px 20px 0px 20px; font-size:12px;}
.bPipe{color:#0096FF; font-weight:normal;}
.width520 label{font-weight:bold; color:#484C4D;}
.width520 label a.newsHeader{color:#3979BF; text-decoration:underline; background:url("../images/client/menuDot.gif") left no-repeat; padding:0px 0px 0px 20px;}
.width520 label a.newsHeader:hover{color:#3979BF; text-decoration:none; background:url("../images/client/menuDotA.gif") left no-repeat; padding:0px 0px 0px 20px;}
.width520 p{padding:0px 0px 20px 20px;}
.width520 a{color:#3979BF; text-decoration:underline;  font-size:12px; }
.width520 a:hover{color:#3979BF; text-decoration:none;  font-size:12px; }
.width520 div.newsDate{float:right; margin:-19px 0 0 0;}

.topicName a.newsHeader{color:#3979BF; text-decoration:underline; background:url("../images/client/menuDot.gif") top left no-repeat; padding:0px 0px 0px 20px;}
.topicName a.newsHeader{color:#3979BF; text-decoration:underline; background:url("../images/client/menuDot.gif") top left no-repeat; padding:0px 0px 0px 20px;}

.lastHeader{font-size:12px; color:#3979BF; font-weight:bold}

a.ShortLink{color:#3979BF; text-decoration:underline;  font-size:12px;}
a.ShortLink:hover{color:#3979BF; text-decoration:none;  font-size:12px;}

a.hLink{color:#3979BF; text-decoration:none;  font-size:11px;}
a.hLink:hover{color:#3979BF; text-decoration:underline;  font-size:11px;}


.searchHeader{color:#3979BF; font-weight:bold; text-decoration:none; background:url("../images/client/menuDot.gif") left no-repeat; padding:0px 0px 0px 20px;}
.searchContent{padding:0 0 0px 20px; line-height:25px;}
.searchValue{color:#3979BF;}


.moreLine{float:right;}
.moreLine a{color:#3979BF; text-decoration:underline; background:url("../images/client/moreLink.gif") left no-repeat; padding:0px 0px 0px 20px; font-size:11px;}
.moreLine a:hover{color:#3979BF; text-decoration:underline; background:url("../images/client/moreLink.gif") left no-repeat; padding:0px 0px 0px 20px; font-size:11px;}
.topCorner{float:right; margin:-32px -5px 0 0; POSITION:RELATIVE; background:url("../images/client/menuCorner.gif") left no-repeat; height:130px; width:54px;}

.iMG{background:url("../images/client/ImageBg.gif") no-repeat; height:118px; width:100px; float:left; padding:5px; margin:0 0 0 0;}
.iMG5{background:url("../images/client/ImageBg.gif") no-repeat; min-height:118px; width:100px; float:left; padding:5px; margin:0 0 0 0;}
.RightContent{width:410px; float:right; margin:0 0 0 0; line-height:18px; color:#6C6C6C;}
.RightContent a{color:#3979BF; text-decoration:underline;}
.RightContent a:hover{color:#3979BF; text-decoration:none;}
.RightContent label {width:80px; float:left; font-size:12px; color:#484848; font-weight:bold;}
.CMLine{background:url("../images/client/CMLine.gif") center repeat-x; height:15px; padding:5px 0 5px 0;}

.iMG3{background:url("../images/client/ImageBg.gif") no-repeat; height:100px; width:100px; float:left; padding:5px; margin:0 0 0 0;}
.iMG4{background:url("../images/client/ImageBg.gif") no-repeat; height:155px; width:100px; float:left; padding:5px; margin:0 0 0 0; position:relative}


.contentBottomLine{background:url("../images/client/CBLine.gif") no-repeat; height:18px; width:578px; margin:10px 0 0 0}

.topicName{float:left; font-weight:bold; font-size:12px; color:#3979BF; padding:0 0 10px 2px;}
.topicName3{float:left; font-weight:bold; font-size:12px; color:#3979BF; padding:0 0 10px 13px;}
.thumbsPart ul li{float:left; padding:0 0 0 5px; font-weight:bold; font-size:12px; color:#3979BF; list-style-image:none;}
.thumbsPart ul li img{margin:-3px 0 0 0; position:relative;}
.ThubIcons{float:right; font-weight:bold; font-size:12px; color:#3979BF; position:relative; width:50px; margin: 0 -10px 0 0px}


.thumbsPart2 ul li{float:left; padding:0 0 0 5px; font-weight:bold; font-size:12px; color:#3979BF; list-style-image:none;}
.thumbsPart2 ul li img{margin:-0px 0 0 0;}



.topicIconHeader ul li{float:left; padding:0 0 0 0px; font-weight:bold; font-size:12px; color:#3979BF;}
.topicIconHeader ul li.TName a{font-size:18px; color:#000000; font-weight:NORMAL; padding:0 0 0px 10px; margin:0px 0 0 0; text-decoration:none}
.topicIconHeader ul li.TName a:hover{font-size:18px; color:#000000; font-weight:NORMAL; padding:0 0 0px 10px; text-decoration:underline;}


.mDottedLine{border-left:0px dotted #000000; border-bottom:1px dotted #AFAFAF;  padding:20px 15px 40px 0px;}
.mDottedLine .topicsList{margin:-15px 0 0 45px;}
.mDottedLine .topicsList a{font-size:12px; color:#6C6C6C; font-weight:NORMAL; padding:0 5PX 0 0px; margin:0px 0 0 0; text-decoration:underline}
.mDottedLine .topicsList a:hover{font-size:12px; color:#000000; font-weight:NORMAL; padding:0 5PX 0 0px; text-decoration:NONE;}
.mDottedLine .moreLine a{color:#3979BF; text-decoration:underline; background:url("../images/client/moreLink.gif") left no-repeat; padding:0px 0px 0px 20px; font-size:11px;}
.mDottedLine .moreLine a:hover{color:#3979BF; text-decoration:none; background:url("../images/client/moreLink.gif") left no-repeat; padding:0px 0px 0px 20px; font-size:11px;}

.topicIconHeader ul li img{margin:-10px 0 0 0; position:relative;}
.topicIconHeader{ font-weight:bold; font-size:12px; color:#3979BF; padding:0px 0 0px 0; }


.ImgTextPart ul li{float:left; padding:0 5px 0 0px; font-weight:bold; font-size:12px; color:#484C4D; list-style-image:none;}
.ImgTextPart ul li img{margin:-1px 0 0 0;}



.formIn{width:535px; padding:5px 20px 10px 20px; font-size:12px;}
.formIn a{color:#3979BF; text-decoration:underline;}
.formIn a:hover{color:#3979BF; text-decoration:none;}
.formIn input{padding:3px; font-size:11px; color:#000000; border-left:#5e5e5e 1px solid; border-right:#a8a8a8 1px solid; border-top:#5e5e5e 1px solid; border-bottom:#a8a8a8 1px solid; }
div.formIn table tr td.label{font-weight:bold; font-size:12px; color:#484848;}
div.formIn table tr td input.button{padding:2px; font-weight:bold; background: url(../images/client/goBut.gif) #000000 repeat-x; font-size:11px; color:#ffffff; font-family: Arial, Verdana, helvetica, sans-serif; BORDER-LEFT:#868686 1px solid; BORDER-right:#292929 1px solid; BORDER-top:#868686 1px solid; BORDER-bottom:#292929 1px solid; }




.ListingBorder{margin:-10px 0 0 0; border:1px solid #CCCCCC;}
.ListingBorder2{margin:10px 0 0 0; border:1px solid #CCCCCC;}

.subHeader{font-size:12px; padding:3px; BORDER-bottom:#C0CEA1 1px solid; BORDER-LEFT:#C0CEA1 1px solid; BORDER-right: #C0CEA1 1px solid; background:url("../images/client/subHeaderBg.gif") repeat-x;}

a.sMenu{background:url("../images/client/sArrow.gif") left no-repeat;  font-size: 12px; color: #5B5B5B; text-decoration: none; padding:0px 0px 0px 15px; font-weight:bold;}
a.sMenu:hover{background:url("../images/client/sArrowA.gif") left no-repeat;  font-size: 12px; color: #000000; text-decoration: none; padding:0px 0px 0px 15px; font-weight:bold;}
.sMenuA{background:url("../images/client/sArrowA.gif") left no-repeat;  font-size: 12px; color: #000000; text-decoration: none; padding:0px 0px 0px 15px; font-weight:bold;}



.headerBg{ color:#3979BF; font-weight:bold; }
.headerBg a{color:#6C6C6C; text-decoration:underline;  font-size:12px; font-weight:bold;}
.headerBg a:hover{color:#6C6C6C; text-decoration:none;  font-size:12px; font-weight:bold;}


a.reviewButLink{background:url("../images/client/writeReview.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
a.reviewButLink:hover{background:url("../images/client/writeReviewA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:bold}

a.viewReviewLink{background:url("../images/client/viewReview.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
a.viewReviewLink:hover{background:url("../images/client/viewReviewA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:bold}

a.topicAdd{background:url("../images/client/topicAdd.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
a.topicAdd:hover{background:url("../images/client/topicAddA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:bold}

a.topicRmv{background:url("../images/client/topicRmv.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
a.topicRmv:hover{background:url("../images/client/topicRmvA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:bold}

a.reply{background:url("../images/client/reply.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
a.reply:hover{background:url("../images/client/replyA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:bold}



.allTopic{ width:90%;}
.allTopic ul{width:90%;}
.allTopic li{padding: 5px 5px 0px 18px;  BACKGROUND: url(../images/client/listDot.gif) left top #ffffff no-repeat;}
.allTopic li a{color:#3979BF; text-decoration:underline;}
.allTopic li a:hover{color:#3979BF;  text-decoration:none;}

.allTopic2{ width:100%;}
.allTopic2 ul{width:100%;}
.allTopic2 li{padding: 5px 5px 0px 18px;  BACKGROUND: url(../images/client/listDot.gif) left top #ffffff no-repeat; list-style-image:none;}
.allTopic2 li a{color:#3979BF; text-decoration:underline;}
.allTopic2 li a:hover{color:#3979BF;  text-decoration:none;}



a.link{color:#3979BF; text-decoration:underline;}
a.link:hover{color:#3979BF;  text-decoration:none;}


.borderLeft{BORDER-left: #CCCCCC 1px dotted; padding:0px 0px 0 15px;}
.borderBottom{BORDER-bottom: #CCCCCC 1px dotted; padding:10px 0px 10px 15px;}
.margin15{padding:10px 0px 0 15px;}
.updateText{font-style:italic; color:#797979}
.updateDate{font-style:italic; color:#598CC4}
 
 
#tabs {float:left; width:100%; font-size:11px; line-height:normal; }
#tabs ul { margin:0; padding:9px 10px 0 0px; list-style:none; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a { float:left; background:url("../images/tableft.gif") no-repeat left top; margin:0; padding:0 0 0 8px; text-decoration:none; }
#tabs a span { float:left; display:block; background:url("../images/tabright.gif") no-repeat right top; padding:6px 8px 5px 1px; color:#555555; }
#tabs a span {float:none;}
#tabs a:hover span { color:#000000; }
#tabs a:hover { background-position:0% -42px;}
#tabs a:hover span { background-position:100% -42px; }
#tabs span.activeTab { float:left; display:block; background:url("../images/tabright.gif") no-repeat right top; padding:6px 8px 5px 1px; background-position:100% -42px; color:#000000; }
#tabs a.leftActiveTab { float:left; background:url("../images/tableft.gif") no-repeat left top; background-position:0% -42px; margin:0; padding:0 0 0 8px; text-decoration:none; }


.clear { clear:both; font-size:1px;}

h5{background:url("../images/client/menuHeaderDot2.gif") top left no-repeat; font-size:18px; color:#6C6C6C; font-weight:normal; padding:0 0 0px 0px;}
h6{background:url("../images/client/menuHeaderDotPop.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:0 0 0px 28px;}

.formInPop{padding:5px 20px 10px 20px; font-size:12px;}
.formInPop a{color:#3979BF; text-decoration:underline;}
.formInPop a:hover{color:#3979BF; text-decoration:none;}
.formInPop input{padding:3px; font-size:11px; color:#000000; border-left:#5e5e5e 1px solid; border-right:#a8a8a8 1px solid; border-top:#5e5e5e 1px solid; border-bottom:#a8a8a8 1px solid; }
div.formInPop table tr td.label{font-weight:bold; font-size:12px; color:#484848;}
div.formInPop table tr td input.button{padding:2px; font-weight:bold; background: url(../images/client/goBut.gif) #000000 repeat-x; font-size:11px; color:#ffffff; font-family: Arial, Verdana, helvetica, sans-serif; BORDER-LEFT:#868686 1px solid; BORDER-right:#292929 1px solid; BORDER-top:#868686 1px solid; BORDER-bottom:#292929 1px solid; }


.commnetHeader{font-weight:bold; font-size:12px; color:#3979BF}

h3{font-size:18px; color:#5D84BD; font-weight:normal; padding:0 0 5px 18px;}

.h1Bg{background: url(../images/client/h1_middle.gif) top repeat-x; border-left:#C1CDD9 2px solid; border-right:#C1CDD9 2px solid; width:529px; line-height:25px; }
.contentInPart{padding:20px 20px 0 30px; margin:-30px 0 0 0; position:relative;}
.HomeHeaderDot{background: url(../images/client/homeHeaderDot.gif) top left no-repeat; padding:0 0 10px 25px;}
.BValue{font-weight:bold; color:#1E55A4}

.normalFont {font-weight:normal; color:#3B3D3A}

.ProductIcon{background: url(../images/client/h_productIco.gif) top left no-repeat; padding:0 0 10px 25px;}
.opinionIcon{background: url(../images/client/h_opinionIcon.gif) top left no-repeat; padding:0 0 10px 25px;}
.reviewReadIcon{background: url(../images/client/h_reivewRead.gif) top left no-repeat; padding:0 0 10px 25px;}
.reviewRateIcon{background: url(../images/client/h_reivewRate.gif) top left no-repeat; padding:0 0 10px 25px;}
.newItemIcon{background: url(../images/client/h_newItemIcon.gif) top left no-repeat; padding:0 0 10px 25px;}
.commentIcon{background: url(../images/client/h_commentIco.gif) top left no-repeat; padding:0 0 10px 26px; margin:0 0 0 0px;}
.activeRateIco{background: url(../images/client/a_activeRateIco.gif) top left no-repeat; padding:0 0 10px 25px;}

h3.greenHeader{font-size:18px; color:#82A863; font-weight:normal; padding:0 0 5px 18px;}
.h2Bg{background: url(../images/client/h2_middle.gif) top repeat-x; border-left:#B2CE9B 2px solid; border-right:#B2CE9B 2px solid; width:529px;  min-height:226px}
.iMG2{background:url("../images/client/ImageBg2.gif") no-repeat; height:110px; width:100px; float:left; padding:5px; margin:0 0 0 0; position:relative;}
.CMLine2{background:url("../images/client/CMLine2.gif") center repeat-x; height:15px; padding:5px 0 5px 0; margin:0 0 0 0;}

h3.GrayHeader{font-size:18px; color:#6C6C6C; font-weight:normal; padding:0 0 5px 18px;}

.h3Bg{background: url(../images/client/h3_middle.gif) top repeat-x; border-left:#C4C4C4 2px solid; border-right:#C4C4C4 2px solid; width:529px; line-height:25px; min-height:226px}
.iMG3{background:url("../images/client/ImageBg2.gif") no-repeat; height:100px; width:100px; float:left; padding:5px; margin:0 0 0 0; position:relative;}
.RightContent2{ width:340px; float:right; margin:0 0 0 0; line-height:18px; position:relative; font-weight:normal}

.ThubIcons2{float:right; font-weight:normal; font-size:12px; padding:0 0 0px 0; position:relative;}
.topicName2{float:left; font-weight:bold; font-size:12px; color:#3979BF; padding:0 0 10px 2px;  position:relative;}



.borderTop{BORDER-top: #C0C0C0 1px solid; }


/************************ END CLASS FOR CONTENT PART ************************/




/************************ START CLASS FOR FOOTER PART ************************/
.footerBg {background: url(../images/client/footerBg.png) repeat-x; height:41px; padding:20px 0 0 0; margin:-10px 0 0 0;}
.flags{float:left; padding:7px 0 0 20px }
.Dlogo{float:right; padding:0 10px 0 0}
.footerMenu{color:#ffffff; font-size:11px;width:500px;margin:10px 0 0 0 }
.footerMenu a{color:#ffffff; padding: 0 5px 0 5px; text-decoration:none;}
.footerMenu a:hover{color:#ffffff; padding: 0 5px 0 5px; text-decoration:underline;}

/************************ END CLASS FOR FOOTER PART ************************/

.clear { clear:both; font-size:1px;}
.fLeft{float:left;}
.fRight{float:right;}









.msg{color: #D30000;}



hr{color: #A3C08C;}



div{color: #3B3D3A;}



a.linkB{font-size: 12px; color: #1A5E9E; text-decoration: underline; font-weight:bold;}
a.linkB:hover{font-size: 12px; color: #1A5E9E; text-decoration: none; font-weight:bold;}



/**********************************************************************************************/

.mainDiv1{width:970px; background:#ffffff;}
.topLine1{width:970px; height:5px; background: #49638F;}
.topLine2{width:970px; height:13px;}


.topMenuPart{width:100%;}
.topMenuPart ul li{float:left;}



h2{

width:100%;
font-size:11px;
BORDER-bottom:#C0CEA1 1px solid;
BORDER-LEFT:#C0CEA1 1px solid; 
BORDER-right: #C0CEA1 1px solid; 
background:url("../images/client/headerBg.gif") #C0CEA1 repeat-x;
line-height:17px;
}


/*
h4{
width:100%;
font-size:11px;
color:#ffffff;
BORDER-bottom:#FBB22F 1px solid;
BORDER-LEFT:#FBB22F 1px solid; 
BORDER-right: #FBB22F 1px solid; 
background:url("../images/client/orangeBg.gif") repeat-x;
}

*/


h4 div{color:#ffffff;}


.subMenu{width:100%;
font-size:11px;
BORDER-bottom:#7D9550 1px solid;
BORDER-LEFT:#7D9550 1px solid; 
BORDER-right: #7D9550 1px solid; 
BORDER-top: #7D9550 1px solid; 
background:url("../images/client/sHeaderBg.gif") repeat-x;
color:#ffffff;
padding:5px 0px 5px 0px;
margin:1px 0px 25px 0px;
}

.subMenu2{width:100%;
font-size:11px;
BORDER-bottom:#7D9550 1px solid;
BORDER-LEFT:#7D9550 1px solid; 
BORDER-right: #7D9550 1px solid; 
BORDER-top: #7D9550 1px solid; 
background:url("../images/client/sHeaderBg.gif") repeat-x;
color:#ffffff;
padding:5px 0px 5px 0px;
margin:1px 0px 0px 0px;
}


.border{
BORDER-bottom:#CCCCCC 1px solid;
BORDER-LEFT:#CCCCCC 1px solid; 
BORDER-right: #CCCCCC 1px solid; 
BORDER-top: #CCCCCC 1px solid; 
}
.borderRight{
BORDER-right: #CCCCCC 1px solid; 
}

.borderup{
BORDER-top: #CCCCCC 1px solid; 
}
.borderdown{
BORDER-bottom: #CCCCCC 1px solid; 
}

.border2{

BORDER-bottom:#C0CEA1 1px solid;
BORDER-LEFT:#C0CEA1 1px solid; 
BORDER-right: #C0CEA1 1px solid; 
BORDER-top: #C0CEA1 0px solid; 
}


.borderO{

BORDER-bottom:#FBB22F 1px solid;
BORDER-LEFT:#FBB22F 1px solid; 
BORDER-right: #FBB22F 1px solid; 
BORDER-top: #FBB22F 1px solid; 
}


.bottomNav{ width:100%; padding:0px; text-align:center;}
.bottomNav a{ font-weight:bold; color:#49638F; text-decoration:underline;}
.bottomNav a:hover{ font-weight:bold; color:#49638F; text-decoration:none;}

 
.listDot{ font-size: 11px; color:#000000; font-weight:normal; padding-bottom:5px; padding-top:5px; padding-left:18px; BACKGROUND: url(../images/client/listDot.gif) left center #ffffff no-repeat;}
.listDot1{ font-size: 11px; color:#ff0000; font-weight:normal; padding-bottom:5px;padding-top:5px; padding-left:18px; BACKGROUND: url(../images/client/listDot.gif) left center #ffffff no-repeat;}
.reviewData{ width:100%;}
.reviewData ul{width:100%; }
.reviewData li{float:left; padding:2px;}


.searchTopPart{ height:22px;}
/* .searchTopPart{ width:220px; background:url("../images/client/searchRight.gif") no-repeat top right; height:22px;} */


.treePart{background: #FFFFFF;}
.treePart ul{  BORDER-bottom:#CCCCCC 1px solid;BORDER-LEFT:  #CCCCCC 1px solid; BORDER-right: #CCCCCC 1px solid; width:200px; BORDER-top:#CCCCCC 0px solid;}
.treePart li { display:block;  width:200px; padding:5px 0px 5px 15px;  BACKGROUND: url(../images/client/topicArrow.gif) center right no-repeat;}
.treePart .topicHeader{ width:186px; padding:5px 0px 5px 15px; font-size: 12px; color:#ffffff; font-weight:bold; BACKGROUND: url(../images/client/topicHeader.gif) #ffffff repeat-x;}

.treePart1{background: #FFFFFF;}
.treePart1 ul{  BORDER-bottom:#CCCCCC 1px solid;BORDER-LEFT:  #CCCCCC 1px solid; BORDER-right: #CCCCCC 1px solid; width:200px; BORDER-top:#CCCCCC 0px solid;}
.treePart1 li { display:block;  width:200px; padding:5px 0px 5px 0px;}
.treePart1 .topicHeader{ width:186px; padding:5px 0px 5px 15px; font-size: 12px; color:#000000; font-weight:bold; BACKGROUND: url(../images/client/headerBg.gif) #ffffff repeat-x;}




.topTen{background: #FFFFFF;}
.topTen ul{  text-decoration:none; BORDER-bottom:#CCCCCC 1px solid; BORDER-LEFT:#CCCCCC 1px solid; BORDER-right:#CCCCCC 1px solid; width:200px; BORDER-top:#CCCCCC 0px solid;}
.topTen li { display:block;  width:200px; padding:5px 0px 5px 15px;}
.topTen .topicHeader{ width:185px; padding:5px 0px 5px 15px; font-size: 12px; color:#ffffff; font-weight:bold; BACKGROUND: url(../images/client/topicHeader.gif) #ffffff repeat-x;}


.width340{width:340px;}
.width500{width:500px;}
.width15{width:15%;}
.width210{width:40%; }
.width70{width:70%;}
.width75{width:75%;}
.width20{width:22%;}
.width25{width:24%;}
.width27{width:27%;}
.width19{width:19.2%;}
.width18{width:18%;}
.width52{width:55%;}

.width30{width:30%;}
.width40{width:40%;}
.width43{width:43%;}
.width47{width:47%;}
.width35{width:35%;}
.width50{width:50%;}
.width55{width:55%;}
.width60{width:60%;}
.width80{width:80%;}
.width100{width:100%}
.height30px{height:30px;}
.mainwidth{width:970px;}

.width250{width:250px;}
.width240{width:240px;}
.width255{width:255px;}


.dataDiv {background:#ffffff;}
.dataDiv ul{ float:left; }
.dataDiv li{ float:left;}

.bg1{background: #ff00ff;}
.bg2{background: #F1F4E8;}

.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}




.lMargin10{margin-left:10px;}
.lMargin14{margin-left:14px;}
.lMargin20{margin-left:25px;}
.tbMargin{margin:1px 0px 25px 0px;}
.tbMargin2{margin:1px 0px 15px 0px;}

.rMargin10{margin-right:10px;}
.tMargin5{margin-top:5px;}
.tMargin10{margin-top:10px;}
.margin10{margin:10px;}
.margin1{margin:1px;}

.paddingMix1{padding:6px 0px 5px 5px;}
.paddingMix2{padding:6px 0px 6px 5px;}
.paddingMix3{padding:6px 0px 0px 0px;}
.paddingMix4{padding:8px 0px 0px 0px;}
.paddingMix5{padding:0px 0px 6px 5px;}


.padding7{padding:7px;}
.padding2{padding:5px;}



.lPadding10{padding-left:10px;}
.clear{clear:both; font-size:1px;}



a.top10     	{font-size: 11px; padding-bottom:6px; color: #1A5E9E; text-decoration: none; padding-left:0px; padding-bottom:5px; padding-top:5px; }
a.top10:hover    	{font-size: 11px; padding-bottom:6px; color: #1A5E9E; text-decoration: none; padding-left:0px; padding-bottom:5px; padding-top:5px;  text-decoration: underline;}



a.reviewButLink1         {
BORDER-bottom:#C69306 1px solid;
BORDER-LEFT:#C36E00 1px solid; 
BORDER-right: #C69306 1px solid; 
BORDER-top: #C36E00 1px solid; 
BACKGROUND: url(../images/client/linkButBg.gif) #F7B207 repeat-x;     
font-size: 11px; 
padding:2px 5px 2px 5px; 
color: #000000; text-decoration: none; 
margin:0px 5px 0px 0px; 
height:25px;
font-weight:normal;

}
a.reviewButLink1:hover  	{
BORDER-bottom:#C69306 1px solid;
BORDER-LEFT:#C36E00 1px solid; 
BORDER-right: #C69306 1px solid; 
BORDER-top: #C36E00 1px solid; 
BACKGROUND: url(../images/client/linkButBgH.gif) #F7B207 repeat-x;     
font-size: 11px; padding:2px 5px 2px 5px; 
color: #000000; text-decoration: none; 
margin:0px 5px 0px 0px; 
height:25px;
font-weight:normal;
}






.formPart2 {width:100%;}
.formPart2 ul{ overflow:hidden; }
.formPart2 ul li{ float:left; padding:5px;  color:#3B3D3A;}
.formPart2 li.label{ font-weight:bold; font-size:11px; color:#484C4D; line-height:1.6em; float:left; padding:5px;}


#ListingPartHeader{width:100%;}
#ListingPartHeader ul{ overflow:hidden; padding:0px 0px 0px 0px; width:100%; background:#ffffff url(../images/client/headerBg.gif) repeat-x;}
#ListingPartHeader ul li{ padding:5px 0px 0px 0px; height:28px; float:left; color:#000000; font-weight:bold;}

#ListingPartData{width:100%;}
#ListingPartData ul{ overflow:hidden; padding:0px 0px 0px 0px; width:100%; BORDER-bottom:#D0D7E3 0px solid;}
#ListingPartData ul li{ padding:8px 0px 8px 0px;  float:left; color:#3B3D3A; }

.odd{ background: url(../images/client/oddEvenLine.gif) #ffffff bottom repeat-x;}
.even{background: url(../images/client/oddEvenLine.gif) #FFFFFF bottom repeat-x;}

/**********************************************************************************************/






.label{ font-size: 12px; color: #484C4D; font-weight:bold; text-align:left;}

.topMenuBg{ BACKGROUND: url(../images/client/topMenuBg.gif) #ffffff no-repeat;}

.hoverLine{background: #F1F4E8;}

a.topMenu:Link     {font-size: 11px; color: #ffffff; text-decoration: none; font-weight:normal;}
a.topMenu:visited  {font-size: 11px; color: #ffffff; text-decoration: none; font-weight:normal;}
a.topMenu:hover    {font-size: 11px; color: #ffffff; text-decoration: none; font-weight:normal;}
a.topMenu:active   {font-size: 11px; color: #ffffff; text-decoration: none; font-weight:normal;}

a.headerLink:Link     {font-size: 11px; color: #1A5E9E; text-decoration: underline; font-weight:bold; padding-left:5px;}
a.headerLink:visited  {font-size: 11px; color: #1A5E9E; text-decoration: underline; font-weight:bold; padding-left:5px;}
a.headerLink:hover    {font-size: 11px; color: #1A5E9E; text-decoration: none; font-weight:bold; padding-left:5px;}
a.headerLink:active   {font-size: 11px; color: #1A5E9E; text-decoration: underline; font-weight:bold; padding-left:5px;}


a.userMenu:Link     	{font-size: 13px; color: #EFF2E6; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:22px; BACKGROUND: url(../images/client/userMenuArrow.gif) center left no-repeat;}
a.userMenu:visited  	{font-size: 13px; color: #EFF2E6; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:22px; BACKGROUND: url(../images/client/userMenuArrow.gif) center left no-repeat;}
a.userMenu:hover    	{font-size: 13px; color: #ffffff; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:22px; BACKGROUND: url(../images/client/userMenuArrowA.gif) center left no-repeat;}
a.userMenu:active   	{font-size: 13px; color: #EFF2E6; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:22px; BACKGROUND: url(../images/client/userMenuArrow.gif) center left no-repeat;}


.whiteBg{background: #ffffff;}
.topicBorder{background: #CCCCCC;}









.headerBg_2{ 
BACKGROUND: url(../images/client/headerBg.gif) #ffffff repeat-x;
BORDER-LEFT:  #C0CEA1 0px solid;
BORDER-right: #C0CEA1 0px solid;
BORDER-top:   #C0CEA1 1px solid;
BORDER-bottom:#C0CEA1 1px solid;
font-weight:bold; 
}
.headerBg2{ 

BORDER-LEFT:  #C0CEA1 0px solid;
BORDER-right: #C0CEA1 0px solid;
BORDER-top:   #C0CEA1 1px solid;
BORDER-bottom:#C0CEA1 1px solid;
font-weight:bold; 
}
img{border:0px}



.menuBg{ 
BORDER-LEFT:  #485E83 1px solid;
BORDER-right: #485E83 1px solid;
BORDER-top:   #485E83 1px solid;
BORDER-bottom:#485E83 1px solid;
background: #90A0BA;
padding:5px; 
}


.box1{ 
BORDER-LEFT:  #BDC9A0 1px solid;
BORDER-right: #BDC9A0 1px solid;
BORDER-top:   #BDC9A0 1px solid;
BORDER-bottom:#BDC9A0 1px solid;
padding:5px;
}

.dataBorder{ 
BORDER-LEFT:  #CCCCCC 1px solid;
BORDER-right: #CCCCCC 1px solid;
BORDER-top:   #CCCCCC 1px solid;
BORDER-bottom:#CCCCCC 1px solid;
}

input{
BORDER-LEFT:  #878D83 1px solid;
BORDER-right: #BFC3BD 1px solid;
BORDER-top:   #878D83 1px solid;
BORDER-bottom:#BFC3BD 1px solid;
padding:0px;
background-color:#F7F7F7;   
font-size: 11px; color: #000;
font-family: Verdana, Arial, helvetica, sans-serif;
}

textarea{
BORDER-LEFT:  #878D83 1px solid;
BORDER-right: #BFC3BD 1px solid;
BORDER-top:   #878D83 1px solid;
BORDER-bottom:#BFC3BD 1px solid;
background-color:#F7F7F7;   
padding:3px;
font-size: 11px; color: #000;
font-family: Verdana, Arial, helvetica, sans-serif;
}


.TBorder{
BORDER-LEFT:  #CCCCCC 1px solid;
BORDER-right: #CCCCCC 1px solid;
BORDER-top:   #CCCCCC 1px solid;
BORDER-bottom:#CCCCCC 1px solid;
padding:25px;
}

form{padding:0px;}

.button{
BORDER-LEFT:  #C69306 1px solid;
BORDER-right: #C36E00 1px solid;
BORDER-top:   #C36E00 1px solid;
BORDER-bottom:#C69306 1px solid;
padding:1px;
font-weight:normal;
BACKGROUND: url(../images/client/butBg.gif) #F7B508 repeat-x;
font-size: 11px; color: #ffffff;

font-family: Verdana, Arial, helvetica, sans-serif;
}

/********************* classes for Tabs ********************/


   

/********************* classes for Tabs ********************/

/********************* classes for Tabs ********************/


    #topTabMenu {
      float:left;
      width:100%;

      line-height:normal;
      }
    #topTabMenu ul {
	margin:0;
	padding:5px 0px 0 0px;
	list-style:none;
      }
    #topTabMenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #topTabMenu a {
      float:left;
      background:url("../images/client/tableftT.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 13px;
      text-decoration:none;
      color:#ffffff;
      }
    #topTabMenu a span {
      float:left;
      display:block;
      background:url("../images/client/tabrightT.gif") no-repeat right top;
      padding:8px 15px 6px 0px;
      color:#ffffff;
      }
    
    #topTabMenu a span {float:none;}
    
    #topTabMenu a:hover span {
      color:#001E52;
      }
    #topTabMenu a:hover {
      background-position:0% -42px;
      }
    #topTabMenu a:hover span {
      background-position:100% -42px;
      }
      
    
      #topTabMenu span.activeTab {
      float:left;
      display:block;
      background:url("../images/client/tabrightT.gif") no-repeat right top;
      padding:8px 15px 6px 6px;
      background-position:100% -42px;
      color:#001E52;
      }

	#topTabMenu a.leftActiveTab {
      float:left;
      background:url("../images/client/tableftT.gif") no-repeat left top;
      background-position:0% -42px;
      margin:0;
      padding:0 0px 0 6px;
      text-decoration:none;
      }
      .clear { clear:both; font-size:1px;}

/********************* classes for Tabs ********************/

/* class added by gaurang for sponsor link listing */

.headerBgSponsorLink{ BACKGROUND: url(../images/client/spBg.gif) #ffffff repeat-x;
font-weight:bold; 

}
.sponsorLinkValue{color:#1A5E9E;font-size:10px;
}
.fontBold {font-weight:bold;}
.orangeBg{background-image: url(../images/client/orangeBg.gif);background-repeat: repeat-x;
font-weight:bold;color:#ffffff;
}   
.dataBorder1{ 
BORDER-LEFT:  #FBA919 1px solid;
BORDER-right: #FBA919 1px solid;
BORDER-top:   #FBA919 1px solid;
BORDER-bottom:#FBA919 1px solid;
}
.bannerBorder{ 
BORDER-LEFT:  #000000 2px solid;
BORDER-right: #000000 2px solid;
BORDER-top:   #000000 2px solid;
BORDER-bottom:#000000 2px solid;
}
/*end 0f  classes for sponsor link listing */



#topMenuPart li a.topMenuActive{ color:#ffffff; text-decoration:none; padding:2px 10px 2px 10px;
					margin:0px 5px 5px 5px;
					font-size:11px; font-weight:bold;
					BORDER-LEFT:  #A3B0C6 1px solid;
					BORDER-top:   #A3B0C6 1px solid;
					BORDER-right: #A3B0C6 1px solid;
					BORDER-bottom:#A3B0C6 1px solid;
					background-color:#274475; 
					}				


 
 
.errorBox{background:#f2f2f2; 
color:#ff0000;
padding:5px;
BORDER-LEFT:  #ff0000 1px solid;
BORDER-top:   #ff0000 1px solid;
BORDER-right: #ff0000 1px solid;
BORDER-bottom:#ff0000 1px solid;
}                               

.alphaActive{font-size: 11px; color: #274475; text-decoration: none; padding-left:3px; padding-right:3px; font-weight:bold;}

.imageBoxHW{width:90px; height:90px;}
.form_error{color:#DC0000}
.msgBox{
color:#DC0000;
padding:3px 3px 3px 30px;
font-weight:bold;
margin:5px;
text-align:left;
BORDER-LEFT:  #E2DF76 1px solid;
BORDER-top:   #E2DF76 1px solid;
BORDER-right: #E2DF76 1px solid;
BORDER-bottom:#E2DF76 1px solid;
background: url(../images/client/msgImg.gif) #FFFEDB left no-repeat;
}    

a.viewReviewLinkN{background:url("../images/client/viewReview.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 20px; font-size: 12px; color: #000000; text-decoration: none; font-weight:normal}
a.viewReviewLinkN:hover{background:url("../images/client/viewReviewA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 20px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:normal}

a.reviewButLinkN{background:url("../images/client/writeReview.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:normal}
a.reviewButLinkN:hover{background:url("../images/client/writeReviewA.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:2px 0 10px 25px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:normal}

.topicBg2{display:block; float:left;background:url("../images/client/menuDot2.gif") left top no-repeat;  font-size: 12px; color: #3979BF; text-decoration: none; padding:0px 0px 0px 20px; line-height:20px;}

.redText {color:#ff0000}
.greenText{color:#00ff00}


a.addCatButLink{background:url("../images/client/writeReview_add.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; 		 padding:4px 0px 17px 25px; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold;}
a.addCatButLink:hover{background:url("../images/client/writeReviewA_add.gif") top left no-repeat; font-size:20px; color:#000000; font-weight:normal; padding:4px 0px 17px 25px; font-size: 12px; color: #819C13; text-decoration: none; font-weight:bold;}



.ifram {width:790px;} 
