/* page */

.PageBody
{
  background-color: #FF6633;
}

BODY
{
  font-family: Arial;
  font-size : 11px;
  color: black;  
  padding: 0px;
}

P
{
  font-family: Arial;
  font-size : 11px;
  color: black;  
}

FORM
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

TABLE
{
  margin-top: 0px;
  margin-bottom: 0px;
  border-style:none;
}

TD
{
  font-family: Arial;
  font-size : 11px;
  color: black;  
}

H1
{
  font-family: "Times New Roman";
  font-size: xx-large;
  font-weight: normal;
  color: black;
  font-style: normal;
  
}

H2
{
  font-family: Arial;
  font-size: small;
  font-weight: bold;
  color: #FF0099;
}

H3
{
  font-family: Arial;
  font-size: xx-small;
  font-weight: bold;
  color: #483D8B;
}

H4
{
  font-family: Arial;
  font-size: x-large;
  font-weight: bold;
  color: #FFFFFF;
}

H5
{
  font-family: Arial;
  font-size: small;
  font-weight: bold;
  color: #FFFFFF;
}

HR
{ border: 1px groove Gray; }
.LeftColumn
{
 BACKGROUND:url(img/leftcolumn.gif) repeat-y; 
 WIDTH:210px;
 BORDER-TOP:#ff9966 2px solid; 
 BORDER-LEFT:#ff9966 2px solid; 
 BORDER-BOTTOM:#ff9966 2px solid;
 position:absolute;
 left:0px;
 padding:5px; 
 margin-top: -1px;
}

.RightColumn1
{
 position:absolute; 
 left:210px;
 width:290px;
 border-right:1px dashed #DDDDDD;
 background:white;
 border-left:1px solid black;
 height:400px;	
 margin-top: -1px;
}

.RightColumn2
{
 position:absolute; 
 left:500px;
 width:293px;
 height:400px;
 background:white;
 border-right:1px solid black; 
 margin-top: -1px;
}

.RightColumn3
{
 position:absolute;
 left:210px;
 width:583px;
 height:400px;
 background:white;
 border-right:1px solid black; 
 border-left:1px solid black;
 margin-top: -1px;
}


DIV
{
  padding: 10px;
}

A
{
 font-family: Arial;
 font-weight: bold;
 color: #FF0099;
 font-size: x-small;
 text-decoration: none;
}

.LatestNews
{
 font-weight: bold;
 font-size: x-small;
 color: Black;
}


.FooterTable
{
 background: #486E9C;
 color: white;
 width: 100%;
 margin-top: 4px;
 height: 20px;
}

/* main tab menu */

.TabControlTable { FONT-SIZE: 14px; border: 1px solid black }
.TabControlRow { }
.TabControl { text-align: center; width: 75px; height: 42px; FONT-SIZE: 14px; color: White; FONT-WEIGHT:bold; BACKGROUND: url(img/mainmenu_item.gif); background-repeat:repeat-x; CURSOR: hand; COLOR: white}
.TabControlSelected { text-align: center; width: 75px; height: 42px; FONT-SIZE: 14px; color: White; FONT-WEIGHT:bold; BACKGROUND: url(img/mainmenu_item_selected.gif); background-repeat:repeat-x; CURSOR: hand; COLOR: white}
.TabControlLinkSelected { FONT-SIZE: 14px;COLOR: white; TEXT-DECORATION: none }
.TabControlLink { FONT-SIZE: 14px;COLOR: white; TEXT-DECORATION: none }
.TabControlLeft { height: 42px; FONT-SIZE: 14px; color: White; FONT-WEIGHT:bold; BACKGROUND: url(img/mainmenu_item.gif); background-repeat:repeat-x; CURSOR: hand; COLOR: white}
.TabControlRight { height: 42px; FONT-SIZE: 14px; color: White; FONT-WEIGHT:bold; BACKGROUND: url(img/mainmenu_item.gif); background-repeat:repeat-x; CURSOR: hand; COLOR: white; border-right: 1px solid black;}
.TabControlSelectedLeft { height: 42px; FONT-SIZE: 14px; color: White; FONT-WEIGHT:bold; BACKGROUND: url(img/mainmenu_item_selected.gif); background-repeat:repeat-x; CURSOR: hand; COLOR: white}
.TabControlSelectedRight { height: 42px; FONT-SIZE: 14px; color: White; FONT-WEIGHT:bold; BACKGROUND: url(img/mainmenu_item_selected.gif); background-repeat:repeat-x; CURSOR: hand; COLOR: white; border-right: 1px solid black;}


/* main menu header */

.MainMenuHeader
{
	background-image:url(img/header.gif);
	height:130;
	width:762;
}

