A:link 
{ text-decoration: none; color: #8B62B5; font-weight: normal; font-size:11px; }
A:visited 
{ text-decoration: none; color: #8B62B5; font-weight: normal; font-size:11px; }
A:active
{ text-decoration: none; color: #8B62B5; font-weight: normal; font-size:11px; }
A:hover 
{ text-decoration: none; color: #DC88A4; border-bottom: 1px dotted #DC88A4; font-weight: normal; font-size:11px;}

#leftnav A, #leftnav A:link, #leftnav A:visited, #leftnav A:active
{ text-decoration: none; color: #608FA8; font-weight: normal; font-size:11px; }
#leftnav A:hover 
{ text-decoration: none; color: #375F74; font-weight: normal; font-size:11px;}

#rightnav A, #rightnav A:link, #rightnav A:visited, #rightnav A:active
{ text-decoration: none; color: #608FA8; font-weight: normal; font-size:11px; }
#rightnav A, #rightnav, #rightnav A:hover 
{ text-decoration: none; color: #375F74; font-weight: normal; font-size:11px;}

body
{ font-family: Verdana;
color: #828282;
font-size: 11px;
background-color: #D4E9F4;
background-image: url();
text-align: center;
margin-bottom: 0px; 
margin-right: 0px; 
margin-top: 0px;
}

BODY,P,TD {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
}

#container {
margin:0px auto 0px auto;
width:100%;
text-align:center;
}

#frame {
background: url('/styles/leafglace/crbg.gif');
width: 900px;
text-align: left;
float: left;
}

#bg {
width: 100%;
height:100%;
background: url('/styles/leafglace/bg.png') repeat-x;
}

#banner 
{ background: url('/styles/leafglace/banner.png');
width: 900px;
height: 295px;
}

#wrap {
width: 900px;
text-align: left;
margin: 0px auto;
position: relative;
min-height: 300px;
}

#leftnav
{ width:178px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #828282;
text-align:left;
}
  #leftpad
  { padding-left:18px;
    background-image: url('/styles/leafglace/leftbg.gif');
    padding-bottom:10px;
  }
  
  #leftbottom
  { width: 178px;
    height: 50px;
    background-image: url('/styles/leafglace/leftnavbtm.gif');
   }

  .lefthead
  { display: block;
   width:97%;
   height:18px;
   font-family: verdana, arial, sans-serif;
   font-size:12px;
   font-weight:bold;
   letter-spacing:3px;
   line-height:18px;
   font-variant:small-caps;
   text-align: center;
   background: #E9CFED;
   color: #9F7BA4;
   margin-bottom: 2px;
  }

  #leftnav ul {
   list-style-type: none;
   padding-left: 0;
   padding-top: 0;
   margin-left: 0;
   margin-top: 0;
   margin-bottom: 2;
   }

  #leftnav li {
   background: url('/styles/leafglace/bullet.gif') left center no-repeat;
   padding-left: 8px;
   margin-bottom: 0px;
  }

#content
{ width:543px;
float:left;
font-family: verdana;
font-size: 11px;
color: #828282;
text-align: left;
background-color: #FFFFFF;
background-image: url('/styles/leafglace/contentbg.gif');
}

  #contentpad
  { padding:15px;
  }

#rightnav
{ width:178px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #828282;
text-align:right;
}

  #rightpad
  { padding-right:18px;
    padding-left:6px;
    background-image: url('/styles/leafglace/rightbg.gif');}

  #rightbottom
  { width:178px; height:35px;
  background-image: url('');}

  .righthead
  { display: block;
   width:100%;
   height:18px;
   font-family: verdana, arial, sans-serif;
   font-size:12px;
   font-weight:bold;
   letter-spacing:3px;
   line-height:18px;
   font-variant:small-caps;
   text-align: center;
   background: #E9CFED;
   color: #9F7BA4;
   margin-bottom: 2px;
  }

#disclaimer
{  font-family: verdana, arial, sans-serif;
  font-size:11px;
  color: #80A1B2;}

h1
{ width:490x;
height:20px;
line-height:20px;
font-family: verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:3px;
font-variant:small-caps;
background-image: url('/styles/leafglace/h1.gif');
background-repeat: no-repeat;
background-color: #BDD7E5;
color:#FFFFFF;
padding-left:45px;
margin-top:4px;
margin-bottom:3px;
}

INPUT, .codebuttons  
{ font-size: 10px; color: #DC88A4; font-family: verdana, helvetica, sans-serif; vertical-align: middle; border: 1px solid #DC88A4; background-color: #FFFFFF; margin-top: 1px;}

TEXTAREA, .textinput 
{ font-size: 11px; font-family: verdana, helvetica, sans-serif; vertical-align: middle; border: 2px solid #DC88A4; background-color: #FFFFFF; color: #DC88A4;  padding: 2px;}

.input {
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #608FA8;
		background-color: #FFFFFF;
		border-style: solid;
		border-width: 1px 1px 1px 1px;
		border-color: #608FA8;
                         width:150px;
                         margin-top:1px;
		}

	.button {
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #608FA8;
		background-color: #FFFFFF;
		border-style: solid;
		border-width: 1px 1px 1px 1px;
		border-color: #608FA8;
		}

	.tagsFrame{
		height: 270px;
		width: 150px;
		margin: 0;
		padding: 0;
		border-width: 1px 1px 1px 1px;
		border-color: #FFFFFF;
		border-style: solid;
		}

	.inputBox {
		padding: 0px 0px 0px 0px;
		}
	
	.inputSBox {
		padding: 0px 0px 0px 0px;
		}
	
	.textBox {
		padding: 2px 0px 0px 7px;
		}

	.altColor1 {
		padding: 5px 0px 5px 2px;
		background-color: #FFFFFF;
		color: #5E567A;
		}
	
	.altColor2 {
		padding: 5px 0px 5px 2px;
		background-color: #E4E0F2;
		color: #39324F;
		}

