body {
margin:0;
padding:0;
font:normal 11px arial;
color:#000;
}

a {outline:none;}

#top_container {width:100%; height:160px; background:#FFF url(../images/topBack.gif) repeat-x top;}
#top {margin:0 auto 0 auto; width:1000px; height:160px;}
#logo {float:left; width:627px; height:160px;}
#topRight {float:right; min-width:165px; height:91px; padding:69px 0 0 0;}
#srcharea {height:41px;}
#loggaIn {height:20px; padding:4px 12px 0 0; text-align:right;}
#loggaIn a {color:#000; text-decoration:none; font-weight:bold; font-size:12px;}
#loggaIn a:hover {color:#269BA1; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px;  }


#langmenu a {color:#269BA1; text-decoration:none; font-weight:bold; font-size:12px; }
#langmenu a:hover {color:maroon; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px;  }


#langmenu #topLogin {margin:0px; padding:0px;}
#langmenu #topRegister {margin:0px; padding:0px;}
#middle_container {width:100%; clear:both;  padding:20px 0 30px 0;}
#middle {width:1000px; margin:0 auto 0 auto;}
#content {width:547px; /*height:252px;*/ margin:27px 0 0 141px; font:normal 12px arial;}
h1 {margin:0 0 10px 0; padding:0; font:bold 20px arial;}

#bottomLinks {border-top:#b2b2b2 solid 2px; font:bold 12px arial; color:#648388; padding:9px 0 0 0; margin:38px 0 0 0;}
#bottomLinks a {color:#648388; text-decoration:none; margin:0 16px 0 16px;}
#bottomLinks a:hover {color:#648388; text-decoration:underline;}


