
/* cvs id: $Id: style.css,v 1.3 2009/07/28 01:57:24 sean Exp $ */
/* Commented out because of the added stylesheet from the website
BODY {
	margin: 0px;
	background-color: #cfc6a5;
}
*/

.error {
	font-family: verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ff4444;
}
/* Commented out because of the added stylesheet from the website
p	{font-family: Verdana;
font-size: 8pt;
color: #5E5C54;
font-weight:normal;

  padding-left: 6px;
  padding-right: 6px;
}
*/

div	{font-family: Verdana; font-size: 8pt; color: #5E5C54; font-weight:normal;}
/* Commented out because of the added stylesheet from the website
td	{font-family: Verdana; font-size: 8pt; color: #5E5C54; font-weight:normal;}
*/
td.small	{PADDING-RIGHT: 0px;PADDING-LEFT: 0px;FONT-SIZE: 1pt;PADDING-BOTTOM: 0px;WIDTH: 0pt;LINE-HEIGHT: 0;PADDING-TOP: 0px;FONT-FAMILY: Arial;HEIGHT: 0pt}

/* Commented out because of the added stylesheet from the website
h1	{font-family: Verdana; font-size: 10pt; color: black; font-weight: bold; margin-top: 0; margin-bottom: 0 }
h2	{font-family: Verdana; font-size: 10pt; color: #5E5C54; font-weight: bold; margin-top: 0; margin-bottom: 0 }
h3	{font-family: Verdana; font-size: 8pt; color: #5E5C54; font-weight: bold;  margin-top: 0; margin-bottom: 0 }
*/

td.black {font-family: Verdana; font-size: 8pt; color: black; font-weight:normal;}
.logo	{font-family: 'Book Antiqua', 'Times New Roman'; font-size: 14pt; color: #2D2B25; margin-top: 4 }
.black {font-family: Verdana; font-size: 8pt; color: black; font-weight:normal;}
.gold	{font-family: Verdana; font-size: 10pt; color: #B08820; font-weight:normal;}


.head2, .pageHeading {
font-size: 10pt;
font-weight: bold;
padding : 10px 0px 10px 0px;
}
/* Commented out because of the added stylesheet from the website
a, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #386393;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #efebdc;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
*/

UL {
	font-family: verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: black;
}

INPUT,
TEXTAREA,
SELECT {
	font-family : 	verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #707070;
}

.wrapPanel {
	margin: 0px;
	padding: 0px;
	border-style: none;
}



.pageBody {
	margin: 0px;
	padding-top: 20px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-style: none;
}

.roomTitle {
	font-size: 1.2em;
	padding: 5px 2px;
}

.roomTitleRow {
	background: #ede5ca;
}


.element {
	padding: 4px;
	font-size: 11px;
}

.elementTitle {
	padding: 4px 2px 4px 2px;
	font-size: 12px;
}

.elementEdit {
	padding: 4px 2px 8px 2px;
	font-size: 11px;
}

.elementImg {
	border: 2px solid #CCCCCC;
}

FORM {
	margin: 0;
}

.formBackgroundDark  {
	/*background-color: #E2D9BB;*/
	background-color: #f4e1a6;
	font-size: 12px;
}
.formBackgroundLight {
	/*background-color: #ECE6D2;*/
	background-color: #f9eecc;
	font-size: 12px;
}

.formBackgroundLight td {
	border-bottom: 1px solid #FFFFFF;
	padding: 10px;
}

.element i {
	font-size: 12px;
}

/* =================== start booking search form styles ===================== */

.rangeValid {
  font-family: arial,sans-serif;
  color: Red;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
  border: none;
  width: 132px;
  padding: 2px;
  background-color : transparent;
}

.rangeInvalid {
  font-family: arial,sans-serif;
  color: Red;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
  border: none;
  width: 132px;
  padding: 2px;
  background-color : transparent;
}

.bookingSelect {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px none red;
}

.bookingHead2 {
	line-height: 200%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: Black;
}

.bookingText {
	font-family: verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: Black;
	padding-right: 8px;
}

.bookingSmall {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size: 10px;
 	color: #000000;
	padding: 2px;
}

.mediaContainer {
	padding-bottom: 12px;
}

.subBox {
	background-color : white;
	color: #386393;
	border: 1px solid #386393;
	font-size: 12px;
}


/*

 ==================== end booking search form styles ====================== */


/* CSS From Site */

/* ================================

    Default styles FOR DotNetNuke

   ================================

*/



/* background color for the content part of the pages */

Body
{
    background-color: white;
}



.ControlPanel, .PagingTable {

    width: 100%;

    height: 64px;

    background-color: #FFFFFF;

    BORDER-RIGHT: #003366 1px solid;

    BORDER-TOP: #003366 1px solid;

    BORDER-LEFT: #003366 1px solid;

    BORDER-BOTTOM: #003366 1px solid;

}



.SkinObject {

    font-weight: bold;

    font-size: 8.5pt;

    color: #003366;

    font-family: Tahoma, Arial, Helvetica;

    text-decoration: none;

}



A.SkinObject:link {

    text-decoration:    none;

    color:#003366;

}



A.SkinObject:visited  {

    text-decoration:    none;

    color:#003366;

}



A.SkinObject:active   {

    text-decoration:    none;

    color:#003366;

}



A.SkinObject:hover    {

    text-decoration:    none;

    color:#003366;

}



/* style for module titles */

.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}



/* style of item titles on edit and admin pages */

.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;

}



/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;

}



