﻿/* CSS Document */

*{
margin:0;
padding:0;
}
#page
{
width:850px;
height:auto;
margin:0 auto;
overflow:hidden;
border:1px solid #999999;
}

#auditpage
{
width:850px;
height:710px;
margin:0 auto;
overflow:hidden;
border:1px solid #999999;
}

body
{
background-image:url('images/tile.jpg');
background-repeat:repeat;
}
#header
{
background-image:url('images/header_bg.jpg');
background-repeat:no-repeat;
width:850px;
height:170px;
}

#memberlogin
{
float:right;
width:202px;
height:111px;
}

#iwanttoright
{
float:right;
width:70px;
margin-top:85px;
margin-right:25px;
}

#iwanttoright a,#iwanttoright a:visited
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#iwanttoright a:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.submenus
{
padding-left:10px;
}
.submenus a:link
{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
.submenus a:visited
{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
.submenus a:link,submenus a:visited,submenus a:selected
{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
.submenus a:hover
{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
text-decoration:none;
color:#999999;
}
.pipe
{
color:#FFFFFF;
font-size:11px;
}


#subcontent ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
list-style:none;
}
#subcontent a,#subcontent a:visited
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:none;
}
#subcontent a:hover
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:underline;
}
#loginleft
{
float:left;
width:99px;
}
#logo
{
float:left;
width:194px;
height:111px;
}
#content_body
{
width:850px;
height:auto;
background-image:url('images/body_bg.jpg');
background-repeat:no-repeat;
}

#nav_top p a
{
text-decoration:none;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#666666;
padding-left:10px;
padding-right:10px;
}
nav_top p a:selected
{
text-decoration:none;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#666666;
padding-left:10px;
padding-right:10px;
}

#nav_top p a:hover
{
text-decoration:none;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#D9D9D9;
padding-left:10px;
padding-right:10px;
background-color:#525252;
border-bottom:solid #666666;
}
#nav_top
{
width:850px;
height:26px;
}
#nav_top_right
{
float:right;
width:100px;
}
#nav_top_left
{
float:left;
width:700px;
}
#nav_mid
{
float:left;
width:850px;
height:30px;
background:#EE1D23;
background-repeat:no-repeat;
}

.nav_mid_admin
{
float:left;
width:850px;
height:30px;
background:#FFFFFF;
font-family:Arial;
font-size:12px;
background-repeat:no-repeat;
}

#nav_bot
{
width:780px;
height:28px;
background-color:#F0F0F0;
}
#nav_bot_right
{
float:right;
width:200px;

}
#nav_bot_right p
{
color:#666666
}
#nav_bot_left
{
float:left;
width:500px;
}

#nav_bot_left_admin
{
float:left;
width:800px;
height:100px;
}

#nav_bot_left p
{
color:#666666;
}
#nav_bot_left a,#nav_bot_left a:visited
{
color:#666666;
font-family:Arial;
font-size:12px;
text-decoration:none;
}
#nav_bot_left a:hover
{
color:#666666;
font-family:Arial;
font-size:12px;
text-decoration:underline;
}
#nav_bot p
{
font-family:Arial;
font-size:12px;
margin-left:11px;
}
#content_container
{
width:850px;
height:353px;
}

#content_container_admin
{
width:850px;
height:auto;
}

#content_container1
{
width:850px;
height:auto;
float:left;
background-color:#FFFFFF;
}

#content_top
{
width:758px;
height:180px;
margin:0 auto;
margin-top:30px;
}

#content_right
{
width:300px;
float:right;
height:353px;
}
#quicklinks
{
width:254px;
margin-top:8px;
margin-left:18px;
margin-bottom:12px;
}

#quicklinks1
{
width:254px;
margin-top:8px;
margin-left:18px;
margin-bottom:12px;
float:left;
}

#quiclinks_right
{
float:right;
width:120px;
}
#quiclinks_right a,#quiclinks_right a:visited
{
font-family:Arial;
font-size:12px;
text-decoration:none;
color:#005689;
}
#quiclinks_right a:hover
{
font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#005689;
}
#quicklinks_left
{
float:left;
width:120px;
}
#quicklinks_left ul
{
list-style:none;
margin-left:15px;
}
#quicklinks_left a,#quicklinks_left a:visited
{
font-family:Arial;
font-size:12px;
text-decoration:none;
color:#005689;
}
#quicklinks_left a:hover
{
font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#005689;
}
#partners
{
width:254px;
margin-left:18px;
margin-bottom:15px;
float:left;
}

