
html { }
body { display: block; padding: 0; margin: 0; background-color: #49575E; border: 0;}

/*--------------------------------[ROOTED PAGE ELEMENT]-----------------------------*/
div.ciPage { font: 0.8em Arial; line-height: 1.4em; text-align: left; width: 1024px; margin: 0 auto; }

/*--------------------------------[PAGE STRUCTURE]-----------------------------*/
div.ciHeader { width: 100%; }
div.ciDoc { width: 1024px; }
div.ciFooter { font-size: .8em; background-color: #034da2; padding-top: 10px; padding-bottom: 10px; }

div.staticBanner  { width: 1014px;  padding: 0px 5px 0px 5px; min-height: 24px; background-color: #897D71; color: #FFFFFF; font-size: 1.1em; letter-spacing: 0.9px; line-height: 1.6em; }
div.userBanner  { width: 1014px;  padding: 0px 5px 0px 5px; min-height: 24px; background-color: #4F7C92; color: #6CA4CA; font-size: 1.1em; letter-spacing: 0.9px; line-height: 1.6em; }
div.orgAdminBanner  { width: 1014px;; min-height: 24px; background-color: #4F7C92; color: #6CA4CA; font-size: 1.3em; letter-spacing: 1.1px; line-height: 1.6em; }
div.SABanner { width: 1014px;; min-height: 24px; background-color: #4F7C92; color: #6CA4CA; font-size: 1.3em; letter-spacing: 1.1px; line-height: 1.6em; }
#bannerLeft{ font-weight: bold; float: left; width: 450px;}
#bannerRight { font-weight: bold; float: right;}
/*--------------------------------[DOC STRUCTURE]-----------------------------*/
div.boxHeader { padding: 40px 0px 0px 0px; background-color: #034da2; border: 0;}
div.boxBg { padding: 0px 40px 0px 40px; background-color: #034da2; border: 0;}
div.boxFooter { background-color: #fcfcfc; border: 0; padding: 10px;}

div.boxTaupe { padding: 10px; background-color: #e5e2df; border: 1px solid #bbb; display: block; overflow:hidden; float: clear; }
div.boxWhite { padding: 10px; background-color: #fcfcfc; border: 1px solid #bbb; display: block; overflow:hidden; float: clear; }
div.boxWhite  #left { padding: 10px; background-color: #fcfcfc; float: left; width: 340px; }
div.boxWhite  #right { padding: 10px; background-color: #fcfcfc; float: right; width: 360px; }
div.menuItems {margin: 30px 30px 350px 20px; font-family: "Trebuchet MS", Arial, sans-serif; white-space: nowrap}
div.option {width: 350px; height: 200px; float: left; margin: 0 20px 0 20px; padding: 30px 20px 50px 20px; text-align: center; background-color: #e9e9e9; border-radius: 15px 15px 15px 15px; }

div.wrapper { width: 100%; background-color: #034da2; overflow: hidden style; position: relative; }
div.lefthandColumn { width: 160px; background-color: #9DB6C7; float: left; }
div.righthandColumn { width: 864px; float: right;}

/*--------------------------------[CONTENT]-----------------------------*/
h1 { margin-top: 0.1em; font-size: 1.6em; font-weight: bold; line-height: 1.2em; color: #003A63; border-bottom: 1px solid #989cb7; clear: both;}
h2 { font-size: 1.2em; font-weight: bold; line-height: 1.6em; color: #4E6CA3; border-bottom: 1px solid #989cb7; clear: both;}
a { color: #0063DC; text-decoration: underline;}
a:hover {  color: #0000ff; text-decoration: underline, bold;}
p.imgText { text-align:center; padding: 25px 0 0 0; }
input:hover { background: #dfdfdf; }
img  { padding: 0; margin: 0;}
