﻿/* CSS Document */

body, html/* Fix for Mozilla Firefox*/  {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	height:100%;
	font-family:Tahoma;
	font-weight:normal;
    font-size:11px;
    text-decoration:none;
    color:#000000;
}
.MainContainer {
	margin: auto;
	padding: 0px;
	width: 987px;
	height: auto;
	
}
.Header {
	margin: auto;
	padding: 0px;
	width: 987px;
	height:98px;
	background-image:url(../../Images/GUI/topband_bg1.jpg);
	background-repeat:repeat-x;

}
.ForgotPawd
{
	color:#c7263a;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.ForgotPawd:link 
{
	text-decoration: none;
	font-weight: bold;
	color:#c7263a;
    
}

a.ForgotPawd:visited
{
	text-decoration: none;
	font-weight: bold;
	color:#c7263a;

}

a.ForgotPawd:hover
{
color: #339966;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
/*top Menu Stlye --Start here*/
div#nav a{
	margin-right:4px;
	float:left;
	/*width:115px;*/
	height:20px;
	text-decoration:none;
	
	/*background: #fff url("Images/GUI/tab_off.gif") 0px 0px no-repeat;*/
}
div#nav a:hover{
background-color: #868686;
	/*background: #fff url("Images/GUI/tab_on.gif") 0px 0px no-repeat;*/
	
}

.MakeHomepgae
{
	cursor:hand;
    color : #000000;
    text-decoration: none;
}

a.MakeHomepage:link 
{
	cursor:hand;
    color : #000000;
    text-decoration: none;
}

a.MakeHomepage:visited {
color: #000000;
text-decoration: none;
}

a.MakeHomepage:hover {
color: #b20910;
text-decoration: underline;
}
.MenuConatiner
{
	width:977px;
	height:35px;
	background-image:url(../../Images/GUI/menu_bg.jpg);
	padding-top:15px;
	padding-right:10px;
	text-align:right;
}
.MenuCSS
{
	position:absolute;
	visibility: hidden;
	border:1px solid #cccccc;
	/*border-bottom-width: 0;*/
	font:normal 12px Tahoma;
	line-height: 18px;
	z-index: 100;
	/*background-color: #fbfaf9;*/
	width: 205px;

	background: none;
	background-color: #fbfbfb;
	opacity: .90;
	filter: alpha(opacity=90);
	color :#000000;

}

.MenuCSS a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	border:0px solid #cccccc;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	text-indent: 5px;
}

.MenuCSS a:hover
{ /*hover background color*/
	background-color: #339966;
	border:0px solid #339966;
	color: #ffffff;
}
.MenuHightlight
{ 
	font-weight:bold;
	background-color: #868686;	
	color: #ffffff;
}


/*top Menu Stlye --End here*/


