﻿/* default css */
*{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px;}
  html{overflow-y:scroll;}
  body{margin:0;padding:0;color:#3d769c;font-size:11px;text-align:left;height:100%;background:#f0f2f3;}
  form{display:inline;}
.clear{clear:both;}

/* default element */
a{cursor:hand;cursor:pointer;text-decoration:none;}
img{border:none;}
h1{margin-top:10px;}

/* skeleton (remaining space with scroll bar on IE /in 1024) */
#skeleton{margin:0 auto;width:996px;background-color:#fff;}
  .header{height:103px;margin-top:4px;}
  .hL{float:left;height:103px;width:14px;background-image:url('Images/bgHeaderLeftBrdr.png');}
  .hR{float:right;height:103px;width:14px;background-image:url('Images/bgHeaderRightBrdr.png');}
  .hM{float:left;height:103px;width:968px;background:transparent url('Images/bgHeader.png') repeat-x 0 0;}

.logo{float:left;height:103px;width:500px;background:transparent url('Images/logo.png') no-repeat left top;}
.slogan{padding:0px;margin:0px;margin-top:15px;margin-left:380px;height:50px;width:520px;overflow:hidden;background:transparent url('Images/Header/slogan.png') no-repeat left top;}
.headerActions{float:right;height:27px;width:255px;}
  .headerActionsLinks{float:right;display:block;margin-top:80px;margin-left:4px;height:27px;background:none;}

.headerImg{height:107px;}
.hLImg{float:left;height:107px;width:4px;background-image:url('Images/bgHeaderfullLeftBrdr.png');}
.hRImg{float:right;height:107px;width:4px;background-image:url('Images/bgHeaderfullRightBrdr.png');}
.hMImg{float:left;height:107px;width:988px;background:transparent url('Images/bgheaderfull.png') no-repeat left top;}

            
/* Content Structure */

    .contentWrapper { height: 100%; }

        .borderLeft { background:  url('Images/borderLeft.png') repeat-y left; }
        .borderRight { background:  url('Images/borderRight.png') repeat-y right; }
            .contentPh { width:962px; text-align:left; padding:0px; margin:0px; }
                .contentFull { float:left; width:918px; margin-left:4px; padding:0px 15px 25px; }
                    .contentFull h1 { font-size:18px; font-weight:bold; background:none; }
                    .contentFull a { font-size:10px; color:#7fb3da; text-decoration: underline; }
                    
/* footer */
    .footer { position: relative; clear:both; padding: 3px 0px 0px 0px; background: #fff; font-size: 10px; height: 19px; color: #666666; text-align: center;
              z-index:8; background: #e8e9eb; }

/* footer links */              
    .footer a { color: #666; text-decoration: underline; }

