* {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

BODY {
	margin: 0px;
	color: black;
	font-size: 11px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}
FORM {
	margin: 0px;
	padding: 0px;
}
IMG {
	border: none;
}
TD,TH {
	font-size: 11px;
	vertical-align: top;
}
H1 {
	color: #00658B;
	font-size: 13px;
	font-weight: bold;
	padding-left:10px;
	padding-top:3px;	
	padding-bottom:10px;		
	margin-bottom:4px;			
	text-decoration: none;
	background : url(/images/header_bg.jpg) no-repeat top left;
	width : 219px;

}
#large {
	width: 320px;
	height: 34px;
	color: #00658B;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 4px 0;
	padding: 3px 10px 0 10px;
	text-decoration: none;
	background : url(/images/header_bg_large.jpg ) no-repeat top left;
}

H1 A
{
	color: #00658B;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

H2 {
	color: #F36223;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:4px;
	text-decoration: none;
}
A {
	color: black;
	font-size: 11px;
	text-decoration: underline;
}
INPUT {
	color: #717A81;
	font-size: 11px;
	border: 1px #9C9C9C solid;
}

.left {
	text-align: left;
}
.right {
	text-align: right;
}
.middle {
	vertical-align: middle;
}
.bold {
	font-weight: bold;
}
.increase {
	color: green;
	background : url(/images/increase.gif) no-repeat center right;
	padding-right:10px;
	text-align : right;
}
.decrease {
	color: red;
	background : url(/images/decrease.gif) no-repeat center right;
	padding-right:10px;
	text-align : right;

}
.chartincrease {
	color: green;
}
.chartdecrease {
	color: red;
}

.nochange
{
	text-align : right;
	padding-right:10px;
}
.blue {
	color: #007EE3;
}
.fldText, .fldTextOver {
	width: 300px;
}
.fldNote, .fldNoteOver {
	width: 300px;
	height: 200px;
	font-size: 11px;
}
.fldValidation, .fldValidationOver {
	width: 80px;
}
.fldButton, .fldButtonOver {
}
#toptable
{
background : url(/images/topbg.jpg) repeat-x center;
}
#langbar
{
background : url(/images/lang_bg.gif) no-repeat  top;
}
#langbar TD
{
padding-top:10px;
padding-left:10px;
}
#langbar .active
{
background-color : #00A2D9;
color:white;
}

#langbar A
{
	text-decoration : none;
	color:#4C63B1;
	padding : 1px 4px 1px 4px;
}
#langbar A:hover
{
	text-decoration : underline;
}
#menuitem
{
	background : url(/images/button_bg.gif) repeat-x center;
	padding-top:10px;
	padding-right:12px;
	padding-left:12px;	
}
#menuitem A
{
	text-decoration : none;
	color:white;
	font-weight : bold;
	font-size : 12px;
}
#menuitem A:hover
{
	text-decoration : underline;
}
#menu_right
{
	background : url(/images/menu_right_bg.gif) repeat-x center;
	color:#82D8Fb;
	padding-top:10px;
	padding-left:20px;	
}

#content
{
/*padding : 15px 15px 15px 15px;*/
padding-top:15px;
}
#content TD
{
padding-left:0px;
padding-right:0px;
}
#right {
	width: 274px;
}
#right H1 {
	color: #00658B;
	font-size: 13px;
	font-weight: bold;
	padding-left:10px;
	padding-top:3px;	
	padding-bottom:10px;		
	margin-bottom:4px;			
	text-decoration: none;
	background : url(/images/header_bg2.jpg) no-repeat top left;
	width : 274px;
}
#right_arrow
{
background : url(/images/right_arrow.gif) no-repeat center right;
text-align : right;
margin-right:10px;
}
#right_arrow A
{
padding-right:10px;
font-size : 11px;
color:#4C63B1;
text-decoration : underline;
}
#right_arrow A:hover
{
text-decoration : underline;
}
#left_arrow
{
text-align : left;
}
#left_arrow A
{
padding-right:10px;
font-size : 11px;
color:#4C63B1;
text-decoration : underline;
background : url(/images/right_arrow.gif) no-repeat center right;
}

