body {
	text-align: center;
	background-color: #CAEBE9;
	background-image:url(../images/bkgrnd_02.gif);
	background-position:center;
	background-repeat:repeat-y;
	font-family: Arial, Verdana, Helvetica;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
  	margin-right: 0px;		   
	margin: 0px, 0px, 0px, 0px;
}

P, BR, BLOCKQUOTE, TD, OL, UL	{  
	font-size: small;
	font-family: Arial, Verdana, Helvetica;
	color: #000000 }      	

UL		 	{ list-style-type: disc }
UL UL	 	{ list-style-type: disc }
UL UL UL 	{ list-style-type: disc }

a:link {color: #585747}
a:visited {color: #585747}
a:hover {color: #585747}
a:active {color: #585747}

.button { 
	background-color: #ababa5; 
	color:#000000; 
	font-size: 8pt; 
	}
.inputc { 
	font-size: small;
	font-family: Arial, Verdana, Helvetica;
	color: #000000; 
	}


.xx-small 	{  font-size: 6pt;
	font-family: Arial, Verdana, Helvetica }

.x-small 	{  font-size: 7pt;
	font-family: Arial, Verdana, Helvetica }
	
.small 	{  font-size: 8pt;
	font-family: Arial, Verdana, Helvetica }
	
.medium	{  font-size: 9pt;
	font-family: Arial, Verdana, Helvetica }

.mediumi	{  font-size: 9pt;
	font-family: Arial, Verdana, Helvetica;
	font-style:italic; }

.large	{  font-size: 10pt;
	font-family: Arial, Verdana, Helvetica } 

.x-large	{  font-size: 12pt;
	font-family: Arial, Verdana, Helvetica } 
	
.xx-large	{  font-size: 14pt;
	font-family: Arial, Verdana, Helvetica }	
	
.xx-smallbold 	{  font-size: 6pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;}

.x-smallbold  	{  font-size: 7pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;	}
	
.smallbold  	{  font-size: 8pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;	}
	
.mediumbold 	{  font-size: 9pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;	}

.smallboldwhite 	{  font-size: 8pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	color:#FFF}
	
.mediumboldwhite 	{  font-size: 9pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	color:#FFF}


.mediumboldi 	{  font-size: 9pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	font-style:italic; }

.largebold 	{  font-size: 10pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;	} 

.x-largebold 	{  font-size: 12pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;	} 
	
.xx-largebold 	{  font-size: 14pt;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;	}		

.box 		{
  font-size: 9pt;
}


h1 {
  font-size: small;
  font-weight: normal;
  color: #585747;
  margin: 0;
}

h2 {
  font-size: medium;
  font-weight: normal;
  color: #585747;
  margin: 0;
}

h3 {
  font-size: large;
  font-weight: normal;
  color: #585747;
  margin: 0;
}

h4 {
  font-size: x-large;
  font-weight: normal;
  color: #585747;
  margin: 0;
}

#wrapper {
	margin: 0 auto; 
	width: 800px; 
	text-align: left;
}

#header{
	position: relative;
	margin-top: 0px; 	
	width: 800px;
	height: 286px;
	z-index: 1;	
}

#logo {
	position: absolute;
	margin-left: 0px;
	width: 400px; 
	height: 107px;
	text-align: left;
	z-index: 1;	
}

#login{
	position: absolute;
	margin-left: 400px;
	width: 400px;
	height: 107px;	
	text-align: left;
	z-index: 1;	
}

#topimage {
	position: absolute;
	margin-top: 107px;
	width: 800px; 
	height: 150px;
	text-align: left;
	z-index: 1;	
}

#menubar {
	position: absolute;
	margin-top: 257px;
	width: 800px; 
	height: 25px;
	text-align: left;
	z-index: 5;
}

#content{
	position: relative;
	margin-top: 0px;	 	
	width: 800px;
	z-index: 1;
}


#left_nav {
	float: left;
	margin-top: 41px;
	margin-left: 0px;	
	width: 190px;
	z-index: 1;	
}