.MenuStyle
{
	cursor:hand;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
a.MenuStyle:link 
{
	cursor:hand;
    color : #000000;
    text-decoration: none;
    
}

a.MenuStyle:visited
{
	cursor:hand;
color: #000000;
text-decoration: none;

}

a.MenuStyle:hover
{
color: #ffffff;
text-decoration: none;
}

.MenuStyleSub
{
	cursor:hand;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
a.MenuStyleSub:link 
{
	cursor:hand;
    color : #000000;
    text-decoration: none;
    
}

a.MenuStyleSub:visited
{
	cursor:hand;
color: #000000;
text-decoration: none;

}

a.MenuStyleSub:hover
{
color: #ffffff;
text-decoration: none;
}

.MenuStyleSub_bottom
{
	cursor:hand;
	font-weight:normal;
	font-size:11px;
	color:#6b6d7a;
}
a.MenuStyleSub_bottom:link 
{
	cursor:hand;
    color : #6b6d7a;
    text-decoration: none;
    
}

a.MenuStyleSub_bottom:visited
{
	cursor:hand;
color: #6b6d7a;
text-decoration: none;

}

a.MenuStyleSub_bottom:hover
{
color: #000000;
text-decoration: none;
}

.FooterContainer
{
	width:987px;
	height:18px;
	padding-top:2px;
	background-image:url(../../Images/GUI/footer_bg.jpg);
	background-repeat:repeat-x;
}
.Page-Body
{
	
	width:987px;
	height:100%;
	min-height:400px;
	background-image:url(../../Images/GUI/sub_bg.jpg);
	background-repeat:repeat-x;
}
.Body-ContentPlaceHolder-Content
{
	width:709px;
	height:100%;
	border:0px;
	color:#000000;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
    text-align:justify;
    line-height:20px;
}

.Banner_ForgotLink
{
	cursor:hand;
	font-weight:normal;
	font-size:11px;
	color:#1a4e75;
}
a.Banner_ForgotLink:link 
{
	cursor:hand;
    color : #1a4e75;
    text-decoration: underline;
    
}

a.Banner_ForgotLink:visited
{
	cursor:hand;
color: #1a4e75;
text-decoration: underline;

}

a.Banner_ForgotLink:hover
{
color: #1a4e75;
text-decoration: none;
}
.Breadcrum
{
	cursor:hand;
    color : #4f8b55;
    text-decoration: none;
    font-size:11px;
  
}
a.Breadcrum:link 
{
	cursor:hand;
    color : #4f8b55;
    text-decoration: none;
   font-size:11px;
}

a.Breadcrum:visited {
color: #4f8b55;
text-decoration: none;
font-size:11px;
}

a.Breadcrum:hover {
color: #7bae07;
text-decoration: underline;
font-size:11px;
}


.LinkBrad
{
	cursor:hand;
    color : #4f8b55;
    text-decoration: underline;
    font-size:11px;
  
}
a.LinkBrad:link 
{
	cursor:hand;
    color : #4f8b55;
    text-decoration: underline;
   font-size:11px;
}

a.LinkBrad:visited {
color: #4f8b55;
text-decoration: underline;
font-size:11px;
}

a.LinkBrad:hover {
color: #7bae07;
text-decoration: none;
font-size:11px;
}



.ContentLink
{
	cursor:hand;
	font-weight:bold;
    color : #4f8b55;
    text-decoration: none;
    font-size:11px;
  
}
a.ContentLink:link 
{
	cursor:hand;
	font-weight:bold;
    color : #4f8b55;
    text-decoration: none;
   font-size:11px;
}

a.ContentLink:visited {
color: #4f8b55;
font-weight:bold;
text-decoration: none;
font-size:11px;
}

a.ContentLink:hover {
color: #7bae07;
font-weight:bold;
text-decoration: underline;
font-size:11px;
}





.ContentLinkleader
{
	cursor:hand;
	font-weight:bold;
    color : #26608b;
    text-decoration: underline;
    font-size:11px;
  
}
a.ContentLinkleader:link 
{
	cursor:hand;
	font-weight:bold;
    color : #26608b;
    text-decoration: underline;
   font-size:11px;
}

a.ContentLinkleader:visited {
color: #26608b;
font-weight:bold;
text-decoration: underline;
font-size:11px;
}

a.ContentLinkleader:hover {
color: #7bae07;
font-weight:bold;
text-decoration: none;
font-size:11px;
}





.ContentLink_industry
{
	cursor:hand;
	font-weight:bold;
    color : #4f8b55;
    text-decoration: none;
    font-size:11px;
  
}
a.ContentLink_industry:link 
{
	cursor:hand;
	font-weight:bold;
    color : #4f8b55;
    text-decoration: none;
   font-size:11px;
}

a.ContentLink_industry:visited {
color: #4f8b55;
font-weight:bold;
text-decoration: none;
font-size:11px;
}

a.ContentLink_industry:hover {
color: #7bae07;
font-weight:bold;
text-decoration: underline;
font-size:11px;
}
.ContentTableFormat
{
	border-top:#c9c9c9 1px solid;
	border-left:#c9c9c9 1px solid;
	border-right:#c9c9c9 1px solid;
	border-bottom:#c9c9c9 1px solid;
	background-color:#f1f1f1;
}
.ContentTableGreenHead
{
	border-width:0px;
	background-image:url(../../Images/GUI/form_header_center.jpg );
	background-repeat:repeat-x;
	height:25px;
	color:#ffffff;
	text-align:center;
	vertical-align:top;
	font-weight:bold;
	font-size:15px;
	
}
.ContentTableGreenHeadLeft
{
	background-image:url(../../Images/GUI/form_header_left.jpg );
	background-repeat:no-repeat;
	width:8px;
	height:25px;
	float:left;
}
.ContentTableGreenHeadRight
{
	background-image:url(../../Images/GUI/form_header_right.jpg );
	background-repeat:no-repeat;
	width:8px;
	height:25px;
	float:left;
}
.ContentTableGreen-buttonlinks

{
	height:25px;
	color:#ffffff;
	vertical-align:top;
	padding-top:5px;
	font-weight:bold;
	font-size:11px;/*#d9e8d3*/
	border-top:#c9c9c9 1px dotted;
	border-left:#c9c9c9 1px dotted;
	border-right:#c9c9c9 1px dotted;
	border-bottom:#c9c9c9 1px dotted;
	font-family:Tahoma;
	
}
.sortbox
{
 height:20px;
 background-color:#f1f1f1;
 color:#c34347;
}
a.sotbtn:link
{
height:20px;
background-color:#f1f1f1;
color:#c34347;
text-decoration:none;
}

a.sotbtn:visited
{
height:20px;
background-color:#f1f1f1;
color:#c34347;
text-decoration:none;
}

a.sotbtn:hover
{
height:20px;
background-color:#e6d8d8;
color:#c34347;
text-decoration:none;
}

a.sotbtncurrent
{
 height:20px;
 background-color:#e6d8d8;
 color:#c34347;
text-decoration:none;

}






.lnkHide
{
	cursor:hand;
	font-weight:normal;
	font-size:11px;
	color:#c34347;
}
a.lnkHide:link 
{
	cursor:hand;
    color : #c34347;
    text-decoration: underline;
    
}

a.lnkHide:visited
{
	cursor:hand;
color: #c34347;
text-decoration: underline;

}

a.lnkHide:hover
{
color: #1a4e75;
text-decoration: none;
}

	 .lnkNumber
{
	cursor:hand;
	font-weight:normal;
	font-size:11px;
	color:#1a4e75;
}
a.lnkNumber:link 
{
	cursor:hand;
    color : #1a4e75;
    text-decoration: underline;
    
}

a.lnkNumber:visited
{
	cursor:hand;
color: #1a4e75;
text-decoration: underline;

}

a.lnkNumber:hover
{
color: #1a4e75;
text-decoration: none;
}

	 .lnktab
{
	cursor:hand;
	font-weight:bold;
	font-size:11px;
	color:#c2222a;
}
a.lnktab:link 
{
	cursor:hand;
    color : #c2222a;
    text-decoration: none;
    
}

a.lnktab:visited
{
	cursor:hand;
color: #c2222a;
text-decoration: none;

}

a.lnktab:hover
{
color: #1a4e75;
text-decoration: underline;
}
.ClientURLWithoutHand
{
	font-weight:normal;
	font-size:11px;
	color:#58865d;
}
.ClientURL
{
	cursor:hand;
	font-weight:normal;
	font-size:11px;
	color:#58865d;
}
a.ClientURL:link 
{
	cursor:hand;
    color : #58865d;
    text-decoration: underline;
    
}

a.ClientURL:visited
{
	cursor:hand;
color: #58865d;
text-decoration: underline;

}

a.ClientURL:hover
{
color: #58865d;
text-decoration: none;
}
.ClientURL1
{
	cursor:hand;
	font-weight:normal;
	font-size:11px;
	color:#58865d;
}
a.ClientURL1:link 
{
	cursor:hand;
    color : #58865d;
    text-decoration: none;
    
}

a.ClientURL1:visited
{
	cursor:hand;
color: #58865d;
text-decoration: none;

}

a.ClientURL1:hover
{
color: #58865d;
text-decoration: underline;
}


.ClientMainURL
{
	cursor:hand;
	font-weight:normal;
	font-size:11px;
	color:#58865d;
}
a.ClientMainURL:link 
{
	cursor:hand;
    color : #58865d;
    text-decoration: none;
    
}

a.ClientMainURL:visited
{
	cursor:hand;
color: #58865d;
text-decoration: none;

}

a.ClientMainURL:hover
{
color: #58865d;
text-decoration: underline;
}

.buttonActive
{
	font-family :Tahoma;
	font-size  : 12px; color: #ffffff;
	font-weight:bold;
	height:21px;
	background-color:#c1282d;
	border-top:#c1282d 1px solid;
	border-left:#c1282d 1px solid;
	border-right:#c1282d 1px solid;
	border-bottom:#c1282d 1px solid;
}
.buttonNormal
{
	font-family :Tahoma;
	font-size  : 12px; color: #c1282d;
	font-weight:bold;
	background-image:url(../../Images/GUI/search_tab_bg1.jpg );
	background-repeat:repeat-x;
	height:21px;
	
	border-top:#cfcfcf 1px solid;
	border-left:#cfcfcf 1px solid;
	border-right:#cfcfcf 1px solid;
	border-bottom:#cfcfcf 1px solid;

}
.buttonstyle
{
	border-left:#cfdce2 1px solid;
}
.RadioButtonStyle
	 { 
		font-family :Tahoma;
		font-size  : 11px; color: #000000;
		font-weight:normal;
		
	 }
.LabelCountResult
	 { 
		font-family :Verdana;
		font-size  : 11px; color: #c34347;
		font-weight:bold;
		
	 }
	 .GrdLayout
	 {
		height:110px;
		border-top:#c9c9c9 1px dotted;
	border-left:#c9c9c9 1px dotted;
	border-right:#c9c9c9 1px dotted;
	border-bottom:#c9c9c9 1px dotted;
	 }
	  .GrdLayoutlanding
	 {
		height:110px;
		border-top:#e4e9ec 1px dotted;
	border-left:#e4e9ec 1px dotted;
	border-right:#e4e9ec 1px dotted;
	border-bottom:#e4e9ec 1px dotted;
	 }
	 .GrdLayoutM
	 {
		height:110px;
		border-top:#c34347 1px dotted;
	border-left:#c34347 1px dotted;
	border-right:#c34347 1px dotted;
	border-bottom:#c34347 1px dotted;
	 }
.LabelMessage
	 { 
		font-family :Verdana;
		font-size  : 11px; color: #c21d24;
		font-weight:normal;
		
	 }
.TextboxStyle
	 { 
		font-family :Tahoma;
		font-size  : 11px; color: #666666;
		font-weight:normal;
		
	 }
	 .TextboxStyleHead
	 { 
		font-family :Tahoma;
		font-size  : 11px; color: #666666;
		font-weight:bold;
		
	 }
	 .ListTextboxStyle
	 { 
		font-family :Tahoma;
		font-size  : 11px; color: #666666;
		font-weight:normal;
		border-right:#9d9da1 1px dotted;
	    border-bottom:#9d9da1 1px dotted;
	 }
		 .MgtTeamGreen
{
	
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
} 
	 .lnkButtonCss
{
	cursor:hand;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
a.lnkButtonCss:link 
{
	cursor:hand;
    color : #ffffff;
    text-decoration: none;
    
}

a.lnkButtonCss:visited
{
	cursor:hand;
color: #ffffff;
text-decoration: none;

}

a.lnkButtonCss:hover
{
color: #1a4e75;
text-decoration: underline;
}

.NotUserAvailble
{
	color:Red;
	font-weight:bold;
}
.UserAvailble
{
	color:green;
	font-weight:bold;
}











/*Guna HomePage Start*/

.Page-Body-HomeContent
{	
	width:987px;
	height:100%;	
}

.HomePage-Content
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
    text-align:left;
    line-height:15px;
}

.HomePage-InTheNews-Link
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	color:#848484;
	text-decoration: underline;
}

a.HomePage-InTheNews-Link:link 
{
	cursor:hand;
    color : #848484;
    text-decoration: underline;
    
}

a.HomePage-InTheNews-Link:visited
{
	cursor:hand;
color: #848484;
text-decoration: underline;

}

a.HomePage-InTheNews-Link:hover
{
color: #848484;
text-decoration: none;
}
.HomePahe-ListTech-Link
{
	font-weight:normal;
	font-size:12px; 
	color:#f9fff6;
}
a.HomePahe-ListTech-Link:link 
{
	cursor:hand;
    color : #f9fff6;
    text-decoration: none;
    
}

a.HomePahe-ListTech-Link:visited
{
	cursor:hand;
color: #f9fff6;
text-decoration: none;

}

a.HomePahe-ListTech-Link:hover
{
color: #484848;
text-decoration: underline;
}

.HomePage-Tech-Link
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	color:#484848;
}

