body
{
	background-color: #445D62;
	background-repeat:repeat-x;
}
.body_bg
{
	background-image:url(images/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.ShowError4EmptyTextField{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
}
.HideError4EmptyTextField
{
	display:none;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:xx-large;
	font-weight: bold;
	color: #445D62;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #445D62;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
.caption1{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
.caption2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.caption_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

.caption_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
	text-decoration: none;
}

.caption_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.caption_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	text-decoration: none;
}

.caption_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #669900;
	text-decoration: none;
}

.caption_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E01010;
	text-decoration: none;
}

.caption_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}
td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #445D62;
}
.menulink
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;	
}
.menulink a:link{font-weight: bold;color: #ffffff; text-decoration: none;}
.menulink a:visited{font-weight: bold;color: #ffffff; text-decoration: none;}
.menulink a:hover{font-weight: bold;color: #ffffff; text-decoration: underline;}
.menulink a:active{font-weight: bold;color: #ffffff; text-decoration: none;}
/* OLD CSS*/
.link_11_green {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}
.link_11_green:hover {
	text-decoration: underline;
}
.link_11_blue_2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.link_11_blue_2:hover {
	text-decoration: underline;
}

.txt_11_blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.txt_11_blue a:link{color: #003366; text-decoration: none;}
.txt_11_blue a:visited{color: #003366; text-decoration: none;}
.txt_11_blue a:hover{color: #CC0000; text-decoration: underline;}
.txt_11_blue a:active{color: #003366; text-decoration: none;}

.caption_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E01010;
	text-decoration: none;
}

.link_11_red2black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.link_11_red2black:hover {
	color: #000000;
}
.linkcaption_black2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.linkcaption_black2:hover {
	color: #CC0000;
}
.txt_11_darkcyan2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9EB9C0;
	text-decoration: none;
}
.txt_11_white {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
/*END*/
input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	vertical-align: middle;
	border:solid 1px #CCCCCC;
	padding:2px;
}
.whitebg
{
	background-color:#FFFFFF;
}
.button {
	font-family:  Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #56767C;
	font-size:12px;
	text-align: center;
	font-weight: bold;
	height:25px;
	margin:1px;
	background-image: url(images/img-high.jpg);
	cursor:pointer;



   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#56767C',EndColorStr='#445D62');
	border: 1px solid #445D62;
}
.bdr
{
	border: 1px solid #DEF0FE;
}
.cursorhand
{
	cursor:pointer;
}
.colheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #709ED0;
	color: #FFFFFF;
}
.colbk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #274D76;
	text-decoration: none;	
}
.colbk A:link {text-decoration: UNDERLINE; color: #295798}
.colbk A:visited {text-decoration: UNDERLINE; color: #295798}
.colbk A:active {text-decoration: none; color: #295798}
.colbk A:hover {text-decoration: none; color: #000000}

.colbk1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #274D76;
	text-decoration: none;
	background-color: #F2F5F7;
}
.colbk1 A:link {text-decoration:none ; color: #295798}
.colbk1 A:visited {text-decoration: none; color: #295798}
.colbk1 A:active {text-decoration: none; color: #295798}
.colbk1 A:hover {text-decoration: UNDERLINE; color: #000000}

.error {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.green {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	text-decoration: none;
}
.txt10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.txt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
}
.txt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}