/* ================================
    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: #036;
	color: #222;
	font: normal 62.5% sans-serif;
}

.ControlPanel {
}

/* 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:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* 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:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
h1,h2,h3 {
	color: #036;
	margin: 4px 0 2px;
}
table h1,table h2,table h3 {margin-top: 0;}

h1 {font: normal 2em Verdana,sans-serif;}
h2 {font: normal 1.4em Tahoma,sans-serif; letter-spacing: 1px;}
h3 {font: bold 1em Verdana,sans-serif;}
H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}

li {
	line-height: 1.5em;
	list-style: square;
}
UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL 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 {
}
/* misc */
.padded {padding: 8px;}
.left {float: left;}
.right {float: right;}
.big {font-size: 1.1em;}
.odd {background: #F2F2F2;}
.clearer {
	clear: both;
	font-size: 0;
}
.imagedescr {font: normal 1.2em sans-serif; text-align: center; margin-top: 4px;}
.divider {clear: both; background: url('/Portals/0/Skins/CMMS/Images/divider.jpg') no-repeat center center; height: 32px;}

.testimonials {padding-top: 12px;}
.testimonials p {font-weight: bold; margin: 8px 0; padding: 8px 10px; background: #F6F8FB url('/Portals/0/Skins/CMMS/Images/quote.jpg') repeat-x;}
.testimonials em {font: italic 0.9em Verdana,sans-serif; display: block; margin-top: 3px;}
.testimonials strong {font: bold 1.2em Verdana,sans-serif; padding-left: 22px; background: url('/Portals/0/Images/icon_comment.png') no-repeat; background-position: 0px 6px}

/* lists */
ul.feature {padding-left: 0;}
ul.feature li {
	padding-left: 18px;
	font-size: 1.1em;
	list-style: none;
	background: url('/Portals/0/Images/icon_feature.png') no-repeat;
}
ul.tool li {background: url('/Portals/0/Images/icon_tool.png') no-repeat;}
ul.block {
	margin: 4px 0;
	padding: 0;
}
.block li {list-style: none; float: left; width: 96%;}
.block li a,.block li em {display: block;}
.block li em {
	color: #555;
	font-size: 1.2em;
	font-style: normal;
}
.block li a {
	color: #039;
	border: 1px solid #FFF;
	padding: 6px 5%;
	width: 89%;
	text-decoration: none;
}
.block li a span {font: normal 1.5em sans-serif;}
.block li a:hover {color: #C00; background: url('/Portals/0/Skins/CMMS/Images/block.jpg') repeat; border-color: #F2F2F2;}

ul.big {
	font-size: 1.1em;
	padding: 4px 0 12px 16px;
}
ul.info li {background: url('/Portals/0/Images/icon_info.png') no-repeat;
font: bold 1em Verdana,sans-serif;
}

/* tables */
table.list {border-collapse: collapse;}
table.list td {
	padding: 10px 16px;
	vertical-align: middle;
}
table.list td a {font-size: 1.1em;}

.lightbox {padding: 10px; background: #FFF; margin-bottom: 10px;}
.lightbox h2 {font: normal 1.6em Tahoma,sans-serif; letter-spacing: 1px; padding-bottom: 3px; border-bottom: 1px solid #DFEAFA; margin-bottom: 6px;}
.date a {padding-left: 22px; background: url('/Portals/0/Images/icon_date.png') no-repeat; line-height: 1.6em;}
.date .left, .date .right {width: 49%;}

span.date {padding-left: 22px; background: url('/Portals/0/Images/icon_date.png') no-repeat;}

img {border: none;}
img.bordered {
	background: #FFF;
	border: 1px solid #DDD;
	padding: 5px;
}
div.state {line-height: 0.75; font-family: Verdana,sans-serif; color: rgb(0,51,102); font-size: 14px; font-weight: bold;}
div.company {line-height: 1.25; font-size: 11px;}
div.third {width: 30%; float: left;}

























