/* Default Styles */

body {
overflow-y:scroll;
}

*:first-child+html body {
overflow-y:visible;
overflow-x: hidden;
}

html, body { height:100%;}

body { 
padding:0px;
margin:0px;
width:100%;
background-color:#002d55;
font-size:14px;
color:#DADDE0;
min-height:500px;
font-family:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}


article, aside, body,
div,
em, embed,
fieldset, figcaption, figure, font, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
label,  
nav,
object, 
p,
section, span, strong,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u{
    border:0px;
	outline: 0px;
    margin: 0px;
	padding-top: 0;
	padding-bottom: 0;
    vertical-align: top; 
	}

ul, ul li {  }

table, table td { 
	padding:0px;
	border:none;
	border-collapse:collapse;
}

header, nav, section, article, aside, footer {display:block;}

a img { border:0px; outline: none;}

a { color:#DADDE0; text-decoration:none; border:0px; outline:none; outline:0px;}
a:hover { text-decoration:none; color:#ffffff; }


p { line-height:19px; padding-bottom:15px;}

/**/



.wrapper {
padding:0px 30px 0px 30px;
margin:auto;
width:640px;
min-height:390px;
position:relative;
top:50%;
margin-top:-200px;
}

.logo_splash_page {
width:100%;
padding:60px 0px 60px 0px;
border-bottom:1px solid #DADDE0;
text-align:center;
}

.logo_splash_page img {
margin:0px auto;
}

.contact_info {
width:100%;
padding:53px 0px 53px 0px;
}

.contact_info ul {
width:100%;
padding:0px;
margin:0px;
display:table;
}

.contact_info ul li {
width:50%;
padding:0px;
margin:0px;
display:table-cell;
font-size:16px;
line-height:26px;
vertical-align:top;
}

.text_right { text-align:right;}

.text_right div { 
display:inline-block;
text-align:left;
}

footer {
width:100%;
bottom:0px;
left:0px;
height:30px;
position: fixed;
}

.copyright {
width:640px;
margin:0px auto;
font-size:12px;
text-align:center;
}


