/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
}
}

A:visited   {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
}

A:active    {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
}

A:hover {
text-decoration: none;
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}




BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TABLE {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_gr {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_ro {
	FONT-SIZE: 10px; COLOR: #d20234; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_rob {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #d20234; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_ne {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
SELECT.listCountry {
	FONT-SIZE: 10px; MAX-WIDTH: 160px; WIDTH: 160px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.bannerTitle {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bannerTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.news_page {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.content_selpages {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news_pages {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news {
	WIDTH: 98%
}
TABLE.contact {
	BORDER-RIGHT: #305780 1px solid; BORDER-TOP: #305780 1px solid; MIN-HEIGHT: 150px; BORDER-LEFT: #305780 1px solid; BORDER-BOTTOM: #305780 1px solid; empty-cells: show
}
TABLE.contact TD {
	HEIGHT: 20px
}
FONT.contact_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.contact_text {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.contact_text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.catcategory_subtitle {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catcategory_subtitle {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.catproduct TABLE {
	PADDING-RIGHT: 2px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #afafaf 1px solid; WIDTH: 100%; PADDING-TOP: 2px
}
TABLE.catproduct TABLE TD {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-BOTTOM: #afafaf 1px solid
}
TABLE.catproduct TABLE TR.bgrowdef {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e8e8
}
TABLE.catproduct TR.bgrowalt {
	BACKGROUND-COLOR: #ffffff
}
FONT.catproduct_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catproduct_title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.search_page {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.search_pages {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.quest {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px
}
FONT.quest_title {
	FONT-SIZE: 10px; COLOR: #d20234; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.quest_subtitle {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.form_text {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.form_dsp_text {
	BORDER-RIGHT: #878787 1px solid; BORDER-TOP: #878787 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #878787 1px solid; COLOR: #878787; BORDER-BOTTOM: #878787 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.form_radio {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.form_checkbox {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT.form_select {
	FONT-SIZE: 10px; COLOR: #878787; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.navi_login_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.navi_login {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.repcategory {
	BACKGROUND-COLOR: #d20234
}
FONT.repcategory_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.repcategory_subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #d20234; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.content {
	WIDTH: 100%; HEIGHT: 100%
}





TABLE.headline
{
	MARGIN-TOP: 12px
}
TD.partition
{
	PADDING-BOTTOM: 12px
}
.gutterPlug
{
	WIDTH: 10px; HEIGHT: 1px
}
DIV.verticalRule
{
	MARGIN-TOP: 22px; BACKGROUND: #e6e6e6; WIDTH: 1px; HEIGHT: 100%
}
.pixel
{
	WIDTH: 1px; HEIGHT: 1px
}
P.blurb
{
	margin: 0em;
	font-family: arial, helvetica, sans-serif;
}
.bullet
{
	PADDING-RIGHT: 6px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 70% Verdana; COLOR: #a6a6a6; PADDING-TOP: 2px
}
TABLE.subbullets 
{
	MARGIN-TOP: 3px;
}
.subbullet 
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 55% Verdana; COLOR: #a6a6a6; PADDING-TOP: 2px
}
TD.sublink 
{
	PADDING-BOTTOM: 3px;
}

A.sitemap_root:link, A.sitemap_root:active, A.sitemap_root:visited
{
	font-weight: bold;	
	text-decoration: underline;
}
A.sitemap_root:hover
{
	font-weight: bold;		
	text-decoration: underline;
}

A.sitemap_child:link, A.sitemap_child:active, A.sitemap_child:visited
{
	font-weight: normal;
	text-decoration: underline;		
}
A.sitemap_child:hover
{
	font-weight: normal;
	text-decoration: underline;
}