 /* ********** MNGiSiteStyles ********** */
/* **********Created 01/23/06 Aaron Lawrence********** */



/* ********** Default Region Styles Begin********** */

/*Body Region Style*/
 body{margin:0px;}
 /*Default Region Style*/
 .regionDefault{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /*The outer table style attributes.*/
 .regionParent{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /*The small regions (<TD>) between each region in the templates.*/
 .regionSpacer{padding:0px 0px 0px 0px; border-style:solid; border-width:0px;}
 /*Horizontal Region before header*/
 td.preHeaderRegion{padding:0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /*Horizontal header region*/
 td.headerRegion{padding:0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /*Horizontal region after header*/
 td.postHeaderRegion{padding:0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /*Horizontal region after postheaderRegion*/
 td.postHeaderRegion1{padding:0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /*style of regions*/
 .region2 {
   width: 654px;
   padding-top: 10px;
   padding-left:5px;
}
 .region3 {
   width:336px;
   padding-top: 10px;
   padding-left:5px;
}
 .region4 {
   width:200px;
   padding-top: 10px;
   padding-left:5px;
}
 .region5 {
   width:200px;
   padding-top: 10px;
   padding-left:5px;
}
 .region6 {
   width:163px;
   padding-top: 10px;
   padding-left:5px;
}
 .region7 {
   width:163px;
   padding-top: 10px;
   padding-left:5px;
}
 .region8 {
   width:654px;
   padding-top: 10px;
   padding-left:5px;
}
  .region9 {
   padding-top:10px;
   width: 332px;   
}
  .region10 {
   padding-top:10px;
   width: 332px;   
}
 /*style of region 1*/
 .region1{padding:0px; margin: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}

 /*style of region 11*/
 .region11{padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /*horizontal footer region*/
 .footerRegion{padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top;}
 /* ********** Default Region Styles End********** */




 /* ********** Default Feedback Styles Begin********** */

 /*Email options for checkboxes*/
 .formCheckbox{font-family:verdana,arial,sans-serif; font-size:12px;}
 /*The words that display as confirmation after the reader submits the form*/
 .formConfirmation{color:#000000; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:18px;}
 /*The form field display text*/
 .formField{font-family:verdana,arial,sans-serif; font-weight:bold; font-size:13px;}
 /*The text displayed at the top of the feedback form*/
 .formNotes{font-family:verdana,arial,sans-serif; font-weight:bold; font-size:12px;}
 /*The text displayed that certain fields are required*/
 .formRequired{color:#000000; font-family:verdana,arial,sans-serif; font-style:italic; font-size:12px;}
 /*Feedback form subtitle text*/
 .formSubtitle{font-family:verdana,arial,sans-serif; font-weight:bold; font-size:14px;}
 /*Feedback form title text*/
 .formTitle{font-family:verdana,arial,sans-serif; font-weight:bold; font-size:16px;}
 /* ********** Default Feedback Styles End********** */



/* ********** Default Polls Styles Begin********** */

/*style for poll's answer text, including results display.*/
 .pollsAnswer{color:#000000; background-color:#FFFFFF; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; vertical-align:top;}
 /*Style for surrounding <table> element*/
 .pollsBox{background-color:#FFFFFF; width:150px;}
 /*style for the polls heading cell*/
 .pollsHead{color:#000000; background-color:#FFFFFF; font-family:verdana,arial,sans-serif; font-weight:bold; font-style:normal; font-size:14px; text-indent:8px; vertical-align:middle; border-width:0px; margin-top:0px;}
 /*style for the poll's question text*/
 .pollsQuestion{color:#000000; background-color:#FFFFFF; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-align:left;}
 /*style for the cell surrounding the vote button */
 .pollsSubmit{font-family:verdana,arial,sans-serif; font-weight:bold; font-size:11px;}
 /*font style for "Total Votes" text*/
 .pollsViewResults{color:#000000; background-color:#FFFFFF; font-family:verdana,arial,sans-serif; font-style:normal; font-size:11px; text-align:center;}
 /* ********** Default Polls Styles End********** */



/* ********** Default Media Styles Begin********** */

/*The style for the image display.*/
 .mediaImage{padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top; font-family:verdana,arial,sans-serif;}
 /*The style for the entire portlet display.*/
 .mediaPortlet{padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top; font-family:verdana,arial,sans-serif;}
 /*The media caption title.*/
 .mediaCaptionTitle{color:#000000; padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top; font-family:verdana,arial,sans-serif;}
 /*The media caption.*/
 .mediaCaption{color:#000000; padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top; font-family:verdana,arial,sans-serif;}
 /*The media link text.*/
 .mediaLinkText{color:#000000; padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top; font-family:verdana,arial,sans-serif;}
 /*The media photo credit.*/
 .mediaPhotoCredit{color:#000000; padding:0px; margin-left: 0px; border-style:none; border-width:0px; text-align:left; vertical-align:top; font-family:verdana,arial,sans-serif;}
 /* ********** Default Media Styles End********** */



/* ********** Default Top Listings Styles Begin********** */

/*Style for surrounding <table> element*/
 .TLDetailBox{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}
 /*Style for the header cell - includes the image for the type*/
 .TLDetailHeader{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}
 /*style for the footer cell, includes the footer image*/
 .TLDetailFooter{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}
 /*Style for the main cell on Top List Details*/
 .TLDetailBody{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}
 /*Link style for the "Click for Details" link*/
 .TLDetailLink{font-family:verdana,arial,sans-serif; font-size:10px; color:#444444; text-decoration:none; font-style:bold;}
 /*style for the Print and Close window links*/
 .TLDetailOptions{font-family:verdana,arial,sans-serif; font-size:8px; color:#1111AA; text-decoration:underline; font-style:normal;}
 /*font style for the listing's title*/
 .TLDetailTitle{font-family:verdana,arial,sans-serif; font-size:14px; color:#000000; text-decoration:none; font-style:bold;}
 /*font style for the listing's body text*/
 .TLDetailDescription{font-family:verdana,arial,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
 /*text for message display for invalid listing id (deleted, no longer active,etc)*/
 .TLDetailNotfound{font-family:verdana,arial,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
 /*Table style for the outer <table> tag*/
 .TLBox{font-family:verdana,arial,sans-serif; font-size:10px; color:#000000; text-decoration:none; border-style:none; border-width:0px; border-color:#666699; background-color:#DDDDEE; text-align:left;}
 /*Cell style for the region with the header image.*/
 .TLBoxHeader{font-family:verdana,arial,sans-serif; font-size:10px; text-decoration:none; border-style:none; border-width:0px; background-color:#666699; text-align:center;}
 /*Defines image style for header and footer image.*/
 .TLBoxImage{border-style:none; border-width:0px; text-align:center;}
 /*Cell style for the main top listing region*/
 .TLBoxContent{font-family:verdana,arial,sans-serif; font-size:10px; color:#000000; text-decoration:none; border-style:none; border-width:0px; background-color:#DDDDEE; text-align:left; text-indent:5px;}
 /*Style for the table surrounding the tabs.*/
 .TLBoxTabTable{font-family:verdana,arial,sans-serif; font-size:10px; color:#000000; text-decoration:none; border-style:none; border-width:0px; background-color:#DDDDEE; text-align:left;}
 /*Cell style for an individual tab*/
 .TLBoxTab{font-family:verdana,arial,sans-serif; font-size:10px; font-variant:small-caps; font-weight:bold; text-decoration:none; border-style:none; border-width:0px; background-color:#DDDDEE; text-align:left;}
 /*Cell style for the selected tab*/
 .TLBoxTabSelected{font-family:verdana,arial,sans-serif; font-size:10px; font-variant:small-caps; font-weight:bold; text-decoration:none; border-style:solid; border-width:0px; background-color:#999999; text-align:left;}
 /*Style for the tab name*/
 .TLBoxTabLink{font-family:verdana,arial,sans-serif; font-size:10px; font-variant:small-caps; font-weight:bold; color:#000000; text-decoration:none; text-align:center;}
 /*Style for the selected tab name text*/
 .TLBoxTabLinkSelected{font-family:verdana,arial,sans-serif; font-size:10px; font-variant:small-caps; font-weight:bold; color:#000000; text-decoration:none; text-align:center;}
 /*Style for the individual listing's type name*/
 .TLBoxType{font-family:verdana,arial,sans-serif; font-size:10px; font-variant:small-caps; font-weight:bold; color:#000000; text-decoration:none; text-align:left;}
 /*Applies to the Title of the listing*/
 .TLBoxTitle{font-family:verdana,arial,sans-serif; font-size:10px; font-variant:normal; font-weight:bold; color:#000000; text-decoration:none; text-align:left;}
 /*Text style for the company name (if provided)*/
 .TLBoxCompany{font-family:verdana,arial,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; text-align:left; text-indent:15px;}
 /*Text style for the "All Listings" link*/
 .TLBoxAllListings{font-family:verdana,arial,sans-serif; font-size:10px; font-variant:small-caps; font-weight:bold; color:#000000; text-decoration:none; text-align:center; border-style:none; border-width:0px; background-color:#FFFFFF;}
 /*Cell style for the bottom footer*/
 .TLBoxFooter{font-family:verdana,arial,sans-serif; font-size:10px; text-decoration:none; border-style:none; border-width:0px; background-color:#FFFFFF; text-align:center;}
 /*Horizontal rule style*/
 .TLBoxRule{color:#000000; border-style:dashed;}
 /*Applies when there are no listings available*/
 .TLBoxEmpty{font-family:verdana,arial,sans-serif; font-size:10px; text-decoration:none; border-style:none; border-width:0px; background-color:#FFFFFF; text-align:center;}
 /*Errors are styled using this class*/
 .TLAllError{color: #999999; font-family: verdana,arial,sans-serif; font-size: 10px;}
 /* ********** Default Top Listings Styles End********** */



/* ********** Default Advertising Portlet Styles Begin********** */

/*Style wrapped around the actual ad*/
 .adElement{margin-bottom: 5px;}
 /*The style wrapping the <img> tag where the ad is positioned*/
 .articleAd{margin-bottom: 5px;}
 /*The header style for an embedded ad*/
 .articleAdHeader{margin-bottom: 5px;}
 /*The horizontal rule in an embedded ad*/
 .articleAdRule{margin-bottom: 5px;}
 /* ********** Default Advertising Portlet Styles End********** */



/* ********** Default Site Navigation Styles Begin********** */

/*default style for nav */
 .nav{font-family: verdana,arial,sans-serif; font-size : 12px; font-weight: normal; color:#000000; background-color: #FFFFFF;}
 /*default style for nav link*/
 A:link.nav{text-decoration:underline; color:#000000; font-family:verdana,arial,sans-serif; font-weight: bold; background-color: #FFFFFF; font-size: 12px}
 /*default style for nav link active state*/
 A:active.nav{text-decoration: underline; color:#000000; background-color: #FFFFFF; font-family: verdana,arial,sans-serif; font-weight: bold; font-size: 12px;}
 /*default style for nav link visited state*/
 A:visited.nav{text-decoration:underline; color:#000000; background-color: #FFFFFF; font-family: verdana,arial,sans-serif; font-weight: bold; font-size: 12px;}
 /*default style for nav hover state*/
 A:hover.nav{text-decoration:none; color:#000000; background-color: #FFFFFF; font-family: verdana,arial,sans-serif; font-weight: bold; font-size: 12px;}
 /*top level navigation items*/
 .navlevel_1{color: #000000; background-color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .navlevel_1_on{color: #000000; background-color: #FFFFFF; font-size: 12px; text-decoration: underline; font-weight: bold; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .navlevel_2{font-size: 12px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .navlevel_2_on{font-size: 12px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .navlevel_3{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .navlevel_3_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .navlevel_4{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .navlevel_4_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .navlevel_5{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .navlevel_5_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline;	font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .navlevel_6{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .navlevel_6_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /* ********** Default Site Navigation Styles End********** */



/* ********** Default Custom Navigation Styles Begin********** */

/*default style for the custom nav elements*/
 .customnav{font-family: verdana,arial,sans-serif; font-size : 12px; font-weight: normal; color:#000000; background-color: #FFFFFF;}
 /*style for the title text configured for the portlet */
 .customnav_title {font-weight: bold; font-size: 11px; color: #000000; font-family: verdana,arial,sans-serif; background-color: #FFFFFF; text-decoration: none;}
 /*top level navigation items*/
 .customnav_level_1{color: #000000; background-color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .customnav_level_1_on{color: #000000; background-color: #FFFFFF; font-size: 12px; text-decoration: underline; font-weight: bold; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .customnav_level_2{font-size: 12px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .customnav_level_2_on{font-size: 12px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .customnav_level_3{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .customnav_level_3_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .customnav_level_4{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .customnav_level_4_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .customnav_level_5{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .customnav_level_5_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline;	font-family: verdana,arial,sans-serif;}
 /*top level navigation items*/
 .customnav_level_6{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style for the currently active nav item*/
 .customnav_level_6_on{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /* ********** Default Custom Navigation Styles End********** */



/* ********** Default Accipiter Portlet Styles Begin********** */

/*The style of the P tag under the rendered ad.
Allows for control of the spacing between stacked ads*/
 .paragraphSpacer{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*The style for ads when "embedded"*/
 .articleAd{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*The header style for an embedded ad*/
 .articleAdHeader{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*The horizontal rule in an embedded ad*/
 .articleAdRule{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /* ********** Default Accipiter Portlet Styles End********** */



/* ********** Default AP Parser Styles Begin********** */

/*Style of the error message when portlet is misconfigured*/
 .portletError{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*Style of the table wrapping the content*/
 .contentTable{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*Style of the head in the table wrapping the content*/
 .contentHead{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /* ********** Default AP Parser Styles End********** */



/* ********** Default Image Pop-Up Styles Begin********** */

/*Style for the span tag that surrounds the entire pop-up table structure.*/
 .imagePopUp{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*Style for the table structure used in the pop-up*/
 .imagePopUpTable{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*Style for the td tag holding the image tag in the pop-up*/
 .imagePopUpImage{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*Style for the td tag holding the photo credit information*/
 .imagePopUpPhotoCredit{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*Style for the td tag holding the caption information*/
 .imagePopUpCaption{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /* ********** Default Image Pop-Up Styles End********** */



/* ********** Default Weather Styles Begin********** */

/*Style for the weather box*/
 .weatherBox{background: #ffffff; border-right: #101c6b 2px solid; border-top: #101c6b 2px solid; margin-top: 5px; margin-bottom: 5px; border-left: #101c6b 2px solid; border-bottom: #101c6b 2px solid; text-align: center; }
 /*Style for the weather title*/
 .weatherHead{font-weight: bold; font-size: 11px; color: #0a1f6c; font-family: Arial, Helvetica, sans-serif}
 .weatherN{font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
 .weatherH{font-weight: bold; font-size: 10px; color: #ce0000; font-family: Arial, Helvetica, sans-serif}
 .weatherL{font-weight: bold; font-size: 10px; color: #0000ce; font-family: Arial, Helvetica, sans-serif}
 /*Style for the weather link*/
 .weatherContent A:link{font-size: 9px; color: #0a1f6c; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
 /*Style for the weather link active state*/
 .weatherContent A:active{font-size: 9px; color: #0a1f6c; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
 /*Style for the weather link visited state*/
 .weatherContent A:visited{font-size: 9px; color: #0a1f6c; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
 /*Style for the weather box image size*/
 .weatherContent IMG{width: 80px}
 /*Style for the weather content in hover state*/
 .weatherContent A:hover{font-size: 9px; color: #526092; font-family: Arial, Helvetica, sans-serif; text-decoration: underline}
 /* ********** Default Weather Styles End********** */



/* ********** Default Article Display Styles Begin********** */

/*style attached to the whole of the article's layout 
(default font for body as well as background, etc.)*/
 .articleBody{font-size: 10px; color: #000000; background-color: #FFFFFF; font-family: verdana,arial,sans-serif;}
 /*style attached to the article options*/
 .articleOptions{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the article overline*/
 .articleOverline{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the article title*/
 .articleTitle{font-size: 14px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style attached to the article sub title*/
 .articleSubTitle{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the article byline*/
 .articleByline{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}
 /*style attached to the article link text*/
 .articleLinkText{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the article date*/
 .articleDate{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the article ad*/
 .articleAd{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the table surrounding anything embedded in an article*/
 .articleImageBox{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the caption on an article image*/
 .articleImageCaption{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the table surrounding related articles*/
 .otherArticlesBox{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the header in related articles*/
 .otherArticlesHead{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the title in related articles*/
 .otherArticlesTitle{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to each article link in related articles*/
 .otherArticlesLink{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*style attached to the bullet for each article link in related articles*/
 .otherArticlesBullet{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
 /*In addition, all of the Polls styles apply for article display if there are any associated polls to display.*/

/* ********** Default Article Display Styles End********** */



/* ********** Default Article Listing Styles Begin********** */

/*font style for the blurb on the article index (if displayed)*/
 .indexArticleBlurb{font-family:arial; font-size:12px;}
 /*font style for the <a> tag to go the full article display*/
 .indexArticleLinkTo{color:#000000; font-family:arial; font-weight:bold; font-size:11px; text-decoration:none;}
 /*font style for the article's headline/title text*/
 .indexArticleTitle{color:#000000; font-family:arial; font-weight:bold; font-style:normal; font-size:15px; text-decoration:underline;}
 /*style attached to the Article Title Listing*/
 .indexArticleTitleListing{color:#000000; font-family:arial,sans-serif; font-weight:normal; font-style:normal; font-size:12px; text-decoration:none;}
 /*If a section header link is configured, the <a> tag style.*/
 .indexSectionTitle{color:#000000; font-weight:bold; font-style:normal; font-size:18px; text-decoration:none;}
 /*style attached to the Subsection Links*/
 .indexSubsectionLinks{color:#000000; font-family:verdana; font-size:10px; text-decoration:none;}
 /*Style applied to the image tag for article listing*/
 .indexArticleImage{color:#000000; font-weight:bold; font-style:normal; font-size:16px; text-decoration:none;}
 /*Spacing between listings*/
 .indexArticleSpacer{color:#000000; font-weight:bold; font-style:normal; font-size:16px; text-decoration:none;}
 /*bullet style for 'non-blurbed' articles*/
 .indexArticleBullet{color:#000000; font-weight:bold; font-style:normal; font-size:16px; text-decoration:none;}
 /*Style for the previous news drop down select box*/
 .articleBody{color:#000000; font-weight:bold; font-style:normal; font-size:16px; text-decoration:none;}
 /*Style for the Last Updated Date / Time*/
 .lastUpdatedDate{color:#000000; font-weight:bold; font-style:normal; font-size:16px; text-decoration:none;}
 /*Style for the label of the View Previous News pulldown*/
 .articlePreviousNewsLabel{color:#000000; font-weight:bold; font-style:normal; font-size:16px; text-decoration:none;}
 /*link style for the 'non-blurbed' article list*/
 .indexArticleListing{color:#000000; font-weight:bold; font-style:normal; font-size:16px; text-decoration:none;}
 /* ********** Default Article Listing Styles End********** */



/* ********** Default Privacy Policy Styles Begin********** */

 /*Style for the Privacy Policy Link*/
 a.privacyPolicyLink, .footerLinkSeparator, a.mngSitemapLink  {font-family:arial; font-size:12pt; font-weight:bold;}
 /*Style for the Privacy Policy Page Padding*/
 .privacyPolicyPage {padding:6px;}
 /*Style for the Privacy Policy Title*/
 .privacyPolicyTitle {font-family:arial; font-size:12pt; font-weight:bold; text-align:center;}
 /*Style for the Privacy Policy Name Domain Title*/
 .privacyPolicyNameDomainTitle {font-family:arial; font-size:12pt; font-weight:bold; text-align:center;}
 /*Style for the Privacy Policy Body Text*/
 .privacyPolicyBody {font-family:arial; font-size:12pt; font-weight:normal; text-align:left;}
 /*Style for the Privacy Policy Text Header*/
 .privacyPolicyHeader {font-family:arial; font-size:12pt; font-weight:bold; text-align:left;}
 /*Style for the Privacy Policy Bullet Point*/
 .privacyPolicyBulletPoint {font-family:arial; font-size:12pt; font-weight:normal; text-align:left;}
 /*Style for the Privacy Policy Email Link*/
 a.privacyPolicyEmail {font-family:arial; font-size:12pt; font-weight:bold;}
 /*Style for the Privacy Policy Link <div> tag*/
 div.privacyPolicyLink, div.layoutFooterLinks{width: 800px; display: none; text-align: center;}
 /* ********** Default Privacy Policy Styles End********** */



/* ********** Default FAST Search Styles Begin********** */

/*Styles for the Vertical FAST Search*/

/*Style for the Vertical FAST Search Box*/
 .vFastSearchbox {width:100%; border-top:6px solid #2C5C8A; border-left:1px solid #2C5C8A; border-right:1px solid #2C5C8A; border-bottom:1px solid #2C5C8A; background-color: #B9DAFB; padding:5px;}
 /*Style for the Vertical FAST Search Query Wrap*/
 .vFastSearchQueryWrap {width:100%;text-align:center;}
 /*Style for the Vertical FAST Search Query*/
 .vFastSearchQuery {width: 130px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
 /*Style for the Vertical FAST Search Button Wrap*/
 .vFastSearchButtonWrap {width:100%;text-align:right;padding:5px;}
 /*Style for the Vertical FAST Search Button*/
 .vFastSearchButton {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border:0px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;padding: 2px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}
 /*Style for the Vertical FAST Search Button Hover*/
 .vFastSearchButtonHover {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border: 1px solid #FFFCCF;padding: 1px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}
 /*Style for the Vertical FAST Search Instruction Wrap*/
 .vFastSearchInstructionWrap {width:100%;text-align:left;padding-left:5px;display:none;}
 /*Style for the Vertical FAST Search Instruction*/
 .vFastSearchInstruction {color:#ff0000;font-size: 10px;}
 /*Styles for the Horizontal FAST Search*/

/*Style for the Horizontal FAST Search Box*/
 .hFastSearchbox {width:500px; border-top: 6px solid #2C5C8A;border-left: 1px solid #2C5C8A;border-right: 1px solid #2C5C8A;border-bottom: 1px solid #2C5C8A;background-color: #B9DAFB;padding:5px;}
 /*Style for the Horizontal FAST Search Query Wrap*/
 .hFastSearchQueryWrap {text-align:center;}
 /*Style for the Horizontal FAST Search Query*/
 .hFastSearchQuery {width: 200px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
 /*Style for the Horizontal FAST Search Button Wrap*/
 .hFastSearchButtonWrap {width:100%;text-align:right;padding:5px;}
 /*Style for the Horizontal FAST Search Button*/
 .hFastSearchButton {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border:0px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;padding: 2px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}
 /*Style for the Horizontal FAST Search Button Hover*/
 .hFastSearchButtonHover {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border: 1px solid #FFFCCF;padding: 1px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}
 /*Style for the Horizontal FAST Search Instruction Wrap*/
 .hFastSearchInstructionWrap {width:100%;text-align:left;padding-left:5px;display:none;}
 /*Style for the Horizontal FAST Search Instruction*/
 .hFastSearchInstruction {color:#ff0000;font-size: 10px;}
 /*Styles for the FAST Search Results*/

/*Style for the Results FAST Search Box*/
 .rFastSearchbox {width:800px;border-top: 6px solid #2C5C8A;border-left: 1px solid #2C5C8A;border-right: 1px solid #2C5C8A;border-bottom: 1px solid #2C5C8A;background-color: #B9DAFB;padding:5px;}
 /*Style for the Results FAST Search Query Wrap*/
 .rFastSearchQueryWrap {width:100%;text-align:center;}
 /*Style for the Results FAST Search Query*/
 .rFastSearchQuery {width: 220px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
 /*Style for the Results FAST Search Button Wrap*/
 .rFastSearchButtonWrap {width:100%;text-align:right;padding:5px;}
 /*Style for the Results FAST Search Button*/
 .rFastSearchButton {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border:0px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;padding: 2px;width:50px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}
 /*Style for the Results FAST Search Button Hover*/
 .rFastSearchButtonHover {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border: 1px solid #FFFCCF;padding: 1px;width: 50px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}
 /*Style for the Results FAST Search Instruction Wrap*/
 .rFastSearchInstructionWrap {width:100%;text-align:left;padding-left:5px;display:none;}
 /*Style for the Results FAST Search Instruction*/
 .rFastSearchInstruction {color:#ff0000;font-size: 10px;}
 /* ********** Default FAST Search Styles End ********** */



/* ********** Default Complex Listing Styles Begin ********** */

/*Style for the Complex Listing Box*/
 .complexListingBox {background: #ffffff; padding-right: 1px; padding-left: 1px; padding-bottom: 1px; border-top-style: none; padding-top: 1px; border-right-style: none; border-left-style: none; border-bottom-style: none}
 /*Style for the Complex Listing Title*/
 .complexListingTitle {font-weight: bold; font-size: 22px; color: #CC0000; font-family: arial,sans-serif; text-decoration: none}
 /*Style for the Complex Listing Header*/
 .complexListingHeader {font-weight: bold; font-size: 13px; color: #000000; font-family: arial,sans-serif}
 /*Style for the Complex Listing Item Title*/
 .listingItemTitle {font-weight: bold; font-size: 14px; color: #12127d; font-family: arial,sans-serif; padding: 7px 0px 0px 0px;}
 /*Style for the Complex Listing Item Title Hover State*/
 .listingItemTitle:hover {font-weight: bold; font-size: 14px; color: gray; font-family: arial,sans-serif; padding: 7px 0px 0px 0px;}
 /*Style for the Complex Listing Article Blurb*/
 .listingArticleBlurb {font-size: 12px; color: #000000; font-family: arial,sans-serif}
 /*Style for the Complex Listing Link to Link*/
 .listingArticleLinkTo {font-size: 12px; color: #000033; font-family: arial,sans-serif}
 /*Style for the Complex Listing More Headlines Link*/
.complexListingMoreHeadlines {background: #ADD8E6; font-size: 10px; color: #000000; font-family: arial,sans-serif; display:none;}
 /*Style for the Complex Listing No Image*/
 .listNoImage {color: #879db3; list-style-type: square}
 /*Style for the Complex Listing Link*/
A.complexListingLink:link {font-weight: bold; font-size: 10px; color: #000000; font-family: arial}
 /*Style for the Complex Listing Link Visited State*/
A.complexListingLink:visited {font-weight: bold; font-size: 10px; color: #000000; font-family: arial}
 /*Style for the Complex Listing Link Hover State*/
A.complexListingLink:hover {font-weight: bold; font-size: 10px; color: #000000; font-family: arial}
 /*Style for the Complex Listing Article Divider*/
 .articleListingDivider{font-size:1px; border-bottom: solid #3D6A84 1px; height: 1px; margin-bottom: 1px;}
 /*Style for the Complex Listing Article Blurb*/
 .articleListingBlurb{font-size:1px; border-bottom: solid #3D6A84 1px; height: 1px; margin-bottom: 1px;}
 /*Style for the Complex Listing Item Photo*/
 .complexListingItemPhoto{font-size:1px; border-bottom: solid #3D6A84 1px; height: 1px; margin-bottom: 1px;}
 /*Style for the Complex Listing Item Image*/
 .complexListingItemImage{font-size:1px; border-bottom: solid #3D6A84 1px; height: 1px; margin-bottom: 1px;}
 /*Style for the Complex Listing Item Photo Credit Text*/
 .complexListingItemPhotoCredit{font-size:1px; border-bottom: solid #3D6A84 1px; height: 1px; margin-bottom: 1px;}
 /* ********** Default Complex Listing Styles End ********** */
/*special Styles */
 .promobox{
	font-family:arial; 
	font-size:10px;
}
 .promobox2{
	font-family:arial; 
	font-size:10px;
}
A:link.articleOptions{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
A:active.articleOptions{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
A:visited.articleOptions{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
A:hover.articleOptions{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif;}
A:link.FreeFormTextLink11{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px; padding:10px;}
A:active.FreeFormTextLink11{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px}
A:visited.FreeFormTextLink11{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px}
A:hover.FreeFormTextLink11{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px}
A:link.FreeFormTextLink12{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px}
A:active.FreeFormTextLink12{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px}
A:visited.FreeFormTextLink12{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px}
A:hover.FreeFormTextLink12{text-decoration: underline; color:#000000; font-family:arial; font-size: 10px}
.FreeFormTextLink13{text-decoration: underline; color:#000000; font-family:arial; font-size: 15px; padding-left:30px;}
A:link.footerLink{text-decoration: none; color:#FFFFFF; font-family:arial; font-size: 10px}
A:active.footerLink{text-decoration: none; color:#FFFFFF; font-family:arial; font-size: 10px}
A:visited.footerLink{text-decoration: none; color:#FFFFFF; font-family:arial; font-size: 10px}
A:hover.footerLink{text-decoration: underline; color:#FFFFFF; font-family:arial; font-size: 10px}
  /* ********** Region Overrides ********** */
   .footerRegion{
	background-color:#3D3D3D;
}

.contentStyle
{
   text-align: center;
   background-color: #dad9d6; 
   background-position: bottom center;
 background-image:url('http://extras.mnginteractive.com/live/media/site301/2006/0316/20060316_040048_bg_body_1024_3.gif');
   background-repeat: repeat-y;
   background-attachment: scroll;
   background-scroll: 100%;
   min-height: 100%;
   height: 100%;
   margin: auto;
}

.regionParent
{
   margin: auto;
   margin-top: 0px;
}

.izmotd
{
padding-left:73px;padding-top:2px;font-family:arial,helvetica,sanserif;color:#ffffff;font-size:11px
}

.dividers
{
font-family:arial,helvetica,san-serif;color:#ffffff;font-size:12px
}

a:link.izmopub
{
font-family:arial,helvetica,san-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:2;
}

a:hover.izmopub
{
font-family:arial,helvetica,san-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:2;
}

a:active.izmopub
{
font-family:arial,helvetica,san-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:2;
}

a:visited.izmopub
{
font-family:arial,helvetica,san-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:2;
}

a:link.izmolink
{
font-family:arial,helvetica,san-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;padding-top:3px;
}

a:hover.izmolink
{
font-family:arial,helvetica,san-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;padding-top:3px;
}

a:active.izmolink
{
font-family:arial,helvetica,san-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;padding-top:3px;
}

a:visited.izmolink
{
font-family:arial,helvetica,san-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;padding-top:3px;
}

.mastadspace
{
padding-top:10px;
}

/* NAV TWEAKS */
#header img {
   float: left;
}

#header .outerbody {
   float: left;
   width: 100%
   text-align: center;
}

#header .innerbody {
   margin: auto;
   width: auto;
   background-color: #FFFFFF;
   text-align: left;
}

#header {
   float: left;
   width: auto;
   /*height: 62px;
   background-image: url(http://motorway.izmoauto.com/images/home/header_bg.jpg);  */
   padding: 0px;
   margin: 0px;
}

#header #navbar {
   float: left;
   width: 1000px;
   height: 33px;
   background-image: url(http://motorway.izmoauto.com/images/menu_images/1_pix_bg.jpg);
   background-repeat: repeat-x;
   padding-left: 30px;
}
