@charset "UTF-8";

/* @license
 * MyFonts Webfont Build ID 1411295, 2011-10-25T05:35:25-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Museo Sans 500 by exljbris
 * URL: http://www.myfonts.com/fonts/exljbris/museo-sans/500/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=1411295
 * Licensed pageviews: unlimited
 * Webfonts copyright: Copyright (c) 2008 by Jos Buivenga. All rights reserved.
 * 
 * © 2011 Bitstream Inc
*/
 @font-face {font-family: 'MuseoSans-500';src: url('webfonts/1588DF_0.eot');src: url('webfonts/1588DF_0.eot?#iefix') format('embedded-opentype'),url('webfonts/1588DF_0.woff') format('woff'),url('webfonts/1588DF_0.ttf') format('truetype'),url('webfonts/1588DF_0.svg#wf') format('svg');}


body {margin:auto; padding:0; font-family: MuseoSans-500;}
.MuseoSans-500 { 
	font-family: MuseoSans-500;
	font-weight: normal;
	font-style: normal;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
a.button {
    background: transparent url('img/bg_button_a.png') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    height: 45px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url('img/bg_button_span.png') no-repeat;
    display: block;
    line-height: 35px;
    padding: 5px 0 5px 18px;
} 
a.button:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:hover span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

.right {float:right}
.left {float:left}


#header-bar { height:45px; width:100%; background-color:#000; background-image:url(img/network-bg.png)}
#header-shadow {height:10px; width:100%; background-image:url(img/network-shadow.png)}
#header-content {height:45px; width:1000px; margin:auto}
#header-logo {height:45px; width:180px; float:left;}
#header-signature {height:45px; padding-top:12px; color:#B3B3B3; font-size:1em; float:left; }
#header-buy {height:45px; text-transform: uppercase; float:right; padding-right:30px}

#header-aliast { background-color:#000; background-image:url(img/network-bg2.png); }
#header-aliast-content {height:170px; width:1000px; margin:auto; padding-top:15px;}
#header-aliast-titleContact { height:155px; width:405px; font-size:1.4em; color:#B3B3B3; text-transform: uppercase; float:left; text-align:right}
#header-aliast-title { height:155px; width:405px; font-size:1.4em; color:#B3B3B3; background-image:url(img/aliast-logo-top.png); background-repeat:no-repeat; text-transform: uppercase; float:left; text-align:right}
#header-aliast-form1 { height:155px; width:200px; float:left; text-align:left; padding-left:15px;}
#header-aliast-form2 { height:155px; width:350px; font-size:1em; color:#B3B3B3; float:left; text-align:left}

#header-aliast-content .textField1 { background-image:url(img/form1.png); background-repeat:no-repeat; padding-left:10px; width:180px; height:35px; padding-bottom:16px;}
#header-aliast-content .field1 {background: none; font-size:1em; color:#F0BF00; border: none; width:160px; height:32px; }
#header-aliast-content .textField2 { background-image:url(img/form2.png); background-repeat:no-repeat; padding-left:10px; width:340px; height:35px; padding-bottom:16px;}
#header-aliast-content .field2 {background: none; font-size:1em; color:#F0BF00; border: none; width:320px; height:32px; }
#header-aliast-privacy {width:220px; font-size:0.7em; color:#4D4D4D; padding-right:30px; float:left;}
#header-aliast-radios {width:150px; height:35px; padding-top:5px; float:left}
#header-aliast-form2 span {font-size:0.7em;}
#header-aliast-form2 .submit {text-transform:uppercase; }

.spacer {clear: both;}

/* Form */
.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	display: block;
	clear: left;
	float: left;
	background: url(img/radio.png) no-repeat;
}