/*==============================================*/  
/*===============HTML REDEFINERS================*/
/*==============================================*/
  html, body {
    margin:0px;
    padding:0px;
    height:100%; 
    border:0px none; 
    background-color:#FDFDFD;
  }
/*==============================================*/  
/*================HEADER-FOOTER=================*/
/*==============================================*/
  div#mainContainer {
    width:840px;
    background-color:#eefafa;
    position:relative;
	left:50%;
	margin-left:-420px;
  }
  div.outerBorder {
    width:852px;
    background-image:url(../Images/outsideBorder.gif);
    background-repeat:repeat-y;
    position:relative;
    left:50%;
    margin-left:-426px;
  }
  div#hdr {
    width:100%;
    height:159px;
    background-image:url(../Images/hdrAFISQ.jpg);
    background-repeat:no-repeat;
  }
  div#ftr {
    width:852px;
    position:relative;
    left:50%;
    margin-left:-426px;
  }
  div.ftrBG {
    position:relative;
    width:802px;
    height:26px;
    float:left;
    background-image:url(../Images/mainB.gif);
    background-repeat:repeat-x;
  }
  div#ftrBL {
    position:relative;
    width:25px;
    height:26px;
    float:left;
    background-image:url(../Images/mainBL.gif);
    left:0px;
  }
  div#ftrBR {
    position:relative;
    width:25px;
    height:26px;
    float:left;
    background-image:url(../Images/mainBR.gif);
  }
/*==============================================*/  
/*================NAVIGATION BAR================*/
/*==============================================*/
  div#navBar { width:840px; height:39px; background-image:url(../Images/navBar.bmp); background-repeat:repeat-x; padding-top:4px; }
  div#navBar ul { margin:0px; margin-left:15px; padding:0px; list-style-type:none; }
  div#navBar li { display:inline; padding:0px; padding-right:5px; float:left; }
  div#navBar li a { width:142px; background:none; color:#F6F6F6; font:bold 13px helvetica; text-decoration:none; padding:7px 0 7px 0; display:block; text-align:center; }  
  div#navBar li a:hover { background-image:url(../Images/navItem.gif); }
  div#navBar li a.selected { background-image:url(../Images/navItemSelected.gif); color:#FFFFFF; }
  div#navBar li a.selected:hover { background-image:url(../Images/navItemSelected.gif); }
  span#seperator { position:absolute; color:#EEEEEE; font:bold 18px helvetica; margin-top:-27px; margin-left:-4px; }
/*==============================================*/  
/*=================BODY SECTIONS================*/
/*==============================================*/
  div#centerSection {
    width:auto;
    margin-top:10px;
    padding-right:15px;
    padding-left:15px;
    /*position:relative;*/
  }
  html>body div#centerSection {
    margin-top:6px;
  }
  div#leftSection {
    width:560px;
    margin-top:10px;
    padding-right:15px;
    padding-left:15px;
    border-right:2px solid #1684c3;
    position:relative;
  }
  html>body div#leftSection {
    width:528px;
    margin-top:6px;
  }
  div#rightSection {
    width:280px;
    margin-top:10px;
    padding-right:15px;
    padding-left:15px;
    position:absolute;
    left:546px;
    top:-80px;
  }
  body>html div#rightSection {
    width:250px;
  }
/*==============================================*/  
/*===================BUTTONS====================*/
/*==============================================*/
  a#langButton {
    height:20px;
    width:60px;
    position:absolute;
    left:780px;
    top:159px;
    border:none;
    background-image:url(../Images/langButtonHover.gif);
    font:bold 11px helvetica;
    color:#FFFFFF;
    text-align:center;
    text-decoration:none;
    line-height:20px;
  }
  a#langButton:hover {
    background-image:url(../Images/langButton.gif);
  }
  div#button {
    height:24px;
    background-image:url(../Images/buttonPattern.gif);
    position:relative;
    cursor:pointer;
    cursor:hand;
    font:bold 13px verdana;
    color:#FFFFFF;
    line-height:22px;
  }
  div#buttonBorderL {
    position:absolute;
    left:-4px;
    top:0px;
    width:4px;
    height:24px;
    background-image:url(../Images/buttonBorderL.gif);
  }
  div#buttonBorderR {
    position:absolute;
    left:100%;
    top:0px;
    width:4px;
    height:24px;
    background-image:url(../Images/buttonBorderR.gif);
  }
/*==============================================*/  
/*===============TEXT DEFINITIONS===============*/
/*==============================================*/
  #arialHdr {
    font:bold 20px arial;
    color:#1684c3;
  }
  #tahomaTxt {
    text-align:justify;
    font:13px tahoma;
  }
  #tahomaHdr {
    color:#006aa7;
    font:bold 14px verdana;
    padding:2px 0px;
  }
  #verdanaBoldTxt {
    font:bold 12px verdana;
  }
  #verdanaTxt {
    font:11px verdana;
  }
/*==============================================*/  
/*================MISCELLANEOUS=================*/
/*==============================================*/  
  div#ajaxLoader {
  	width:150px;
    padding:10px 10px;
    display:none;
    visibility:hidden;
    background-color:#FFFFFF;
    border:2px solid #888888;
    z-index:99;
    text-align:center;
    font:bold 11px verdana;
    color:#555555;
    position:absolute;
    left:50%;
    margin-left:-75px;
    top:175px;
  }
