body
{
background-color:#FFFFFF;
margin:0;
padding:0;
background-color: #B9DBF4;
	background-image:url(images/bg-body.jpg);
	background-repeat:repeat-x;
}

.righttabhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.righttabnotmal {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}
.footernormaltext
{
font-family:Tahoma, Verdana, Arial, Courier;
font-size:11px;
color:#646464;
text-decoration:none;
}
.footerlinktext
{
font-family:Tahoma, Verdana, Arial, Courier;
font-size:11px;
font-weight:bold;
color:#002346;
text-decoration:none;
}
.footerlinktext a:link
{
font-family:Tahoma, Verdana, Arial, Courier;
font-size:11px;
font-weight:bold;
color:#002346;
text-decoration:none;
}
.footerlinktext a:active
{
font-family:Tahoma, Verdana, Arial, Courier;
font-size:11px;
font-weight:bold;
color:#002346;
text-decoration:none;
}
.footerlinktext a:visited
{
font-family:Tahoma, Verdana, Arial, Courier;
font-size:11px;
font-weight:bold;
color:#002346;
text-decoration:none;
}
.footerlinktext a:hover
{
font-family:Tahoma, Verdana, Arial, Courier;
font-size:11px;
font-weight:bold;
color:#5494D4;
text-decoration:none;
}
.homepagemaintext
{
font-family:Tahoma, Verdana, Arial, Courier;
font-size:11px;
color:#818283;
font-weight:bold;
text-decoration:none;
text-align:justify;
}
.bodytext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.bluemedtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0655A4;
font-weight:bold;
}
.blueformtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0655A4;
font-weight:bold;
}
h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0655A4;
font-weight:bold;
height:0px;
margin:0;
}
h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FA6604;
padding-top:0px;
margin-top:30px;

}
h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-top:0px;
font-weight:normal;
}
.leftlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0D539B;
	font-weight:bold;
	padding:4px;

}
.leftlink a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0D539B;
	font-weight:bold;
	padding:4px;

}
.leftlink a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0D539B;
	font-weight:bold;
	padding:4px;

}
.leftlink a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0D539B;
	font-weight:bold;
	padding:4px;
	

}
.leftlink a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#005698;
	font-weight:bold;
	padding:4px;
	background-color:#D0E9FF;


}
.breadcum
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	color:#86867F;
}
.breadcum a:link
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#074D99;
}
.breadcum a:active
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#074D99;
}
.breadcum a:visited
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#074D99;
}
.breadcum a:hover
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
.careerhead
{
font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	}
	
	.careerlisting
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	
	color:#133F6F;
	}

.homeband
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.homeband a:link
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.homeband a:active
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.homeband a:visited
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.homeband a:hover
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
}
.bluetext
{
	color:#1169A8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.bluetext a:link
{
	color:#1169A8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.bluetext a:active
{
	color:#1169A8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.bluetext a:visited
{
	color:#1169A8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.bluetext a:hover
{
	color:#1169A8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
}


.red2text
{
	color:#cb2f31;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.red2text a:link
{
	color:#cb2f31;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.red2text a:active
{
	color:#cb2f31;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.red2text a:visited
{
	color:#cb2f31;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.red2text a:hover
{
	color:#cb2f31;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
}



.violettext
{
	color:#A3457A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.violettext a:link
{
	color:#A3457A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.violettext a:active
{
	color:#A3457A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.violettext a:visited
{
	color:#A3457A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.violettext a:hover
{
	color:#A3457A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
}

.homeband
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.homeband a:link
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.homeband a:active
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.homeband a:visited
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.grtext
{
	color:#319A65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.grtext a:link
{
	color:#319A65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.grtext a:active
{
	color:#319A65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.grtext a:visited
{
	color:#319A65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.grtext a:hover
{
	color:#319A65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
}
.top4link img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.5;
}

.top4link:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 1;
}

.top4link img{
border: 0px solid #ffffff;
}

.top4link:hover img{
border: 0px solid #ffffff;
}

.top4link:hover{
color: red; /* Dummy definition to overcome IE bug */
}