p, body, td, li { font-family:arial,sans-serif; font-size:12px }
body { background-image(url:images/bg.jpg); margin:0px }

a { color:#000000 }
a:hover { color:#000000 }
a:active { color:#000000 }
a:visited { color:#000000 }

    td.menucell1 { padding:5px; color:#FFFFFF; background:#800000 }
    td.menucell2 { padding:5px; color:#FFFFFF; background:#CC0000 }
    td.menucell3 { padding:5px; color:#FFFFFF }
    .lightsub { font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; color:#FFFFFF; font-weight:bold; font-size:14px }
    h2,h3,.head2 { font-size:20px; font-weight:bold; color:#800000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; margin:0px }
    h2,.head2 { font-size:14px; margin:0px }
    h3 {
	font-size:12px;
	margin:0px;
	font-weight: bold;
}
    a { font-family:Trebuchet MS, Trebuchet, Arial, sans-serif }
    a.menulink { color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold }
    a.menulink:hover { color:#000000 }
    a.darklink { color:#000000; font-size:12px; text-decoration:none; font-weight:bold }
    a.darklink:hover { text-decoration:underline }
    .texttop { color:#FFFFFF; font-size:10px; text-decoration:none; font-weight:normal }
    a.menutop { color:#FFFFFF; font-size:10px; text-decoration:none; font-weight:bold }
    a.menutop:hover { text-decoration:underline }
    td.panel { border-width:1px; border-style:solid; border-color:#000000; padding:5px; background:#FFFFFF }
    .AppSheetSub { font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration:underline; color:#000000; font-weight:bold } 

a.admopt { font-family: Arial; font-size: 10px; text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px }
a.admopt:visited { font-family: Arial; font-size: 10px; text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px }
a.admopt:active { font-family: Arial; font-size: 10px; text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px }
a.admopt:hover { font-family: Arial; font-size: 10px; text-decoration: none; background-color: #202020; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px }

.xcellhead  { background-color:#003334; font-weight:bold; font-size:14px; color:#FFFFFF }
.xcellsub  { background-color:#336667; color:#FFFFFF }
.xcelldata  { background-color:#66999A; color:#FFFFFF }

.cellhead  { background-color:#CCCCCC; font-weight:bold; font-size:14px; color:#000000 }
.cellsub  { background-color:#DDDDDD; color:#000000 }
.celldata  { background-color:#EEEEEE; color:#000000 }


.cellblank  { background-color:#FFFFFF }








.space_under_headings {
}
.general_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.general_headings {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.xgeneral_headings_white {
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:
	font-size: 12px;
	padding-left:15px;
	background:#800000;
	height:18px;
}.general_headings_white {
	  width:100%;
        height:10px;
        padding-left:5px;
        padding-right:0px;
        padding-top:3px;
        padding-bottom:3px;
        margin:0px;
        background:#800000;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.general_text_white {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
}
.image_titles {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	line-height: 14px;
}
.main_area_headings {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
        margin:0px
}


h1 {
	font-family: Verdana;
	font-size: 28px;
	font-weight: normal;
	color: #CC0000;
}

  .footertext { color:#CCCCCC }

  .subheading { height:25px; margin-top:5px; margin-bottom:10px }
  .subheadingbox { float:left; margin-right:3px; width:23px; height:23px; background:#669999; border-style:solid; border-width:1px; border-color:#800000 }
  .subheadingtext { float:left; height:19px; width:716px; background:#800000; font-family:Trebuchet MS; font-weight:bold; color:white; padding:3px }


a.menuhome { display: block; width: 156px; height: 80px; text-decoration: none; background: url('images/ask_multi_home.jpg'); } 
a.menuhome:hover { background-position: -156px 0; } 

a.menuabout { display: block; width: 156px; height: 80px; text-decoration: none; background: url('images/ask_multi_about.jpg'); } 
a.menuabout:hover { background-position: -156px 0; } 

a.menuservices { display: block; width: 156px; height: 80px; text-decoration: none; background: url('images/ask_multi_services.jpg'); } 
a.menuservices:hover { background-position: -156px 0; } 

a.menuenquiry { display: block; width: 156px; height: 80px; text-decoration: none; background: url('images/ask_multi_enquiry.jpg'); } 
a.menuenquiry:hover { background-position: -156px 0; } 

a.menucontact { display: block; width: 156px; height: 80px; text-decoration: none; background: url('images/ask_multi_contact.jpg'); } 
a.menucontact:hover { background-position: -156px 0; } 