@charset "utf-8";
/* CSS Document */

body{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	background-image:url(images/bodybg.jpg); background-repeat:repeat-x; background-color:#beccd3;
	}
	
.toplink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#005e7e;	
	text-decoration:none;	
	}
a:hover.toplink{color:#003954;}

.followus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;	
	text-decoration:none;	
	}

.phone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFF;	
	text-decoration:none;	
	}
	
.welcometext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414042;	
	text-decoration:none;	
	}	

.sitemap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a7a9ac;	
	text-decoration:none;	
	}
	
.welcomehd{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#005e74;	
	text-decoration:none;	
	}
	
.readmore{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0095da;	
	text-decoration:none;	
	}	
a:hover.readmore{text-decoration:underline;}

.servtex{
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#58595b;	
	text-decoration:none;	
	}
	
.newshd{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFF;	
	text-decoration:none;	
	}
	
.newstext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595b;	
	text-decoration:none;	
	}	

.footerlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;	
	text-decoration:none;		
	}
a:hover.footerlink{color:#CCC;}

.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;	
	text-decoration:none;		
	}
	
.bor{
	border:#CCC;
	border-width:1px;
	border-style:solid;
	
	}
		.inputTextBox {
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#000000;
	border-right: #000066 1px solid;
    border-top: #000066 1px solid; 
    border-left: #000066 1px solid; 
    border-bottom: #000066 1px solid; 
	width:225px;
}

	
	ul.menu {list-style:none; margin:0; padding:0; font-family:Arial; }
ul.menu * {margin:0; padding:0; font-family:Arial; }
ul.menu a {display:block; text-decoration:none; color:#005e7e; font-family:Arial; font-size:14px; width:100px;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:22px; left:0;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative;  border-top:none; margin:0; color:#000000;  }
ul.menu ul li a {display:block; padding:3px 7px 5px; font-size:12px; font-weight:300;  font-family:Arial;  width:150px; height:15px; background-color:#006599; border-bottom:1px solid #FFFFFF; color:#ffffff; text-align:left;}
ul.menu ul li a:hover { color:#005e7e; font-size:12px; font-family:Arial; background-color:#EEF7FE; }
ul.menu ul ul {left:148px; top:-1px; }
ul.menu .menulink {padding:5px 21px 7px; font-family:Arial; font-size:12px; color:#003954; text-transform:uppercase;}
ul.menu .menulink:hover, ul.menu .menuhover { color:#003954; text-decoration:none; font-family:Arial;  }
ul.menu .sub {padding:5px 20px 7px; font-family:Arial; font-size:12px; color:#000000; text-transform:uppercase; background-color:#9BB2E1; }


/******** Feature products */


#intro {
				width: 580px;
				margin: 0 auto;
			}
			.wrapper {
				background-color: white;
				width: 920px;
				margin: 0px auto;
				padding: 0px;
			}
			.list_carousel {
				margin: 0 0 0px 0px;
				width: 920px;
				
			}
			.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
			.list_carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				border: 5px solid #999;
				width: 120px;
				height: 110px;
				padding: 0;
				margin: 6px;
				display: block;
				float: left;
				z-index:0;
			}
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			.prev {
				float: left;
				margin-left: 10px;
			}
			.next {
				float: right;
				margin-right: 10px;
			}
			.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
			.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
			.pager a.selected {
				text-decoration: underline;
			}
			.timer {
				background-color: #999;
				height: 6px;
				width: 0px;
			}
/* Scroller Box */
#scroller_container {
 position: relative;
 width: 282px;
 height: 192px;
 overflow: hidden;
}

#scroller {
// Additional Styles
}

/* Scoller Box */

/* At the end of the CSS File */

/* CSS Hack Safari */
#dummy {;# }

#scroller_container {
 overflow: auto;
}
