/***** Global Settings *****/
 
html, body { background-color:#663; border:0; }
 
body { font:100%/1.25 arial, helvetica, sans-serif; }

/***** Common Formatting *****/
 
h1, h2, h3, h4, h5, h6 { 
font-weight:normal; 
}
 
h1 { 
letter-spacing:1px; font:1.7em Arial; color:#960; 
} 

h2 { 
letter-spacing:1px; font:1.5em Arial; color:#807E6B;
}
 
h3 { 
font:1em Arial; color:#807E6B;
}

 
/*
p, ul, ol, blockquote { 
font:0.8em arial, helvetica, sans-serif; line-height:1.7em; color:#333;; 
}
*/
 
ul, ol { 
list-style:none; 
}

ul li, ol li { 
margin:0.5em 5%;
}
 
blockquote { 
margin:0.5em 10%; 
}
 
small { 
font-size:0.85em; 
}
 
img { 
border:0; 
}
 
sup { 
position:relative; bottom:0.3em; vertical-align:baseline; 
}
 
sub { 
position:relative; bottom:-0.2em; vertical-align:baseline; 
}
 
acronym, abbr { 
cursor:help; letter-spacing:1px; border-bottom:1px dashed; 
}
 
/***** Links *****/
 
a, a:visited {
text-decoration:none;
}

/* Remove dotted lines from active links */
a:active { 
outline:none;
}

/* Mozzila - Remove dotted lines from active links */
a:focus { 
-moz-outline-style: none;
}
 
/***** Forms *****/
 
form {
display:inline;
}
 
input, select, textarea {
font:1em arial, helvetica, sans-serif; display:block;
}
 
textarea {
line-height:1.25;
}
 
label {
cursor:pointer; display:block; margin:0.1em 0;
}
 
/***** Tables *****/
 
caption { 
font:0.7em arial, helvetica, sans-serif;
}
 
table { 
font:0.8em arial, helvetica, sans-serif;
}
 
table tr {

}

table tr td, table tr th  {
padding:0.5em;
}
 
/***** Wrapper *****/
 
#wrapper {
  text-align: left;
  width: 801px;
  margin:0 auto;
  background:#fff;
}


/***** Global Classes *****/
 
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
 
.float-left   	{ float:left; }
.float-right   	{ float:right; }

.DisplayInline 	{ display:inline; }

.VLYellow		{ background:#FFFBD5; }
.Gray			{ background:#807E6B; }
.Brown			{ background:#CCC9AA; }

.Margin5px		{ margin:5px;}
.Padding5px		{ padding:5px;}
 
.text-left     	{ text-align:left; }
.text-right   	{ text-align:right; }
.text-center  	{ text-align:center; }
.text-justify  	{ text-align:justify; }
 
.bold         	{ font-weight:bold; }
.italic       	{ font-style:italic; }
.underline     	{ border-bottom:1px solid; }
.highlight     	{ background:#ffc; }
 
.wrapper       	{ margin:0 }
 
.img-left      	{ float:left;margin:4px 10px 4px 0; }
.img-right     	{ float:right;margin:4px 0 4px 10px; }
 
.nopadding     	{ padding:0; }
.noindent      	{ margin-left:0;padding-left:0; }
.nobullet      	{ list-style:none;list-style-image:none; }

.QuickNavLeft ul { margin:0; padding:0; }
.QuickNavLeft ul li { float:left; display:inline; }
.QuickNavLeft ul li a { margin:0 0.5em; }

.QuickNavRight ul { margin:0; padding:0; }
.QuickNavRight ul li { float:right; display:inline; }
.QuickNavRight ul li a { margin:0 0.5em; }
.bodytexterrorsmall { font-size: 12px; color: red; font-weight: bold ;}
