/**** Styles specific to home page only ****/
#front-video-icon{
	position		: absolute; 
	top				: 25px;
	left			: 650px; 
	width			: auto;
	height			: auto;
}

#flash_banner {	
	position		: absolute; 
	top				: 82px;
	background		: #f5f5f5;  
	width			: 734px; 
	padding			: 0px;
}
#blue_stripe {
	position		: absolute; 
	left			: 350px; 
	top				: 274px; 
	width			: 630px; 
	height			: 11px; 
	background-color: RGB(149,179,215);
	margin			: 0;
}
#topright_pic{
	position		: absolute; 
	left			: 734px; 
	top				: 82px; 
	width			: 246px; 
	padding			: 0px;
}

#topright_pic_slogan {
	z-index			: 2; 
	position		: absolute; 
	left			: 745px; 
	top				: 102px; 
	padding			: 0px; 
	font-weight		: bold; 
	line-height		: 11pt; 
	text-align		: left; 
	font-size		: 8pt; 
	color			: white; 
	font-family		: verdana,helvetica,arial,courier;
}

#content_section1 {
	position		: absolute; 
	left			: 0px; 
	top				: 285px; 
	width			: 704px; 
	height			: 850px;  /* Change this for when background color 'eating-in' the content area */
	background-color: #ffffff; 
	padding			: 26px 15px 10px 15px;
}

#content_section2 {
	position		: absolute; 
	left			: 734px; 
	top				: 285px; 
	width			: 216px; 
	height			: 850px;  /* Change this for when background color 'eating-in' the content area */
	padding-left	: 15px;
	padding-right	: 15px; 
	padding-top		: 25px; 
	background-color: #ffffff;
}

/*-------------------------------- Big square picture button ---------------------------------------*/
img.square-button { border-width: 6px; border-style: solid }

a.square-button:link { COLOR:#2b2b2b;}
a.square-button:visited {COLOR:#2b2b2b;}	
a.square-button:hover {COLOR: green;}
a.square-button:active {COLOR: #2b2b2b;}

/*-------------------------------- Icons set ---------------------------------------*/
#icons_wrapper{
	position: absolute;
	top: 170px;
	left: 500px;
}
#front-icons ul {
padding:0; 
margin:0;
border:0;
list-style-type: none;
}
#front-icons ul li {
float: left;
display: block;
margin-left: 10px;
margin-right: 10px;
}

#front-icons ul li a, #front-icons ul li a:visited {
float: left;
display: block;
margin-left: 0px;
list-style-type: none;
}

#front-icons ul li td {
visibility:hidden;
position:absolute;
top: 385px;
}

#front-icons table {
z-index: 50;
margin:-2px;
border:0;
padding:0;
border-collapse:collapse;
font-size: 7pt;
}

#front-icons td {
	width:200px; 
	height:20px; 
	padding:3px 0px 3px 0px; 
	background:lightgreen;   
	font-weight:bold; 
	color: #000; 
	background:lighgreen; 
	text-align:center;
	color:#333333; 
	border:2px solid darkgreen;
}

/*
#front-icons dd p {padding:0; margin:10px 0; line-height:1.5em;}

#front-icons dl#web2 {background:transparent; height:auto;}
#front-icons dl#web3 {background:transparent; height:auto;}
#front-icons dl#web4 {background:transparent ; height:auto;}
#front-icons dl#web5 {background:transparent ; height:auto;}
#front-icons dl#web6 {background:transparent; height:auto;}
#front-icons dl#web2 dt {background:transparent }
#front-icons dl#web3 dt {background:transparent }
#front-icons dl#web4 dt {background:transparent }
#front-icons dl#web5 dt {background:transparent }
#front-icons dl#web6 dt {background:transparent }*/

#front-icons ul li:hover,
#front-icons ul li a:hover {
z-index: 50;
color:#000; 
position:relative;
cursor: pointer;
cursor:hand;
}

#front-icons ul li:hover td,
#front-icons ul li a:hover td {
z-index: 50;
position:absolute;
top: -35px;
left: -80px;
visibility:visible;
color:#000;
cursor:default;
}

/*
#front-icons ul li:hover td a,
#front-icons ul li a:hover td a {
z-index: 50;
height:0.8em;
color:#606;
background:transparent;
text-decoration:underline;
display:inline;
}

#front-icons ul li:hover td a:hover,
#front-icons ul li a:hover td a:hover {
z-index: 50;
text-decoration:none;
background:transparent;
}
*/

/*-------------------------------- Footer ---------------------------------------*/
#home_footer {
	position:absolute; 
	top: 1120px;
	margin-left:auto; 
	margin-right:auto;
	margin-top: 40px;
	margin-bottom: 0px;
	width:980px;
	background:#486981;
	color:#a3cce5;
	padding: 10px 0px 10px 0px;
}

#home_footer a{
	color: #ffffff;
}
#home_footer a:hover,#footer a:visited:hover{
	color: lightgreen;
}


