
/* ------------------------------------------ */
/* HEADER STYLE */
/* ------------------------------------------ */
.home{
	text-indent:-2000px;
	display:block;
	width:231px;
	height:82px;
	overflow:hidden
}
/* ------------------------------------------ */
/* MENU STYLE */
/* ------------------------------------------ */
#menu a {
	color: #7f7f7f;
	letter-spacing:-1px;
	text-decoration:none;
	padding: 0 10px;
	font-style: normal;
	font-size: 110%;
}

.select {
	color: #94c657;
	text-decoration:none;
	font-style: normal;
}

#menu a:visited {
	color: rgba(51,51,51,0.7);
	}

#menu a:hover {
    color: #333;
	 }
 
#menu a:active {
	color: rgba(51,51,51,0.7);
}

/* ------------------------------------------ */
/* LEFTCONTENT STYLE */
/* ------------------------------------------ */

#leftcontent .inside  li{
	background:url(images/bullet.gif) no-repeat left 2px;
	padding-left: 20px;
	padding-bottom:5px;
	margin-top:10px
}

*html #leftcontent .inside  li{
	margin-top:5px;
	padding-left:15px	
}
#leftcontent a{
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-color: #b4d32d;
}

#leftcontent h2 {
	color: #94c657;
	padding-bottom:12px;
	font: 160%/120% "Lucida Grande", Lucida, Verdana, sans-serif;
}

#editors {
	font-size: .88em;
	color: #999;
	border: 1px dotted #CCC;
	padding: 8px;
}

#quotes {
	color: #94c657;
	text-align: center;
	font: italic 115%/150% Georgia, "Times New Roman", Times, serif;
	border-left: 1px none #94c657;
	/*border-right: 1px solid #94c657;*/
	padding: 2px 100px 2px 20px;
}


#leftcontent h4 {
	color: #7f7f7f;
	font: bold 105%/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
}

#leftcontent h5 {
	color: #4c4d4f;
	font: bold 100%/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div#policyImage {
	padding: 15px;
	border: 1px solid #94c657;
	text-align: center;
}


/* ------------------------------------------ */
/* SIDEBAR STYLE */
/* ------------------------------------------ */

#sidebar h3 {
	color: #4c4d4f;
	padding-bottom:7px;
	font: bold 120% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
}
#sidebar  a{
	text-decoration:none;
	font-weight: bold;
	color: #4c4d4f;
	border-bottom-width: 2px;
	border-bottom-color: #b4d32d;
}
.left-img {
	padding-right: 0;
	padding-left: 8px;
	float: right;
	padding-bottom: 8px;
}

/* ------------------------------------------ */
/* FOOTER STYLE */
/* ------------------------------------------ */
#footer a {
	color:#4c4d4f;
	font-family:Helvetica, sans-serif, Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:400;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}

#footer a:hover, #leftcontent a:hover, #sidebar a:hover, span.smaller a:hover{
    color: #94c657;
}


#footer a.first {
	padding-left:0
}

#footer img {
    float:left;
	padding-top: 1px;
    padding-right:10px;
	padding-left:0px;
	
}

/*#smallLogo img {
	padding-top: 10px;
	padding-left:0px;
	padding-right: 5px;
}*/
 ------------------------------------------ 
/* FONT STYLE */
/* ------------------------------------------ */
.select{
    color: #94c657;
    letter-spacing:-1px;
     padding:0 10px;
	text-transform: uppercase;
}

.bluetext{
	color:#0b77b7
}
.impor:hover{
   color: #b4d32d
}
* div h4 a span {
	font-size: 80%;
}
#mpl {
	border: 1px solid silver;
	background-color: silver;
}

.patent {
	font-size: 75%;
	color: silver;
}
.error{
	color:#FF0000;
}


/* ------------------------------------------ */
/* FORM STYLE */
/* ------------------------------------------ */
.inputbox{
   margin:8px 0;
   border:#e6e3e3 1px solid;
   background-color:#FFFFFF;
   border-top:#c0bebe 2px solid;
   height:25px;
}

/* ------------------------------------------ */
/* AWARDS STYLE */
/* ------------------------------------------ */

#leftcontent div.inside div.block.clearfix {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 none repeat scroll 0 0;
margin: 0 0 10px;
padding: 8px;
	
}



#leftcontent div.inside div.block.clearfix div.lblock {
float:left;
width: 160px;
	
}

#leftcontent div.inside div.block.clearfix div.rblock {
float: left;
margin:7px 0;
width: 420px;
clear: none;
}

#leftcontent div.inside div.block.clearfix div.rblock div.pname {
color:#94C657;
margin-bottom:10px;
	font-size: 1.2em;
}

#leftcontent div.inside div.block.clearfix div.rblock div.jobtitle {
color: #797979;
margin-bottom: 2px;
	font-weight: bold;
}