.main {font-family:arial;font-size:12px; color:#000000;}
.main-small {font-family:arial;font-size:10px; color:#000000;}
.main-bold {font-family:arial;font-size:12px; color:#000000; font-weight:bold;}
#fade2 { width:265px; background-image: url(/documents/images/first-quote.gif); line-height: 16px; background-repeat: no-repeat; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left: 25px;}

#fade2 p {padding:0px; margin:0px;}
.Quote-Signature {font-size: 10px; color: #999999; line-height: 13px;; margin-top:10px; display:block;}

h1 {font-family:arial, sans-serif;font-size:15px; font-weight:bold; color:#000000;}
.page-subheader {font-family:arial;font-size:12px;color:#7D7160; font-weight:bold; text-decoration:none;}
.page-subheader a {font-family:arial;font-size:12px;color:#7D7160; font-weight:bold; text-decoration:none;visible:false;}
.page-subheader a:hover{font-family:arial;font-size:12px;color:#7D7160; font-weight:bold; text-decoration:underline;visible:false;}


.main a {font-family:arial;font-size:12px;color:#366B99; text-decoration:none; visible:false;}
.main a:hover {font-family:arial;font-size:12px;color:#366B99; text-decoration:underline;  visible:false;}

.main-small a {font-family:arial;font-size:10px;color:#366B99; text-decoration:none; visible:false;}
.main-small a:hover {font-family:arial;font-size:10px;color:#366B99; text-decoration:underline;  visible:false;}

.main-bold a {font-family:arial;font-size:12px;color:#366B99; font-weight:bold; text-decoration:none; visible:false;}
.main-bold a:hover {font-family:arial;font-size:12px;color:#366B99; font-weight:bold; text-decoration:underline;  visible:false;}

a.main-link {color:#7D7160; font-family:arial; font-size:12px;}
a:hover.main-link {color:#7D7160; font-family:arial; font-size:12px;}

.box .main {display:block; color:#000000; font-weight:bold; background:url(/templates/1/images/box_top.jpg); background-position:bottom right; background-repeat:no-repeat; background-color:#FFFFFF; border-top: 1px solid #0084BE; border-bottom: 1px solid #0084BE; padding:20px 10px 10px 10px; margin:0px 0px 5px 0px; float:none; clear:both;}

.home-main {font-family:arial;font-size:12px; color:#333333;}
.home-main-header {font-family:arial;font-size:12px;font-weight:bold; color:#396F9A;}
.home-main a {font-family:arial;font-size:12px; color:#366B99; text-decoration:none; visible:false;}
.home-main a:hover {font-family:arial;font-size:12px; color:#366B99; text-decoration:underline; visible:false;}

.home-header {font-family:arial;font-size:16px; color:#7D7160; font-weight:bold;}

.lib-main {font-family:arial;font-size:11px; color:#333333;}
.lib-main a {font-family:arial;font-size:11px; color:#00427A; text-decoration:none; visible:false;}
.lib-main a:hover {font-family:arial;font-size:11px; text-decoration:underline; visible:false;}
.lib-header {font-family:arial;font-size:12px;color:#3B709C; font-weight:bold; text-align:center; background-color:#EAEFF2;}


table.table {border-right:1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
td.table-header {background-color:#376C98; font-family:arial;font-size:13px;color:#FFFFFF;padding:2px;}
td.table-subheader {font-family:arial;font-size:11px; font-weight:bold; color:#000000;padding:2px; border-bottom:1px solid #000000;}
td.row-color1 {background-color:#FFFFFF;font-family:arial;font-size:11px; color:#323232;padding:2px;}
td.row-color1 a {color:#00427A; text-decoration:none; visible:false;}
td.row-color1 a:hover {color:#366C98; text-decoration:underline; visible:false;}
td.row-color2 {background-color:#F3F3EF;font-family:arial;font-size:11px; color:#323232;padding:2px;}
td.row-color2 a {color:#00427A; text-decoration:none; visible:false;}
td.row-color2 a:hover {color:#366C98; text-decoration:underline; visible:false;}

.footer {font-family:arial;font-size:11px;color:#666666; visible:false;}
.footer a {font-family:arial;font-size:11px;color:#666666; visible:false;}
.footer a:hover {font-family:arial;font-size:11px;color:#999999; text-decoration:none; visible:false;}


/*  ul {color:#007FA0; list-style:square; visible:false;}  */



.leftNav-curr {font-family:arial;font-size:12px; color:#366B99;font-weight:bold; text-decoration:none; visible:false;}
a.leftNav-link {font-family:arial;font-size:12px; color:#366B99; text-decoration:none; visible:false;}
a:hover.leftNav-link {font-family:arial;font-size:12px; color:#366B99; text-decoration:underline; visible:false;}

.leftNav-subcurr {font-family:arial;font-size:11px; color:#366B99; font-weight:bold; text-decoration:none; visible:false;}
a.leftNav-sublink {font-family:arial;font-size:11px; color:#366B99; text-decoration:none; visible:false;}
a:hover.leftNav-sublink {font-family:arial;font-size:11px; color:#366B99; text-decoration:underline; visible:false;}

.leftNav-sub3 {font-family:arial;font-size:11px; color:#366B99; text-decoration:none; visible:false;}
a.leftNav-sub3link {font-family:arial;font-size:11px; color:#366B99; text-decoration:none; visible:false;}
a:hover.leftNav-sub3link {font-family:arial;font-size:11px; color:#366B99; text-decoration:underline; visible:false;}


/*********TABLE STYLES (USED IN APPS)************/

td.table-row {border-bottom:1px solid #CCCCCC;visible:false;}
td.table-altrow {border-bottom:1px solid #CCCCCC;background-color: #F3F3EF;visible:false;}
.table-row {border-bottom:1px solid #CCCCCC;visible:false;}
.table-altrow {border-bottom:1px solid #CCCCCC;background-color: #F3F3EF;visible:false;}

table.content-table {border-collapse:collapse; margin:0px 3px;}
table.content-table td {border: 1px solid #CCCCCC; visible:false;}
table.content-table h1 {font-family:arial;font-size:12px;color:#3B709C; font-weight:bold; text-align:center; display:inline;visible:false;}
.content-table ul,li{margin-left:5px; padding-left:3px;list-style-position:outside; visible:false;}
ul.blue {color:#3B709C;}
/************************************************/

ul {color:#DF2D28; list-style:square; margin-top:0px; padding-top:0px; visible:false;}
ul ul {color:#00427A; list-style:circle; margin-left:15px; visible:false;}
ol {color:#000000; margin-top:0px; padding-top:0px; font-size:11px; visible:false;}
ol ol {color:#000000; font-size:11px; margin-left:10px; visible:false; list-style-type:lower-alpha;}
li {font-size:12px; visible:false;}

.sitemap-header {font-size: 13px; color: #477383; font-weight:bold; visible:false;}

.red-star {font-family:arial;font-size:10px; color:#FF0000; font-weight:bold;}
.message {font-family:arial;font-size:10px; color:#FF0000; font-weight:bold;}

hr {color:#CCCCCC; height:1px; margin-top:5px; margin-bottom: 5px; visible:false;}

/* CUSTOM STYLED IMAGE BORDERS ************/
img.image-style {display:block; border:1px solid #CCCCCC;}
/* img.imageBorderSolid {border-top:2px solid #95B8DB; border-bottom:2px solid #95B8DB;}
img.imageBorderDotted {border-top:3px dotted #95B8DB; border-bottom:3px dotted #95B8DB;}
img.imageLeftBorderSolid {border-top:3px solid #95B8DB; border-left:3px solid #95B8DB;} */
.form {font-size:8pt; color:#000000;}
.form_label {font-family:arial, sans-serif; font-size:8pt;	color:#000000; font-weight:bold;}

/* SEARCH PAGE */
.searchResults-Number {font-family:arial;font-size:11px; color:#000000; font-weight:bold;}
.searchResults-Title{font-family:arial;font-size:11px; color:#000000; font-weight:bold;}
.searchResults-Snippet{font-family:arial;font-size:11px; color:#000000;}
.searchResults-Size{font-family:arial;font-size:11px; color:#000000;}
a.searchResults-Link{font-family:arial;font-size:11px;color:#00427A; font-weight:bold; text-decoration:none; visible:false;}
a:hover.searchResults-Link{font-family:arial;font-size:11px;color:#366C98; font-weight:bold; text-decoration:underline;  visible:false;}