/* CSS Document */
* { margin:0; padding:0;}

.clear { 
clear:both;
}

html, body { 
height:100%; 
}

body {
font-size:100%;  
background:url(images/background.gif) repeat-x top
}

html, input, textarea
   {	font-family:Georgia;
		color:#484848;
	}	


.vam{ 
vertical-align:middle
}
.fl{ 
float:left
}
.fr{ 
float:right
}
.tac{ 
text-align: center
}
.width{ 
width:100%
}

a img{ 
border:0px
}
img{ 
}

b{
color:#018eb9;
} 

a {
color:#344564; 
text-decoration:underline; 
font-weight:bold
} 

a:hover{
text-decoration:none;
}
.a1{
color:#ed8000; 
text-decoration:none; 
font-size:1.2em;
} 
.a1:hover{
text-decoration:underline;
}  
.a2{
color:#ed8000;  
font-family:Arial; 
text-decoration:none; 
font-weight:normal;
} 
.a2:hover{
text-decoration:underline;
}
.a3{color:#ed8000; 
text-decoration:none; 
font-weight:normal; 
background:url(images/icon2.gif) no-repeat right; 
padding-right:19px; 
margin-left:10px; 
height:16px;} 

.a3:hover{
text-decoration:underline;
}
.a4{
color:#484848; 
font-weight:normal;
} 

ul{
margin:0; 
padding:0; 
list-style:none; 
line-height:2em;
}
ul li{
margin:0px; 
background:url(images/line1.gif) no-repeat bottom left; 
}
ul li a{
color:#9cacca; 
text-decoration: none;
background:url(images/arrow1.gif)  top left no-repeat; 
background-position:0 0px;  
font-weight:bold; padding-left:20px; 
font-family:Arial; 
} 
ul li a:hover { 
text-decoration:none; 
color:#ff7805;
 }

h2 {
font-family:"Times New Roman", Times, serif;
font-size:200%;
margin:0 0 0 20px;
}

/*header*/
#header .logo{ 
margin:20px 0 0 100px;
 }
#header .button{
margin:10px 0 0 0;
}

/*top menu*/
.topMenuHome {
float:left;
width: 300px;
height:40px;
margin:20px 0 10px 0;
padding: 0;
}

.topMenu {
float:left;
width: 500px;
height:40px;
margin:20px 0 10px 0;
padding: 0;
}

.bann {
width:800px;
height:120px;
float:left;
clear:left;
background: url(images/page2_bann1.gif) repeat-x bottom left;
}

.headline {
width:500px;
height:120px;
float:left;
}

/*content*/
#content{ 
font-size:0.75em; 
width:100%; 
text-align:left;
margin: 0 0 0 60px;
}

.indent{
padding:25px 15px 0px 30px;
background:#FFFFFF;
}

.indent_1{
padding:0px 0px 0px 19px;
}

.indent_2{
padding:19px 0px 0px 0px;
}

.indent_col1{
padding:27px 30px 55px 43px;
width:250px;
}

.indent_col3{
padding:27px 30px 0px 43px;
}

.indent_col4{
padding:27px 55px 0px 43px;
}

.indent_col2{
padding:0px 31px 0px 11px;
}

.title{  
margin-bottom:6px;
}

.indent .title{  
margin-bottom:15px;
}

.line{  
margin:5px 0 20px 0;
}

.pic{  
margin:15px 0 20px 0;
}

.more{ 
margin:0px; float:right;
}

.pic_left{ 
float:left; 
margin:0px 20px 16px 0px;
}

p{ 
margin:0px 0px 19px 0px;
}
.p1{ 
margin:0px 0px 5px 0px;
}


.bann img{ 
margin-right:9px;
float:left;
}
.more1{ 
margin:0 0 10px 218px;
}

.block{ 
/*background:url(images/bg_block.gif); */
background:#FFFFFF;
width:100%;
}
.bg_block{ 
/*background:url(images/bg_block1.gif) no-repeat top;*/
}

.bg_block1{ 
background:url(images/bg_block2.gif) no-repeat bottom;
padding:28px 24px 20px 30px;
}


/*buttons*/
.buttonMore1 {
width:90px;
padding: 0 0 5px 10px;
background:url(images/more.gif) no-repeat;
}

.buttonYellow {
padding: 0 0 5px 10px;
background:url(images/moreYellow.gif) no-repeat;
}
.buttonYellow a {
color:#FFFFFF;
}

/*footer*/
#footer { 
color:#5d5d5d; 
font-size:0.6875em; 
background:url(images/bot.gif) repeat-x top; 
padding:53px 32px 14px 24px; 
text-align:right; 
font-weight:bold; 
font-family:Arial;
}
#footer a {
color:#5d5d5d; 
text-decoration:none;
}  
#footer a:hover { 
text-decoration:underline;
}


.input{
	background:none;
	border:none;
	width:134px; height:21px;
	font-size:0.7em;
	vertical-align:middle;
	margin:0px 12px 0px 4px;
   color:#263248;
}
.form{ 
height:29px;
}
input{
   width:160px; height:18px;
   font-size:0.9em;
   padding-left:5px;
   margin:0 0 3px 0;
}
textarea{
   width:175px; 
   height:64px;
   font-size:0.9em;
   padding-left:5px;
   margin-bottom:11px;
   overflow:auto;
   }