/* text style used for most text rendered by modules */

.Normal,.NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}



/* text style used for rendered text which should appear disabled */

.NormalDisabled
{
    color: Silver;
}



/* text style used for rendered text which requires emphasis */

.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}



/* text style used for error messages */

.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}



/* text style used for textboxes in the admin and edit pages, for Nav compatibility */

.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}



/* styles used by Data Grids */

.DataGrid_AlternatingItem
{
    background-color:White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}

.DataGrid_Container
{
	background-color: Transparent;
}

.DataGrid_EditItem
{
}

.DataGrid_Footer
{
    background-color:White;
}

.DataGrid_Header
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
}

.DataGrid_Item

{

    background-color:Transparent;

    color: Black;

    font-family: Tahoma, Arial, Helvetica;

    font-size: 10px;

    font-weight: normal;

}

.DataGrid_Pager

{

}

.DataGrid_SelectedItem

{

    background-color: Silver;

    color: Blue;

    font-family: Tahoma, Arial, Helvetica;

    font-size: 10px;

    font-weight: normal;

}



/* styles used by TreeMenu Skin Object */

.TreeMenu_Node

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 12px;

    font-weight: normal;

}



.TreeMenu_NodeSelected

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 12px;

    font-weight: normal;

	background-color: #dcdcdc;

}



A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {

    text-decoration:    none;

    color: #003366;

}



A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {

    text-decoration:    none;

    color: #003366;

}



A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {

    text-decoration:    none;

    color: #003366;

}



A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {

    text-decoration:    none;

    color: #ff0000;

}



/* styles used in the FileManager */

.FileManager

{

	border-right: black 1px solid;

	border-top: black 1px solid;

	border-left: black 1px solid;

	border-bottom: black 1px solid;

	height:400px;

}

.FileManager_ToolBar

{

	border-bottom: black 1px solid;

	height:25px;

}

.FileManager_Explorer

{

	height:100%;

	border: dimgray 1px solid;

	background-color: White;

	margin: 2px 2px 2px 2px;

}



.FileManager_FileList

{

	height:100%;

	border: dimgray 1px solid;

	background-color: White;

	margin: 2px 2px 2px 2px;

	overflow: auto;

}



.FileManager_MessageBox

{

	text-align: center;

	vertical-align: middle;

	background-color: White;

	padding: 25px 25px 25px 25px;

}



