
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	min-height:inherit;
	background-color:#c5cae0;
	background:url(../images/bg.jpg) no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	font-size:15px;
	background:url(../images/bg.jpg) no-repeat;
	background-repeat: repeat-y;
	background-attachment: fixed;
	overflow: -moz-scrollbars-vertical;
}
 
p {
  line-height: 1.5em;
}
h1 {
font-family:Arial, Helvetica, sans-serif; color:#363E48; font-size:20px; font-weight:bold;text-align:left;width:250px; padding:0; margin:0;
}

#myyard_logo{
	background:url(../images/myyard_logo.jpg) no-repeat center right;
	height:180px;
	padding-bottom:20px;
	float:left;
	width:230px;
}

#left{ float:left; display:block;width:184px;}
#leftbox{width:184px;position:fixed;left:50%;margin:0 0 0 -483px;padding:0;}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
}

ul#menu a {
  display: block;
  text-decoration: none;
  font-color: #565656;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #999999;
  color: #fff;	
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #999999;
  color: #111111;
}

ul#menu li ul li a {
  background:#BBBBBB;
  color: #696969;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #BBBBBB;
  border-left: 5px #000 solid;
  padding-left: 15px;
  color: #111111;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

a:focus {outline-style:none;}
#container {width: 1004px; margin-right: auto; margin-left: auto;}
#buttoncontainer {
width:200px;
	float:right;
	text-align:right;
	border-right:1px solid #d6d6d6;
	border-top:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;	
	padding-right:5px;
	height:35px;
	background:url(../images/newsbg.gif) repeat-x; line-height:35px;
	/*width:190px;
	left: 918px;*/
}	
	
#footerbox {
	width: 994px; margin-right: auto; margin-left: auto;}
#middlediv {
	width: 994px; margin-right: auto; margin-left: auto;}
	
#footerboxround {
	width: 994px; margin-right: auto; margin-left: auto;}
#footerboxroundborder {width: 994px; float:left; background:url(../images/bigbg.png) no-repeat; behavior: url(iepngfix.htc); margin-bottom:7px;}
#middlemainbody {
	width: 100%; margin-right: auto; margin-left: auto; float:left;  }
		
#headersection {width: 994px; float:left;}
	
/*#logo { background:url(../images/logo.jpg) no-repeat; width:274px; height: 102px; float:left;}*/

#navsection { float:right; width:600px; padding-top:44px;}

nav { display:block; width:500px;float:left;}

#nav ul { padding:0; margin:0; list-style-type:none; padding-bottom:0px;}

#nav ul li { display:inline; float:left;}

#flashbanner {width: 100%; text-align:center;  }

#newssection {width: 992px; float:left;  padding-top:7px; padding-bottom:7px;}

#newsheading {width: 53px; height:35px; float:left; border:1px solid #d6d6d6; background:url(../images/newsbox.gif) repeat-x; line-height:34px; text-align:center;}

#titleheading {width: 55px; height:35px; float:left; }

#newstext {font-family:Arial, Helvetica, sans-serif; color:#363E48; font-size:20px; font-weight:bold;text-align:left;}

#titletext {width: 721px; height:35px; float:left;  border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;   background:url(../images/newsbg.gif) repeat-x; line-height:34px; padding-left:10px;}

#mainbody { width: 100%; text-align:left;}

#detailcontent {width: 100%; text-align:left; height:266px; }

.detailbox { width:974px;  padding:5px 10px 10px 10px;  float:left;}

.innertextheading { width: 100%; float:left; }

