body{ margin:10px 0 0; font:11px arial,helvetica,sans-serif; }
img{ border:0; }

div.pad10{ padding:10px; background-color:#f2f6ff; }
div.width100{ _width:100%; *width:100%; }

div#hdrLogo{ background-color:#f2f6ff; border-top:1px solid #142c89; border-bottom:1px solid #142c89; }
div#hdrLogo img{ width:600px; height:115px; }
div#hdrPic{ background:url(images/background_cameblue.jpg) repeat-x; }
div#hdrPic img{ height:120px; width:400px; }

div#bodyContainer{ background-color:#019cdc; }
div#bodyContainer div.dblue_spacer{ height:5px; background-color:#004677; }
div#bodyContainer div#navContainer{ width:182px; float:left; }
div#bodyContainer div#navContainer a{ color:#fff; }
div#bodyContainer div#navContainer a:hover{ color:#fff; text-decoration:none; }
div#bodyContainer div#navContainer div#navHdr{ height:16px; background-color:#019cdc; position:relative; }
div#bodyContainer div#navContainer div#navHdr img.navTopLeft{ position:absolute; top:0; left:0; }
div#bodyContainer div#navContainer div#navHdr img.navTopRight{ position:absolute; top:0; right:0; }

div#bodyContainer div#pageContent{ margin-left:182px; background-color:#fff; border-left:1px solid #004677; border-right:1px solid #004677; position:relative; }
div#bodyContainer div#pageContent img.navTopLeft{ position:absolute; top:0; left:0; }
div#bodyContainer div#pageContent img.navTopRight{ position:absolute; top:0; right:0; *right:1px; _right:1px; }
div#bodyContainer div#pageContent div#pageEditable{ padding:16px;  }

div#copyright{ padding:10px; font-size:9px; color:#707070; }

.yui-skin-sam .yuimenuitem{ padding:8px 0; border-top:2px solid #fff; }
.yui-skin-sam  ul.first-of-type{ border-top:2px solid #fff; border-bottom:2px solid #fff; }
.yui-skin-sam .yuimenu ul, .yui-skin-sam .yuimenu ul.first-of-type{ border-width:2px 0; }
.yui-skin-sam  li.first-of-type{ border-top:0; }

A.navlang {font-family:arial, sans-serif; text-decoration:none; font-weight:bold; color:#004677; font-size: 9pt;}
A.navlang:hover {text-decoration:underline; color:#004677;}
A.nav2 {font-family:Verdana, sans-serif; text-decoration:none; font-weight:bold; color:white; font-size: 10pt}
A.nav2:hover {font-family:Verdana, sans-serif; text-decoration:underline; font-weight:bold; color:white}


A {font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#004677;}
A:hover {text-decoration:underline; color:#019CDC;}

.content {font-family: Arial, Helvetica, sans-serif; color: black; }
.caption {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 9pt;}
.fronttitle {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#004677; font-size: 18pt;}
.contentblue {font-family: Arial, Helvetica, sans-serif; color:#004677; font-size: 11pt;}
.news {font-family:Verdana, sans-serif; text-decoration:none; font-weight:bold; color:white; font-size: 10pt; margin-bottom:0;}
.newstitle {font-family:Verdana, sans-serif; text-decoration:none; color:white; font-size: 13pt}
.contentheader {font-family: Arial, Helvetica, sans-serif; color:#004677; font-weight:bold; font-size: 15.5pt;}
.contentsubheader {font-family: Arial, Helvetica, sans-serif; color:#004677; font-weight:bold; font-size: 13pt;}

table.standardTbl{ padding:10px; }
table.standardTbl th{ color:#004677; }
table.standardTbl td{ padding:10px 20px 10px 0; vertical-align:top; }

*{ font-size:14px; }