﻿/* CSS layout */


body 
{
    width:				1024px;
    border: 			1px solid #FFFFFF;
    margin:				auto;

	padding-top:		0.0cm;
	padding-bottom:		0.0cm;
	padding-left:		0.0cm;
	padding-right:		0.0cm;

    background-color: 	silver;
/*
*/
}
/*****************  banner starts here ********************************/

#banner{
	width:				1024px;
    height:				184px;
    position:			absolute;
    margin:				auto;
	border:				0px solid black;
	background-color:	teal;
	
	margin-top:			0cm;
	margin-bottom:		0cm;
	margin-left:		0cm;
	margin-right:		0cm;
	

/*
    top:				0px;
    left:				0px;
*/
}

#panel1{
	position:		absolute;
	width:			613px;
	float:			left;
	height:			184px;
	left:			0px;
	top:			0px;
	text-align:		left;
	z-index:		5;	
}

#panel2{
	position:		absolute;
	width:			410px;
	height:			184px;
	left:			615px;
	top:			0px;
	z-index:		5;	
}

#panel3{
	position:		absolute;
	width:			410px;
	height:			184px;
	left:			614px;
	top:			0.0cm;
	z-index:		4;	
	
	margin-top:		1.5cm;
	margin-bottom:	0cm;
	margin-left:	2cm;
	margin-right:	0cm;
/*
	margin-top:			1.0cm;
	margin-bottom:		.0cm;
	margin-left:		.25cm;
	margin-right:		.0cm;
*/	

}
img.panel3{
	width:			210px;
	height:			150px;

	margin-top:		.0cm;
	margin-bottom:	.1cm;
	margin-left:	.5cm;
	margin-right:	.5cm;
/*
	float:			right;
*/
}

#para{
	display:			none;

/*
	display:			block;
	display:			none;
*/
}

#placeholder{
	text-align:			center;

/*
	display:			block;
	display:			none;
*/
}

img.para{
	width:			210px;
	height:			150px;
	float:			right;

	margin-top:		.5cm;
	margin-bottom:	.5cm;
	margin-left:	.5cm;
	margin-right:	.5cm;
}

h1.banner{
	font:			bold italic 22px/24px Georgia;
	text-align:		center;
	
	padding-top:	0.2cm;
	padding-bottom:	0.2cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;

/*
*/
}

p.banner {

	color:			#660000;

/*
	font:			small-caps 14px/16px "Times New Roman", serif;
	text-align:		center;
	border:			0px solid blue;
	
	padding:		0px;
	margin:			0px;*/
}

a.banner {

	font:			small-caps 26px/51px "Times New Roman", serif;
	color:			#660000;
	text-align:		center;
	
	border:			0px solid blue;
	
	padding-top:	1.0cm;
	padding-bottom:	2.2cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		01cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
/*
	color:			#660000;
	background-color:	black;
*/
}
.banner a:link, .banner a:visited {
	color:			#660000;
/*
	color:				#ffffff;
	background-color:	#036;
	text-decoration:	none;
	background-color: #369055;
*/	
}

.banner a:hover
{
	color:				#660000;
	background-color:	black;
}


p.address {

	font:			small-caps 14px/16px "Times New Roman", serif;
	color:			#660000;
	text-align:		center;
	border:			0px solid blue;
	
	padding:		0px;
	margin:			0px;
}

#banner-photo{
	width: 			60%;
	float: 			left;
	border: 		0px solid black;
	
	padding-top:	0.0cm;
	padding-bottom:	0.0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
	
/*
	width:			615px;
	height:			184px;
	left:			120px;
	top:			-180px;
	position:		absolute;
	left:			128px;
	top:			-184px;	
	z-index:		5;	
	background-color: aqua;
*/

}

.banner-img{
	width:			100%;
	border:			0px solid black;
	
	vertical-align:	top;
	
/*
*/
}

p.img-caption {
	font:			bold italic 10px/10px Georgia;
	color:			#6F9F6F;
	text-align:		left;

	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
	background-image:url('images/jaxbackground1.jpg');

/*
*/
}

