/* Body styles */
* { margin:0; padding:0;}
html, body { margin:0; padding:0; height:100%; }

.Height { height:100%; } /*Fix for making sure page is 100% height even if the content doesn't 
                           go all the way to the bottom*/
.Float { float:left;} /*Floats image*/
div#Clear { clear:both;}/* Clear floats */

/* main container */
div#MainContain { width:801px; margin-left:auto; margin-right:auto; 
                  background-color:#417eb2;}

/* content container */				   
div#ContentContain { position:relative; top:0px; left:12px; height:100%; background-image:url(../../Images/Bk.gif);
                     background-repeat:repeat-y;   }

/* header*/
div#Header { width:777px; height:150px; text-align:right; background-image:url(../../Images/HeaderBk.jpg);
             background-repeat:repeat-y; }
div#Header ul { margin:0 10px 0 0; }
div#Header li { display:inline; border-left:2px solid #FFFFFF; }
div#Header li.NoBorder { border:0px;}

div#Header a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
              padding:0 3px 0 5px;}
div#Header a:hover {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
div#Header h1 { margin:0 10px 0 0; color:#FFFFFF; font-size:13px; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif;}



/* navigation */
div#Nav { width:801px; height:23px; }

/* side nav */
div#SideNav {   padding:0 0 0 10px; }
div#SideNav ul { list-style-type:none;    }
div#SideNav li { list-style-type:none; padding:4px 0 6px 5px; margin:0 0 5px 0; 
                 background-color:#bad4eb; line-height:14px;}

div#SideNav a {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
                 padding:0px; margin:0px; font-weight:bold; color: #000033; }
div#SideNav a:hover { color:#FFFFFF;}



/* column 1 PanelLeft */
div#PanelLeft { text-align:right; width:188px; height:450px; float:left; padding: 5px 0 0  0; }
div#PanelL1 { height:138px;  }
div#PanelL2 { height:106px; margin:20px 0 20px 0;}
div#PanelL3 { height:103px; }

/* column 2 PanelText */
div#PanelText { width:383px; float:left; padding:8px 9px 0 9px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
                color:#014477; }
				

				
div#PanelText h1 { margin:0; font-weight:bold; font-size:12px; display: inline; }
div#PanelText h2 { margin:10px 0 5px 0; font-weight:bold; font-size:13px; }
div#PanelText h3 { margin:5px 0 5px 0; font-weight:normal; font-size:18px; color:#FFFFFF; }
div#PanelText h4 { margin:0 0 5px 0; font-weight:normal; font-size:22px;  color:#000099;  }
div#PanelText ul { list-style-type: disc; list-style-position: inside; margin: 0 0 0 20px;}
div#PanelText li { list-style-type:disc;}
div#PanelText a { color:#014477; text-decoration:underline; font-size:12px;}
div#PanelText p { margin:0 0 10px 0;}
div#PanelText p.error { color:#E3372E; font-weight:bold;}

div#PanelText .FlashBanner { margin:0 0 0 22px;}

/* Right text for the download page*/
div#RightText {   width:240px; margin:0 0 0 105px; }


/* column 3 PanelRight */
div#PanelRight { width:188px; float:left; font-size:12px; padding:5px 0 0  0;  
                 font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
div#PanelR1 { width:178; height:245px; }
div#PanelR2 { width:178;height:100px; margin:20px 0 0 0; }


/*footer*/
div#Footer { font:Helvetica; color:#014477; text-align:center; }
div#Footer  a { color:#014477; text-decoration:underline; font-size:10px;}
div#Footer em { font-style:normal; font-size:10px;}
div#Footer p { font-size:9px;}


