.txt_gray {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.text2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	}
a {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	}
a:hover {
	font-family: Tahoma;
	color: #2a608c;
	font-weight: bold;
	
}
.text_about {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.legaltxt {
	font-family: Tahoma;
	font-size: 11px;
	color: #3E3E3E;
	text-decoration: none;
	
}
.bluetxt {

	font-family: Tahoma;
	font-size: 11px;
	color: #275E89;
	text-decoration: none;
}
.left_boxtxt {


	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}


.contact {

	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.brdgray {
	border: 1px solid #EFEFEF;
}

#topdivcal {
	float:left;
	height:25px;
	margin-right:2px;
	text-align:right;
	width:250px;}	

#topdivcal p {
	background:#990000 url(images/cal.jpg) no-repeat left top;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	padding:0px 10px 0 55px;
}

#topdivcal a {
	color: #fff;
	font-size:14px;
	text-decoration: blink;
}

#topdivcal a:hover {
	color: #ccc;
	text-decoration: none;
}

.scrolling_logos {
	 background:url(../images/homepage_scrolling_clients.gif) top left no-repeat;
   padding:8px 15px;
}

 #scroller {
	  width: 730px;
      height: 50px;
      padding: 0;
      margin: 0;
      list-style: none;
      text-align: center;
      overflow: hidden;
 }
 #scroller li {
      float: left;
      height: auto;
      width: auto;
      margin: 0;
      padding: 0px 5px 2px 15px;
 }

 #scroller li a {
	border:none;
	 }

 #scroller li a:hover {
	border:none;
	 }
 
 #scroller li img {
      margin: 0;
      padding: 0;
 }