/*Global*/

body { font-family:Verdana, Verdana, Arial, sans-serif; font-size:8pt;margin:0px 0px 0px 0px;background-color:#e5e4df}
/* background-image:url(images/bg.gif);background-position:center;background-repeat:repeat-y; */


H1 { background-color: transparent; color: #0B1867; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 14px }
H2 { background-color: transparent; color: #000000; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 13px }
H3 { background-color: transparent; color: #000000; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 13px }
H4 { background-color: transparent; color: #000000; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 11px }
H5 { background-color: transparent; color: #000000; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 11px }

/* .outerbody_center{width:939px} */

.outerbody_center{width:939px}
.outerbody_left{width:10px; background-image:url(images/left_shadow.gif);background-repeat:repeat-y}
.outerbody_right{width:10px; background-image:url(images/right_shadow.gif);background-repeat:repeat-y}

.main_content_container{background-image:url(images/swatch.jpg); background-color:#ffffff; background-repeat:no-repeat; background-position:top right}

select, input {font-size:8pt;height:16px;}
select { width:178px; margin-top: 6px;}

/*header*/

#util_menu_link{color:#cccccc; font-size:11px;font-weight:normal;text-decoration:none}

#header1 {background-color:#0B1867; height:30px; width:939px;color:#FFFFFF;}

#header1 a, #header1 a:link, #header1 a:active, #header1 a:visited {color:#cccccc; font-size:11px;font-weight:normal;text-decoration:none;}

#header1 a:hover { text-decoration:underline;}

#header1 { color:#CCCCCC;}

#header2 { height:95px;width:939px; text-align: center;}

.TITLE { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 12pt}
.TITLE_LINK { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 12pt}
.SUB_TITLE { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 10pt}
.SUB_TITLE_LINK { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 10pt}


.heading1 { color: #0B1867; text-decoration: none;  font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 8pt }

a{color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 8pt}

/*navigation*/

/*
.NAVIGATION { color: #0B1867; text-decoration: none; font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold; background-image: url(images/menu1.gif); background-repeat:no-repeat; width: 155px; text-align: left}
.NAVIGATION:link { color: #0B1867; text-decoration: none}
.NAVIGATION:visited { color: #0B1867; text-decoration: none}
*/
.NAVIGATION { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold; background-image: url(images/menu1.gif); background-repeat:no-repeat; width: 155px; text-align: left}
.NAVIGATION:link { color: #FFFFFF; text-decoration: none}
.NAVIGATION:visited { color: #FFFFFF; text-decoration: none}
.NAVIGATION:hover { color: #FFFFFF; text-decoration: none; background-image: url(images/menu_hover1.gif);}
.NAVIGATION_HI {color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; background-image: url(images/menu_hover1.gif); background-repeat:no-repeat; width: 155px; text-align: left}

/*
.NAVIGATION_LINK{ color: #0B1867; text-decoration: none; font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold}
.NAVIGATION_LINK:link { color: #0B1867; text-decoration: none}
.NAVIGATION_LINK:visited { color: #0B1867; text-decoration: none}
*/
.NAVIGATION_LINK{ color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold}
.NAVIGATION_LINK:link { color: #FFFFFF; text-decoration: none}
.NAVIGATION_LINK:visited { color: #FFFFFF; text-decoration: none}
.NAVIGATION_LINK:hover { color: #FFFFFF; text-decoration: none; background-image: url(images/menu_hover1.gif);}
.NAVIGATION_LINK_HI {color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold}

/* dark blue #0B1867 light #E0E6EC*/

.DROPmenu {background-color:#0B1867; color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif;font-size: 7.5pt; background-image: url(images/drop_menu.gif); background-repeat:no-repeat; width: 162px; text-align: left; padding: 3px 17px 3px 13px }
.DROPmenu:hover {color: #333333; text-decoration: none; background-image: url(images/drop_menu_HI.gif);}
.DROPmenuLINE {background-color:#555E95; height: 1px; background-image: url(images/drop_menu_LINE.gif)}

.DROPmenu_linked {background-color:#0B1867; color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif;font-size: 7.5pt; background-image: url(images/drop_menu_linked.gif); background-repeat:no-repeat; width: 162px; text-align: left; padding: 3px 17px 3px 13px }
.DROPmenu_linked:hover {color: #333333; text-decoration: none; background-image: url(images/drop_menu_HI_linked.gif);}

.DROPmenuSUB {background-color:#E0E6EC; text-decoration:none; color: #333333; text-decoration: none; font-family: Verdana, Arial, sans-serif;font-size: 7.5pt; background-image: url(images/drop_menu_sub.gif); background-repeat: repeat-y; width: 153px; text-align: left; padding: 3px 17px 3px 13px }
.DROPmenuSUB:link {color: #333333; text-decoration: none}
.DROPmenuSUB:visited {color: #333333; text-decoration: none}
.DROPmenuSUB:hover {color: #333333; text-decoration: none; background-image: url(images/drop_menu_sub_HI.gif);}
.DROPmenuSUBline {background-color:#FFFFFF; height: 1px; background-image: url(images/drop_menu_sub_LINE.gif);}

.DROPmenuLINK{text-decoration:none; color:#FFFFFF; font-weight:normal}
.DROPmenuLINK:hover{text-decoration:none; color:#333333}
.DROPmenuSUBLINK{text-decoration:none; color:#333333; font-weight:normal}

.EXTRA_NAV { color: #0B1867; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold;  background-image: url(images/extra_nav_bg.gif); background-repeat:no-repeat; padding-left: 24px; text-align: left;}
.EXTRA_NAV_TOP { background-image: url(images/sub_nav_top.gif); background-repeat:no-repeat; height: 9px;}
.EXTRA_NAV_BOT { background-image: url(images/sub_nav_bottom.gif); background-repeat:no-repeat; height: 15px;}
.EXTRA_NAV:link { color: #0B1867; text-decoration: none}
.EXTRA_NAV:visited { color: #0B1867; text-decoration: none}
.EXTRA_NAV:hover { color: #AEBC1B; text-decoration: none; background-image: url(images/extra_nav_bg.gif);}

.EXTRA_NAV_LINK{color: #0B1867; text-decoration: none}
.EXTRA_NAV:visited {color: #0B1867; text-decoration: none}
.EXTRA_NAV:hover {color: #AEBC1B; text-decoration: none}

.EXTRA_NAV_SELECTED { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold;  background-image: url(images/extra_nav_bg_selected.gif); background-repeat:no-repeat; padding-left: 24px; text-align: left;}
.EXTRA_NAV_TOP_SELECTED { background-image: url(images/sub_nav_top_selected.gif); background-repeat:no-repeat; height: 9px;}
.EXTRA_NAV_BOT_SELECTED { background-image: url(images/sub_nav_bottom_selected.gif); background-repeat:no-repeat; height: 15px;}
.EXTRA_NAV_SELECTED:link { color: #FFFFFF; text-decoration: none}
.EXTRA_NAV_SELECTED:visited { color: #FFFFFF; text-decoration: none}
.EXTRA_NAV_SELECTED:hover { color: #AEBC1B; text-decoration: none; background-image: url(images/extra_nav_bg_selected.gif);}

.EXTRA_NAV_LINK_SELECTED{color: #FFFFFF; text-decoration: none}
.EXTRA_NAV_SELECTED:visited {color: #FFFFFF; text-decoration: none}
.EXTRA_NAV_SELECTED:hover {color: #FFFFFF; text-decoration: none}


.LVL1menu {cursor:hand; background-image: url(images/LVL1menu.gif);color: #666666;text-decoration: none;font-family: Verdana, Arial, sans-serif;font-size: 8pt;
height: 19px;padding-left: 12px;padding-right: 12px; text-align: left;}
.LVL1menu:link { background-color: transparent; color: #666666; text-decoration: none }
.LVL1menu:visited { background-color: transparent; color: #666666; text-decoration: none }
.LVL1menu:hover { background-image: url(images/LVL1menuHI.gif); background-color: transparent; color: #ffffff; text-decoration: none }
.LVL1menuHI {background-image: url(images/LVL1menuHI.gif);color: #FFFFFF;text-decoration: none;font-family: Verdana, Arial, sans-serif;font-size: 8pt;
height: 19px;padding-left: 12px;padding-right: 12px; text-align: left;}

.LVL2menu {background-image: url(images/LVL2menu.gif);color: #666666;text-decoration: none;font-weight: normal; font-family: Verdana, Arial, sans-serif;font-size: 8pt;
height: 17px;padding-left: 20px;padding-right: 20px; text-align: left;}
.LVL2menu:link { background-color: transparent; color: #666666; text-decoration: none }
.LVL2menu:visited { background-color: transparent; color: #666666; text-decoration: none }
.LVL2menu:hover { background-image: url(images/LVL2menuHI.gif);color: #A1AE1F; text-decoration: none }
.LVL2menuHI {background-image: url(images/LVL2menuHI.gif);color: #A1AE1F;text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif;font-size: 8pt; height: 17px;padding-left: 20px; padding-right: 20px; text-align: left; font-weight:bold}
.LVL2menuSPACER {background-image: url(images/LVL2menu.gif); height: 5px;}

.QUICK_LINKS{ color: #0B1867; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 8pt;  background-image: url(images/quick_links_bg.gif); background-repeat:no-repeat; padding-left: 24px; height: 20px; text-align: left;}

.QUICK_LINKS_LINK{color: #0B1867; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 8pt}
.QUICK_LINKS_LINK:link { color: #0B1867; text-decoration: none}
.QUICK_LINKS_LINK:visited { color: #0B1867; text-decoration: none}
.QUICK_LINKS_LINK:hover { color: #AEBC1B; text-decoration: none}

/*content*/

.HOME_TAB { color: #0B1867; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; padding-left: 10px; text-align: left;}
.HOME_TAB:link { color: #0B1867; text-decoration: none}
.HOME_TAB:visited { color: #0B1867; text-decoration: none}
.HOME_TAB:hover { color: #FFFFFF; text-decoration: none;}
.HOME_TAB_CONTENT {color: #333333;padding: 10px 10px 10px 10px;background-image: url(images/home_tab_bg.gif); text-align: left;}

#content { width:939px}
#content .content-text { padding:8pt; text-align:left; color:#545454;}
#content .content-text1 { padding:5px; text-align:left; font-size:10px; color:#333333;}
#content .content-text2 { padding:5px; font-family:"Times New Roman", Times, serif; text-align:left; font-size:13px; color:#6087ad;}
#content .content-link { padding:0px 0px 0px 10px; text-align:left;}

#more a, #more a:link, #more a:active, #more a:visited { font-size:8pt;text-decoration:none; font-weight:normal; font-family:Verdana, Verdana, Arial, sans-serif; color:#0B1867; }
#more a:hover{ text-decoration:underline; }
#more {font-size:8pt;}

.moreleft{padding-left: 12px; text-align:left; padding-bottom: 5px;}
.moreright{padding-right: 12px; text-align:left; text-align:right}

/* content listing */

#listing_table a, #listing_table a:link, #listing_table a:active, #listing_table a:visited { font-size:8pt;text-decoration:none; font-weight:normal; font-family:Verdana, Verdana, Arial, sans-serif; color:#0B1867; }
#listing_table a:hover{ text-decoration:underline; }
#listing_table { font-size:8pt; padding-bottom: 10px;}



/*footer*/


#footer { background-color:#0B1867;height:65px; width:939px;}

#sitemap a, #sitemap a:link, #sitemap a:active, #sitemap a:visited { color:#cccccc;font-size:7pt; font-weight:normal; text-decoration:none;}
#sitemap a:hover { text-decoration:underline;}
#sitemap { color:#CCCCCC;}

/* Actual sitemap */

body#sitemapbody{padding-left: 20px; background-color:#FFFFFF;width:650px}

.sitemapL1 a, sitemapL1 a:link, sitemapL1 a:active, sitemapL1 a:visited {color: #0B1867; font-size:12pt; font-weight:bold; text-decoration:none;}
.sitemapL1 a:hover { text-decoration:underline;}
.sitemapL1 { color:#AEBC1B;}

.sitemapL2 a, sitemapL2 a:link, sitemapL2 a:active, sitemapL2 a:visited {padding-left: 24px; color: #0B1867;font-size:10pt; font-weight:bold; text-decoration:none;}
.sitemapL2 a:hover { text-decoration:underline;}
.sitemapL2 { color:#AEBC1B;}

.sitemapL3 a, sitemapL3 a:link, sitemapL3 a:active, sitemapL3 a:visited {padding-left: 48px; color: #0B1867;font-size:8pt; font-weight:normal; text-decoration:none;}
.sitemapL3 a:hover { text-decoration:underline;}
.sitemapL3 { color:#AEBC1B;}

.sitemapSP{}



/* List and Search Navigation */

.NAVnextprev { background-color: transparent; color: #666666; font-weight: normal; text-decoration: none; font-family: Helvetica, sans-serif; font-size: 7pt}
.NAVnextprev:link { background-color: transparent; color: #666666; text-decoration: none}
.NAVnextprev:visited { background-color: transparent; color: #666666; text-decoration: none}
.NAVnextprev:hover { background-color: transparent; color: #069739; text-decoration: underline }
.NAVpagenum { background-color: transparent; color: #666666; font-weight: bold; text-decoration: none; font-family: Helvetica, sans-serif; font-size: 7pt}
.NAVpagenum:link { background-color: transparent; color: #666666; text-decoration: none}
.NAVpagenum:visited { background-color: transparent; color: #666666; text-decoration: none}
.NAVpagenum:hover { background-color: transparent; color: #069739; text-decoration: underline }
.NAVpagenumHI { background: #069739; color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Helvetica, sans-serif; font-size: 7pt}
.NAVpagenumHI:link { background-color: transparent; color: #666666; font-weight: bold; text-decoration: none}
.NAVpagenumHI:visited { background-color: transparent; color: #666666; font-weight: bold; text-decoration: none}
.NAVpagenumHI:hover { background-color: transparent; color: #069739; font-weight: bold; text-decoration: underline }

 /* Search Results page controls */
 
.SEARCHdescriptiontext { background-color: transparent; color: #333333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.SEARCHdivider { border: solid #CCCCCC; border-width: 0px 0px 1px 0px; padding: 0px 0px 0px 0px;}
.SEARCHresulttextlink { background-color: transparent; color: #069739; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.SEARCHresulttextlink:link { background-color: transparent; color: #069739; font-weight: bold; text-decoration: none}
.SEARCHresulttextlink:visited { background-color: transparent; color: #069739; font-weight: bold; text-decoration: none}
.SEARCHresulttextlink:hover { background-color: transparent; color: #333333; font-weight: bold; text-decoration: underline }


/* form */

h1#form_h1{margin:5px 0px 5px 0px}
h2#form_heading{margin:15px 0px 15px 0px}
h2#form_thankyou{margin:15px 0px 0px 0px}
h2#form_red{color:#FF0000; margin:5px 0px 10px 0px}
p#form_p{padding:0px 0px 0px 0px; margin:5px 0px 5px 0px}
.form_splitter{background-color:#CCDB26}
.form_submit_button{width:80px; height:25px}

body#form_body{padding-left:20px; padding-right:0px; padding-top:0px; background-color:#FFFFFF; width:689px}

.form_query_splitters{height:20px}

.form_maintable{color: #0B1867; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; padding-left: 10px; padding-right: 10px}

.form_checkboxtable{font-weight:bold}
.form_checkboxtext{padding-left: 10px; background-color:#C0C0C0; border-left: solid #AAAAAA 1px; border-top: solid #AAAAAA 1px; border-right: solid #000000 1px; border-bottom: solid #AAAAAA 1px}
.form_checkbox{text-align:center; padding: 5px 10px 5px 10px; border-top: solid #000000 1px; border-right: solid #000000 1px; border-bottom: solid #000000 1px}

.form_spacer{border-right: solid #AAAAAA 1px}
.form_spacerleft{border-left: solid #AAAAAA 1px; border-right: solid #AAAAAA 1px}

.form_query{}
.form_queryid{padding-right: 30px; padding-bottom: 10px; font-weight:bold; color: #000000}
.form_querytext{font-weight:bold; width:100%; padding-bottom: 10px}
.form_querytextbody{}

.form_fullfield{border: solid #0B1867 1px; width:99%; height:20px}

.form_textarea{}
.form_textareafield{border:0px; width:99%; height:100px}


.form_textarea_query{font-weight:bold;  padding: 5px 10px 5px 10px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px}
.form_textareabody_query{padding: 5px 10px 5px 10px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-bottom: solid #000000 1px}

.form_textarea_comment{background-color:#C0C0C0; padding: 5px 10px 5px 10px}
.form_textareabody_comment{padding: 5px 10px 5px 10px; border: solid #000000 1px}


/* turbo form */
.turboframe{background-image: url(images/turbo_bg.gif);color: #666666;padding-left: 6px;padding-right: 6px; text-align: left}
h2#turbo_qs{margin:0px 0px 5px 0px; font-size: 18px}

h2#turbo_qs_or{margin:10px 0px 10px 0px}

.turboqck{font-size: 8pt; font-weight:bold}
.turboadv{font-size: 8pt; font-weight:bold}
.turbocmnt{font-size:smaller; font-weight:normal; color:#0B1867}
.turbosel{height:20px}

.activespan
{ 
	cursor: pointer; 
	cursor: hand; 
}

.rotateHEADING
{
	font-size:10px;	
	font-weight:bold;
	padding-bottom:8px;
}

.rotateCONTENT
{
	font-size:9px;
}

.rotateLINK
{
	font-size:9px;
	text-align:bottom;
}

.rotateIMAGE
{
	padding-right:3px;
	padding-top:3px;
}