.FileManager_Header

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: bold;

    color: #E7E7FF;

    background-color: #9EBFF6;

    border-bottom: dimgray 1px solid;

    height: 25px;

}



.FileManager_Pager

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: bold;

    background-color: #EEEEEE;

    border-top: dimgray 1px solid;

    height: 25px;

}



.FileManager_StatusBar

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: normal;

    background-color: #dedfde;

    height: 25px;

	margin: 2px 2px 2px 2px;

}



.FileManager_Item

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: normal;

    color: Black;

    background-color: #F8F8F8;

    border-top: black 1px dashed;

    border-bottom: black 1px dashed;

}



.FileManager_AltItem

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: normal;

    color: Black;

    background-color: #EEEEEE;

    border-style: none;

}

.FileManager_SelItem

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: bold;

    color: White;

    background-color: #99ffff;

    border-style: none;

}



.FileManagerTreeNode

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: normal;

}



.FileManagerTreeNodeSelected

{

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: normal;

	background-color: #dcdcdc;

}



A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {

    text-decoration:    none;

    color: #003366;

}



A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {

    text-decoration:    none;

    color: #003366;

}



A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {

    text-decoration:    none;

    color: #003366;

}



A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {

    text-decoration:    none;

    color: #ff0000;

}



/* styles used in the Wizard Framework */

.Wizard

{

	border-right: black 1px solid;

	border-top: black 1px solid;

	border-left: black 1px solid;

	border-bottom: black 1px solid;

	height:400px;

	width:650px;

}

.WizardButton

{

	border-right: dimgray 1px solid;

	padding-right: 2px;

	border-top: dimgray 1px solid;

	padding-left: 2px;

	padding-bottom: 2px;

	border-left: dimgray 1px solid;

	padding-top: 2px;

	border-bottom: dimgray 1px solid;

	background-color: gainsboro;

}

.WizardHeader

{

	background: #ffffcc;

	border-bottom: black 1px solid;

	height:40px;

}

.WizardFooter

{

	border-top: black 1px solid;

	background: #ccffcc;

	height: 25px;

	text-align: right;

}

.WizardBody

{

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

	height: 325px;

}

.WizardHelp

{

	padding-right: 5px;

	padding-left: 5px;

	font-size: 9pt;

	padding-bottom: 5px;

	border-left: black 1px solid;

	width: 180px;

	padding-top: 5px;

	background-color: #ccffff;

}

.WizardHelpText

{

	overflow: auto;

	font-size: 8pt;

	width: 180px;

	color: black;

	font-family: Tahoma, Verdana, Arial, Sans-Serif;

	height: 300px;

}

.WizardText

{

	font-size: 9pt;

	color: black;

	font-family: Tahoma, Verdana, Arial, Sans-Serif;

}





/* text style used for help text rendered by modules */

.Help

{

  border-right: black 1px solid;

  padding-right: 2px;

  border-top: black 1px solid;

  padding-left: 2px;

  font-weight: normal;

  font-size: 11px;

  padding-bottom: 2px;

  border-left: black 1px solid;

  color: black;

  padding-top: 2px;

  border-bottom: black 1px solid;

  font-family: Tahoma, Arial, Helvetica;

  background-color: #ffff99;

}



/* text style for buttons and link buttons used in the portal admin pages */

.CommandButton     {

    font-family: Tahoma, Arial, Helvetica;

    font-size: 11px;

    font-weight: normal;

}



/* hyperlink style for buttons and link buttons used in the portal admin pages */

A.CommandButton:link {

    text-decoration:    underline;

    color: #003366;

}



A.CommandButton:visited  {

    text-decoration:    underline;

    color: #003366;

}



A.CommandButton:active   {

    text-decoration:    underline;

    color: #003366;

}



A.CommandButton:hover    {

    text-decoration:    underline;

    color: #ff0000;

}



/* button style for standard HTML buttons */

.StandardButton

{

	padding-right: 5px;

	padding-left: 5px;

	font-weight: normal;

	font-size: 11px;

	background: #dddddd;

	color: #000000;

	font-family: Verdana, sans-serif;

}





