body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}

table.Login
{
	font-weight: normal;
	font-size: 12pt;
	color: white;
	font-family: Arial, Verdana;
	background-color: #5A9EDE;
	text-decoration: none;
}
  
 
td.ArticleTextTD
{
	font-weight: normal;
	font-size: 12pt;
	color: black;
	font-family: Arial, Verdana;
	background-color: #D3D9E3;
	text-decoration: none;
} 

table.VotingPoll 
{
	font-weight: normal;
	font-size: 12pt;
	color: #1C4770;
	font-family: Arial, Verdana;
	background-color: #F4F4F4;
	text-decoration: none;
}   

table.Products 
{
	font-weight: normal;
	font-size: 12pt;
	color: #2E2E2E;
	font-family: Arial, Verdana;
	background-color: #ffffff;
	text-decoration: none;
}   

td.BodyBold 
{
	font-weight: bold;
	font-size: 3mm;
	color: #2E2E2E;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}   

td.ShoppingPrice
{
	font-weight: normal;
	font-size: 3mm;
	color: #D20700;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}  

td.Body
{
	font-weight: normal;
	font-size: 12pt;
	color: #2E2E2E;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}   

td.BodyHeading
{
	background-color: #404040;
	font-size: 12pt;
	font-weight: bold;
	color: "white";
	font-family: Arial;
}

table.Body
{
	font-weight: normal;
	font-size: 12pt;
	color: #2E2E2E;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}

.Body A:active
{

    COLOR: #D20700;
    TEXT-DECORATION: none;
}
.Body A:link
{
	color: #D20700;
	text-decoration: none;
}
.Body A:visited
{

    COLOR: #D20700;
    TEXT-DECORATION: none;
}
.Body A:hover
{
  
    COLOR: #D20700;
    TEXT-DECORATION: underline;
		font-weight: normal;    
}  
     

td.ProductsHeading 
{
	font-weight: bold;
	font-size: 3mm;
	color: #2E2E2E;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}   

td.Products
{
	font-weight: normal;
	font-size: 3mm;
	color: #2E2E2E;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
} 

td.ProductTitle
{
	font-weight: normal;
	font-size: 3mm;
	color: #2E2E2E;
	font-family: Arial, Verdana;
	background-color: #DBDBDB;
	text-decoration: none;
} 


td.VotingPoll 
{
	font-weight: normal;
	font-size: 3mm;
	color: #3A3A3A;
	font-family: Arial, Verdana;
	background-color: #F4F4F4;
	text-decoration: none;
}   

td.VotingPollQuestion 
{
	font-weight: normal;
	font-size: 3mm;
	color: #1C4770;
	font-family: Arial, Verdana;
	background-color: #ffffff;
	text-decoration: none;
}    
 
td.ArticleTitleTD 
{
	font-weight: bold;
	font-size: 3mm;
	color: white;
	font-family: Arial, Verdana;
	background-color: #1D3968;
	text-decoration: none;
}   
  
td.calendar
{
	font-weight: normal;
	font-size: 10px;
	color: yellow;
	font-family: Arial, Verdana;
	background-color: transparent;
	text-decoration: none;
} 

.calendar A:active
{

    COLOR: blue;
    TEXT-DECORATION: none;
}
.calendar A:link
{
	color: blue;
	text-decoration: none;
}
.calendar A:visited
{

    COLOR: blue;
    TEXT-DECORATION: none;
}
.calendar A:hover
{
  
    COLOR: #fb6717;
    TEXT-DECORATION: none;
		font-weight: bold;    
}  
  
  
td.ArticleHeadingTD
{
	font-weight: bold;
	font-size: 3mm;
	color: D3D9E3;
	font-family: Arial, Verdana;
	background-color: #D3D9E3;
	text-decoration: none;
} 

.ArticleHeadingTD A:active
{

    COLOR: blue;
    TEXT-DECORATION: none;
}
.ArticleHeadingTD A:link
{
	color: blue;
	text-decoration: none;
}
.ArticleHeadingTD A:visited
{

    COLOR: blue;
    TEXT-DECORATION: none;
}
.ArticleHeadingTD A:hover
{
  
    COLOR: #fb6717;
    TEXT-DECORATION: none;
}


  
td.GeneralHeading
{
	font-weight: bold;
	font-size: 3mm;
	color: black;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}   

td.Body
{
	font-weight: normal;
	font-size: 3mm;
	color: black;
	font-family: Arial, Verdana;
	background-color: #ECECEC;	
	text-decoration: none;
}   
  
td.LoginHeading
{
	font-weight: bold;
	font-size: 3mm;
	color: white;
	font-family: Arial, Verdana;
	text-decoration: none;
}  

.Login A:active
{

    COLOR: #fb6717;
    TEXT-DECORATION: none;
}
.Login A:link
{
	color: #fb6717;
	text-decoration: none;
}
.Login A:visited
{

    COLOR: #fb6717;
    TEXT-DECORATION: none;
}
.Login A:hover
{
  
    COLOR: white;
    TEXT-DECORATION: none;
}

table.sidemenu
{
	font-weight: bold;
	font-size: 4mm;
	color: white;
	font-family: Arial, Verdana;
	text-decoration: none;
  }
  
.sidemenu A:active
{

    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.sidemenu A:link
{
	color: #ffffff;
	text-decoration: none;
}
.sidemenu A:visited
{

    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.sidemenu A:hover
{
  
    COLOR: #fb6717;
    TEXT-DECORATION: none;
}

td
{
	font-size: 8pt;
	font-family: Arial;
}

td.pageheader
{
	font-size: 12pt;
	color: "white";
	font-family: Arial;
}

td.leftmenuheader
{
	font-size: 12pt;
	color: "white";
	font-family: Arial;
	font-weight: bold;
}

td.tableheader
{
	font-size: 12pt;
	font-weight: bold;
	color: "#63619C";
	font-family: Arial;
}

A.sideMenuXML:link		
{
	COLOR: "WHITE";
	FONT-SIZE: 8pt;
	font-weight:bold;
	TEXT-DECORATION: none
}
A.sideMenuXML:visited
{
	COLOR: "WHITE";
	FONT-SIZE: 8pt;
	font-weight:bold;
	TEXT-DECORATION: none
}
A.sideMenuXML:hover
{
	font-size: 8pt;
	color: yellow;
	font-weight:bold;
	text-decoration: none;
}
A.sideMenuXML:active 
{
	COLOR: "WHITE";
	FONT-SIZE: 8pt;
	font-weight:bold;
	TEXT-DECORATION: none
}


td.pagefooter
{
	font-size: 8pt;
	color: "white";
	font-family: Arial;
}

A.Menu1:link		
{
	COLOR: "WHITE";
	FONT-SIZE: 12pt;
	font-weight:bold;
	TEXT-DECORATION: none
}
A.Menu1:visited
{
	COLOR: "WHITE";
	FONT-SIZE: 12pt;
	font-weight:bold;
	TEXT-DECORATION: none
}
A.Menu1:hover
{
	font-size: 12pt;
	color: #EFB208;
	font-weight:bold;
	text-decoration: underline;
}
A.Menu1:active 
{
	COLOR: "WHITE";
	FONT-SIZE: 12pt;
	font-weight:bold;
	TEXT-DECORATION: underline
}

A.Menu2:link		
{
	COLOR: "BLACK";
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none
}
A.Menu2:visited
{
	COLOR: "BLACK";
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none
}
A.Menu2:hover
{
	font-size: 8pt;
	color: #191B65;
	text-decoration: underline;
}
A.Menu2:active 
{
	COLOR: "BLACK";
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline
}

A.DGLinks:link		
{
	COLOR: "WHITE";
	FONT-SIZE: 8pt;
	font-weight:normal;
	TEXT-DECORATION: none;
}
A.DGLinks:visited
{
	COLOR: "WHITE";
	FONT-SIZE: 8pt;
	font-weight:normal;
	TEXT-DECORATION: none;
}
A.DGLinks:hover
{
	font-size: 8pt;
	color: #F9FC16;
	font-weight:normal;
	text-decoration: underline;
}
A.DGLinks:active 
{
	COLOR: "WHITE";
	FONT-SIZE: 8pt;
	font-weight:normal;
	TEXT-DECORATION: underline;
}

A:link		
{
	COLOR: #183442;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline
}
A:visited
{
	COLOR: #183442;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline
}
A:hover
{
	font-size: 8pt;
	color: #22485C;
	text-decoration: underline;
}
A:active 
{
	COLOR: #183442;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline
}


.datagrid
{
	border-left-color: #D0CECE;
	border-bottom-color: #D0CECE;
	margin: 1pt;
	border-top-style: solid;
	border-top-color: #D0CECE;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D0CECE;
	border-bottom-style: solid;
	border-width: 1pt;
}

.datagrid.header
{
	text-align: left;
	background-color: #ffffff;
	color: white;
	font-weight: bold;
	font-size: 8pt;
	font-family: arial;
	text-align: left;
}

.datagrid.item
{
	font-size: 8pt;
	color: black;
	background-color: white;
	text-align: left;
}

.datagrid.alternatingitem
{
	font-size: 8pt;
	color: black;
	background-color: #FFFFFF;
	text-align: left;
}

td.Footer
{
	font-weight: normal;
	font-size: 3mm;
	color: white;
	font-family: Arial, Verdana;
	background-color: #727272;
	text-decoration: none;
}   

table.Footer
{
	font-weight: normal;
	font-size: 3mm;
	color: white;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}

.Footer A:active
{

    COLOR: white;
    TEXT-DECORATION: none;
}
.Footer A:link
{
	color: white;
	text-decoration: none;
}
.Footer A:visited
{

    COLOR: white;
    TEXT-DECORATION: none;
}
.Footer A:hover
{
  
    COLOR: white;
    TEXT-DECORATION: underline;
		font-weight: normal;    
}  

td.ShoppingLinks
{
	font-weight: normal;
	font-size: 3mm;
	color: #D20700;
	font-family: Arial, Verdana;
	background-color: #ECECEC;
	text-decoration: none;
}

.ShoppingLinks A:active
{

    COLOR: #D20700;
    TEXT-DECORATION: none;
}
.ShoppingLinks A:link
{
	color: #D20700;
	text-decoration: none;
}
.ShoppingLinks A:visited
{

    COLOR: #D20700;
    TEXT-DECORATION: none;
}
.ShoppingLinks A:hover
{
  
    COLOR: #D20700;
    TEXT-DECORATION: underline;
		font-weight: normal;    
}  
     


