/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#2b3d49;
}

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.75em;
		line-height:1.35em;
		color:#FFFFFF;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#87A7AB;}
.whitelink {color:#FFFFFF;font-weight:bolder;}
a:hover{text-decoration:none;}
strong {color:#6893a5; font-size:1.1em; line-height:1.15em;}
/* ============================= main layout ====================== */

.more {color:#a6e800; font-weight:bold;}

h1 {background:url(images/logo.jpg) top left no-repeat; text-indent:-10000px; height:51px; line-height:1.25em; font-size:0.75em;}
h2 {font-size:large; color:#cc5500; margin-top:15px;}

li { background:url(images/list_bg.gif) no-repeat 0 4px; padding-left:24px; line-height:1.75em;}
li a {color:#6893a5; font-weight:bold;}

p {padding-top:16px;}

.imgindent {margin:0 19px 0 0; float:left;}
/* ============================= header ====================== */

#header .bg {background:url(images/header_tall.gif) top repeat-x;}
#header .indent {padding:33px 55px 0 33px;}
#header .indentcontent {padding:33px 55px 0 33px;}
#header .menu {padding:22px 0 0 0;}
#header .cols {padding:23px 0 0 0;}
#header .content {margin:2px 1px 0 0; text-align:center; padding:15px 0 21px 0; line-height:1.20em;}
#header .last {margin:2px 0 0 0;}
#header .green {background:url(images/header_bg1.gif) top repeat-x;}
#header .orange {background:url(images/header_bg2.gif) top repeat-x;}
#header .red {background:url(images/header_bg3.gif) top repeat-x;}
#header p {padding-top:7px;}

/* ============================= row1 ====================== */

#row1 {background:url(images/bg1.gif);}
#row2 {background:#2c4350 url(images/hor_line.gif) top repeat-x;}

/* ============================= footer ====================== */

#footer {color:#9eb3be; font-size:1.1em;}
#footer a {color:#9eb3be; font-weight:bold;}
#footer .left {padding:35px 0 0 32px;}
#footer .right {padding:36px 63px 0 0;}
.rss {background:url(images/rss_bg.gif) top right no-repeat; padding:0 23px 0 0;}

/* ============================= index ============================= */

#index #row1 .indent {padding:26px 55px 35px 33px;}
#index #row1 .indentcontent {padding:26px 55px 35px 33px;}


#index #row1 .column1 .padding {padding:14px 30px 0 1px;}
#index #row1 .column2 .padding {padding:12px 0 0 0;}


#index #row2 .indent {padding:8px 55px 16px 80px; color:#96a1a8; line-height:1.2em;}
#index #row2 .indentcontent {padding:15px 55px 26px 33px; color:#96a1a8; line-height:1.2em;}
#index #row2 .t {margin:9px 0 6px 0;}

#index #row2 .column1 .padding {padding:0 23px 0 1px; text-align:center;}
#index #row2 .column2 .padding {padding:0 23px 0 17px; text-align:center;}
#index #row2 .column3 .padding {padding:0 23px 0 8px; text-align:center;}
#index #row2 .column4 .padding {padding:0 23px 0 8px; text-align:center;}
