/* CSS Document */



* {

	margin:0; padding:0;

	font-size:100%;

}



body{

	background: url(images/bg.gif);

	text-align:center;

}



html, input, textarea

	{

		font-family: Arial, Helvetica, sans-serif;

		font-size:0.75em;

		line-height:1.5em;

		color:#848484;

	}



.left { float:left;}

.right {float:right;}

.clear  { clear:both;}

.aligncenter { text-align:center;}

.alignleft { text-align:left;}

.alignright { text-align:right;}



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

a {color:#59B3DC; outline:none; text-decoration:underline;}

a:hover{

	text-decoration:none;

}

p {
	padding-top:5px;
	font-size:14px;
}

	color: #666;

	font-weight: normal;

	font-size: 14px;

    font-weight:normal;

}

a img { border:0;}

ul { list-style:none; font-weight:normal}

img {vertical-align:top;}

.textuppercase { text-transform:uppercase;}



.text1 { font-size:1.167em; color:#000;}

.text2 {
	text-transform:uppercase;
	color:#2D2D2D;
	font-weight:bold;
	padding-bottom:7px;
	font-size: 14px;

}



.color1 { color:#181A23;}

.color2 { color:#272626;}

.color3 { color:#020000;}



.link1 { background:url(images/marker.gif) 0 6px no-repeat; padding-left:10px; color:#292929; font-weight:bold;}

.link2 { background:url(images/marker2.gif) 0 6px no-repeat; padding-left:10px; color:#2CB0CE; font-weight:bold;}

.link3 { background:url(images/marker3.gif) 0 4px no-repeat; padding-left:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#2D2D2D;}

.link4 { background:url(images/marker4.gif) 0 4px no-repeat; padding-left:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#2D2D2D;}

.link3:hover, .link4:hover { color:#59B3DC;}



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

.bg-top-tail { background:url(images/bg-top-tail.gif) top repeat-x;}

.bg-top { background:url(images/bg-top.jpg) top center no-repeat;}

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

.imgindent2 { float:left; margin-right:15px;}

.imgindent3 { float:right; margin-left:15px;}

.indent1 { padding:0 13px 0 13px;}

.indent2 { padding:0 30px 20px 30px;}

.space1 { margin-top:10px;}

.space2 { margin-right:13px;}

.space3 {

	margin-top:20px;

	font-weight: bold;

	color: #181E1F;

	font-size: 18px;

	font-family: Arial, Helvetica, sans-serif;

}

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

.row-1 { height:21px;}

.row-2 { height:82px;}

.row-3 { height:308px;}

.logo { cursor:pointer;}

.slogan { display:inline-block; float:left; margin:33px 55px 0 0; font-size:1.167em; color:#777777;}

.menu { margin-top:34px;}

.menu li { float:left; padding-right:22px;}

.menu li a { font-size:1.25em; line-height:1.2em; color:#FFF; border-right:1px solid #1F1F1F; padding-right:22px; text-decoration:none; text-transform:uppercase;}

.menu li .last { padding-right:0px; border:none;}

.menu li a:hover, .menu .active a { color:#59B3DC;}

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

#content { padding:17px 0 16px 40px; background:url(images/bg-content.gif) top repeat-x #FFF; }

.column-1 { width:268px; margin-right:29px;}

.column-2 { width:635px; }

.line1 { border-top:1px solid #F2F3F2; margin-top:24px; }

.line2 { border-top:1px solid #F2F3F2; margin-top:15px; }

.line3 { border-top:3px solid #209CC7; margin-top:30px; padding-bottom:15px; position:relative;}

.line4 { border-top:3px solid #D31733; margin-top:30px; padding-bottom:15px; position:relative;}

.title1 {

	background:url(images/marker1.png) 1px 2px no-repeat;

	margin:18px 0 0 0px;

	padding:0 0 23px 34px;

	font-size:18px;

	color:#000;

	text-transform:uppercase;
	
	line-height:25px;

	position:relative;

}

.title3 { font-size:1.917em; color:#030303; text-transform:uppercase; margin-left:13px;}

h2 {

	display:inline-block;

	height:75px;

	background:url(images/box1-left.jpg) top left no-repeat;

	font-size:20px;

	color:#FFF;

	text-transform:uppercase;

	padding:26px 0 0 43px;

	position:relative;

}

h3 {

	font-size:22px;

	color:#030303;

	text-transform:uppercase;

	padding:19px 0 0 0;

}

h4 {

	display:inline-block;

	height:75px;

	background:url(images/box2-left.jpg) top left no-repeat;

	font-size:20px;

	color:#FFF;

	text-transform:uppercase;

	padding:26px 0 0 43px;

	position:relative;

}

.list1 li a { background:url(images/marker5.gif) 0 5px no-repeat; padding-left:20px; line-height:2em;}

.box1 { background: url(images/box1-tail.jpg) top repeat-x #F2F2F3; color:#454545;}

.box2 { background: url(images/box2-tail.jpg) top repeat-x #F2F2F3; color:#454545;}

.phone { float:left; width:135px;}

.mail { float:left; width:88px;}

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

#footer { background-color:#FFF; color:#565656; padding:0 20px 25px 20px;}

#footer .indent { border-top:6px solid #EDEEEC; padding:22px 0 0 0;}

.footer-line { border-top:11px solid #000; height:17px;}

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

#SubscribeForm {line-height:1em; padding-left:16px;}

#SubscribeForm input {width:131px; height:15px; padding:0 0 0 5px; font-size:1em; line-height:15px !important; margin-top:2px;}

#SubscribeForm .button { display:inline-block; background:url(images/button-tail.gif) top repeat-x; line-height:1.167em;  text-decoration:none; color:#FFF; cursor:pointer; vertical-align:middle;}

#SubscribeForm .button strong { display:inline-block; background:url(images/button-left.gif) top left no-repeat; }

#SubscribeForm .button strong strong { background:url(images/button-right.gif) top right no-repeat; padding:2px 10px 2px 10px;}

#SubscribeForm .button:hover { color:#59B3DC;}



#ContactForm {line-height:1em;}

label { height:30px; display:block;} 

#ContactForm input {width:259px; height:17px; padding:0 0 0 5px; font-size:1em; line-height:16px !important; margin-top:2px;}

#ContactForm textarea {width:259px; height:138px; padding:2px 0 0 5px; overflow:auto; font-size:1em; line-height:1em; margin-top:2px;}

.font1 {

	font-size: 18pt;

}

#page1 .bg-top-tail .bg-top #main #content .container0 .column-2 .container.space3 p .color2 {

	font-size: 12px;

}
