.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0D05AA;
}
.breadcrumb a:link, .breadcrumb a:visited {	color: #FFFFFF; text-decoration: none;}
.breadcrumb a:hover { text-decoration:underline; }

.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0D05AA;
}
.toplink a:link, .toplink a:visited { color: #FFFFFF; text-decoration: none;}
.toplink a:hover { text-decoration:underline; }

/* Box styling */
.box-top-bg{background-image:url(images/box-t-bg.gif); background-repeat:repeat-x; background-position:bottom; }
.box-bot-bg{background-image:url(images/box-b-bg.gif); background-repeat:repeat-x; background-position:bottom; }
.box-bg{background-image:url(images/box-bg.gif); background-repeat:repeat-x; background-position:top; }
.box-bg-lt{background-image:url(images/box-rt-bg1.gif); background-repeat:repeat-y; background-position:right; }
.box-bg-rt{background-image:url(images/box-rt-bg.gif); background-repeat:repeat-y; background-position:left; }

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.under-pic {
	font-weight: bold;
	color: #666666;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #0D05AA;
	margin-bottom: 15px;
	margin-top: 10px;
}h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0D05AA;
	margin-bottom: 10px;
	margin-top: 10px;
	text-decoration: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0D05AA;
	margin-bottom: 10px;
	margin-top: 10px;
	text-decoration: none;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 10px;
	text-decoration: none;
}

/* header underline link styling */
h1.uline:link, h1.uline:visited {	text-decoration: none; }
h1.uline:hover { text-decoration:underline; }
h2.uline:link, h2.uline:visited {	text-decoration: none; }
h2.uline:hover { text-decoration:underline; }
h3.uline:link, h3.uline:visited {	text-decoration: none; }
h3.uline:hover { text-decoration:underline; }
h4.uline:link, h4.uline:visited {	text-decoration: none; }
h4.uline:hover { text-decoration:underline; }

.greytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.img-l {
	margin-right: 10px;
	margin-bottom: 10px;
}
.r-mgn-20 {
	margin-right: 20px;
}
.w360 {
	width: 360px;
}
.img-r {
	margin-bottom: 10px;
	margin-left: 10px;
}
ul {
	margin-left: 25px;
	margin-top: 10px;
	padding: 0px;
	margin-bottom: 20px;
}
li {
	margin-bottom: 5px;
	padding: 0px;
}
.topbdr0 {
	padding: 0px;
	margin-top: 0px;
}
.darkbluebold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #111185;
}
.normalwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.normalgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.normalgrey a:link, .normalgrey a:visited { color: #666666; text-decoration: none;}
.normalgrey a:hover { text-decoration:underline; }

.btmbdr0 {
	padding: 0px;
	margin-bottom: 0px;
}
.btmbdr10 {
	padding: 0px;
	margin-bottom: 5px;
}

.navheader {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.btmbdr20 {

	padding: 0px;
	margin-bottom: 15px;
}
.btmbdr30 {
	padding: 0px;
	margin-bottom: 20px;
}