#banner-text {
	width: 			40.0%;
	float:			left;
	border: 		0px solid lime;

	color:			#660000;
	font:			small-caps 16px/14px "Times New Roman", serif;
	text-align:		center;
	
	padding-top:	0.0cm;
	
    background-color:	#b8cCcF;
/*
	left:			645px;
	top:			0px;
	z-index:		4;	
	position:		absolute;
	position:		relative;
	width: 			39.90%;
	float:			left;
	width:			406px;
	height:			184px;
	position:		relative;
*/
}
/*****************  banner ends here ********************************/
/*****************  container starts here ********************************/

#container{
	width:				1024px;
	position:			absolute;
	top:				185px;
	clear:				both;
	border:				0px solid aqua;
	text-align:			left;
	
	padding-top:		0cm;
	padding-bottom:		0cm;
	padding-left:		0cm;
	padding-right:		0cm;
	
	margin-top:			0cm;
	margin-bottom:		0cm;
	margin-left:		0cm;
	margin-right:		0cm;
	
    background-color:	#002035;
/*
	color:				#b8cCcF;
    background-color:	red;
    background-color:	#002035;
*/	
}

#navbar{
	width:				16.0%;
	float:				left;
	border:				0px solid blue;
	font:				bold 16px/18px Georgia;
	
    background-color:	#002035;
/*
	background-color:	blue;
*/
}

.nav a{

	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
}

.nav a:link, .nav a:visited {
	color:				#b8cCcF;
/*
	color:				#ffffff;
	background-color:	#036;
	text-decoration:	none;
*/	
}

.nav a:hover
{
	background-color: #369055;
}

.nav ul{

	color:			#b8cCcF;
	
	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0.0cm;
	margin-bottom:	0cm;
	margin-left:	0.5cm;
	margin-right:	0cm;
	
}

.nav li{

	padding-top:	.0cm;
	padding-bottom:	0cm;
	padding-left:	.0cm;
	padding-right:	0cm;
	
	margin-top:		.2cm;
	margin-bottom:	0cm;
	margin-left:	.0cm;
	margin-right:	0cm;
	
	
}

p.nav
{
	background-color: #000035;/*white;*/ /*#369055;*/
}

#content{
	width:				84.0%;
	float:				left;
	border:				0px solid red;
	font:				16px/24px georgia;
	color:				#b8cCcF;
	text-align:			left;
	
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	padding-left:		.0cm;
	padding-right:		.0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
	
    background-color:	#000035;
/*
	color:				#b8cCcF;
*/
}

#clear{
	clear:				both;
}

p.content{
	font:				16px/24px georgia;
	color:				#b8cCcF;
	text-align:			left;
	
	padding-top:	0.0cm;
	padding-bottom:	0.2cm;
	padding-left:	0.2cm;
	padding-right:	.2cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
/*	
    background-color:	#000035;
*/	
}

p.content-list{
	font:				16px/24px georgia;
	color:				#b8cCcF;
	text-align:			left;
	
	padding-top:	0.0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	.2cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
/*	
    background-color:	#000035;
*/	
}

h2.content{
	font:				24px/24px georgia;
	text-align:			center;
	color:				#b8cCcF;
}

a.content {

	font:			16px/24px georgia;
	color:			#b8cCcF;
	text-align:		center;
	
	border:			0px solid blue;
	
	padding-top:	0.0cm;
	padding-bottom:	0.0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
}

.content a:link, .content a:visited {
	color:				#b8cCcF;
/*
*/	
}

.content a:hover
{
	background-color: #369 /*#369055*/;
}

.content ul{
	font:			8px/20px georgia;
	
	color:			#b8cCcF;
 	font-weight: 	bold;
	text-align:		left;
	color:			red;
	
	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	.0cm;
	margin-left:	.0cm;
	margin-right:	0cm;
/*
*/
}

.content li{

	font:				16px/16px georgia;
	color:				#b8cCcF;
 	font-weight: 		bold;
	text-align:			left;
	list-style-type:	disc; /*	circle; */

	text-indent:		0cm;
	
	padding-top:		.0cm;
	padding-bottom:		.2cm;
	padding-left:		.01cm;
	padding-right:		0cm;
	
	margin-top:			0cm;
	margin-bottom:		0cm;
	margin-left:		0.0cm;
	margin-right:		0cm;
/*
*/	
}

