/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#000000;
}

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, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1em;
		color:#575353;
	}
	
	
input, select { vertical-align:middle; font-weight:normal;}

a {color:#87A7AB;}
a:hover{text-decoration:none;}
p {padding-top:15px;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.imgindent5 {margin:0 5px 0 0; float:left;}
.indent7 {
	padding-top:9px;
	text-align: justify;
}

.png { margin:0px;}

.imgindent-text1 {margin: 10px 72px -10px; }
.imgindent-text2 {margin: 0 0 0 75px; float:left; }
.imgindent1 {margin:0 0 15px 75px;}
.imgindent2 {margin:0 0 10px 0;}
.imgindent3 {margin:102px 0 0 24px;}
.imgindent4 {margin:102px 0 0 0;}

.indent1 { padding: 0 80px 0 88px;}
.indent2 { padding: 2px 58px 0 75px;}
.indent5 { padding: 2px 58px 0 75px;}
.indent4 { padding: 12px 58px 0 75px;}

.indent3 { margin: -7px 0 5px 22px; color:#7E7878; text-transform:uppercase; line-height:1.2em;}
.indent3 a { color:#413E3E; text-transform:uppercase; text-decoration:none;}
.indent3 a:hover { text-decoration: underline;}
.indent-contact { padding:2px 85px 0 0;}


.text1 { font-size:1.083em; line-height:1.38em; text-transform:uppercase;}
.text2 { margin-top:20px; font-size:1.333em; line-height:1.38em; text-transform:uppercase; letter-spacing:0.02em;}
.text3 { line-height:1.5em;letter-spacing:0.02em; }
.text4 { font-size:1.333em; line-height:1.5em; color:#049AF4; }
.text5 { font-size:1.07em; line-height:1.45em; padding-right:65px;}
.text6 { font-size:1.33em; letter-spacing:0.02em; margin-left:2px; }
.text7 {font-size:1.333em; color:#049AF4;}
.text8 {line-height:1.833em; display: inline-block;}

.text-right { text-align:right;}
/* ============================= header ====================== */
#header { height:525px;}
#header .flash{ position:absolute;}

/* ============================= content ====================== */

.marker { vertical-align:middle; margin-left:7px;}

.extra {padding-top:40px;}
.link1 { margin:0 47px 0 0; display:inline-block; width:151px; background:url(images/bg-link.png) top no-repeat; padding:17px 0 22px 0; text-align:left;}
.link1 a { margin:0 0 0 22px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.link1 a:hover { text-decoration:underline;}

.link2 { margin:5px 40px 0 0; display:inline-block; width:151px; background:url(images/bg-link.png) top no-repeat; padding:17px 0 22px 0; text-align:left;}
.link2 a { margin:0 0 0 22px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.link2 a:hover { text-decoration:underline;}

.link3 { margin:5px 0 0 22px; font-size:0.916em; color:#049AF4; text-decoration:underline; text-transform:uppercase; }
.link3:hover { color:#049AF4; text-decoration: none;  }

.link4 { margin:0 0 0 35px; font-size:1em; line-height:2em; color:#049AF4; text-decoration:underline; }
.link4:hover { color:#049AF4; text-decoration: none;  }

.link5 { font-size:1em; line-height:2em; color:#049AF4; text-decoration:underline; }
.link5:hover { color:#049AF4; text-decoration: none;  }

#content .col-1 { width:540px;}
#content .col-2 { width:440px;}


.box1 { width:860px; height:261px; margin:-30px 0 0 62px; }
.box1-main {width:860px; text-align:right;}
.box1-main ul { margin:0 75px 0 0; padding:0;}
.box1-main li { margin:0; padding:0; display:inline; }
.box1-main li a { color:#FFFFFF; text-decoration:none; }
.box1-main li a:hover { text-decoration:underline;}

.link-li1-tail { background:url(images/page4-main1-tail.gif) top repeat-x; display: inline-block;}
.link-li1 { background:url(images/page4-main1-left.gif) top left no-repeat; display: inline-block;}
.link-li1 a { background:url(images/page4-main1-right.gif) top right no-repeat; display:inline-block; padding: 8px 5px 6px 5px;}

.link-li2-tail { background:url(images/page4-main2-tail.gif) top repeat-x; display: inline-block;}
.link-li2 { background:url(images/page4-main2-left.gif) top left no-repeat; display: inline-block;}
.link-li2 a { background:url(images/page4-main2-right.gif) top right no-repeat; display: inline-block; padding: 8px 5px 6px 5px;}

.box1-content { }
.box1-tail { background:url(images/box1-bg.gif) top repeat-x;}
.box1-bg-left { background:url(images/box1-left-bg.gif) top left no-repeat;}
.box1-bg-right { background:url(images/box1-right-bg.gif) top right no-repeat; height:235px;}

.box1-button { float:right; position:relative; margin: -10px 12px 0 0;}

dl { margin:14px 0 0 11px; }
dl dt { font-size:1.333em;letter-spacing:0.05em; }
dl dd { line-height:1.666em; letter-spacing:0.02em;}
dl dd p { margin:7px 0 15px 0; }
dl dd a { color:#049AF4; text-decoration:underline;}
dl dd a:hover { color:#049AF4; text-decoration:none;}
.phone { float:left; width:86px;}

.indent-contact dl { margin:0;}
.indent-contact dl dd { margin:3px 0 0 0;}

.indent2 dl dd { margin:3px 0 0 0; line-height:1.6em;}

/* ============================= footer ====================== */
#footer { height:33px; padding:16px 0 0 76px; background:#69BB01; color:#FFFFFF; }
#footer a { color:#FFFFFF; text-decoration:none; }
#footer a:hover { color:#FFFFFF; text-decoration: underline; }
/* ============================= forms ============================= */

label { height:25px; display:block;}
#form1{ margin-top:15px; line-height:1em;}
#form1 .input {width:163px; border:1px solid #A4A4A4; background:none; padding:2px 5px 2px 5px;  font-size:0.93em; line-height:1em; color:#A4A4A4;}

#form1 .textarea {width:309px; height:68px; margin-bottom:7px; border:1px solid #A4A4A4; background:none; padding:0 5px 0 5px; overflow:auto; font-size:0.93em; color:#A4A4A4;}
