/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#656565;
	padding:27px 0 25px 0;
	text-align:center;
}

img {
	vertical-align:top;
	visibility: visible;
}
a img { border:0;}

ul { list-style:none; position:relative;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html
	{
	font-family:Arial;
	font-size:0.75em;
	line-height:1.5em;
	color:#000000;
	height: 18px;
	}

input,textarea
	{
	font-family:Arial;
	font-size:1em;
	line-height:1.5em;
	color:#000000;
	height: 25px;
	padding-left:5;
	padding-top:0;
	}


	
input, select { vertical-align:middle; font-weight:normal;}

a {color:#919191;}
a:hover{text-decoration:none;}
p {padding-top:6px;}
.box p {padding-top:20px;}

/* ============================= main layout ====================== */

.more {background:url(images/more_bg.gif) no-repeat 0 5px; padding-left:12px; color:#B9C0C7; text-decoration:none;}
.more:hover {text-decoration:underline;}

li { background:url(images/list_bg.gif) no-repeat 0 8px; padding-left:12px;}
li a {color:#4e90c2; font-size:1.083em; line-height:1.539em;}
.box li {background:url(images/box_list_bg.gif) no-repeat 0 8px; padding-left:13px;}
.box li a {font-size:1em; line-height:1.818em; text-decoration:none;}
.box li a:hover {text-decoration:underline;}
.box .list li {padding-left:7px;}

.imgindent {margin:0 23px 0 0; float:left;}
.imgindent2 {margin:0 20px 0 0; float:left;}
.title {margin-bottom:23px;}


.box .title {margin:0; padding:32px 0 29px 61px; font-size:1px; line-height:1px;}
.box .double {padding:23px 0 18px 61px;}
.box .title1_bg {background:#eeeeee url(images/title1_bg.gif) top left no-repeat;}
.box .title2_bg {background:#eeeeee url(images/title2_bg.gif) top left no-repeat;}
.box .title3_bg {background:#eeeeee url(images/title3_bg.gif) top left no-repeat;}


.shadow {background:#fff url(images/shadow_bottom.gif) bottom repeat-x;}
.shadow .right_bg {background:url(images/shadow_right.gif) right repeat-y;}
.shadow .left_bg {background:url(images/shadow_left.gif) left repeat-y;}
.shadow .top_bg {background:url(images/shadow_top.gif) top repeat-x;}
.shadow .bottom_right {background:url(images/shadow_bottom_right.gif) bottom right no-repeat;}
.shadow .bottom_left {background:url(images/shadow_bottom_left.gif) bottom left no-repeat;}
.shadow .top_right {background:url(images/shadow_top_right.gif) top right no-repeat;}
.shadow .top_left {background:url(images/shadow_top_left.gif) top left no-repeat; width:100%;}
.main_indent {padding:7px;}


/* ============================= middle ====================== */

.column_padding {}
.column_padding2 {margin-right:29px;}

.border {border:1px solid #dcdcdc; padding:36px 35px 32px 42px;}
.extra { padding:36px 35px 32px 42px;}
.box {background:#dcdcdc url(images/box_bg.gif) bottom repeat-x; font-size:0.917em; line-height:1.818em; color:#565656;}
.box .indent {padding:17px 37px 35px 40px;}
.box a {color:#565656;}

.big {font-size:1.167em; line-height:1.286em;}
.blue {color:#4e9ddb;}
.no_padding {padding:0;}
.margin_bottom {margin-bottom:30px;}
.margin_top {margin-top:30px;}
.padding2 {padding:17px 20px 16px 20px;}
.indent2 {padding:17px 20px 35px 40px;}
.img_margin {margin-bottom:15px;}
.ul {margin-top:15px;}
#index_5 .border {line-height:2em; padding:36px 30px 32px 42px;}
#index_5 .border p {padding-top:24px;}
#index_5 .border a {color:#373737;}

/* ============================= footer ====================== */

#footer a {color:#373737;}
#footer .mail {float:right; border-left:1px solid #e0e0e0; font-family:arial; padding-left:16px; color:#6a6862;}
#footer .mail span {background:url(images/mail_bg.gif) no-repeat 0 3px; padding-left:24px;}
#footer .mail a {color:#3492be;}

/* ============================= forms ============================= */

form {position:relative;}
form .rowi {height:26px;}


.input {width:139px; height:18px; border:1px solid #808080; padding:0 0 0 5px; font-size:1em; color:#565656;}