a.HomePage-Tech-Link:link 
{
	cursor:hand;
    color : #484848;
    text-decoration: none;
    
}

a.HomePage-Tech-Link:visited
{
	cursor:hand;
color: #484848;
text-decoration: none;

}

a.HomePage-Tech-Link:hover
{
color: #484848;
text-decoration: underline;
}


.HomePage-Event-Link
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:17px;
	color:#a30d0e;
}

a.HomePage-Event-Link:link 
{
	cursor:hand;
    color : #a30d0e;
    text-decoration: none;
    
}

a.HomePage-Event-Link:visited
{
	cursor:hand;
color: #a30d0e;
text-decoration: none;

}

a.HomePage-Event-Link:hover
{
color: #d87b04;
text-decoration: underline;
}





.Section-Theme-Head
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#b01709;
}


.ExpertCorner-Link
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	color:#4f8d68;
	text-decoration:underline;
}

a.ExpertCorner-Link:link 
{
	cursor:hand;
    color : #4f8d68;
    text-decoration: none;
    
}

a.ExpertCorner-Link:visited
{
	cursor:hand;
	color: #4f8d68;
	text-decoration: none;

}

a.ExpertCorner-Link:hover
{
	color: #4f8d68;
	text-decoration: underline;
}



.ExpertCornerLinkcurrent
{
	font-family:Tahoma;
	font-size:11px;
	color: #000000;
	text-decoration:underline;	
	text-align:left;
}


