body {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; line-height:16px; color: #606060; background-color:#E8F7DA; background-image:url(images/background.gif); background-repeat:repeat-x; background-position:top;}

p,td,div {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; line-height:16px; font-size: 12px; color: #606060; padding:0px; margin:0px;}

img {border:0;}

a {text-decoration:none; color:#2F6A9F;}
a:active {text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

h1 {font-size: 15px; color: #ffffff; font-weight:bold; margin:0px; padding:0px;}
h2 {font-size: 13px; color: #ffffff; font-weight:bold; margin:0px; padding:0px;}

.title h1 {font-size: 15px; color: #2F6A9F; font-weight:bold; margin:0px; padding:0px;}

ul {margin:0px; padding-left:20px; padding-bottom:5px; padding-top:5px;}

.required {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ff0000; text-decoration: none; font-style: normal; font-weight: normal;}

.copyright {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; color: #5F6762;}

.menut {background-image:url(images/menut_bg.gif); background-repeat:repeat-x; cursor:pointer; cursor:hand; height:34px; text-align:center;}
.menut a {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
.menut a:hover {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}

.menut_selected {background-image:url(images/menut_bg_selected.gif); background-repeat:repeat-x; cursor:pointer; cursor:hand; height:34px; text-align:center;}
.menut_selected a {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
.menut_selected a:hover {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}

a.menub {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #5F6762; text-decoration:none;}
a.menub:visited {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #5F6762; text-decoration:none;}
a.menub:hover {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F6A9F; text-decoration:none;}

a.menub_selected {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F6A9F; text-decoration:none;}
a.menub_selected:visited {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F6A9F; text-decoration:none;}
a.menub_selected:hover {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F6A9F; text-decoration:none;}

a.red_box {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration:none;}

.news_left_date {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight:bold; line-height:10px;}
.news_left {font-size: 11px; color: #ffffff; text-decoration:none; line-height:14px;}
.news_left_text {font-size: 11px; color: #DBDBFC; line-height:14px;}

.border_left {background-image:url(images/border_left.jpg); background-position:top right; background-repeat:no-repeat;}
.border_right {background-image:url(images/border_right.jpg); background-position:top left; background-repeat:no-repeat;}
 
.form {margin: 0px; padding: 0px;}
select {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
input, textarea {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.button {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color:#0C5487; font-weight: bold; height:20px;}

.images {border-color: #A8A8A8; border-width: 0px;}
.imagesmallname {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F2F27; font-weight: normal;}
.imagemediumname {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F2F27; font-weight: bold;}
.imagebigname {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F2F27; font-weight: bold;}
.imagepages {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F2F27; font-weight: normal;}
.imagepageselected {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B60000; font-weight: bold;}
.imagepagesnav {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F2F27; font-weight: normal;}
.imagebignav {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;}
.sectionname {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F6A9F; font-weight: bold;}
.sectionnameselected {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color:#FF0000; font-weight: bold;}

.table_text {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:5px;}
.table_text2 {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2F2F27; font-weight:normal; background-color:#FAFCFC; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:5px; text-align:left;}

.table_header {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; background-color:#FFFFFF; padding-left:5px; padding-right:5px; background-image:url(images/table_header_bg.gif); background-position:bottom; background-repeat:repeat-x; height:30px;}

.table_delimiter {background-color:#BBBBBB;}


.accordion {
}
.accordion h3 {
	background: url(images/arrow-square.gif) no-repeat right -51px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	font-size: 15px; color: #2F6A9F; font-weight:bold; text-decoration:underline;
	height: 25px;
}
.accordion h3:hover {
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion h4 {
	padding: 0;
	margin: 0;
	font-size: 15px; color: #2F6A9F; font-weight:bold;
	height: 25px;
}
.accordion h4:hover {
}
.accordion h4.active {
	background-position: right 5px;
}
.accordion p {
	margin: 0;
	padding: 0;
	display: none;
}

