@charset "utf-8";
/* CSS Document */

/* nl */

* {
	padding: 0; 
	margin:0 ;
}

body {
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	background-color: #474747;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	color: #1e1e20;	
} 

.outer-wrapper { 
	position: absolute; 
	top: 0; 
	min-height: 100%; 
	width: 100%; 
	margin: 0 auto 0 auto; 
	background-color: transparent;
}

* html body div.class { height: 1%; } /* for IE6 */
	
a {
	color: #ff6600;
	text-decoration: underline;
}	
	
a:hover {
	color: #669900;
	text-decoration: underline;
}

a:active {    
  	outline: none;    
}   

a:focus {    
  	-moz-outline-style: none;    
}   

button:focus {        
  	outline: none;    
}  

h3 	{ 
	background: #f5f5f5;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	color: #1e1e20;
	font-size: 10pt;
	font-weight: 600;
}


h4 	{ 
	background: #f5f5f5;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	color: #1e1e20;
	color: #1e1e20;
	font-size: 9pt;
	font-weight: 600;
}
	
p 	{
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	color: #1e1e20; 
	font-size: 9pt; 
	text-align: left; 
	margin: 10px 0 10px 0;
}


.container {
	margin: 0 auto 0 auto;
	width: 676px;
	height: auto;
}

.logo_container {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
	margin-top: 20px;
	margin-left: 0;
	margin-bottom: 0;
	background: transparent;
}
	
.logo {
	width: 553px;
	height: 58px;
	padding: 0;
	margin-left: 0;
	background: transparent;
	float: left;
}
	
.tongues {
	width: 70px;
	height: 100%;
	background: transparent;
	text-align: left;
	padding-top: 0;
	padding-top: 0;
	padding-left: 15px;
	padding-bottom: 15px;
	float: left;
}

.tongues ul {
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	font-weight: normal;
	margin-left: 0;
	padding-top: 2px;
	height: 100%;
}

.tongues ul li {
	list-style: none;
	padding-bottom: 2px;
}

.tongues ul li a {
	padding-left: 0.5em;
	padding-top: 0.3em;
	text-decoration: none;
	color: #d1d1d1;
}

.tongues ul li a:hover {
	color: #99cc00;
}

.tongues ul li a:active { 
	color: #99cc00;
}

.tongues ul li a:link#current, .tongues ul li a:visited#current {
	color: #99cc00;  
	text-decoration: none;
} 

.subcontainer {
	width: 656px;
	height: 100%;
	margin-left: 0;
	margin-top: 25px;
	text-align: left;
	background: transparent;
}

.col_left {
	float: left;
	width: 80px;
	height: auto;
	margin-top: 0;
	background-color: transparent;
	text-decoration: none;
}

#vert_menu {
	width: 100px;
	height: 100%;
	margin: 70px auto 0 auto;
	background: transparent;
}

.vermenu ul {
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	font-weight: normal;
	padding-left: 0;
	margin-left: 0;
	height: 100%;
}

.vermenu ul li {
	list-style: none;
}

.vermenu ul li a {
	padding: 2px 0.5em;
	text-decoration: none;
	color: white;
}

.vermenu ul li a:hover {
	color: #669900;
}

html>body .vermenu ul li a:active { 
/* Apply mousedown effect only to NON IE browsers */
}

.vermenu ul li a:link#current, .vermenu ul li a:visited#current {
	color: #669900;  
	text-decoration: none;
} 

.gutter {
	float: left;
	width: 15px;
	height: auto;
	margin-top: 0;
	background-color: transparent;
}
		
.col_right {
	float: left;
	width: 561px;
	height: auto;
	min-height: 300px !important;
	margin-top: 0;
	background-color: f5f5f5;
	text-decoration: none;
}

.hor_menu {
	width: 100%;
	height: 30px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	background: transparent;
	text-align: left;
}

.hovermenu ul {
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	font-weight: normal;
	padding-left: 0;
	margin-left: 0;
	height: 20px;
}

.hovermenu ul li {
	list-style: none;
	float: left;
}

.hovermenu ul li a {
	padding: 2px 0.5em;
	text-decoration: none;
	color: white;
}

.hovermenu ul li a:hover {
	color: #669900;
}

html>body .hovermenu ul li a:active { 
	/* Apply mousedown effect only to NON IE browsers */
}

.hovermenu ul li a:link#current, .hovermenu ul li a:visited#current {
	color: #669900;  
	text-decoration: none;
} 

#ExtTextBlock {	
	padding: 0 0 0 0;
	width: 560px;
	height: auto;
	background: url('../ims/pieces/m_561x2.png') repeat-y;
	clear: both;
}

.titleBlockBig {		
	padding: 0 0 0 55px;	
	width: 250px;	
}

.info_title {
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 10pt;
	color: #669900;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: -10px;
}

.para {			
	margin-left: 20px;		
}

.paralinks {		
	margin-left: 0;		
}

#nested_list ul {
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}

#nested_list li {
	background-repeat: no-repeat;
	background-position: .1em .2em;
	padding-left: 0em;
	margin-top: 0.8em;
}

li.newbullet {
	list-style-image: url('../ims/or_bul_11x8.png');
	vertical-align: middle;
}

.txtBlockBig {		
	padding: 25px 55px 10px 55px;
	text-align: left;	
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	color: #1e1e20;		
}

.ClickHere01 {
	position: relative;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 10pt;
	color: #1e1e20;
	padding: 0 0 10px 152px;
	text-align: left;
}

.ClickHere02 {
	position: relative;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 10pt;
	color: #1e1e20;
	padding: 0 0 0 10px;
	text-align: left;
	vertical-align: bottom;
}

.footer {
	margin: 20px auto 0 auto;
	width: 550px;
	text-decoration: none;
	text-align: center;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #fff;
}