.ExpertCornerLink
	 { 
		
		font-size  : 11px; 
		color: #000000;		
		
}
	 
 a.ExpertCornerLink:link 
{
	cursor:hand;
    color : #000000;
    text-decoration: none;
    
}

a.ExpertCornerLink:visited {
color: #000000;
text-decoration: none;

}

a.ExpertCornerLink:hover {
color:#000000;
text-decoration: underline;

}

.red
{
	color:Red;
}

.fotocat
{
	font-family:Tahoma;
	
	color:#949494;
	text-decoration:none;	
	font-weight:normal;
	text-align:center;
	width:167px; 
	
}


a.fotocatlink:link
{
	font-family:Tahoma;
	
	color:#000000;
	text-decoration:none;	
	font-weight:normal;
	text-align:center;
	width:167px; 
}

a.fotocatlink:visited
{
	font-family:Tahoma;
	
	color:#000000;
	text-decoration:none;	
	font-weight:normal;
	text-align:center;
	width:167px; 
}
a.fotocatlink:hover
{
	font-family:Tahoma;
	
	color:#000000;
	text-decoration::underline;
	font-weight:normal;
	text-align:center;
	width:167px; 
}

.PhotoTableGreen-weblinks

{


width:700px;
height:20px;

background-color:#609b65;

color:#ffffff;
vertical-align:top;

padding-top:2px;

font-weight:bold;

font-size:13px;/*#d9e8d3*/

border-top:#609b65 1px solid;

border-left:#609b65 1px solid;

border-right:#609b65 1px solid;

border-bottom:#609b65 1px solid;
font-family:Tahoma;
float:left;
}

