/* CSS Document */
body {
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: #999999 url("images/bg_grad1.jpg") fixed;
	font-size:80%;
	margin-bottom:20%;
	color:#333333;
	}
	
	
#flashbox{

	position:absolute;
	top:180px;
	left:244px;
	width:176px;
	height:150px;
	/*background-color:#ffffff;*/
	z-index:100;
	

}
	
	
a:link, a:visited{ 
	color:black;
	text-decoration:none;
	}

a:hover{
	color:#FF6600;
	text-decoration:none;
	}
	
h2{
	color:#65797A;
	}
	
h1{
	/*color:#65797A;*/
	color:#990000;
	
	font-size:130%;
	font-weight:bold;
	}
	
#Content {
	width:740px;
	margin:0px auto;
	text-align:left;
	border:0px;
	}
	

#logoBlock{
	position: relative;
	top: 0px;
	width: 96%;
	padding:10px;
	height:100px;
	}
	
	
#globalNav{
	width:100%;
	min-width:640px;
	color:white;
	padding:0px;
	margin:0px;
	background-image:url("images/global_head_bg.gif");
	background-repeat:no-repeat;
	text-align:center;
	text-decoration:none;
	}
	
	
.subglobalNav{
	position:absolute;
	top:160px;
	min-width: 640px;
	padding: 0px 0px 0px 0px;
	color: black;
	visibility: hidden;
	width:92%;
	text-align:center;
}


.subglobalNav a:link, .subglobalNav a:visited {
	font-size: 100%;
	color: #333333;
	text-decoration:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	
}


.subglobalNav a:hover{
	color:#CC0000;
	text-decoration:none;
	text-align:center;
	}


.subglobalNavFront{
	position:absolute;
	top:160px;
	min-width: 640px;
	padding: 0px 0px 0px 0px;
	color: black;
	width:740px;
	visibility: hidden;
	text-align:center;
	}


.subglobalNavFront a:link, .subglobalNavFront a:visited {
	font-size: 100%;
	color: #333333;
	text-decoration:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	}


.subglobalNavFront a:hover{
	color: red;
	text-decoration:none;
	text-align:center;
	}


#linkWrapper{
	width:740px;
	text-align:center;
	background-color:#FF9900;
	}

/* THIS IS THE PERMENANT NAVIGATION ELEMENTS*/
#globalLink{
	min-width: 640px;
	padding: 9px;
	margin: 0px;
	z-index: 100;
	font-size:90%;
	font-family:Arial, Helvetica, sans-serif;
	}


#globalLink a, #globalLink a:visited{
	color: white;
	margin: 0px;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	text-decoration:none;
	font-weight:normal;
	}

#globalLink a:hover{
	text-decoration: none;
	color:#FFE7C1;
	}	


#pagecell{
	position:absolute;
	top:190px;
	border:1px solid #999999;
	width: 740px;
	background-color: white;
	padding:0px;
	margin:0px;
	height:308px;
	}

#frontImg{
	padding-right: 0px;
	margin-right:0px;
	text-align:left;
	}

#frontFooter{
	width:720px;
	position:absolute;
	top:525px;
	border: 1px solid #999999;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	padding-right:20px;
	background-color:#ffffff;
	z-index:0;
	}


#frontFooter a:link, #frontFooter a:visited{
	color:#990000; 
	text-decoration:none;
	/*font-weight:bold;*/
	}


#frontFooter a:hover{
	color:#FF6600; 
	text-decoration:none;
	}


#copy{
	width:740px; 
	position : absolute; 
	top:570px;
	height:20px; 
	font-size:10px;
	margin-bottom:20px;
	}
	
	
#copySub{
	width:100%; 
	position : relative; 
	top:80px; 
	font-size:10px;
	margin-top:20px;
	/*float:right;*/
	}


/*addittions for sub pages*/

#ContentSub{
	width:92%;
	padding-left:2%;
	padding-right:2%;
	margin-right:2%;
	margin-left:2%;
	border:0px;
	}


#sub_girl{ 
	position:absolute;
	top:27px;
	left:70%;
	border:0px;
	z-index:110;
	}


