/* ===============================================
/*      Style By DNNSOUL - Infinite Imagination 
/*            http://www.dnnsoul.com
/*	           support@dnnsoul.com
/* ==============================================
/*
/*******************************/
/*  Links Style                 */
/*******************************/
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active 
{ font: normal normal 11px Tahoma, Arial, Helvetica; } 
A.CommandButton:hover 
{ font: normal normal 11px Tahoma, Arial, Helvetica; color: #f00; text-decoration: underline; }

.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active   
{ font: normal normal 11px Verdana, Arial; color:#6E6F77; text-decoration: none; } 
A.Skinobject:hover 
{ font: normal normal 11px Verdana, Arial; color:#444444; text-decoration: underline; } 

A:link, A:visited, A:active 
{ font: normal normal 11px Verdana; color:#6E6F77; text-decoration: none; } 
A:Hover  
{ font: normal normal 11px Verdana; color:#444444; text-decoration: underline; }

/*******************************/
/* Common Style                */
/*******************************/
.Normal, P, blockquote 
{ font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color:#444444; }

.Head, .SubHead, .NormalBold, .NormalRed 
{ font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; }

.Head 
{ color:#6E6F77; }

.SubHead 
{ color:#444444; }

.NormalBold 
{ color:#6E6F77; }

.NormalRed 
{ COLOR: #ff0000; }

UL LI 
{ font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; list-style-image:url(Images/bullets.gif); list-style-position: inherit; color:#6E6F77; padding: 2px; }

.NormalTextBox, .StandardButton 
{ border: #4C4C4C 1px solid; font-size: 11px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }

.NormalTextBox
{ color: #6E6F77; }

.StandardButton 
{ color: #555555; }

/*******************************/
/* Tokens Styles (Links)       */
/*******************************/
A.Register-Login, A.Register-Login:link, A.Register-Login:visited, A.Register-Login:active 
{ font: bold normal 10px Verdana, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; } 
A.Register-Login:hover  
{ font: bold normal 10px Verdana, Helvetica, sans-serif; color:#E8E8E8; text-decoration: underline;  }

.Breadcrumb, A.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#444444; text-decoration: none; } 
A.Breadcrumb:hover 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#6E6F77; text-decoration: underline; } 

.Terms-Privacy, A.Terms-Privacy, A.Terms-Privacy:link, A.Terms-Privacy:visited, A.Terms-Privacy:active 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#444444; text-decoration: none; } 
A.Terms-Privacy:hover 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#6E6F77; text-decoration: underline; } 

.Footer-Links, A.Footer-Links, A.Footer-Links:link, A.Footer-Links:visited, A.Footer-Links:active 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#444444; text-decoration: none; } 
A.Footer-Links:hover 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#A2292B; text-decoration: underline; }

/*******************************/
/* Tokens Styles (Static)       */
/*******************************/
.Breadcrumb-Text 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#000000; } 

.CurrentDate 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#FFFFFF; }

.Copyright 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#444444; }

/*******************************/
/*  Search Textbox & Button    */
/*******************************/
.SearchBTN { background: transparent; padding: 12px 26px 6px 0px; cursor: hand; font-size:0px;  margin: 0 5px 10px 0; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height: 24px; background: transparent; width: 120px; color: #6E6F77; padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 5px; border: 0px solid #FF0000; margin: 0 -4px 0 0; }

/*******************************/
/*  Panes Style                */
/*******************************/
.Header-Pane { width: 100%; padding: 0 10px 0 10px; }
.Banner-Pane { width: 100%; padding: 0 0 0 0; }
.Left-Portion-Pane { width: 100%; padding: 0 0 0 0; }
.Content-Pane { width: 100%; padding: 0 0 0 0; }
.Top-Left-Pane { width: 70%; padding: 0 8px 0 0; }
.Top-Right-Pane { width: 30%; padding: 0 0 0 8px; }
.Left-Pane { width: 25%; padding: 0 8px 0 0; }
.Middle-Pane { width: 50%; padding: 0 8px 0 8px;  }
.Right-Pane { width: 25%; padding-top: 0px; padding: 0 0 0 8px; } 
.Center-Pane { width: 100%; padding: 0 0 0 0; }
.Main-Left-Pane { width: 33%; padding: 0 8px 0 0; }
.Main-Middle-Pane { width: 34%; padding: 0 8px 0 8px; }
.Main-Right-Pane { width: 33%; padding: 0 0 0 8px; } 
.Bottom-Pane { width: 100%; padding: 0 0 0 0; }
.Bottom-Left-Pane { width: 50%;	padding: 0 8px 0 0; }
.Bottom-Right-Pane { width: 50%; padding: 0 0 0 8px; }
.Footer-Pane { width: 100%; padding: 10px 10px 10px 10px; }
/* All Panes Gap From The Top,Bottom,Left,Right Edges */ 
.Panes-Outer { width: 100%; padding: 15px 10px 15px 10px; }
/**********************************/
/* Main Horizontal Menu           */
/**********************************/ 
/* Menu Container Box */
.MainMenu_MenuContainer {
	background-color: transparent; 
}
/* Sub Menu */
.MainMenu_MenuItem {
	border: 0;
	color: #FFFFFF; 
	height: 20px; 
	background-color: Transparent; 
	font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; 
}
/* Sub Menu Mouse Hover */
.MainMenu_MenuItemSel {
	border: 0;
	color: #000000; 
	height: 20px; 
	background-color: Transparent; 
	font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;

}
/* Sub Menu Active */
.SubMenuSelected {
	border: 0;
	color: #000000; 
	height: 20px; 
	background-color: #A7AAB6; 
	font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;

}
/* Sub Menu Background and Borders */
.MainMenu_SubMenu {
	background-image:url(Images/sub-bg.gif); 
	background-repeat:repeat-x;
	background-color: #9A9DAB;
 	border: 1px dotted #FFFFFF;
}
.MainMenu_MenuIcon {
	display: none;
}
.MainMenu_MenuBreak {
	border: 0; 
	background-color: transparent;
	height: 0px;
}
.MainMenu_MenuArrow {
	border-right: #EFEFEF 0px solid; 
	border-bottom: #EFEFEF 0px solid; 
	border-top: #EFEFEF 0px solid;
	font-family: webdings; 
}

/** Main Menu Normal **/
.MainMenu_MenuBar { height: 33px; background-color: Transparent; }
.MMainMenu_Menu TD { padding:0; margin:0; }
.MMainMenu_Menu TD DIV {padding:0; margin:-6px 0 -25px 0; _margin:-13px 0;}
.MMainMenu_Menu TD DIV DIV { padding:0 10px; margin:-4px 0 -30px 0; _margin:-12px 0;}
.MMainMenu_Menu TD DIV DIV DIV{ color:#FFFFFF;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;                                                                                                                    height:34px; padding: 7px 0px 0 0px; line-height:18px; margin:0px 0 -10px 0; }             

/** Main Menu Mouse Hover  **/
.MainMenu_MenuSelected TD { padding:0; margin:0;  height: 33px;  }
.MainMenu_MenuSelected TD DIV { padding:0; margin:-6px 0 -30px 0; _margin:-13px 0;}
.MainMenu_MenuSelected TD DIV DIV{ padding:0 10px; margin:-6px 0 -30px 0; _margin:-12px 0;}
.MainMenu_MenuSelected TD DIV DIV DIV{ color:#CCCCCC; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;                                                                                                                height:34px; padding: 7px 0px 0 0px; line-height:18px; margin:0px 0 -10px 0; }

/** Main Menu Active  **/
.MainMenu_MenuSelectedRoot TD {padding:0px; margin:0;  height: 33x;}
.MainMenu_MenuSelectedRoot TD DIV { background-image:url(Images/menu-active-right.gif); background-position:top right;   background-repeat: no-repeat; padding:0; margin:-7px 0 -30px 0; _margin:-13px 0;}
.MainMenu_MenuSelectedRoot TD DIV DIV{ background-image:url(Images/menu-active-left.gif);   background-position:top left;    background-repeat: no-repeat; padding:0 12px; margin:-7px 0 -30px 0; _margin:-13px 0;}
.MainMenu_MenuSelectedRoot TD DIV DIV DIV{ background-image:url(Images/menu-active-center.gif); background-position:top;  background-repeat:repeat-x; color:#FFFFFF; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height:34px; padding: 8px 5px 0 5px; line-height:16px; margin:0px 0 -10px 0; }


