/* CSS Document */

body {
background-color: #b9bebc;
font-family: Arial, sans-serif;
font-size: 11px;
color: #2b4571;
}
a:link, a:visited {
color: #2b4571;
}
a:hover, a:active {
color: #2f65a3;
}
td.top {
background: url('images/header.gif') no-repeat;
width: 855px; height: 101px;
padding-right: 60px;
padding-top: 20px;
font-weight: bold;
font-size: 1.3em;
color: #D6DFEE;
line-height: 20px;
}
td.rightshadow {
width: 7px;
background: url('images/right_side_new.gif');
background-repeat: repeat-y;
}
td.menu {
background-color: #fff;
border-left: 1px solid #4F70A7;
border-bottom: 1px solid #2B4571;
padding-bottom: 4px; padding-left: 5px; padding-right: 5px;
padding-top: -1px;
width: 848px;
font-size: 12px;
}
*html td.menu {
padding-bottom: 0px;}
a.menu:link, a.menu:visited {
display: inline;
/*width: 100px;*/
color: #2b6198;
font-style: italic;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding: 2px 5px 7px 4px;
/*white-space: nowrap;*/
border-left: 1px solid #fff; border-right: 1px solid #fff; 
}
*html a.menu:link, a.menu:visited {
padding: 1px 5px 6px 5px; height: 18px;
}
a.menu:hover {
background-color: #D6DFEE;
color: #2b6198;
text-decoration: none;
border-left: 1px solid #4F70A7;
border-right: 1px solid #4F70A7; border-bottom: none;
}
a.menu:active {
background-color: #2b6198;
color: #fff;
text-decoration: none; border-bottom: none;
}
td.main {
	background-color: #EEF3FB;
	border-left: 1px solid #4F70A7;
	padding: 10px;
	color: #203559;
	width: 848px;
	font-family: tahoma, sans-serif;
}
span.mainstart {
color: #023191; font-family: Georgia, serif;
font-size: 1.3em;
font-style: italic;
font-weight: bold;
}
/*p {font-size: .9em;}*/
hr {
color: #9BC1FF;
background-color: 9BC1FF;
height: 2px;
width: 100%;
}
/*
td.classa {
width: 786px; height: 543px; padding: 30px 60px 10px 30px;
background: url('images/classA_03.gif');
background-repeat: no-repeat; font-size: .9em;
}
	*html td.classa {
	width: 738px;
	padding: 30px 30px 5px 20px;}

*/
div.photofloat {
width: auto; float: left; margin: 0 20px 0 0; text-align: right;
font-size: .8em; color: #F8B246;
}
#sign {margin-left: 10px;}
table.indexcont {margin: 20px auto 40px auto;}
td.indexcontent {
font-size: 13px; line-height: 17px;
text-align: justify; font-family: arial, sans-serif; font-weight: bold;
}
td {font-size: 13px; line-height: 17px;  font-weight: bold;}
div {font-family: Arial, sans-serif;}
p {font-family: Arial, sans-serif;}