/****************************************/
/*  Global CSS  - (c) Copyright UHA
*****************************************/

html {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	color: #333333;
	font: 11px/16px Tahoma, Verdana, Helvetica, Arial, sans-serif;
	background: #FFFFFF url(/images/bg.gif) repeat-x top;
}
.body-template {
	background:  #dbe7bf;
	background: #FFFFFF url(/images/bg.gif) repeat-x top;
	background: #dbe7bf url(../images/left-relatedLinks.gif) no-repeat left top;
}
.body-apps {
	background:  #ffffff;
}
p {
	margin-top: 0px;
	padding-top: 0px;
}
div > p {
	margin-top: 0px;
}
h1,h2,h3,h4,h5 {
	margin: 0px;
	padding: 0px;
	color: #FF00FF; /*pink, so I can tell it's not styled yet*/
}
img {
	border-style: none;
}
input,form,option,select {
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	margin: 3px 0px;
	padding: 0px 0px 0px 2px;
}
select.request {
	width: 200px;
}
button {
	font: 800 10px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #663300;
	background: #ffffff url(../images/btn_bg.gif) repeat-x;
	margin: 10px 0px;
	padding: 1px 5px;
	border: 1px solid #edddb2;
	text-transform: uppercase;
}


/*  MASTER LINK STYLES  */
a:hover {
	color: #00cce4; /* bright teal */
	text-decoration: underline;
}
a:link {
	color: #009bad; /* light teal */
	text-decoration: none;
}
a:active {
	color: #009bad; /* light teal */
	text-decoration: none;
}
a:visited {
	color: #009bad; /* light teal */
	text-decoration: none;
}


/* PAGE STYLES */
.master {
	width: 770px; /* 770px; */
	margin: 0px;
	padding: 0px;
}
.bodyWrapper {
	margin: 0px;
	padding: 0px;

}

.subhdr {
	margin: 0px;
	padding: 0px 10px;
	background:#ffffff;
	text-align: center;
	color: #000000;
	text-transform: uppercase;
}
.top {
	margin: 0px;
	padding: 0px;
	background-color: #dbe7bf;
}


/*  RIGHT COLUMN */		
.rightColumn {
	width: 580px; /* 580px; */
	margin: 0px;
	padding: 0px;
	float: right;
}
.topNav {
	background: #dbe7bf url(/images/topnav-leaf.gif) no-repeat right top;
	padding: 3px 20px 5px 0px;
	height: 20px;
	text-align: right;
	text-transform: uppercase;
	font: 11px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
}
.topNav a:link {
	padding: 0px 5px;
	color: #007b8a;
	text-decoration: none;
	font-weight: bold;
}
.topNav a:active {
	padding: 0px 5px;
	color: #007b8a;
	text-decoration: none;
	font-weight: bold;
}
.topNav a:visited {
	padding: 0px 5px;
	color: #007b8a;
	text-decoration: none;
	font-weight: bold;
}
.topNav a:hover {
	padding: 0px 5px;
	color: #C77700;
	text-decoration: none;
	font-weight: bold;
}
.flashArea {
	margin: 0px;
	padding: 0px;
}
.search {
	margin: 95px 5px 0px 0px;
	padding: 5px 0px;
	text-transform: uppercase;
	font-weight: 900;
}
.search input.box {
	margin: 0px;
	padding: 4px;
	width: 9em;
	border: solid 1px #cccccc;
}
.searchResults {
	margin: 0px;
	padding: 0px;
}
.searchResults ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.searchResults li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}