#partners1
{
width:254px;
margin-left:18px;
margin-bottom:15px;
float:left;
}

.dropdown
{
width:254px;
}

#whoiseligible
{
width:255px;
height:210px;
background-image:url('images/whoiseligible1.jpg');
background-repeat:no-repeat;
margin-left:18px;
margin-top:2px;
overflow:hidden;
float:left;
}

#whoiseligible1
{
width:255px;
height:210px;
background-image:url('images/whoiseligible1.jpg');
background-repeat:no-repeat;
margin-left:18px;
margin-top:2px;
overflow:hidden;
float:left;
}

#whoiseligible_news
{
width:255px;
height:20px;
text-indent:2px;
margin-left:18px;
margin-top:38px;
margin-bottom:0px;
overflow:hidden
}
#whoiseligible_livechat
{
width:255px;
height:60px;
text-indent:1px;
margin-left:18px;
margin-top:0px;
overflow:hidden
}

#whoiseligible_event
{
width:255px;
height:23px;
text-indent:2px;
margin-left:18px;
margin-top:5px;
overflow:hidden
}

#whoiseligible_location
{
width:255px;
height:23px;
text-indent:2px;
margin-left:18px;
margin-top:6px;
overflow:hidden;
}

#whoiseligible_download
{
width:255px;
height:23px;
text-indent:2px;
margin-left:18px;
margin-top:2px;
overflow:hidden;
}
.whoiseligible 
{
font-family:Arial;
font-size:11px;
color:#666666;

text-decoration:none;
}
.whoiseligible a,#whoiseligible a:visited
{
font-family:Arial;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.whoiseligible a:hover
{
font-family:Arial;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:underline;
}
#whoiseligible_mid ul
{
font-family:Arial;
font-size:12px;
list-style:none;
color:#666666;
margin-top:49px;
margin-left:18px;
}
#whoiseligible_mid a,#whoiseligible_mid a:visited
{
font-family:Arial;
font-size:12px;
list-style:none;
color:#666666;
text-decoration:none;
}
#whoiseligible_mid a:hover
{
font-family:Arial;
font-size:12px;
list-style:none;
color:#666666;
text-decoration:underline;
}
#whoiseligible_bot
{
margin-top:14px;
margin-left:18px;
}
.stafflogin
{
background-color:#EE1D23;
border-left-width:1px;
border-left-color:#000000;
border-top-color:#000000;
border-top-width:1px;
border-top-style:none;
border-left-style:none;
border-bottom-color:#999999;
border-right-color:#999999;
border-right-style:outset;
border-bottom-style:outset;
}
#errorpage 
{
	margin-top:20px;
	
}

#errorpage h1
{
	font-family:Arial;
font-size:14px;
color:#666666;

}
#errorpage p
{
	
font-family:Arial;
font-size:12px;
color:#666666;

text-align:left
}
#errorpage strong
{
	font-family:Arial;
font-size:12px;
color:#666666;
text-align:left;
text-decoration:none;
}

#errorpage a:link, a:visited
{
	font-family:Arial;
	font-size:12px;
	list-style:none;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
#errorpage a:hover
{
	font-family:Arial;
	font-size:12px;
	list-style:none;
	 font-weight:bold;
	color:#666666;
	text-decoration:underline;
}




#content_left
{
float:left;
width:542px;
height:353px;
}
#lady_right
{
float:right;
width:172px;
height:353px;
}

#content_left_inner
{
float:left;
width:600px;
height:353px;
margin-left:10px;
overflow:auto;
}

#content_left_welcome
{
float:left;
width:360px;
height:353px;
}
#content_left_welcome h1
{
font-family:Arial;
font-size:24px;
color:#2E2E2E;
padding-left:30px;
padding-top:20px;
padding-bottom:10px;
}
#content_left_welcome p
{
color:#666666;
font-family:Arial;
font-size:12px;
padding-left:30px;
padding-bottom:10px;
}
#content_left_welcome ul
{
font-family:Arial;
font-size:12px;
list-style:none;
padding-left:30px;
}
#content_left_welcome a,#content_left_welcome a:visited
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:none;
}
#content_left_welcome a:hover
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:underline;
}
#arrow_links
{
width:302px;
height:98px;
margin-left:30px;
float:left;
}
.clear
{
clear:both;
}
#footer
{
clear:both;
height:auto;
width:850px;
}
#footer_right
{
float:right;
width:350px;
margin-top:12px;
}
#footer_right p
{
color:#005689;
font-family:Arial;
font-size:11px;
}

