/* CSS Document */

* {
	font-size:100%;
	top: 0px;

}

body{
	background:#070d11 url(images/body-bg.gif) top repeat-x;
	text-align:center;
	margin:15px auto;
	width:920px;
	background-color: #070D12;
}

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

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  {
	clear:both;
	margin-left: 14px;
}


html, input, textarea
	{
	font-family:Arial;
	font-size:14px;
	line-height:normal;
	color:#33CCFF;
	}

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

a {color:#81c5ec; font-size:12px;}
a:hover{text-decoration:none;}
p {
	padding-top:6px;
	border-top-color: #FFFF33;
	border-top: 0;
}

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

.link {background:url(images/link-bg.gif) no-repeat 0 7px; padding-left:10px; font-size:13px;}
.link2 {color:#acc51f;}
cite {line-height:1.231em;}
em {color:#f2f2f2;}

li {
	background:url(images/list2-bg.gif) no-repeat 0 3px;
	padding-left:24px;
}
li a {
	color:#FFFFFF;
	text-decoration:none;
	line-height:1.846em;
}
li a:hover {text-decoration:underline;}

.imgindent {
	margin:0 26px 0 0;
	float:left;
	margin-left: 14px;
}

.title {
	border-bottom:0;
	padding-bottom:0px;
	margin-bottom:0px;
}
.row2 .title {
	margin-bottom:0px;
}
.box .title {border-bottom:2px solid #f2f2f2;}

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

#content .menu { position:relative; margin:-22px 0 0 28px; height:219px;}
#content .menu .bg {background:url(images/menu-bg.png) top left no-repeat;}
#content .menu .indent {padding:22px 0 26px 8px;}

/* ============================= content ====================== */

.row1 {background:#0b3049 url(images/row1-bg.gif) top repeat-x;}
.row1 .col-1 {background:url(images/menu-bg-tail.gif) 28px 0 repeat-y;}

.special {padding-top:6px;}
.row2 {
	position:relative;
	background:#0B314B url(images/row1-bg.gif) top repeat-x;
}
#page8 .row2 {padding:40px 40px 54px 64px;}
.box {
	background:url(images/box-bg.gif) top repeat-x #184769;
	margin:0 35px 0 35px;
}
.box .indent {
	padding:30px 12px 30px 12px;
}
#page1 .box .indent {background:url(images/extra-bg.gif) no-repeat 13px 25px;}
.extra .title {margin-left:63px;}
.extra2 {padding-left:34px;}

.indent1 {
	padding:10px 0 63px 0;
}
.padding1 {padding-top:22px;}
.padding2 {padding-top:30px;}
.padding3 {
}

.text2 {
	font-size:1.077em;
	line-height:normal;
}
.text3 {font-size:0.923em;}
.color2 {color:#417faa;}
.phone {float:right; margin-right:20px;}

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

#footer {text-align:center; font-size:0.846em; color:#81c5ec; font-family:tahoma;}
#footer a {color:#81c5ec;}
#footer .menu {padding:20px 0 0 0; background:none; margin:0;}
#footer .menu li {display:inline; background:none; border-left:1px solid #81c5ec; padding:0 25px 0 29px;}
#footer .menu .first {border:none; padding-left:25px;}

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


#ContactForm {font-family:tahoma; font-size:0.846em;}
#ContactForm .rowi {height:42px;}
#ContactForm .link {margin-left:20px; font-family:arial;}

.input {width:242px; height:19px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; font-size:1em; color:#062133;}
textarea {width:242px; height:103px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#062133;}
