/*
	SGR Engineering Ltd CSS Template.
	Unathorised use prohibited.
*/
*{
margin: 0px auto;
padding: 0px;
}

body{
background-image: url(./images/background_map.jpg);
text-align: center;
font-family: "Times New Roman";
font-style: normal;
}
p{
font-family: "Tahoma";
font-style: normal;
font-size: 14px; color: #000000; 
}
p.small{
font-family: "Tahoma";
font-style: normal;
font-size: 12px; color: #000000; 
}
p.white{
font-family: "Tahoma";
font-style: normal;
font-size: 14px; color: #ffffff; 
}
p.green{
font-family: "Tahoma"; 
font-size: 18px; color: #98ce00; 
}

h1.white{
font-family: "Garamond"; 
font-size: 48px; color: #ffffff; 
}
h2.hand{
font-family: "comic sans ms";
font-style: italic;
font-size: 20px; color: #ffffff; 
}
h2.black{
font-family: "Garamond"; 
font-style: normal;
font-size: 24px; color: #000000; 
}

font.greenh1{
font-family: "Garamond"; 
font-size: 48px; color: #98ce00; 
}

font.greenh2{
font-family: "Garamond"; 
font-style: normal;
font-size: 24px; color: #98ce00; 
}

font.greenital{
font-family: "comic sans ms";
font-style: italic;
font-size: 12px; color: #98ce00; 
}

select{
width:150px;
}

UL, OL {
   margin-left: 20px;
   font-style: normal;
}

td.open {padding: 4px; font-family: "Tahoma"; font-size: 12px; color: #000000;}
td.sm {border-color: #98ce00; padding: 4px; font-family: "Tahoma"; font-size: 10px; color: #202020;}
td.h2 {border-color: #98ce00; padding: 4px; background-color: #606060; font-family: "Tahoma"; font-size: 10px; color: #ffffff;}
td.h2cust {padding: 4px; font-family: "Tahoma"; font-size: 12px; font-style: bold; color: #000000;}
h2.admin {
font-family: "Tahoma";
font-style: normal;
font-size: 16px; color: #000000; 
}

a:active {text-decoration: none; color : #98ce00; font-weight: bold;}
a:active img {border-width: 0px;}
a:link {text-decoration: none; color : #98ce00; font-weight: bold;}
a:link img {border-width: 0px;}
a:visited {text-decoration: none; color : #98ce00; font-weight: bold;}
a:visited img {border-width: 0px;}
a:hover {text-decoration: underline; color: #000000; font-weight: bold;}
a:hover img {border-width: 0px;}

a.dark:active {text-decoration: none; color : #ffffff; font-weight: bold;}
a.dark:active img {border-width: 0px;}
a.dark:link {text-decoration: none; color : #ffffff; font-weight: bold;}
a.dark:link img {border-width: 0px;}
a.dark:visited {text-decoration: none; color : #ffffff; font-weight: bold;}
a.dark:visited img {border-width: 0px;}
a.dark:hover {text-decoration: underline; color: #98ce00; font-weight: bold;}
a.dark:hover img {border-width: 0px;}

a.light:active {text-decoration: none; color : #98ce00; font-weight: bold;}
a.light:active img {border-width: 0px;}
a.light:link {text-decoration: none; color : #98ce00; font-weight: bold;}
a.light:link img {border-width: 0px;}
a.light:visited {text-decoration: none; color : #98ce00; font-weight: bold;}
a.light:visited img {border-width: 0px;}
a.light:hover {text-decoration: underline; color: #000000; font-weight: bold;}
a.light:hover img {border-width: 0px;}

#headertop
{
margin-top: 10px;
width: 908px;
height: 4px;
background: #98ce00;
overflow:hidden;
}
#mainborder
{
width: 900px;
background: #aabbcc;
border-left: 4px;
border-right: 4px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #98ce00;
}
#header
{
text-align: left;
width: 900px;
height: 160px;
background-image: url(./images/headerbg.jpg);
}
#mainbody
{
width: 900px;
padding-bottom: 5px;
height: auto;
background: url(./images/background.jpg);
}
#mainbody:after
{
    content: "";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
#menubody
{
text-align: left;
float: left;
margin-left: 5px;
margin-top: 5px;
border-width: 2px;
border-style: solid;
border-color: #98ce00;
padding-left: 5px;
padding-right: 5px;
width: 160px;
background: #606060;
}
#searchbody
{
text-align: right;
float: right;
margin-right: 5px;
margin-top: 5px;
border-width: 2px;
border-style: solid;
border-color: #98ce00;
padding-left: 5px;
padding-right: 5px;
width: 160px;
background: #606060;
}
#truebody
{
text-align: left;
float: left; 
margin-left: 10px;
margin-top: 5px;
border-width: 0px;
border-style: solid;
border-color: #98ce00;
padding-left: 5px;
padding-right: 5px;
width: 510px;
font-family: "Tahoma"; 
font-size: 14px; color: #000000; 
font-style: normal;
}

#footer
{
clear: both;
width: 900px;
font-family: "Comic Sans MS"; 
font-size: 12px; color: #ffffff; 
font-style: italic;
background: #606060;
}
#footercap
{
width: 908px;
height: 4px;
background: #98ce00;
margin-bottom: 5px;
overflow:hidden;
}

