/*
	intabill.home.0.01.css
		# Home - index.php

*/


html body {
	background:#fff url('/Images/body.background.home.gif') top left no-repeat;
}


/*----------------------------------------------------------------------------------
	Header
---------------------------------------------------------------------------------*/

#header {
	position:relative;
	height:345px;
	width:810px;
	background:#ccc;
	z-index:100;
}

/*-------------------- Image ------------------------*/


#imageHolder {
	position:relative;
	height:235px;
	background:#fff;
}

#image {
	background:url('/Images/header.image.jpg') no-repeat;
	height:235px;
	_margin-top:-1px;
	margin-left:390px;	
}

#imageHolder span {
	position:absolute;
	top:50px;
	right:105px;
	background:url('/Images/header.image.text.png') no-repeat;
	_background:url('/Images/trans.gif') !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/header.image.text.png', sizingMethod='image');
	height:49px;
	width:277px;
	text-indent:-2000px;
}

#overlay {
	position:absolute;
	bottom:15px;
	left:0;
	height:20px;
	width:100px;
	background:url('/Images/welcome.overlay.curve.png') no-repeat;
	_background:url('/Images/trans.gif') !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/welcome.overlay.curve.png', sizingMethod='image');
	height:17px;
	width:156px;
}

#topLeft {
	position:absolute;
	top:0;
	left:0;
	background:url('/Images/header.divider.1px.gif') repeat-x;
	height:15px;
	width:580px;
}
#topRight {
	position:absolute;
	top:0;
	right:0;
	background:transparent url('/Images/header.overlay.curve.png') no-repeat;
	_background:url('/Images/trans.gif') !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/header.overlay.curve.png', sizingMethod='image');
	height:15px;
	width:230px;
}	
#bottomLeft {
	position:absolute;
	bottom:0;
	_bottom:-1px;
	left:0px;
	background:url('/Images/welcome.divider.left.gif') repeat-x;
	height:15px;
	width:156px;
}				
#bottomMiddle {
	position:absolute;
	bottom:0;
	_bottom:-1px;
	left:156px;
	background:url('/Images/welcome.divider.1px.gif') repeat-x;
	height:15px;
	width:500px;
}
#bottomRight {
	position:absolute;
	bottom:-10px;
	right:0;
	background:url('/Images/header.bottom.curve.png') no-repeat;
	_background:url('/Images/trans.gif') !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/header.bottom.curve.png', sizingMethod='image');
	height:25px;
	width:234px;
}

/*-------------------- Welcome ------------------------*/

#welcome {
	position:absolute;
	top:10px;
	left:0;
	background:url('/Images/welcome.bg.gif') repeat-x;
	width:389px;
	height:245px;
}

#welcome #text {
	padding:35px;
	font-size:110%;
}

#welcome #text h2 {
/*
	background:url('/Images/header.welcome.header.png') no-repeat;
	_background:url('/Images/trans.gif') !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/header.welcome.header.png', sizingMethod='image');
*/
  height:13px;
	width:200px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:120%;
	font-style:italic;

}

#welcome #text p {
	padding-bottom:4px;
}

#welcome #readmore a {
	position:absolute;
	top:150px;
	right:35px;
	background:url('/Images/welcome.button.learnmore.png') no-repeat;
	_background:url('/Images/trans.gif') !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/welcome.button.learnmore.pn', sizingMethod='image');
	height:27px;
	width:119px;
	text-indent:-2000px;
}



/*----------------------------------------------------------------------------------
	Content
---------------------------------------------------------------------------------*/

/*-------------------- Buttons ------------------------*/

.learnMore {
	position:relative;
	display:block;
	background:url('/Images/content.button.learnmore.png') no-repeat;
	_background:url('/Images/trans.gif') !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/content.button.learnmore.png', sizingMethod='image');
	height:26px;
	width:100px;
	text-indent:-2000px;
	margin:auto;
}

.NewsMore {
	position:relative;
	display:block;
	background:url('/Images/content.button.newsmore.gif') no-repeat;
	height:27px;
	width:175px;
	text-indent:-2000px;
	margin:auto;
}

.ServiceMore {
	position:relative;
	display:block;
	background:url('/Images/content.button.service.gif') no-repeat;
	height:27px;
	width:156px;
	text-indent:-2000px;
	margin:auto;
}

/*-------------------- Headers ------------------------*/

#content h2.bigService {
	position:relative;
	display:block;
	background:url('/Images/content.bigHeader.service.gif') no-repeat;
	height:55px;
	width:181px;
	text-indent:-2000px;
	margin:10px 0 10px 60px;

}

#content h2.bigNews {
	position:relative;
	display:block;
	background:url('/Images/content.bigHeader.news.gif') no-repeat;
	height:50px;
	width:175px;
	text-indent:-2000px;
	margin:10px 0 10px 60px;
}

#content h4.activity {
	position:relative;
	display:block;
	background:url('/Images/content.sideHeader.activity.gif') no-repeat;
	height:60px;
	width:155px;
	text-indent:-2000px;
	margin:10px 10px 10px 15px;
}

#content h4.spotlight {
	position:relative;
	display:block;
	background:url('/Images/content.sideHeader.spotlight.gif') no-repeat;
	height:28px;
	width:161px;
	text-indent:-2000px;
	margin:10px 10px 10px 15px;
}


/*-------------------- Banner ------------------------*/

#spotlight {
  position:relative;
	height:150px;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
	text-align:center;
}

/*-------------------- Left ------------------------*/

#lft #servicesList {
	position:relative;
	display:block;
	height:285px;
	margin:0 0 20px 0;
}

#lft #servicesList .menuFooter {
	position:relative;
	display:block;
	background:#e5ecf2;
	width:295px;
	padding:5px 0 5px 0;
	margin:8px 0 0 0;
}

#lft #newsList ul {
	margin-left:10%;
	line-height: 18pt;
}

#lft #newsList ul a {
	text-decoration:none;
	color:#595959;
}

#lft #newsList ul a:hover {
	color:#004084;
}

#lft #newsList {
	position:relative;
	display:block;
	float:left;
	width:303px;
	border-right:1px solid #bfcfe0;
	border-bottom:1px solid #bfcfe0;
}

#lft #serviceMenu {
	position:relative;
	display:block;
	float:left;
	width:290px;
	border-bottom:1px solid #bfcfe0;
}

#lft #mainText {
	position:relative;
	display:block;
	padding:20px;
	margin:20px 0 0 0;
}

#lft #mainText p {
	margin-bottom:10px;	
}

/*-------------------- Right ------------------------*/

#rht #newsBox {
	position:relative;
	display:block;
	float:left;
	min-height:425px;
}

#lft #newsBox ul {
	position:relative;
	display:block;
	list-style-type:none;
}

#lft #newsBox ul li {
	position:relative;
	display:block;
	padding:10px 10px 3px 10px;
}

#lft #serviceMenu ul {
	position:relative;
	display:block;
	list-style-type:none;
}

#lft #serviceMenu ul li {
	position:relative;
	display:block;
	padding:10px 10px 3px 10px;
}
#lft #serviceMenu ul li:hover,
#rht #newsBox ul li.over {
	background:#f1f6fa;
}

#lft #serviceMenu strong {
	color:#004084;
	text-transform:uppercase;
}

#lft #serviceMenu a {
	color:#4d4d4d;
	text-decoration:none;
}

#lft #serviceMenu a:hover {
	color:#004084;
}