/* CSS Document created for Stone Labels */

body{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin:0px;
padding:0px;
text-align:left;
background-color: #ffffff;
color: #666666;
}

form{
margin:0px; 
margin-bottom:0px; 
margin-top:0px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:0px;
}

input{
border:1px #7b6c58 solid; 
height:14px;
font-size:xx-small;
}

textarea {
border:1px #7b6c58 solid; 
font-size:xx-small;
}

select {
border:1px #7b6c58 solid; 
font-size:xx-small;
}

h1{
font-size:small;
font-weight:bold;
background-color: #b4a693;
background-image: url(images/corner_title.gif);
background-position: right bottom;
background-repeat: no-repeat;
padding-top:2px; padding-bottom:3px;
text-indent:5px; color:#ffffff;
margin:0px;
color: #ffffff;
}

h2{
font-family:Arial,Verdana,  Helvetica, sans-serif; 
font-size:medium;
font-weight:bold;
color:#2B4B85
}

h3{
font-family:Arial, Verdana, Helvetica, sans-serif; 
font-size:small;
font-weight:bold;
color:#2B4B85
}

p div{
font-size:small;
color:#666666;
}

a:link{
color:#63594c;
text-decoration:underline; 
}

a:visited{ 
color:#63594c;
text-decoration:underline; 
}

a:hover{
color:#7b6c58; 
text-decoration:none; 
}

a:active{
color:#63594c; 
text-decoration:underline; 
}


#container{
margin-left:auto;
margin-right:auto;
text-align:left;
padding:0px;
width:715px;
background-color: #b4a693;
border-left: 30px solid #63594c;
border-right: 30px solid #63594c;
}

#innercontainer{
text-align:left;
padding:0px;
background-color: #b4a693;
border-left: 10px solid #7b6c58;
border-right: 10px solid #7b6c58;
}

#content{
width:695px;
margin-left:0px; 
margin-right:0px;
text-align:left;
padding:0px;
background-color: #b4a693;
height: 100%;
}

.include{
background-color: #ffffff;
}


#header{
width:695px;
height:133px;
margin-left:0px; 
margin-right:0px;
background-color:#ffffff; 
text-align:left;
}

#nav{
float:left; 
width:100%;
margin-left:0px; 
margin-right:0px;
background-color:#999999;
margin-bottom:0px;
color: #00000;
border-top: 3px solid #7b6c58;
}

#nav span{
display: none;
}

#nav a{
background-color: #999999;
color: #ffffff;
font-size: small;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px;
font-weight: 600;
}

#nav a#taba:hover{	
background-color: #B5DE18;
color:#2B4B85;	
text-decoration: none;
}
#nav a#tabb:hover{	
background-color: #B5DE18;
color: #2B4B85;	
text-decoration: none;
}
#nav a#tabc:hover{	
background-color: #B5DE18;
color: #2B4B85;	
text-decoration: none;
}
#nav a#tabd:hover{	
background-color: #B5DE18;
color: #2B4B85;	
text-decoration: none;
}
#nav a#tabe:hover{	
background-color: #B5DE18;
color: #2B4B85;	
text-decoration: none;
}
#nav a#tabf:hover{	
background-color: #B5DE18;
color: #2B4B85;	
text-decoration: none;
}

.clear {
background-color:#B5DE18; 
clear:right; 
}

.select {
background-color:#B5DE18; 
color:#2B4B85;}

#leftcol{
float:left;
width:180px;
text-align:left; 
background-color: #b4a693;
height: 100%;
}

#midcol{
float:left;
width:515px;
text-align:left;
height: 100%;
}

#footerbar{
width:715px;
text-align:left;
color:#ffffff;
font-size:x-small;
padding-top:3px; 
padding-bottom:3px;
background-color:#7b6c58; 
}
#subfooter{
padding-top:3px;
padding-bottom:3px;
width:715px;
text-align:left;
font-size:x-small;
background-color: #63594c;
}
#subfooter a{
color:#7b6c58;
}

#subfooter a:hover{
text-decoration:none;
color:#b4a693;
}

#footerbar a{
color:#ffffff; 
font-weight:normal;
text-decoration:underline;
background-color:#7b6c58;
}

.bandtxt{
background-color: #7b6c58;
color:#ffffff;
font-weight:bold;
height: 20px;
}

.blockbg{
margin:0px; 
padding:0px;
background-color: #E1F3A9;}

.blockbg2{margin:0px; 
padding:0px;
background-color: #E1F3A9;
background-image: url(images/corner_leftbar.gif);
background-position: right bottom;
background-repeat: no-repeat;}


/* List Style Menu*/
ul {
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
padding-top: 0px; 
list-style-type:square;
}

#menu {
}

#menu ul {
list-style-type: none;
}

.selectedmenu {	
padding-top:4px;
padding-bottom:4px;
width: 180px;
text-decoration: none;
voice-family: inherit;
text-align:left;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color:#2B4B85;
font-weight:normal;
text-indent:15px;
background-color:#CCCCCC;
}

#menu div a{
WIDTH: 185px;
TEXT-DECORATION: none;
voice-family: inherit;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;
}

#menu div a:link {
Background-color:#b4a693;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
height: 40px;
padding-left: 15px;
}
#menu div a:visited {
text-decoration:none;
font-weight:bold;
padding-left: 15px;

}
#menu div a:hover {
text-decoration:none;
font-weight:bold;
padding-left: 15px;
}
#menu div a:active {
text-decoration:none;
font-weight:bold;
padding-left: 15px;
}

.menulink {
color:#2B4B85; 
text-align:left; 
font-weight:bold; 
}

/* end list style menu*/

div.row {
clear: both;
}

div.row span.label {
float: left;
width: 30%;
text-align: right;
margin: 5px 0x 0px 0px;
}

div.row span.formw {
float: right;
width: 65%;
text-align: left;
} 
div.row span.prev {
float: left;
width: 20%;
text-align: left;
padding: 0px 0px 0px 5px;
}
div.row span.directaccess {
float: left;
width: 50%;
text-align: center;
}
div.row span.next {
float: right;
width: 20%;
text-align: right;
padding: 0px 5px 0px 0px;

} 

.buttons {
border:none; 
background-color: #63594c; 
width: 60px; 
float:none; 
color:#FFFFFF; 
height: 18px;
}

.catbox {
	border: 1px solid #b4a693;
}
.specialoffer{

}
.specialoffer a:link{
color:#FFFFFF;
text-decoration: none;
}

.specialoffer a:hover{
color:#FFFFFF;
text-decoration: underline;
}

.specialoffer a:visited{
color:#FFFFFF;
text-decoration: none;
}

.specialoffer a:active{
color:#FFFFFF;
text-decoration: none;
}

