/* 
================================
       CYBERCANICS Skin
	  www.cybercanics.com
================================

/* page layout */
.layout{ border: 0px; margin: 0px; padding: 0px; }
.header{ border: 0px; margin: 0px; padding: 0px; }
.logobg{ background-color: #FFFFFF; background-repeat: no-repeat; background-position: left bottom; }
.panes { background-color: #FFFFFF; border: 0px; margin: 0px; padding: 0px; }
.LeftPane         { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.ContentPane      { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.ContentPane2     { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.ContentPaneLeft  { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.ContentPaneMid   { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.ContentPaneRight { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.RightPane   { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.ScrollPane  { font-family: Arial, Helvetica, Tahoma; color: #FFFFFF; font-size: 10px; }
.BannerPane  { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.TodayPane   { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }
.VideoPane   { font-family: Arial, Helvetica, Tahoma; color: #011666; font-size: 10px; }

TD.background { visibility: visible; border-top: white 0px solid; border-bottom: white 0px solid; background-image: url(IeBg.jpg);	background-color: #040C3A; }

/*  template's token object styles (for DNN objects) */
.menu     { font-family: Arial, Helvetica, Tahoma; font-size: 14px; font-weight: bold; color: #011666; line-height: 150%; }
	A.menu:link    { text-decoration: underline; color: #666666; }
	A.menu:visited { text-decoration: underline; color: #666666; }
	A.menu:active  { text-decoration: underline; color: #666666; }
	A.menu:hover   { text-decoration: underline; color: #916B2C; }

.sidemenu { font-family: Arial, Helvetica, Tahoma; font-size: 14px; font-weight: bold; color: #011666; line-height: 150%; }
	A.sidemenu:link    { text-decoration: underline; color: #666666; }
	A.sidemenu:visited { text-decoration: underline; color: #666666; }
	A.sidemenu:active  { text-decoration: underline; color: #666666; }
	A.sidemenu:hover   { text-decoration: underline; color: #916B2C; }

.actions{}
.icon{}
.links{}
.visibility{}

.login   { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size: 11px; }
	A.login:link    { text-decoration: none; color: #011666; }
	A.login:visited { text-decoration: none; color: #011666; }
	A.login:active  { text-decoration: none; color: #011666; }
	A.login:hover   { text-decoration: underline; color: #916B2C; }
.user    { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size: 11px; }
	A.user:link     { text-decoration: none; color: #011666; }
	A.user:visited  { text-decoration: none; color: #011666; }
	A.user:active   { text-decoration: none; color: #011666; }
	A.user:hover    { text-decoration: underline; color: #916B2C; }
.signin  { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size: 11px; }
	A.signin:link     { text-decoration: none; color: #011666; }
	A.signin:visited  { text-decoration: none; color: #011666; }
	A.signin:active   { text-decoration: none; color: #011666; }
	A.signin:hover    { text-decoration: underline; color: #916B2C; }

.currentdate { font-family: Arial, Helvetica, Tahoma; color: #FFFFFF; font-weight: bold; font-size: 11px; }
.banner  { font-family: Arial, Helvetica, Tahoma; color: #FFFFFF; font-size: 10px; }

.breadcrumb   { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size: 11px; }
	A.breadcrumb:link    { text-decoration: underline; color: #011666; }
	A.breadcrumb:visited { text-decoration: underline; color: #011666; }
	A.breadcrumb:active  { text-decoration: underline; color: #011666; }
	A.breadcrumb:hover   { text-decoration: underline; color: #916B2C; }

.footer { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size: 11px; border: 0px; margin: 0px; padding: 0px; }
	A.footer:link    { text-decoration: none; color: #011666; }
	A.footer:visited { text-decoration: none; color: #011666; }
	A.footer:active  { text-decoration: none; color: #011666; }
	A.footer:hover   { text-decoration: underline; color: #916B2C; }

.copyright { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: bold; font-size: 11px; }
	A.copyright:link    { text-decoration: none; color: #011666; }
	A.copyright:visited { text-decoration: none; color: #011666; }
	A.copyright:active  { text-decoration: none; color: #011666; }
	A.copyright:hover   { text-decoration: underline; color: #916B2C; }
.privacy   { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size: 11px; }
	A.privacy:link    { text-decoration: none; color: #011666; }
	A.privacy:visited { text-decoration: none; color: #011666; }
	A.privacy:active  { text-decoration: none; color: #011666; }
	A.privacy:hover   { text-decoration: underline; color: #916B2C; }
.terms     { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size: 11px; }
	A.terms:link      { text-decoration: none; color: #011666; }
	A.terms:visited   { text-decoration: none; color: #011666; }
	A.terms:active    { text-decoration: none; color: #011666; }
	A.terms:hover     { text-decoration: underline; color: #916B2C; }
.hostname  { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size:11px; }
	A.hostname:link   { text-decoration: none; color: #011666; }
	A.hostname:visited{ text-decoration: none; color: #011666; }
	A.hostname:active { text-decoration: none; color: #011666; }
	A.hostname:hover  { text-decoration: underline; color: #916B2C; }
.links     { font-family: Arial, Helvetica, Tahoma; color: #011666; font-weight: normal; font-size:11px; }
	A.links:link      { text-decoration: none; color: #011666; }
	A.links:visited   { text-decoration: none; color: #011666; }
	A.links:active    { text-decoration: none; color: #011666; }
	A.links:hover     { text-decoration: underline; color: #916B2C; }

.help{}
.logo{ font-family: Arial, Helvetica, Tahoma; color: #FFFFFF; font-weight: bold; font-size: 10px; }



.ticker { font-family: Arial, Helvetica, Tahoma; font-size: 11px; font-weight: normal; color: #011666 }
	A.ticker:link    { font-weight: bold; text-decoration: underline; color:#011666; }
	A.ticker:visited { font-weight: bold; text-decoration: underline; color:#011666; }
	A.ticker:active  { font-weight: bold; text-decoration: underline; color:#011666; }
	A.ticker:hover   { font-weight: bold; text-decoration: underline; color:#916B2C; }
.tickertitle { font-family: Arial, Helvetica, Tahoma; font-size: 11px; font-weight: bold; color: #916B2C }
	A.tickertitle:link    { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.tickertitle:visited { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.tickertitle:active  { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.tickertitle:hover   { font-weight: bold; text-decoration: underline; color:#011666; }

/* DNN Defined Styles */

/* background/border colors for the selected tab */
.TabBg {}

/* Main Menu object styles */
.MainMenu_MenuContainer
{ background-color: transparent;
	border-right: #000000 0px solid; border-top: #000000 0px solid; border-left: #000000 0px solid; border-bottom: #000000 0px solid; }
.MainMenu_MenuBar
{ background-color: transparent; cursor: hand; }
.MainMenu_MenuItem
{ background-color: transparent;
	font-family: Arial, Helvetica, Tahoma; color: #ffffff; font-weight: bold; font-size: 12px;
	border-top: #000000 0px solid; border-bottom: #000000 0px solid; border-right: #000000 0px solid; border-left: #000000 0px solid;
	height: 21px; 
	padding-left: 10px; padding-right: 10px;
	cursor: hand; }
.MainMenu_MenuIcon
{ background-color: #2F49AB;
	border-top: #000000 0px solid; border-bottom: #000000 0px solid; border-right: #000000 0px solid; border-left: #000000 0px solid;
	cursor: hand;
	height: 21px;
	text-align: center; }
.MainMenu_SubMenu
{ background-color: #2F49AB;
	border-top: #000000 0px solid; border-bottom: #000000 0px solid; border-right: #000000 0px solid; border-left: #000000 0px solid;
	z-index: 1000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#000000' , Direction=135, Strength=1);
	cursor: hand; }
.MainMenu_MenuBreak
{ background-color: transparent;
	border-top: #000000 0px solid; border-bottom: #000000 0px solid; border-right: #000000 0px solid; border-left: #000000 0px solid;
	padding-right: 0px; padding-left: 0px;
	height: 5px; }
.MainMenu_MenuItemSel
{ background-color: transparent;
	font-family: Arial, Helvetica, Tahoma; color: #ffcc00; font-weight: bold; font-size: 12px;
	border-top: #000000 0px solid; border-bottom: #000000 0px solid; border-right: #000000 0px solid; border-left: #000000 0px solid;
	height: 21px; 
	padding-right: 10px; padding-left: 10px;
	cursor: hand; }
.MainMenu_MenuArrow
{ font-family: webdings; color: #FFFFFF; font-size: 10px;
	border-top: #000000 0px solid; border-bottom: #000000 0px solid; border-right: #000000 0px solid; border-left: #000000 0px solid;
	cursor: hand; }
.MainMenu_RootMenuArrow
{ font-family: webdings; color: #FFFFFF; font-size: 10px; cursor: hand; }


/* GENERAL */
/* style for module titles */
.Head { font-family: Arial, Helvetica, Tahoma; font-size: 16px; font-weight: bold; color: #FFFFFF; }
	A.Head:link    { font-weight: bold; text-decoration: underline; color:#FFFFFF; }
	A.Head:visited { font-weight: bold; text-decoration: underline; color:#FFFFFF; }
	A.Head:active  { font-weight: bold; text-decoration: underline; color:#FFFFFF; }
	A.Head:hover   { font-weight: bold; text-decoration: underline; color:#011666; }
.HeadGray{ font-family: Arial, Helvetica, Tahoma; font-size: 16px; font-weight: bold; color: #666666; }
	A.HeadGray:link    { font-weight: bold; text-decoration: underline; color:#666666; }
	A.HeadGray:visited { font-weight: bold; text-decoration: underline; color:#666666; }
	A.HeadGray:active  { font-weight: bold; text-decoration: underline; color:#666666; }
	A.HeadGray:hover   { font-weight: bold; text-decoration: underline; color:#916B2C; }
.HeadBlue { font-family: Arial, Helvetica, Tahoma; font-size: 16px; font-weight: bold; color: #011666; }
	A.HeadBlue:link    { font-weight: bold; text-decoration: underline; color:#011666; }
	A.HeadBlue:visited { font-weight: bold; text-decoration: underline; color:#011666; }
	A.HeadBlue:active  { font-weight: bold; text-decoration: underline; color:#011666; }
	A.HeadBlue:hover   { font-weight: bold; text-decoration: underline; color:#011666; }
.HeadBrown { font-family: Arial, Helvetica, Tahoma; font-size: 16px; font-weight: bold; color: #916B2C; }
	A.HeadBrown:link    { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.HeadBrown:visited { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.HeadBrown:active  { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.HeadBrown:hover   { font-weight: bold; text-decoration: underline; color:#011666; }

/* style of item titles on edit and admin pages */
.SubHead { font-family: Arial, Helvetica, Tahoma; font-size: 14px; font-weight: bold; color: #666666; }
	A.SubHead:link    { font-weight: bold; text-decoration: underline; color:#666666; }
	A.SubHead:visited { font-weight: bold; text-decoration: underline; color:#666666; }
	A.SubHead:active  { font-weight: bold; text-decoration: underline; color:#666666; }
	A.SubHead:hover   { font-weight: bold; text-decoration: underline; color:#011666; }

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { font-family: Arial, Helvetica, Tahoma; font-size:  12px; font-weight: bold; color: #916B2C; }
	A.SubSubHead:link    { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.SubSubHead:visited { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.SubSubHead:active  { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.SubSubHead:hover   { font-weight: bold; text-decoration: underline; color:#011666; }

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message { font-family: Arial, Helvetica, Tahoma; font-size: 10px; font-weight: normal; font-size: 10px; background-color: #EEEEEE; }   

/* style of item titles by Announcements and events */
.ItemTitle  { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: bold; color: #916B2C; }
	A.ItemTitle:link    { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.ItemTitle:visited { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.ItemTitle:active  { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.ItemTitle:hover   { font-weight: bold; text-decoration: underline; color:#011666; }

/* text style used for most text rendered by modules */
.Normal { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: normal; color: #011666; line-height: 150%; }
	A.Normal:link    { font-weight: bold; text-decoration: underline; color:#666666; }
	A.Normal:visited { font-weight: bold; text-decoration: underline; color:#666666; }
	A.Normal:active  { font-weight: bold; text-decoration: underline; color:#666666; }
	A.Normal:hover   { font-weight: bold; text-decoration: underline; color:#916B2C; }
.Normal2 { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: normal; color: #011666; }
	A.Normal2:link    { font-weight: bold; text-decoration: underline; color:#666666; }
	A.Normal2:visited { font-weight: bold; text-decoration: underline; color:#666666; }
	A.Normal2:active  { font-weight: bold; text-decoration: underline; color:#666666; }
	A.Normal2:hover   { font-weight: bold; text-decoration: underline; color:#916B2C; }
.Normalgray { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: normal; color: #666666; }
	A.Normalgray:link    { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.Normalgray:visited { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.Normalgray:active  { font-weight: bold; text-decoration: underline; color:#916B2C; }
	A.Normalgray:hover   { font-weight: bold; text-decoration: underline; color:#011666; }
.Normalsm { font-family: Arial, Helvetica, Tahoma; font-size:10px; font-weight: normal; color: #011666; }
	A.cancopy:link    { font-weight: bold; text-decoration: underline; color:#666666; }
	A.cancopy:visited { font-weight: bold; text-decoration: underline; color:#666666; }
	A.cancopy:active  { font-weight: bold; text-decoration: underline; color:#666666; }
	A.cancopy:hover   { font-weight: bold; text-decoration: underline; color:#916B2C; }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: normal; }
.NormalRed     { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: bold; color: #B70D09; }
.NormalTan     { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: bold; color: #C5AF7D; }
.NormalTanSm   { font-family: Arial, Helvetica, Tahoma; font-size: 10px; font-weight: bold; color: #C5AF7D; }
.NormalBold    { font-family: Arial, Helvetica, Tahoma; font-size: 12px; font-weight: bold; }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton { font-family: Arial, Helvetica, Tahoma; font-size: 11px; color:#011666; font-weight: normal; }
	A.CommandButton:link    { text-decoration: underline; color:#011666; }
	A.CommandButton:visited { text-decoration: underline; color:#011666; }
	A.CommandButton:active  { text-decoration: underline; color:#011666; }
	A.CommandButton:hover   { text-decoration: underline; color:#916B2C; }
    
/* GENERIC */
Body   { background-color: #FFFFFF; font-family: Arial, Helvetica, Tahoma; font-size: 11px; color: #011666; }
	A:link    { font-weight: bold; text-decoration: underline; color:#666666; }
	A:visited { font-weight: bold; text-decoration: underline; color:#666666; }
	A:active  { font-weight: bold; text-decoration: underline; color:#666666; }
	A:hover   { font-weight: bold; text-decoration: underline; color:#916B2C; }

H1     { font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 16px; color:#666666; font-weight: bold; }
H2     { font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 14px; color:#916B2C; font-weight: bold; }
H3     { font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 12px; color:#011666; font-weight: bold; }
H4     { font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 12px; color:#666666; font-weight: normal; }
H5, DT { font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 11px; color:#916B2C; font-weight: bold; }
H6     { font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 11px; color:#011666; font-weight: normal; }
TFOOT, THEAD { font-family: Arial, Helvetica, Tahoma; font-size:  11px; }
TH     { vertical-align: baseline; font-family: Arial, Helvetica, Tahoma; font-size: 10px; font-weight: bold; }
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: #011666; height:1pt; text-align:center; width: 100%; }