#main_content {
	float: left;
	margin-top: 41px;		
	margin-left: 10px;
	width: 600px;
	z-index: 1;	
}

#footer {
	position: relative;
	margin-top: 0px;	
	width: 800px; 
	height: 49px;
	z-index: 1;	
}


#bottom {
	float: left;
	background-image: url(../images/bottom_border.gif);
	background-repeat:no-repeat;
	margin-top: 20px;
	margin-left: 0px;
	height: 33px;	
	width: 800px;
	z-index: 1;	
	}

/* rounded corner box
================================== */

.box {
  width: 100%;
  background: url(../images/corner_bottom_left.gif) no-repeat left bottom;
}

.box-outer {
  background: url(../images/corner_bottom_right.gif) no-repeat right bottom;
  padding-bottom: 5%;
}

.box_3000 {
  width: 100%;
  background: url(../images/corner_bottom_left_3000.gif) no-repeat left bottom;
}

.box-outer_3000 {
  background: url(../images/corner_bottom_right_3000.gif) no-repeat right bottom;
  padding-bottom: 5%;
}

.box-inner {
  background: url(../images/corner_top_left.gif) no-repeat left top;
}

.box h1 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 6px;
  padding-left: 12px;
  padding-right: 0%;  
}

.box h2 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 6px;
  padding-left: 12px;
  padding-right: 0%;  
}

.box h3 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 4px;
  padding-left: 12px;
  padding-right: 0%;  
}

.box h4 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 3px;
  padding-left: 14px;
  padding-right: 0%;  
}


.box_3000 h1 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 6px;
  padding-left: 12px;
  padding-right: 0%;  
}

.box_3000 h2 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 6px;
  padding-left: 12px;
  padding-right: 0%;  
}

.box_3000 h3 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 4px;
  padding-left: 12px;
  padding-right: 0%;  
}

.box_3000 h4 {
  background: url(../images/corner_top_right.gif) no-repeat right top;
  padding-top: 3px;
  padding-left: 14px;
  padding-right: 0%;  
}


.box_3000 p {
  padding-left: 3%;
  padding-right: 3%;
}

.box p {
  padding-left: 3%;
  padding-right: 3%;
}


/* rounded corner box 2 - No strip
================================== */

.box2 {
  width: 100%;
  background: url(../images/corner_bottom_left_nostrip.gif) no-repeat left bottom;
}

.box-outer2 {
  background: url(../images/corner_bottom_right_nostrip.gif) no-repeat right bottom;
  padding-bottom: 5%;
}

.box-inner2 {
  background: url(../images/corner_top_left_nostrip.gif) no-repeat left top;
}

.box2 h1 {
  background: url(../images/corner_top_right_nostrip.gif) no-repeat right top;
  padding-top: 6px;
  padding-left: 14px;
  padding-right: 0%;  
}

.box2 h2 {
  background: url(../images/corner_top_right_nostrip.gif) no-repeat right top;
  padding-top: 6px;
  padding-left: 14px;
  padding-right: 0%;  
}

.box2 h3 {
  background: url(../images/corner_top_right_nostrip.gif) no-repeat right top;
  padding-top: 4px;
  padding-left: 14px;
  padding-right: 0%;  
}

.box2 h4 {
  background: url(../images/corner_top_right_nostrip.gif) no-repeat right top;
  padding-top: 3px;
  padding-left: 14px;
  padding-right: 0%;  
}

.box2 p {
  padding-left: 3%;
  padding-right: 3%;
}


/* ANCHORS *
/* member login*/
input.SmallLogin { 
	font-size: 7pt; 
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica; 	
	color:#000000;
	border-width: thin;
	border-color:#ababa5;
	background-color: #FFFFFF; 
 
	}

.logbutton { 
	font-size: 7pt; 
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica; 	
	color:#000000;
	border-width: thin;
	border-color:#ababa5;
	background-color: #FFFFFF; 
	}
	

  
/*End of member login*/	


