body {
        width: 1024px;
	margin: 0 auto;
	padding: 0px;
	background-color: #073164;
	font-family : Verdana,Arial,sans-serif;
	font-size : 9pt;
	line-height : 18px;
	color :#2e4263;
}
#container {
               width: 1024px;
               height: auto;
               margin: 0 auto;
               margin-top: 0px;
               position: relative;
            }
#titlebar {
        position: absolute;
        top: 150px;
        left: 40px;
        float: left;
        max-width: 1004px;
}

img {
	border: none;
        color:#ccccff;
}

A:link, A:visited, A:active, A:focus {
	color: #9F9F9F;
	text-decoration: none
}

A:hover {
	color: #CC401F;
	text-decoration: none
}

td {
	font-family : Verdana,Arial,sans-serif;
	font-size : 9pt;
	line-height : 18px;
	color :#2E4263;
}

#outer {
	margin-left: 5px;
	margin-right: 50px;
	padding: 0px;
	background-color: #073164;
/*
	border: 1px solid #000000;
*/
}
#footer {
	height: 40px;
        line-height: 34px;
        text-align: center;
        background-color: white;
        font-size: 200%;
        color: red;
        margin-top: 36%;
        margin-left: 22px;
}

#qms_footer {
	height: 40px;
        line-height: 34px;
        text-align: center;
        background-color: white;
        font-size: 200%;
        color: red;
        margin-top: 52%;
        margin-left: 14px;
}

#header {
	width: 1024px;
        text-align: center;
        color: #ff0000;
}
.header_1 {
	width: 1024px;
        text-align: center;
        color: #ff0000;
        font-size: 125%;
}

.nav {
	float: left;
	margin-left: -0px;
	padding: 0px;
}

#nav img {
	border: none;
}


#photoband {
        position: absolute;
        margin-top: 20px;
        left: 10px;
	float: left;
}

#photoband_2 {
        margin-left: 115px;
        float: left;
}
#logo {
        position: absolute;
        margin-top: 20px;
        left: 820px;
	float: left;
        border: 1px;
}

#rewards {
        position: absolute;
        top: 170px;
        left: 950px;
	float: left;
        border: 1px;
}

#fsc {
        position: absolute;
        margin-top: 20px;
        margin-left: 160px;
	float: left;
        border: 1px;
}

#nbmda {
        position: absolute;
        margin-top: 180px;
        margin-left: -110px;
	float: left;
        border: 1px;
}

#awi {
        position: absolute;
        margin-top: 130px;
        margin-left: -110px;
	float: left;
        border: 1px;
}

#main_ad{
        position: absolute;
        margin-top: 240px;
        left: 470px;
	float: left;
        border: 1px;
}
#corp_spec{
           position: absolute;
           top: 145px;
           left: -0px;
           height:     678px;
           width:      699px;
          }


#catwo{
        position: absolute;
        top: 400px;
        left: 805px;
	float: left;
        border: 1px;
}
#blumx{
       white-space: pre;
       border: none;

      }
ul.left
      {
       float: left;
       width: 384px;
       margin: 0px;
       padding: 15px 0px;
       border: 0px none;
       list-style-position: inside;
       list-style-type: square;
      }
ul.right
      {
       float: right;
       width: 384px;
       margin: 0px;
       margin-left: -90px;
       padding: 15px 0px;
       border: 0px none;
       list-style-position: inside;
       list-style-type: square;
      }
li{
   font-family: tahoma;
   font-size: 10pt;
   letter-spacing: 1pt;
   line-height: 12px;
  }


#special_x {
    position: absolute;
    top: 370px;
    left: 20px;
    text-align: center;
    float:      left;
   }
img#right {
    float: right;
   }
img#left {
    float: left;
   }
#content_border {
	margin: 0px;
	width: 100%;
	padding-left: 86px;
	background-color: #edeff2;
}

#content{
	background-color: #edeff2;
	margin: 0px;
	padding: 15px;
/*
	border: 1px solid #ff0000;
*/
}

#family {
	background-color: #cccccc;
        margin-left: auto;
        margin-right: auto;
        width:        1024px;
}