/* GENERIC */

H1  {

    font-family: Tahoma, Arial, Helvetica;

    font-size:  20px;

    font-weight:    normal;

    color: #666644;

}



H2  {

    font-family: Tahoma, Arial, Helvetica;

    font-size:  20px;

    font-weight:    normal;

    color: #666644;

}



H3  {

    font-family: Tahoma, Arial, Helvetica;

    font-size:  12px;

    font-weight:    normal;

    color: #003366;

}



H4  {

    font-family: Tahoma, Arial, Helvetica;

    font-size:  12px;

    font-weight:    normal;

    color: #003366;

}



H5, DT  {

    font-family: Tahoma, Arial, Helvetica;

    font-size:  11px;

    font-weight:    bold;

    color: #003366;

}



H6  {

    font-family: Tahoma, Arial, Helvetica;

    font-size:  11px;

    font-weight:    bold;

    color: #003366;

}



TFOOT, THEAD    {

    font-family: Tahoma, Arial, Helvetica;

    font-size:  12px;

    color: #003366;

}



TH  {

    vertical-align: baseline;

    font-family: Tahoma, Arial, Helvetica;

    font-size:  12px;

    font-weight:    bold;

    color: #003366;

}



A:link  {

    text-decoration:    none;

    color:  #003366;

}



A:visited   {

    text-decoration:    none;

    color:  #003366;

}



A:active    {

    text-decoration:    none;

    color:  #003366;

}



A:hover {

    text-decoration:    underline;

    color:  #ff0000;

}



SMALL   {

    font-size:  8px;

}



BIG {

    font-size:  14px;

}



BLOCKQUOTE, PRE {

    font-family:    Lucida Console, monospace;

}





UL LI   {

    list-style-type:    square ;

}



UL LI LI    {

    list-style-type:    disc;

}



UL LI LI LI {

    list-style-type:    circle;

}



OL LI   {

    list-style-type:    decimal;

}



OL OL LI    {

    list-style-type:    lower-alpha;

}



OL OL OL LI {

    list-style-type:    lower-roman;

}



HR {

    color: dimgrey;

    height:1pt;

    text-align:left

}



/* Module Title Menu */

.ModuleTitle_MenuContainer {

	border-bottom: blue 0px solid;

	border-left: blue 0px solid;

	border-top: blue 0px solid;

	border-right: blue 0px solid;

}



.ModuleTitle_MenuBar {

	cursor: pointer;

	cursor: hand;

	height:16;

	background-color: Transparent;

}



.ModuleTitle_MenuItem {

	cursor: pointer;

	cursor: hand;

	color: black;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	border-left: white 0px solid;

	border-bottom: white 1px solid;

	border-top: white 1px solid;

	border-right: white 0px solid;

	background-color: Transparent;

}



.ModuleTitle_MenuIcon {

	cursor: pointer;

	cursor: hand;

	background-color: #EEEEEE;

	border-left: #EEEEEE 1px solid;

	border-bottom: #EEEEEE 1px solid;

	border-top: #EEEEEE 1px solid;

	text-align: center;

	width: 15;

	height: 21;

}



.ModuleTitle_SubMenu {

	z-index: 1000;

	cursor: pointer;

	cursor: hand;

	background-color: #FFFFFF;

	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);

	border-bottom: #FFFFFF 0px solid;

	border-left: #FFFFFF 0px solid;

	border-top: #FFFFFF 0px solid;

	border-right: #FFFFFF 0px solid;

}



.ModuleTitle_MenuBreak {

	border-bottom: #EEEEEE 1px solid;

	border-left: #EEEEEE 0px solid;

	border-top: #EEEEEE 1px solid;

	border-right: #EEEEEE 0px solid;

	background-color: #EEEEEE;

	height: 1px;

}



.ModuleTitle_MenuItemSel {



	cursor: pointer;

	cursor: hand;

	color: black;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;



	background-color: #C1D2EE;

}