.servicebox { float:left; width:325px;  padding:0px 5px 10px 5px;}
.textboxcontact { height:190px; width: 309px; float:left; background-color:#FFFFFF; padding-top:8px; padding-left:8px;padding-right:8px;}
.textbox { height:175px; width: 309px; float:left; background-color:#FFFFFF; padding-top:8px; padding-left:8px;padding-right:8px;}
.hometextbox1 { height:175px; width: 309px; float:left;  background:url(../images/value.jpg) no-repeat right bottom;   }
.hometextbox4 { height:175px; width: 309px; float:left;  background:url(../images/award_orange.jpg) no-repeat right bottom;   }
.serviceboxspacer {  height:274px; }
#serviceboxbg {width: 305px; height:100px; margin-top:3px; margin-left:5px;}


.textboxheading { width: 309px; float:left; }
.textboxheading ul {  margin: 0; padding:0; list-style-type:none; padding-top:1px;}

.innertextboxtext { width: 100%; float:left; padding-top:5px;}

#contentsection {position:auto; float:left; width:650px; min-height:230px}

.textboxtext { width: 309px; float:left; padding-top:5px;}

.icon { float:left; width: 300px; padding-top:30px; vertical-align:bottom;}
.icon1 { float:left; width: 300px; padding-top:52px; vertical-align:bottom;}
.icon2 { float:left; width: 300px; padding-top:48px; vertical-align:bottom;}
.icon3 { float:left; width: 300px; padding-top:32px; vertical-align:bottom;}

#footerboxbottom {float:left; width:100%; }
#footer {  border-top:1px dotted #838383; width:994px; margin-right: auto; margin-left: auto;}
#footerlink{float:left;  width:400px; padding-top:5px;}
#copyright {float:right;  width:150px; padding-top:5px;}

.news{
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #971900;
}
a.news:hover {text-decoration: none; color : #971900;}

.newstextblack{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #2a2a2a;
}
a.newstextblack:hover {text-decoration: none; color : #2a2a2a;}
.footertext{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
a.footertext:hover {text-decoration: none; color : #000000;}

.newstextmahroon{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #971900;
}

a.newstextmahroon:hover {text-decoration: none; color : #971900;}

#buttontext{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #971900;
}

.titletext{
	font-family:Helvetica; font-size: 16px;; font-weight:bold; color:#F7941C;
}
.serviceheading {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #434343;
}
a.serviceheading:hover {text-decoration: none; color : #434343;}

.servicetext{
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #848484;
}

.weblinktext{
	float:right;
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	text-align:right;
	text-decoration: none;
	color: #848484;
}
a.servicetext:hover {text-decoration: none; color : #848484;}

.topnavlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none;
}
.topnavlinks:link {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;
}
.topnavlinks:active {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;
}
.topnavlinks:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;
}
.topnavlinks:hover {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;
}

.full-width	{ width: 100%; height: 327px; margin-bottom:6px;  overflow:hidden; float:left; }
.standard-width	{ width: 992px; min-width:992px;   margin-right: auto; margin-left: auto;  text-align:left; height: 327px; position:relative; overflow:visible; }



a:active{outline:none;}
a:focus { -moz-outline-style:none;}
.heading{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #1a578b;
	}
a.heading:hover {text-decoration: none; color : #000000;}
.bullet {float:left; height:7px;  width:4px; vertical-align:middle;}
.subheading{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #1a578b;
	}
a.subheading:hover {text-decoration: none; color : #000000;}

.subsubheading{
	font-family:Helvetica;
	font-weight: normal;
	text-decoration: none;
	color: #E3E3E3;
	
	}
a.subsubheading:hover {text-decoration: none; color : #111111;}

.welcome{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0063b2;
	}
a.welcome:hover {text-decoration: none; color : #0063b2;}
.logout{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #265782;
	}
a.logout:hover {text-decoration: none; color : #265782;}

.content11{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #265782;
	}
a.logout:hover {text-decoration: none; color : #265782;}
.content12{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #222222;
	}
a.content12:hover {text-decoration: none; color : #222222;}
.footer{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #2a5174;
	}
a.footer:hover {text-decoration: none; color : #2a5174;}

.contentblue{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #3378b5;
	}
a.contentblue:hover {text-decoration: none; color : #3378b5;}

.red{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #e20505;
	}
a.red:hover {text-decoration: none; color : #e20505;}

.content11 {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; text-decoration:none;}
a.content11:link {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; text-decoration:underline;}
a.content11:active {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; text-decoration:underline;}
a.content11:visited {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; text-decoration:underline;}
a.content11:hover {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; text-decoration:none;}	


.orange {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR: #2a5174; FONT-FAMILY: arial; text-decoration:none;
}
a.orange:link {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR: #2a5174; FONT-FAMILY: arial; text-decoration:underline;}
a.orange:active {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR: #2a5174; FONT-FAMILY: arial; text-decoration:underline;}
a.orange:visited {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR: #2a5174; FONT-FAMILY: arial; text-decoration:underline;}
a.orange:hover {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR: #2a5174; FONT-FAMILY: arial; text-decoration:none;}	
	
	.fields {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #B7B7B7;
	width: 190px;
	}
	
	.textfields {
	font-family: Verdana;
	background:url(../images/fieldbg.gif) repeat-x;
	height:18px;
	line-height:19px;
	font-size: 11px;
	color: #666666;
	padding-left:3px;
	background-color: #ffffff;
	border: 1px solid #B7B7B7;
	width: 180px;}
	.fields2 {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	width:120px;
	padding-left:3px;
	background-color: #ffffff;
	border: 1px solid #B7B7B7;
	width: auto;}
	.tooltip {border:0; background:url(../images/tooltip.png) no-repeat;behavior: url(iepngfix.htc); width:199px; height:44px; font-family:arial; font-size:10px; text-decoration:none; color:#333333; padding-left:0 5px 0 15px; }
	
	.button_small {background:url(../images/small_button.png) no-repeat ; width:61px; height:27px; font-family: arial; font-weight:bold;	font-size: 12px; color: #2f669a; border:0; cursor:pointer;behavior: url(iepngfix.htc);}
	
	.button_small_off {background:url(../images/small_button_off.png) no-repeat ; width:61px; height:27px; font-family: arial; font-weight:bold;	font-size: 12px; color: #ffffff; border:0; cursor:pointer;behavior: url(iepngfix.htc);}
	
	.button_medium {background:url(../images/medium_button.png) no-repeat ; width:105px; height:27px; font-family: arial; font-weight:bold;	font-size: 12px; color: #2f669a; border:0; cursor:pointer;behavior: url(iepngfix.htc);}
	
	.button_medium_off {background:url(../images/medium_button_off.png) no-repeat ; width:105px; height:27px; font-family: arial; font-weight:bold;	font-size: 12px; color: #ffffff; border:0; cursor:pointer; behavior: url(iepngfix.htc);}
	

	
