/* do not modify file */
.slide 
{
	vertical-align:middle;
}
body  
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
	background-color:#ffffff;
	margin: 0px;
}

a:link, a:visited, a:active {
	text-decoration: underline;
	color: #333399;
	font-weight: normal;
}
a:hover{
	text-decoration: none;
	color: #333399;
	
}

td  
{
	font-family: Arial;
	font-size: 12px;
}

.MainHeader  
{
   font-size: 18px;
   font-weight: bold;
   color:#c20102;
   font-family: Arial;
}

.SubHeader  
{
   font-size: 18px;
   font-weight: normal;
   color:#ff7700;
   font-family: Arial Narrow, Arial;
}

.SubSubHeader  
{
	font-family: Arial;
	font-size: 13px;
	color:#333333;
	font-weight: bold;
}
.Banner  
{
   font-size: 12px;
   font-weight: normal;
   color:#FFFFFF;
   font-family: Verdana;
   background-color:#FF9900;
}

.Normal  
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
}
.NormalRed 
{
	font-family: Arial;
	font-size: 12px;
	color:#c20102;
}

.NormalOrange
{
	font-family: Arial;
	font-size: 12px;
	color:#FF9900;
}

.SmallText  
{
	font-family: Arial;
	font-size: 11px;
}


#body  
{
	margin: 0px; 
	font-family: Arial;
	font-size: 12px;
	color:#999999;
	background-image:url('/Portals/1/Site layout/background.jpg');
	background-repeat: repeat-x;
}






.breadcrumb {
	text-align: center;
	color:#666666;
	font-size:  11px;
}
a.breadcrumb, a.breadcrumb:active, a.breadcrumb:visited {
	font-family: Arial, sans-serif;
	font-size:  11px;
	color: #666666;
	text-decoration: underline;
}
a.breadcrumb:hover {
  font-family: Arial, sans-serif;
  color: #666666;
  text-decoration: none;
}















/*--------- dnn menu style ----------*/
/* main menu td */
.mainMenu 
{
	cursor:pointer;
	font-size: 12px; 
	background-color:transparent;
	width:650px;
}

/* Main Menu Normal */
.mainMenu .root
{	
	color: #333333;
	font-size: 12px; 	
	text-align:center; 
	padding:0px 0px 0px 0px;
}


/* Main menu hover */
.mainMenu .hov{ 
	color:#FF9900;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {
    color:#c10001;
}
/*.mainMenu table{
	border:1px solid #C0D6E5;
	z-index: 5000;
	} */

/* SUB Menu Normal */
.mainMenu tr.mi{
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 12px; 
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:2em;
	text-transform:none; 
}
.mainMenu tr.mi td{
padding: 0 2px;
text-transform:none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov { 
background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;
}

.mainMenu tr.hov td{
color:#fff;
}

.mainMenu tr.sel, .mainMenu tr.bc{
background: #CE0D0D url(../images/submenu_active.png) repeat-x top left;
}

.mainMenu tr.sel td, .mainMenu tr.bc td{
	color:#fff;
}

.main_dnnmenu_break{
	height: 2px;
	background-color: #D5E0FF;
}





/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}







/* 
================================
 Container Styles for DotNetNuke
================================
*/

.White {
    padding:0px;
    padding-bottom:15px;
}

.Blue {
	font-size:16px;
    color:#FFFFFF;
    background-color:#003873;
    padding:0px;
}

.Maroon {
	font-size:16px;
    color:#FFFFFF;
    background-color:#cc0000;
    width:100%;
    padding:0px;
}

.Gray {
	font-size:16px;
    color:#000000;
    background-color:#efefef;
    padding:0px;
}


/* 
Also sync  header above if you change WhiteHeader
*/

.WhiteHeader {
   font-size:  18px;
   font-weight: bold;
   color:#c20102;
   font-family: Arial;
}

.BlueHeader {
   color:#FFFFFF;
   font-size:  16px;
   font-weight: bold;
   font-family: Arial;
}

.MaroonHeader {
   color:#FFFFFF;
   font-size:  18px;
   font-weight: bold;
   font-family: Arial;
}

.GrayHeader {
   color:#333333;
   font-size:  15px;
   font-weight: bold;
   font-family: Arial;
}











