@charset "utf-8";

/* CSS Document */

*                              {  margin: 0 }

html, body                     {  height: 100%;
                                  background-color: #bbb;
								  text-rendering:optimizeLegibility;

                               }

.wrapper                       {  min-height: 80%;
                                  height: auto !important;
                                  height: 80%;
                                  margin: 0 auto -60px; /* the bottom margin is the negative value of the footer's height */
							
                               }

.text                          {  font-size: 12px }

.footer                        {  height: 60px; /* .push must be the same height as .footer */
                               }

.push                          {  height: 40px; /* .push must be the same height as .footer */
                               }

#topsection                    {  top: 0px;
                                  left: 0px;
                                  width: 100%;
                                  z-index: 1;
                                 
                                  font-family: Arial, Helvetica, sans-serif;
                                  background-color: #6d6e70;
                                  height: 130px; /*Height of top section*/
                                  white-space: nowrap;
								  color:#fff;
                               }
#topsection a               { color: #fff ;
                               }							 

div.masthead-right-side        {  position: absolute;
                                  top: 11px;
                                  right: 8px;
                                  width: 236px;
                                  fontsize: 18px;
                                  text-align: right;
                                  z-index: 60;
                                  font-family: Arial, Helvetica, sans-serif;
                                  height: 176px;
                                  white-space: nowrap;
                               }

div.menubar                    {  height: 42px;
                                  align: center;
                                  width: 100%;
                                  background-image: url(images/menubar-bg.png);
                                  z-index: 10;
                                  font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                               }



.buttons a                     {  display: block;
                                  text-decoration: none;
                                  font: bold Arial, Helvetica, sans-serif 13px;
                                  color: #005093;
                                  width: 150px;
                                  height: 42px;
                                  float: left;
                                  display: inline;
                                  background-image: url(images/button.png);
                                  background-repeat: no-repeat;
                                  padding-top: 4px;
                                  text-align: center;
                                  white-space: nowrap;
                               }

.buttons a:hover               {  color: #608ecd }

#contentwrapper                {  
                                  float: left;
                                  width: 100%;
                               }

.innertube                     {  
                                  margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
                                  margin-top: 0;
                               }

#contentcolumn                 {  z-index: 999;
                                  width: 900px;
                                  padding-top: 10px;
								  border-color: #000000;
								  border-width: 2px;
                                  background-color: #fcfcfc;
                                  font-family: Arial, Helvetica, sans-serif;
                               }

#contentcolumn p, li           {  color: #000;
                                  font-size: 12px;
                                  font-weight: normal !important;
                               }

#contentcolumn.bottom          {  height: 17px;
                                  width: 100%;
                               }

#searchbox                     {
	width: 201px;
	padding-top: 10px;
	right:5px;
	top: 137px;
	height: 28px;
	position: absolute;
	text-align: center;
	z-index: 1;
							    }
#bccmbox                     {
	width: 249px;
	padding-top: 10px;
	right: 10px;
	bottom: 10px;
	height: 51px;
	position: absolute;
	text-align: center;
	z-index: 1;
							    }								


#maincontainer                 {  
                                  top: 450px;
                                  width: 900px; /*Width of main container*/
                                  margin: 0 auto 100px auto; /*Center container on page*/
                               }

#bottom                        {  clear: left;
                                  width: 100%;
                                  text-align: left;
                                  clear: both;
                                  bottom: 0px;
                                  height: 60px;
                                 
                               }

div.bottomtext                 {  text-align: center;
                                  position: relative;
                                  white-space: nowrap;
                                  bottom: 32px;
                                  
                                  text-align: center;
                                  color: #000;
                                  font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                               }

a                              {  color: #CC6633;
                                  text-decoration: none;
                                  font-size: 12px;
                               }

h1                             {  font-family: Arial, Helvetica, sans-serif;
                                  color: #CC6633;
                                  font-size: 20px;
                               }

h2                             {  font-family: Arial, Helvetica, sans-serif;
                                  color: #963624;
                                  font-size: 14px;
                               }

h3                             {  font-family: Arial, Helvetica, sans-serif;
                                  color: #004580;
                                  font-size: 10px;
                               }

.headline                      {  font-family: Arial, Helvetica, sans-serif;
                                  color: #CC6633;
                                  font-size: 20px !important;
                               }