body{
     
	 font-family:ariel, sans-serif;
	 font-size:small;
	 zcolor:#363237;
	}



 
#allcontent
         {
	 width:910px;
     height:1000px;	 
	 margin-left:auto;
	 margin-right:auto;
     background-image:url(../images/right.gif);
	 background-repeat:no-repeat;
	 background-position:100% 100%;
	 zbackground-color:#958d9a;
	 border:5px solid #94ced9;   
	}	
	
#banner{width:910px;
     height:193px;	 
	 margin-left:auto;
	 margin-right:auto;
     background-image:url(../images/header.jpg);
	background-repeat:no-repeat;}
	
#bigbox{width:860px;
    height:565px;
    background-image:url(../images/line.jpg);
  	background-repeat:no-repeat; 
    background-position: 0% 3.5%;
    padding:20px;
	font-size:1.25em;
	text-align:center;
	}
#bigboxl{width:860px;
    height:565px;
    background-image:url(../images/line.jpg);
  	background-repeat:no-repeat; 
    background-position: 0% 3.5%;
	font-size:1.25em;
    padding:20px;
	}	
	
	
#menubox{
    width:860px;
    text-align:center;
  color:#ffffff;
   font-size:1.5em;    
    }	
      	  
#rightbox
       { height:559px;
	 float:right;
  	 width:420px;	 
	 overflow: auto;
background-image:url(../images/dots.gif);
background-position:left;
background-repeat:repeat-y;
	 padding:20px 20px 20px 30px;
	 font-size:1.25em;
	 zborder:1px solid #94ced9;   
     } 
	 

	 
#leftbox 
    { float: left;
	 width: 380px;
	 height:559px;
	padding: 20px;
	background-image:url(../images/line.jpg);
	background-repeat:no-repeat; 
    background-position: 0% 3.5%;
    font-size:1.25em;
	zborder:1px solid #94ced9;   
	 }
	 

	
	
#ty{
   
	 
    width:230px;
    height:500px;   
	margin:auto;
	font-weight:bold;
    font-size:medium;
    text-align:center;
    padding:30px;	
	
    }


#footer 
  { width:910px;
  height:30px;
  background-image:url(../images/blocks.gif);
background-position:top;
background-repeat:repeat-x;
  padding-top:15px;
   
   text-align:center;
   font-size:small;
   clear:both;
   
 }
 
 #bottom 
  { width:890px;
  height:150px;
  padding-top:15px;
  text-align:center;
   clear:both;
   margin:auto;
   }

/* ART PAGES */ 
#allcontentap
       {
	 width:910px;
     height:1270px;	 
	 margin-left:auto;
	 margin-right:auto;
     background-image:url(../images/right.gif);
	 background-repeat:no-repeat;
	 background-position:100% 100%;
	 zbackground-color:#968d9a;
	 border:5px solid #94ced9;   
	}	
	
	#rightboxap
       { height:835px;
	 float:right;
  	 width:420px;	 
	 overflow: auto;
background-image:url(../images/dots.gif);
background-position:left;
background-repeat:repeat-y;
	 padding:20px 20px 20px 30px;
	 font-size:1.25em;
	 zborder:1px solid #94ced9;   
     } 
	 

	 
#leftboxap 
       { float: left;
	 width: 380px;
	 height:835px;
	padding: 20px;
	background-image:url(../images/line.jpg);
	background-repeat:no-repeat; 
    background-position: 0% 3.5%;
    font-size:1.25em;
	zborder:1px solid #94ced9;   
	 }
	
	  
/* Links */
a {
  text-decoration: none;
  color: #95b143;
  }
 a.one {color:#ffffff; 
  text-decoration: none;
  
  } 

a:hover {
  color: #6c656e;
  }

a img {
  border: 0;
  }

a img.border {  
  border: 1px solid #FC3307;
  }

a:hover img.border {  
  /* Fixes IE bug - IE doesn't correctly apply the style on a:hover so need to mask it */
  border: 1px solid #668FA3 !important;
  border: 1px solid #FC3307;
 }
img.floatLeft { 
    float: left; 
    margin-right: 4px;

}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
img.right
{position:relative;
left:50%;
}

img.center 
{position:relative;
left:25%;
}

table{padding:2px;
zborder-collapse:collapse;}

.white{background-color:white;}

li{list-style-image: url(../images/box3.gif);}

.first{color:#95b143; font-size:1.25em; font-weight:bold;}
.faqa{font-style:italic; color:#95b143;}
.red{color:#e8672a;}
.redb{color:#e8672a;font-size:1.25em; font-weight:bold;}
.bold{font-weight:bold;}
.page{display:none;}   
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.centerg{text-align:center; color:#95b143;font-weight:bold;}
.green{color:#95b143;font-weight:bold;}
.small{font-size:.75em;}


/* CSS Document */
/***********************************************
* Forms With Style - ? Design Melt Down (www.designmeltdown.com)
* This notice MUST stay intact for legal use
* Visit Design Melt Down at http://www.designmeltdown.com/ 
***********************************************/
form fieldset{
	background-color:#e9f9ac;
	
	border-width:2px 2px 2px 10px;
	border-style:solid;
	border-color:#cee574;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		
	margin:20px 0px 20px 20px;
	width:350px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

form fieldset legend{	
	background-color:#ecefcb;
	
	border-width:1px 1px 1px 10px;
	border-color:#ff9900;
	border-style:solid;
	
	color:#5c71a2;
	font-weight:bold;
	text-transform:uppercase;
	font-size:90%;
	text-align:center;
		
	width:186px;
	padding:3px 5px;
	margin:0px 0px 10px -40px;
	position:relative;
	top: -14px;
	
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

label{
	color:#5c71a2;
	font-size:90%;
	font-weight:bold;
	
	display:block;
	float:left;
	width:100px;
	text-align:right;
	margin:4px 5px 0px 0px;
}

input{
	background-color:#e9f9ac;
	
	width:200px;
	margin:2px 0px 0px 0px;
	
	border-width: 0px 0px 1px 0px;
	border-style: solid solid dotted solid;
	border-color:#809431;
	
	color:#5c71a2;
	font-family:"Courier New", Courier, mono;
	
	padding:1px 2px;
}

.button{
	background-color:#e9f9ac;
	background-image:none;
	
	border-width:1px;
	border-style:solid;
	border-color:#809431;
	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
	width:380px;
	padding:2px;
	margin:0px 0px 0px 20px
}
