/**************************************************************
Author		  : Vijay Josiah I
Description   : Styles for the LittleLambsSchool website Skins
Created On	  : 23 Jan, 2009
***************************************************************/

/* Background Settings */
BODY { background-image: url(images/bg.jpg); MARGIN: 0px; background-color: GrayText; }
.Top { background-image: url(images/menubg.jpg); background-repeat:repeat-x; }
.Bottom { background-image: url(images/bottom.gif); background-repeat:repeat-x; }
.TopMenu { background-image: url(Images/grey_bg.gif); background-repeat: repeat-x; height: 20px}
.HeaderLogo { background-image: url(Images/Little-lambs-Home_01.gif); background-repeat:no-repeat; height: 174px; width: 865px}


/* Menu styles */
.Menu { background-image: url(Images/menubg2.jpg); background-repeat:repeat; height: 25px; width: 635px;   }
.rootmenuitem TD{ color:Navy; font-family: Calibri; font-size:14px; font-weight:normal; padding: 3px 3px 0px 2px; background:transparent;  }
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{ color:White; font-family: Calibri; font-size:14px; font-weight:normal; padding: 3px 3px 0px 2px; background:Brown;  }
.submenuitemselected{ color:White; font-size:12px; border:solid 1px papayawhip; padding:2px 2px 2px 2px; font-family: Calibri; font-weight:normal; background:Brown;  }
.MainMenu_MenuItem,.submenuitembreadcrumb{ color:#b8860b; border:solid 1px papayawhip; padding:0px 2px 2px 2px; font-family: Calibri; font-size:12px; font-weight:normal; }
.submenu{ color:Orange; border:solid 1px papayawhip; font-family: Calibiri; padding:2px 2px 2px 2px; background:papayawhip; }

/* Right Pane Styles */
.RightPaneImagebg{ background-image: url(Images/RightPane_background.jpg); background-position:center; width: 220px; height: 100%;}

.RightPaneImageText { font-weight: bold; font-size: 16px; color: Maroon; font-family: Calibri; text-decoration: none; }
A.RightPaneImageText:link { text-decoration: none; color:Maroon; font-family: Calibri; }
A.RightPaneImageText:visited { text-decoration: none; color: Maroon; font-family: Calibri; }
A.RightPaneImageText:active { text-decoration: none; color: Maroon; font-family: Calibri; }
A.RightPaneImageText:hover { text-decoration: none; color:Navy; font-family: Calibri; }


/* hyperlink styles */
.BlackLinkText { font-weight: normal; font-size: 11px; color: Black; font-family: Calibiri; text-decoration: none; }
A.BlackLinkText:link { text-decoration: none; color:Black }
A.BlackLinkText:visited { text-decoration: none; color: Black; }
A.BlackLinkText:active { text-decoration: none; color: Black; }
A.BlackLinkText:hover { text-decoration: none; color:Red; }
/*.bg { background-image: url(images/bg.gif); padding-top : 2px; padding-left : 2px; padding-right : 2px; padding-bottom : 2px; }
*/

/* Search Styles */
.Search { background-image: url(Images/newsearch1.jpg); background-repeat:repeat; height: 25px; width: 230px; vertical-align:middle;  }
A.SearchText:link { font-weight: bold; font-size: 12px; color: #b8860b; font-family: Calibri; text-decoration: none; }
A.SearchText:hover { font-weight: bold; font-size: 12px; color: White; font-family: Calibri; text-decoration: none; }



/**************************************************************************************************************************************/

/******The following styles are DNN default styles.*****/

/*Top Menu Styles*/
A:link { COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Verdana;}
A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none font-family: Verdana;}
A:active { COLOR: #FFFFFF; TEXT-DECORATION: none font-family: Verdana;}
A:hover { COLOR: Orange; TEXT-DECORATION: none font-family: Verdana;}
/***Menu Styles Ends***/

/*Date and Search Styles Begins*/
.Date { background-image: url(Images/grey_bg.gif); background-repeat:repeat-x; height:20px }
/*Date and Search Styles Ends*/

.Main { background-image: url(images/main2.jpg); background-repeat: no-repeat; }
.Footer { background-image: url(images/footer2.jpg); }
.MenuTable { background-image: url(images/TopGreenBg.gif); padding-left: 6px; }

.DateTable { FONT-SIZE: 70%; padding-left: 15px; }

.gt0 { BORDER-RIGHT: #3D4D5A 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3D4D5A 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3D4D5A 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #3D4D5A 0px solid; font-weight: bold; font-size: 10px; color: #3D4D5A; font-family: Tahoma, Arial, Helvetica; text-decoration: none; margin: 3; }
span.menuimg { background: url(mbmenu.gif) no-repeat center center; }
.gtsep { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: 85% Verdana; COLOR: #3D4D5A; PADDING-TOP: 0px }
#msviGlobalSearch { PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT: 95% Verdana; PADDING-TOP: 5px; TEXT-ALIGN: left; }

.Head { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; }
.Content { padding-left:0; padding-top:10; padding-right:0; padding-bottom:0; background-color: white; }

.RightPane { padding-left:2; padding-top:0; padding-right:0; padding-bottom:1; background-color: Transparent; }
.LeftPane { padding-left:0; padding-top:0; padding-right:3; background-color: Transparent; }
.ContentPane { padding-left:2; padding-top:0; padding-right:2; padding-bottom:1; }
.BottomPane { padding-left:0; padding-top:0; padding-right:0; padding-bottom:1; background-color: Transparent; }
.HeadBanner { padding-left:0; padding-top:0; padding-right:0; background-color: #e2e2e2; }

.TopPane { padding-left:0; padding-top:2; padding-right:0; background-color:Transparent; }
.Breadcrumb { font-weight: normal; font-size: 10px; font-family: Tahoma, Arial, Helvetica; color: #3D4D5A; text-decoration: none; background-color: Transparent; padding-right:10; }
A.Breadcrumb:visited { text-decoration: none; color: #3D4D5A; }
A.Breadcrumb:link { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.Breadcrumb:active { text-decoration: none; color: #3D4D5A; }
A.Breadcrumb:hover { text-decoration: none; color: #FF9900; }
.SkinObject { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none }
A.SkinObject:link { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SkinObject:visited { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SkinObject:active { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SkinObject:hover { COLOR: #FF6600; TEXT-DECORATION: none }

.SelectedTab { font-weight: normal; font-size: 11px; color: #3D4D5A; font-family: Verdana; text-decoration: none; }
A.SelectedTab:link { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SelectedTab:visited { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SelectedTab:active { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SelectedTab:hover { COLOR: #FF6600; TEXT-DECORATION: none }
.LogoPane { padding-left:10; padding-right:10; }

/* Main Menu */
/*___________________________________________________________________________________________*/
.MainMenu_MenuContainer{ background:transparent; width:100%; }
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{ display:none; }



/*.rootmenuitem TD{ color:#465887; font-size:11px; font-weight:bold; padding:0px 10px 0px 0px; background:transparent; height:24px; }*/


/* Hyperlinks Settings */
.Logo { padding-left:30; padding-top:5; padding-bottom:5; }

.HorizLogo { background-image: url(/dnn3/Portals/0/Skins/CrystalS/Skier.jpg); padding-left:30; padding-top:5; padding-bottom:5; background-repeat:repeat-x;  background-position:bottom; background-color:#64769E; vertical-align:middle; }

.Title { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight:bold; color: #003366; }

.Toprow { background-image: url(/dnn3/Portals/0/Skins/CrystalS/bluegraduation.jpg); background-repeat:repeat-x;  background-position:bottom; vertical-align:middle; }
.CopywriteStuff { font-weight: normal; font-size: 9px; color: white; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }

.OtherTabs { font-weight: normal; font-size: 10px; color: #FFFFFF; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }
/* hyperlink style for the unselected tabs */
A.OtherTabs:link { text-decoration: none; color: #FFFFFF; }
A.OtherTabs:visited { text-decoration: none; color: #FFFFFF; }
A.OtherTabs:active { text-decoration: none; color: #FFFFFF; }
A.OtherTabs:hover { text-decoration: none; color: Orange; }

.grayborder { BACKGROUND: #b3b3b1 }
normal stuff
/* style for module titles */
.Head { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight:bold; color: #393D51; font-style: normal; text-transform: uppercase; }
/* style of item titles on edit and admin pages */
.SubHead { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; }
/* text style used for most text rendered by modules */
.Normal { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #282B39; }
.NormalHighlight { background-color: #FBF7F4; color: #282B39; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; 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; font-weight: normal; color: #343749; border: 0px solid #343749; }
A.CommandButton:visited { text-decoration: none; font-weight: normal; color: #343749; border: 0px solid #343749; }
A.CommandButton:active { text-decoration: none; font-weight: normal; color: #80402B; border: 0px solid #80402B; }
A.CommandButton:hover { text-decoration: none; font-weight: normal; color: #80402B; border: 0px solid #80402B; }
	
 /* 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 }

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 }

/* sidemenu */
.MenuHdr { font-size: 8pt; padding-left: 5px; font-weight: bold; padding-bottom: 2px; background-color: Transparent; padding-top: 2px; cursor: default; color: #003399; }
.MenuItem, .MenuItemMouseOver, .MenuItem HR { 
font-size: 7pt; padding-left: 10px; font-weight: normal; padding-bottom: 2px;
background-color: Transparent; padding-top: 2px; color: #003399; }
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, 
.MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver 
A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, 
.MenuHdr A:Link  { text-decoration: none; color: #003399; width: 100%; padding-top: 1px; padding-bottom: 1px; cursor: default; cursor: hand; }
.MenuItemMouseOver { background-color: #cccccc!Important; }

