body {
background-color : #040F62;
text-align : center;
font-size : 76%;
font-family : verdana, arial, helvetica, sans-serif;
margin-top : 0;
margin-bottom : 0;
}

div#container {
	width:750px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color : #F3AD3B;
	background-image : url(images/bg_container.jpg);
	background-position : top left;
	background-repeat : repeat-y;
}

div#ins_container {
	width:670px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color : #F7F1C9;
}

div#ins_container #masthead {
	margin : 0;
	padding : 0;
}

td.menu {
	font-size : 8pt;;
	color : #ffffff;
	background-color : #040F62;
	font-family : arial, verdana, helvetica, sans-serif;
}

td.menu a:link, td.menu a:visited {
	color : #F7F1C9;
	text-decoration : none;
	padding : 4px 5px 3px 5px;
	display : block;
	background-color : #040F62;
}

td.menu a:hover, td.menu a:active {
	color : #F7F1C9;
	text-decoration : none;
	padding : 4px 5px 3px 5px;
	display : block;
	background-color : #E10007;
}

td.menu_current {
	font-size : 0.9em;;
	color : #F7F1C9;
	background-color : #E10007;
}

td.menu_current a:link, td.menu_current a:visited {
	color : #F7F1C9;
	text-decoration : none;
	padding : 4px 5px 3px 5px;
	display : block;
	background-color : #E10007;
}

td.menu_current a:hover, td.menu_current a:active {
	color : #F7F1C9;
	text-decoration : none;
	padding : 4px 5px 3px 5px;
	display : block;
	background-color : #E10007;
}

td.main_cblock {
	font-size : 0.9em;
	text-align : left;
	background-image : url(images/bg_maincontentarea.gif);
	background-position : bottom left;
	background-repeat : no-repeat;
	line-height : 16px;
}

td.main_cblock div#main_cblock_area {
	padding : 20px 40px 35px 40px;
}

td.main_cblock div#main_cblock_area_full {
	padding : 20px 0 35px 40px;
}

td.rightcolumn {
	font-size : 0.8em;
	text-align : left;
	background-image : url(images/bg_rightcolumn.gif);
	background-position : top right;
	background-repeat : no-repeat;
}

td.rightcolumn div#right_cblock_area {
	padding : 70px 36px 35px 0;
}

td.rightcolumn div#right_cblock_area p {
	margin-top : 10px;
	margin-bottom : 0;
}

td.main_cblock div#main_cblock_area a:link, td.main_cblock div#main_cblock_area a:visited,
td.main_cblock div#main_cblock_area a:link, td.main_cblock div#main_cblock_area a:visited,
td.main_cblock div#main_cblock_area_full a:link, td.main_cblock div#main_cblock_area_full a:visited {
	color : #0000DB;
	text-decoration : none;
}

td.main_cblock div#main_cblock_area a:hover, td.main_cblock div#main_cblock_area a:active,
td.main_cblock div#main_cblock_area a:hover, td.main_cblock div#main_cblock_area a:active,
td.main_cblock div#main_cblock_area_full a:hover, td.main_cblock div#main_cblock_area_full a:active {
	color : #E10007;
	text-decoration : none;
}

td.main_cblock div#main_cblock_area div#quote {
	background-color : #F3AD3B;
	padding : 7px 10px 7px 10px;
	text-align : center;
	font-size : 1.2em;
	color : #040F62;
	font-style : italic;
	font-weight : bold;
	line-height : 16px;
}

td.main_cblock div#main_cblock_area ul {
	margin:0;
	padding-right:0;
	padding-left:0;
	list-style-type:none;
}

td.main_cblock div#main_cblock_area ul li {
	margin-left:15px;
	background-image:url(images/i_bullet.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-bottom:10px;
}

td.footer_left {
	background-color : #040F62;
	font-size : 0.8em;
	font-family : arial, verdana, helvetica, sans-serif;
	color : #F7F1C9;
	padding : 2px 0 3px 11px;
	text-align : left;
}

td.footer_right {
	background-color : #040F62;
	font-size : 0.8em;
	font-family : arial, verdana, helvetica, sans-serif;
	color : #F7F1C9;
	padding : 2px 11px 3px 0;
	text-align : right;
}

td.footer_left a:link, td.footer_left a:visited,
td.footer_right a:link, td.footer_right a:visited {
	color : #F7F1C9;
	text-decoration : none;
}

td.footer_left a:hover, td.footer_left a:active,
td.footer_right a:hover, td.footer_right a:active {
	color : #F3AD3B;
	text-decoration : underline;
}

div#accent_photos {
	text-align : left;
	padding : 35px 25px 35px 25px;
	font-size : 0.9em;
}

div#accent_photos .header1 {
	color : #E10007;
	font-size : 1.4em;
	font-weight : bold;
	margin-bottom : 12px;
}

div#accent_photos a:link, div#accent_photos a:visited {
	color : #0000DB;
	text-decoration : none;
}

div#accent_photos a:hover, div#accent_photos a:active {
	color : #E10007;
	text-decoration : none;
}

td.tableheader {
	color : #F7F1C9;
	font-weight : bold;
	background-color : #040F62;
	padding : 5px;
}

td.tablecopy {
	color : #000000;
	padding : 5px;
}