#footer_left
{
float:left;
margin-left:25px;
margin-top:12px;
}
#footer_left a,#footer_left a:visited
{
font-family:Arial;
font-size:11px;
text-decoration:none;
color:#525252;
}
#footer_left a:hover
{
font-family:Arial;
font-size:11px;
text-decoration:underline;
color:#525252;
}

.flowing
{
    float:left;
    width:800px;
    height:auto;
    margin-left:5px;
    overflow:auto;
}

#content_bottom
{
margin:0 auto;
width:758px;
background-color:#FFFFFF;
margin-bottom:12px;
height:auto;
}

#content_bottom1
{
margin:0 auto;
width:758px;
background-color:#FFFFFF;
margin-bottom:12px;
height:auto;
}

#content_bottom_left
{
float:left;
width:441px;
height:auto;
}

#content_bottom_right
{
float:left;
width:300px;
height:auto;
padding-left:5px;
}


#contact_us_right
{
float:right;
width:300px;
height:110px;
}

ul
{
list-style:none;
list-style-image:url(../images/relatedBullet.gif);
}
#contact_us_right h1
{
font-family:Arial;
font-size:14px;
color:#666666;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
}
#contact_us_right a,#contact_us_right a:visited
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:none;
}
#contact_us_right a:hover
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:underline;
}


#contact_inner_right
{
float:right;
width:178px;
}
#contact_inner_left
{
float:left;
width:210px;
}

#taxpayers_contact
{
/*height:112px;*/
height:auto;
overflow:hidden;
background-color:#FFFFFF;
clear:both;
float:left;
width:758px;
}
#taxpayers_left
{
float:left;
width:416px;
height:110px;
}
#taxpayers_left h1
{
font-family:Arial;
font-size:14px;
color:#666666;
font-weight:bold;
margin-left:40px;
margin-top:5px;
margin-bottom:5px;
}
#taxpayers_inner_right
{
float:right;
width:200px;
}
#taxpayers_inner_right ul
{
list-style:none;
}
#taxpayers_inner_right a,#taxpayers_inner_right a:visited
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:none;
}
#taxpayers_inner_right a:hover
{
font-family:Arial;
font-size:12px;
color:#005689;
text-decoration:underline;
}
#taxpayers_inner_left
{
float:left;
width:145px;
margin-left:43px;
}
#taxpayers_inner_left ul
{
list-style:none;
}
#taxpayers_inner_left a,#taxpayers_inner_left a:visited
{
font-size:12px;
font-family:Arial;
color:#005689;
text-decoration:none;
}
#taxpayers_inner_left a:hover
{
font-size:12px;
font-family:Arial;
color:#005689;
text-decoration:underline;
}



/* Menu for FIRS in kentico */

