/*
==================================================================
MAIN
==================================================================
*/
h1 {
	margin-top : 15px;
	margin-right : 20px;
	margin-left : 20px;
	margin-bottom : 15px;
	padding : 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 21px;
	color : #002A6E;
	font-weight : normal;
	letter-spacing : -1px;
}
h1.pages {
	margin-top : 3px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 20px;
	padding : 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 21px;
	color : #002A6E;
	font-weight : normal;
	letter-spacing : -1px;
}
h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #626262;
	margin-bottom : 10px;
}
.intro {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 18px;
	color : #626262;
}
.text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #626262;
	margin-bottom : 20px;
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 0px;
}
.text_form {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #626262;
}
.sm_text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : #626262;
}
.sm_text2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : #002A6E;
}
.breadcrumb {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : #626262;
	margin-left : 10px;
	margin-right : 10px;
}
.input {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #626262;
	margin-bottom : 2px;
	margin-left : 2px;
	margin-right : 2px;
	margin-top : 0px;
}
.input2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : #626262;
}
.input-txt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6B6B6B;
	border:1px solid #bec3cc;
}
.btn { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold; 
	color: #fff; 
	background-image: url(../img/btn-bkg.gif);
	background-repeat: repeat;
	background-color: #C4E5F7;
	border: solid 1px #0189CE;
	border-collapse:collapse;
	cursor: pointer;
	margin: 0 0 3px 0; 
}
.highlight {
	color : #0189CE;
}
a {
	color : #14AEE1;
}
.blue {
	color : #002A6E;
}
.lblue {
	color : #2291A3;	
}
.yellow {
	color : #FF8401;	
}
.orange {
	color : #F35B17;	
}
.green {
	color : #378156;	
}
.block_header {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	padding : 6px 7px 6px 7px;
}
.block_text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #626262;
	padding : 12px 14px 14px 14px;
	line-height : 16px;
}
.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
}
.footer_link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	padding-left : 13px;
	padding-right : 13px;
}
.box_shade {
	 border:1px solid #75B0CA; 
	 height:50; 
	 background : url(../img/box-shade.gif) repeat-x top;
	 padding: 8px;
	 margin-top: 2px;
	 margin-bottom: 2px;
}
.box_shade_bluepulz {
	 border:1px solid #75B0CA; 
	 height:50; 
	 background : url(../img/box-shade.gif) repeat-x top;
	 padding: 2px;
	 margin-top: 2px;
	 margin-bottom: 2px;
}
.box_shade2 {
	 border:1px solid #75B0CA; 
	 height:50; 
	 background : url(../img/box-shade.gif) repeat-x top;
	 padding: 5px;
	 margin-top: 2px;
	 margin-bottom: 2px;
}
.box_txt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #3181A5;
	font-weight : bold;
	line-height : 18px;
}
/*
==================================================================
NAV
==================================================================
*/
#header {
	float:left;
	background: url("../img/nav-bkg.jpg") repeat-x bottom;
	font-size:11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	width : 100%;
	z-index:20;
	height : 28px;
}
#header ul {
	margin:0;
	padding: 0;
	list-style:none;
}
#header li {
	float:left;
	background:url("../img/nav-btn-l.png") no-repeat left top;
	margin:0;
	padding-left: 10px;
	margin-right : 1px;
}
#header a {
	float:left;
	display:block;
	background:url("../img/nav-btn-r.png") no-repeat right top;
	padding: 8px 14px 7px 5px;
	text-decoration:none;
	font-weight:bold;
	color:#14AEE1;
}

#header div.drpdwn {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	z-index: 30;
	background: #C4E8F6;
}
#header div.drpdwn li{
	background: #4FBFE4;
	padding-left: 1px;
	margin-right : 1px;
}

#header div.drpdwn a {
	position: relative;
	display: block;
	margin: 1;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	text-decoration: none;
	background: #4FBFE4;
	color: #FFFFFF;
	font-family : "Century Gothic", Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-bottom: 1px solid white
}
#header div.drpdwn a:hover {
	background: #184089;
	color: #FFFFFF;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
	color:#002568;
}
#header #current {
  background-image:url("../img/nav-btn-ovr-l.png");
  }
#header #current a {
	background-image:url("../img/nav-btn-ovr-r.png");
	color:#002568;
	padding-bottom:7px;
}
#header #current div.drpdwn {
	background-image: none;
}
#header #current div.drpdwn a {
	background-image: none;
	color: #FFFFFF;
}