.copyright {
	width: auto;
	margin: 10px auto 0 auto;
}

#pic {
	width: 143px;
	height: 166px;
	float: right;
	padding: 2px;
	background-color: #f5f5f5;
	margin-top: 0;
	margin-left: 35px;
	margin-bottom: 25px;
	margin-right: 0;
	text-align: left;
	text-decoration: none;
} 

#chest {
	width: 340px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding: 0;
	text-align: eft;
}
		
#bankleft {
	width: 64px;
	padding: 10px;
	float: left;
	background: #f5f5f5;
	vertical-align: bottom;
}
	
#bankcenter {
	width: 103px;
	padding: 10px;
	float: left;
	background: #f5f5f5;
	vertical-align: bottom;
}
	
#bankright {
	width: 100px;
	padding :18px 10px 10px 10px;
	float: left;
	background: #f5f5f5;
	vertical-align: bottom;
}

#chest2 {
	width: 353px;
	height: 98px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	padding: 0px;
	text-align: left;
}
		
#bankleft2 {
	width: 163px;
	padding: 10px;
	float: left;
	background: #f5f5f5;
	vertical-align: bottom;
}
	
#bankright2 {
	width: 150px;
	padding: 4px 10px 10px 10px;
	float: left;
	background: #f5f5f5;
	vertical-align: bottom;
}

.sep15 {
	padding: 0 0 0 0;
	width: 99px;
	height: 15px;
	background: transparent;
	text-align: center;
}

.sep30 {
	padding: 0 0 0 0;
	width: 500px;
	height: 30px;
	background: transparent;
	text-align: center;
}

.sep50 {
	padding: 0 0 0 0;
	width: 500px;
	height: 50px;
	background: transparent;
	text-align: center;
}
	
#mb {	
	font-family :"Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size:10pt;
	color: #1e1e20;
	margin-left: 130px;
}	

#links_list {
	padding-top: 10px;
	padding-bottom: 10px;
}

#links_list ul {
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}

#links_list li {
	padding-left: 0em;
	margin-top: 1.1em;
}

#links_list ul {
	padding-left: 0em;
}

/* short version */
#links_lists {
	padding-top: 0;
	padding-bottom: 5px;
}

#links_lists ul {
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}

#links_lists li {
	padding-left: 0em;
	margin-top: 1.1em;
}

#links_lists ul {
	padding-left: 0em;
}
/* short version */

#ContactForm {
	position: relative;
	width: 380px;
	height: auto;
	min-height: 400px !important;
	margin: 30px auto 0 65px;
	background: #f5f5f5;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

#contacts {
	position: relative;
	width: 300px;
	height: auto;
	margin-top: -10px;
	margin-left: 70px;
	margin-bottom: 20px;
	background: #f5f5f5;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-style:  normal;
    font-size: 10pt;
    font-weight: normal;
	color: #333333;
	text-align: left;
	float: left;
}

#time {
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-style:  normal;
    font-size: 12pt;
    font-weight: bold;
	color: #d95f00;
	text-align: left;
}

#time_bg {
	background-image: url('../ims/time_bg_250x35.png');
	background-repeat: no-repeat;
	margin-top: 15px;
}

#trunk {
	position: relative;
	width: 558px;
	height: 100%;
	padding: 0 auto 0 auto;	
	text-align: justify;	
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	color: #1e1e20;
	clear: both;
}

#form_left {	
	position: relative;
	width: 210px;
	height: 100%;
	padding-top: 10px;	
	padding-right: 5px;
	padding-left: 50px;
	text-align: justify;	
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	color: #1e1e20;
	float: left;
}

#form_right {	
	position: relative;
	width: 175px;
	height: 100%;
	padding-top: 10px;	
	padding-right: 50px;
	padding-left: 50px;
	text-align: justify;	
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	color: #1e1e20;
	float: left;
}

#quote_box {	
	position: relative;
	width: 560px;
	height: 100%;
	padding-top: 20px;	
	padding-bottom: 15px;	
	float: left;
}

#quote {	
	position: relative;
	width: 350px;
	height: 100%;
	padding-top: 0;	
	padding-right: 55px;
	text-align: left;	
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 7pt;
	color: #1e1e20;
	float: right;
}

#q_field {
	position: relative;
	width: 560px;
	margin-top: 30px;
	margin-bottom: 0;
	float: left;
}

#quotation {
	position: relative;
	width: 300px;
	font-style: normal;
	font-weight: 600;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	padding-top: 0;
	padding-right: 60px;
	padding-bottom: 30px;
	text-align: left;
	float: right;
}

#quotation_author {
	width: 290px;
	font-style: italic;
	font-family: "Arial", Lucida Sans Unicode, Trebuchet MS, Verdana;
	font-size: 9pt;
	font-weight: 100;
	margin-top: 5px;
	text-align: left;
	float: left;
}


#sitemap {
	position: relative;
	left: 75px;
	margin-top: 0;
	margin-bottom: 10px;
	width: 510px;
	height: 100%;
	overflow: auto;
	color: #669900;
	background-image: url('../ims/bleak_globe_320x320.png');
	background-repeat: no-repeat;
	
}

#sitemap a {
	color: #ff6600;
}

#sitemap a:hover {
	color: #669900;
	text-decoration: underline;
}

#sitemap a:active {    
  	outline: none;    
}   

#sitemap a:focus {    
  	-moz-outline-style: none;    
}   

#sitemap button:focus {        
  	outline: none;    
}  

#sitemap ul {
	list-style-type: disc;
	margin-left: 1.5em;
}

#sitemap li {
	margin-top: 1.0em;
}

#sitemap ul, #sitemap ol {
	margin-left: 1.5em;
}