#content-photo{
	width:				411px;
	position:			relative;
	float:				right;
	z-index:			5;	
	font:				small-caps 16px/14px "Times New Roman", Times, serif;
	text-align:			center;
	color:				#660000;

	background-color:	#b8cCcF;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
	margin-top:			1.0cm;
	margin-bottom:		.0cm;
	margin-left:		.25cm;
	margin-right:		.0cm;
/*
	position:			absolute;
*/
}

#service{
	border:				0px solid red;
	
	margin-top:			.0cm;
	margin-bottom:		.0cm;
	margin-left:		.0cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		1.0cm;
	padding-bottom:		.0cm;
	
}
#service-area{
	width:			30%;
	float:			left;
	
	font:			22px/24px georgia;
/*	
	color:			#ffffff;
	border-bottom:	0px solid white;
	border:			1px solid aqua;
*/
}

#service-description{
	width:			70%;
	float:			left;
	font:			10px/12px Georgia;
	
	padding-bottom:	25px;
	
/*	
	color:			#ffffff;
	border-bottom:	2px solid #002035;
	background-color:red;
*/
}

.description ul{
	font-family:		Arial, Helvetica, sans-serif;
	list-style-type:	square;
	font:				18px/20px arial bold;
	text-align:			left;

	list-style-position:	inside;
	list-style-type:		decimal;

	margin-top:			.0cm;
	margin-bottom:		.0cm;
	margin-left:		.0cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
	
/*	
	color:				red;
	list-style:			circle inside;
	list-style-type:	circle;
	background-color:	lime;
 */
}

.description li{
	font:				18px/20px Georgia;
	text-align:			left;
	
	list-style-type:	disc; /*	decimal;*/
	
	margin-top:			.0cm;
	margin-bottom:		.5cm;
	margin-left:		.025cm;
	margin-right:		.0cm;

	padding-left:		.2cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
/*
	background-color:	gray;
	color:			red;
	list-style:			circle inside ;
*/
}

.description a{

	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
}

.description a:link, .description a:visited {
	color:				#b8cCcF;
/*
	color:				#b8cCcF;
*/	
}

.description a:hover
{
	background-color: #369 /*#369055*/;
}

/*****************  About us starts here *******************************/

p.aboutus{
 	font:				22px/24px bold georgia;
 	font-weight: 		bold;
 	text-align:			left;

	margin-top:			.0cm;
	margin-bottom:		.1cm;
	margin-left:		1.0cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
/*	
 */
}

.aboutus dl{

	margin-top:			.0cm;
	margin-bottom:		1.0cm;
	margin-left:		1.0cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
	
/*	
 */
}

.aboutus dt{
 	font:				20px/22px bold georgia;
	text-align:			left;
	
	list-style-type:	none;
	
	margin-top:			.3cm;
	margin-bottom:		.0cm;
	margin-left:		1.50cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
/*
*/
}

.aboutus dd{
 	font:				20px/22px bold georgia;
	text-align:			left;
	
	list-style-type:	none;
	
	margin-top:			.0cm;
	margin-bottom:		.0cm;
	margin-left:		2.0cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
/*
	background-color:	gray;
	color:			red;
	list-style:			circle inside ;
*/
}

.aboutus a{

	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0.0cm;
	margin-right:	0cm;
	
}

.aboutus a:link, .aboutus a:visited {
	color:				#b8cCcF;
/*
	color:				#b8cCcF;
*/	
}

.aboutus a:hover
{
	background-color: #369 /*#369055*/;
}

/***************** About us ends here   ********************************/
/***************** Resource starts here   ********************************/
p.resource {
	font-family:		Arial, Helvetica, sans-serif;
	list-style-type: 	square;
	font:				18px/20px arial bold;
	text-align:			left;


	margin-top:			.0cm;
	margin-bottom:		.0cm;
	margin-left:		.0cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
/*	
	background-color:	black;
	list-style-position:	inside;
	list-style-type:		decimal;
	color:				red;
	list-style:			circle inside;
	list-style-type:	circle;
	background-color:	lime;
 */
}

