/* ------------- NAVIGATION ------------- */

DIV.ddsubmenu { display:none; position:absolute; z-index:100; }
DIV.ddsubmenu TABLE { background-color:#999B9C; }
DIV.ddsubmenu TABLE TD { background-color:#ffffff; font-size:11px; }
DIV.ddsubmenu TABLE TD A { font-family:verdana; display:block; padding: 5px 5px 5px 5px; width:200px; text-decoration:none; }
DIV.ddsubmenu TABLE TD A:link { color:#0E2D79; }
DIV.ddsubmenu TABLE TD A:visited { color:#0E2D79; }
DIV.ddsubmenu TABLE TD A:hover { color:#0E2D79; text-decoration:none; background-color:#E1E1E2; }
DIV.ddsubmenu TABLE TD A:active { }
#ddmain { background-color:#ffffff; text-transform : uppercase;}
#ddmain TD { background-color:#94ADCC; font-size:0.9em; font-weight : bold;}
#ddmain TD A { background: #94adcc; padding: 5px 10px 4px 10px; margin: 0 0 0 0; color: #ffffff; text-decoration: none; display: block; text-align: center; }
#ddmain TD A:link { background: #94adcc; padding: 5px 10px 4px 10px; margin: 0 0 0 0; color: #ffffff; text-decoration: none; display: block; text-align: center; }
#ddmain TD A:visited { color:#ffffff; }
#ddmain TD A:hover { color: #ffffff; background: #1E569F; }
#ddmain TD A:active { color: #ffffff; background: #1E569F; }

#ddmainn4 { background-color:#ffffff; }
#ddmainn4 TD { background-color:#ffffff; }
A.ddmainlinkn4 { font-family:verdana; font-size:11px; }
A.ddmainlinkn4:link { color:#ffffff; }
A.ddmainlinkn4:visited { color:#ffffff; }
A.ddmainlinkn4:hover { color:#ffffff; text-decoration:none; }
A.ddmainlinkn4:active { }

/* ------------- END NAVIGATION ------------- */


body {
	background-color : #DBD3CD;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 76%;
	text-align : center;
}

#container {
text-align : center;
width : 722px;
margin-left : auto;
margin-right : auto;
background-color : #ffffff;
}

table {
	font-size : 1.0em;
}

a:link {
	color : #0B32C8;
	text-decoration : none;
}

a:visited {
	color : #808080;
	text-decoration : none;
}

a:hover, a:active {
	color : #D53628;
	text-decoration : underline;
}

#globallinks {
	font-size : 0.8em;
	color : #1E569F;
	background-color : #DBD3CD;
	padding : 1px 24px 5px 10px;
	text-align : right;
}

#globallinks a:link, #globallinks a:visited {
	color : #1E569F;
	text-decoration : none;
}

#globballinks a:hover, #globallinks a:active {
	color : #1E569F;
	text-decoration : underline;
}

td.menu {
	font-size : 0.9em;
	color : #FFFFFF;
	background-color : #94ADCC;
	font-weight : bold;
}

td.menu a:link, td.menu a:visited {
background: #94adcc;
padding: 5px 10px 4px 10px;
margin: 0 0 0 0;
color: #ffffff;
text-decoration: none;
display: block;
text-align: center;
}

td.menu a:hover, td.menu a:active {
color: #ffffff;
background: #1E569F;
}

td.menu a.current:link, td.menu a.current:visited {
background: #1E569F;
padding: 5px 10px 4px 10px;
margin: 0 0 0 0;
color: #ffffff;
font-weight : bold;
text-decoration: none;
display: block;
text-align: center;
}

td.menu a.current:hover, td.menu a.current:active {
color: #ffffff;
background: #1E569F;
}

#footer_line {
	background-color : #1E569F;
}

#footer {
	font-size : 0.8em;
	color : #000000;
	text-align : right;
	padding : 14px 1px 5px 10px;
}

#footer a:link, #footer a:visited {
	color : #1E569F;
	text-decoration : none;
}

#footer a:active, #footer a:hover {
	color : #1E569F;
	text-decoration : underline;
}

#home_contentblock {
	font-size : 0.9em;
	color : #000000;
	padding : 10px 39px 32px 22px;
	text-align : left;
	line-height : 14px;
}

#home_newsandevents {
	font-size : 0.9em;
	color : #000000;
	padding : 10px 15px 32px 22px;
	text-align : left;
	line-height : 14px;
}

#home_contentblock .header_1 {
	font-weight : bold;
	color : #1E569F;
}

#home_newsandevents .header_1 {
	font-weight : bold;
	color : #1E569F;
}

#sitepath {
	font-size : 0.8em;
	color : #595959;
	padding : 5px 22px 12px 23px;
	text-align : left;
}

#sitepath a:link, #sitepath a:visited {
	color : #595959;
	text-decoration : none;
}

#sitepath a:hover, #sitepath a:active {
	color : #595959;
	text-decoration : underline;
}

#sitepath a.current:link, #sitepath a.current:visited {
	color : #595959;
	text-decoration : none;
	font-weight : bold;
}

#sitepath a.current:hover, #sitepath a.current:active {
	color : #595959;
	text-decoration : underline;
	font-weight : bold;
}

#ins_contentblock {
	font-size : 0.9em;
	color : #000000;
	padding : 0 39px 32px 22px;
	text-align : left;
	line-height : 14px;
}

#ins_contentblock .header_1 {
	font-weight : bold;
	color : #008B7F;
}

.header1 {
	font-size : 1.3em;
	color : #1E569F;
	font-weight : bold;
}

#ins_contentblock .heading {
	font-weight : bold;
	color : #008B7F;
}

.heading {
	font-size : 1.3em;
	color : #1E569F;
	font-weight : bold;
}

td.rightcolumn_color {
	background-color : #D6ECEA;
}

#submenu_header {
	border-top : 4px solid #ffffff;
	border-bottom : 1px solid #ffffff;
	padding : 10px 17px 6px 14px;
	font-size : 0.9em;
	color : #1A4E91;
	font-weight : bold;
	text-transform : uppercase;
}

#submenu {
	font-size : 0.8em;
	color : #1a4e91;
	text-align : left;
	margin-bottom : 30px;
}

#submenu p {
	margin : 0;
	padding : 7px 17px 4px 14px;
	background-image : url(images_pei/submenu_divline.gif);
	background-repeat : no-repeat;
	background-position : bottom left;
}

#submenu a:link, #submenu a:visited {
	color : #1a4e91;
	text-decoration : none;
}

#submenu a:hover, #submenu a:active {
	color : #1a4e91;
	text-decoration : underline;
}

#submenu a.current:link, #submenu a.current:visited {
	color : #1a4e91;
	text-decoration : none;
	font-weight : bold;
}

#submenu a.current:hover, #submenu a.current:active {
	color : #1a4e91;
	text-decoration : underline;
	font-weight : bold;
}

.cm_header_1 {
	font-weight : bold;
	color : #1E569F;
}

.cm_header_1_inside {
	font-weight : bold;
	color : #008B7F;
}
