/* Define all main HTML elements */
body {background-color: #F7F5F2; font-family: Tahoma, Arial, Verdana; font-size: 10pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
td {font-family: Tahoma, Arial, Verdana; font-size: 11px;}
ul {list-style-type: none; padding: 0; margin: 0;}
li {background-image: url(images/li_bullet.gif); background-repeat: no-repeat; background-position: 0 .4em; padding-left: .6em;}
input.rcol_search {padding: 2px; background-color: #FFFFFF; font-family: Verdana, monospace; font-size: 11px; border: 1px solid #183B9D;}
input.lcol_news {padding: 2px; background-color: #FFFFFF; font-family: Verdana, monospace; font-size: 11px; border: 1px solid #183B9D;}
/*.input {padding: 2px; background-color: #FFFFFF; font-family: Arial, Helvetica, monospace; font-size: 13px; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; border-color: #FFFFFF}
.input2 {padding: 2px; background-color: #FFFFFF; font-family: Arial, Helvetica, monospace; font-size: 13px; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; border-color: #999999}
.input_width {padding: 2px; background-color: #CBD2DA; font-family: Courier New, Courier, monospace; font-size: 10px; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; border-color: #1F6B7B}*/
/*.textarea, select, option {padding: 1px; background-color: #FFFFFF; font-family: Arial, Helvetica, monospace; font-size: 8pt; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; border-color: #999999}*/
.selectSearch {width: 179px; background-color: #FFFFFF; font-family: Arial, Helvetica, monospace; font-size: 7pt; /*border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; border-color: #999999*/}

/* Define all H1 tag replacements here */
H1, .T1 {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 40px; line-height: 36px}
H2, .T2 {font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif; font-size: 12pt; font-weight: bold;}
H3, .T3 {font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif; font-size: 11pt; font-weight: bold; }
H4, .T4 {font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif; font-size: 10pt; font-weight: bold; }
H5, .T5 {font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif; font-size: 9pt; font-weight: bold; }		
.t18 {font-family: Arial, Verdana, Helvetica, Tahoma,  sans-serif; font-size: 16pt}
.t16 {font-family: Arial, Verdana, Helvetica, Tahoma,  sans-serif; font-size: 14pt}
.t14 {font-family: Arial, Verdana, Helvetica, Tahoma,  sans-serif; font-size: 16px}
.t12 {font-family: Arial, Verdana, Helvetica, Tahoma,  sans-serif; font-size: 10pt}
.t12nb {font-family: Arial, Verdana, Helvetica, Tahoma,  sans-serif; font-size: 10pt; font-weight: normal;}
.t11 {font-family: Arial, Verdana, Helvetica, Tahoma,  sans-serif; font-size: 9pt}
.blue {color: #183B9D}
.tan {color: #CCCC98}
.burgundy {color: #660000}
.green {color: #666633}
.white {color: white}
.grey {color: #969696; font-size: 10px;}

/* Define various global style types here */
.header {background-image: url(images/header_middle.jpg); background-repeat: no-repeat; height: 106px; background-color: #4D77B8;}
.header_top {background-image: url(images/header_top.jpg); background-repeat: repeat-x; height: 35px; text-align: right; color: #FFFFFF; font-weight: bold; padding: 6px}
.header_bottom {background-image: url(images/header_bottom.jpg); background-repeat: repeat-x; height: 21px; text-align: right; color: #FFFFFF;}
.wrapper {background-color: #FFFFFF;}
.mainbody {padding: 10px;}
.mainbody2 {padding: 20px;}
.lcol_title {height: 21px; background-image: url(images/lcol_title_bg.gif); background-repeat: no-repeat; color: #05539E;}
.lcol_title_text {font-size: 11px; font-weight: bold;}
.lcol_text {font-size: 11px; padding: 6px; background-image: url(images/lcol_text_bg.jpg); background-repeat: repeat-x; line-height: 16px;}
.lcol_box {border: 1px solid #96BDDC}
.lcol_title_newsletter {height: 21px; background-image: url(images/lcol_title_newsletter.gif); background-repeat: no-repeat; color: #05539E;}
.lcol_title_newsletter_text {font-size: 11px; font-weight: bold;}
.lcol_newsletter_text {font-size: 11px; padding: 6px; background-image: url(images/lcol_title_newsletter_bg.jpg); background-repeat: repeat-x; line-height: 16px;}
.lcol_newsletter_box {border: 1px solid #183B9D}
.rcol_title {height: 21px; background-image: url(images/rcol_title_bg.gif); background-repeat: no-repeat; color: #05539E;}
.rcol_title_text {font-size: 11px; font-weight: bold;}
.rcol_text {font-size: 11px; padding: 6px; background-image: url(images/lcol_text_bg.jpg); background-repeat: repeat-x; line-height: 16px;}
.rcol_box {border: 1px solid #96BDDC}
.rcol_title_questions {height: 21px; background-image: url(images/rcol_title2_bg.gif); background-repeat: no-repeat; color: #05539E;}
.rcol_questions {font-size: 11px; font-weight: bold;}
.footer_rule {background-color: #5A7CB9; border: 1px solid #2D68AA; height: 10px;}
.search_box {background-color: #5A7CB9; border: 1px solid #2D68AA; height: 33px;}
.bodytext {font-family: Tahoma, Arial, Verdana; font-size: 11px; line-height: 16px;}
.img_tagline {font-family: Trebuchet MS, Arial, Verdana; font-size: 9px; color: #183B9D; font-style: italic; line-height: 12px;}
.featBG1 {background-color: #D7D7D7;}
.featBG2 {background-color: #F2F2F2;}
.MenuTD {/*background-image: url(images/bg_header_large.jpg);*/ height: 28px; vertical-align:middle; background-image: url(images/silvercellpic.gif);; background-color: #717990;padding:1px;margin:1px;font-size: 11px; font-weight: bold;} 
td.hrow2 {background-color: #F8F7EF; padding:4px; border: 1px solid #BEBED4; font-size:12px; font-family:Arial, Helvetica, Verdana, sans-serif; decoration:none;}
/*.leftcol {background-image: url(images/left_column_bg.jpg); background-repeat: no-repeat;}*/
.lineheight {line-height: 16px}
.lineheight_14 {line-height: 14px}
.lineheight_12 {line-height: 12px}
.lineheight_11 {line-height: 11px}
.lineheight_10 {line-height: 9pt}
.bold {font-size: 12px; font-weight: bold}
.boldsm {font-size: 11px; font-weight: bold}
.small {font-size: 8pt}
.xsmall {font-size: 9px}
.xsmallwhite {font-size: 10px; color: white}
.leftcol {height: 41px; background-image: url(images/bg-featured.jpg); background-repeat: repeat-x; background-color: #D9D8BC;}
.leftcols {height: 19px; background-image: url(images/bg-featured.jpg); background-repeat: repeat-x; background-color: #D9D8BC; font-weight: bold;}
.rightcol {font-size: 8pt}
.td_blue {background-color: #110F7A; color: white; font-family: Arial, Verdana, Helvetica, Tahoma,  sans-serif; font-size: 11px;}
.botnav {color: #063B7F; font-size: 11px;}
.nav {color: #FFFFFF; text-decoration: none; font-weight: bold;}
.navb {color: #D4C790; text-decoration: none; font-weight: bold;}
.quickSearch {vertical-align: middle; }

/* Define table style types here */
.client_tdmed {background-color: #95A1AD; color: #363636; font-size: 11px; /*filter: alpha(Opacity=60)*/}
.admin_theader {background-color: black; color: white; font-size: 12px; font-weight: bold}
.admin_tdlight {background-color: #F1F1F1; color: #333333; font-size: 11px; font-weight: bold; /*filter: alpha(Opacity=60)*/}
.admin_tddark {color: #336699; font-size: 12px; font-weight: bold} /*background-color: #00185A; color: white; font-size: 12px; font-weight: bold}*/
.admin_dashdark {background-color: #CCCCCC; color: black; font-size: 11px; font-weight: bold}
.admin_dashlight {background-color: #E9E9E9; color: #333333; font-size: 11px; font-weight: bold; /*filter: alpha(Opacity=60)*/}
.admin_table {border-width: 1; border-color: #666666}

/* Define all link attributes here */
A:link {color: #49628A; text-decoration: none;}
A:visited {color: #49628A; text-decoration: none;}
A:hover {color: #49628A; text-decoration: underline; }
A.nav {color: #E6E4D8; text-decoration: none; font-weight: bold;}
A.nav:visited {color: #E6E4D8; text-decoration: none; font-weight: bold;}
A.nav:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold;}
A.botnav {color: #004280; font-size: 11px; text-decoration: none; font-family: Verdana;}
A.botnav:visited {color: #004280; font-size: 11px; text-decoration: none; font-family: Verdana;}
A.botnav:hover {color: #004280; font-size: 11px; text-decoration: underline; font-family: Verdana;}
A.smallref {color: #00569D; font-size: 10ox; text-decoration: none; font-family: Verdana;}
A.smallref:visited {color: #00569D; font-size: 10ox; text-decoration: none; font-family: Verdana;}
A.smallref:hover {color: #00569D; font-size: 10ox; text-decoration: underline; font-family: Verdana;}