.foto_container
{
	padding-top:5px; border:1px solid #c4dcba; width:700px; background-color:#e8e8e8
}

.fotocatdet
{
	font-family:Tahoma;	
	color:#000000;
	text-decoration:none;	
	font-weight:normal;
	text-align:left;
	padding-top:5px;
	padding-left:25px;
	 width:130px;
	
}

.ExpertLink
{
	font-weight:bold; color:#80a087;
}

a.ExpertLink:link 
{
	cursor:hand;
    color : #80a087;
    text-decoration: none;
    
}

a.ExpertLink:visited
{
	cursor:hand;
color: #80a087;
text-decoration: none;

}

a.ExpertLink:hover
{
color: #80a087;
text-decoration: underline;
}
.GrdTechLinkLayout
	 {		
		border-top:#c9c9c9 1px dotted;
		border-left:#c9c9c9 1px dotted;
		border-right:#c9c9c9 1px dotted;
		border-bottom:#c9c9c9 1px dotted;
	 }
/*Guna HomePage End*/

.SiteMapheading
	 {
		font-family :Trebuchet MS;
		font-size  : 12px; color: #ffffff;
		font-weight:bold;	
		text-decoration:none;	
	 }
	 
	 .sitemapsubmenu
	 {
		font-family :Trebuchet MS;
		font-size  : 10px; color: #000000;
		font-weight:bold;	
		text-decoration:none;			
	}
	.sitemap_bottom
	{
		font-family :Trebuchet MS;
		font-size  : 11px; color: #000000;
		font-weight:bold;	
		text-decoration:none;		
	}



























.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */

<!--[if IE]>

  .clearfix {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */

<![endif]-->