#globalNavSub{
	width:93%;
	min-width:640px;
	color:white;
	padding:0px;
	margin:0px;
	background-color:#65797A;
	background-image:url("images/nav_right_cnr.gif");
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
	padding-right:3%;/*lets bg image stay a right corner*/
	}
	
	
#globalLinkSub{
	min-width: 640px;
	width:96%;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right:0px;
	padding-left:0px;
	margin: 0px;
	z-index: 100;
	text-align:center;
	background-color:#65797A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	
	
	}


#globalLinkSub a, #globalLinkSub a:visited{
	color: white;
	margin: 0px;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#globalLinkSub a:hover{
	text-decoration: none;
	color:#FFE7C1;
}	

#pagecellSub{
	position:relative;
	top:30px;
	border:1px solid #999999;
	width: 90%;
	background-color: white;
	padding-left:3%;
	padding-right:3%;
	padding-bottom:3%;
	padding-top:1%;
	margin:0px;
	height:auto;
	}
	
#pagecellSub a, #pagecellSub a:visited{
	color:#990000;
	text-decoration:none;
		}
		
#pagecellSub a:hover{
	color:#666699;
}

#frontFooterSub{
	width:94%;
	position:relative;
	top:60px;
	border: 1px solid #999999;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	padding-right:2%;
	background-color:#ffffff;
	}


#frontFooterSub a:link, #frontFooterSub a:visited{
	color:#990000; 
	text-decoration:none;
	/*font-weight:bold;*/
	}


#frontFooterSub a:hover{
	color:#FF6600; 
	text-decoration:none;
	}


#leftCnr{	
	margin:0px;
	padding:0px;
	border:0px;
	background-image:url(images/nav_left_cnr.gif);
	background-position: left top;
	background-repeat:no-repeat;
	width:3%;
	float:left;
	background-color:#65797A;
	height:31px;
	}
		
		
#rightCnr{	
	margin:0px;
	padding:0px;
	border:0px;
	background-image:url(images/nav_right_cnr.gif);
	background-position: right top;
	background-repeat:no-repeat;
	width:3%;
	float:right;
	background-color:#CCFF66;
	height:33px;
	}
	
.style2 {
	font-size: 100%;
	color: #FF0000;
	font-weight: bold;
}

.style1 {color: #65797A}

.toplinkabout{
		text-align:center;
		background-image:url(images/about.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		}
		
.toplinkvacancies{
		text-align:center;
		background-image:url(images/vacancies.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		}
		
.toplinkmeetings{
		text-align:center;
		background-image:url(images/meetings.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		height:16px;
		}
		
.toplinkgroupings{
		text-align:center;
		background-image:url(images/groupings.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		}
		
.toplinktraining{
		text-align:center;
		background-image:url(images/training.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		}

.toplinkinfo{
		text-align:center;
		background-image:url(images/info.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		}
		
.toplinklinks{
		text-align:center;
		background-image:url(images/links.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		height:16px;
		}

.toplinkcontact{
		text-align:center;
		background-image:url(images/contact.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border:1px solid #cccccc;
		height:16px;
		}
		
.toplink{
		
		background-image:url(images/link_bg.jpg);
		background-position:left;
		background-repeat:no-repeat;
		border-bottom:1px solid #cccccc;
		height:21px;
		text-align:left;
		padding-left:35px;
		padding-top:4px;
		color:#666666;
		font-weight:bold;
		
		}
		
.toplinkbottom{
		text-align:center;
		border-bottom:0px solid #cccccc;
		border-right: 1px solid #cccccc;
		height:20px;
		padding-top:2px;
		background-image:url(images/top_link_bg.jpg);
		background-position:right bottom;
		background-repeat:no-repeat;
		}

.tablestyle1 td{
		border-bottom:1px solid #cccccc;
		
		border-color:#CCCCCC;
		}
		
li { line-height:30px;}

#search_link{
		text-align:left;
		float:left;
		width:20%;
		padding-left:10px
		}

#footer_link{
		text-align:right;
		float:right;
		width:75%;
		}
