* {
	margin:0;
	padding:0;
}

body {
	font-family:Arial;
	line-height:1em;
	color:#fff;
	text-align:center;
	padding: 0px;
	margin: 0px;
	background-color: #d8e5e8;
	background-image: url(../images/tall_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}



/*===================utils====================*/

.clear { clear:both;}

.fleft {
	height: 30px;
	width: 100%;
}

.fright {
	width: 100%;
	height: 31px;
	float: left;
}



/*=================elements===================*/

p { margin-bottom:16px;}

blockquote { margin: 10px; }



/*==================forms====================*/

input, select { vertical-align:middle; font-weight:normal;}

img {border:0; vertical-align:top; text-align:left;}



.form { height:25px;}

.form input {width:174px; height:19px; background:#fff; color:#373737; font-size:1em; font-family:tahoma; padding-left:3px; border:1px solid #a09b96;}

textarea { width:284px; height:103px; background:#fff; overflow:auto; color:#373737; font-size:1em; font-family:tahoma; padding-left:3px; border:1px solid #a09b96; margin-bottom:10px;}



/*==================list====================*/







#Content a { color:#ffffff; text-decoration:none; }

#Content a:hover { text-decoration:underline;	}



/*

/*==================txt, links, lines, titles====================*

a {}

a:hover { text-decoration:underline;	}



h2 { font-family:"Times New Roman", Times, serif; font-size:32px; line-height:1.1em; margin-bottom:15px;}



h3 img { margin-top:16px;}

h4 { font-size:1em;}

h5 { font-size:.91em; text-transform:uppercase; color:#addbed;}

h6 { color:#addbed; font-size:.91em;}



.txt1 {font-size:.85em; }



.link1 { background:url(../images/marker.gif) no-repeat left 0; padding-left:23px; color:#00d2ff; font-weight:bold;}

.link1:hover { color:#fff;}

.link2 { margin-top:5px;}

.link3 { color:#fff; text-decoration:underline;}

.link3:hover { text-decoration:none;}

.link4 { background:url(../images/marker1.gif) no-repeat left 0; padding-left:23px; color:#00d2ff; font-weight:bold;}



.line_hor { border-bottom:1px solid #63b0ce; padding-bottom:18px; margin-bottom:24px;}



.wrapper { width:100%;}



.alignright { text-align:right;}

.aligncenter { text-align:center;}



.tall_top { background:url(../images/tall_top.gif) left top repeat-x; }

.tall_bottom { background:url(../images/tall_bottom.gif) left bottom repeat-x;}



.list1 li a { background:url(../images/marker1.gif) no-repeat left 0px; padding-left:26px; line-height:1.7em; font-weight:bold;}

.list1 li a:hover { color:#fff;}



.list2 { margin-bottom:11px;}

.list2 li { display:inline;}

.list2 li em { color:#00d2ff;}

.list2 li a { display:block; border-bottom:1px solid #508db6; background:#2a75a8; padding:10px 10px 9px 19px; color:#fff; font-size:.91em; zoom:1;}

.list2 li a span { background:url(../images/marker2.gif) no-repeat right 5px; padding-right:11px;}

.list2 li a strong { color:#aedced; text-transform:uppercase;}

.list2 li a:hover { text-decoration:none; background:#5eb2d3;}



.list3 li { padding:14px 14px 27px 19px; border-bottom:1px solid #508db6;}

.list3 li.last { border-bottom:0;}

.list3 li em { color:#00d2ff;}



.list4 li { padding:16px 10px 20px 11px; border-bottom:1px solid #508db6;}

.list4 li.last { border-bottom:0; padding-bottom:0;}

.list4 li em { color:#00d2ff;}

.list4 li img { float:left; margin-right:16px;}



/*==================other====================*

.img_indent { margin:0 15px 0 0; float:left;}

.img_indent1 { margin:0 15px 19px 0; float:left;}

.img_indent2 { margin:0 15px 10px 0; float:left;}

.img_box { padding:0 0 20px 0;}

.img_box img { float:left; margin:0 20px 5px 0;}



.p1 { margin-bottom:26px;}







.cont_box { padding:0 30px 0 0; margin-bottom:0;}

.cont_box span { float:right;}

/*==========================================*/
