body {
  font-family:Arial, Helvetica, sans-serif; 
  margin: 0px;
  /*color: #666666;*/
  color: #000000;
  background: #ffffff;
  /*background: url('images/topMenuBG.gif') repeat-x;*/
}

p.title {
  color: #FF7300;
}

p {
  font-family: Arial, Verdana, Helvetica; 
  line-height: 18px;
  font-size: 12px; 
  font-weight: normal;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

div.topMenu {
  background: url('images/ff7300.gif') repeat-x;
}

div.siteMap {
  /*background: #FFF7E9;*/
  background: url('images/siteMapBG.gif') repeat-x;
}

a {
  font-family: Arial, Verdana, Helvetica; 
  font-size: 12px; 
  font-weight: normal;
  color: #FF7300; 
  /*font-decoration: underline;*/
}
a:hover {
  font-family: Arial, Verdana, Helvetica; 
  font-size: 12px; 
  font-weight: normal;
  color: #7F7F7F; 
  /*text-decoration: underline;*/
}

input, textarea, select {
  background-color: #FFFFFF;
  border-top: #D4D3D1 2px solid;
  border-left: #D4D3D1 2px solid;
  border-right: #666666 2px solid;
  border-bottom: #666666 2px solid;
}

input.img, input.checkbox {
  border:0px;
}

input.radio, input.hCheckbox {
  border:0px;
  background: #FFF7E9;
}

img {
  border: 0;
}

img.button {
  cursor: pointer;
}

img.image {
  background-color: #FFFFFF;
  border-top: #D4D3D1 2px solid;
  border-left: #D4D3D1 2px solid;
  border-right: #666666 2px solid;
  border-bottom: #666666 2px solid;
}

table {
  border-collapse: collapse; 
  margin: 0;
}

td {
  border: 0px solid #999999;
}

div.mainMenu {
  padding: 0;
}

div.mainMenuMob {
  padding: 0;
}

td.mainMenuTop {
  height: 24px;
  padding-left: 8px;
  border-top: #FF7300 1px solid;
}

td.mainMenuItem {
  height: 24px;
  padding-left: 8px;
  border-top: #FF7300 1px solid;
}

td.mainMenuSubItem {
  height: 24px;
  padding-left: 8px;
  border-top: #FAC990 1px solid;
}

td.mainMenuTopMob {
  height: 40px;
  padding-left: 8px;
  border-top: #FF7300 1px solid;
}

td.mainMenuItemMob {
  height: 40px;
  padding-left: 8px;
  border-top: #FF7300 1px solid;
}

td.mainMenuSubItemMob {
  height: 40px;
  padding-left: 16px;
  border-top: #FAC990 1px solid;
}

td.mainMenuBottomMob {
  height: 40px;
  padding-left: 8px;
  border-top: #FF7300 1px solid;
  border-bottom: #FF7300 1px solid;
}

td.mainMenuBottom {
  height: 24px;
  padding-left: 8px;
  border-top: #FF7300 1px solid;
  border-bottom: #FF7300 1px solid;
}

td.siteMapHeader {
  height: 15px;
  padding: 8;
  /*background: url('images/siteMapBG.gif') repeat-x;*/
}

td.button {
  /*white-space: no-wrap;*/
  padding-left: 10px;
  background: #FF7300;
}

td.button a.button:link,a.button:hover,a.button:active,a.button:visited,div.button {
  cursor: pointer;
  font-size: 13px;
  font-weight: 700;
  font-family: Arial, Verdana, Helvetica;
  text-decoration: none;
  color: #FFFFFF; 
}

div.buttonMob {
  cursor: pointer;
  text-align: center;
  vertical-align:middle-text;
  font-size: 18px;
  font-weight: 700;
  font-family: Arial, Verdana, Helvetica;
  text-decoration: none;
  color: #FFFFFF; 
}

tr.topMenu {
  background: url('images/topMenuBG.gif') repeat-x;
}

div.topMenu {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
}

div.sitemap {
  background-color: FFF7E9;
}

a.topMenu:link {font-size:12px; text-decoration: none; color: #FFFFFF;}
a.topMenu:visited {font-size:12px; text-decoration: none; color: #FFFFFF;}
a.topMenu:active {font-size:12px; text-decoration: none; color: #FFFFFF;}
a.topMenu:hover {font-size:12px; text-decoration: none; color: #FF7300;}

a.menuActive:link {font-size:12px; text-decoration: none; color: #FF7300;}
a.menuActive:visited {font-size:12px; text-decoration: none; color: #FF7300;}
a.menuActive:active {font-size:12px; text-decoration: none; color: #FF7300;}
a.menuActive:hover {font-size:12px; text-decoration: none; color: #FF7300;}

a.menu:link {font-size:12px; text-decoration: none; color: #000000;}
a.menu:visited {font-size:12px; text-decoration: none; color: #000000;}
a.menu:active {font-size:12x; text-decoration: none; color: #000000;}
a.menu:hover {font-size:12px; text-decoration: none; color: #F9BB77;}

a.menuActiveMob:link {font-size:22px; text-decoration: none; color: #FF7300;}
a.menuActiveMob:visited {font-size:22px; text-decoration: none; color: #FF7300;}
a.menuActiveMob:active {font-size:22px; text-decoration: none; color: #FF7300;}
a.menuActiveMob:hover {font-size:22px; text-decoration: none; color: #FF7300;}

a.menuMob:link {font-size:22px; text-decoration: none; color: #000000;}
a.menuMob:visited {font-size:22px; text-decoration: none; color: #000000;}
a.menuMob:active {font-size:22px; text-decoration: none; color: #000000;}
a.menuMob:hover {font-size:22px; text-decoration: none; color: #F9BB77;}

a.lang:link {font-size:11px; text-decoration: none; color: #FF7300;}
a.lang:visited {font-size:11px; text-decoration: none; color: #FF7300;}
a.lang:active {font-size:11px; text-decoration: none; color: #FF7300;}
a.lang:hover {font-size:11px; text-decoration: none; color: #FF7300;}

a.langActive:link {font-size:11px; text-decoration: none; color: #666666;}
a.langActive:visited {font-size:11px; text-decoration: none; color: #666666;}
a.langActive:active {font-size:11px; text-decoration: none; color: #666666;}
a.langActive:hover {font-size:11px; text-decoration: none; color: #666666;}

a.sitemapActive:link {font-size:10px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.sitemapActive:visited {font-size:10px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.sitemapActive:active {font-size:10px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.sitemapActive:hover {font-size:10px; text-decoration: none; color: #FF7300; font-weight:bold;}

a.sitemap:link {font-size:10px; text-decoration: none; color: #666666; font-weight:bold;}
a.sitemap:visited {font-size:10px; text-decoration: none; color: #666666; font-weight:bold;}
a.sitemap:active {font-size:10px; text-decoration: none; color: #666666; font-weight:bold;}
a.sitemap:hover {font-size:10px; text-decoration: none; color: #666666; font-weight:bold;}


div.faq_Q {
  color:#FF7300;
}

div.title {
  /*font-family: Arial Black, Helvetica, sans-serif;*/
  font: Arial Regular;
  font-size: 20px;
  text-transform: uppercase;
  color:#FF7300;
}

div.tableCaption {
  /*font-family: Arial Black, Helvetica, sans-serif;*/
  font: Arial Regular;
  font-size: 20px;
  color:#666666;
}

div.mandatory {
  color: #ff0000;
}

table.form {
  border: #FFF7E9 10px solid; 
  background: #FFF7E9;
  /*padding: 3px;*/
}

table.form {
  border: #FFF7E9 10px solid; 
  background: #FFF7E9;
  /*padding: 3px;*/
}

/*
table.form td  {
  background: #FFF7E9;
  padding: 3px;
}
*/

td.tdBorderBottom {
  border-bottom: #ff7300 1px solid;
}

td.buttonBG {
  background: url('images/bgButton.gif') no-repeat;
}

td.button1BG {
  background: url('images/bgButton1.gif') repeat-x;
}

td.button1BGMob {
  background: url('images/bgButton1.gif') repeat-x;
  width: 120px;
  heigth: 31px;
  vertical-align:middle;
}

td.button1BGleft {
  background: url('images/bgButton1Left.gif') no-repeat;
}

td.button1BGright {
  background: url('images/bgButton1Right.gif') no-repeat;
}

tr.header {
  cursor: pointer;
}

tr.rowOdd {
  background-color:#FFFFFF;
}

tr.rowEven {
  background-color:#F2F2F2;
}


td.tableHeader {
  font-size: 12px;
  color: FF7300;
  background: #FFF7E9;
}

td.tableHeaderLeft {
  background: #FFF7E9; /*url('images/tableHeaderLeft.gif') no-repeat;*/
}

td.tableHeaderRight {
  background: #FFF7E9 url('images/tableHeaderRight.gif') no-repeat;
}

td.tableHeaderLeftS {
  background: #FFF7E9 url('images/tableHeaderLeftS.jpg') no-repeat;
}

td.tableHeaderRightS {
  background: #FFF7E9 url('images/tableHeaderRightS.jpg') no-repeat;
}

td.tableHeader_admin {
    font-size: 11px;
    color: FF7300;
    background: #F2F2F2;
}

td.tableHeaderLeft_admin {
  background: #F2F2F2 url('images/tableHeaderLeft.gif') no-repeat;
}
        
td.tableHeaderRight_admin {
    background: #F2F2F2 url('images/tableHeaderRight.gif') no-repeat;
	background-position: center right;
}
	
td.tableHeaderLeftS_admin {
    background: #F2F2F2 url('images/tableHeaderLeftS.gif') no-repeat;
}
	  
td.tableHeaderRightS_admin {
    background: #F2F2F2 url('images/tableHeaderRightS.gif') no-repeat;
}

td {
  font-size:12px;
  border: 0px dashed #CCCCCC;
}

hr {
  background-color: #FF7300;
  border: 0px;
  height: 1px;
  

}


/* MENU */

   .jsTrigger{
      font-size:13px; 	
	  text-decoration: none; 
	  color: #FF7300; 
	  font-weight:bold;
      /* background-color: #F2F2F2; */
      border: 0px solid #CCCCCC;      
      position: absolute;
      padding: 0px;
	  padding-left: 7px;
      width: 145;
      height: 20;
      z-index: 2;
   }
   .jsMenu{
      color: #FF7300;
      /* background-color: #F2F2F2; */
      background-color: #FFFFFF;
      border: 1px solid #FF7300;
      position: absolute;
      width: 145;
      visibility: hidden;
      z-index: 3;
   }
   .jsMenuBar{
      color: #FF7300;
      background-color: rgb(200,200,200);
      position: absolute;
      top: 0;
      left: 0;
      height: 0;
      z-index: 2;
      padding: 4px;
   }


/******************************************
*
*   TICKER
*
******************************************/
a.aTicker {
  font-size: 13px;
  font-weight: 700;
  font-family: Arial, Verdana, Helvetica;
  color: #FF7300;
  text-decoration: none;
}
a.aTicker:hover {
  font-size: 13px;
  font-weight: 700;
  font-family: Arial, Verdana, Helvetica;
  text-decoration: none;
}
div.divDMTickerHolder {
  margin: 0px;
  padding: 0px;
}
div.divDMTickerHolder2 {
  margin: 0px;
  padding: 0px;
}
p.pDMTicker {
  margin: 0px;
  padding: 0px;
  font-size: 13px;
  font-weight: 700;
  font-family: Arial, Verdana, Helvetica;
  color: #FF7300;
  text-decoration: none;
}


/* ADMIN */

.NoBorderCheckbox {
	border: 0;
        margin : 0;
        padding: 0;
}

input.small {
    margin : 0;
    padding: 0;
    width: 12px;
    height: 12px;    
}

input.SearchText{
		border  : 1px black solid;
    padding : 2px; 
    color   : #000;
    height  : 20px ;
    vertical-align: bottom;
    font-size:10px; text-decoration: none;font-weight:bold;
}

input.SearchBut{
		border  : 1px black solid;
    padding : 2px; 
    height  : 20px ;
    color   : #000;
    
    vertical-align: bottom;
    font-size:10px; text-decoration: none;font-weight:bold;
}

input.CustomText {
    border  : 1px black solid;

    width   : 95%;
    height  : 20px ;
    padding : 2px; 
    color   : #000;
    
    vertical-align: bottom;
    font-size:10px; text-decoration: none;font-weight:bold;
}

select.CustomSelect {
    border  : 1px black solid;
    
    width   : 95%;
    height  : 20px ;
    padding : 2px;
    color   : #000;
    
    vertical-align: bottom;
    font-size:10px; text-decoration: none;font-weight:bold;
}

table.AdminView TD
{
  font-size:10px;
}
			
TD.CustomText {
		/*border  : 1px black solid;*/
    font-size:12px; text-decoration: none; font-weight:bold;
}

div.title_s {
  font-family: Arial Black, Helvetica, sans-serif;
  font-size: 14px;
}
	
a.page_links:link {font-size:12px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.page_links:visited {font-size:12px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.page_links:active {font-size:12px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.page_links:hover {font-size:12px; text-decoration: none; color: #F9BB77; font-weight:bold;}

a.page_links_sel:link    {font-size:15px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.page_links_sel:visited {font-size:15px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.page_links_sel:active  {font-size:15px; text-decoration: none; color: #FF7300; font-weight:bold;}
a.page_links_sel:hover   {font-size:15px; text-decoration: none; color: #F9BB77; font-weight:bold;}

div.BasicSearch
{
    margin-top: 3px;  
    margin-left: 3px;
    margin-right: 3px;
    
    padding: 3px;
    
    border : 1px white solid;
}

div.SearchHidden2 {

    height: 1px; 
    border: 1px solid white; 
    visibility: hidden;
    
    margin-top : 3px;    
    margin-left: 3px;
    margin-right: 3px;	                 
}

div.SearchHidden {  
  height: 1px; 
  border: 1px solid white; 
  visibility: hidden;
  OVERFLOW: hidden;
  margin-top : 5px;    
  margin-left: 3px;
   margin-right: 3px;
}
	  
div.SearchVisible {  
    height: 60px; 
    border: 1px solid white; 
    OVERFLOW: hidden;
    padding-top : 20px;            	     
}

div.nav {
  /*width: 30px;*/
  cursor: pointer;
  color: #FF7300; 
  /*background: #FFF7E9;*/
  border: #FF7300 0px solid;
  text-align: center;
  padding-left: 3px;
  padding-right: 3px;
}

div.navSelected {
  /*width: 30px;*/
  cursor: pointer;
  color: #FF7300; 
  /*background: #FFF7E9;*/
  border: #FF7300 0px solid;
  text-align: center;
  font-weight: bold;
  /*font-size: 14px;*/
  padding-left: 3px;
  padding-right: 3px;
}

div.navDisplay {
  color: #FF7300; 
  /*background: #FFF7E9;*/
  border: #FF7300 0px solid;
  text-align: center;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
}

ul {
  list-style-image: url('images/Bullet2.gif');
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bootom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