/* ROUNDED LIGHT GREEN BOX DISPLAY FOR HOMEPAGE */
.ltGreenBox {
	display:block
}
.ltGreenBox *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#e4edcf;
}
.ltGreenBox1 {
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #f3f7ea;
	border-right:1px solid #f3f7ea;
	background:#eaf1db;
}
.ltGreenBox2 {
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #fcfdfa;
	border-right:1px solid #fcfdfa;
	background:#e9f0d8;
}
.ltGreenBox3 {
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #e9f0d8;
	border-right:1px solid #e9f0d8;
}
.ltGreenBox4 {
	border-left:1px solid #f3f7ea;
	border-right:1px solid #f3f7ea;
}
.ltGreenBox5 {
	border-left:1px solid #eaf1db;
	border-right:1px solid #eaf1db;
}
.ltGreenBoxbg {
	background:#e4edcf;
	height: 175px;
	margin: 0px;
	padding: 3px 12px;
	font-size: 10px;
	line-height: 14px;
}
.ltGreenBoxbg a:link {
	font-size: 10px;
	line-height: 14px;
	text-decoration: underline;
}
.ltGreenBoxbg a:active {
	font-size: 10px;
	line-height: 14px;
	text-decoration: underline;
}
.ltGreenBoxbg a:visited {
	font-size: 10px;
	line-height: 14px;
	text-decoration: underline;
}
.ltGreenBoxbg a:hover {
	font-size: 10px;
	line-height: 14px;
	text-decoration: underline;
}
.ltGreenBoxbg h1 {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	font: 800 13px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #007b8a;
}
.ltGreenBoxbg form {
	font-size: 10px;
	line-height: 14px;
}
.ltGreenBoxbg img {
	margin: 8px 0px 12px 0px;
	padding: 0px;
}
.ltGreenBoxbg select {
	width: 130px;
	padding: 0px 0px 0px 2px;
}
.ltGreenBoxbg input {
	width: 100px;
	padding: 0px 2px;
}
.appContainer {
	padding: 0px;
	margin: 10px 10px 0px 0px;
}
.appContent {
	margin: 0px;
	padding: 0px;
	width: 180px;
}
.appContentCenter {
	padding: 0px;
	margin: 0px 180px 0px 185px;
	width: 195px;
}


/* ROUNDED TAB DISPLAY FOR TEMPLATE PAGES */
.tab {
	display:block
}
.tab *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#007b8a;
}
.tab1 {
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #7cb8a8;
	border-right:1px solid #7cb8a8;
	background:#369697;
}
.tab2 {
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #c5dcb9;
	border-right:1px solid #c5dcb9;
	background:#298f94;
}
.tab3 {
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #298f94;
	border-right:1px solid #298f94;
}
.tab4 {
	border-left:1px solid #7cb8a8;
	border-right:1px solid #7cb8a8;
}
.tab5 {
	border-left:1px solid #369697;
	border-right:1px solid #369697;
}
.tabbg {
	font: 900 12px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	background:#007b8a;
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
}
.tabbg a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.tabbg a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.tabbg a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.tabbg a:hover {
	color: #f2c34b;
	text-decoration: none;
}
.tabContainer {
	margin: 0px;
	padding: 0px 10px;
}
.tabContainer ul {
	margin: 0;
	padding: 0;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
	color: #FFFFFF;
	list-style: none;
}
.tabContainer li {
	margin: 0px 1px;
	float: left;
	position: relative;
	width: 6.5em;
	}
.tabContainer li.benefits {
	margin: 0px 1px;
	float: left;
	position: relative;
	width: 5.5em;
}
.tabContainer li.forms {
	margin: 0px 1px;
	float: left;
	position: relative;
	width: 13em;
}
.tabContainer li ul {
	display: none;
	position: absolute; 
	top: 2.1em;
	left: 0;
	font: bold 11px/14px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	text-transform: capitalize;
	text-align: left;
}
.tabContainer li li {
	width: 10em;
	background: #e4edce;
	background: #dfeef1;
	border: 0px;
	padding: .5em 1em;
	border-bottom: solid 1px #007b8a;

}
.tabContainer li ul a:visited {
	text-decoration: none;
	color: #007b8a;
}
.tabContainer li ul a:active {
	text-decoration: none;
	color: #007b8a;
}
.tabContainer li ul a:link {
	text-decoration: none;
	color: #007b8a;
}
.tabContainer li > ul {
	top: auto;
	left: auto;
}
.tabContainer li:hover ul, li.over ul { 
	display: block; 
}
.tabContainer li li:hover, li li.over {
	background: #BCDCE1;
	background: #f3e8cc;
	border-bottom: solid 1px #007b8a;
}

