/* get rid of browser default settings */
* { margin: 0px; padding: 0px; }
img { border: 0px; }
h1, h2, h3, h4, h5, h6 { margin: 1em 0; }
p, pre, blockquote, label, dl, fieldset, address { margin: 0 0 0 0; }
ul, ol { margin: 0 0 1em 1em; }
li, dd { margin-left: 1.5em; }
table { margin-bottom: 1em; }
form select option, fieldset { padding: 0 0.5em 0 0; }

.image-border {
	border:1px solid #E7E7E7;
}
		
.navbar-breadcrumb-on {
	text-shadow: 0px 2px 0px white;
	font-size:11px;
	color:#626060;
}

	.navbar-breadcrumb-on a:link { 
		text-decoration:none;
		color:#626060;
	}
	
	.navbar-breadcrumb-on a:hover { 
		text-decoration:underline;
		color:#626060;
	}
	
	.navbar-breadcrumb-on a:visited { 
		text-decoration:none;
		color:#626060;
	}

.navbar-breadcrumb-off {
	text-shadow: 0px 2px 0px white;
	font-size:11px;
	color:#8f8f8f;
}

	.navbar-breadcrumb-off a:link { 
		text-decoration:none;
		color:#8f8f8f;
	}
	
	.navbar-breadcrumb-off a:hover { 
		text-decoration:underline;
		color:#8f8f8f;
	}
	
	.navbar-breadcrumb-off a:visited { 
		text-decoration:none;
		color:#8f8f8f;
	}

.navbar-login-text {
	text-shadow: 0px 2px 0px white;
	font-size:11px;
	color:#274052;
}

	.navbar-login-text a:link { 
		text-decoration:none;
		color:#274052;
	}
	
	.navbar-login-text a:hover { 
		text-decoration:underline;
		color:#274052;
	}
	
	.navbar-login-text a:visited { 
		text-decoration:none;
		color:#274052;
	}

.content-menu-heading-text {
	text-shadow: 0px 2px 0px white;
	font-size:11px;
	color:#567081;
}

	.content-menu-heading-text a:link { 
		text-decoration:none;
		color:#567081;
	}
	
	.content-menu-heading-text a:hover { 
		text-decoration:underline;
		color:#567081;
	}
	
	.content-menu-heading-text a:visited { 
		text-decoration:none;
		color:#567081;
	}
	
.content-menu-option-text {
	font-size:11px;
	color:#626060;
}

	.content-menu-option-text a:link { 
		text-decoration:none;
		color:#626060;
	}
	
	.content-menu-option-text a:hover { 
		text-decoration:none;
		color:#567081;
	}
	
	.content-menu-option-text a:visited { 
		text-decoration:none;
		color:#626060;
	}
	
	
.content-menu-padi-text {
	font-size:11px;
	color:#626060;
}
	
.footer-text {
	text-shadow: 0px 2px 0px white;
	font-size:11px;
	color:#626060;
}

	.footer-text a:link { 
		text-decoration:none;
		font-weight:bold;
		color:#626060;
	}
	
	.footer-text a:hover { 
		text-decoration:underline;
		font-weight:bold;
		color:#626060;
	}
	
	.footer-text a:visited { 
		text-decoration:none;
		font-weight:bold;
		color:#626060;
	}
	
	
p a:link { 
	text-decoration:none;
	color:#567081;
}

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

p a:visited { 
	text-decoration:none;
	color:#567081;
}
	
	
	
	
	
	

body {
	font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
	line-height:150%;
	font-size:11px;
	color:#333333;
}

	h1 {
		font-size:14px;
		color:#274052;
		margin-bottom:6px;
		margin-top:12px;
	}

		h2 {
			font-size:14px;
			color:#333333;
			margin-bottom:6px;
			margin-top:12px;
		}

			h3 {
				font-size:12px;
				color:#567081;
				margin-bottom:6px;
				margin-top:12px 
			}
			
			.no-margin {	margin-bottom:6px;
							margin-top:12px 
			}

				h4 {
					font-size:12px;
					color:#333333;
					margin-bottom:6px;
					margin-top:12px
				}
				
			h5 {
				font-size:11px;
				font-weight:bold;
				color:#274052;
				margin-bottom:6px;
				margin-top:12px 
			}

				h6 {
					font-size:11px;
					font-weight:bold;
					color:#333333;
					margin-bottom:6px;
					margin-top:12px
				}

					p, td { 
						font-size:12px;
						color:#333333;
						line-height:150%;
						margin-top:12px;
						margin-bottom:6px;
					}
					
					.caption { 
						font-size:11px;
						color:#333333;
						line-height:120%;
						margin-top:6px;
						margin-bottom:6px;
					}
					
					blockquote { 
						color:#567081;
						font-size:12px;
						margin:12px 10px 6px 10px;
						padding:10px 10px 10px 10px;
						background-color:#f1f2f2;
						border:1px solid #E7E7E7;
						border-left:3px solid #567081;
					}
					
					.small-text {
						font-size:11px;
					}
					
					.gray-text {
						color:#626060;
					}
					
					.lightgray-text {
						color:#bebebe;
						font-weight:normal;
					}



li {
	font-size:12px;
	list-style-type: circle;
	line-height:150%; 
} 

ul {
	margin-bottom:6px;
	margin-top:6px
}

td {
	vertical-align:middle;
	border-bottom: 1px solid #E7E7E7;
}

table {
	border-collapse:collapse;
	width:532px;
	margin-bottom:6px;
	margin-top:6px;
}

form td {
	vertical-align:middle;
}

.input {
	padding:2px;
	font-size:9px;
	color:#333333;
	background-color:#f2f2f2;
	border:1px solid;
	border-color:#cecece;
	size:30;
} 

select {
	padding:2px;
	font-size:9px;
}

.textarea { 
	padding:2px;
	font-size:9px;
	color:#333333;
	background-color:#f2f2f2;
	border:1px solid;
	border-color:#cecece;
}

hr {
	border:0;
	color:#E7E7E7;
	background-color:#E7E7E7;
	height:1px;
	margin: 20px 0 20px 0;
}