body { 
		 margin:0px 0px 0px 0px;
		 padding:0px;
		 font:normal normal normal 11px verdana,helvetica,sans-serif;
		 line-height:18px;
		 color:#0A4684;}

.bgTop { background:url(../img/bgTop.jpg) top center no-repeat; }
.bgMiddle { background:url(../img/bgMiddle.jpg) top center repeat-y; 
            width:871px; }
.bgBottom { background:url(../img/bgBottom.jpg) bottom center no-repeat;
            padding:43px 55px 40px 46px; }

p { font:normal normal normal 11px verdana,helvetica,sans-serif;
	 color:#0A4684;
	 line-height:18px;
	 margin:10px 0px 10px 0px; }

h1 { text-align:right; 
	  color:#DBDBDB;
	  font:normal normal bold 24px verdana,helvetica,sans-serif;
	  line-height:30px;
	  margin:0px 0px 0px 0px;
	  padding:0px; }

h2  { padding:0px 0px 0px 0px;
	   font-size:14px;
	   font-weight:bold;
	   margin:0px 0px 20px 0px;
      text-align:right; }

h3  { padding:0px 0px 0px 0px;
	   font-size:11px;
	   font-weight:bold;
	   margin:10px 0px -10px 0px; }

img { border:1px solid #0A4684; }

a { color:#0A4684;
    text-decoration:none; }
a:hover { color:#C52A30;
          text-decoration:underline; }

table.cnt { margin:40px 0px 40px 0px;
				padding:0px 0px 0px 0px; }

td.cnt { vertical-align:top;
         margin:0px;
         padding:0px; }




ul.navLeft { list-style-type:none;
             list-style-image:url('../img/navBullet.gif'); 
				 width:150px;
             margin:0px 0px 0px 0px;
				 line-height:15px;
             padding:0px; }

li.navLeft { margin:0px;
             padding:0px 20px 13px 0px; }


a.navLeft { color:#0A4684;
            font-weight:bold; }
a.navLeft:hover { color:#C52A30;
                  text-decoration:none; }
a.navLeft:active   { color:red;
                  text-decoration:none; }


p.footer { color:#0A4684;
           margin:-35px 0px 0px 0px;
           padding:0px 0px 2px 10px;
           font-size:10px; }

div.footer { margin-top:-20px;
             text-align:right; }

a.navBottom { color:#B4B2B5; }
a.navBottom:hover { color:#C52A30;
                    text-decoration:underline; }

ul.navBottom { list-style-type:none;
               margin:0px;
               padding:0px;
               display:inline;
               font-size:10px; 
               color:#B4B2B5;  }
li.navBottom { display:inline; }


/* content */
.floatRight { float:right;
              margin:0px 0px 0px 20px; }



