A:link 
{ text-decoration: none; color: #9B91C3; font-weight: normal; font-size:11px; }
A:visited 
{ text-decoration: none; color: #9B91C3; font-weight: normal; font-size:11px; }
A:active
{ text-decoration: none; color: #9B91C3; font-weight: normal; font-size:11px; }
A:hover 
{ text-decoration: none; color: #9B91C3; border-bottom: 1px solid #FFFFFF; font-weight: normal; font-size:11px;}

#leftnav A, #leftnav A:link, #leftnav A:visited, #leftnav A:active
{ text-decoration: none; color: #866841; font-weight: normal; font-size:11px; }
#leftnav A:hover 
{ text-decoration: none; color: #5F5680; font-weight: normal; font-size:11px;}

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

body
{ font-family: Verdana;
color: #39324F;
font-size: 11px;
background-color: #9992C1;
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/lazuli/crbg.gif');
width: 800px;
text-align: left;
float: left;
}

#bg {
width: 100%;
height:100%;
background-color: #9992C1;
}

#banner 
{ background: url('/styles/lazuli/banner.png');
width: 800px;
height: 309px;
}

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

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

  .lefthead
  { display: block;
   width:134px;
   height:20px;
   font-family: verdana, arial, sans-serif;
   font-size:12px;
   font-weight:bold;
   letter-spacing:3px;
   line-height:20px;
   font-variant:small-caps;
   text-align: center;
   background: #FFFFFF;
   color: #6D6696;
   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/lazuli/bullet.gif') left center no-repeat;
   padding-left: 8px;
   margin-bottom: 0px;
  }

#content
{ width:494px;
float:left;
font-family: verdana;
font-size: 11px;
color: #39324F;
text-align: left;
background-color: #F2F0FA;
background-image: url('/styles/lazuli/contentbg.gif');
}

  #contentpad
  { padding:15px;
  }

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

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

  #rightbottom
  { width:153px; height:29px;
  background-image: url('/styles/lazuli/rightnavbtm.gif');}

  .righthead
  {
   width:125px;
   height:40px;
   font-family: verdana, arial, sans-serif;
   font-size:11px;
   font-weight:bold;
   letter-spacing:3px;
   line-height:25px;
   font-variant:small-caps;
   text-align: center;
   background: #FFFFFF;
   background-image: url('/styles/lazuli/righthead.gif');
   color: #8D5B2E;
   margin-bottom: 2px;
   margin-left:12px;
  }

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

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-color: #D2CCE7;
color:#6D6696;
padding-left:45px;
margin-top:4px;
margin-bottom:3px;
}

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

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


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

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

	.tagsFrame{
		height: 270px;
		width: 120px;
		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;
		}
