@charset "utf-8";
/* CSS Document */

/* set the basic page structure */
body { 
	background-color:#E8E5C0; 
	background-image: url(/images/backblue_tan.jpg); 
	background-repeat: repeat-x;
	background-position:top; 
	margin: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: #333333; }


input, select, textarea {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
input { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
	}
	
input.blur { color: #BBBBBB; }

img { border: 0px; }
ul { margin-bottom: 0px; }

a:link{color: #006B9F;text-decoration: underline}
a:visited{color: #996699;text-decoration: underline}
a:active{color: #0099FF;text-decoration: underline}
a:hover{color: #0066CC;text-decoration: underline}

td.main_container { 
	background-color:#FFFFFF;
	border: 0px solid #C4C2B0;
	border-top: 0px;
}

h5 {
	
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color:#CC0000;
	margin: 22px 0px 0px 0px;
	padding: 0px;
	line-height: 20px;
	}

#subnav_container {
	background-image:url(/images/navigation/subback.gif);
	background-repeat:repeat-x;
	background-position: top left;
	width: 948px;
	margin: 0px;
	padding: 0px;
	}	

.subnav_block {
	background-color:#E6EDF3;
	}

.searchbox_container {
	background-image:url(/images/home2/search_r1_c1.gif); 
	background-position:top left; 
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 28px; 
	height:26px;
	}
	
.searchbox_input { 
	background-color:#FFFFFF; 
	border: none; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	margin:1px; 
	width: 170px;
	}


h1 {
	font-family:Georgia, Times, serif; 
	font-size: 45px; 
	line-height:56px; 
	letter-spacing:-2px; 
	padding-bottom: 8px;
	margin: 0px;
	font-weight:normal;

}

h2 {
	font-family:Georgia, Times, serif; 
	font-size: 36px; 
	line-height:42px; 
	letter-spacing:-1px; 
	padding-bottom: 8px;
	margin: 0px;
	font-weight:normal;

}


td.textblock {
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	color: #121212;
	}

td.textblock_large {
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 23px;
	color: #333333;
	}

.orange_headline {
	color:#993300;
	font-size: 17px;
	padding: 8px 0px 16px 0px;
	}



#innside_df {
	position:absolute;
	width:153px;
	height:63px;
	z-index:20;
	margin: 24px 0px 0px -200px;
	background:none;
}
#innside_pi {
	position:absolute;
	width:220px;
	height:152px;
	z-index:21;
	margin: -4px 0px 0px -30px;
	background:none;
}



/* //////////////////////////  These classes control the modal windows  //////////////////////////////////// */

.jqmWindow {
    display: none; 
	position: fixed;
    top: 8%;
    left: 42%;
    margin-left: -300px;
	width: 828px;
	border: 0px solid #091E40;
}

.jqmOverlay { background-color: #E6EDF3; }


#innsidebox { background-color:#F4F4F4; font-family: Arial, sans-serif; font-size: 11.5px; }
#innsidebox td { padding: 8px 12px 4px 12px; border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; }
#innsidebox td td { line-height: 16px; padding: 0px 0px 2px 4px; border:0px; }

.photo_block { 
	border: 1px solid #E2E2E2; 
	padding: 4px; 
}

.container_photo_gallery { 
	border: 1px solid #E2E2E2;
	background-color: #F7F7F7;
	padding: 10px; 
}

.small_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: normal;
	}




/* creates a white dashed line across centered in the middle of the cell */
.dash {
	background-image:url(/09/img/dash.gif);
	background-position:center;
	background-repeat:repeat-x;
}

/* creates a white dashed line across centered in the middle of the cell */
.dash2 {
	background-image:url(/09/img/dash2.gif);
	background-position:center;
	background-repeat:repeat-x;
}

.ddash {
	background-image:url(/09/img/dashd.gif);
	background-position:center;
	background-repeat:repeat-y;
}

.ddash2 {
	background-image:url(/09/img/dashd2.gif);
	background-position:center;
	background-repeat:repeat-y;
}



/* format the key links block within the footer */
#footer_key_link { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#333333;
	margin: 4px 0px 6px 0px;
	}

/* format the key link in the footer */
#footer_key_link a:link  {
	display:inline;
	margin-left: 12px;
	text-decoration:none;
	color: #006B9F;
	font-weight:bold;
	}

/* format the key link in the footer */
#footer_key_link a:visited  {
	display:inline;
	margin-left: 12px;
	text-decoration:none;
	color: #003366;
	font-weight:bold;
	}

/* format the key link in the footer */
#footer_key_link a:active  {
	display:inline;
	margin-left: 12px;
	text-decoration:none;
	color: #003366;
	font-weight:bold;
	}

