/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#273034;
	text-align:center;
}

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

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:arial;
		font-size:0.563em;
		line-height:1.444em;
		text-transform:uppercase;
		color:#636465;
	}

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

a {color:#3481b7;}
a:hover{text-decoration:none;}
p {padding-top:13px;}
strong {font-family:tahoma;}

/* ============================= main layout ====================== */

.top_tile {background:#eceff0 url(images/top_tile.gif) top repeat-x;}
.bottom_tile {background:url(images/bottom_tile.gif) bottom repeat-x;}

.link {background:url(images/link_bg.gif) top right no-repeat; color:#333232; font-weight:bold; padding-right:10px; font-family:tahoma;}

li { background:url(images/list_bg.gif) no-repeat 0 8px; padding-left:12px;}
li a {color:#44413e; line-height:2.333em;}

.box li {background:url(images/list_bg2.gif) no-repeat 0 11px;}
.box li a {color:#7d909d; line-height:3.111em;}

.imgindent {margin:0 20px 0 0; float:left;}
.title {margin-bottom:14px;}
.title2 {margin-bottom:18px;}

/* ============================= header ====================== */

.logo {float:left; padding:0 25px 0 31px;}
#header .menu {float:left;}
#header .menu img {margin:43px 11px 0 0;}

/* ============================= middle ====================== */

.banners {padding:28px 0 18px 0;}
.banners img {margin-right:14px;}

.content {padding-bottom:20px;}
.indent {padding:18px 20px 0 15px;}
.indent2 {padding:0 20px 0 15px;}
.indent3 {padding:5px 25px 0 0;}

.box {background:#000 url(images/box_tile_top.gif) top repeat-x; color:#7d909d;}
.box .corner_bottom_right {background:url(images/box_corner_bottom_right.gif) bottom right no-repeat;}
.box .corner_bottom_left {background:url(images/box_corner_bottom_left.gif) bottom left no-repeat;}
.box .corner_top_right {background:url(images/box_corner_top_right.gif) top right no-repeat;}
.box .corner_top_left {background:url(images/box_corner_top_left.gif) top left no-repeat; width:100%;}
.box .title {margin:17px 0 9px 21px;}
.box .indent {padding:12px 25px 18px 28px;}
.box .indent2 {padding:18px 25px 24px 28px;}
.box a {color:#fff;}
.box span {color:#fff;}

.line {background:url(images/line.gif) bottom left repeat-x; padding:0 20px 22px 15px ; margin-bottom:18px;}
.padding1 {padding-top:13px;}
.padding2 {padding-top:7px;}
.padding3 {padding-top:20px;}
.padding4 {padding-left:28px;}
.padding5 {padding-bottom:27px;}
.padding6 {padding-top:30px;}

.blue {color:#3481b7;}
.color2 {color:#44413e;}
.dark {color:#333232;}
.flash {height:578px; position:relative;}
.flash div {position:absolute; margin-right:-6px;}
.phone {float:right; margin-right:41px;}
#index_5 .content {padding:30px 50px 20px 30px;}

.table .line {background:url(images/line.gif) bottom left repeat-x; padding:0; margin:0;}
.table .col1 div {padding:15px 0 10px 0;}
.table .col2 div {padding:15px 0 11px 19px;}
.table .first {padding-top:1px !important; padding-bottom:15px !important;}
.table a {text-decoration:none;}
.table a:hover {text-decoration:underline;}


/* ============================= footer ====================== */

#footer .indent {padding:36px 28px 30px 29px;}
#footer {font-family:tahoma; font-size:1.222em; color:#fff; text-transform:none; font-weight:bold;}
#footer a {color:#fff;}

#footer .menu {float:right;}
#footer .menu li {display:inline; font-size:0.909em; background:none; border-right:1px solid #fff; padding:0 8px 0 9px;}
#footer .menu li a {line-height:1.4em; color:#fff; text-decoration:none;}
#footer .menu li a:hover {text-decoration:underline;}
#footer .menu .last {border:none;}
#footer .normal {font-weight:normal;}

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

form .col1 {width:171px !important;}
form .col2 {width:198px !important;}
form .rowi {height:17px;}
form .link {float:right; margin-left:19px;}

.input {width:161px; height:12px; border:1px solid #636465; background:none; padding:0 0 0 5px; font-size:1em;}
textarea {width:191px; height:46px; border:1px solid #636465; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em; margin-bottom:12px;}
