/* CSS Document 
 body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #627AAD;
	background-image: url(images/blue_bg.jpg);
	background-repeat: repeat-x;
 	
}*/
body {
	background:#7DC8EE url(images/wr_bg.jpg) no-repeat top center;
	padding:0 0;
	margin:244px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #cf866c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cf866c;
	box-shadow:inset 0px 1px 0px 0px #cf866c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));
	background:-moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-o-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);
	background-color:#d0451b;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	padding:9px 28px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
	width:100%;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #d0451b));
	background:-moz-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:-webkit-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:-o-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:-ms-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);
	background-color:#bc3315;
}
.myButton:active {
	position:relative;
	top:1px;
}
.top-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3B5998;
	text-decoration:none;
}
.top-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff ;
	text-decoration:none;
}
.top-link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3B5998;
	text-decoration:none;
}
.red-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.right-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.right-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.right-link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}

.right-link-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.right-link-1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.right-link-1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC3300;
	text-decoration:underline;
}


.text-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5f9f8;
}
.text-white a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration:none;
}
.page-title
{
	color:#143369;
	font-size:18px;
	font-weight:bold;
	font-family:Georgia, Times New Roman, Times, serif;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
.text-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.second-blue-text {
	color:#143369;
	font-size:14px;
	font-weight:bold;
	font-family:Georgia, Times New Roman, Times, serif;
}
.list
{
	list-style-position: outside;
	list-style-image: url(images/arrow.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	top: auto;
	clip:   rect(auto auto auto auto);
	list-style-type: lower-roman;



}

.link-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C645F;
	text-decoration:none;
}
.link-1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C645F;
	text-decoration:none;
}
.link-1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#143369;
	text-decoration:underline;
}

/*
a{
	color:#3C645F;
}
a:hover{
	color:#143369;
	text-decoration:none;
}
*/
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px} 


 



	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(images/light_arrow_right.gif); width:6px; height:9px; left:-1px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(images/light_arrow_right.gif); background-repeat:no-repeat;background-position:top left;}



	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(medium_purple_right.gif); width:6px; height:9px; left:-6px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(medium_purple_right.gif); background-repeat:no-repeat;background-position:top left;}



	#imouter0 {border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }



	#imenus0 li ul {
	background-color:#F5F9F8;
	border-style:solid;
	border-color:#3C645F;
	border-width:1px;
	padding:5px;
	margin:2px 0px 0px;
}



	#imenus0 li a, #imenus0 .imctitle {height:35px; background-color:#627AAD; color:#FFF; text-align:left; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; border-style:solid; border-color:#143369; border-width:1px; padding:2px 8px; margin:0px 0px 2px; }


		#imenus0 li:hover>a {text-decoration:none; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:none;color:#3B5998; }


		#imenus0 li a.iactive {}



	#imenus0 ul a, #imenus0 .imsubc li .imctitle  
			{height:auto; background-color:transparent; color:#143369; text-align:left; font-size:12px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; margin:0px; }

	
		#imenus0 ul li:hover>a {color:#000000; text-decoration:none; }
		#imenus0 ul li a.ihover {color:#000000; text-decoration:none; }


		#imenus0 ul li a.iactive {background-color:#ffffff; }
 
	span.form_err {background:#FFFFFF; color:#cc0000; font-size:12px; padding:2px 4px; border:1px dashed #cc0000; display:block; width:100%; margin:2px 0;text-align:center;font-family:Arial, Helvetica, sans-serif; }
	
 p.error{
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	background:#efefef;
	padding:3px 5px;
	border:1px dashed #cc0000;
	text-align:center; 
	margin-top:0px;
	width:99%
	
}

p.success{
	font-family:Arial, Helvetica, sans-serif;
	color:#339900; 
	font-size:12px; 
	font-weight:bold; 
	background:#efefef; 
	padding:3px 5px; 
	border:1px dashed #339900; 
	text-align:center; 
	margin-top:0px
	width:99%
} 	

.style1 {
	color: #EDEFF4;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
 
.frame{
}
/************************
image styling
*************************/
img {border:none}
img.framed {padding:5px; border:1px solid #ccc; background:#fff}
img.framed2 {padding:3px; border:1px solid #ccc; background:#fff}
img.pubimg{
	display: block;
	border:1px solid #B5B5B5;
	/* margin:10px 0; */
	margin-left: auto;
	margin-right: auto;
	padding:5px
}
img.filtericon {vertical-align:middle}



INPUT{
	color:#51485F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
TEXTAREA  {COLOR: #51485F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
OPTION    {COLOR: #51485F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
FORM      {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}


		.input {
			border: 1px solid #99b3b4;
			background:#FFF;
			font-size: 12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#443;
			padding:5px;
			margin-bottom:0px;
			outline:none;
		}
		.input:focus {
			border:1px solid #567475;
			background: #e4ebeb;
		}
		.submit-btn {
			border: 1px solid #99b3b4;
			background: #E6E3E3   no-repeat;
			outline: none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			padding-left:10px;
			padding-right:10px;	
			padding-top:1px;		
			padding-bottom:1px;	
			color:#000000;				
		}
		.submit-btn:hover {
			border: 1px solid #99b3b4;
		} 
a.my-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#AB0000;
	text-decoration:none;
}
a.my-link:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#AB0000;
	text-decoration:underline;
}
a.my-link:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}

		.submit-btn-1 {
			border: 1px solid #99b3b4;
			background: #E6E3E3   no-repeat;
			outline: none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:bold;
			padding:10px 40px 10px 40px;
			color:#000000;		
  			border-radius: 8px;
  			  moz-border-radius: 8px;
   			 webkit-border-radius: 8px;					
		}
.SELECT 
{
color:#51485F;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.txt-1 {font:normal 11px arial; color:#666666; line-height:22px; padding:0; text-align:justify;font-style:italic;}