/*
 *	@Author: Mircea Zetea
 *	@Company: IT Exchange
 *	@Package: VFAP Website
 *	
*/
body{
	background:url(../slices/general-background.gif) repeat;
	margin:0;
	padding:0;
/*	background: url(../slices/general-footer-background.jpg) bottom repeat-x; */
}
.clear{
	clear:both;	
}
#main{
	width:935px;
	background:url(../slices/general-layout-bg.jpg) bottom repeat-x;
	background-color:#fff;
	margin:10px auto 0 auto;
}
#main a img{
	border:none;	
}
.secondary{
	padding:0 16px 80px 16px;;
	font:12px Arial;
	min-height:700px;
}
.homeBackground{
	background:url(../slices/home-bg.gif) bottom no-repeat;	
}
.innerBackground{
	background:url(../slices/inner-bg.jpg) bottom right no-repeat;	
}
.noBackground{
	background:none !important;	
}
.noMinHeigh{
	min-height:0 !important;	
}
.noRight{
	margin-right:0 !important;	
}
.centerAlign{
	text-align:center;	
}
.greenBorder{
	border-top:#C0C58A solid 1px;
	border-bottom:#969F3C solid 4px;	
}
#header{
	
}
#logoLink{
	float:left;	
	margin-top:24px;
}
#headerRates{
	background:url(../slices/general-rates.jpg) no-repeat;
	width:228px;
	height:73px;
	float:right;	
}
#topMenu{
	width:580px;
	float:right;
	font:bold 14px Arial;
	text-align:right;
	position:relative;
	top:-20px;	
}
#topMenu a{
	height:20px;
	background:url(../slices/general-menu-separator.gif) right no-repeat;
	padding-right:12px;
	margin-left:5px;
	color:#000;
	text-decoration:none;	
}
#topMenu a:hover{
	text-decoration:underline;	
}
.lastMenu{
	background:none !important;
	padding-right:0 !important;	
}
.ucItem{
	text-transform:uppercase;	
}
#bannerContainer{
	margin-top:-20px;	
}
#bannerContainer hr{
	color:#969F3C !important;
	height:5px;	
}
#content{
	
}
#content h1{
	font:bold 21px Arial;
	margin-top:10px;	
	color:#333333;
	margin-bottom:10px;
}
.homeBox{
	background:url(../slices/home-box-background.gif) no-repeat;
	width:215px;
	height:441px;
	float:left;	
	margin-right:14px;
	filter:alpha(opacity=90);
	opacity:.90;
}
.homeBox h2{
	width:215px;
	height:40px;
	padding-top:20px;
	margin:0;	
	font:normal 18px Arial;
	text-align:center;
}
.homeBox h2 a{
	color:#333333;
	text-decoration:none;
}
.lastBox{
	margin-right:0 !important;	
}
h2.first{
	background:url(../slices/home-box-heading-1.jpg) no-repeat;	
}
h2.second{
	background:url(../slices/home-box-heading-2.jpg) no-repeat;	
}
h2.third{
	background:url(../slices/home-box-heading-3.jpg) no-repeat;	
}
h2.fourth{
	background:url(../slices/home-box-heading-4.jpg) no-repeat;	
}
#fistImage{
	position:relative;
	margin-left:-26px;
	top:-15px;
}

.innerBoxImg{
	width:208px;
	margin:0 auto;
	position:relative;
	top:-14px;
	left:4px;	
}
#lastImage{
	position:relative;
	top:-14px;
	left:5px;	
}
.homeBoxText{
	width:192px;
	height:181px;
	margin:-25px auto 0 auto;
	display:block;
	border-top:#999999 dotted 1px;
	padding-top:8px;	
	position:relative;
}
#footer{
	background: url(../slices/general-footer-background.jpg) bottom repeat-x;
	height:53px;
	font:11px Arial;
	color:#979F3C;
}
#footer a{
	color:#979F3C;
	text-decoration:none;	
}
#footer a:hover{
	color:#979F3C;
	text-decoration:underline;	
}
#innerFooter{
	width:935px;
	margin:0 auto;
	padding-top:20px;
}
#leftFooter{

}
#rightFooter{
	float:right;
	position:relative;
	top:-15px;
}
h3 {
	color:#000000;
	font-size:14px;
}

#content a {
	color: #333333;
}

.learnMore{
	background:url(../slices/general-small-black-box.jpg) no-repeat;
	color:#FFF !important;
	text-decoration:none;
	width:75px;
	height:20px;
	display:block;
	padding-top:4px;
	padding-left:5px;	
	font:bold 10px Arial;
}
.learnMore.home{
	color:#FFF;
	float:right;
	margin-right:10px;	
}
.whiteFlower{

}
.fixedHeightClear{
	 height:1px;
}