html, body {
	width:100%;
	height:100%;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body, p, li, th, .content, .content td, font, span, input, textarea, select {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
    color: #000000;
	text-decoration: underline;
	cursor: pointer;
}

img {
    border-width: 0;
	display:block;
}

h1, h2, h3, p {
    padding: 0;	
	margin: 0;
	padding-bottom: 10px;
	font-weight: normal;
}
h1 {
    font-size: 14px;
	color: #663333;
}
h2 {
	font-size: 13px;
	color: #663333;
}
h3 {
	font-size: 12px;
	color: #663333;
	font-weight:bold;
}

.menu p{
	line-height: 22px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.menu {
	color: #000000;
}
.menu ul{
	padding:0px;
	padding-left:17px;
	margin:0px;
}
.menu ul li{
	padding-top:6px;
}
.menu .none{
	text-decoration: none;
}

.menu .current{
	text-decoration: underline;
}
.menu a:hover{
	text-decoration: underline;
}
.menu1, .menu1 a, .title1, .tabs .title1, .tabs .title1 a{
	color:#000000;
}
.menu2, .menu2 a, .title2, .tabs .title2, .tabs .title2 a{
	color:#552222;
}
.menu3, .menu3 a, .title3, .tabs .title3, .tabs .title3 a{
	color:#660033;
}
.menu4, .menu4 a, .title4, .tabs .title4, .tabs .title4 a{
	color:#990033;
}
.menu5, .menu5 a, .title5, .tabs .title5, .tabs .title5 a{
	color:#cc0033;
}
.tabs {
	font-size:11px;
	color: #777777;
}
.tabs a{
	text-decoration: none;
}
.tabs .current{
	text-decoration: underline;
}
.tabs .title5 a.current {
	text-decoration: none;
}
.tabs .title5 a.current:hover {
	text-decoration: underline;
}
.tabs a:hover {
	text-decoration: underline;
}
.tabs .title1, .tabs .title2, .tabs .title3, .tabs .title4, .tabs .title5 {
	font-size:12px;
	padding-bottom:7px;
}

.tabs .list{
	color:#cc0033;
	padding-bottom: 5px;
}

.tabs a.text, .tabs a.text:hover {
	text-decoration: none;
	cursor: pointer;
	color: #777777;
}

.catalogue {
	padding:0;
	padding-left: 15px;
	margin:0;
}

.tabs .list {
	line-height: 0.9em;
	font-size:11px;
}
.tabs .list a {
	color:#cc0033;
}

form {
	padding: 0px;
	margin: 0px;
}


.floater {

}

/* Forms */
div.mod-form {
    
}
.separator, .label, .button {
    margin-top: 4px;
    color: #000000;
}
.text-control, .separator {
   /* width: 492px !important;*/
}
.text-control {
    border: 1px solid #663333;
}
.separator {
   padding: 2px;
   text-align: center;
   color: #663333;
   font-weight: bold;
}
.label {
   font-weight: bold;
}
.value {
   font-weight: normal;
}
.button {
   border-width: 0px;
   text-align: center;
   cursor: pointer;
   font-weight: bold;   
   color: #000000;
   border: 1px solid #663333;
   background-color: #FFFFFF;
}
.form_button {
   font-weight: bold;
   font-size: 13px;
   color: #000000;
   border: 1px solid #663333;
   background-color: #FFFFFF;
}
