/* CSS FILE FOR MARBLECLIFFCOMMONS.COM V.04
//COPYRIGHT 2003 STREAMLINE WEB//
//CODE WRITTEN AND MODIFIED BY SL FRESHOUR */
B{font-family: Arial, Helvetica}
div.major {background-color: #FFFFFF;margin-top:0px;margin-bottom:15px;margin-left:10px;margin-right:10px;}
.arial-regular-12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; }
.arial-12-regular { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; }
.arial-12-bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }
.arial-14-bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }
.arial-12-red { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; }
.arial-10-regular-grey { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #999999; }
.arial-10-red { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; }
body { background-repeat: repeat-x;}
div.admin { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #A51C39; background-color: #FFFFCC; border-style: solid; margin-bottom: 2px; vertical-align: middle; }
a.red_12pt_bold { font-family: Arial,Sans-serif; font-size: 12px; color: #7B797B; font-style: normal; font-weight: bold; margin-left: 5px; text-decoration: none; }
a.red_12pt_bold:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 12px; font-style: normal; margin-left: 5px; text-decoration: none; }
div.main { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #A51C39; background-color: #E6FFCC; border-style: solid; margin-bottom: 2px; vertical-align: middle; }
span.gray { font-family: Arial,Sans-serif; font-size: 12px; color: #7B797B; font-style: normal; font-weight: bold; margin-left: 5px; text-decoration: none; }
span.red { font-family: Arial,Sans-serif; font-size: 12px; color: #A51C39; font-style: normal; font-weight: bold; margin-left: 5px; text-decoration: none; }
span.red-flush { font-family: Arial,Sans-serif; font-size: 12px; color: #A51C39; font-style: normal; font-weight: bold; text-decoration: none; }
span.gray_small { font-family: Arial,Sans-serif; font-size: 10px; color: #7B797B; font-style: normal; font-weight: bold; margin-left: 5px; text-decoration: none; }
a.amen_nav { font-family: Arial,Sans-serif; font-size: 10px; color: #7B797B; font-style: normal; font-weight: bold; margin-left: 5px; text-decoration: none; }
a.amen_nav:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 10px; font-style: normal; margin-left: 5px; text-decoration: none; }
li.red { list-style-type: disc; list-style-position: outside; font-family: Arial,Sans-serif; color: #A51C39; font-size: 12px; font-weight: bold; font-style: normal; }
li.olive { list-style-type: disc; list-style-position: outside; font-family: Arial,Sans-serif; color: #9C8642; font-size: 14px; font-weight: bold; font-style: normal; }
div.map { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #A51C39; background-color: #FFFFCC; border-style: solid; width: 200px; margin-bottom: 2pt; }
.red_14pt_bold { font-family: Arial,Sans-serif; font-size: 12px; color: #7B797B; font-style: normal; font-weight: bold; text-decoration: none; }
a.red_14pt_bold:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 12px; font-style: normal; text-decoration: none; }
b.gray { font-family: Arial,Sans-serif; font-size: 12px; color: #7B797B; font-style: normal; font-weight: bold; }
a.profile_nav { font-family: Arial,Sans-serif; font-size: 12px; color: #7B797B; font-style: normal; font-weight: bold; margin-left: 15px; text-decoration: none; }
a.profile_nav:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 12px; font-style: normal; margin-left: 15px; text-decoration: none; }
a.profile_nav_olive { font-family: Arial,Sans-serif; font-size: 14px; color: #9C8642; font-style: normal; font-weight: bold; margin-left: 5px; text-decoration: none; }
a.profile_nav_olive:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 14px; font-style: normal; margin-left: 5px; text-decoration: none; }
a.profile_nav_2 { font-family: Arial,Sans-serif; font-size: 12px; color: #7B797B; font-style: normal; font-weight: bold; margin-left: 25px; text-decoration: none; }
a.profile_nav_2:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 12px; font-style: normal; margin-left: 25px; text-decoration: none; }
span.gray10 { font-family: Arial,Sans-serif; font-size: 12px; color: #A52839; font-style: normal; font-weight: bold; text-decoration: none; }
span.black { font-family: Arial,Sans-serif; font-size: 10px; color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
span.black_head { font-family: Arial,Sans-serif; font-size: 12px; color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
a.red_10pt_bold { font-family: Arial,Sans-serif; font-size: 11px; color: #7B797B; font-style: normal; font-weight: bold; text-decoration: none; margin-right: 3px; }
a.red_10pt_bold:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 11px; font-style: normal; text-decoration: none; margin-right: 3px; }
a.red_admin { font-family: Arial,Sans-serif; font-size: 11px; color: #A51C39; font-style: normal; font-weight: bold; text-decoration: none; }
a.red_admin:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #7B797B; font-size: 11px; font-style: normal; text-decoration: none; }
a.blue_10pt_bold { font-family: Arial,Sans-serif; font-size: 11px; color: #1020A5; font-style: normal; font-weight: bold; text-decoration: none; margin-right: 3px; }
a.blue_10pt_bold:hover { font-family: Arial,Sans-serif; font-weight: bold; color: #A51C39; font-size: 11px; font-style: normal; text-decoration: none; margin-right: 3px; }
DIV.calendar { BORDER-RIGHT: #A51C39 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #A51C39 2px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 4px 0% 4px; TEXT-TRANSFORM: none; BORDER-LEFT: #A51C39 2px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #A51C39 2px solid; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; FONT-VARIANT: normal; TEXT-DECORATION: none; width:80%; }

span.white { font-family: Arial,Sans-serif; font-size: 12px; color: #FFFFFF; font-style: normal; font-weight: bold; margin-left: 5px; text-decoration: none; }

span.navi { font-family: Arial,Sans-serif; font-size: 11px; color: #000000; margin-left:15px }

div.navi { width: 100%; height: 26px; background-color: A7203A; background-repeat: no-repeat; background-image: url('../images/navcorner.gif'); }

a.navi_top { font-family: Arial,Sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 32px; }

a.navi_top:hover { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 32px; }

a.navi_top2 { font-family: Arial,Sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none;}

/*a.navi_top_active { 
  float: left;
  text-decoration: none;
  padding: 5px;
  background-color: #A51F39;
  color: #ffffff;
  font-size:11px; 
  font-weight:bold; 
}*/

a.navi_top2:hover { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00; font-style: normal; font-weight: bold; text-decoration: none;}

a.footer{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #9C8245; text-decoration: none; }

a.footer:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; }

span.footer{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #9C8245; text-decoration: none; margin-left:15px;}

a.red_main{ font-family: Arial,Sans-serif; font-size: 11px; color: #A51C39; font-style: normal; font-weight: bold; text-decoration: none;}

a.red_main:hover { font-family: Arial,Sans-serif; font-weight: bold; color:#7B797B ; font-size: 11px; font-style: normal; text-decoration: none;}

/*nav rollovers mod date 3.04*/

div.naviamen {width:678px; height: 20px; background-color: #C6425A; background-repeat: no-repeat; margin-left:90px}

a.sub { font-family: Arial,Sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 10px; }

a.sub:hover { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 10px;}


a.sub2 { font-family: Arial,Sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none;}

a.sub2_active { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00; font-style: normal; font-weight: bold; text-decoration: none;}

a.sub2:hover { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00;
font-style: normal; font-weight: bold; text-decoration: none;}


/*standard navigation*/
a.sub3 { font-family: Arial,Sans-serif; font-size: 11px; color: #990033; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 10px; }

a.sub3:hover { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 10px;}


a.sub4 { font-family: Arial,Sans-serif; font-size: 11px; color: #990033; font-style: normal; font-weight: bold; text-decoration: none;}

a.sub4_active { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00; font-style: normal; font-weight: bold; text-decoration: none;}

a.sub4:hover { font-family: Arial,Sans-serif; font-size: 11px; color: #FFBB00;
font-style: normal; font-weight: bold; text-decoration: none;}



div.naviadmin {width: 90%; height: 26px; background-color: #FFFFFF;  margin-left:60px}

div.general {width: 90%; height: 100%; background-color: #FFFFFF; 
margin-left:40px}

div.general2 { background-color: #FFFFFF; 
margin-left:55px;}

span.divider { font-family: Arial,Sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: bold; text-decoration: none;}

div.rightcell{width: 90%; height: 100%px; background-color: #FFFFFF; 
margin-left:10px}

div.app {width: 100%; height: 100%px; background-color: #FFFFFF; 
margin-left:360px;}

.submit { font-family: Arial,Sans-serif; font-size: 11px; color:#993333; font-style: normal; font-weight: bold; text-decoration: none;}

a.submit:hover { font-family: Arial,Sans-serif; font-size: 11px; color:#C6425A; font-style: normal; font-weight: bold; text-decoration: none;}

.submit2 { font-family: Arial,Sans-serif; font-size: 14px; color:#993333; font-style: normal; font-weight: bold; text-decoration: none;}

a.submit2:hover { font-family: Arial,Sans-serif; font-size: 14px; color:#C6425A; font-style: normal; font-weight: bold; text-decoration: none;}

.black2 { font-family: Arial,Sans-serif; font-size: 10px; color: #8D886A; font-style: normal; font-weight: bold; text-decoration: none;margin-left:24px; margin-bottom:15px}

div.black4 { font-family: Arial,Sans-serif; font-size: 10px; color: #8D886A; font-style: normal; font-weight: bold; text-decoration: none;}

div.short { font-family: Arial,Sans-serif; font-size: 10px; color: #8D886A; font-style: normal; font-weight: bold; text-decoration: none;}


span.admininfo { font-family: Arial,Sans-serif; font-size: 12px; color: #8D886A; font-style: normal; font-weight: bold; margin-left:20px; }

span.admininfo2 { font-family: Arial,Sans-serif; font-size: 12px; color: #8D886A; font-style: normal; font-weight: bold;}

span.admininfo3 { font-family: Arial,Sans-serif; font-size: 11px; color: #8D886A; font-style: normal; font-weight: bold;}

em.con { font-family: Arial,Sans-serif; font-size: 12px; color: #8D886A; font-weight: bold;}

TD.bot{background-repeat:repeat-x;}

TD.center{background-repeat:repeat-y;}

TD.morebot{background-repeat:repeat-x;}

div.black3 { font-family: Arial,Sans-serif; font-size: 12px; color: #8D886A; font-style: normal; font-weight: bold; text-decoration: none; margin-left:28px}

div.form2 { font-family: Arial,Sans-serif; font-size: 12px; color: #8D886A; font-style: normal; font-weight: bold; text-decoration: none;}

div.admin2 {width: 90%; height: 100%; background-color: #FFFFFF; 
margin-left:20px}

div.admin3 {width: 90%; height: 100%; background-color: #FFFFFF;}

div.updateform{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }

span.red2 { font-family: Arial,Sans-serif; font-size: 12px; color: #A51C39; font-style: normal; font-weight: bold; text-decoration: none; }

span.gray2 { font-family: Arial,Sans-serif; font-size: 12px; color: #7B797B;
font-style: normal; font-weight: bold;  text-decoration: none; }

div.footer { font-family: Arial,Sans-serif; font-size: 11px; color: #000000; margin-left:15px }

span.emergency { font-family: Arial,Sans-serif; font-size: 12px; color: #8D886A; font-style: normal; font-weight: bold; margin-left:20px;padding:none;}

span.emergencyred { font-family: Arial,Sans-serif; font-size: 12px; color: #A51C39; font-style: normal; font-weight: bold; text-decoration: none;margin-left:20px;padding:none; }

div.cal {font-family: Arial,Sans-serif; color: #000000; font-style: normal; text-decoration: none; margin-left:5px;margin-right:5px; font-size:12px}

/* Here begins the service order
//css for the service order invoice//
*/

div.service1 { background-color: #D1D1D1; font-family: Arial,Sans-serif; font-size: 12px; color: #000000; font-style: normal; font-weight: bold; text-decoration: none; text-indent:5px; height:20px;}
div.service2 { background-color: #e4e4e4; font-family: Arial,Sans-serif; font-size: 12px; color: #000000; font-style: normal; font-weight: bold; text-decoration: none; text-indent:5px; height:20px;}

/*
 * messages read and new links
 */
.new { font-family: Arial,Sans-serif; font-size: 11px; color:#993333; font-style: normal; font-weight: bold; text-decoration: underline;}
.old { font-family: Arial,Sans-serif; font-size: 11px; color:#993333; font-style: normal; font-weight: normal; text-decoration: underline;}
.black_bold { font-family: Arial,Sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: bold; text-decoration: none;}
.black_reg { font-family: Arial,Sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; text-decoration: none;}

/*
 * application view
 */
 .app_view_header{ font-family: Arial,Sans-serif; color:#ffffff; font-style: normal; font-weight: bold; background-color: #993333;}
 .app_view_line{ font-family: Arial,Sans-serif; color:#000000; font-style: normal; font-weight: bold; background-color: #FFFDDD;}

 .line_detail{ font-family: Arial,Sans-serif; color:#000000; font-size: 12px; font-style: normal; font-weight: normal; background-color: #FFFDDD;}

  #navigation
{
    width: 100%;
	background-color: A7203A; 
	background-repeat: no-repeat;
	background-image: url('../images/navcorner.gif');
	height: 24px;
    padding-top:0;
	margin-top:0;
}

#navigation ul
{
    margin-left: 0;
	margin-top:0;
    padding-left: 0;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    white-space: nowrap;
	
}

#navigation ul li
{
    display: inline;

}

#navigation a, li#current
{
    float: left;
    text-decoration: none;
    padding: 5px;
    background-color: #A51F39;
    color: #fff;
	font-size:11px;  
	font-weight:bold;  
}



#navigation a:hover, #navigation a:active, #navigation a:focus, li#current
{
    background-color: #C6425A;
    color: #FFFFFF;

}


