/* CSS Document */
body{
	font-family: Arial,verdana,helvetica,sans-serif;
	color: #788BBC;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: #ffffff fixed;
}

/******* hyperlink and anchor tag styles *******/



/************** header tag styles **************/

h1{
 font: bold 90% Arial,verdana,helvetica,sans-serif;
 color: 788BBC;
 line-height: 2;
 margin: 0px;
 padding: 0px;
}

p{
 font: 12px Arial,verdana,helvetica,sans-serif;
 color: #666666;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}

p a{
 font: 12px Arial,verdana,helvetica,sans-serif;
 color: #666666;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}

p a:hover{
 font: 12px Arial,verdana,helvetica,sans-serif;
 color: #666666;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}

p a:link{
 font: 12px Arial,verdana,helvetica,sans-serif;
 color: #666666;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}

.Navs {
	position:absolute;
	color: #FFFFFF;
	font-size: 14px;
	z-index:8;
}


/******* top nav *******/


.style2 {color: #B8CBC7;

}

.searchText {font-size: 12px;
color: #788BBC;
line-height: 1.3;

}

.BreadcrumbText {color: #999999;
font-size: 12px;
}

.FooterText {color: #999999;
font-size: 11px;
}

.FooterText a {font-size: 11px;
color: #999999;
}

.FooterText a:hover {font-size: 11px;
color: #333333;
}

.FooterText a:link {font-size: 11px;
color: #999999;
}

.FooterText a:visited {font-size: 11px;
color: #999999;
}

.breadText2 {
font-size: 12px;
color: #788BBC;
text-decoration: none;
}

.breadText2 a {font-size: 12px;
color: #333333;
text-decoration: none;
}

.breadText2 a:hover {font-size: 12px;
color: #333333;
text-decoration: none;
}

.breadText2 a:link {font-size: 12px;
color: #999999;
text-decoration: none;
}

.breadText2 a:visited {font-size: 12px;
color: #999999}

.docSubTitle {
font-size: 12px;
color: #788BBC;
text-decoration: none;
}

.docSubTitle a {font-size: 12px;
color: #333333;
text-decoration: none;
}

.docSubTitle a:hover {font-size: 12px;
color: #333333;
text-decoration: none;
}

.docSubTitle a:link {font-size: 12px;
color: #999999;
text-decoration: none;
}

.docSubTitle a:visited {font-size: 12px;
color: #999999}

.searchResultText {font-size: 14px;
color: #788BBC}

.searchResultText a {font-size: 14px;
color: #788BBC}

.searchResultText a:hover {font-size: 14px;
color: #788BBC
text-decoration: underline}


.searchResultText a:link {font-size: 14px;
color: #788BBC}

.searchResultText a:visited {font-size: 14px;
color: #788BBC}

.result_title {font-size: 14px;
color: #788BBC;
text-decoration: none;
}

.result_title a {font-size: 14px;
color: #788BBC;
text-decoration: none;
}

.result_title a:hover {font-size: 14px;
color: #788BBC;
text-decoration: underline;
}

.result_title a:link {font-size: 14px;
color: #788BBC;
text-decoration: none;
}

.description {font-size: 14px;
color: #999999;
text-decoration: none;
}

.searchheading {
 font: bold 90% Arial,verdana,helvetica,sans-serif;
 color: 788BBC;
 line-height: 2;
 margin: 0px;
 padding: 0px;
}

.subtext {font-size: 12px;
color: #788BBC;
line-height: 1.6;
}

.subtext a {font-size: 12px;
color: #999999;
text-decoration: none;
}

.subtext a:link {font-size: 12px;
color: #788BBC;
text-decoration: none;
}

.subtext a:hover {font-size: 12px;
color: #B8CBC7;
text-decoration: underline;
}


.subtext a:visited {font-size: 12px;
color: #788BBC}

.chart{
 font: 12px Arial,verdana,helvetica,sans-serif;
 color: #666666;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}

.procedure{
 font: 12px Arial,verdana,helvetica,sans-serif;
 color: #CC9999;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}

.hiddenLinksText {font-size: 3px;
color: #FFFFFF}

.hiddenLinksText a {font-size: 3px;
color: #FFFFFF}

.hiddenLinksText a:link {font-size: 3px;
color: #FFFFFF}

.hiddenLinksText a:hover {font-size: 3px;
color: #FFFFFF}


.hiddenLinksText a:visited {font-size: 3px;
color: #FFFFFF}

.style6 {font-family: Verdana, Arial, Helvetica, sans-serif

}

.style7 {font-family: Arial, Helvetica, sans-serif
color: #B8CBC7;
z-index:8;

}
.style8 {color: #788BBC}

.style9 {color: #FFFFFF;
font-size: 14px;
}

.style9 a{
	color: #FFFFFF;
	text-decoration: none;
	z-index:9;
}

.style9 a:link{
	color: #FFFFFF;
	text-decoration: none;
	z-index:9;
}

.style9 a:hover{
	color: #B8CBC7;
	text-decoration: none;
	z-index:9;
}

.style10 {font-size: 11px}


#TextSmall {
	position:absolute;
	left:18px;
	top:137px;
	width:12px;
	height:13px;
	border:0px;
	z-index:9;
}
#TextBig {
	position:absolute;
	left:55px;
	top:137px;
	width:12px;
	height:11px;
	z-index:9;
}

.TextSizeText {font-size: 12px;
color: #788BBC;
line-height: 1.3;

}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

.medium {
font-size:98%;
}
.large {
font-size:105%;
}
.xlarge {
font-size:130%;
}

#pagecell1{
	position:relative;
	top: 0px;
	left: 16px;
	right: 1150px;
	width:80%;
	background-color: #ffffff;
	height: 800px;
}

#top_nav {
	position:absolute;
	left:225px;
	top:62px;
	width:700px;
	height:37px;
	z-index:0;
	background: #788BBC; 
}
#main_image {
	position:absolute;
	left:225px;
	top:137px;
	width:60%;
	height:135px;
	z-index:0;
}
#Logo {
	position:absolute;
	left:14px;
	top:56px;
	width:110px;
	height:52px;
	z-index:5;
}
#TextHolder {
	position:relative;
	left:225px;
	top:363px;
	width:476px;
	height:347px;
	background-color: #ffffff;
}

#mainNav {
	position:absolute;
	left:234px;
	top:73px;
	width:723px;
	height:13px;
	z-index:9;
}

#TextSizeHold {	position:absolute;
	left:18px;
	top:137px;
	width:165px;
	height:46px;
	z-index:2;
}

#SearchBar {
	position:absolute;
	left:774px;
	top:365px;
	width:140px;
	height:60px;
	z-index:7}

#credit {
	position:absolute;
	left:18px;
	top:840px;
	width:220px;
	height:46px;
	z-index:7;
}

#breadcrumb {
	position:absolute;
	left:225px;
	top:337px;
	width:476px;
	height:20px;
	z-index:9;
}

#headerNavHolder {
	position:absolute;
	left:253px;
	top:71px;
	width:659px;
	height:34px;
	z-index:1;
}

#subnav {
	position:absolute;
	left:18px;
	top:373px;
	width:168px;
	height:314px;
	z-index:10;
}

#TextSizeTextHolder {
	position:absolute;
	left:18px;
	top:170px;
	width:63px;
	height:15px;
	z-index:12;
}

#hiddenLinks {
	position:absolute;
	left:1050px;
	top:659px;
	width:120px;
	height:179px;
	z-index:12;
}

#MainLogo {
	position:absolute;
	left:789px;
	top:432px;
	width:27px;
	height:30px;
	z-index:2;
}

#footer {
	position:relative;
	left:36px;
	bottom:0px;
	width:1007px;
	height:46px;
	z-index:11;
}

#space { 
height:150px; 
border:2px #ffffff; 

}

#foot { 
height:50px; 
border:2px #ffffff; 
}

#space_large { 
height:220px; 
border:2px #ffffff; 

}
