body {
	background-color:#005E82;
}

.white_bg {
	background-color:#FFFFFF;
}
.text1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.orange {
	color: #FEB325;
	font-size:14px;
	font-weight: bold;
}
.blue{
	color: #4AA0E0;
	font-size:14px;
	font-weight: bold;	
}
.text2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004762;
}

.heading1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #4AA0E0;/*#005E82; */
}

.blog_date{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#333333;
}

a:link.link1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0066CC; /*#FEB325;*/
	text-decoration:none;
}
a:visited.link1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
	text-decoration:none;
}

a:hover.link1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
	text-decoration:underline;	
}

/**/
a:link.link11 {
	font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0066CC; /*#FEB325;*/
	text-decoration:none;
}
a:visited.link11{
	font-family: Helvetica,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
}

a:hover.link11{
	font-family: Helvetica,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:underline;	
}
/**/

a:link.menu_item, a:visited.menu_item {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666666;
}

a:hover.menu_item {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#007EAE;
}

a:link.menu_item_selected, a:visited.menu_item_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#007EAE;
	font-weight:bold;	
}

a:hover.menu_item_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#007EAE;
	font-weight:bold;
}
.row_hover1{
	background-color:#EEF7FD;
	cursor:pointer;
}

.border_bottom{
	border-bottom:1px solid #B2CED9;
}
.border_bottom{
	border-top:1px solid #B2CED9;
}
.border_all{
	border:1px solid #B2CED9;
}


input, select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.textbox1 {
	border:1px solid #C4D9E3;
	background-color:#F7FAFB;
	padding:4px;
	color:#333333;
}

.button1 {
	border:1px solid #AFCCDA;
	background-color:#E2EEF1;
	padding:4px;
	color:#004762;
}

form{
	margin:0px;
	padding:0px;
}

.thumbnail
{
	display: block;
	float: left;
	margin-right: 2.1em;
	margin-bottom: 2.0em;
	width: 150px;
	text-align: center;
	position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50; 
}

.thumbnail span { /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
/* left: -1000px; */
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; 
}
.thumbnail:hover  #right_1{
top: -100;
left: -60px; 	
}
.thumbnail:hover  #left_1 {
top: -100;
left: -160px; 
}

.thumbnail table
{
	width: 140px;
	margin: 0 auto;
}

.thumbnail th
{
	text-align: left;
	border-bottom: dotted 1px #eaeaea;
}

.thumbnail td
{
	text-align: right;
	border-bottom: dotted 1px #eaeaea;
}

.thumbnail span
{
	display: block; 
	text-align: center;
	margin-top: 0.4em;
}
.tiny {
	font-size: 9px;
}
/* ----- INFO ----- */

.info{
	/*display:inline-block; */
	clear:both;
	margin:0 0 1em 0;
	border-bottom:1px solid #ccc;
}
.info[class]{
	display:block;
}
.info h2{
	font-weight:normal;
	font-size:160%;
	margin:0 0 3px 0;
	clear:left;
}
.info p{
	font-size:95%;
	line-height:130%;
	margin:0 0 12px 0;
}
.red {
	color :#92040D;
}
/* classes for validator */
.tfvHighlight
	{font-weight: bold; color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}
.tfvNormal
	{color: black;font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}