/*==========================================================================================*/
/* CSS Style Sheet                                                                         	*/
/* Site: www.imtamaps.org																	*/
/*==========================================================================================*/

/*=========================================================================================*/
/* COMMON STYLES */
/*=========================================================================================*/
HTML, BODY
{height:100%; padding:0px; margin:0px; font-family:Arial; font-size:10pt; text-align:center; background:url('img/pageBack.png'); background-repeat:repeat-x;}
img, div, input, td { behavior: url('iepngfix.htc');}

IMG
{display:block;}
A
{color:#5D0506;}
A:HOVER
{color:#817171;}
H1
{font-size:12pt; color:#00386E; margin:0px; padding:0px 0px 10px 0px;}
H2
{font-size:11pt; color:#00386E; margin:0px; padding:10px 0px 0px 0px;}
UL
{padding-bottom:8px;}
LI
{padding-top:8px;}
TR
{margin-top:5px;}
TD
{font-family:Arial; font-size:10pt;margin-top:5px;}
FORM
{margin:0px; padding:0px; font-size:10pt;}
INPUT, SELECT
{font-size:10pt; margin:0px;}


/*=========================================================================================*/
/* CLASS STYLES - when applied to more than one element */
/*=========================================================================================*/
.txt7
{font-size:7pt;}
.txt8
{font-size:8pt;}
.txt8red
{font-size:8pt; color:#FF0000;}
.txt10
{font-size:10pt;}
.txt10red
{font-size:10pt; color:#FF0000;}
.txt10green
{font-size:10pt; color:#008000;}
.txtRed
{color:#FF0000;}
.txtWhite
{color:#FFFFFF;}
.expandDetail
{font-size: 9pt !important; line-height: 12pt !important; margin:0; padding-left: 16px;}
.margintop8
{margin-top:8px;}
.iconPDF
{float:left; display:inline; margin-left:16px; margin-right:8px;}
.newsHeader
{background-color:#a88f91; color:#ffffff; font-weight:bold;}
.newsList
{font-size:8pt;}
.imgBrowser
{float:left; display:inline; margin-left:8px; margin-right:16px;}
.imgInline
{display:inline;}
.imgWinMacLogo
{float:left; display:inline; margin-left:8px; margin-right:16px;}
.eventPDF
{margin:0px; padding:0px 0px 5px 0px;}
.liPDF
{list-style-image: url("/images/icon/pdf_sm.gif");}
.centerImage
{margin-left:auto; margin-right:auto;}

/* Search */
.textPDF
{font-size:7pt; color:#5D0506;}
.searchURL
{font-size:8pt; color:#727651;}
/* Privacy Statement */
.privacy 
{font-size: 9pt;}
/*=========================================================================================*/
/* FORM STYLES */
/*=========================================================================================*/
#searchBox
{margin:0px; border: 1px solid #000000 padding-left:3px; width:137px; height:16px;}
#memberSearch
{margin:0; padding:0; font-size:8pt;}
#memberSearch INPUT
{font-size:8pt;}
#memberSearch SELECT
{font-size:8pt;}
#regionSelect
{margin:0; padding:0;}
INPUT.regionSelect
{font-size:10pt;}
SELECT.regionSelect
{font-size:10pt;}

/*=========================================================================================*/
/* ID STYLES - when applying to only one element */
/*=========================================================================================*/
/* Site Layout */
#container
{width:999px; margin:auto;}
/*#checkBG
{width:950px; text-align:center; padding:0px; background:url('images/bg/checker.gif'); border-right:solid 1px #000000; clear:both;}*/
#mainLayout
{width:999px; background:url('img/layout_back.png'); background-repeat:repeat-y;}
#header
{height:131px; width:999px; background:url('img/headerBG.png'); margin-top: 7px;}
#headera
{height:131px; width:999px; background:url('img/headerBGa.png'); margin-top: 7px;}
#middleContent
{display:block; margin:0px; padding:5px 25px 50px 25px; width:574px; height:100%; min-height:300px; float:left;}
#content
{text-align:left;}
#breadCrumb
{font-size:8pt; margin-bottom:10px;}
#breadCrumb A
{text-decoration:none;}


#pageLayout
{height:100%; min-height:600px; float:left; text-align:left; background:url('img/main_pagebackN.png'); background-repeat: no-repeat; margin-left:3px;}
#pageLayoutN
{height:100%; min-height:600px; float:left; text-align:left; background:url('img/main_pagebackN.gif'); background-repeat: no-repeat; margin-left:3px;}
#pageLayoutNa
{height:100%; min-height:600px; float:left; text-align:left; background:url('img/main_pagebackNa.gif'); background-repeat: no-repeat; margin-left:3px;}
#pageLayoutNb
{height:100%; min-height:600px; float:left; text-align:left; background:url('img/main_pagebackNb.gif'); background-repeat: no-repeat; margin-left:3px;}
#pageLayoutNc
{height:100%; min-height:600px; float:left; text-align:left; background:url('img/main_pagebackNc.gif'); background-repeat: no-repeat; margin-left:3px;}
#pageBottom
{text-align:center; height:11px; width:999px; border:0px; margin:auto; clear:both; background:url('img/footer_bottom.png'); background-repeat:no-repeat;}


/* Navigation */
#midNav
{display:block; height:43px; width:999px; float:right; text-align:left;}
#midNav TD
{color:#234A7F; font-size:10pt;}
#midNav A
{color:#FFFFFF; text-decoration:none;}
#midNav A:HOVER
{color:#234A7F;}
#midNav FORM
{padding:0px; margin:0px;}
#leftNav
{display:block; width:159px; height:229px; margin:0px; float:left; text-align:left; background:url('img/lnav_new_back.png') no-repeat;}
#leftNav_m
{display:block; width:159px; height:371px; margin:0px; float:left; text-align:left; background:url('img/lnav_new_back_m.png') no-repeat;}
#rightNav
{display:block; height:100%; min-height:300px; width:213px; margin:auto; padding:19px 0px 19px 0px; float:right; text-align:center;}
#newSearch
{padding-top:10px; font-size:10pt; }
#newSearch A
{text-decoration:none;}
#paging A
{color:#002F6C; text-decoration:none;}
#paging A:HOVER
{color:#8C8156;}
#clearMap
{float:left; margin:31px 0px 0px 10px;}
#siteMap UL
{margin-top:0px;}
#siteMap LI
{padding:0px 0px 0px 0px;}

/* Content Page */
#jobs
{height:20px; background-color:#A88F91; color:#FFFFFF; margin:0px 0px 5px 0px; line-height:15px; padding:3px 0px 0px 3px; vertical-align:bottom;}
#jobs IMG
{float:right;}
#eventsUpcoming
{height:22px; background-color:#A88F91; color:#FFFFFF; margin:0px 0px 6px 0px; padding:3px 0px 1px 3px; vertical-align:middle;}
#eventsUpcoming IMG
{float:right;}
#eventsArchive
{height:22px; background-color:#B2ABA6; color:#FFFFFF; margin:0px 0px 6px 0px; padding:3px 0px 1px 3px; vertical-align:middle;}
#eventsArchive IMG
{float:right;}
#bcHeader
{height:20px; background-color:#A88F91; color:#FFFFFF; margin:24px 0px 5px 0px; line-height:16px; padding:3px 0px 0px 3px; vertical-align:bottom; cursor:pointer;}
#bcHeader IMG
{float:left; padding-right: 4px; padding-left: 0px; border-width: 0;}
#expandHeader
{height:20px; background-color:#a88f91; color:#ffffff; line-height:10pt; padding:3px 0 0 3px; vertical-align:bottom; margin: 24px 0 0; cursor:pointer;}
#expandHeader IMG
{float:left; padding-right: 4px; padding-left: 0px; border-width: 0;}
#memberDir
{height:20px; background-color:#A88F91; color:#FFFFFF; margin:0px 0px 6px 0px; line-height:15px; padding:3px 0px 0px 3px; vertical-align:bottom;}
#memberDir IMG
{float:right;}
#memberDetails
{font-size:10pt; padding-top:6px;}
#memberAbout
{font-size:10pt; padding-top:6px;}
#affOrg
{height:auto; clear:left; margin-top:12px; padding:3px 0px 0px 3px; }
#affOrg IMG
{float:left; margin-right:12px; margin-bottom:4px;}
#mapReportCovers
{float:right; display:inline; margin-left:32px; margin-right:0px; margin-bottom:16px}


/* Search */
#searchResults
{}

/* footer */
#footer
{text-align:left; height:30px; border:0px; clear:both; padding-left: 30px; }
#footer TD
{font-size:11px; /*padding-top:10px;*/ color:#832D19; font-weight:bold;}
#footer A
{color:#832D19; text-decoration:none;}
#footer A:HOVER
{color:#00386E;}

#mediatech
{font-size:8pt; color:#CCCCCC; padding:5px 0px 3px 0px;}
#mediatech A
{color:#CCCCCC; text-decoration:none;}
#mediatech A:HOVER
{color:#CCCCCC; text-decoration:none;}
