/* Top nav classes */
.nav_top_email  { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.nav_top_email a { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.nav_top_email a:hover { color: #162e46; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.nav_bottom { color: #000080; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-top: 2.5px; }
.nav_bottom a { color: #69c; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 2.5px }
.nav_bottom a:hover { color: #162e46; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 2.5px }
/*Text classes
*/

.content a  { color: #5689e3; }
.content a:hover { color: #000066; }
.content p  { margin: 6pt 0 }
.content  { color: #000066; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; margin:1px; padding:1px  }
.content h1 { color: #c3980a; font-size: 18px; font-weight: bold; margin: 0; padding: 0; width: 100%; }
.content h2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #091c4a;
}
.content h12 { color: #5071A6; font-size: 16px; font-weight: bold; margin: 0; padding: 0; text-decoration:underline }
.content h3 { color: #162e46; font-size: 14px; font-weight: bolder; margin: 0; padding: 0 }
.content h4 { color: #162e46; font-size: 12px; font-weight: bold; margin: 0; padding: 0 }
.content b, strong  { font-weight: bold }

.content_left    { color: #162e46; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-right: 2px; padding-left: 10px }
.content_right   { color: #000066; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-right: 2px; padding-left: 10px }
.content_right a { color: #5698e3 }
.content_right a:hover { color: #000066 }
.content_standard { color: #000066; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.content_standard b, strong  { font-weight: bold; color:#284EAA;}

.linkcontent    { color: #c3980a; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; padding-right: 2px; padding-left: 5px }
.linkcontent a  { color: #c3980a; font-size: 12px; font-weight: bold; margin: 0; padding: 0; width: 100%; text-decoration: none; }
.linkcontent a:hover { color: #000066; }

.home_A { color: #000066; font-size: 14pt; font-family: Arial, Verdana, Helvetica, sans-serif; }

.err_input  { background-color: #ffffff; color: #162e46; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: justify; border-style: solid; border-width: 2px; border-color: #ff0000; }
.quote { color: #c3980a; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 5px }
.footer  { color: white; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-color: #004A79; padding-top: 2.5px }
.footer a { font-weight: bold; color: white; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 2.5px }
.footer a:hover { font-weight: bold; color: #162e46; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 2.5px }
.table_data td { padding-right: 20px; }

.aqua { color: #5698e3; }
.aqua h1 { color: #000080; }
.aqua a { color: #000080; text-decoration: none; }
.aqua a:hover { color: #5698e3; text-decoration: none; }

.royalblue { color: #162e46; }
.royalblue h1 { color: #162e46; }
.royalblue a { color: #162e46; text-decoration: none; }
.royalblue a:hover { color: #000080; text-decoration: none; }

.blue { color: #000080; }
h1.blue { color: #000080; }
h2.blue { color: #000080; }
h3.blue { color: #000080; }

.gold  { color: #c3980a; }
.red  { color: #ff0000; }
 
.small { font-size: 9px }
.large { font-size: 19px; line-height: 10px; }
.smallh1 { color: #c3980a; font-size: 14px; font-weight: bold; margin: 0; padding: 0; width: 100%; border-style: solid; border-width: 0 0 1px; border-color: #162e46 }

/* Standard classes */
body  { 
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	/*height:2330px;*/
	background-repeat: repeat-x;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000066;
}

input   { color: #162e46; font-size: 8pt; font-weight: bold; background-color: #ffffff; margin: 2px; padding: 0px; height: 12pt; border: solid 1px #162e46 }
.input_img { border: 0px }
.input_chk   { color: #162e46; background-color: #ffffff; border: 0 }
input.input-paypal { border: 0px none; width: auto; height: auto; }
textarea   { color: #162e46; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #ffffff; margin: 2px; padding: 0px; border: solid 1px #162e46 }
select   { color: #162e46; font-size: 8pt; font-weight: bold; background-color: #ffffff; margin: 2px; padding: 0px; height: 12pt; border: solid 1px #162e46 }
h1   { color: #162e46; font-size: 18pt; font-weight: bold; margin: 0px; padding: 0px }
h2   { color: #162e46; font-size: 16pt; font-weight: bold; margin: 0px; padding: 0px }
h3   { color: #162e46; font-size: 14pt; font-weight: bold; margin: 0px; padding: 0px }
h4   { color: #162e46; font-size: 12pt; font-weight: bold; margin: 0px; padding: 0px }
h5   { color: #162e46; font-size: 10pt; font-weight: bold; margin: 0px; padding: 0px }
h6   { color: #162e46; font-size: 8pt; font-weight: bold; margin: 0px; padding: 0px }
h7   { color: #162e46; font-size: 28pt; font-weight: bold; margin: 0px; padding: 0px }
h8   { color: #162e46; font-size: 38pt; font-weight: bold; margin: 0px; padding: 0px }
h9   { color: #162e46; font-size: 48pt; font-weight: bold; margin: 0px; padding: 0px }
.table_block td { color: #162e46; font-size: 11pt; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.table_block_2 td { color: #162e46; font-size: 10pt; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.table_block_3 td { color: #c3980a; font-size: 11pt; font-weight: bold; padding-left: 20px; padding-right: 20px; }
p { text-indent: 0cm; padding-top: 0.15cm; padding-bottom: 0.15cm }
ul{list-style-type:disc; margin: 2px 0 5px 20px }
dl { margin: 0px 0px 0px 20px }
/* Other classes */
.box { border-style: solid; border-width: 1px; border-color: #000000; padding: 5px; }
.box_dotted { padding: 5px; border: dashed 2px #000000 }
.floating { width: 200px; border: solid 2px; background-color: #ffffff; padding: 10px; }
.floating a { color: #5698e3; }
.floating a:hover { color: #000080; }
.floating_hover { width: 200px; border: solid 2px; border-color: #ff0000; background-color: #ffffff; padding: 10px; }
.floating_hover a { color: #5698e3; }
.floating_hover a:hover { color: #000080; }

.joke { padding-top: 0.15cm; padding-bottom: 0.15cm }

.Quote01 { background: #87aac0; color: #004a79; clear: both; }
.Quote01-TopLeft { background: url(images/quote-top-left.gif) 0 0 no-repeat; }
.Quote01-TopRight { background: url(images/quote-top-right.gif) 100% 0 no-repeat; padding: 10px; }
.Quote01-LowLeft { background: url(images/quote-low-left.gif) 0 100% no-repeat; }
.Quote01-LowRight { background: url(images/quote-low-right.gif) 100% 100% no-repeat; }

.Quote02 {
	background: url(images/quote-02.gif) 50% 50% no-repeat;
	min-height: 135px; height: 135px; height-x: 135px;
	width: 228px;
	display: table-cell;
	vertical-align: middle;
	text-align: center; 
	color: #004a79; 
	overflow: hidden;
	padding: 10px;
	clear: both;
}

.clear { clear: both; }


.myForm td, input, select, textarea, checkbox  {
		font-family: tahoma;
		font-size: 12px;
	}

	.required {
		color: red;
	}





.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#navigation{background-image:url(../images/navigation_bg.jpg); height:25px; background-repeat:no-repeat;}
#navigation a{text-decoration:none;}
#header_bottom{height:4px; background-color:#848586;}

#bottom_list li{
list-style:none; 
background-image:url(../images/list_bg.jpg);
background-repeat:no-repeat; 
line-height:32px; 
background-position:left; 
padding-left:10px; 
margin-left:0px;}

#bottomlist_ul{
padding-left:0px;
list-style:none; 
}

#bottomlist_li{
list-style:none; 
list-style-image:none;
background-image:url(../images/list_bg.jpg);
background-repeat:no-repeat; 
line-height:32px; 
background-position:left;
padding-left:10px; 
margin-left:-15px;
}

#list_ul{
padding-left:0px;
}

#list_li{
margin-left:1px;
}


#footer_top{height:6px; background-color:#848586;}
#footer_middle{height:1px; background-color:#fffffff;}

li{list-style-image:url(../images/list_arrow.jpg); line-height:30px; margin-left:-45px;}


.box_top{background-image:url(../images/box_top.jpg); height:7px; background-repeat:no-repeat; width:718px;} 
.box_middle{border-left:solid 1px #1a3068; border-right:solid 1px #1a3068; background-image:url(../images/box_middle.jpg); background-repeat:repeat-x; height:238px;}
.box_bottom{background-image:url(../images/box_bottom.jpg); background-repeat:no-repeat; width:718px;}
.grey_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #585858;
}
.blue_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #284eaa;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
a.white_bold, a:hover.white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0046EB;
/*
	color: #0046eb;
*/
}
.blue_vertical_line{
background-color:#1a3068;
width:1px;
}
.blue_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5689e3;
}
.main_text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066;
}
.main_text_italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000066;
	font-style:italic;
}
.main_text_italic_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066;
	font-style:italic;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #091c4a;
}

.blue_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #284eaa;
}
.content_list {
	list-style:url(..images/list_arrow.jpg);
}

#newText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-bottom:5px;
	font-weight:normal;
}

.newTextField{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	border:1px solid #7F9DB9;
	margin-top:5px;
}