@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	background-color:#c8c8c8;
}

#noCSS {display:none;}

#globalDiv {width:100%; height:auto; overflow:hidden;}
#globalDivBorder {
	width:776px;
	height:auto;
	overflow:hidden;
}
#globalDivBody {width:754px; height:auto; background-color:#FFFFFF; float:left; padding-left:2px; padding-right:2px;}
.leftborder {width:9px; height:auto; background-image:url(../images/siteborderleft.gif);}
.rightborder {width:9px; height:auto; background-image:url(../images/siteborderright.gif);}
#topLine {width:754px; height:4px; background-color:#f5f5f5; overflow:hidden; margin-top:2px;}
#banner {width:754px; height:110px;}

#logo {width:93px; height:48px; margin-left:11px; margin-top:25px; float:left;}
#logoText {
	width:251px;
	height:50px;
	margin-left:7px;
	margin-top:25px;
	float:left;
	padding-left:1px;
	padding-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767575;
}

#rightbanner {width:308px; height:107px; float:right;}
#icons {width:96px; height:20px; margin-left:198px;}
#date {
	width:155px;
	height:auto;
	margin-top:24px;
	margin-left:139px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767575;
}

#searchBg {width:221px; height:21px; margin-top:12px; margin-left:73px;}

.formelement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000101;
	border: 1px solid #7f9db9;
}
.formelementquick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000101;
	border: 1px solid #7f9db9;
	width:150px;
}

#linkBg {width:754px; height:42px; background-color:#ececec; overflow:hidden; float:left;}
#secondrow {width:754px; height:10px; background-image:url(../images/firstrowbg.gif); background-repeat:repeat-x; float:left; overflow:hidden;}
#flash {width:754px; height:140px; float:left; overflow:hidden;}
#flashInner {width:754px; height:112px; float:left; overflow:hidden;}
#thirdLine {width:754px; height:10px; float:left;}
#thirdcolor {width:498px; height:10px; float:right; background-color:#dab33c;}

#homeBody {width:754px; height:135px; float:left;}

#welcomeBg {width:247px; height:135px; float:left;}
#welcomeHeader {width:232px; height:30px; margin-top:13px; padding-left:15px;}
#welcomeText {width:247px; height:69px;}

#welcomeText ul {
	list-style-image:url(../images/listimg.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	border: none;
	margin: 0px;
	padding-top: 11px;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 40px;
	text-align: justify;
	}
	
	#readmore {
	width:247px;
	height:14px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
	margin-top:4px;
	
}
#readmore a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#readmore a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#readmore a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:underline;
}
#readmore a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}


#readmoreservice {
	width:232px;
	height:14px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
	margin-top:4px;
	padding-right:15px;
	
}
#readmoreservice a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#readmoreservice a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#readmoreservice a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:underline;
}
#readmoreservice a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}




#serviceBg {width:247px; height:135px; float:left;}
#serviceHeader {width:233px; height:30px; margin-top:13px; padding-left:14px;}
#serviceText {width:247px; height:69px;}

#serviceText ul {
	list-style-image:url(../images/listimg.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	border: none;
	margin: 0px;
	padding-top: 11px;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 50px;
	text-align: justify;
	}
	#serviceText ul a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	text-decoration:none;
	text-align: justify;
	}
	#serviceText ul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9d9d9d;
	text-decoration:none;
	text-align: justify;
	}
	#serviceText ul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	text-decoration:underline;
	text-align: justify;
	}
	#serviceText ul a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	text-decoration:none;
	text-align: justify;
	}

#dailyBg {width:260px; height:135px; float:left;}
#dailyHeader {width:255px; height:30px; margin-top:13px; padding-left:5px;}

#dailyText {width:260px; height:79px; font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9d9d9d; padding-top:5px; overflow:hidden;}
.pricelist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b28410;
	font-weight: 800;
}
.pricelist1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c4845;
	font-weight: bold;
}

#homeBody2 {
	width:754px;
	height:201px;
	float:left;
	background-image:url(../images/homebg.jpg);
	background-repeat:repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#firstBody {width:248px; height:201px; float:left; overflow:hidden;}
#innerFirst {width:246px; height:80px; margin-top:13px; margin-left:1px; margin-right:1px;}
#innerFirstText {width:252px; height:74px;}

#innerFirstText ul {
	list-style-image:url(../images/listimg.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	border: none;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 22px;
	text-align: justify;
	}
	
	#innerFirstText ul a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	text-decoration:none;
	text-align: justify;
	}
	#innerFirstText ul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9d9d9d;
	text-decoration:none;
	text-align: justify;
	}
	#innerFirstText ul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	text-decoration:underline;
	text-align: justify;
	}
	#innerFirstText ul a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	text-decoration:none;
	text-align: justify;
	}
	
	#innerreadmore {
	width:232px;
	height:14px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
	margin-top:4px;
	margin-right:20px;
}
#innerreadmore a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#innerreadmore a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#innerreadmore a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:underline;
}
#innerreadmore a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}





#secondBody {width:248px; height:201px; float:left; overflow:hidden;}
#innerSecond {width:244px; height:80px; margin-top:13px; margin-left:1px; margin-right:1px;}
#innerSecondText {width:248px; height:74px;}

#innerSecondText ul {
	list-style-image:url(../images/listimg.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4845;
	border: none;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 22px;
	text-align: justify;
	}
	
	#innerreadmore2 {
	width:232px;
	height:14px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
	margin-top:4px;
	margin-right:20px;
}
#innerreadmore2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#innerreadmore2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}
#innerreadmore2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:underline;
}
#innerreadmore2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4845;
	text-decoration:none;
}

#footerTopLine {width:754px; height:10px; float:left; background-color:#292e2e;}