.tablebody {
	padding: 15px;
	background-color: #efefef;
        width: 500px;
}

.tablebody p {
	margin-top : 9px;
	margin-bottom : 9px;
	margin-left : 18px;
	margin-right : 18px;
	font-size : 9pt;
	line-height : 18px;
}

.tablebody li {
	font-size : 9pt;
	line-height : 18px;
}
table.arrow {
               text-align: left;
               table-layout: fixed;
               width: 1024px;
               max-width: 1015px;
               margin: 80px 0px 0px 20px;
              }
table.arrow tbody td {
                         border: none;
                         border-color: #ccccff;
                        }

table.calendar {
               text-align: left;
               table-layout: fixed;
               width: 1024px;
               max-width: 1015px;
               background-color: #ccccff;
               border: 4px solid;
               border-color: #000000;
               margin: 10px 0px 0px 20px;

              }

table.calendar tbody td {
                        border: 2px solid;
                        border-color: #ffffff;
                       }

table.cal_cell {
               text-align: right;
               width: 130px;
               max-width: 130px;
               border-collapse: collapse;
               border-color: #ffffff;
               padding: 0px;
              }
table.cal_cell tbody td {
                         border: none;
                         border-color: #ccccff;
                        }


.graystrip {
	background-color: #c9ccd0;
}


.subtable {
	margin: 0px;
	padding: 0px;
/*
	margin-top : 9px;
	margin-bottom : 9px;
	margin-left : 18px;
	margin-right : 18px;
*/
}


.redhref a:link,
.redhref a:visited,
.redhref a:focus,
.redhref a:active {
	color: #CC401F;
	text-decoration: underline;
}

.redhref a:hover {
	color: #9F9F9F;
}

table.rewards {
               width: 100%;
               text-align: center;
               table-layout: fixed;
               background-color: #ccccff;
               border: 4px solid;
               border-color: #000000;
               margin: 0px 0px 0px 25px;

              }
table.rewards tbody td {
                        border: 2px solid;
                        border-color: #ffffff;
                       }

php_err {
           color: #000000;
           text-align: center;
           white-space: pre;
           background-color: #ff33ff;
           font-size: 125%;
           table-layout: fixed;
}
#map_iframe {
             width:        425px;
             height:       540px;
/*
             frameborder:  0;
             scrolling:    no;
             marginheight: 0px;
             marginwidth:  0px;
*/

            }
#lrg_iframe {
    	 height: 1035px;
         width: 800px;
         position: absolute;
         margin-top: 20px;
         margin-left: -45px;
         background-color: #073164;
         border: none;
       }
#qms_iframe {
    	 height: 460px;
         width: 1024px;
         position: absolute;
         top: 25%;
         margin-top: 60px;
         left: 15%;
         margin-left: -90px;
         background-color: #073164;
         border: none;
       }
#qmx_iframe {
         height: 460px;
         width: 1024px;
         position: absolute;
         top: 25%;
         margin-top: -20px;
         left: 7%;
         margin-left: -50px;
         background-color: #073164;
         border: none;
       }
#form_1 {
        background-color: #ffffff;
        color:  #0033cc;
        font-size: 125%;
	height: 560px;
        width: 1000px;
        position: absolute;
        margin-top: 65px;
        margin-left: 120px;
        white-space: pre;
       }
#qms_div{
         color: #0033cc;
         white-space: pre;
         margin-left: 30px;
         font-size: 125%;
        }
#pie_chart{
         color: #0033cc;
         white-space: pre;
         font-size: 100%;
        }
.bold{
         color: #0033cc;
         white-space: pre;
         font-size: 12pt;
         list-style-image: none;
         margin-left: 10px;
        }
.gold{
         position: relative;
         color: #ff3300;
         color: #ff3300;
         white-space: pre;
         font-size: 12pt;
         margin-left: 215px;
        }
.special{
         color: red;
         font-family: "MTCORSVA",
                      "Mufferaw",
                      "Gothic",
                      "Comic",
                      "croobie";
         font-size: 600%;
         text-align: center;
         margin: 9px 60px 0px 60px;
         background-color: white;
         line-height: 90px; 
        }

