/* CSS Document */



* {

	margin:0; padding:0;

	font-size:100%;

}



body{

	background:#333333 url(images/top-tail.gif) top repeat-x;

	text-align:center;

}

@font-face {
	font-family: MyriadPro-Regular;
	src: url(MyriadPro-Regular.otf) ;
}

@font-face {
	font-family: MyriadPro-Regular;
	src: url(MyriadPro-Regular.eot) type="opentype";
}

h2 {color:white;margin-top:0;font-size:26px;float:left;font-family: MyriadPro-Regular;;font-weight:normal;}
.margin {margin-top:-15px;line-height:0.8em;font-size:26px;}
.headimg img {margin-right:10px;float:left;}


img {vertical-align:top;}

a img { border:0;}



ul { list-style:none;}


.margin-top {margin-top:20px;}
.left { float:left;}

.right {float:right;}

.clear  { clear:both;}





html, input

	{

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

		font-size:0.75em;

		line-height:1.417em;

		color:#979797;

	}



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



a {color:#fff;}

a:hover{text-decoration:none;}

p {padding-top:15px;}

em {color:#fff; font-size:1.167em; line-height:1.143em; display:block;}

em strong {font-style:normal; font-size:0.929em;}

cite {font-style:normal;}

em a {color:#979797;}



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



.imgindent {margin:0 20px 0 0; float:left;}



.link {background:url(images/link-right-bg.gif) top right no-repeat; display:inline-block; text-decoration:none; color:#fff; margin:29px 0 0 0; line-height:1em;}

.link span {background:url(images/link-left-bg.gif) top left no-repeat; display:inline-block; padding:0 5px 0 17px;}

.link strong {background:url(images/link-tail-bg.gif) top repeat-x; padding:9px 7px 10px 5px; font-weight:normal; display:inline-block;}



#content li {background:url(images/list-bg.gif) no-repeat 0 7px; line-height:1.75em; padding-left:20px;}

#content li a {color:#979797;}



.list li {line-height:1.5em; padding-bottom:7px;}



.link2 {color:#be0d00; font-style:italic; font-size:1.167em; line-height:1.214em;}



#content .link {background:url(images/link2-right-bg.gif) top right no-repeat;}

#content .link span {background:url(images/link2-left-bg.gif) top left no-repeat;}

#content .link strong {background:url(images/link2-tail-bg.gif) top repeat-x; padding:9px 7px 10px 5px; font-weight:normal; display:inline-block;}



.title {position:relative; margin:-25px 0 15px 0;}



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



object {vertical-align:top;}



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



.line-hor {background:url(images/line-hor.gif) bottom repeat-x; padding-bottom:41px; margin-bottom:40px;}



.col-pad {padding-right:66px;}

.col-pad2 {padding-right:40px;}



.padding1 {padding-top:8px;}

.margin1 {margin-top:28px;}

.margin2 {margin-top:10px;}

.extra {font-size:0.833em; text-transform:uppercase; margin:0 0 10px 20px; display:inline-block;}



.color2 {color:#fff;}

.color3 {color:#be0d00;}

.phone {display:inline-block; width:91px; vertical-align:middle;}



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



#footer {font-size:0.833em; text-transform:uppercase; color:#a9a9a9; line-height:1.3em;}

#footer a {color:#a9a9a9; text-decoration:none; margin-right:35px;}

#footer a:hover {text-decoration:underline;}



#footer .right {text-align:right;}

#footer .menu li {display:inline; color:#6c6c6c;}

#footer .menu li a {color:#6c6c6c; text-decoration:none; margin:0 10px 0 10px;}

#footer .menu li a:hover, #footer .menu .active a {color:#dfdfdf;}

#footer select {width:290px;}



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



#SearchForm {float:right; font-size:1.083em; padding:13px 0 0 0; color:#b3b3b3;}

#SearchForm .input {width:150px; height:20px; border:1px solid #313131; background:none; padding:0 0 0 5px; font-size:1em;}

.go-button {background:url(images/Go-bg.gif) top left no-repeat; display:inline-block; text-decoration:none; color:#fff; vertical-align:middle; padding:2px 9px 3px 7px;}



#ContactForm {padding:20px 0 0 0;}

#ContactForm .rowi {height:43px;}

#ContactForm .link {float:right; margin-left:15px;}



.input {width:251px; height:18px; border:1px solid #a4a4a4; background:#323232; padding:0 0 0 5px; font-size:14px;}

textarea {width:295px; height:206px; background:#323232; padding:0 0 0 5px;font-size:14px;color:black;}




.login_form {height:400px;width:600px; border:1px solid white;position:absolute;}
.login_form .col1 {width:300px;float:left}
.login_form .col1 .text {font-size:15px;}
.login_form .col1 input {width:270px; height:20px; background-color:white;margin-top:5px;margin-bottom:15px;color:black;font-size:14px;padding:0 0 0 5px;}
.login_form .col2 {width:290px;float:left;}
.login_form .col2 .text {font-size:15px;}
.login_form .col2 textarea {background-color:white;margin-top:5px;color:black;font-size:14px;}

 .buttonik {background:url(images/buttonik_bg.png) no-repeat;width:110px;height:35px;margin-top:20px;text-align:center;margin-left:30px;padding-top:7px;color:white;font-size:14px;float:left;}
.login_form .col2 .buttonik2 {background:url(images/buttonik_bg.png) no-repeat;width:110px;height:35px;margin-top:20px;text-align:center;margin-left:25px;padding-top:7px;color:white;font-size:14px;float:left;}

.login_style_1 {}