.ModuleTitle_MenuArrow {

	font-family: webdings;

	font-size: 10pt;

	cursor: pointer;

	cursor: hand;

	border-right: #FFFFFF 1px solid;

	border-bottom: #FFFFFF 1px solid;

	border-top: #FFFFFF 0px solid;

}



.ModuleTitle_RootMenuArrow {

	font-family: webdings;

	font-size: 10pt;

	cursor: pointer;

	cursor: hand;

}



/* Main Menu */

.MainMenu_MenuContainer {

	background-color: transparent;

}

.MainMenu_MenuBar {

	cursor: pointer;

	cursor: hand;

	height:16;

	background-color: Transparent;

}

.MainMenu_MenuItem {

	cursor: pointer;

	cursor: hand;

	color: black;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	border-left: white 0px solid;

	border-bottom: white 1px solid;

	border-top: white 1px solid;

	border-right: white 0px solid;

	background-color: Transparent;

}

.MainMenu_MenuIcon {

	cursor: pointer;

	cursor: hand;

	background-color: #EEEEEE;

	border-left: #EEEEEE 1px solid;

	border-bottom: #EEEEEE 1px solid;

	border-top: #EEEEEE 1px solid;

	text-align: center;

	width: 15;

	height: 21;

}

.MainMenu_SubMenu {

	z-index: 1000;

	cursor: pointer;

	cursor: hand;

	background-color: #FFFFFF;

	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);

	border-bottom: #FFFFFF 0px solid;

	border-left: #FFFFFF 0px solid;

	border-top: #FFFFFF 0px solid;

	border-right: #FFFFFF 0px solid;

}

.MainMenu_MenuBreak {

	border-bottom: #EEEEEE 1px solid;

	border-left: #EEEEEE 0px solid;

	border-top: #EEEEEE 1px solid;

	border-right: #EEEEEE 0px solid;

	background-color: #EEEEEE;

	height: 1px;

}

.MainMenu_MenuItemSel {

	cursor: pointer;

	cursor: hand;

	color: black;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	background-color: #C1D2EE;

}

.MainMenu_MenuArrow {

	font-family: webdings;

	font-size: 10pt;

	cursor: pointer;

	cursor: hand;

	border-right: #FFFFFF 1px solid;

	border-bottom: #FFFFFF 1px solid;

	border-top: #FFFFFF 0px solid;

}

.MainMenu_RootMenuArrow {

	font-family: webdings;

	font-size: 10pt;

	cursor: pointer;

	cursor: hand;

}



/* LEGACY STYLES from DNN 1-2 */

.HeadBg {

    background-color: #CCCCCC;

}



.TabBg {

    background-color: black;

}



.SelectedTab {

    font-weight: bold;

    font-size: 8.5pt;

    color: #FFFFFF;

    font-family: Tahoma, Arial, Helvetica;

    text-decoration: none;

}



A.SelectedTab:link {

    text-decoration:    none;

    color:white;

}



A.SelectedTab:visited  {

    text-decoration:    none;

    color:#eeeeee;

}



A.SelectedTab:active   {

    text-decoration:    none;

    color:#eeeeee;

}



A.SelectedTab:hover    {

    text-decoration:    none;

    color:#cccccc;

}



.OtherTabs {

    font-weight: bold;

    font-size: 8.5pt;

    color: white;

    font-family: Tahoma, Arial, Helvetica;

    text-decoration: none;

}



A.OtherTabs:link {

    text-decoration:    none;

    color:white;

}



A.OtherTabs:visited  {

    text-decoration:    none;

    color:#eeeeee;

}



A.OtherTabs:active   {

    text-decoration:    none;

    color:#eeeeee;

}



A.OtherTabs:hover    {

    text-decoration:    none;

    color:#cccccc;

}

.PagingTable {

    height: 33px;

}



.LabelEditOverClass

{

	cursor: pointer;

	text-decoration: underline overline;

}



.LabelEditOverClassML

