html,body{ background-color: #61788A;
	      margin-left: 0px;
	      margin-top: 0px;
	      height: 100%;
	      }

select, input, textarea { 
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

A:link { color: #6F9611; 	text-decoration:underline; }
A:visited { color: #6F9611;  text-decoration: underline; }
A:hover { color: #6F9611; text-decoration: none; }

A.news:link { color: #6F9611; 	text-decoration:none; }
A.news:visited { color: #6F9611;  text-decoration: none; }
A.news:hover { color: #6F9611; text-decoration: underline; }


hr {        height : 1 ;
	    background-color: #DCDBDB;
            color  : #DCDBDB ; }


.head { background-color: #282659; }
.headnav { background-color: #83A729; }
	  

	  
.text { font-family: Verdana;
	     font-size: 11px;
	     color: #000000;
	     margin-top: 4px;
	     margin-bottom:10px;
	     line-height: 17px;
	}

.maintable { background-color:white;
	     border-top: 0px;
	     border-left: 1px solid white;
	     border-right: 1px solid white;
	     border-bottom: 0px;
	     height: auto;
	     font-family: Verdana;
	     font-size: 11px;
	     color: #000000;
	     line-height: 20px;
	     width:631px;
	     }

.casestudyhometable {
		 font-family: Verdana;
		 font-size: 11px;
		 color: #555555;
		 line-height: 16px;

}

.texttable { font-family: Verdana;
	     font-size: 11px;
	     color: #000000;
	     margin-top: 4px;
	     margin-bottom:0px;
	     line-height: 17px;
	}	

.technology_table { 
	     background-color:white;
	     height: auto;
	     font-family: Verdana;
	     font-size: 11px;
	     color: #000000;
	     line-height: 17px;
	     
	     border-left: 1px solid #C2CAD2;
	     border-right: 1px solid #C2CAD2;
	     border-bottom: 1px solid #C2CAD2;

	     
	     }
.technology_table td {
		border-top: 1px solid #C2CAD2;
		padding: 10px;
		font-family: Verdana;
		font-size: 11px;
	    color: #000000;
	}
.left {
		background-color: #DFE4E8;
		
		}
.right {
		background-color: #F4F5F7;
		}

.pricing_checkmark
{
   width:25px;
}

.pricing_table,
.pricing_header, 
.pricing_prices,
.pricing_cell,
.pricing_first_column
{
    border-bottom-color:White;
    border-bottom-width:0.5px;
    border-bottom-style:solid;
    
    border-top-color:White;
    border-top-style:solid;
    border-top-width:1px;
    
    border-right-color:White;
    border-right-style:solid;
    border-right-width:0.5px;
    
    border-left-color:White;
    border-left-style:solid;
    border-left-width:0.5px;
}

.pricing_table 
{
    background-color:#EDF3FF;
    font-family:Verdana;
    font-size:11px;
    width:523;
    text-align:center;
}


.pricing_header
{
    background-color:#8DB3E2;
}		

.pricing_prices
{
    color:#003366;
    font-weight:bold;
}

.pricing_cell
{
    background-color:white;    
}

.pricing_first_column
{
    text-align:left;
}
   
		
.content_table { 
	     background-color:white;
	     height: auto;
	     font-family: Verdana;
	     font-size: 11px;
	     color: #000000;
	     line-height: 17px;
	     padding-left: 31px;
	     }

.home_content_table { 
	     background-color:white;
	     height: auto;
	     font-family: Verdana;
	     font-size: 13px;
	     color: #336699;
	     line-height: 17px;
	     padding-left: 31px;
	     width:620px;
	     }



.popup_content_table { 
	     background-color:white;
	     height: auto;
	     font-family: Verdana;
	     font-size: 11px;
	     color: #000000;
	     line-height: 17px;
	     padding-left: 31px;
	     padding-right: 30px;
	     }	     



.boldcontent {
		color: #61788A;
		font-weight: bold;
	}
.event_header {
	 	font-size: 10px;
	 }
.event_header_break {
	 	font-size: 10px;
	 	line-height: 12px;
	 }
.event_homepage_text{
		font-size: 9px;
}

.sidenav { background-image: url(../images/home/module_1_gradient_repeat.gif); 
      background-repeat: repeat-y;
      }
.sidecontent {
      padding-left: 25px;
      padding-right: 25px;
      font-family: Verdana;
      font-size: 11px;
      color: #555555;
      line-height: 16px;
      
      
      }
      

.sidecontent2 {
      padding-left: 23px;
      font-family: Verdana;
      font-size: 11px;
      color: #555555;
      line-height: 16px;
      
      }

/* used for content side navigations */
.sidenav_content { background-image: url(../images/detail/rt_column_repeat_graphic.gif);
			background-repeat: repeat-y;
			
}


.sidenav_top_bg {background-image: url(../images/detail/rt_column_top_gradient.gif);
		background-repeat: repeat-x;
		}
	     
.sidenav2 {background-image: url(../images/home/module_2_gradient_repeat.gif);
	   background-repeat: repeat-y;
}
      	   
      	   
.footer { background-image: url(../images/global/footer_gradient_repeat.gif);
	  background-repeat: repeat-x;
}

.list {
  list-style-image: url(../images/detail/content_bullet.gif); /* wide image for the bullet */
  margin: .5em .5em 0 25px;  /* bullet image is in left margin */
  padding-left: 0;
}
.list li {
  margin-top: .5em;
  margin-left: 0;
  padding-left: 0;     /* distance between marker and text */
  margin-bottom: 5px; /* a little spacing between list items */
}

.listHomeContent {
  list-style-image: url(../images/home/CheckMark_OrangeWhite.png); /* wide image for the bullet */
  margin: .5em .5em 0 75px;  /* bullet image is in left margin */
  padding-left: 0;
}

.listHomeContent li {
  margin-top: 0;
  margin-left: 0;
  padding-left: 0.35em;     /* distance between marker and text */
  margin-bottom: 20px; /* spacing between list items */
}

.stdTextBox
{
	width: 336px;
	font-family: Verdana,Arial, helvetica;
	font-size: xx-small;
}

.contentHeaderH1{ font-family:Arial;
		    font-size: 24px;
		    color:#82A729;
		    padding:10px;
		    padding-left:30px;
		    }

.contentHeaderH2{ font-family:Arial;
		    font-size: 16px;
		    color:#282659;
		    padding-bottom:5px;
		    padding-left:30px;
		    }

.contentHeaderH3{ font-family:Arial;
		    font-size: 14px;
		    color:#82A729;
		    padding-left:33px;
		    padding-top:10px;
		    }
		    
.tradeMark
{
    font-size:14px;
    vertical-align:top;
}

.sidecontentHeader{ font-family: Verdana;
		    font-size: 11px;
		    color: #3D4F75;
		    font-weight: bold;
		    padding-left: 20px;
		    line-height: 16px;
		    }
.items { font-family: Verdana;
		font-size: 11px;
		color: #899DB6;
		font-weight: bold;
		padding-left: 15px;
		line-height: 18px;
	   }
.active {
	color: #3D4F75;
	}
.activegreen {
	color: #6F9611;
	}
.emphasis {
	color: #6F9611;
	}
.activebig {
	color: #3D4F75;
	font-size: 12px;
}
.eventbold {
	color: #3D4F75;
	font-size: 11px;
}
.required {
	color: #83A729;
	}




.items A:link { color: #899DB6; 	text-decoration:none; }
.items A:visited { color: #899DB6; text-decoration:none; }
.items A:hover {color: #3D4F75; text-decoration: none; }

      	   



.main_content { font-family: Verdana;
		font-size: 11px;
		color: #000000;
		margin-top: 11px;
		margin-left: 12px;
		margin-right: 13px;
		line-height: 16px;
		text-decoration:none;
}

.main_content A:link { color: #2C6FC1; 	text-decoration:none; }
.main_content A:visited { color: #2C6FC1; text-decoration:none; }
.main_content A:hover {color: #2C6FC1; text-decoration: underline; }

.main_content_small {
		font-family: Arial;
		font-size: 10px;
		color: #666559;
		}



.search { border: 1px solid #C4C4C4;
	  height: 18px;
	  vertical-align: top;
}

.searchbox {
	height: 65px;
	
	padding-left: 25px;
	background-color: #BDB879;
}

.subheader {
	font-family: Arial;
	font-size: 17px;
	color: #ACA658;
	margin-left: 14px;
}


.rightnav { background-color: #EFEEE0;}

.rightText { font-family: Arial; 
		font-size: 11px; 
		font-weight: bold;
		color: #919485;
		padding-top:7px;
		padding-bottom:4px;
		padding-right: 5px;
		text-decoration: none;
}
.rightText A:link { color: #919485; text-decoration:none;}
.rightText A:visited {color: #919485; text-decoration: none;}
.rightText A:hover { color: #2C6FC1; text-decoration: none; }


.rightSubtext { font-family: Arial; font-size:11px; color: #919485; padding-left: 10px; padding-right: 30px;}
.rightSubtext A:link {color: #919485; text-decoration:none;}
.rightSubtext A:visited {color: #919485; text-decoration:none;}
.rightSubtext A:hover {color: #2C6FC1; text-decoration:none;}


.rightHi { font-family: Arial; font-size: 11px; color: #2C6FC1; padding-top:7px; padding-bottom: 4px; padding-right:5px; text-decoration: none;}
.rightHi A:visited { color: #2C6FC1; text-decoration: none;}
.rightHisub { font-family: Arial; font-size: 11px; color: #2C6FC1;}



.right {
	margin-left: 0px;
	padding-left: 0px;
	padding-top : 11px;
	}
	
.pushleft {
	padding-right: 25px;
	}
	
code { font-family: Arial;
	font-size: 11px;
	color: #A39D4C;
	}

.title {
	font-family: Arial;
	font-size: 12px;
	color: #727164;
	line-height: 16px;
	text-decoration:none;
	margin-left:0px;
}
.users A:link { color: black; 	text-decoration:none; }
.users A:visited { color: #3D4F75; text-decoration:none; }
.users A:hover {color:#6F9611;  text-decoration: none; }	

#marketSightStatusMessage
{
	color:Red;	
}

.onlineLinkCell
{
    width: 130px;   
}

h2.active
{
	font-family: Times New Roman;
	font-size: 14pt;
}