﻿
img { behavior: url(iepngfix.htc); }




	



body {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align:center;
	margin:0px auto;
	text-transform:uppercase;
	background-color:#4784bb;
	background-image:url('../images/bg-inside.gif');
	background-repeat:repeat-x;
	height:100%;
	}
	
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

	
#wrapper{
    width:1000px;
	height:100%;
	margin:0px;
	padding:0px;
	position:relative;
	text-align:center;
	}
	
#jofico
{
	text-align:justify;
}	

#header{
    width:1000px;
	height:227px;
	position:relative;
	}
		
		
#picHeaderBG{
    width:1000px;
	height:300px;
	position:relative;

	
	}
	
#bodyMiddle{
    width:100%;
	margin-top:0px;
	position:relative;
	margin-bottom:20px;
	}
#footer{
    width:900px;
	height:46px;
	background-image:url('../images/footer-bg.gif');
	padding-left:45px;
	margin-bottom:20px;
	position:relative;
	text-align:left;
	margin-left:25px;
	}
	
#flash{
    width:955px;
	height:60px;
	padding-left:25px;
	}
	
#logo{
	width:541px;
	height:168px;
	position:relative;
	float:left;
	
}

#icons{
	width:151px;
	height:41px;
	float:right;
	margin-right:20px;
	margin-top:10px;
}

#topPic{
	margin-top:5px;
	margin-left:80px;
	height:272px;
	text-align:center;
	}

#topPicContainer{
    margin:0px 10px 0px 10px;
	width:191px;
	height:272px;
	padding:0px;
	float:left;
	text-align:left;

}

#topBox{
	width:192px;
	height:75px;
	background-image:url('../images/box.gif');
	background-repeat:no-repeat;
	padding:5px;
	text-align:left;
}

#topBox2{
	width:192px;
	height:75px;
	background-image:url('../images/box.gif');
	background-repeat:no-repeat;
	padding:5px;
	font-size:11px;
	text-align:left;
}


#topBoxInside{
	width:192px;
	height:25px;
	background-image:url('../images/box.gif');
	background-repeat:no-repeat;
	padding:5px;
	text-align:left;
}


#services{
	width:952px;
	height:48px;
	background-image:url('../images/ser-bar2.gif');
	background-repeat:no-repeat;
	position:absolute;
	left: 25px; 
	top: 290px
	}
	
#bodyContetnt{
   margin-top:30px;
	width:284px;
	margin: 10px 20px 10px 20px;
	float:left;
}
	
#vline{
	width:2px;
	height:202px;
	background-image:url('../images/vline.gif');
	background-repeat:no-repeat;
	margin:0 0px 0 0px;
	float:left
}

#newsletter{
	width:279px;
	height:192px;
	background-image:url('../images/newsletter.jpg');
	background-repeat:no-repeat;
	float:left;
}

#greenShadow{
	width:281px;
	margin-top:5px;
	background-image:url('../images/green-shadow.gif');
	background-repeat:no-repeat;
	text-align:left;
	float:left;
	
}

#purpleShadow{
	width:281px;
	margin-top:5px;
	background-image:url('../images/purple-shadow.gif');
	background-repeat:no-repeat;
	float:left;
	
}

#input{
	width:230px;
	height:25px;
	background-color:white;
	border: 1px #919191 solid;
	margin-top:80px;
	margin-left:20px;
	
}

#btn{
	width:62px;
	height:30px;
	margin-top:10px;
	margin-left:190px;
}

#titleBG{
	width:285px;
	height:37px;
	background-repeat:no-repeat;
    padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	font-weight:bold;

	
}

.inside-text{ 
    font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	margin-top:10px;
}

.inside-text2{ 
    font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	margin-top:10px;
}


.shadow{
    width:100%;
    margin-top:5px;
	background-repeat:no-repeat;
	float:left;
}

.clear {
	clear:both;
}

a:visited.text-service{
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:link.text-service{
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:hover.text-service{
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #ffffff; font-weight: normal;	text-decoration: underline;
}


.text-service{
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #ffffff; font-weight: normal;	text-decoration: none;
}



a:visited.text-chart{
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:link.text-chart{
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:hover.text-chart{
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #ffffff; font-weight: normal;	text-decoration: underline;
}



a:visited.text-footer{
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:link.text-footer{
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:hover.text-footer{
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff; font-weight: normal;	text-decoration: underline;
}



a:visited.text-sub-menu{
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:link.text-sub-menu{
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:hover.text-sub-menu{
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff; font-weight: normal;	text-decoration: underline;
}


