body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset, img {
border:0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'';
}
abbr, acronym {
border:0 none;
}
body {
background-color:#06152D;
}
#heading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#06152D url(../images/index_heading_bg.png) no-repeat scroll center top;
height:316px;
left:0;
margin:0 auto;
position:relative;
top:0;
width:100%;
z-index:1;
}
#nav {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
background-color:#091F43;
height:80px;
margin:0 auto;
position:relative;
width:912px;
}
#logo {
margin-left:15px;
margin-top:10px;
}
#links {
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:200px;
margin-top:-34px;
padding-right:4px;
position:relative;
text-transform:uppercase;
text-align:right;
}
#links a, #links a:hover, #links a:visited, #links a:active {
color:#496DB1;
margin-right:10px;
padding:3px 6px;
text-decoration:none;
}
#links a:hover {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#0E3067;
color:#DADDE3;
}
#header_div {
height:285px;
margin:0 auto;
position:relative;
width:940px;
}
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/index_heading_text.png) no-repeat scroll left bottom;
clear:right;
float:left;
height:159px;
margin:36px 0 30px 41px;
position:relative;
width:455px;
}
#signup {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
float:left;
margin-left:31px;
margin-top:-16px;
position:relative;
width:481px;
}
#signup_button {
display:block;
float:left;
background:transparent url(../images/Sign_up_Today_Button.png) no-repeat;
height:88px;
width:209px;
text-decoration:none;
}
#signup_button:hover {
background:transparent url(../images/Sign_up_Today_Button.png) no-repeat 0 -88px;
position:relative;
top:1px;
}
#new_signup_button {
display:block;
float:left;
background:transparent url(../images/Sign_Up_for_Free.png) no-repeat;
height:88px;
width:247px;
text-decoration:none;
}
#new_signup_button:hover {
background:transparent url(../images/Sign_Up_for_Free.png) no-repeat 0 -88px;
position:relative;
top:1px;
}
#or {
display:block;
float:left;
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
margin:47px 0 0;
float:left;
font-size:20px;
color:rgb(255, 255, 255);
}
#tour_button {
display:block;
float:left;
background:transparent url(../images/Tour_the_Product_Button.png) no-repeat;
height:58px;
width:196px;
margin-top:30px;
text-decoration:none;
}
#tour_button:hover {
background:transparent url(../images/Tour_the_Product_Button.png) no-repeat 0 -58px;
position:relative;
top:1px;
}
#video_div {
float:right;
height:266px;
margin-right:41px;
margin-top:-210px;
position:relative;
width:360px;
}
#video {
border-left:8px solid #EEF0F4;
border-right:8px solid #EEF0F4;
border-top:8px solid #EEF0F4;
height:283px;
width:344px;
}
#embed {
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
left:366px;
position:absolute;
top:247px;
}
#embed a:hover {
text-decoration:none;
}
#embed a:visited {
color:#555555;
}
.requestlink {

}
#spacing {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#091F43 url(../images/row_bkg_blue_down-60px.png) repeat-x scroll 0 bottom;
border-bottom:6px solid #EEF0F4;
height:64px;
position:relative;
width:100%;
z-index:-1;
}
#body_container {
background:#fff;
padding:10px 0 0;
float:left;
position:relative;
width:100%;
}
#body {
margin:0 auto;
padding-top:12px;
width:900px;
}
#body_left {
float:left;
margin-left:26px;
margin-right:28px;
width:465px;
}
#body_left p {
color:#4D4D4D;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:21px;
letter-spacing:0;
line-height:32px;
}
#body_left .small {
font-size:10pt;
}
#body_left hr {
border-color:-moz-use-text-color -moz-use-text-color #858585;
border-style:none none dotted;
border-width:medium medium 1px;
margin:15px 0 11px;
width:465px;
}
#body_left ul {
color:#555555;
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
list-style-type:none;
padding-top:9px;
}
#body_left ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/index_bullet.png) no-repeat scroll 0 7px;
line-height:22px;
padding:9px 0 9px 34px;
}
#body_right {
float:left;
margin-left:0;
margin-top:5px;
width:360px;
}
#quote {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background-color:#EFF0F4;
clear:both;
color:#333333;
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
height:115px;
line-height:22px;
margin:30px 0 15px;
padding:10px 15px;
}
.rq {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18pt;
}
.name {
font-size:9pt;
font-weight:bold;
}
.position {
font-size:9pt;
font-style:italic;
}
.fb_edge_widget_with_comment {
margin-bottom:-10px;
}
#googleapps {
clear:both;
font-size:13px;
color:rgb(102, 102, 102);
font-style:italic;
font-family:Georgia,Times New Roman;
text-align:center;
position:relative;
padding: 8px 0;
}
#googleapps img {
position:relative;
margin: 0 3px;
top:6px;
}
#googleapps span {
font-family:Lucida Sans,Lucida Grande,Lucida,Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
font-size:10px;
margin-left:10px;
}
#footer_1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#031C3D url(../images/index_footer_1_bg.png) repeat-x scroll 0 0;
clear:left;
float:left;
font-family:"Lucida Sans","Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
height:173px;
padding-top:11px;
width:100%;
}
#footer_1_div {
height:140px;
margin:13px auto 0;
width:836px;
}
#footer_1 h1 {
color:#91A7D1;
font-size:14px;
font-weight:bold;
line-height:20px;
padding:5px 0 8px 10px;
}
#footer_1 a.footer1 {
clear:both;
color:#CBCFD8;
float:left;
font-size:12px;
line-height:15px;
padding:0 0 1px 10px;
text-decoration:none;
}
#footer_1 a:hover {
color:#FFFFFF;
}
#footer_1 a.twitter {
color:#DAE2F0;
font-size:11px;
line-height:15px;
text-decoration:none;
}
#footer_1 #col_1 {
clear:left;
float:left;
width:128px;
}
#footer_1 #col_2 {
border-left:1px solid #253659;
float:left;
height:140px;
width:143px;
}
#footer_1 #col_3 {
border-left:1px solid #253659;
float:left;
height:140px;
width:200px;
}
#footer_1 #col_4 {
border-left:1px solid #253659;
float:left;
height:140px;
padding-left:10px;
width:330px;
}
#footer_1 #col_4 img {
margin-left:-11px;
margin-right:8px;
}
#footer_1 #col_4 span {
color:#ACB5C7;
font-size:7pt;
}
#footer_1 #col_4 p {
color:#DAE2F0;
font-size:11px;
line-height:15px;
width:330px;
}
#follow a {
color:#ACB5C7;
font-size:11px;
padding:0 5px;
text-decoration:underline;
}
#follow a:hover {
color:#FFFFFF;
}
#follow {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background-color:#051125;
color:#ACB5C7;
float:right;
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
margin-top:20px;
padding:3px;
text-align:center;
}
#follow em {
color:#FFFFFF;
font-size:13px;
font-style:normal;
font-weight:bold;
}
#footer_2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/index_footer_2_bg.png) repeat-x scroll 0 0;
clear:left;
color:#7584A2;
float:left;
height:64px;
width:100%;
}
#footer_2_div {
margin:0 auto;
width:882px;
}
#footer_2 #col_left {
clear:left;
float:left;
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-top:26px;
width:395px;
}
#footer_2 #col_right {
float:right;
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
margin-top:15px;
text-align:right;
width:475px;
}
#footer_2 #col_right p {
clear:none;
float:left;
margin-top:4px;
width:260px;
}
#footer_2 #col_right img {
margin:0 0 0 10px;
}
#footer_2 #logos {
clear:none;
float:left;
width:215px;
}
.global_support {
	height: 40px;
	background: url(../images/global_bg_40px.png) repeat-x;
	text-align: center;
}