@charset "UTF-8";
/* CSS Document */


* { margin: 0px; padding: 0px;}
html { background-image: url(../images/background_en.png); background-repeat: repeat-x; background-color: #070033;}
body { width: auto; height: auto;}


#containerMain { width: 700px; height: auto; margin: 0px auto; margin-top: 0px;}
#header { width: 700px; height: 164px; background: url(../images/header_en.png); background-repeat: no-repeat; background-position: 0px 0px;}
#navWrapper { width: 700px; height: 36px;}

#navigation { float: left; width: 460px; height: 36px; margin: 0px 0px 0px 136px;}
#esFlag { float: left; width: 88px; height: 36px; margin: 0px 4px; background-image: url(../images/esFlag.png); background-repeat: no-repeat; background-position: left center;}
#navigation ul { padding: 0px 0px 20px 10px;}
#navigation ul, #navigation li { display: inline; list-style-type: none;}
#navigation a:link, #navigation a:hover, #navigation a:focus, #navigation a:active, #navigation a:visited { float: left; margin: 7px 6px; padding: 4px 8px; text-decoration: none; font-weight: bold; color: #FFF;}
#navigation a:hover { padding: 3px 7px; border: 1px solid #FFF;}
#navigation a:focus { outline: none;}
#navigation a:active { padding: 3px 7px; background-color: #008DC3; border: 1px solid #008DC3;}
#navigation a:visited { color: #FFF;}

#CoverFlow p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px; color: #F00;}
#CoverFlow a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #003163; text-decoration: underline;}
#CoverFlow a:hover, #CoverFlow a:active, #CoverFlow a:visited { color: #006; text-decoration: none;}
#CoverFlow a:focus { outline: none;}

#middle { width: 692px; height: auto; margin: 0px auto; border: 4px solid #8ED8F8; background-color: #FFF;}
#middleContent { width: auto; height: auto; padding: 40px;}
#bottom { width: 620px; height: auto; padding: 40px;}
#bottomLeft { width: 260px; height: 100px; margin: 30px 0px 0px 0px; padding: 22px 0px 0px 0px; float: left;}
#bottomRight { width: 380px; height: auto; margin: 30px 0px 0px 0px; padding: 0px 18px 0px 20px; border-left: 2px dashed #8ED8F8; float: right;}
#footer { width: 692px; height: auto; padding: 4px; border-top: 1px solid #022290;}

#submitBTN { background:url(../images/submitBTN_en.png) no-repeat; width: 106px; height: 22px;}
#submitBTN:active { 	background: url(../images/submitBTN_en_down.png);}

h1, h2, p, ul, li { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; color: #FFF;}
h1 { font-size: 18px; font-weight: bold;}
h2 { font-size: 14px; font-weight: bold;}
p { font-size: 12px; font-weight: normal;}
ul, li { font-size: 12px; font-weight: normal;}

a:link, a:visited, a:hover, a:active, a:focus { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; font-size: 12px;}
a:link { color: #F00; text-decoration: underline;}
a:visited { color: #400; text-decoration: underline;}
a:hover { color: #400; text-decoration: none;}
a:active { color: #F00; text-decoration: none;}
a:focus { outline: none;}

ul.middleBullet { color: #003163;}
li.middleBullet { margin-left: 15px; color: #003163;}
.middleCopy { color: #003163;}
.bottomCopy { font-size: 10px; font-weight: lighter; color: #FFF;}
.footerCopy { font-size: 10px; font-weight: lighter;}

table { border: 1px solid #8ED8F8;}
.cellon { width: auto; height: auto; background: #8ED8F8;}
.celloff { width: auto; height: auto; background:#FFF;}
.cellheader, .cellsubheader, .cellcontent { margin: 0px; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #003163;}
.cellheader { padding: 2px 2px 2px 4px; font-size: 12px; font-weight: bold;}
.cellsubheader { font-size: 11px; font-weight: bold;}
.cellcontent { padding-right: 4px; font-size: 11px; font-weight: normal;}