.resource ul{
	font-family:		Arial, Helvetica, sans-serif;
	list-style-type: 	square;
	font:				18px/20px arial bold;
	text-align:			left;
	list-style:			disc;

	margin-top:			.250cm;
	margin-bottom:		.20cm;
	margin-left:		1.0cm;
	margin-right:		.5cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.0cm;
	
/*	
	background-color:	black;
	list-style-type:	decimal;
	list-style-position:	inside;
	color:				red;
	list-style:			circle inside;
	background-color:	lime;
 */
}

.resource li{
	font:				16px/18px Georgia;
	text-align:			left;
	
	
	margin-top:			.0cm;
	margin-bottom:		.0cm;
	margin-left:		.0cm;
	margin-right:		.0cm;

	padding-left:		.0cm;
	padding-right:		.0cm;
	padding-top:		.0cm;
	padding-bottom:		.20cm;
	
/*
	list-style:			disc ;
	list-style-type:	decimal;
	background-color:	gray;
	color:			red;
	list-style:			circle inside ;
*/
}

.resource a{

	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0cm;
	margin-right:	0cm;
	
}

.resource a:link, .resource a:visited {
	color:				/*white*/ #b8cCcF;
/*
*/	
}

.resource a:hover
{
	background-color: #369 /*#369055*/;
}

/***************** Resource us ends here   ********************************/
/***************** contactusus starts here *******************************/
#contactus{
 	width:				40%;
 	float:				left;
	font:				italic 14px/16px georgia;

	padding-top: 		0.0cm;
	padding-left: 		0.5cm;
	
/*
	color:				#000000;
	background-color:	white;
*/	
}
p.contactus {
	font:				12px/14px georgia;
	text-align:			left;

	padding-top: 		.0cm;
	padding-right: 		.0cm;
	padding-left: 		.0cm;
	padding-bottom:		.0cm;


/*
	color:				#000000;
	list-style-type:	disk;
*/
}

/***************** contactusus ends here   ********************************/
/***************** emailus starts here *******************************/
#emailus{
	width:				50%;
	float:				left;
	font:				Bold italic 16px/18px georgia;
	text-align:			left;
	
	padding-left: 		1.5cm;
	padding-bottom: 	0.0cm;
/*
	color:				#000000;
*/
}
p.email{
	font:				bold italic 16px/18px georgia;
	color:				#000000;

	padding-top: 		0.0cm;
	padding-left: 		0.5cm;
}

p.location {
	font:				16px/18px georgia;
	text-align:			left;

	padding-top: 		.0cm;
	padding-right: 		.0cm;
	padding-left: 		.5cm;
	padding-bottom:		.0cm;

/*
	list-style-type:	disk;
	color:				#000000;
*/
}
/***************** emailus ends here   ********************************/
/*****************  container ends here ********************************/

/*****************  footer starts here ********************************/

#footer{
	width:				1024px;
	border:				1px;
	clear:				both;
	text-align:			center;
	color:				white;
	
    background-color:	#002035;
/*	
	float:				left;
*/	
}

p.footer{
	border:			0px solid red;
	font:			10px/12px Georgia;
	color:			#ffffff;
	
	padding-top:	0cm;
	padding-bottom:	0cm;
	padding-left:	0cm;
	padding-right:	0cm;
	
	margin-top:		0cm;
	margin-bottom:	0cm;
	margin-left:	0.0cm;
	margin-right:	0cm;
	
}

.footer  a { 
	border:			.00cm solid red;
	
	font-style:		italic;
	font-family:	"Times New Roman", Times, serif;
	font-size:		xx-small;
	text-align:		center;
	
	padding: 		3px 10px 0px 0px;
	
}

.footer a:link, .footer a:visited {
	color:				#fff;
	background-color:	#036;
	text-decoration:	none;
}

.footer a:hover
{
	background-color: #369;
}

/*****************  footer ends here ********************************/


