body {margin:0px 0px 10px 0px; font-family:verdana}
.cnt {text-align:center}
.b {font-weight:bold;}
.red {color:red;}
.clr {clear:both}
form {margin:0;}
h1 {font-size:25px; color:#2E3090; margin:5px 0px 15px 0px; font-weight:normal}
h2 {font-size:20px; color:#2E3090; margin:5px 0px 15px 0px; font-weight:normal}
h3 {font-size:18px; color:#2E3090; margin:0px 0px 0px 0px; font-weight:normal}
h4 {font-size:14px; color:#2E3090; margin:0px 0px 0px 0px; font-weight:bold}

#holder {width:770px; margin:0px auto; position:relative;}
#header {width:770px; font-size:12px; height:210px; background:white}
#lt {float:left; width:180px; margin-bottom:40px; vertical-align:top}
	#ltheader {text-align:center; padding:10px; font-weight:bold; font-size:12px;  border-bottom:2px solid #2E3090; background:#CBCCF5}
	#flashbanner {position:absolute; top:1px; left:3px}
	
	a.ltnavitem {display:block; width:160px; font-size:11px; text-align:center; text-decoration:none; border-bottom:1px dotted #2E3090; padding:10px; color:#000; background:#fff }
	a.ltnavitem:hover {background:#E6EAFF; color:#996633}

#rt {float:left; width:590px; vertical-align:top}
	#rtext {width:580px; font-size:12px; vertical-align:top; padding:0px 0px 40px 10px}
	#rtextprint {width:770px; font-size:12px; vertical-align:top; padding:0px 0px 40px 10px}
	
#rtgoogle {float:left; width:740px; vertical-align:top}
	#rtextgoogle {width:100%; font-size:12px; vertical-align:top; padding:0px 0px 20px 10px}
/* Full width Template*/
#fullwidth {width:100%; }
	#fullwidthtext {width:100%; font-size:12px; vertical-align:top; padding:0px 0px 20px 0px}
	
#footer {position:relative; clear:both; text-align:center; font-size:10px; width:770px; border-top:1px solid #2E3090; background:white; height:30px}
	a.footernavitem {font-size:10px; text-decoration:none; color:#000; background:#fff }
	a.footernavitem:hover {text-decoration:underline;}
	#socialicons {position:absolute; top:-37px; right:0;}
	
	
/* Table Settings */
.tbl {table-layout:fixed; border-collapse:collapse}
.tbl th {border:1px solid #AFCAD5; background:#E5F0C7; font-weight:bold; font-size:13px; padding:4px; color:#7DA1B0}
.tbl td {background:#E6EAFF; font-weight:normal; font-size:12px;  border:1px solid #2E3090; padding:3px}
.tbl .td2 {background:#E6EAFF; font-weight:normal; font-size:12px;  border:1px solid #2E3090; padding:3px}
.tbl .th2 {border:1px solid #AFCAD5; background:#E8EFD6; font-weight:bold; font-size:12px; padding:2px; color:#7DA1B0}
.tbl .rt {text-align:right;}
.tbl .b {font-weight:bold}

/* Google Table Settings */
.tbl_google {table-layout:fixed; border-collapse:collapse}
.tbl_google th {border:1px solid #AFCAD5; background:#E5F0C7; font-weight:bold; font-size:13px; padding:4px; color:#7DA1B0}
.tbl_google td {background:#E6EAFF; font-weight:normal; font-size:12px;  border:1px solid #2E3090; padding:3px}
.tbl_google .td2 {background:#E6EAFF; font-weight:normal; font-size:12px;  border:1px solid #2E3090; padding:3px}
.tbl_google .th2 {border:1px solid #AFCAD5; background:#E8EFD6; font-weight:bold; font-size:12px; padding:2px; color:#7DA1B0}
.tbl_google .rt {text-align:right;}
.tbl_google .b {font-weight:bold}

.headerunderline {font-weight:bold; font-size:15px; padding:4px; border-bottom:1px solid #2E3090}
.headeroverline {font-weight:bold; font-size:15px; padding:4px; background:#E6EAFF; border-top:1px solid #2E3090}




/*  ////////////////////// Admin Styles ///////////// */
#adminnav {border-bottom:2px solid #2E3090; padding:0px 0px 4px 0px; margin-bottom:20px;}
#adminnav a {display:inline-block; text-decoration:none; padding:8px; color:#483B2C; background:#CBCCF5; margin-right:5px; }
#adminnav a:hover {background:transparent}

#adminnav2 {position:absolute; color:#CDC9C4; font-size:11px;  top:15px; right:0px;}
#adminnav2 a {color:#CDC9C4; text-decoration:none;}
#adminnav2 a:hover {color:#CDC9C4; text-decoration:underline;}


.tbladmin { width:100%; margin:0 auto; border-collapse:collapse;}
.tbladmin td.th {padding:2px; font-weight:bold; background:#E0E0D8; text-align:center; border:1px solid #C9C9B5}
.tbladmin th {padding:2px; background:#CBCCF5;  border:1px solid #C9C9B5}
.tbladmin td {padding:2px; background:#fff; border:1px solid #C9C9B5}
.tbladmin .bld {font-weight:bold}
.tbladmin .rt {text-align:right; font-weight:bold}

.tbladminedit {width:100%; margin:0 auto; border-collapse:collapse;}
.tbladminedit td.th {padding:4px; background:#CBCCF5; text-align:center;  border:1px solid #C9C9B5}
.tbladminedit th {padding:2px; background:#CBCCF5;  border:1px solid #C9C9B5}
.tbladminedit td {padding:1px; background:#fff; border:1px solid #C9C9B5}
.tbladminedit .bld {font-weight:bold}
.tbladminedit .rt {text-align:right; font-weight:bold; padding-right:4px}


/* ///////////// Highlights ////////////////////////// */
.tblhighlightslt {width:199px; margin:0px 3px 0px 3px;}
.tblhighlightslt td {padding:9px 14px 14px 14px;  border-bottom:1px solid #BECCCC}
.tblhighlightslt td.hl a {text-decoration:none;  font-weight:bold; font-size:12px; color:#006461;  }
.tblhighlightslt td.hl a:hover {text-decoration:underline; color:#483B2C}
.tblhighlightslt .hlmsg {font-size:11px; color:#6F5F4E}

.tblhighlights {width:100%; table-layout:fixed}
.tblhighlights td {padding:9px 14px 14px 14px; background:transparent; border-bottom:1px solid #BECCCC}
.tblhighlights td.hl a {text-decoration:none; background:transparent; font-weight:bold; font-size:15px; color:#006461;  }
.tblhighlights td.hl a:hover {text-decoration:underline; color:#483B2C}
.tblhighlights .hlmsg {font-size:13px; margin-top:6px; color:#6F5F4E}

.hlpaging {border-top:1px solid #BECCCC; color:#6F5F4E; text-align:center; font-size:11px; padding:9px 17px 0px 17px}
.hlpaging a {font-weight:bold; color:#6F5F4E; text-decoration:none}
.hlpaging a:hover {text-decoration:underline}
.hlpaging .disabled {color:#CDC9C4}

.hlmtitle {font-weight:bold; padding-left:26px; color:red; background:url(/vimages/alert_symbol.png) no-repeat left center; line-height:16px; }
.hlmtitle a {text-decoration:none}
.hlmtitle a:hover {text-decoration:underline}
.hlmmsg {padding-left:26px; font-size:11px;}
.alertholder {color:#483B2C; width:175px; line-height:14px; padding:15px 10px 8px 10px; font-size:12px}
