body
{
font:normal 75% 'century gothic', arial, sans-serif;
}

table
{
font-size: 100%;
}

table#container
{
display:block;
width:900px;
margin:auto;
}

div#header
{

display:block;
height:176px;
background:white url(../images/tri4.png) top left no-repeat;
width:900px;
}

table#content
{
width:900px;
}

table#content td#content_left
{
width:190px;
padding:0px;
}

table#content td#content_right
{
width:750px;
padding:0px;
}

table#content td#content_right table#sw
{
width:100%;
}

table#content td#content_right table#sw td#swl
{
width:750px;
padding:5px;
padding-left:15px;
padding-right:0px;
}

div.overflower
{
width:100%;
height:100%;
overflow:hidden;
}

table#content td#content_right table#sw td#swr 
{
width:100px;
height:400px;
padding:5px 5px 5px 10px;
text-align:center;
}

table#content td#content_right table#sw td#swr p
{
margin-top:7px;
margin-bottom:7px;
text-align:justify;
}

table#footer
{
width:900px;
height:70px;
text-align:right;
background:white url(../images/tri2.png) top left no-repeat;
padding:5px 0px 5px 0px;
color:white;
}

table#footer a
{
color:white;
}

a:link
{
color:green;
text-decoration:none;
}

a:visited
{
color:green;
text-decoration:none;
}

a:hover
{
text-decoration:underline;
}

h1, h2, h3, h4, h5, h6
{
color:darkgreen;
}

.glossymenu{
margin: 0px;
padding: 0px;
width: auto;
border-top:1px solid rgb(0,150,67);
text-transform:uppercase;
}

.glossymenu a:link, .glossymenu a:visited
{
background: rgb(0,120,67) url(../images/glossybacks.gif) repeat-x bottom left;
border-bottom:1px solid rgb(0,150,67);
font: bold 100% 'century gothic', arial, sans-serif;
color: white;
display: block;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu a:visited, .glossymenu a:active{
color: white;
}

.glossymenu a:hover{
background: rgb(0,150,67);
}

/*** Next/Prev Page Navigation ***********/

.prevnext{
padding: 2px;
text-align:center;
}

.prevnext ul{
margin: 0;
font-size: 8pt;
}

.prevnext li{
list-style-type: none;
display: inline;
margin:0px 3px 0px 3px;
font-weight: bold;
color: #680088;
cursor:pointer;
}

.prevnext a:link, .prevnext a:visited{
padding:0px 5px 1px 5px;
border: 1px solid #A6CF43;
text-decoration: none; 
color: #739C10;
font-size: 8pt;
}

.prevnext a:hover, .prevnext a:active {
border: 1px solid green;
color: green;
background-color: #CCEECC;
}

.prevnext a.curpg:link, .prevnext a.curpg:visited {
border: 1px solid #680088;
color: #680088;
background-color: #EECCFF;
}


.prevnext li.disablepage{
padding:0px 5px 1px 5px;
border: 1px solid #929292;
color: #666666;
background-color: #DDDDDD;
cursor:pointer;
}

.prevnext li.disablepage a:hover{
text-decoration: underline; 
}

* html .prevnext li.currentpage, * html .prevnext li.disablepage{
margin-right: 5px;
padding-right: 0px;
}


form.contact
{
margin:0px;
}

form.contact div.sep
{
margin-bottom:10px;
width:100%;
display:block;
float:left;
clear:both;
}

form.contact div.sep2
{
margin-bottom:10px;
width:100%;
display:block;
float:left;
text-align:right;
clear:both;
}

form.contact div.sepbrk
{
margin-bottom:30px;
width:100%;
display:block;
float:left;
clear:both;
}

form.contact div.sep label, form.contact div.sepbrk label
{
font-weight:bold;
font-size:110%;
float:left;
width:100px;
display:block;
}

form.contact div.sep input[type="text"], form.contact div.sep textarea, form.contact div.sepbrk input[type="text"], form.contact div.sepbrk textarea
{
font:normal 100% 'century gothic', arial, sans-serif;
background:rgb(255,255,180);
border:1px solid rgb(230,200,100);
padding:1px;
float:left;
}

form.contact div.sep input[type="text"].small, form.contact div.sepbrk input[type="text"].small
{
width:180px;
}

form.contact div.sep input[type="text"].large, form.contact div.sepbrk input[type="text"].large
{
width:220px;
}

form.contact div.sep input[type="text"].larger, form.contact div.sepbrk input[type="text"].larger
{
width:220px;
}

form.contact div.sep textarea
{
width:220px;
height:160px;
}

form.contact div.sep input[type="text"]:hover, form.contact div.sep textarea:hover, form.contact div.sepbrk input[type="text"]:hover, form.contact div.sepbrk textarea:hover
{
background:rgb(250,250,220);
border:1px solid rgb(230,200,100);
}


form.contact div.sep2 input[type="button"], form.contact div.sep2 input[type="reset"], form.contact div.sep2 input[type="submit"]
{
width:74px;
height:20px;
padding:2px;
font:bold 100% 'century gothic', arial, sans-serif;
background: transparent url(../images/button.gif);
color:rgb(120,120,120);
border:none;
margin:1px;
cursor:pointer;
}

div#contactdetails label
{
font-weight:800;
color:rgb(120,120,120);
}

div#contactdetails label.one
{
width:20px;
float:left;
}

div#contactdetails label.two
{
display:block;
margin-bottom:5px;
clear:both;
}

span.red
{
color:red;
font-weight:bold;
}

span.green
{
color:green;
font-weight:bold;
}

div.nehead
{
font-size:120%;
display:block;
margin-bottom:15px;
}

div.neitem
{
font-weight:bold;
display:block;
margin-bottom:5px;
}
