/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	text-align:center;
	padding-top:30px;
	background-color: #330000;
	background-repeat: repeat-x;
	background-position: top;
}

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.333em;
	color:#FFFFFF;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#f2ffff;}
a:hover{text-decoration:none;}
p {padding-top:10px;}

/* ============================= main layout ====================== */

.link {
	background:#000000;
	display:block;
	float:right;
	text-transform:uppercase;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding:2px 5px 2px 7px;
	font-weight:bold;
	margin:13px 3px 0 0;
}
.link:hover {
	background:#0b0b0b;
}

.link2 {
	background:#000000;
	display:block;
	float:right;
	text-transform:uppercase;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	padding:2px 5px 2px 9px;
	font-weight:bold;
	margin:17px 0 0 4px;
}
.link2:hover {
	background:#000000;
}

.link3 {
	background:#000000;
	padding:5px 8px 7px 13px;
	font-weight:bold;
	color:#FFFF99;
	margin:0 4px 13px 0;
	font-size:13px;
}
.link3 a {
	text-transform:uppercase;
	font-size:11px;
	color:#FFFF99;
	text-decoration:none;
	float:right;
}
.link3 a:hover {
	background:#0B0B0B;
}

li a {
	color:#FFFF99;
	line-height:1.667em;
}

.list li {background:url(images/list_bg.gif) no-repeat 0 6px; padding-left:13px;}
.list li a {color:#ffe44d; text-decoration:none;}
.list li a:hover {text-decoration:underline;}

.list2 li {background:url(images/list2_line.gif) bottom left repeat-x;}
.list2 li span {color:#fff; float:right; background:#0e1d1d; line-height:1.667em;}
.list2 li a {color:#fff; background:#0e1d1d; text-decoration:none;}
.list2 li a:hover {color:#23a8a8;}

.imgindent {margin:0 20px 0 0; float:left;}
.title {margin-bottom:15px;}
.box .title {margin-bottom:20px;}

/* ============================= header ====================== */

.logo {margin:17px 0 0 428px;}
.click_here {margin:0 0 0 637px;}
.menu {padding:13px 0 0 0;}

/* ============================= middle ====================== */

.box {
	border:1px solid #333333;
	background:#0f0f0f;
	padding:27px 25px 20px 29px;
	zoom:1;
}
.box2 {
	background:#0B0B0B;
	padding:27px 24px 0px 28px;
	zoom:1;
}
.box3 {
	background:#0b0b0b;
	color:#0b0b0b;
}

.img {margin:20px 0 4px 0;}
.color2 {
	color:#FFFF99;
}
.color3 {
	color:#FFFF99;
	padding:2px 10px 2px 13px
}
.color4 {color:#ffe44d;}
.color5 {
	color:#FFFFFF;
}
.color5 a {color:#23a8a8;}
.margin1 {margin-top:52px;}
.padding1 {padding-top:4px;}
.padding2 {padding-top:18px;}
.padding3 {padding-top:14px;}
.extra1 {margin:3px 0 0 0; padding:4px 30px 5px 9px;}
.extra2 {margin:3px 0 0 0; padding:4px 10px 5px 9px;}
.extra3 {padding:4px 8px 16px 9px;}
.click1 {position:absolute; margin:3px 0 0 176px;}
.click2 {position:absolute; margin:3px 0 0 175px;}
.phone {float:right; margin-right:40px;}
.col2 .phone {float:right; margin-right:55px;}

.line {
	border-bottom:1px solid #1e1e1e;
	margin-bottom:37px;
	padding-bottom:24px;
}
#page8 #content {padding:0 21px 40px 21px;}
#page8 .box {padding-bottom:45px;}

/* ============================= footer ====================== */

#footer a {
	color:#FFFF99;
	text-decoration:none;
}
#footer a:hover {text-decoration:underline;}

/* ============================= forms ============================= */

form {padding-top:20px;}
form .rowi {height:26px;}
form .link {margin-left:12px;}

.input {width:249px; height:17px; border:1px solid #585858; background:#fff; padding:0 0 0 5px; font-size:1em; color:#0e1d1d; font-size:11px;}
textarea {width:249px; height:163px; border:1px solid #585858; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#0e1d1d; font-size:11px;}