/*#Top menu styles#*/
.horizontalmenu
{
	/*background: #000000 url(../../App_Themes/MBCSEC_SITE/Images/topMenuBackground.gif);*/
	background: #EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.verticalmenu
{
	background: none;
}
/*#Top menu styles/Horizontal#*/
.horizontalCMSMenu
{
	height: 30px;
	color: #ffffff;
	padding: 4px;
	background-color:#EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.horizontalsubCMSMenu
{
	color: #ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.horizontalsubCMSMenu tr
{
	background-color: #EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.horizontalsubCMSMenuItem
{
	white-space: nowrap;
	display: block;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	padding: 6px 3px 3px 10px;
	width:133px;
	white-space: nowrap;
	display: block;
	font-family:Arial;
	font-size:12px;
	/*font-weight:bold;*/
	background-color:#CC3300;
}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
{
	background: #EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
.horizontalCMSMenuHighlightedMenuItemMouseDown, 

.horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
	font-size: 12px;
	padding: 0px 14px 0px 14px;
	/*width:122px;*/
	text-align:center;
	margin-right:0px;
	background-color:#EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	/*background: url(../../App_Themes/MBCSEC_SITE/Images/topMenuItemDivider.gif) no-repeat top right;*/
}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, 
.horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{
	/*background: url(../../App_Themes/MBCSEC_SITE/Images/topMenuItemHover.gif) repeat-x;*/
	/*width:122px;*/
	background-color:#EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}


/*#Top menu styles/Vertical#*/
.verticalCMSMenu
{
/*	height: 34px;*/
	width: 110px;
	color: #ffffff;
	padding: 3px;
	background-color:#EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.verticalsubCMSMenu
{
	background: black;
	color: #ffffff;
	height: 34px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.verticalsubCMSMenu tr
{
	background-color:#EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.verticalsubCMSMenuItem
{
	white-space: nowrap;
	display: block;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.verticalsubCMSMenuItem, .verticalsubCMSMenuItemMouseOver, .verticalsubCMSMenuItemMouseDown,
.verticalsubCMSMenuHighlightedMenuItem, .verticalsubCMSMenuHighlightedMenuItemMouseOver, 
.verticalsubCMSMenuHighlightedMenuItemMouseDown
{
	padding: 5px 3px;
	min-width: 101px;
	min-height: 24px;
	white-space: nowrap;
	display: block;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.verticalsubCMSMenuHighlightedMenuItem, .verticalsubCMSMenuHighlightedMenuItemMouseOver, 
.verticalsubCMSMenuHighlightedMenuItemMouseDown, .verticalsubCMSMenuItemMouseOver
{
	background-color: #EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.verticalCMSMenuItem, .verticalCMSMenuItemMouseOver, .verticalCMSMenuItemMouseDown, 
.verticalCMSMenuHighlightedMenuItem, .verticalCMSMenuHighlightedMenuItemMouseOver, 
.verticalCMSMenuHighlightedMenuItemMouseDown, 

.verticalCMSMenuItemMouseUp, .verticalCMSMenuHighlightedMenuItemMouseUp
{
	height: 34px;
	font-size: 15px;
	padding: 0px 10px;
	background-color: #EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.verticallCMSMenuItemMouseOver, .verticalCMSMenuHighlightedMenuItem, 
.verticalCMSMenuHighlightedMenuItemMouseOver, .verticalCMSMenuHighlightedMenuItemMouseDown
{
	background-color:#EE1D23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}


a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
/*#News#*/



#gradient-style
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 400px;
	text-align: left;
	border-collapse: collapse;
	float:left;
}
#gradient-style th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('table-images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('table-images/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #d0dafd url('table-images/gradhover.png') repeat-x;
	color: #339;
}
/*#NewsPTitle#*/
.NewsPTitle
			{
			/*background:#EEEEEE url(../../App_Themes/MICsite/Images/genbackground.gif) repeat-x scroll left top;*/
			background-color:#EE1D23;
			border-top:1px solid #cccccc;
			border-left:1px solid #cccccc;
			border-right:1px solid #cccccc;
			color:#ffffff;
			padding:5px;
			}

/*#NewsPTitle/a#*/
.NewsPTitle a
			{
			color:#ffffff;
			font-weight: bold;
			}

.NewsPBody
{
	border:1px solid #cccccc;
	margin-bottom:20px;
	padding:10px 15px;
	font-size:12px;
	line-height:23px;
}

.NewsSummary
{
	background-color:#EE1D23;
	border:1px solid #cccccc;
	margin-top:10px;
	padding: 5px 0 5px 15px;
	color:#ffffff;
	line-height:23px;
}

.NewsSummary img
{
	border: 1px solid #cccccc;
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
}

.NewsSummary .NewsContent
{
	float: left;
	width: 700px;
}

.NewsSummary .Date
{
	font-weight: bold;
	margin-bottom: 10px;
}

.NewsSummary .Clearer
{
	height: 0;
	line-height: 0;
	font-size: 0pt;
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%;
}
.NewsBody
{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:15px;
}

.NewsDetail
{

}

.NewsTitle
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

.NewsDate
{
	font-style: italic;
	padding-top: 5px;
}

.NewsReleaseDate

{
	font-style: italic;
}

.BoxTitle
{
	font-size: 100%;
	color: #002756;
	font-weight: bold;
}

.NewsPreviewTitle a
{
	font-weight:bold;
}

.NewsPreviewDate
{
	font-size:90%;
	padding:5px 0 3px;
	color:#ffffff;
}

.NewsPreviewSummary
{
	font-size:80%;
}