.bottomLinks_ {border-top:#b2b2b2 solid 2px; font:bold 12px arial; padding:9px 0 0 0; margin:38px 0 0 0;}
.bottomLinks_ h2 {margin:20px 0 10px 0; padding:0; font:bold 16px arial; color:#000;}



#bottom {width:100%; height:81px; background:#FFF url(../images/backMiddle.gif) repeat-x top; clear:both;}
#footerMenu {width:1000px; margin:0 auto 0 auto; padding:30px 0 0 0; text-align:center; font:bold 17px arial; color:#000; word-spacing:0.2em; clear:both;}
#footerMenu img {vertical-align:middle;}
#footerMenu a {color:#000; text-decoration:none; margin:0 8px 0 8px;}
#footerMenu a:hover {color:#000; text-decoration:underline;}


#middle_left {float:left; width:465px; padding:0 0 50px 51px;}
.header {background:url(../images/back_header.gif) no-repeat; font:bold 12px arial; color:#FFF; width:195px; height:25px; padding:9px 0 0 15px; clear:both; margin-bottom:7px;}
.header a{ text-decoration:none;color:White; cursor:pointer;}
.header a:hover{ color:#199394; }
.matching {width:100%; padding: 0; height:120px; clear:both;}
.matching a {float:left; display:block; margin:0 25px 0 0; padding:0 6px 6px 6px; font:bold 11px arial; color:#000; text-align:center; text-decoration:none; border:#FFF solid 1px;}
.matching a:hover {color:#4196ee; text-decoration:none; border:#d7d7d7 solid 1px;}
.matching a img {margin:0 0 7px 0;}


#middle_left h2 {margin:0 0 10px 0; padding:0; font:bold 19px arial; clear:both;}


.company_details {/*width:90%;*/ padding:0px 0 20px 0; clear:both;}
.company_details img {float:left; margin:0 20px 0 0; padding:3px; border:#CCC solid 1px;}
.company_details p {float:left; display:block; margin:0; padding:0; width:300px; font-size:12px;}
.company_details p a {color:#444; text-decoration:underline;}
.company_details p span.com_name {display:block; margin:0 0 10px 0; padding:0; font:bold 13px arial;}

.detailpage_links {width:90%; padding:0 0 20px 0;}
.detailpage_links .categories {float:left; width:148px; padding:0 0 20px 0;}
.detailpage_links .categories a {display:block; color:#444; text-decoration:none; font:bold 11px arial; clear:both; line-height:18px; margin:0 0 0 10px;}
.detailpage_links .categories a:hover {text-decoration:underline;}
.detailpage_links .categories h3 {display:block; width:140px; height:25px; margin:0 0 7px 0; padding:9px 0 0 8px; font:bold 13px arial; background:url(../images/back_header02.gif) no-repeat; color:#FFF;}

.detailpage_links .productlinks {float:left; width:148px; padding:0 0 20px 0; margin:0 0 0 40px;}
.detailpage_links .productlinks a {display:block; color:#444; text-decoration:none; font:bold 11px arial; clear:both; line-height:18px; margin:0 0 0 10px;}
.detailpage_links .productlinks a:hover {text-decoration:underline;}
.detailpage_links .productlinks h3 {display:block; width:140px; height:25px; margin:0 0 7px 0; padding:9px 0 0 8px; font:bold 13px arial; background:url(../images/back_header02.gif) no-repeat; color:#FFF;}




.matchingCities {width:90%; padding:12px 0 0 10px; margin:0 0 30px 0; clear:both; font-weight:bold;}
h2 {margin:0 0 10px 0; padding:0; font:bold 19px arial;}




a.boxLink {display:block; float:left; width:404px; margin:0 0 24px 0; clear:both; text-decoration:none;}
.box {float:left; width:404px; margin:0 0 24px 0; clear:both; text-decoration:none;}
.boxInterior {float:left; width:371px; min-height:75px; padding:4px 15px 0 16px; background:#fefdfa url(../images/box_degrade.gif) repeat-x bottom; border-left:#d7d7d7 solid 1px; border-right:#d7d7d7 solid 1px; font:normal 11px arial; color:#4e4e4e;}
.company {width:381px; padding:4px 15px 0 6px;}
.boxInterior .divbox {float:left; display:block; margin:0; padding:0; width:250px;}
.boxInterior .divbox strong {font:bold 12px arial; color:#2a2a2a;}
.boxInterior img {float:right; margin:0; padding:0; border:#d8d8d5 solid 1px;}
.boxTop {float:left; width:404px; height:11px;}
.boxBottom {float:left; width:404px; height:11px; line-height:50px;}
.boxInterior_fff {background:#fff;}

.selectedCompanies {float:left; font:bold 13px arial; color:#444;}
.selectedCompanies img {float:none; margin:0; padding:0; border:none; vertical-align:bottom;}


#middle_right {float:right; width:480px; padding:0 0 20px 0;}
#companies {width:447px; min-height:456px; padding:12px 13px 20px 18px; border:#c5c5c5 solid 1px; border-top:none;}
#companiesViews {width:447px; height:370px; overflow:auto;}
.checkboxCompany {float:left; width:25px; min-height:60px;}

#matchingLinks {clear:both; width:447px; height:40px; padding:20px 0 0 0; margin:20px 0 0 0; border-top:#a2a2a2 solid 1px;}
#stepLinks {float:left; width:50%; font:bold 12px arial; color:#4e4e4e;}
#stepLinks a {color:#000; text-decoration:none;}
/*#stepLinks a:hover {color:#4e4e4e; text-decoration:none; background:url(../images/arrow.gif) no-repeat left; padding:0 0 0 17px;}*/
#stepLinks a.active {color:#4e4e4e; text-decoration:none; background:url(../images/arrow.gif) no-repeat left; padding:0 0 0 17px;}
#stepLinks a.lnkNavi:hover
{
    color:#148F8E;
    cursor:pointer;
}
#nextStep {float:right; width:40%;}
#nextStep a {color:#000; font:bold 17px arial; text-decoration:underline;}
#nextStep a:hover
{
    color:#148F8E;
    cursor:pointer;
    }

/* page03 (inquiry) styles */
#companiesSentto {width:100%;}
.hdrCompany {margin-bottom:20px;}
h3 {margin:0; padding:0; font:bold 12px arial; clear:both;}

#inquiryForm {width:447px; clear:both;}
.txtbx_withbg {margin:2px 0 7px 0; padding:4px 5px 0 5px; width:140px; height:16px; border:none; font:normal 11px arial; color:#333; background:url(../images/back_txtbx.gif) no-repeat;}
.short {width:40px; background:url(../images/back_txtbx_.gif) no-repeat; vertical-align:middle;}
.short02 {width:110px; background:url(../images/back_txtboxShort.gif) no-repeat; vertical-align:middle;}
.txtarea {margin:2px 0 7px 0; padding:4px 5px 0 5px; width:140px; height:59px; border:none; font:normal 11px arial; color:#333; background:url(../images/back_txtarea.gif) no-repeat;}
.DropDown {margin:2px 5px 7px 0; padding:2px; width:150px; font:bold 11px arial; color:#000; border:#b2b2b2 solid 1px; vertical-align:middle;}




/* thankyou.aspx page styles */
.middleTextCenter {text-align:center; font:normal 16px arial;}
.middleTextCenter h1 {font:bold 25px arial;}
.middleTextCenter .ContainerBoxLink {width:404px; margin:0 auto 0 auto; text-align:left;}
.middleTextCenter a.boxLink {display:block; width:404px; margin:0 0 24px 0; clear:both; text-decoration:none;}

/* ---- */



/* LoginRegister.aspx page styles */
h1.mrgnleft {margin:0 0 25px 50px; padding:0 0 0 5px; clear:both;}
#login {float:left; width:320px; height:320px; padding:0 0 0 50px;}
#login h2 {font:bold 16px arial; color:#333; margin:0 0 15px 0; padding:0 0 7px 5px; display:block; border-bottom:#666 solid 1px;}
.tbl_login {font:bold 12px arial; color:#333;}
.txtbxLogin {font:normal 12px arial; color:#333; margin:0; padding:3px; width:200px; border:#b2b2b2 solid 1px;}
a.forgotpass {font:bold 11px arial; color:#4196ee; text-decoration:underline;}
a.forgotpass:hover {color:#4196ee; text-decoration:none;}
.bttnLogin {margin:0 0 0 55px; padding:0; width:57px; height:23px; font:bold 12px arial; color:#FFF; background:url(../images/backBtn.gif) no-repeat; border:none;}

#register {float:left; width:400px; /*height:320px;*/ padding:0 0 0 50px;}
#register h2 {font:bold 16px arial; color:#333; margin:0 0 15px 0; padding:0 0 7px 5px; display:block; border-bottom:#666 solid 1px;}
.drpdwn02 {margin:0; padding:2px; width:207px; font:normal 12px arial; color:#333; border:#b2b2b2 solid 1px;}
.bttnLoginNoMrgn {margin:0;}

/* ---- */



/* changePassword.aspx page styles */
#changePassword {width:350px; height:320px; margin:0 auto 0 auto;}
#changePassword h2 {font:bold 16px arial; color:#333; margin:0 0 15px 0; padding:0 0 7px 5px; display:block; border-bottom:#666 solid 1px;}
a.logout {color:#000; text-decoration:none; margin:0 0 0 10px;}

#topRight_withUser {float:right; width:350px; height:91px; padding:69px 0 0 0;}
.username {font-weight:bold; color:#1b407a;}
a#changePass {color:#01767b; text-decoration:none; margin:0 0 0 10px;}


/* ---- */





/* Form Elements */
.txtbx_search {margin:0; padding:3px; width:144px; height:14px; background:url(../images/backSearch.gif) no-repeat; border:none; font:normal 12px arial; color:#555;}
.drpdwn, .tbSelectCMP, .tbSelectCTG, .tbSelectPRD
{margin:0; padding:2px; width:195px; font:bold 12px arial; color:#000; border:#b2b2b2 solid 1px;}
.txtbx {margin:0; padding:3px; width:209px; border:#b2b2b2 solid 1px; font:bold 12px arial; color:#666;}
.incity {width:178px; margin:0 0 0 12px;}
.bttn {margin:0; padding:0; width:57px; height:23px; font:bold 12px arial; color:#FFF; background:url(../images/backBtn.gif) no-repeat; border:none;}


/* BEGIN: TIPTYPE */

/* Seçili durumdaki elemanın style'ı */
.ddSelect
{
	background-color:steelblue;
}
.tbSelectCMP
{
	background-image:url(../images/icoCMP.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px !important;
}
.tbSelectCTG
{
	background-image:url(../images/icoCTG.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px !important;
}
.tbSelectPRD
{
	background-image:url(../images/icoPRD.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px !important;
}

.ddSelectCMP
{
	background-color:steelblue;
	background-image:url(../images/icoCMP.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px !important;
}
.ddSelectCTG
{
	background-color:steelblue;
	background-image:url(../images/icoCTG.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px !important;
}
.ddSelectPRD
{
	background-color:steelblue;
	background-image:url(../images/icoPRD.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px !important;
}
.ddNormalCMP
{
	background-image:url(../images/icoCMP.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px !important;
}

.ddNormalCTG
{
	background-image:url(../images/icoCTG.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px !important;
}

.ddNormalPRD
{
	background-image:url(../images/icoPRD.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px !important;
}

.ddNormal .annot, .ddNormalCMP .annot, .ddNormalCTG .annot, .ddNormalPRD .annot
{
	float:right;
	color:silver;
	padding-right:30px;
	visibility:hidden;
}

/* Seçili olmayan durumdaki elemanın içerisindeki a'ların styleı */
.ddNormal a, .ddNormalCMP a, .ddNormalCTG a, .ddNormalPRD a
{
	color:gray;
	text-decoration:none;
}

.ddSelect .annot, .ddSelectCMP .annot, .ddSelectCTG .annot, .ddSelectPRD .annot
{
	float:right;
	background-color:whitesmoke;
	color:steelblue;
	margin-right:25px;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	-moz-border-radius:2px;
	font-size:smaller;
	margin-top:1px;
}
/* Seçili durumdaki elemanın içerisindeki a'ların style'ı */
.ddSelect a, .ddSelectCTG a, .ddSelectCMP a, .ddSelectPRD a
{
	color:white;
	text-decoration:none;
}

/* Açılır menünün style'ı  */
.ddMain
{
	background-color:white;
	border:1px solid gray;
	overflow:hidden;
	display:none;
	position:absolute;
		
}

/* TipType'ın, listede bulduğu kısımların alacağı style */
.ddFoundSection
{
	font-weight:bold;
	color:white;
	background-color:lightsteelblue;
	font-style:italic;
	border:1px solid steelblue;
	

}

/* END TIPTYPE */


.divSearchParam, .divSearchParam2
{
	cursor:pointer;
	/*display:inline;*/
	display:inline-block;
	float:left;
	font-weight:bold;
	text-align::center;
	 width:138px;
	 height:30px;
	 border:1px dotted;
	 border-color:Silver;
	 background-color:#F7F7F7;
	 margin:2px 2px 2px 5px;
	vertical-align:middle;
	padding-left:2px;
	 padding-top:2px;
	 text-align:center;
	 -moz-border-radius:3px;
	 overflow:hidden;
	}
	
	.divSearchParam2
	{
		cursor:default !important;
		
		}
.divSearchParam a{
    text-align:center;
    text-decoration:underline;
    float:none;
    margin:0;
}
.divSearchParam a:hover{
    border:0px;
}

div.divSearchParam:hover
{
	border:1px solid;
}










/* --------------------------------------- */

.divSearchParam_new 
{
background-image:url(../images/btnCatBack.png);
width:129px;
height:56px;
	 margin:2px 2px 2px 5px;
	 background-repeat:no-repeat;
	 float:left;
	 text-align:center;
	 text-decoration:none;
	 color:White;
	 font-size:8pt;
	}
	
	.divSearchParam_new a
{
	 text-decoration:none;
	 color:White;
	}
.divSearchParam_ ,.divSearchParam_2
{
	 cursor:pointer;
	 /*display:inline;*/
	 display:inline-block;
	 float:left;
	 font-weight:bold;
	 text-align::center;
	 width:138px;
	 height:40px;
	 border:#e0e0e0 1px dashed;
	 background-color:#F7F7F7;
	 margin:2px 2px 2px 5px;
	 vertical-align:middle;
	 padding-left:2px;
	 padding-top:2px;
	 text-align:center;
	 -moz-border-radius:3px;
	 overflow:hidden;
	 padding-top:1.2em;
	}
	
	

	
.divSearchParam_ a {
    text-align:center;
    text-decoration:underline;
    float:none;
    margin:0;
	color:#999;
	text-decoration:none;
	padding:0 5px 0 5px;
}


.divSearchParam_ span, .divSearchParam_2 span {
    text-align:center;
    text-decoration:underline;
    float:none;
    margin:0;
	color:#999;
	text-decoration:none;
	padding:0 5px 0 5px;
	cursor:default;

	 
}

.divSearchParam_ a:hover {
	color:#990000;
}

div.divSearchParam_:hover
{
	border:1px solid #990000;
}



.divSearchParam_NoLink
{
	display:inline-block;
	float:left;
	font-weight:bold;
	text-align::center;
	width:138px;
	height:30px;
	border:1px dotted;
	border-color:#56CFFF;
	background-color:#F7F7F7;
	margin:2px 2px 2px 5px;
	vertical-align:middle;
	padding-left:2px;
	padding-top:2px;
	text-align:center;
	-moz-border-radius:3px;
	overflow:hidden;
	background-image:url('../images/arrow_000_small.png');
	background-position:left;
	background-repeat:no-repeat;
	 
	}
	
div.divSearchParam_NoLink:hover
{
	border:1px solid;
}


/* --------------------------------------- */















.divSearchParamNoLink_old
{
	display:inline-block;
	float:left;
	font-weight:bold;
	text-align::center;
	 width:138px;
	 height:30px;
	 border:1px dotted;
	 border-color:#56CFFF;
	 background-color:#F7F7F7;
	margin:2px 2px 2px 5px;
	vertical-align:middle;
	padding-left:2px;
	 padding-top:2px;
	 text-align:center;
	 -moz-border-radius:3px;
	 overflow:hidden;
	 background-image:url('../images/arrow_000_small.png');
		 background-position:left;
		  
		background-repeat:no-repeat;
	 
	
	}
	.divSearchLinksCover
	{
		width:130px;
		float:left;
	}
.divSearchParamNoLink
{
	color:gray;
	display:inline-block;
		width:130px;
	padding-left:20px;
	 overflow:hidden;
	 background-image:url('../images/arrow_000_small.png');
		 background-position:left;
		  
		background-repeat:no-repeat;
	 
	
	}
	
.divSelectedComp
{
	display:inline;
	float:left;
	font-weight:bold;
	margin:2px 2px 2px 5px;
	padding:2px 2px 2px 2px;
  background-color:Transparent;
 border:1px;
	}
	
	.searchCritera
	{
		border:1px solid silver;
	 -moz-border-radius:2px;
		margin-bottom:10px;
		padding:2px;	
		background-image:url('../images/magnifier_medium.png');
		background-position:right center;
		background-repeat:no-repeat;
	}
	
	.searchCritera div
	{
		display: inline;
	}
	
	.searchCritera strong
	{
		padding-left:15px;
	}
	
	.searchCritera strong.critWith
	{
		background-image:url('../images/cross_small.png');
		background-repeat:no-repeat;
		background-position: 1px center;
		padding-left:15px;
		cursor:pointer;
	}
	
	.searchCritera strong.critWithPLUS
	{
		background-image:url('../images/plus_small.png');
		background-repeat:no-repeat;
		background-position: 1px center;
		padding-left:15px;
		cursor:pointer;
	}
	.searchCritera strong.critWithMINUS
	{
		background-image:url('../images/minus_small.png');
		background-repeat:no-repeat;
		background-position: 1px center;
		padding-left:15px;
		cursor:pointer;
	}
	
	.newSearch
	{
		float:right;
		font-variant:small-caps;
		font-size:7pt;
		padding-right:16px;
		color:black;
		cursor:pointer;
		padding-top:9px;
		font-weight:bold;
	}
	.tableErrorIcon
	{
		color:#269BA1;
		font-weight:bold;
		display:inline;
		margin-left:3px;
		}
		.ValidationGroupStyle
		{
		 font-weight:bold;
		color:#316AC5;
		  background-color:#F1F1EB;
		  padding:15px 15px 15px 25px;
		  border:1px solid gray;
		  display:block;
		  
			}
			.ErrorBox
			{
				 font-weight:bold;
				 color:Red;
				 background-color:#F1F1EB;
		  padding:15px 15px 15px 25px;
		  border:1px solid gray;
		   display:block;
				}
				.FormLabel
				{
					 font-weight:bold;
					}
					.divCompantSelectedSearch
					{
						
						height:405px;
						overflow:auto;
						
						}
.divParamNoLink
{

	display:inline-block;
	float:left;
	font-weight:bold;
	text-align::center;
	 width:138px;
	 height:30px;
	 border:1px dotted;
	 border-color:Silver;
	 background-color:#F7F7F7;
	margin:2px 2px 2px 5px;
	vertical-align:middle;
	padding-left:2px;
	 padding-top:2px;
	 text-align:center;
	 -moz-border-radius:3px;
	 overflow:hidden;
	 vertical-align:middle;
	 
	}
	
.loginName
{
	 font-weight:bold;
	 font-size:12px;
	 color:Maroon;
	 display:inline;
	}
	

			
			
div.boxBottom .pager{
   padding:10px !important;
   border: 1px dashed #C6C8CB !important;
   text-decoration:none !important;
    line-height:50px;
}
div.boxBottom .pagerActive{
   padding:10px !important;
   border: 1px dashed #C6C8CB !important;
   background-color:#ededed !important;
   text-decoration:none !important;
   line-height:50px;
}


.srcpg_links a {color:#648388; text-decoration:none; margin:0px 3px 0px 3px; display:inline-block;}
.srcpg_links a:hover {color:#648388; text-decoration:underline;}



.srcpg_con {width:1000px; margin:0 auto 0 auto;}
.middle {float:left; width:728px;}
.loginregis {width:820px;}
.middle_right_area {float:right; width:120px; margin:0 50px 0 0;}
.middle_right_area img {margin:0 0 15px 0;}


.btntopsearch 
{
	 padding:0; width:76px; height:23px; 
     font:bold 12px arial; 
     color:white; 
     background:url(../images/topsearch.png) no-repeat; border:none;
	 }

.sendmail_bttn 
{
	 padding:0; width:82px; height:33px; 
     font:bold 12px arial; 
     color:white; 
     background:url(../images/back_sendmail.gif) no-repeat; border:none;
	 }
	 .sendmail_bttn_long 
{
	    color:#666;
	      -moz-border-radius:3px;
		 border:#d7d7d7 solid 1px;
		 
		font-weight:bold;text-decoration:none;cursor:pointer;
		 background-color:#D3D3D3;
		 padding: 2px 6px 2px 6px;
		 margin:0px 0px 2px 2px;
	 }


/*Help.aspx page's form styles */
.txtbox {margin:0; padding:0; border:#8a9aa9 solid 1px; width:218px; height:14px; padding:2px; font:normal 11px arial; color:#333;}
h1.helphdr {margin:0 0 10px 0; padding:0; color:#0f3063; font:normal 20px arial;}

.dd_list {margin:0; padding:0; border:#8a9aa9 solid 1px; width:222px; height:22px; padding:2px; font:normal 11px arial; color:#333;}

.txtfield {height:70px;}


.lnkAlpList 
{
    font-weight:bold;
    color:Black;
    border:1px solid black;
    background-color:#EFEDDF;
    padding:6px 2px 6px 2px;
    text-decoration:none;
    display:inline-block;
    vertical-align:middle;
    text-align:center;
    -moz-border-radius:3px;
    overflow:hidden;
    margin-bottom:3px;
    font-size:9pt;
    }
    .lnkAlpList:hover
    {
         cursor:pointer;
         background-color:black;
         color:White;
        }
        
  .divCompanybox
   {
    font:normal 12px arial; 
    color:#4e4e4e;
    border:#d7d7d7 solid 1px;
     font-weight:bold;
     padding-left:10px;
     padding-top:4px;
     vertical-align:middle;
    display:inline-block;
   float :left; 
    -moz-border-radius:3px;
    overflow:hidden;
    margin-bottom:5px;
    width:410px;
    min-height:20px; 
    background:#fefdfa url(../images/box_degrade.gif) repeat-x bottom;
  
     }
    .divCompanybox:hover
    {
         cursor:pointer;
         background-color:#A6A6A6;
          background:#A6A6A6;
         color:White;
        }
    


.cmpLink 
{
 text-decoration:none !important;

    }
    .cmpLink:hover
    {
        cursor:pointer;
            color:Maroon;
        }
        
        	.hypResult
	{
	    color:#666;
	      -moz-border-radius:3px;
		 border:#d7d7d7 solid 1px;
		float:right; font-weight:bold;text-decoration:none;cursor:pointer;
		 background-color:#D3D3D3;
		 padding: 2px 6px 2px 6px;
		 margin:0px 0px 2px 2px;
		}
		.hypResult:hover
		{
			color:red;
			cursor:pointer;
			}
.mainDrp
{
     border:1px solid #B2B2B2;
     color:#000000;
     font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;

line-height:normal;
margin:0;
padding:2px;
    }









