/*************************************************************************/
/****************************** global ***********************************/
body{
background: url("corporate.php_files/bg1.jpg") repeat-x scroll 0 -30px #000000;
}

html, body{
	margin:0;
	padding:0;
	font:12px/18px Arial, Helvetica, sans-serif;
/*	color:#181818;*/
	color:#FFFFFF;
/*	background:url(images/slideshow/1.jpg) repeat;*/
/*	background:#043404;*/
	background:#1a4d1a;
}
#outer{
	background:transparent url(corporate.php_files/bg1.png) repeat-x;
	_background:none; /* IE6 */
}
#inner{
	min-height:460px;
	margin:0 auto;
	padding-bottom:30px;
	background:transparent url(corporate.php_files/bg1.png) no-repeat top center; /* modern browsers */
}
*:first-child+html #inner{
	background:transparent url(images/bg1.png) no-repeat top center;
}
#container{
	width:961px;
	margin:0 auto;
	padding-top:45px;
}
a.logo{
	width:181px;
	height:87px;
	display:block;
	position:absolute;
	z-index:10999; /* stay above slideshow */
/*	margin:-9px 0 0 0px;*/
	margin:50px 0 0 0px;
	border:none;
	background:transparent url(images/logo.png) no-repeat;;
}
#content{
	width:901px;
	padding:25px 30px 20px 30px;
	float:left;
	background:#043404 url(/images/content-bgRepeat.png) repeat-x top;	
}
#contentblue{
	width:901px;
	padding:25px 30px 20px 30px;
	float:left;
	background:#064d9e url(/images/content-bgRepeat.png) repeat-x top;	
}
#contentorange{
	width:901px;
	padding:25px 30px 20px 30px;
	float:left;
	background:#e9922c url(/images/content-bgRepeat.png) repeat-x top;	
}
#contentred{
	width:901px;
	padding:25px 30px 20px 30px;
	float:left;
	background:#ac4141 url(/images/content-bgRepeat.png) repeat-x top;	
}
#hero{
	width:961px;
	height:400px;
}

/*************************************************************************/
/****************************** main nav *********************************/

#nav{
	width:950px;
	height:32px;
/*	margin:0 auto;*/
	padding-right:10px;
	padding-top:16px;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	background:#043404 url(images/mbg.jpg) no-repeat;
}

#nav1{
	width:950px;
	height:32px;
/*	margin:0 auto;*/
	padding-right:10px;
	padding-top:16px;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	background:#064d9e url(images/mbg.jpg) no-repeat;
}
#nav1 a{
	margin-left:20px;
	color:#D4D866;
}

#nav2{
	width:950px;
	height:32px;
/*	margin:0 auto;*/
	padding-right:10px;
	padding-top:16px;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	background:#e9922c url(images/mbg.jpg) no-repeat;
}
#nav2 a{
	margin-left:20px;
	color:#D4D866;
}

#nav3{
	width:950px;
	height:32px;
/*	margin:0 auto;*/
	padding-right:10px;
	padding-top:16px;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	background:#ac4141 url(images/mbg.jpg) no-repeat;
}
#nav3 a{
	margin-left:20px;
	color:#D4D866;
}

#nav a{
	margin-left:20px;
	color:#D4D866;
}

#ttt{
	color:#FF9;
}
/*************************************************************************/
/****************************** side nav *********************************/

#sideNav{
	width:165px;
	margin-top:0px;
	float:left;
}
#sideNav a{
	color:#d4d866;
	padding:5px 0 5px 0;
	display:block;
	font-size:14px;
	border-bottom:1px solid #C9C9C9;
}

/*************************************************************************/
/***************************** home DIVs *********************************/

.bucket1{
	width:215px;
	float:left;
}
.bucket2{
	width:395px;
	padding:0 35px 0 35px;
	float:left;
}
.bucket3{
	width:220px;
	height:205px;
	float:left;
	background:url(/images/bubble-large.png) no-repeat center;
}
.bucket3 p{
	padding:20px 15px;
	font:14px/18px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-align:center;
}

/*************************************************************************/
/*************************** content DIVs ********************************/

#copy{
	width:500px;
	padding:0 35px 0 35px;
	float:left;
}
#copyform{
	width:500px;
	padding:0 35px 0 35px;
	float:left;
	background:#FFFFFF;
}
#copyhow{
	width:665px;
	padding:0 35px 0 35px;
	float:left;
}

#formh2{
	color:#000000;
	}
#bubble{
	width:165px;
	margin-top:30px;
	float:left;
	color:#000000;
	background:#b1c587;
}
.bubbleInner{
	padding-bottom:25px;
	background:url(/images/bubble-small.png) no-repeat bottom;
}
#bubble p{
	padding:0px 0px;
	font:14px/18px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-align:center;
}

/*************************************************************************/
/****************************** footer ***********************************/

#footer{
	height:27px;
	padding:10px 30px 0 30px;
	clear:both;
	color:#8A8A8A;
	border-bottom:1px solid #505050;
}

#footer1{
	height:27px;
	padding:10px 30px 0 30px;
	clear:both;
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.footerLeft{
	float:left;
}
.footerRight{
	float:right;
}
.footerRight span{
	padding-left:20px;
}

/*************************************************************************/
/**************************** copy styles ********************************/

p{
	padding:0;
	margin-top:0;
	margin-bottom:15px;
}
h1, h2, h3{
	margin:0 0 8px 0;
	font:21px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h3{
	font-size:16px;
}
.floatLeft{
	float:left;
	padding:2px 20px 10px 0;
}
.floatRight{
	float:right;
	padding:5px 0 2px 10px;
}

infoimge{
	color:#000000;
	background-color:#b1c587;
}
/*************************************************************************/
/***************************** linkage ***********************************/

/* default */
a:link, a:visited, a:active {color:#05455B; text-decoration:underline;}
/*a:hover{color:#20708C; text-decoration:underline;}*/
a:hover{color:#D4D866; text-decoration:underline;}
/* nav */
#nav a:link, #nav a:visited, #nav a:active {color:#d4d866; text-decoration:none;}
#nav a:hover, #nav a.selected{color:#267490; text-decoration:none;}

#nav1 a:link, #nav1 a:visited, #nav1 a:active {color:#d4d866; text-decoration:none;}
#nav1 a:hover, #nav1 a.selected{color:#267490; text-decoration:none;}

#nav2 a:link, #nav2 a:visited, #nav2 a:active {color:#d4d866; text-decoration:none;}
#nav2 a:hover, #nav2 a.selected{color:#267490; text-decoration:none;}

#nav3 a:link, #nav3 a:visited, #nav3 a:active {color:#d4d866; text-decoration:none;}
#nav3 a:hover, #nav3 a.selected{color:#267490; text-decoration:none;}

/* side nav */
#sideNav a:link, #sideNav a:visited, #sideNav a:active {color:#d4d866; text-decoration:none;}
#sideNav a:hover, #sideNav a.selected{color:#267490; text-decoration:none;}

/* footer */
#footer a:link, #footer a:visited, #footer a:active {color:#8A8A8A; text-decoration:none;}
#footer a:hover {color:#FFFFEE; text-decoration:none;}

/*************************************************************************/
/*************************** IE6 PNG support *****************************/

/* PNG support for IE6 */
img, div, input { behavior: url(/assets/iepngfix.htc); }

/*************************************************************************/
/************************** List sstyle **********************************/
.increaseFont{list-style-type:none;}
.decreaseFont{list-style-type:none;}

.increaseFont a {
	top: 31px;
	left: 733px;
}
.decreaseFont a {
	top: 61px;
	left: 733px;
}
/*************************************************************************/

