/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF;
	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:Tahoma;
		font-size:0.75em;
		line-height:1.273em;
		color:#0f3f5b;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#0f3f5b;}
a:hover{text-decoration:none;}
p {padding-top:13px;}
strong a {color:#c11d0e;}
/* ============================= main layout ====================== */

.link {background:url(images/link_bg.gif) no-repeat 0 0; padding:0 0 1px 21px; color:#c11d0e; font-weight:bold; display:block; float:left; margin:20px 0 0 0;}
.rss {background:url(images/rss.gif) no-repeat 0 0; padding:1px 0 1px 26px; color:#c11d0e; font-weight:bold; margin:20px 0 0 50px; display:block; float:left;}
.box .link {text-transform:uppercase; margin-top:12px;}

li { background:url(images/list_bg.gif) no-repeat 0 6px; padding-left:19px;}
li a {text-decoration:none; line-height:1.833em; background:url(images/line_hor.gif) bottom left repeat-x;}
li a:hover {background:none;}

.imgindent {margin:0 20px 0 0; float:left;}

.title {margin-bottom:18px;}
.box .title {margin-bottom:11px;}

/* ============================= header ====================== */

.flash {width:980px; height:294px;}
.flash2 {width:980px; height:61px; margin-top:7px;}

/* ============================= middle ====================== */

.row1 {padding:0 0 36px 18px;}

.box {background:#d2edfd url(images/box_tail_top.gif) top repeat-x;}
.box .tail_bottom {background:url(images/box_tail_bottom.gif) bottom repeat-x;}
.box .tail_right {background:url(images/box_tail_bg.gif) right repeat-y;}
.box .tail_left {background:url(images/box_tail_bg.gif) left repeat-y;}
.box .corner_botton_right {background:url(images/box_corner_bottom_right.gif) bottom right no-repeat;}
.box .corner_botton_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_left1 {background:url(images/box_corner_top_left1.jpg) top left no-repeat; width:100%;}
.box .corner_top_left2 {background:url(images/box_corner_top_left2.jpg) top left no-repeat; width:100%;}
.box .corner_top_left3 {background:url(images/box_corner_top_left3.jpg) top left no-repeat; width:100%;}
.box .indent {padding:18px 20px 34px 97px;}

.padding1 {padding-top:10px;}
.padding2 {padding-top:12px;}
.padding3 {padding-top:22px;}
.padding4 {padding-top:25px;}
.margin1 {margin-top:30px;}
.margin2 {margin-top:60px;}
.color2 {color:#0889d4;}
.phone {float:right; margin-right:10px;}

.table .col1 {width:167px !important; padding:7px 20px 0 0 !important;}
.table .col2 {width:116px !important; padding:7px 0 0 0 !important; text-align:center;}
.table .col3 {width:86px !important; padding:7px 0 0 0; text-align:right;}
.table .line1 {background:url(images/line.gif) repeat-y 188px 0; width:100%;}
.table .line2 {background:url(images/line.gif) repeat-y 304px 0;}
.table .row {background:url(images/line_hor.gif) bottom left repeat-x;}
.table .firstrow .col1, .table .firstrow .col2, .table .firstrow .col3 {padding-top:0 !important;}
.table a {text-decoration:none;}
.table a:hover {color:#c11d0e;}

#page6 #content {padding:25px 30px 30px 39px;}
/* ============================= footer ====================== */

#footer {color:#0a517d;}
#footer a {color:#0a517d;}
#footer span {float:right;}
#footer .menu li {display:inline; padding:0 9px 0 7px; border-right:1px solid #0a517d; background:none;}
#footer .menu li a {line-height:1.273em; background:none;}
#footer .menu .last {border:none;}

/* ============================= forms ======================= */

form .rowi {height:26px;}
form .col1 {width:145px !important;}
form .col2 {width:284px !important;}
form a {float:right; margin-left:20px;}


.input {width:133px; height:17px; border:1px solid #bfbfbf; background:#fff; padding:0 0 0 5px; font-size:1em; font-size:11px;}
textarea {width:277px; height:70px; border:1px solid #bfbfbf; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; font-size:11px; margin-bottom:5px;}