#footerBg {width:754px; height:83px; float:left; background-image:url(../images/footerBgTest.jpg); background-repeat:no-repeat;}

#footerDivText {
	width:540px;
	height:auto;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777575;
	margin-top:15px;
	margin-right:18px;
}
#footerDivText a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777575;
	text-decoration:none;
}
#footerDivText a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777575;
	text-decoration:none;
}
#footerDivText a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777575;
	text-decoration:underline;
}
#footerDivText a:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777575;
	text-decoration:none;
}

#linkText {
	width:530px;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	font-weight: bold;
}
#linkText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	font-weight: bold;
	text-decoration:none;
}
#linkText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	font-weight: bold;
	text-decoration:none;
}
#linkText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	font-weight: bold;
	text-decoration:underline;
}
#linkText a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	font-weight: bold;
	text-decoration:none;
}

#qLink {width:205px; height:auto; margin-top:12px; float:right; margin-right:14px;}

#innerHomeBody {width:754px; height:auto; float:left;}
#innerThirdLine {width:564px; height:10px; float:left;}
#innerThirdcolor {width:498px; height:10px; float:right; background-color:#dab33c;}

#innerPageLeft {width:190px; height:295px; float:left; margin-top:1px; background-image:url(../images/sideLinkBg.jpg); background-repeat:no-repeat;}
#innerPageRight {width:564px; height:auto; float:left; margin-top:1px; overflow:hidden;}

#bread {
	width:524px;
	height:auto;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	margin-right:20px;
	}

#bread ul {
		
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#bread ul li {
	margin-left: 0;
	border: none;
	list-style: none;
	display: inline;
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	#bread ul li a:link {
	margin-left: 0;
	border: none;
	list-style: none;
	display: inline;
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	#bread ul li a:visited {
	margin-left: 0;
	border: none;
	list-style: none;
	display: inline;
	text-decoration: none;
	color: #adadad;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	#bread ul li a:hover {
	margin-left: 0;
	border: none;
	list-style: none;
	display: inline;
	text-decoration: underline;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}	
	#bread ul li a:active {
	margin-left: 0;
	border: none;
	list-style: none;
	display: inline;
	text-decoration: underline;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#bread-gen ul li:before {
	content: "\0020 \0020 \0020 \00BB \0020";
	color: #666666;
	}
	
#bread-gen ul li.first:before {
	content: " ";
	}
	#contentHeader {
	width:524px;
	height:auto;
	color: #a7a28e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	margin-right:20px;
	font-weight: bold;
	}
	#contentBody {
	width:532px;
	height:auto;
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	margin-right:12px;
	text-align: justify;
	padding-bottom:7px;
	overflow:hidden;
	}
	
	#contentBody a:link {
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	}
	#contentBody a:visited {
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	}
	
	#contentBody a:hover {
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:none;
	}
	#contentBody a:active {
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	}
	#linkHeader {
	width:174px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #a7a28e;
	padding-left:10px;
	line-height:40px;
}

#button {
	width: 184px;
	font-family: Arial, Helvetica, sans-serif;	
	color: #666666;
	float:left;
	font-size: 12px;

	}
	
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		background-color: #eeeeee;
		}
		
	#button li {
	border-bottom: 1px solid #ffffff;
	margin: 0;			
		}
		
		#button li a {
	display: block;
	height:21px;
	background-color: #e2e4e6;
	background-image:url(../images/outLinkBg.jpg);
	background-repeat:no-repeat;
	color: #666666;
	text-decoration: none;
	width: 100%;
	line-height:18px;
	text-indent: 10px;
		}

	html>body #button li a {
		width: auto;	
		}
	#button li a:hover {
		background-color: #838383;
		color: #ffffff;
		background-image:url(../images/overLinkBg.jpg);
		background-repeat:no-repeat;
		}
		
		.formatDiv {background-color:#e6e6e6; }
.formatDiv tr {background-color:#fff;}
.formatDiv .formatRow {background-color:#ececec; vertical-align:top;}


#backtopTextPrice {width:532px; height:auto; overflow:hidden; padding-top:20px;}
#backtopTextPrice ul {
	list-style-image:url(../images/bullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	/*list-style-position: inside;*/
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		
	}
	
	#backtopTextPrice ul a:link {
	list-style-image:url(../images/bullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	/*list-style-position: inside;*/
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	text-decoration: none;
	}
	
	#backtopTextPrice ul a:visited {
	list-style-image:url(../images/bullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	/*list-style-position: inside;*/
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	text-decoration: none;	
	}
	#backtopTextPrice ul a:hover {
	list-style-image:url(../images/bullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	/*list-style-position: inside;*/
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	text-decoration: underline;	
	}
	#backtopTextPrice ul a:active {
	list-style-image:url(../images/bullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	/*list-style-position: inside;*/
	color: #5b5b5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	text-decoration: underline;	
	}



#siteMapInner {width:100%; height:auto; overflow:hidden; padding-top:5px;}
#siteMapInner ul {
	list-style-image:url(../images/relatedBullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b5b5b;
		
	}
	
	/*#siteMapInner ul a:link {
	list-style-image:url(../images/relatedBullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0070bc;
	
	text-decoration: none;
	}
	
	#siteMapInner ul a:visited {
	list-style-image:url(../images/relatedBullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0070bc;

	text-decoration: none;	
	}
	#siteMapInner ul a:hover {
	list-style-image:url(../images/relatedBullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7c0d;

	text-decoration: underline;	
	}
	#siteMapInner ul a:active {
	list-style-image:url(../images/relatedBullet.gif);
	list-style-position:outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0070bc;
	
	text-decoration: underline;	
	}*/