FONT		{FONT-FAMILY: Tahoma; FONT-SIZE: 8pt}
.12px		{FONT-FAMILY: Tahoma; FONT-SIZE: 8pt}
/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #000000; border: 1px #98AAB1 solid; } 
.system {BACKGROUND: none; COLOR: #153b63; FONT-SIZE: 11pt; font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal;}
.system_ch {BACKGROUND: none; COLOR: #fd0000; FONT-SIZE: 11pt; font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}
.tiny {BACKGROUND: none; COLOR: #587992; FONT-SIZE: 8pt; font-family: Verdana; FONT-WEIGHT: bold;}
.mini {BACKGROUND: none; COLOR: #153b63; FONT-SIZE: 8pt; font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal;}
.mini2 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8pt; font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal;}
.mini3 {BACKGROUND: none; COLOR: #808080; FONT-SIZE: 8pt; font-family:Tahoma; FONT-WEIGHT: bold;}
.mini4 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8pt; font-family:Tahoma; FONT-WEIGHT: bold;}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}

.title,H1 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12pt; FONT-FAMILY: Arial; FONT-WEIGHT: bold;}
.block_font_title,H2 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9pt; FONT-FAMILY: Arial ; FONT-WEIGHT: bold;}
.title3,H3 	{	top-margin:10px;;BACKGROUND: none;  FONT-SIZE: 11pt; FONT-FAMILY: Arial ; FONT-WEIGHT: bold;}
.table { width:100%;	border:1px #dbe2eb solid;  	border-spacing: 0px;	border-padding: 0px;;	padding:0px 0px 0px 0px;	font-family: Tahoma;	font-size: 8pt;	font-style: normal;	font-weight: normal;		height: 26;	color: #000000;	background-color: #fcfcfc;	border-bottom:1px #dbe2eb solid;  }
.block_table {
	border: 0px;
	width: 100%;
	color:#00000;
	FONT-WEIGHT: normal;
}
.block_title {
	background-color:#ffffff;
	border-bottom:1px solid #f1f1f1;
	clear:both; 
	padding:3px;
	width:100%;
	height: 26;
}
.block_msg {	height: 22;width: 100%;	color:#00000; }

.block_content {
	background-color:#ffffff;
	border-left:0px solid #f1f1f1;
	border-right:0px solid #f1f1f1;
	border-bottom:0px solid #f1f1f1;
	clear:both; ;
	padding:0px;
	width:100%;
}
.mnu_text 	{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma}
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12pt; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}



.header_main {
	margin0px 0 0px 0;	padding:0px; 	background-color:#88a0bd;
	color:#505050;  	clear:both;  	width:100%; 
	border:0px solid #c0c0c0;
}
.upmnutable	{
	margin 0px 0 0px 0;
	padding:5px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#ffffff;
	color:#505050;
	clear:both; 
}

.mainmnutable	{
	margin 0px 0 0px 0;
	padding:0px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#ffffff;
	background:url('/images/mnu.gif');
	color:#ffffff;
	clear:both; 
}
.about		{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 11pt;FONT-WEIGHT: bold; FONT-FAMILY: Tahoma}
.phone		{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 8pt;FONT-WEIGHT: bold; FONT-FAMILY: Tahoma}
.note {
	padding:5px;
	border:1px solid #dbe2eb;
	background-color:#fcfcfc;
	color:#505050;

}

.price {
	padding:5px;
	border:1px dotted #000000;
	background-color:#f1f1f1;
	color:#505050;

}

.td_block {
	background-color:#ffffff;
	color:#00000;
	border-left:1px solid #dbe2eb;
	border-right:1px solid #dbe2eb;
	clear:both; 
}
.block_l {
	top-margin:5px;
	background-color:#ffffff;
	color:#00000;
	border-left:1px solid #dbe2eb;
	border-right:1px solid #ffffff;
	clear:both; 
	width: 100%;
}
.block_r {
	top-margin:5px;
	background-color:#ffffff;
	color:#00000;
	border-left:1px solid #ffffff;
	border-right:1px solid #dbe2eb;
	clear:both; 
	width: 100%;
}
.catalog {
	margin 0px 0 0px 0;
	padding:0px;
	align=center;
	valign=top;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#ffffff;
	background: none;
	color:#ffffff;
	clear:both; 
}
FONT-SIZE: 14px; FONT-WEIGHT: bold; 
FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.sm_title	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.main_mnu {BACKGROUND: none; COLOR: #5b5a5a; FONT-WEIGHT: bold;font-family:Tahoma; font-size:8pt;}

.main_mnu_sel {BACKGROUND: NONE; COLOR: #ff0000; text-decoration: underline; FONT-WEIGHT: bold; font-family:Tahoma; font-size:8pt; text-align:center;}
.main_mnu_sel2 {BACKGROUND: NONE; BACKGROUND-COLOR: #ffffff; text-decoration: underline; FONT-WEIGHT: bold; font-family:Tahoma; font-size:8pt; text-align:center;}

.option {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8pt; font-family: arial; FONT-WEIGHT: bold}
.sel {BACKGROUND: none; COLOR: #fd0000; text-decoration: none;FONT-WEIGHT: bold; font-family:Tahoma; font-size:8pt}
.uns {BACKGROUND: none; COLOR: #000000; text-decoration: none;FONT-WEIGHT: bold;font-family:Tahoma; font-size:8pt}
TD		{FONT-FAMILY: Tahoma; FONT-SIZE: 8pt}
DIV		{FONT-FAMILY: Tahoma; FONT-SIZE: 8pt}
.footer {
	margin2px 0 0px 0;	padding:5px; 	background-color:#88a0bd;
	color:#505050;  	clear:both;  	width:100%; 
}

td, div, .std{color: #322c24; }

.border {
	background-color:#fafbfc;
}
td, div, .std{color: #322c24; }




.F0 {
	list-style-image:url('/+.gif');
	margin-top: 1px;
	margin-bottom: 1px;
	margin-LEFT: -20px
	}

.BL {
	list-style-image:url('/_.gif');
	margin-top: 1px;
	margin-bottom: 1px;
	margin-LEFT: -20px
	}

.FH {
	list-style-image:url('/images/p.gif');
	margin-top: 4px;
	color: #f1f1f1;
	margin-bottom: 4px;
	margin-left: -35px;
	list-style-type: disc;

	}

LI 
	{
	margin-LEFT: 10px;
	color: #4e6172;
}

top         { color: #FFFFFF; FONT-FAMILY: Arial; font-size: 8pt }
span.top     { color: #FFFFFF; font-family: Tahoma; font-size: 8pt }
BODY		{FONT-FAMILY: Tahoma; FONT-SIZE: 8pt}
P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 8pt}

INPUT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 8pt}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 8pt}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 8pt}

A:link          {	text-decoration: none;font-weight: bold;BACKGROUND: none; COLOR: #587992; FONT-SIZE: 11px; FONT-FAMILY: Tahoma }
A:active        {	text-decoration: underline; font-weight: bold;BACKGROUND: none; COLOR: #fd0000; FONT-SIZE: 11px; FONT-FAMILY: Tahoma }
A:visited       {	text-decoration: none;font-weight: bold;BACKGROUND: none; COLOR: #587992; FONT-SIZE: 11px; FONT-FAMILY: Tahoma }
top          { color: #FFFFFF }
A:hover         {	text-decoration: underline;font-weight: bold;BACKGROUND: none; COLOR: #fd0000; FONT-SIZE: 11px; FONT-FAMILY: Tahoma}
.cat_t { width:100%;	border:1px #dbe2eb solid;  	border-spacing: 0px;	border-padding: 0px;;	padding:0px 0px 0px 0px;	font-family: Tahoma;	font-size: 8pt;	font-style: normal;	font-weight: normal;		height: 26;	color: #000000;	background-color: #fcfcfc;	border-bottom:1px #dbe2eb solid;  }
.cat_table { width:100%;	border:0px #dbe2eb solid;  	border-spacing: 0px;	border-padding: 0px;;	padding:0px 0px 0px 0px;	font-family: Tahoma;	font-size: 8pt;	font-style: normal;	font-weight: normal;		height: 26;	color: #000000;	background-color: #fcfcfc;	border-bottom:1px #dbe2eb solid;  }

.cat_table TD.cat_mnu	{background-color: #fcfcfc;	 solid; 	padding: 5px 5px;	font-weight: bold;	font-family: Tahoma;	font-size: 8pt;	text-align: center;	text-decoration: none;	color: #000000;}
.cat_table TD.td_left	{text-align: center;	background-color: #FFFFFF;	text-color: #153b63; 	border-bottom:1px #dbe2eb solid; }
.cat_table TD.cat_left	{vertical-align: middle;font-weight: bold; background-color: #FFFFFF;border-bottom:1px #dbe2eb solid;  }
.cat_table TD.cat_name	{width:250; text-align: left; padding: 5px 5px;background-color: #f5f5f5;border: 0px #f1f1f1 solid;	border-bottom:1px #dbe2eb solid;  }
.cat_table TD.cat_param {text-align: center; background-color: #f5f5f5;	border-right: 0px #f1f1f1 solid;text-color: #153b63;	border-bottom:1px #dbe2eb solid;  }
.cat_table TD.cat_price {text-align: center; align: center;background-color: #f5f5f5; text-color: #153b63;	border-bottom:1px #dbe2eb solid;  }
.cat_table TD.cat_price_sel {text-align: center;vertical-align: middle;background-color: #FFCC99;text-color: #153b63;	border-bottom:1px #dbe2eb solid;  }

.maintable {	margin2px 0 0px 0;	padding:5px;	border:1px solid #ffffff;	background-color:#ffffff;	color:#505050;	border-top:0px #f1f1f1 solid; 	border-bottom:0px #f1f1f1 solid; 	clear:both; }

.mnu_nosel {}
.main_mnu_3 {	border-top:0px #f1f1f1 solid; 	border-bottom:2px #fd0000 solid; 	border-left:1px #f1f1f1 solid; 	border-right:1px #f1f1f1 solid; 	background-color:#c7d2e0;	align:center;}

.noteup {
	margin2px 0 0px 0;
	padding:5px;
	border:0px solid #c0c0c0;
	background-color:#fafbfc;
	color:#505050;
	height:25;
	clear:both; 
}
.note TD.note_mnu {
	border-top:0px #f1f1f1 solid; 
	border-bottom:1px #f1f1f1 solid; 
}
.spaceline {
	border: 0px; border-bottom: 1px #f1f1f1  solid;	border-spacing: 0px;	border-padding: 0px;	border-collapse: collapse;	padding:0px 0px 0px 0px;	width: 100%;	height:26;	background-color: #ffffff;}


.download {
	border:1px #dbe2eb solid;  	border-spacing: 0px;	border-padding: 0px;	border-collapse: collapse;	padding:0px 0px 0px 0px;	font-family: Tahoma;	font-size: 8pt;	font-style: normal;	font-weight: normal;		height: 26;	color: #000000;	background-color: #fcfcfc;}

.download TD.d_mnu {
	background-color: #fafafa;	border:1px #dbe2eb solid; 	padding: 5px 5px;	font-weight: bold;	font-family: Tahoma;	font-size: 8pt;	text-align: center;	text-decoration: none;	color: #000000;
}

.download TD.d_cont {
	border: 1px #f1f1f1 solid;
	border-bottom:1px #dbe2eb solid;  
	background-color: #ffffff;
	padding: 10px 10px;
	text-align: left;
	color: #808080;
}

.download TD.d_disc {
	border: 0px #f1f1f1 solid;
	background-color: #ffffff;
	padding: 5px 5px;
	text-align: center;
	color: #808080;
}

HR { text-align: right; width: 100%; height: 1px; color: #f1f1f1; border: none; }




.system TD {
	border: 1px solid #f1f1f1;
	background-color: #FFFFFF;
	padding: 2px;
	text-align: left;
	text-decoration: none;
	text-color: #ffffff; font-family:Tahoma; font-size:10pt
}
.system TD.td_litle {
	text-align: left;
	font-family: Tahoma;
	FONT-SIZE: 10pt;
	text-color: #CDDFF2
}


.orders TD {
	border: 1px #ffffff  solid;
	background-color: #FFFFFF;
	padding: 5px 5px;
	text-align: center;
	text-decoration: none;
	text-color: #153b63;
}

.orders TD.td_mnu {
	text-align: center;
	background-color: #CDDFF2;	
	text-color: #153b63;
}

.orders TD.td_center {
	text-align: center;

}


.orders TD.td_content {
	text-align: center;
	background-color: #F1F1F1;	
	text-color: #000000;
}

.orders TD.td_left {
	text-align: left;
	background-color: #F1F1F1;	
	text-color: #000000;
}



.mnu_table TD {
	border: 1px #FFFFFF  solid;
	border-bottom:0px #335477 solid; 
	background-color: #6387AC;
	text-align: left;
	padding: 8px 5px;
	vertical-align: middle;
	text-color: #FFFFFF;
}




.mnu_table TD.mnu_select {
	vertical-align: middle;
	background-color: #FFFFFF;
}

.mnu_table TD.mnu_st {
	vertical-align: middle;
	link-color: #FFFFFF;
	background-color: #153b63;
}
.mnu_table TD.mnu_parent {
	vertical-align: middle;
	background-color: #9bb8d6;
}

.left_nav_div A:link, .left_nav_div A:visited, .left_nav_div A:hover {
	color: white;
	text-decoration: none;
}






.foulder 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}


.catalogue {
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	bgcolor: #ffffff;
	border: 1px solid #cccccc;
}

.catalogue_sm {
	border: 0px #cccccc  solid;
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.m {
	padding:10px 10px 10px 10px;
	vertical-align: top;
	align: center;
}
.tablemain {
	border: 0px #00ffff solid;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: #FFFFFF
	border-padding: 0px;
	margin:0px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #bababa; 
	
}
INPUT {
/*	height: 20px;*/
	font-family: Verdana, Arial, sans-serif;
}

INPUT.input_text {
	padding-left: 3px;
	line-height: 18px;
	font-size: 10pt;
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #dbe2eb; font-family:Tahoma
}
INPUT.input_text2 {
	padding-left: 3px;
	line-height: 18px;
	font-size: 10pt;
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #dbe2eb; font-family:Tahoma
}

INPUT.button {
	line-height: 16px;
	font-size: 11px;
	font-weight: bold;
	background-color: #89a0bd;
	color: #FFFFFF;
	border:1px solid #f1f1f1;; font-family:Tahoma; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px
}
