/* ================================
    CSS STYLES FOR Salar serenity
   ================================
*/

body
{
	font-size: 12px;
	border-left: 0px;
	border-right: 0px;
	height: 100%;
	margin: 0px;
	background: #7C6DA0;
}
#wrapper
{
	position: relative;
	height: 258px;
}
#logo
{
	position: absolute;
	top: 29px;
	left: 29px;
	width: 228px;
	height: 31px;
	z-index: 3;
}
#user
{
	position: absolute;
	height: 18px;
	top: 8px;
	right: 8px;
	text-align: right;
	z-index: 3;
}
#header
{
	position: absolute;
	bottom: 40px;
	z-index: 2;
	width: 100%;
	background: url(headerbg.gif);
}
#menu
{
	position: absolute;
	background: url(menubg.jpg);
	width: auto;
	height: 54px;
	bottom: 0px;
	z-index: 1;
}
#SearchContainer
{
}
#dnn_dnnSEARCH_txtSearch input
{
	margin: 4px 0px 0px 0px;
	border: 1px solid #C3B4BB;
	font-size: 9px;
	color: #fff;
	background: #7B89C1;
	width: 100px;
	height: 13px;
}
#LanguageContainer select
{
	margin-top: 3px;
	vertical-align: middle;
	border: 1px solid #E2DCDF;
	font-size: 9px;
	color: #fff;
	background: #7C6DA0;
	width: 120px;
	height: 16px;
}
.test
{
	background-color: #E2DCDF;
}
.gt0
{
	border-right: #766680 1px solid;
	padding-right: 0px;
	border-top: #766680 1px solid;
	padding-left: 4px;
	font-size: 80%;
	padding-bottom: 2px;
	border-left: #766680 1px solid;
	padding-top: 0px;
	border-bottom: #766680 1px solid;
	color: #CDC1C3;
}
.gtsep
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	font: 85% Verdana;
	color: #CDC1C3;
	padding-top: 0px;
}

