/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:.95em; text-align:center; background:url(images/bg.gif) repeat-x top #e1f2ff}
html, input, textarea	{	 font-family:Tahoma ;
		color:#033451;	}	

.vam{ vertical-align:middle}
.clear { clear:both;}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}
div.container {	overflow:hidden; width: 100%;}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#e22d5b;}

a{
	color:#033451
} 
a:hover{
}
.a1{color:#033451;  font-weight:bold; background:url(images/arrow.gif) top left no-repeat; background-position:0 5px; padding:0 0 0px 10px; text-decoration:none; margin:0 15px 0px 0; float:right}
.a1:hover{ text-decoration:underline} 


#content ul{margin:0; padding:0; list-style:none;}
#content ul li{background:url(images/li.gif) bottom left no-repeat; line-height:30px}
#content ul li a{color:#7196ac; font-style:italic; font-size:1.5em; text-decoration:none;  background:url(images/arrow1.gif) top left no-repeat; margin:0px; padding:0 0 0 32px; font-family:Arial; display:inline} 
#content ul li a:hover { text-decoration:none; color:#033451 }
#content ul .li{background:none}

.link1 { display:block; float:left; background:url(images/link1_bgd.gif) left top repeat-x; color:#fff; text-decoration:none;}
.link1 em { display:block; background:url(images/link1_left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1_right.gif) no-repeat right top; padding:2px 15px 2px 15px; font-weight:normal; font-style:normal;}
.link1:hover { text-decoration:underline;}


/*header*/
.flash{ }

/*content*/
#content{ font-size:0.75em; width:100%; text-align:left}
#content .indent_main{padding:26px 80px 21px 78px}
#content .indent_1{padding:16px 10px 0px 13px}
#content .indent_2{padding:16px 0px 0px 13px}
#content .title{
	margin-bottom:14px;
	margin-left: 0px;
}
#content .title1{  margin:14px 0 14px 0}
#content .pic_left{ float:left; margin:0px 13px 16px 0px}
#content .pic{ margin:0px 0px 16px 0px}
#content p{ margin:0px 0px 17px 0px}
#content .p1{ margin:0px 0px 17px 0px}
#content .p2{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
}
#content h5{ font-size:1em; margin-bottom:5px}
#content h4{ font-size:1.2em; margin-bottom:9px; text-transform:uppercase; color:#e22d5b}
#content h3{ font-size:1.2em; color:#e22d5b}

.line{ margin:20px 0 17px 0px}
.line1{ margin:10px 0 17px 0px}


#page .bann{ margin:23px 0px 0px 0px}
#page1 .pad{ margin:0px 20px 0px 0px}
#page5 .pad{ margin:0px 20px 0px 0px}
#page6 p{ margin:0px 0px 11px 0px}

/*block*/
.block{ background:#fff; width:100%; color:#3789ba; font-size:.8em; line-height:1.1em}
.block .bg_top_left{
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
}
.block .bg_top_right{
	background-image: none;
	background-repeat: no-repeat;
	background-position: right top;
}
.block .bg_bottom_left{
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.block .bg_bottom_right{
	width:100%;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.block .bg_bottom_left_1{
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.block .bg_bottom_right_1{
	width:100%;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.block .indent_block{ padding:13px 8px 22px 10px; }
.block .indent_block1{ padding:31px 18px 45px 27px; }
.block .pic1{
	margin-bottom:0px;
	border: thin solid #3C005C;
}
.block a{ font-size:1.2em; color:#e22d5b; display:block; margin-bottom:5px}
.block .a1{color:#033451;  font-weight:bold; background:url(images/arrow.gif) top left no-repeat; background-position:0 3px; padding:0 0 0px 10px; text-decoration:none; margin:0; float:right}
.block .a1:hover{ text-decoration:underline} 
/*block1*/
.block1{
	background:#ffffff;
	width:100%;
	color:#3789ba;
	font-size:0.8em;
	line-height:inherit
}
.block1 .bg_top{ background: url(images/bg_top1.gif) repeat-x top}
.block1 .bg_bottom{ background: url(images/bg_bottom1.gif) repeat-x bottom }
.block1 .bg_left{ background: url(images/bg_left1.gif) repeat-y left }
.block1 .bg_right{ background: url(images/bg_right1.gif) repeat-y right}
.block1 .bg_top_left{ background: url(images/bg_top_left1.gif) no-repeat top left }
.block1 .bg_top_right{ background: url(images/bg_top_right1.gif) no-repeat top right }
.block1 .bg_bottom_left{ background: url(images/bg_bottom_left1.gif) no-repeat bottom left ; width:100%;}
.block1 .bg_bottom_right{ background: url(images/bg_bottom_right1.gif) no-repeat bottom right }
.block1 .bg_bottom_left_1{
	background-image: url(images/bg_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.block1 .bg_bottom_right_1{
	width:100%;
	background-image: url(images/bg_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.block1 .indent_block{ padding:31px 18px 45px 27px; }
.block1 .indent_block2{ padding:31px 30px 45px 27px; }
.block1 a{ font-size:1.3em; color:#e22d5b; display:block; margin-bottom:5px; line-height:1.3em}
.block1 .a1{color:#033451;  font-weight:bold; background:url(images/arrow.gif) top left no-repeat; background-position:0 6px; padding:0 0 0px 10px; text-decoration:none; margin:0; float:right}
.block1 .a1:hover{ text-decoration:underline} 
.block1 .a2{ display:inline} 

/*footer*/
#footer { color:#578fbd; font-size:0.625em;  padding:23px 25px 25px 78px; text-transform:uppercase; font-family:Arial;}
#footer p {color:#84b4dc; }  
#footer p a {color:#84b4dc; text-decoration:none; margin:0 7px 0 7px; text-transform:uppercase;}  
#footer p a:hover {  text-decoration:underline}
#footer a {color:#578fbd; text-decoration:underline; text-transform:none}  
#footer a:hover {  text-decoration:none}

.h1{ height:30px} 
.block_contact span{ float:right; margin-right:20px}
input{
   	border:1px solid #c5cfd7; 
	background:#FFFFFF;
	width:230px; height:19px;
	font-size:1em;
	padding-left:5px;
	color:#3789ba;
	margin-bottom:3px
}
textarea{
   	border:1px solid #c5cfd7; 
	background:#FFFFFF;
	color:#3789ba;
	width:228px; height:109px;
	font-size:1em;
	padding-left:5px;
	overflow:auto}
