/***************************/
/* APPEARANCE ONLY CLASSES */
/***************************/

body { 
	   padding: 0; 
	   margin: 0; 
	   height: 100%;
	   min-width: 550px;
	 }

TABLE		{ COLOR: #666666; FONT: small geneva, verdana, arial, sans-serif; }

a:link { text-decoration: none }
a:visited { text-decoration: none }


/* Navigation Menu Classes */

.navcontainer
{
width: 146px;
margin: 0px 0px 0px 0px;
font-family: georgia, serif;
font-size: medium;
text-align: left;
}

.navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0px 0px 0px 0px;
width: 154px;
}

.navlist li
{
display: block;
margin: 0px 0px 0px 0px;
padding: 0;
}

.navlist li a
{
display: block;
font-family: arial, verdana, helvetica, sans;
font-size: x-small;
font-weight: bold;
/* border: #FFFFFF 0px solid; */
width: 100%;
color: #225A71;
border-width: 0px;
text-decoration: none;
background: url(images/nav_btn_short_off_on.gif) no-repeat top left;
/* ---- Change the following two values to get the spacing right ---- */
line-height: 16px;
height: 22px;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
}

.navlist li a { width: auto; }

.navlist li a:hover
{
background: url(images/nav_btn_short_off_on.gif) no-repeat -154px 0px;
color: #FFFFFF;
}




/* padding - the numbers are for top, right, bottom, and left padding respectfully */
/* padding: 5 0 0 20; */





/* .title	{ font: large verdana, arial, sans-serif; font-weight: bold } */
.title		{ COLOR: #225A71; FONT: x-large geneva, verdana, arial, sans-serif; font-weight: bold; }
H1		{ COLOR: #225A71; FONT: x-large geneva, verdana, arial, sans-serif; font-weight: bold; }

.smalltitle	{ font: small verdana, arial, sans-serif; font-weight: bold }
.subtitle	{ COLOR: #37376F; FONT: medium geneva, verdana, arial, sans-serif; font-weight: bold }
.minititle	{ COLOR: #37376F; FONT: large geneva, verdana, arial, sans-serif; font-weight: bold }

.bigtitle	{ font: xx-large verdana, arial, sans-serif; font-weight: bold }

.text	{ font: medium geneva, verdana, arial, sans-serif }
.smalltext	{ font: small geneva, verdana, arial, sans-serif }
.verysmalltext	{ font: xx-small geneva, verdana, arial, sans-serif }
.bigtext	{ font: xx-large geneva, verdana, arial, sans-serif }

.style1 { COLOR: #666666; font-size: medium; font-weight: bold; line-height: 120%; }



/* Bullet point indentation */
.left_ul, .left_ul li {
    margin: 0;
    padding: 0;
    list-style: none;
}
.left_ul li {
    background-image: url(images/bullet.gif); /* Replace bullet.gif with your img */
    background-position: left top; /* Position bullet */
    background-repeat: no-repeat;
    padding-left: 10px; /* Add padding so text doesn't cover bullet img */
}




/**************************/
/* LAYOUT RELATED CLASSES */
/**************************/

.header1_area { LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px; padding:0px 0px; white-space:nowrap; color: #000000; }
.header1_overlay { LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; padding:0px 0px; white-space:nowrap; }
.header2_area { LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px; padding:0px 0px; white-space:nowrap; }
.header3_area { LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px; padding:0px 0px; white-space:nowrap; background-image: url("images/black_background.gif"); }
.header4_area { LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px; padding:0px 0px; white-space:nowrap; background-image: url("images/below_picture_part2.gif"); }
.next_area { LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px; padding:0px 0px; white-space:nowrap; }
.corner_area { LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px; padding:0px 0px; white-space:nowrap; background-image: url("images/shadow1.gif"); }

.menu_overlay { right: 50px; POSITION: absolute; TOP: 0px; padding:0px 0px; white-space:nowrap; }


.middle_column { padding: 0px 100px 10px 100px; color: #000000;}
.left_margin { padding-top: 0px; padding-right: 30px; padding-bottom: 10px; padding-left: 15px; color: #FFFFFF;}
.right_margin { padding: 0px 10px 10px 20px; color: #000000;}

.clearer { font-size: 0px; line-height: 0px; display: block; margin: 0px; padding: 0px; clear: both; height: 0px; width: auto; }

.footer_left	{ position: absolute; top: 3px; left: 0.5em; width: 300px; COLOR: #999999; FONT: 10px geneva, verdana, arial, sans-serif }
.footer_right	{ position: absolute; top: 3px; right: 10px; width: 220px; COLOR: #999999; FONT: 10px geneva, verdana, arial, sans-serif }



.floatright { float: right; margin: 5px 0px 5px 18px;}
.floatleft { float: left; margin: 5px 18px 5px 0px;}
.border {border: 1px solid #666;}


   html,body, #wrapper {
      margin:0;
      padding:0;
      height:100%;
      border:none; 
   }
      #wrapper {
      margin: 0px 0px 0px 0px;
      /* margin: 0 auto; */
      padding:0;
      border:none; 
      text-align: left;
      vertical-align: top;
      width: 100%;
      min-width:900px;
	  background-image: url(images/background.gif);
   }
      #wrapper2 {
      margin: 0px 0px 0px 0px;
      /* margin: 0 auto; */
      padding:0;
      border:none; 
      text-align: left;
      vertical-align: top;
      width: 100%;
   }
.header {
height: 50px;
}
.ie6_minwidth_spacer {
}