.seren2
{
	background-color: #EDE7EA 0% 100% no-repeat;
	height: 42px;
}
.Flower2
{
	background: url() 0% 100% no-repeat;
	height: 42px;
	font-weight: normal;
	font-size: 8.5pt;
	color: #CDC1C3;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}
/* hyperlink style for the unselected tabs */
A.Flower2:link, A.Flower2:visited, A.Flower2:active, A.Flower2:active
{
	text-decoration: none;
	color: #CDC1C3;
}
A.Flower2:hover
{
	text-decoration: none;
	color: #FF6600;
}
.MenuTable
{
	background-image: url(Images/RightMenuBg.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #7B89C1;
}
.GlobalToolbar
{
	border-bottom: #98B2E6 1px solid;
	padding-top: 0px;
	background-color: #000033;
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica;
	color: #CCCCCC;
}
.TopTable
{
	padding-top: 0px;
	background-image: url(Images/main.jpg);
	background-repeat: no-repeat;
	background-position: Top Right;
}
.TopRightTable
{
	padding-top: 0px;
	background-image: url(Images/TopRight.jpg);
	background-position: Top-Right;
	background-repeat: no-repeat;
}
.TopMiddleRightTable
{
	padding-top: 0px;
	background: url(Images/RightBorder.jpg) Top Right no-repeat;
}
.TopTopMiddleTable
{
	padding-top: 0px;
	background-image: url(Images/TopRepeat.jpg);
	background-position: Top-Left;
}
.TopMiddleTable
{
	padding-top: 0px;
	background-image: url(Images/Repeat.jpg);
	background-position: Top-Left;
	background-repeat: repeat-x;
}
.LeftBorder
{
	background-image: url(Images/LeftMiddleBg.jpg);
}
.RightBorder
{
	background-image: url(Images/RightMiddleBg.jpg);
	background-repeat: repeat-y;
	background-position: Right;
}
.ContentTable
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #7C6DA0;
}
.ContentTableMargin
{
	margin-left: 17px;
	margin-right: -16px;
}
.TableCBRContent
{
	background: url(Images/RightMiddleBG.jpg) bottom right repeat-y;
}
.TableCBLContent
{
	background: url(Images/LeftMiddleBg.jpg) bottom left repeat-y;
	border: 0px #5567AF solid;
}
.TableBBContent
{
	background: url(Images/ContentBackground.jpg);
}
.TableCBR
{
	background: url(Images/BottomRight.jpg) bottom right no-repeat;
}
.TableCBL
{
	background: url(Images/BottomLeft.jpg) bottom left no-repeat;
	border: 0px #5567AF solid;
}
.TableBB
{
	background: url(Images/MiddleBottom.jpg) bottom repeat-x;
}

#commonTable .Content
{
	padding: 0px;
}

.bannerpane
{
	padding: 5px 5px 5px 5px;
}
.toppane
{
	padding: 5px 0px 0px 0px;
}
.leftpane
{
	padding: 5px 5px 0px 0px;
}
.contentpane
{
	padding: 5px 0px 0px 0px;
}
.rightpane
{
	padding: 5px 0px 0px 5px;
}
.bottompane
{
	padding: 5px 0px 0px 0px;
}
.TopBanner
{
	padding: 5px 0px 0px 0px;
}
.LogoPane
{
	padding-left: 5;
	padding-right: 5;
}

.Head
{
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.SubHead
{
	font-size: 11px;
	color: #333;
}
.SubSubHead
{
	font-size: 11px;
	color: #333;
}
.Normal
{
	font-size: 12px;
	color: #333;
}
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active
{
	color: #3661D1;
	text-decoration: none;
}
A.CommandButton:hover
{
	color: #FF9900;
	text-decoration: underline;
}
TH, TD, DIV
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
A, A:link, A:visited, A:active
{
	color: #3661D1;
	text-decoration: none;
}
A:hover
{
	color: #FF9900;
	text-decoration: none;
}
.user, a.user:link, a.user:active, a.user:visited, .user
{
	color: #E7DFDC;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a.user:hover
{
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.footer, a.footer:link, a.footer:active, a.footer:visited
{
	font-size: 10px;
	color: #E7DFDC;
	text-decoration: none;
	font-weight: Normal;
}
a.footer:hover
{
	color: #FFCC00;
	text-decoration: none;
	font-weight: Normal;
}
.links, a.links:link, a.links:active, a.links:visited
{
	font-size: 10px;
	color: #E7DFDC;
	text-decoration: none;
	font-weight: normal;
}
a.links:hover
{
	color: #000;
	text-decoration: none;
	font-weight: normal;
}
.OtherTabs, A.OtherTabs:link, A.OtherTabs:visited, A.OtherTabs:active
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #E7DFDC;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}
A.OtherTabs:hover
{
	text-decoration: none;
	color: #FF6600;
}
.SkinObject, A.SkinObject:link, A.SkinObject:active, A.SkinObject:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: #E7DFDC;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}
A.SkinObject:hover
{
	color: #FF6600;
	text-decoration: none;
}
.Breadcrumb, A.Breadcrumb:visited, A.Breadcrumb:active, A.Breadcrumb:link
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica;
	color: #E7DFDC;
	text-decoration: none;
	background-color: transparent;
	padding-right: 10;
}
A.Breadcrumb:hover
{
	text-decoration: none;
	color: #FF9900;
}
.SelectedTab, A.SelectedTab:link, A.SelectedTab:active, A.SelectedTab:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: #E7DFDC;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}
A.SelectedTab:hover
{
	color: #FF6600;
	text-decoration: none;
}

/*___________________.MainMenu__*/


.MainMenu_MenuContainer
{
	background: transparent;
	width: 100%;
	height: 20px;
}
.MainMenu_MenuBar
{
}
.MainMenu_MenuIcon
{
	display: none;
}
.MainMenu_RootMenuArrow
{
	display: none;
}
.MainMenu_MenuItem
{
	color: #FFF;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	padding: 3 15 3 10;
	border: 1px #7E79AE solid;
	border-width: 1px 0px;
}
.submenuitembreadcrumb
{
	color: #FFF;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	padding: 3 15 3 10;
	border: 1px #7E79AE solid;
	border-width: 1px 0px;
}
.submenuitemselected
{
	color: #000;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: normal;
	font-size: 11px;
	padding: 3 15 3 10;
	background: #7B89C1;
	border: 1px #7E79AE solid;
	border-width: 1 0;
	background-color: #7B89C1;
}
.MainMenu_MenuArrow
{
	padding: 0 3 0 7;
	border: #7E79AE solid;
	border-width: 1 1 1 0;
	text-align: right;
}
.submenu
{
	z-index: 1000;
	border: 1px #525F8C solid;
	padding: 0px;
	margin-left: 0px;
	color: #777;
	margin-left: 0px;
	background: #7E79AE;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=   '#cccccc' , Direction=135, Strength=1);
}
.rootmenuitem TD
{
	color: #fff;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding: 0 5 0 3;
	background: transparent;
	height: 20px;
}
.rootmenuitemselected TD, .rootmenuitembreadcrumb TD
{
	color: #fff;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding: 0 5 0 3;
	background: #5668B0;
	height: 20px;
	background-color: #5668B0;
}
.MainMenu_MenuBreak
{
	border: 0px;
	background: transparent;
}
.MainMenu_MenuBreak TD
{
	color: #E3E3E3;
}


/* style for module titles */
.Head
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
}
/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
}
/* text style used for most text rendered by modules */
.Normal
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #282B39;
}
.NormalHighlight
{
	background-color: #FBF7F4;
	color: #282B39;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
/* text style used for textboxes in the LanguageBox */

.LanguageBox
{
	font-weight: normal;
	font-size: 10px;
	width: 140px;
	color: #003366;
	font-family: verdana, sans-serif;
	background-color: #B9D0D0;
}
.NormalRed
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.NormalBold
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: none;
	color: #343749;
	border: 1px solid #343749;
	background-color: #EBECEE;
}
A.CommandButton:visited
{
	text-decoration: none;
	color: #343749;
	border: 1px solid #343749;
	background-color: #EBECEE;
}
A.CommandButton:active
{
	text-decoration: none;
	color: #80402B;
	border: 1px solid #80402B;
	background-color: #EED5CD;
}
A.CommandButton:hover
{
	text-decoration: none;
	color: #80402B;
	border: 1px solid #80402B;
	background-color: #EED5CD;
}
/* GENERIC */
H1
{
	font-weight: bold;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
H2
{
	font-weight: normal;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
H3
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
H4
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
H5
{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
DT
{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
H6
{
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
TFOOT
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
THEAD
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
TH
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
A:link
{
	color: #333399;
	text-decoration: underline;
}
A:visited
{
	color: #333399;
	text-decoration: underline;
}
A:active
{
	color: #333399;
	text-decoration: underline;
}
A:hover
{
	color: #ff0000;
	text-decoration: underline;
}
SMALL
{
	font-size: 8px;
}
BIG
{
	font-size: 14px;
}
BLOCKQUOTE
{
	font-family: Lucida Console, monospace;
}
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
{
	height: 1pt;
	text-align: left;
}
.Message
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}
.ItemTitle
{
	font-weight: bold;
	font-size: 12px;
	color: #af906b;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#dnn_dnnSEARCH_optSite
{
	border-style: none;
}

#dnn_dnnSEARCH_optWeb
{
	border-style: none;
}