{

	cursor: pointer;

}



.LabelEditTextClass

{

	border: solid 1px red;

	background-color: Transparent;

}



.LabelEditWorkClass

{

	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/

	border: solid 0px red;

	background-color: Transparent;

}

/*

================================

Skin styles for DotNetNuke

================================

*/





.contentpane {

	width: 558px;

	padding-left: 23px;

	padding-right: 23px;

	padding-top: 23px;

	padding-bottom: 23px;

}



.BluePane {

	background-color: #0060ad;

	width: 211px;

}



.RightPane {

	width: 211px;

	padding: 15px;

}



.Menu_MainItem

{

	cursor:hand;

	cursor:pointer;

	padding: 0px;

	font-family: "Trebuchet MS", Verdana, Arial;

	color:#FFFFFF;

	font-size: 11px;

}

.Menu_MainItemOver

{

	cursor:hand;

	cursor:pointer;

	padding: 0px;

	font-family: "Trebuchet MS", Verdana, Arial;

	color:#FFFFFF;

	font-size: 11px;

}

.Menu_ItemsGroup {

	height:29px;



}

.Menu_Item {

	cursor:hand;

	cursor:pointer;

	font-family: Arial, Verdana;

	font-size: 11px;

	color: #FFFFFF;

	padding: 3px;

	background-color: #7fafd6;

	height: 26px;

	width: 140px;

	border-top: 1px #CCCCCC solid;

	border-right: 1px #CCCCCC solid;

	border-left: 1px #CCCCCC solid;

}



.Menu_ItemOver {

	cursor:hand;

	cursor:pointer;

	font-family: Arial, Verdana;

	font-size: 11px;

	color: #FFFFFF;

	padding: 3px;

	background-color: #3f87c1;

	height: 26px;

	width: 140px;

	border-top: 1px #CCCCCC solid;

	border-right: 1px #CCCCCC solid;

	border-left: 1px #CCCCCC solid;

}



.Menu_PathItemOver {

	cursor:hand;

	cursor:pointer;

	font-family: Arial, Verdana;

	font-size: 11px;

	color: #FFFFFF;

	padding: 3px;

	background-color: #3f87c1;

	height: 26px;

	width: 140px;

	border-top: 1px #CCCCCC solid;

	border-right: 1px #CCCCCC solid;

	border-left: 1px #CCCCCC solid;

}


/* ================================

    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  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

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 {
}


/* Additional Style */
.cancelForm {
	margin-top: 60px;
	margin-left: 5px;
}


/* == CSS for NEW LAYOUT == */

body{
	height: 100%;
	width: 100%;
}

.leftBackground {
	background-image:url('images/back_left.gif');
	background-repeat:repeat-y;
	background-position:right;
	width: 30%;
}



.rightBackground {
	background-image:url('images/back_right.gif');
	background-repeat:repeat-y;
	background-position:left;
	width: 30%;
}


.mainWrap {
	background-color: #dad9d6;
	width: 100%;
	text-align: center;
	padding: 0;
	border: 0px solid #000;
	margin: 0;
}

.midWrap {
	width: 900px;
	background-color: #dad9d6;
	padding: 0;
	border: 0px solid #000;
	margin: 0 auto 0 auto;
}

.leftDiv{
	background-color: #dad9d6;
	background-image:url('images/back_left.gif');
	background-repeat:repeat-y;
	background-position:right;
	width: 40px;
	padding: 0;
	border: 0px solid #000;
	margin: 0;
}

.rightDiv {
	background-color: #dad9d6;
	background-image:url('images/back_right.gif');
	background-repeat:repeat-y;
	background-position:left;
	width: 40px;
	padding: 0;
	border: 0px solid #000;
	margin: 0;
}

.mainDiv {
	width: 770px;
	background-color: white;
	padding: 0;
	border: 0px solid #000;
	margin: 0;
}

.divFooter {
	background-color: white;
}

.contentDiv {
	border: 0px solid #000;
	background-color: white;
}
