/* 
================================
Skin styles for MCCM
================================
*/   

/* 
============== PANES ================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #00355F;
}
.skinmaster {
    width: 768px;
	background-color: #FFFFFF;
}
.logoheader {
	height: 100px;
	background-image: url(images/LogoBar.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 13px;
	padding-left: 10px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 20px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 18px;
	padding-top: 6px;
}

.maincontentpane {
	width: 480px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.middlepane {
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 18px;
	padding-top: 6px;
}

.bottomboxpane {
	width: 250px;
	background-color: transparent;
	padding: 2px;
}

.disclaimerpane {
	width: 100%;
	background-color: transparent;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.bottomtablebackground {
	background-image: url(images/BottomBar.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
}

/* 
============== MENU ================
*/   

.menubar  {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 30px;
	line-height: 20px;
}

.MainMenu_MenuContainer {
	background-color: FFFFFF;
	text-align: center;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 30px;
	background-color: FFFFFF;
	text-align: center;
}

.MainMenu_MenuItem {
	border: 3px double #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00355f;
	background-color: #9CADC5;
	text-align: center;
	font-style: normal;
	padding: 3px 6px 3px 6px;
	height: 30px;
}

.MainMenu_MenuItem TD{
	text-align: center;
	padding: 3px 6px 3px 6px;
    border: 3px double #CCCCCC;
}

.MainMenu_MenuItemSel { 
	border: 3px double #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	text-align: center;
	cursor: hand; 
	color: #9CADC5; 
	background-color: #00355f;
	padding: 3px 6px 3px 6px; 
	height: 30px; 
    border: 3px double #CCCCCC;
}

.MainMenu_MenuItemSel TD{
	text-align: center;
	padding: 3px 6px 3px 6px;
    border: 3px double #CCCCCC;
}

.MainMenu_SubMenu {
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	background-color:#FFFFFF;
	filter: none;
	margin: 0 0 0 1px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1;
	border-left-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel {
	background-color: #FFFFFF;
	background-image: url(images/menu2.gif);
}

.MainMenu_SubMenu .MainMenu_MenuItem {
	background-color: #FFFFFF;
	background-image: url(images/menu1.gif);
}

.MainMenu_MenuBreak {  display:none; }
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow { display:none; }
.MainMenu_RootMenuArrow { display:none; }


/* 
============== STANDARD CSS ================
*/   

.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}

.Head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #00355f;
}

.SubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #cf1535;
}

.SubSubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #00355f;
}


.Normal
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.Normal a:link, .Normal a:visited, .Normal a:active,
a.Normal:link, a.Normal:visited, a.Normal:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf1535;
	text-decoration: none;
}

.Normal a:hover, a.Normal:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
	text-decoration: underline;
}

.NormalJustify, .NormalJustify P
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: justify;
}
.NormalJustify a:link, .NormalJustify a:visited, .NormalJustify a:active,
a.NormalJustify:link, a.NormalJustify:visited, a.NormalJustify:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf1535;
	text-decoration: none;
	text-align: justify;
}

.NormalJustify a:hover, a.NormalJustify:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
	text-decoration: underline;
	text-align: justify;
}


.NormalBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight: bold;
}

.NormalBold a:link, .NormalBold a:visited, .NormalBold a:active,
a.NormalBold:link, a.NormalBold:visited, a.NormalBold:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf1535;
	text-decoration: underline;
	font-weight: bold;
}

.NormalBold a:hover, a.NormalBold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
	text-decoration: underline;
	font-weight: bold;
}

.BlueLinks a:link, .BlueLinks a:visited, .BlueLinks a:active,
a.BlueLinks:link, a.BlueLinks:visited, a.BlueLinks:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00355f;
	text-decoration: none;
}

.BlueLinks a:hover, a.BlueLinks:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf1535;
	text-decoration: underline;
}

H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00355f;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #00355f;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #cf1535;
}

H4
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #cf1535;
	font-style: italic;
}

H5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

UL, LI, .Normal UL, .Normal LI { 
	list-style-type:disc;
	color: #00355F;
}

/* 
============== SPECIALTY FONTS ================
*/   

.AttorneyHeader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #00355f;
}

.AttorneyHeader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #00355f;
}


.contact {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00355f;
	font-style: normal;
	line-height: 12px;
}
.lightfooter, .lightfooter .SkinObject {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7593b4;
	font-style: normal;
	line-height: 12px;
}

.lightfooter a.SkinObject:link, 
.lightfooter a.SkinObject:visited, 
.lightfooter a.SkinObject:active
{
	color:#00355f;
	text-decoration:none;
}
.lightfooter a.SkinObject:hover {
	color: #CC0000;
	text-decoration:underline;
}

.lightfooter a:link, 
.lightfooter a:visited, 
.lightfooter a:active
{
	color:#CC0000;
	text-decoration:underline;
}
.lightfooter a:hover {
	color: #FF0000;
	text-decoration:underline;
}

.terms a.SkinObject:link, .terms a:link,
.terms a.SkinObject:visited, .terms a:visited,
.terms a.SkinObject:active, .terms a:active
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#cf1535;
	text-decoration:underline;
}
.terms a.SkinObject:hover, .terms a:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FF0000;
	text-decoration:underline;
}

.loginstyle, 
.loginstyle .SkinObject, 
.loginstyle a.SkinObject:link, 
.loginstyle a.SkinObject:visited, 
.loginstyle a.SkinObject:active
{
	line-height: 20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

.loginstyle a.SkinObject:hover {
	color: #00559B;
	text-decoration:underline;
}