/* format the key link in the footer */
#footer_key_link a:hover {
	display:inline;
	margin-left: 12px;
	text-decoration:underline;
	font-weight:bold;
	}

/* format the container for the copyright notice */
.footer_copyright { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	margin: 6px 0px 6px 0px;
	}

/* format the Terms | Privacy | Sitemap links in the copyright section */
.footer_copyright a:link, .footer_copyright a:active  {
	display:inline;
	margin-left: 8px;
	text-decoration:underline;
	color: #444444;
	font-weight:normal;
	}

/* format the Terms | Privacy | Sitemap links in the copyright section */
.footer_copyright a:visited  {
	display:inline;
	margin-left: 8px;
	text-decoration:underline;
	color: #663366;
	font-weight:normal;
	}

/* format the Terms | Privacy | Sitemap links in the copyright section */
.footer_copyright a:hover {
	display:inline;
	margin-left: 8px;
	text-decoration:underline;
	color:#006B9F;
	}


/* set the logo in the left side of the footer */
.footer_logo {
	background-image:url(/09/img/footer_logo.jpg);
	background-repeat:no-repeat;
	background-position: 12px 15px;
	width: 112px;
	}





/* formats --> page_bottom.php include */
.fotblock {
	background-color: #E8E5C0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*background-image:url(/images/back.gif);
	background-repeat:repeat;*/
	}

.fotblock .fotcolorblock {
	padding: 6px 12px 12px 24px;
	background-image: url(/images/dashd2.gif);
	background-repeat: repeat-y;
	background-position:left;
	}
	
.fotcolorblock2 {
	padding: 6px 0px 0px 8px;
	background-image: url(/images/dashd2.gif);
	background-repeat: repeat-y;
	background-position:left;
	}

#pollq {
	font-size:13px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color:#121212;
	}
	

#fotbox_talk {
	width: 180px;
	margin: 12px 18px 0px 12px;
	float:left;
	}

#fotbox_innside {
	width: 200px;
	margin: 12px 12px 0px 12px;
	padding: 6px 12px 12px 12px;
	float:left;
	background-image:url(/images/back.jpg);
	background-repeat:repeat;
	}

#fotbox_open {
	width: 200px;
	margin: 12px 12px 0px 8px;
	padding: 6px 12px 12px 12px;
	float:left;
	background-image:url(/images/back.jpg);
	background-repeat:repeat;
	}


/* fotblock container #3 */
#fot_section3 {
	width: 208px;
	margin-left: 0px;
	float:right;
	border-left: 8px solid #FFFFFF;
	}

/* formats the headline for the fotblock */
.fotblock h3 {
	font-family:Trebuchet MS, Arial, serif;
	font-size: 18px;
	color:#333333;
	margin: 0px 0px 5px 0px;
	display:block;
	border-bottom: 1px solid #B6B481;
	padding-bottom: 5px;
	padding-top: 0px;
	}

/* formats the articles in the sidebar sections */
#fot_articles {
	display:block;
	width: 100%;
	margin: 2px 0px 8px 0px;
	color: #666666;
	font-size: 12px;
	}

/* formats sidebar links within the articles sections */
#fot_articles a:link, #fot_articles a:visited, #fot_articles a:active, #fot_articles a:hover {
	display:block;
	background-image: url(/images/application.png);
	background-repeat:no-repeat;
	background-position: 4px 11px;
	padding: 6px 4px 4px 21px;
	line-height: 17px;
	white-space:nowrap;
	}

/* formats the articles in the sidebar sections */
#fot2_articles {
	display:block;
	width: 100%;
	margin: 2px 0px 8px 0px;
	color: #666666;
	font-size: 12px;
	}

/* formats sidebar links within the articles sections */
#fot2_articles a:link {
	display:block;
	background-image: url(/09/img/homepage/page_world.png);
	background-repeat:no-repeat;
	background-position: 4px 13px;
	padding: 8px 4px 10px 22px;
	line-height: 17px;
	}