.MainMenuHeaderFill
{
	BACKGROUND-IMAGE:url(img/header_fill.gif);
	background-repeat:repeat-x;
}

.MainMenuMenuBackground
{
	BACKGROUND-IMAGE:url(img/header_menuback.gif); 
	BACKGROUND-COLOR:transparent
}

.MainMenuShade
{
   background-image:url(img/shade.gif);
   height: 8px;
   background-repeat: repeat-x;
}

/* Tree Menu */

.CMSTreeMenuTable 
{ 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	width: 98%;
}

.CMSTreeMenuNestedTable
{
	width: 100%;
}

.CMSTreeMenuItem 
{ color: Black;  border-top: 1px dashed Gray;  font-size: 13px;  font-style: normal;  font-variant: normal;  font-family: Arial;  font-weight: normal;     }

.CMSTreeMenuSelectedItem 
{ 
{ color: #FF0099;  border-top: 1px dashed Gray; font-size: 13px;  font-style: normal;  font-family: Arial;  font-variant: normal;  font-weight: normal;      }	
}

.CMSTreeMenuLink 
{ 
	COLOR: Black; 
	TEXT-DECORATION: none;
	font-size: 13px;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	font-weight: normal;
}



.CMSTreeMenuSelectedLink 
{ 
	COLOR: #FF0099; 
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	}

.CMSSiteMapList 
{ }

.CMSSiteMapListItem 
{ 
	margin-top: 5px;
	list-style-image: url(img/listitem.gif);  
} 

.CMSSiteMapLink 
{ 
		
}

.CMSSearchDialogSeachButton
{
	border: 1px none #7B808C;
	background-image: url(Images/form_button.gif);
}


.CMSLink2 
{ 
	COLOR: #FF0099; 
	TEXT-DECORATION: none;
	font-size: small;
	font-weight: bold;
}

.CMSLink3
{ 
	COLOR: Black; 
	TEXT-DECORATION: none;
	font-size: larger;
	font-weight: bold;
}

.CMSLink4
{ 
	COLOR: #FF0099; 
	TEXT-DECORATION: none;
	font-size: small;
	font-weight: bold;
}



.MainTable
{
  width: 950px;
}

.MainTableRow
{
  vertical-align: top;
}



/* footer */
.copyright {font-size: xx-small;}

/* box */

.LeftLargeBox
{
  border: 1px solid #FF7315;
  width: 700px;
  padding: 10px 10px 10px 10px;
  height: 350px;
}

.RightColumnBox
{
  border: 1px solid #FF7315;
  width: 240px;
  padding: 10px 10px 10px 10px;
  height: 173px;
  margin-bottom: 4px;
  background: #FFE9DB;
}

.ProductsMenuBox
{
  border: 1px solid #FF7315;
  width: 150px;
  padding: 0px 0px 0px 0px;
  height: 350px;  
}

.ProductDetailsBox
{
  border: 1px solid #FF7315;
  width: 790px;
  padding: 10px 10px 10px 10px;
  height: 350px;  
}

/* Menu */

.menustyle { width: 150px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM:
0px; BACKGROUND-COLOR: white;}
.menuitem { PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM:
2px; WIDTH: 150px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana; font-weight: bold; }
.mouseup { PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM:
2px; WIDTH: 150px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana; font-weight: bold; }
.mouseover { PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM:
2px; WIDTH: 150px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: verdana;
BACKGROUND-COLOR: #FF7315; font-weight: bold; }
.mousedown { PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM:
2px; WIDTH: 150px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana; font-weight: bold; }

/* phone list */

.PhoneItem
{
	width: 780px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.PhoneItemName
{
    font-size: larger;
    color: Black;
    font-weight: bold;
}

.PhoneItemImageColumn
{
	width: 100px;
}

.PhoneItemDetailsColumn
{
	width: 600px;
}

.InfoTable
{
	background: url(img/infobackground.gif);
	height: 27px;	
	color: white;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.InfoLink
{
	color: Yellow;
	font-size: 12px;
}

/* CMSEditModeButtons */

.CMSEditModeButtons
{
	border: 1px solid black;
	background: white;
	cursor: hand;
	z-index: 1000;
	font-size: 12px;
	font-weight: bold;    
}
.date_rose
{ color: #FF0099;  font: normal bold x-small;  }
.table_news
{ border: 0px dashed Gray;  border-left: 1px dashed Gray;  }
.table_news_box
{ border-bottom: 1px dashed Gray; }

.cmsA
{
 text-decoration: none;
}
.cmslogin
{ color: Gray;  font: normal small-caps normal xx-small Arial, Helvetica, sans-serif;  font-size: 10px;   }