/* 
================================
Skin styles for DotNetNuke
================================
*/

body { margin: 0px; font-family: Arial; font-size: 11px; }

p, td { text-align:left; font-family: Arial; font-size: 11px; }

.pagemaster { width: 100%; height: 100%; background-color: #a9cbe4; }

.skinmaster { background-color: #FFFFFF; border-right: solid 1px #5e7c56; border-top: solid 1px #5e7c56; border-left: solid 1px #5e7c56; border-bottom: solid 1px #5e7c56; }

.skinheader { background-image: url(topbg.gif); background-repeat: repeat-x; background-color: #a9cbe4; height: 129px; }

.HeaderRightBG { vertical-align: middle; text-align: right; width: 300px; background-image: url(Header-RightBG.jpg); background-position: right; background-repeat: no-repeat; }

.breadcrumb { padding: 0px 10px 0px 10px; }

.skingradient { background-image: url(menubg.gif); height: 34px; background-color: #78ad64; border-top: solid 3px #5e7c56; border-bottom: solid 1px #5e7c56; }

.controlpanel { width: 100%; background-color: #E6E6E6; border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; }

.toppane { width: 100%; background-color: transparent; padding: 3px; }

.contentpane { width: 100%; background-color: transparent; padding: 5px; }

.rightpane { background-color: transparent; padding: 5px; }

.leftpane { background-color: transparent; padding: 5px; }

.bottompane { width: 100%; background-color: transparent; padding: 2px; }

.FooterBG { background-color: #78ad64; border-top: solid 4px #5e7c56; border-bottom: solid 1px #5e7c56; padding:0px 5px 3px 5px; }

.MainMenu_MenuContainer { background-color: transparent; }

.MainMenu_MenuBar { cursor: pointer; cursor: hand; height: 32px; background-color: Transparent; }

.MainMenu_MenuItem { border-left: #F1F4F3 0px solid; border-bottom: #F1F4F3 0px solid; border-top: #F1F4F3 0px solid; border-right: #F1F4F3 0px solid; cursor: pointer; cursor: hand; color: #5e7c56; font-size: 11px; font-weight: bold; font-style: normal; background-color: Transparent; font-family: Arial; }

.MainMenu_MenuItemSel { background-color: #cccccc; cursor: pointer; cursor: hand; color: #5e7c56; font-size: 11px; font-family: Arial; font-weight: bold; font-style: normal;  }

.MainMenu_MenuItemAct { background-color: #d3e9cb; cursor: pointer; cursor: hand; color: #3A45A1; font-size: 11px; font-family: Arial; font-weight: bold; font-style: normal;  }

.rootMenuItem TD { text-align:center; border-left: #F1F4F3 0px solid; border-bottom: #F1F4F3 0px solid; border-top: #F1F4F3 0px solid; border-right: #F1F4F3 0px solid; cursor: pointer; cursor: hand; color: #FFFFFF; font-size: 11px; font-weight: bold; font-style: normal; background-color: Transparent; font-family: Arial; padding:5px 6px 5px 5px;}

.rootmenuitemselected TD { background-color: #d3e9cb; cursor: pointer; cursor: hand; color: #35552c; font-size: 11px; font-family: Arial; font-weight: bold; font-style: normal; padding:5px 6px 5px 5px; }

.rootmenuitemactive TD { background-color: #d3e9cb; cursor: pointer; cursor: hand; color: #35552c; font-size: 11px; font-family: Arial; font-weight: bold; font-style: normal; padding:5px 6px 5px 5px; }

.MainMenu_MenuIcon { background-color: #F1F4F3; border-left: #F1F4F3 1px solid; border-bottom: #F1F4F3 1px solid; border-top: #F1F4F3 1px solid; cursor: pointer; cursor: hand; text-align: center; width: 1px;  }

.MainMenu_SubMenu { margin-top: -1px; background-color: #f5f5f5; z-index: 1000; cursor: pointer; cursor: hand; filter: progid:DXImageTransform.Microsoft.Shadow(color=    '#696969' , Direction=135, Strength=3); }

.MainMenu_MenuBreak { height: 1px; }

.MainMenu_MenuArrow { border-right: #F1F4F3 1px solid; border-bottom: #F1F4F3 1px solid; border-top: #F1F4F3 0px solid; font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; }

.MainMenu_RootMenuArrow { font-family: webdings; font-size: 10px; cursor: pointer; cursor: hand; }

.StandardButton { background: #588db7 none; color: #ffffff; font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; }

.TreeViewMenu { width: 175px; background-color: #dfe5f2; border-right: #7994cb 1px solid; border-top: #7994cb 1px solid; border-left: #7994cb 1px solid; border-bottom: #7994cb 1px solid; moz-border-radius-bottomleft: 15px; moz-border-radius-bottomright: 15px; moz-border-radius-topleft: 3px; moz-border-radius-topright: 3px; }

.TreeViewMenu_Header { background-color: #ffffff; }


/* Text Styles */
.Head { font-family: Arial, Helvetica; font-size: 18px; font-weight: normal; color: #FFFFFF; padding: 0px 0px 0px 3px; }

.subhead { font-family: arial; font-size: 11px; font-weight: bold; color: #5e7c56; }

.normal { font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #333333; }

.NormalTextBox { font-family: arial; font-size: 12px; color: #333333; }

H1 { font-family: Impact; font-size: 24px; font-weight: normal; color: #64a1cf; }
H2 { font-family: Arial; font-size: 16px; font-weight: bold; color: #64a1cf; }
H3 { font-family: Arial; font-size: 14px; font-weight: bold; color: #64a1cf; }
H4 { font-family: Arial; font-size: 12px; font-weight: bold; color: #64a1cf; }
H5 { font-family: Arial; font-size: 11px; font-weight: bold; color: #64a1cf; }


A:link { font-family: arial; color: #588db7; font-size: 11px; }

A:visited { font-family: arial; color: #588db7; font-size: 11px; }

A:active { font-family: arial; color: #588db7; font-size: 11px; }

A:hover { font-family: arial; color: #90b7db; font-size: 11px; text-decoration: underline; }

.footer { font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #f5f5f5; }

A.footer:link { text-decoration: none; font: 11px Arial, Helvetica; color: #f5f5f5; font-weight: normal; }

A.footer:visited { text-decoration: none; font: 11px Arial, Helvetica; color: #f5f5f5; font-weight: normal; }

A.footer:active { text-decoration: underline; font: 11px Arial, Helvetica; color: #f5f5f5; font-weight: normal; }

A.footer:hover { text-decoration: underline; font: 11px Arial, Helvetica; color: #ffffff; font-weight: normal; }

.breadcrumbs { font: 11px Arial, Helvetica; font-weight: normal; color: #64a1d0; }

A.breadcrumbs:link { text-decoration: none; font: 11px Arial, Helvetica; color: #64a1d0; font-weight: normal; }

A.breadcrumbs:visited { text-decoration: none; font: 11px Arial, Helvetica; color: #64a1d0; font-weight: normal; }

A.breadcrumbs:active { text-decoration: underline; font: 11px Arial, Helvetica; color: #64a1d0; font-weight: normal; }

A.breadcrumbs:hover { text-decoration: underline; font: 11px Arial, Helvetica; color: #6e99ba; font-weight: normal; }

.loginText { font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; }

a.loginText:Link { font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }

a.loginText:Active { font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }

a.loginText:Visited { font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }

a.loginText:Hover { font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: underline; }