.header {
	height: 100px;
	background: #ffffff url(/images/header.gif) no-repeat left top;
}
.header h1 {
	font: normal 19px "Lucida Grande", "Trebuchet MS", sans-serif;
	color: #FFFFFF;
	color: #007b8a;
	margin: 0px;
	padding: 55px 20px 0px;
}
.contactBox {
	width: 130px;
	height: 100px;
	margin: 0px 20px 0px 0px;
	padding: 6px 10px;
	float:right;
	color: #FFFFFF;
	background: url(../images/bg-header.gif) no-repeat;
}

/* ROUNDED BOTTOM DISPLAY FOR MAIN CONTENT AREA */
.mainContent{
	display:block;
	padding-bottom: 20px;
}
.mainContent *{
	display:block;
	height: 1px;
	overflow:hidden;
	font-size:.01em;
	background: #ffffff;
}
.mainContent1{
	margin-left:3px;
	margin-right:3px;
	padding-left:2px;
	padding-right:2px;
	border-left:1px solid #eaf1da;
	border-right:1px solid #eaf1da;
	background:#f6f9ef;
}
.mainContent2{
	margin-left:1px;
	margin-right:1px;
	padding-right:2px;
	padding-left:2px;
	border-left:1px solid #dee9c5;
	border-right:1px solid #dee9c5;
	background:#f8faf2;
}
.mainContent3{
	margin-left:1px;
	margin-right:1px;
	padding-right:2px;
	padding-left:2px;
	border-left:1px solid #f8faf2;
	border-right:1px solid #f8faf2;
	background:#f8faf2;
}
.mainContent4{
	border-left:1px solid #eaf1da;
	border-right:1px solid #eaf1da;
}
.mainContent5{
	border-left:1px solid #f6f9ef;
	border-right:1px solid #f6f9ef;
}
.mainContent6{
	border-left:1px solid #f6f9ef;
	border-right:1px solid #f6f9ef;
}
.mainContent7{
	border-left:1px solid #f6f9ef;
	border-right:1px solid #f6f9ef;
}
.mainContent8{
	border-left:1px solid #f6f9ef;
	border-right:1px solid #f6f9ef;
}

/* MAIN CONTENT AREA STYLES */
.mainContentbg{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px 20px;
	border-left: 0px solid #B4CD78;
	border-right: 0px solid #009bad;
}
.mainContentbg h1 { /* Main headline */
	margin: 0px;
	padding: 0px;
	font: 18px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #94003B;
}
.mainContentbg h2 { /* Page or main section heading */
	margin: 0px;
	padding: 10px 0px 8px 0px;
	font: bold 14px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #C77700;
}

.mainContentbg h3 { /* sub section header */
	margin: 0px;
	padding: 15px 0px 2px 0px;
	font: bold 13px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #000000;
}
.mainContentbg h4 { /* bolded text */
	margin: 0px;
	padding: 0px;
	font: bold 11px/16px Tahoma, Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
}
.mainContentbg h5 { /* photo captions, anchor links, etc. */
	margin: 0px;
	padding: 0px 8px 15px 8px;
	font: bold 10px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #999999;
}
.mainContentbg h6 {
}

