/* CSS Document */
h1,h2,h3,h4,h5,h6,em,strong,pre,code{padding:0;margin:0;line-height:1em;font-size:100%;font-weight:normal;font-style: normal;}

BODY
{
    margin: 0 auto;
	padding: 0;
    text-align: center;
    FONT-SIZE: x-small;
    /*SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #0aab28;
    SCROLLBAR-TRACK-COLOR: #d3efd2;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
   	background: #FFFFFF url(images/general/bg.gif);
}
/* IE hacks method: IE can't understand second line eg.
#header {margin-bottom:3em}
html>body #header {margin-bottom:1em}*/

html {height: 100%; margin-bottom:1px}
.indexhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d3efd2;
	/*BACKGROUND-COLOR: #FFFFFF;*/
    TEXT-DECORATION: none
}
A.indexhead:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d3efd2;
    TEXT-DECORATION: none
}
A.indexhead:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.indexhead:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
td.section_head
{
    
    BORDER: #0aab28 2px solid;
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red;
    PADDING: 5px 5px 5px 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    /*TEXT-ALIGN: left;*/
    TEXT-DECORATION: none
}
td.contactus 
{
    BORDER: red 1px solid;
	PADDING: 5px 5px 5px 11px;
    text-align: center;
    BACKGROUND-COLOR: #d3efd2;
}
td.contactus a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: red;
    FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
td.contactus a:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: #0aab28;
    FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.navbuttons:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline; 
	/*line-height: 25px;*/
}
A.navbuttons:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.navbuttons:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.navbuttons
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
	padding-top: 5px;
}
A.sidemenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.sidemenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.sidemenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sidemenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0aab28;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.notepad
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.notepad:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.notepad:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.notepad:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.phone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0aab28
}
TABLE.ABC_head
{
    /*BACKGROUND-COLOR: #0aab28*/
	BACKGROUND-COLOR: #d3efd2;
	border: 1px solid #0aab28;
}
TD.ABC_head
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d3efd2;
    TEXT-ALIGN: center
}
.topmenu
{
    FONT-SIZE: 10px;
    COLOR: #0aab28;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bottommenu
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.textbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.textbigger
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    LINE-HEIGHT: 4mm;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.textbiggerhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.textbiggerbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.textbiggerboldwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.textgreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0aab28;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.textbiggergreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: #0aab28;
    LINE-HEIGHT: 4mm;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.topsubmenu
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.warranty
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    TEXT-ALIGN: center
}
A.visit
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    text-decoration: underline
}
A.visit:LINK
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A.visit:VISITED
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A.visit:HOVER
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: red
}
.sign-gallery-description {
    font-size: 13px; 
	font-weight: bold;
}
#pictorial-index {
    display: block;
	clear: both;
    text-align:left;
	margin: 0px 0 0 5px;
}
table.pic-index-table {
	/*width: 230px;*/
	/*BACKGROUND-COLOR: #d3efd2;*/
	/*background-color: #0aab28;*/
	border:1px solid #cecece;
	/*width: 200px;
	height: 275px;*/
	padding: 10px 0 0 0; 
}

td.pic-index-cell {
	background-color:#ffffff;
	width:200px;
	height: 285px;
	/*border:1px solid #cecece;*/
	padding: 0 0 10px 0; 
	text-align: center;
}
td.pic-index-main-caption {
    color: #ffffff;
	font-size: 12px;	
	font-weight:bold;
	text-decoration: none;
	background-color: #0aab28;
	padding: 8px 0  8px 8px;
	line-height: 100%;
}
td.pic-index-main-caption a {
    color: #ffffff;
	font-size: 12px;	
	font-weight:bold;
	text-decoration: none;
	/*background-color: #0aab28;*/
	/*padding: 8px 0  8px 8px;*/
	line-height: 100%;
}
td.pic-index-main-caption a:hover {
    color: #ff0000;
	font-size: 12px;	
	font-weight:bold;
	text-decoration: none;
	line-height: 100%;
}
td.pic-index-caption a {
    color: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.pic-index-caption a:hover {
    color: #FF0000;
	text-decoration: none;
}
 