#list
{
	border-top : 1px solid #B5BDBF;
}
#list TD
{
	border-bottom : 1px solid #B5BDBF;
	color:#525252;
	padding-left:5px;
}
#list .col2
{
	background-color: #EFEFEF;
}
#list TH
{
	color:#00658B;
	padding-left: 5px;
	text-align: center;
	background-color: #D6E9F0;
	border-bottom: 1px solid #CAD4D6;

}
#list A
{
	text-decoration : none;
	color:#525252;
}
#list A:hover
{
	text-decoration : underline;
}
#indexlist
{
	font-family:  Arial, Helvetica, sans-serif;font-size : 11px;
	border-top : 1px solid #B5BDBF;
	border-left : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;	
}
#indexlist TH
{
	font-family:  Arial, Helvetica, sans-serif;font-size : 11px;
	border-bottom : 1px solid #E1E1E1;
	color:#9D9D9D;
	font-weight : normal;
	padding-left:5px;
}
#indexlist A
{
	font-family:  Arial, Helvetica, sans-serif;font-size : 11px;
	text-decoration : none;
	color:#454545;
	font-weight : bold;
}
#indexlist A:hover
{
	text-decoration : underline;
}
#indexlist TD
{
	font-family:  Arial, Helvetica, sans-serif;font-size : 11px;
	padding-left:8px;
	color:#454545;
}
#indexlist .row1
{
	background-color :#EFEFEF;
}
#indexlist .row2
{
	background-color :white;
}

#bottom_table
{
}

#bottom_table .rect_bg
{
background : url(/images/rect_bg.gif) no-repeat top left;
padding-left:12px;
}
#bottom_table TD
{
	padding-top:6px;
	color:#316475;
	font-size : 11px;
}
#bottom_table A
{
	color:#316475;
	font-size : 11px;
	text-decoration : underline;
}
#bottom_table A:hover
{
	text-decoration : underline;
}
.messages
{
color:Red;
text-align : center;
}

.navigation {
	padding-top: 5px;
}
.navigation .title {
	font-weight : bold;
}
.navigation A {
	padding-left:5px;
	padding-right:5px;
}
.navigation .active {
	color:white;
	font-weight : bold;
	text-decoration : none;
	background-color : #51BFE2;
}

.date
{
font-weight : bold;
}

#submenutable 
{
}

#submenutable TD
{
	background : url(/images/sub_menu_downBG.gif) no-repeat bottom left;
	padding-top:6px;	
	padding-bottom:8px;		
}
#submenutable TD A
{
	/*background : url(/images/sub_menu_leftBG.gif) no-repeat center left;*/
	color: #00658B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#submenutable TD .active
{
color: red;
}
#submenutable TD A:hover
{
	text-decoration: underline;
}
#submenutable .last
{
	background : none;
}
#submenutableinner
{
}
#submenutableinner TD
{
	background : none;
	padding: 0px 0px 0px 0px;
}
.messages DIV {
	font-weight: bold;
}
.messages .confirm {
	color: #2296D1;
}
.messages .error {
	color: #ED3E21;
}
.attention {
	color: #00658B !important;
	font-style: italic;
}
#contacts {
	width: 100%;
	margin: 0 10px 0 10px;
	background-color: #EFEFEF;
}
.index {
	color: #00658B;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}
.text {
	font-size: 8pt;
	line-height: 120%;
	padding-right:20px;
}


#smalllist
{
	border-top : 1px solid #B5BDBF;
}
#smalllist TD
{
	border-bottom : 1px solid #B5BDBF;
	color:#525252;
	padding-left:5px;
	font-size: 9px;
}
#smalllist .col2
{
	background-color: #EFEFEF;
}
#smalllist TH
{
	color:#00658B;
	padding-left: 5px;
	text-align: center;
	background-color: #D6E9F0;
	border-bottom: 1px solid #CAD4D6;
	font-size: 11px;

}
#smalllist A
{
	text-decoration : none;
	color:#525252;
	font-size: 9px;
}
#smalllist A:hover
{
	text-decoration : underline;
}