.mainContentbg p {
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
.mainContentbg img {
	margin: 5px 10px;
	padding: 2px;
	border: 1px solid #cccccc;
	background: #FFFFFF;
}
.mainContentbg ol {
	margin: 0px;
	padding: 0px 10px 12px 15px;
	list-style: decimal outside;
}
.mainContentbg ul {
	margin: 0px;
	padding: 0px 10px 12px 0px;
	list-style: outside;
}
.mainContentbg li.nobullet {
	margin: 0px;
	padding: 0px 10px 12px 0px;
	list-style: url(none) none;
}
.mainContentbg li {
	margin: 0px 20px 5px 20px;
	padding: 0px;
}
.mainContentbg ol.answer{
	margin: 0px;
	padding: 8px 0px 0px 20px;
	list-style: outside;
}
.mainContentbg ul.answer{
	margin: 0px;
	padding: 8px 0px 0px 20px;
	list-style: outside;
}
.mainContentbg ol>li {
	margin: 0px;
	padding: 5px 0px;
}
.mainContentbg ol ul{
	margin: 0px;
	padding: 5px 15px 0px 15px;
}
.mainContentbg ol ol{
	margin: 0px;
	padding: 5px 15px 0px 15px;
	list-style: lower-alpha;
}
.mainContentbg ul ol{
	margin: 0px;
	padding: 5px 15px 0px 15px;
}
.mainContentbg ul ul{
	margin: 0px;
	padding: 5px 15px 0px 15px;
}
.mainContentbg a:link {
	color: #009bad; /* light teal */
	text-decoration: underline;
}
.mainContentbg a:active {
	color: #009bad; /* light teal */
	text-decoration: underline;
}
.mainContentbg a:visited {
	color: #009bad; /* light teal */
	text-decoration: underline;
}
.mainContentbg a:hover {
	color: #00cce4; /* bright teal */
	text-decoration: underline;
}

.mainContentbg td img {
	margin: 5px 0px;
	padding: 2px;
	border: 1px solid #cccccc;
	background: #FFFFFF;
}
.mainContentbg a img{
	border: 0px;
	margin: 0px;
	padding: 10px 6px 0px 0px;
}
.mainContentbg hr {
	margin: 3px 0px;
	padding: 0px;
	color: #009bad;
}



/* ROUNDED TABLE TOP DISPLAY FOR TEMPLATE PAGES */
.table-top {
	display:block;
	margin-top: 5px;
}
.table-top * {
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#009bad;
}
.table-top1 {
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #91d4db;
	border-right:1px solid #91d4db;
	background:#3fb4c1;
}
.table-top2{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #e5f5f6;
	border-right:1px solid #e5f5f6;
	background:#30aebc;
}
.table-top3 {
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #30aebc;
	border-right:1px solid #30aebc;
}
.table-top4 {
	border-left:1px solid #91d4db;
	border-right:1px solid #91d4db;
}
.table-top5 {
	border-left:1px solid #3fb4c1;
	border-right:1px solid #3fb4c1;
}
.table-topbg {
	background:#009bad;
	padding: 3px 0px;
}

table {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 0px;
	font-size: 11px;
}
td {
	text-align: left;
	vertical-align: top;
	padding: 2px 6px;
}
.row-header {
	background: #009bad;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 0px 5px 10px;
}
.row-header a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.row-header a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.row-header a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.row-header a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.row-highlight {
	background: #deeef0;
}


/* ROUNDED LIGHT TEAL BOX DISPLAY FOR TEMPLATE PAGE */
.ltTealBox {
	display:block;
}
.ltTealBox * {
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#dfeef1;
}
.ltTealBox1 {
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #f1f7f8;
	border-right:1px solid #f1f7f8;
	background:#e7f2f4;
}
.ltTealBox2 {
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #fbfdfd;
	border-right:1px solid #fbfdfd;
	background:#e5f1f3;
}
.ltTealBox3 {
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #e5f1f3;
	border-right:1px solid #e5f1f3;
}
.ltTealBox4 {
	border-left:1px solid #f1f7f8;
	border-right:1px solid #f1f7f8;
}
.ltTealBox5 {
	border-left:1px solid #e7f2f4;
	border-right:1px solid #e7f2f4;
}
.ltTealBoxbg {
	margin: 0px;
	padding: 10px 20px;
	background:#dfeef1;
}
.ltTealBoxbg-optionalBox{
	margin: 0px;
	padding: 10px 8px 0px 15px;
	background:#dfeef1;
}
.ltTealBoxbg-hdr {
	margin: 0px;
	padding: 0px 10px;
	background:#dfeef1;
	text-align: center;
	color: #009bad;
	text-transform: uppercase;
}
.ltTealBoxbg-holiday {
	margin: 0px;
	padding: 10px 20px;
	background:#dfeef1;
}
.ltTealBoxbg-holiday td{
	font: 10px/14px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.ltTealBoxbg table {
	margin: 8px 0px;
}
.ltTealBoxbg img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.subhdr {
	margin: 0px;
	padding: 0px 10px;
	background:#ffffff;
	text-align: center;
	color: #000000;
	text-transform: uppercase;
}

/* APPLICATION FORM STYLES */
.ltTealBoxbg form {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
.ltTealBoxbg select {
	width: 150px;
}
.ltTealBoxbg select.specialty {
	width: 200px;
}
.ltTealBoxbg input.specialty {
	width: 195px;
	padding: 0px 2px;
}
form td {
	padding: 0px 0px 10px 8px;
}
td input,select {
	margin: 0px;
	padding: 0px 0px 0px 2px;
}

/* FORMS AND DOCUMENTS PAGE STYLES */
.formsIndex {
	width: 260px;
	margin: 0px;
	padding: 0px;
}
.formsIndex ul {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	list-style: none outside;
	line-height: 14px;
}
.formsIndex li {
	padding: 2px 0px;
}
.formsIndex li a {
	color: #333333;
}


.contact {
	margin: 8px 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}



.optionalBox {
	width: 225px;
	margin: 0px;
	padding: 0px 5px;
	float: right;
	font: 10px/14px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}

.printer-friendly {
	margin: 0px 0px 3px 0px;
	padding: 0px;
	font: bold 9px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: right;
}
.index {
	margin: 5px 20px 5px 0px;
	padding: 0px;
}
.index ul {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.index li{
	margin: 0px;
	padding: 0px 10px 3px 5px;
	list-style: url(../images/bullet_index.gif) none outside;
}
.index ul ul{
	margin: 0px;
	padding: 3px 0px 0px 8px;
}

.disclaimer {
	margin: 10px 15px 0px 15px;
	padding: 8px 0px 0px 0px;
	color: #666666;
	font: 10px/14px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.disclaimer ol {
	margin: 0px;
	padding: 5px 0px;
	list-style: decimal outside;
}
.disclaimer ul {
	margin: 0px;
	padding: 5px 0px;
	list-style: outside;
}
.disclaimer p {
	margin: 0px;
	padding: 3px 0px;
}


/*  LEFT COLUMN */		
.leftColumn-hmpg {
	width: 190px;
	margin: 0px;
	padding: 0px;
	float: left;
	background: url(/images/left-hmpg.gif) no-repeat;
}
.leftColumn {
	width: 190px;
	margin: 0px;
	padding: 0px;
	float: left;
	background: url(/images/left-template.gif) no-repeat;
	border: 0px solid #999999;
}
.logo {
	margin: 0px;
	padding: 0px;
}
.logo-forPrint {
	display: none;
}
.btnPrint {
	display: none;
}

.leftNav-hmpg {
	font: 900 15px/34px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 40px 0px 0px 0px;
	padding: 0px 15px;
	text-align: left;
}
.leftNav {
	font: 900 15px/28px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 40px 0px 0px 0px;
	padding: 25px 0px;
	text-align: left;
	/*background: #E8EED2;*/
}
.leftNav a {
	padding: 0px 15px;
}

/* homepage related links */
.relatedLinks-hmpg {
	margin: 0px;
	padding: 0px 0px 15px 15px;
	background: none;
}
.relatedLinks-hmpg ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font: 900 14px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #C77700;
	list-style: none;
}
.relatedLinks-hmpg ul li {
	margin: 15px 0px 0px 0px;
}
.relatedLinks-hmpg ul ul {
	margin: 0px;
	padding: 0px;
	font: 11px/14px Tahoma, Verdana, Arial, sans-serif;
	list-style: url(none) none outside;
}
.relatedLinks-hmpg ul ul li {
	margin: 5px 0px;
}
.relatedLinks-hmpg  ul a {
	color: #007b8a;
	text-decoration: underline;
}
.relatedLinks-hmpg  ul a:hover {
	color: #00cce4;
	text-decoration: underline;
}
.relatedLinks-hmpg  ul ul a {
	color: #007b8a;
	text-decoration: none;
}
.relatedLinks-hmpg a:hover {
	text-decoration: underline;
}

/* template page related links */
.relatedLinks {
	margin: 85px 0px 0px 0px;
	padding: 20px 0px 75px 15px;
}
.relatedLinks h1 {
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	font: 900 13px/14px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #C77700;
}
.relatedLinks h2 {
	margin: 0px;
	padding: 0px;
	font: bold 10px Tahoma, Verdana, Helvetica, Arial, sans-serif;
	color: #007b8a;
}

.relatedLinks ul {
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 8px 8px;
	font: 900 12px/14px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: #007b8a;
	list-style: none;
	border-right: 0px dotted #a9bb80;
}
.relatedLinks ul li {
	margin: 8px 0px 0px 0px;
}
.relatedLinks ul ul {
	margin: 0px;
	padding: 0px 0x 0px 15px;
	font: 11px/14px Tahoma, Verdana, Arial, sans-serif;
	list-style: url(none) none outside;
	border: 0px;
}
.relatedLinks ul ul li {
	margin: 5px 0px;
	padding: 0px 10px 0px 0px;
	list-style: url(../images/bullet_carat.gif) none;
}
.relatedLinks ul a:hover {
	color: #00cce4;
	text-decoration: underline;
}
.relatedLinks a:action {
	color: #007b8a;
	text-decoration: underline;
}
.relatedLinks a:link {
	color: #007b8a;
	text-decoration: underline;
}
.relatedLinks a:visited {
	color: #007b8a;
	text-decoration: underline;
}
.appLinks {
	margin: 0px 0px 40px 0px;
	padding: 0px;
}
.appLinks a:link {
	color: #007b8a;
	text-decoration: none;
}
.appLinks a:visited {
	color: #007b8a;
	text-decoration: none;
}
.appLinks a:active {
	color: #007b8a;
	text-decoration: none;
}
.appLinks li a:hover {
	color: #C77700;
	text-decoration: none;
}
.appLinks ul {
	margin: 0px;
	padding: 0px 0px 0px 2px;
	border: 0px;
}
.appLinks ul li {
	margin: 0px;
	padding: 10px 0px 10px 15px;
	font: 800 12px "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	list-style: none;
	border-bottom: 1px solid #a9bb80;	
	
}


.clear {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: none;
	margin: 0px;
	padding: 0px;
	background: transparent;
}


.contactLinks {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.footer {
	margin: 0px;
	padding: 0px;
}
.footerNav {
	margin: 0px 0px 0px 190px;
	padding: 0px;
	width:570px;
	font-size: 11px;
	text-align: center;
	color: #007B8a;
}
.footerNav a:link {
	color: #C77700;
	text-decoration: underline;
	padding: 0px 3px;
}
.footerNav a:active {
	color: #C77700;
	text-decoration: underline;
	padding: 0px 3px;
}
.footerNav a:visited {
	color: #C77700;
	text-decoration: underline;
	padding: 0px 3px;
}
.footerNav a:hover {
	color: #00cce4;
	text-decoration: underline;
	padding: 0px 3px;
}
.urac {
	width: 190px;
	height: 72px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	float: left;
}