/*=======================	GENERIC ELEMENTS	 */

h1, h2, h3, h4, h5, p, ul, li, ol {
	margin:0;
	padding:0;
	}
.clear { clear:both;}
.line { 	width: auto;	max-height: 1px;	padding: 1px 0 5px 0;	margin: 1px 0 0 0;	clear: both;	border-top-width: 1px;
	border-top-style: solid;	border-top-color: #e1e1e1;}
	
#listk li {	text-decoration: none;	list-style-position: outside;	list-style-image: url(../images/tick.gif);
	list-style-type: none;	border-bottom-width: 1px;	/*border-bottom-style: dotted;	border-bottom-color: #CCCCCC;*/
	margin-left: 17px;	margin-bottom: 5px;	padding-left: 4px; font-size:12px;}
	
.coltitle {	width: 100%; 	height: 35px;	margin: 0; margin-bottom:15px;	padding: 0;	color: #858585;	font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-image:url(../images/bg_title.png); background-repeat:repeat-x;}	

.coltitletext { padding:10px 0 0 10px; text-align:center;}

.pic {border:3px solid #DDe2e8;}
.pic:hover  {border: 3px solid #6091cc}
	
.bullet {
	padding: 0;
	margin: 8px 0 10px 23px;
	list-style-type: square;
	font-size:12px;
}

.bullet li {
	padding: 0 0 5px 0;
	margin: 0;
	list-style-type: square;
}

.bullet  a:link, a:active, a:visited {
	font: 11px Verdana, Geneva, Arial, Helvetica;
	color: #f29215;
	text-decoration: underline;
	outline: none;

}


a:link, a:active, a:visited {
	font: 11px Verdana, Geneva, Arial, Helvetica;
	color: #1267B0;
	text-decoration: none;
	outline: none;

}

a:hover {
	color: #1267B0;
	text-decoration: underline;
}

h1 {	font-size: 24px;	color: #0070A6;	line-height: 32px;	margin-bottom: 10px;	margin-top: 0px; font-weight: normal; border-bottom: 1px solid #e1e1e1;}

h2 {	font-size: 19px;	color: #0070A6;	line-height: 26px;	margin: 35px 0px 20px 0px; font-weight: normal; 
border-bottom: 1px solid #e1e1e1;}

h3 {	font-size: 16px;	color: #0070A6;	line-height: 26px;	margin: 45px 0px 20px 0px; font-weight: normal; }

h4 {	font-size: 14px;	color: #0070A6;	line-height: 26px;	margin: 15px 0px 10px 0px; font-weight: normal; }

h5 {
	font: 13px Verdana, Geneva, Arial, Helvetica;
	font-weight: bold;
	color:  #1267B0;
	margin: 0px 0px 10px 0px;
}

p { padding: 10px 0px 10px 0px;

}

p a:link, p a:active, p a:visited {
	
	color: #1267B0;
	text-decoration: underline;
}

p a:hover {
	color: #f29215;
	text-decoration: underline;
}

.tx10{font-size:10px;}
.tx11{font-size:11px;}
.txblue{color:#0070A6;}
.txo{color:#1267B0;}
.txg{color:#96C03E;}



textarea {
	font: 11px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	border: 1px solid #999;
	background-color: #FFF;
}

ul {
	font: 11px/16px Verdana, Geneva, Arial, Helvetica;
	margin-left: 25px;
	margin-top: 5px;
	list-style: none url(/shared/images/glb_blt_orgSquare.gif) outside;
}

ul li {
	padding: 0px 0px 2px 0px;
}

ul li ul {
	font: 12px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	margin: 2px 0px 3px 17px;
	list-style: none url(/shared/images/glb_blt_orgSquareSm.gif) outside;
}

ul li ul li {
	padding: 0px 0px 0px 0px;
}

ol {
	list-style: decimal outside none;
	font: 11px/16px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	margin-left: 25px;
	margin-top: 5px;
}

ol li {
	padding: 0px 0px 2px 0px;
}

hr {
	height: 4px;
	border-top: 4px solid #666;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#spotdiv {
	border-top: 5px solid #5C8688;
	padding: 0px;
	margin: 0px;
	/*border: 1px solid #333;*/
}

.spacer {
	padding: 7px 7px;
}

.textfield{ width:275px; height:18px; border-style: solid;
	border-width: 1px; border-color:#7A7A79; background-color:#EAEFF2; margin-left:0px; margin-right:0px; font-weight: normal;
	color: #666666;	}	
		
.textarea { width:275px; height:100px; color: #666666;
		border-style: solid; border-width: 1px; border-color:#7A7A79; background-color:#EAEFF2; margin-left:0px; margin-right:0px
		}

.textarea2 { width:275px; height:60px; color: #666666;
		border-style: solid; border-width: 1px; border-color:#7A7A79; background-color:#EAEFF2; margin-left:0px; margin-right:0px
		}

.button{ border:1px solid #CCCCCC; background-color:#013d73; height: 30px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold; color: #FFFFFF; cursor:pointer; padding: 2px 2px 0px;}
	
.btn {	width: 210px;	height: 42px;	margin: 0px auto 0px auto;	background-image: url(../images/btn.png);
	background-repeat: no-repeat;  }
	
.btn a{	top: 0;	margin: 0;	padding: 0;	margin-top: 0px;	display: block;	width: 210px;	height: 42px;
	background-image: url(../images/btn.png);	background-repeat: no-repeat; text-align:center;
	overflow: hidden;	left: 0;	background-position: 0 0; font-size:26px; color:#FFFFFF;}

	
.btn a:hover{
	background-position: 0 -43px;

}	
