body {text-align: center; font-size: 12px; 
	font-family: Arial, Verdana, Sans-Serif;
	color: #363333;
	background: #DFDFDF url(/App_Themes/MIA/images/bkgd.gif) 0 0 repeat-x;}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: bold;
}
h1 {
	font-size: 19px;
	text-transform: uppercase;
	font-weight: normal;
	font-family: arial, Sans-Serif;
	margin-top: 4px;
	color: #14497C;
}

div.MemberSelectorPanel {
	font-size: 11px;
	font-weight: bold; 
	color: #14497C;
	font-family: Arial;
	padding: 2px
}
span.MemberNavLinks a {
	padding-left: 4px;
	font-weight: bold;
}

.center { margin-left: auto; margin-right: auto;}

th { font-weight: bold; font-size: 12px; }
td {border: none; padding: 0px 0px 0px 0px; margin: 0; font-size: 12px;line-height: 19px; }

IMG {vertical-align:bottom; border: 0px; border-style:none;}

a {color: #5d7b9d; text-decoration: none;}

a:hover {color: #354960; padding: 0px 0px 0px 0px; border-style: none; text-decoration: none; margin: 0px 0px 0px 0px; }

.leftshad {background: #DFDFDF url(/App_Themes/MIA/images/left_shad.gif) 0px 0px repeat-y;}

.leftshad2 {background: #DFDFDF url(/App_Themes/MIA/images/left_shad.gif) 1px 0px repeat-y;}

.rightshad {background: #DFDFDF url(/App_Themes/MIA/images/right_shad.gif) 0px 0px repeat-y;}
.rightshad2 {background: #DFDFDF url(/App_Themes/MIA/images/right_shad3.gif) 0px 0px repeat-y;}


.homeleft {background: #F1F1F1 }

.homeright {background: #F1F1F1 url(/App_Themes/MIA/images/home_rightgif.gif) 0 0 repeat-x;}

.newbkgd {background: #F1F1F1 url(/App_Themes/MIA/images/newbkgd.gif) 0 0 repeat-x;}

.footmiddle { background-color: #FFFFFF; border-top: 1px solid #DDDDDD; font-size: 11px; color: #8C8C8C;}

.footmiddle ul { text-align: left; padding: 0px; margin: 0px;  }

.footmiddle ul li.first{float: left; list-style: none; width: 255px; text-align: left; padding-left: 10px; }

.footmiddle ul li.sides {float: left; list-style: none; width: 160px; border-left: 1px solid #DDDDDD; padding-left: 10px; height: 50px;}


.footmiddle ul li.sides a {color: #8C8C8C; text-decoration: none;}

.footmiddle ul li.sides a:hover {text-decoration: underline;}


.bottom {background: transparent url(/App_Themes/MIA/images/botshad.gif) 0 0 repeat-x;}

.foldershome {border: 5px solid #ffffff; background-color: #14497C; color:#ffffff; margin-left: 12px;}

.feature {border: 5px solid #ffffff; background: #E9E8E0 url(/App_Themes/MIA/images/feature_bkgd.gif) 0 0 repeat-x;}

.feature ul { text-align: left; padding: 0px; margin: 0px;  }

.feature ul li.badge {float: left; list-style: none; width: 135px; text-align: left; padding: 10px 0 0 13px;}

.feature ul li.text{float: left; font-size: 16px; width: 325px; color: #14497C; font-weight: bold; line-height: 23px; padding: 17px 5px 1px 5px;}

.clear {clear: both;}

.feature ul li.listingHead {padding-left: 10px; margin: 0 0 0 2px; width: 455px; text-align: left; padding: 10px 10px 10px 0px; margin: 0px 0px 0px 20px; font-size: 12px; line-height: 18px;}

.feature ul li.listing {padding-left: 20px; background-position: 0 1em; background-repeat: no-repeat; background-image: url(/getfile/749143d7-0acf-452b-83e9-c5e43add8055/MIA_Link_Bullet.aspx); margin: 0 0 0 2px; width: 455px; text-align: left; padding: 10px 10px 10px 20px; border-bottom: 1px dotted #333; margin: 0px 0px 0px 20px; font-size: 12px; line-height: 18px;}

.feature ul li.listingClose {padding-left: 20px; background-position: 0 1em; background-repeat: no-repeat; background-image: url(/getfile/749143d7-0acf-452b-83e9-c5e43add8055/MIA_Link_Bullet.aspx); margin: 0 0 0 2px; width: 455px; text-align: left; padding: 10px 10px 10px 20px; margin: 0px 0px 0px 20px; font-size: 12px; line-height: 18px;}

.feature ul li.listingFoot {list-style: none; width: 455px; text-align: left; padding: 10px 10px 10px 0px; margin: 0px 0px 0px 20px; font-size: 12px; line-height: 18px;}

.foldershome ul { text-align: left; padding: 0px; margin: 0 0 18px 0;  }

.foldershome ul li.liblisting {  padding: 0 0 0 23px; margin: 8px 0 8px 6px; list-style: none; background: transparent url(/App_Themes/MIA/images/icon_folder.gif) 0 0 no-repeat; color: #ffffff; font-size: 12px;}

.foldershome ul li.liblisting a {color: #ffffff; text-decoration: underline;}

.foldershome ul li.liblisting a:hover {color: #ffffff; text-decoration: none;}

.libimage {margin: 5px 0 5px 7px;}

.newssummary {margin: 0 0 0 20px; text-align:left;}

.newssummary li {padding-left: 20px; background-position: 0 .2em; background-repeat: no-repeat; background-image: url(/getfile/749143d7-0acf-452b-83e9-c5e43add8055/MIA_Link_Bullet.aspx); margin: 0 0 0 2px;}

.small {font-size: 12px;}

.morenews {font-size: 12px;}

.inside_bkgd {background: #F6F6F6 url(/App_Themes/MIA/images/main.jpg) 0 0 no-repeat;  width: 788px;}
.contentarea { width: 695px !important;  width: 750px; border: 5px solid #ffffff; background-color: #F8F7F0; margin: 30px 0px 20px 18px; padding: 0 25px 15px 25px; font-size: 12px; text-align:left; color:black;}

p {font-size: 12px;}

h2 {color:#134473; font-size: 12px; border-bottom: 1px solid #BCBCBC; padding-bottom: 4px; padding-top: 8px;}

th { font-size: 11px; padding: 5px 0 10px 0;}

/* Used in members area reports */
th.reportTitle {
	font-size: 14px;
	padding: 2px;
}
HR {color:#ffffff;}

.membersdata {padding: 1px;}
.blendformfield{ background-color:#F5f5f5; border-style:inset; border-width:0px; }

/*Hack for IE6*/
*html .contentarea
{ width: 695px ;border: 5px solid #ffffff; background-color: #F8F7F0; margin:  30px 0px 20px 0px; padding: 0px 25px 15px 25px;  font-size: 12px; text-align:left; color:black;

}

/* CSS for the login username/password boxes */
#ctl00_plcMain_MiaMemberLogin_UserName, #ctl00_plcMain_MiaMemberLogin_Password {
	width: 200px;
}



/* Custom styling */

div.Highlight
{
	width: 675px;
	background-color: #DEEEF4;
	border: 1px solid #7E959F;
	padding: 10px;
}

.DataLabel
{
	font-weight:bold;
	position:relative;
	float:left;
	font-size: 13px;
	white-space:nowrap;
}

div.DataItem
{
	position:relative;
	float:right;
}

td.TableDataItem
{
	padding-left:5px;
}

input.SearchButton {
	padding-left: 6px;
	padding-right: 6px;
	font-weight: bold;
}
div.SubHeader
{
	position:relative;
	font-size:large;
}

/* Member Data Styling */
.MemberDataHeader {
	padding-top: 15px;
}
#MemberDataContainer {
    border-bottom: 1px solid #000 !important; 
}
.TabControlTable { 
    font-size: 14px; font-family: Arial,Verdana;
}
.TabControlRow { }
.TabControl { 
    font-weight: normal; 
    background-color: #4682A7; 
    cursor: hand; 
    color: white;
    padding: 4px 13px;
}
.TabControl:hover {
background-color: #7E959F;
}
.TabControlSelected { 
    font-weight: normal; 
    background-color: #14497C; 
    cursor: hand; 
    color: white;
    padding: 4px 13px;
}
.TabControlLinkSelected { 
    color: white; 
    text-decoration: none;
    font-weight: bold;
}
.TabControlLink { 
    color: white; 
    text-decoration: none;
}
.TabControlLink:hover {
    color: #fff;
}
.TabControlLinkSelected:hover {
    color: #fff;
}
.TabControlLeft { 
    width: 1px;
}
.TabControlRight { 
    width: 0px;
}
.TabControlSelectedLeft { 
    width: 1px;
 }
.TabControlSelectedRight { 
    width: 0px;
 }
