/* Portal mobile skin */
body { padding: 0px; margin: 0px; font-family: sans-serif; }
p { padding:0px; margin: 0px; }
ul { margin: 0px }
/*a { text-decoration: none; }*/
h1, h2, h3, h4 { font-size: large; font-weight: bold; padding: 2px; margin: 0px }
hr { clear: both; border: solid; border-width: 1px; border-bottom-color: #000099; border-top-color: #ffffff; border-left-color: #ffffff; border-right-color: #ffffff;}
#globalHeader { background: #B6D0F3; border-bottom: 1px solid #CCCCCC; padding-left: 2px; }
#globalHeader a:link, #header a:visited  { color: white }
#globalFooter { background: #B6D0F3; border-top: 1px solid #CCCCCC; clear: both; padding-left: 5px; padding-right: 5px; }
#globalFooter a:link, #globalFooter a:visited  { color: #FFFFFF; }
#footer { background: #9DEB0F; }
#footer a:link, #footer a:visited  { color: #000000; }
#main { clear: both; }
#home img { float: left; margin-right: 5px; margin-bottom: 5px; }
.accessKey { color:#FF0000; font-weight: bold; }
.data { padding: 5px; }
.display { padding-top: 5px; }
.description { padding: 5px;}
.error { color: #FF0000; font-size: small }
.item .header { padding-left: 5px; padding-right: 5px }
.list { padding-bottom:5px; padding-top: 5px; }
.list h3 { background-color: #000099; color: White; font-weight: bold; padding: 5px; }
.marketing { padding: 10px; text-align: center; }
.pod { clear:both; }
.pod .header a:link, .pod .header a:visited { color: black; }
.form .header, .pod .header { background-color: white; color: black; font-weight: bold; padding: 5px; }
.form .body, .pod .body { padding: 5px; border-bottom: solid 1px #DDDDDD; }
.actions.pod, .form { background-color: #9DEB0F; border-top: 1px solid #8A8D8F; clear:both; }
.actions.pod .header, .form .header { background-color: #8EDD00; font-weight: bold; padding: 5px; }