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, 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 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#091F43 url(../images/inside_bg_tile.png) repeat-x scroll center top;
}
#nav {
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
background-color:#091F43;
height:72px;
margin:0 auto 24px;
width:912px;
}
#logo {
margin-left:10px;
padding:5px;
}
#links {
font-family:Lucida Sans,"Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:190px;
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;
}
.requestlink, a.requestlink {
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#164BA3;
color:#FFFFFF !important;
padding:6px;
}
a.requestlink:hover {
background-color:#B54B0F !important;
}
#heading {
border-top-left-radius: 8px;
border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background-color:#E1E4E9;
border-bottom:6px solid #F2F4F7;
height:50px;
margin:0 auto;
position:relative;
width:912px;
}
#heading h1 {
color:#333333;
font-family:"Lucida Sans","Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:23px;
font-weight:normal;
left:48px;
position:absolute;
text-transform:uppercase;
top:16px;
}
#heading h1 span {
color:#858585;
font-size:11pt;
font-weight:normal;
margin-left:8px;
text-transform:none;
}
#whitespace {
background-color:#FFFFFF;
height:24px;
margin:0 auto;
position:relative;
width:912px;
}
#heading_2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/inside_heading_white.png) no-repeat scroll center top;
height:57px;
margin:0 auto;
position:relative;
width:928px;
}
#heading_2.lightblue {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DADDE3 url(../images/inside_heading_lightblue.png) no-repeat scroll center top;
height:61px;
}
#heading_2 h2 {
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18pt;
font-style:italic;
font-weight:normal;
letter-spacing:-0.02em;
padding:10px 56px 0;
}
#content {
background-color:#FFFFFF;
margin:0 auto;
overflow:hidden;
padding:15px 48px 30px;
width:816px;
}
#content.lightblue {
background-color:#DADDE3;
padding-top:11px;
padding-bottom:20px;
}
#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;
font-family:"Lucida Sans","Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
height:173px;
margin:0 auto;
padding-top:11px;
position:relative;
width:912px;
}
#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 {
border-radius: 4px;
-webkit-border-radius: 4px;
-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;
margin-top:20px;
padding:3px;
}
#follow em {
color:#FFFFFF;
font-style:normal;
font-weight:bold;
}
#follow a {
color:#ACB5C7;
font-size:11px;
padding:0 5px;
text-decoration:underline;
}
#follow a:hover {
color:#FFFFFF !important;
}
#footer_2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
background:transparent url(../images/index_footer_2_bg.png) repeat-x scroll 0 0;
clear:left;
color:#7584A2;
height:64px;
margin:0 auto 20px;
position:relative;
width:912px;
}
#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;
font-size:7pt;
margin-top:4px;
width:260px;
}
#footer_2 #col_right img {
margin:0 0 0 10px;
}
#footer_2 #logos {
clear:none;
float:left;
width:215px;
}
h3 {
border-top:1px dotted #858585;
color:#B54B0F;
font-family:"Lucida Sans","Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:19px;
margin:10px 0 20px;
padding-top:3px;
}
h4 {
color:#000000;
font-family:"Lucida Sans","Lucida Grande",Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:0.2px;
margin-bottom:10px;
margin-top:20px;
padding-top:2px;
}
p {
font-size:12px;
}
a, a:hover, a:visited, a:active {
color:#417FED;
text-decoration:none;
}
.small {
font-size:10px;
}
em {
font-size:13px;
font-style:italic;
}
