/* ================================
    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 {
}

/* Edited from below */
/* Styles for Product Pages 
------------------------------------- */
#product-long-info {
	float:left;
	width:180px;
}

#navcontainer { width: 200px; float:right; }
.product-downloads {padding-bottom:5px; color:#666; font-size:11px;}
#navlist ul
{
margin-left: 0;
padding-left: 0;
}
#navlist li {
	list-style-type: none;
	list-style: none;
	display: block;
	
	height:30px;
	margin-bottom:5px;
}
#navlist a
{


background-image: url(/Portals/0/images/button.png);
display: block;
line-height: 30px;
font-family: "Verdana" Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
padding-left:30px;
  width: 120px !important;
  width: 150px;
  width/**/:/**/150px;
}
#navlist a:link, #navlist a:visited
{
color: #333;
text-decoration: none;
}

#navlist a:hover
{
background-position: bottom;
color: #bf3737;
}

.clearfloat {
	clear:both;}
.title { border-bottom:1px dotted #ccc; padding-bottom:3px; margin-bottom:10px; color:#333; font-size:11px; font-weight:bold;}


.clickthru ul
{
margin-left: 0;
padding-left: 0;
}
.clickthru li {
	list-style-type: none;
list-style: none;

}
.clickthru a
{
display: block;
padding-right:30px;
padding-left:10px;
width: 100px !important;
width: 140px;
border-bottom: 1px solid #eee;
background-image: url(/Portals/0/images/caribou-clickthru.png);
background-position:top right;
height:30px;
line-height: 30px;
font-family: "Verdana" Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
.clickthru-span {background-image: url(/Portals/0/images/caribou-clickthru.png); 
background-position:left top; width:4px; display:inline; height:30px; }
.clickthru a:link, .clickthru a:visited
{
color: #333;
text-decoration: none;
}

.clickthru a:hover
{
background-position: bottom right;
color: #bf3737;
}

td .CATRow1 { border-color:#ccc;
border-style:dotted;
border-width:1px 1px 0; }

table .CATGridBorder1 {border-color:#666; }

td.CATProductNumber a {color:#000;}



span.CATProductNumber {color:#333;}
span#dnn_ctr387_ProductPage_ProductNumber {color:#333;}

#dnn_ctr387_ModuleContent .ProductHeader, #dnn_ctr387_ModuleContent A.ProductHeader:link #dnn_ctr387_ModuleContent, #dnn_ctr387_ModuleContent A.ProductHeader:visited, #dnn_ctr387_ModuleContent A.ProductHeader:active, #dnn_ctr387_ModuleContent A.ProductHeader:hover
{
	FONT-SIZE: 15px; 
	COLOR: #333;
	line-height:18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight: bold;
	vertical-align:bottom;
}

font.CATProductNumber {color:#fff; display:none;}

td.CATRow {padding-left:20px;}

#product-content li { list-style-type:circle; color:#666; margin-bottom:5px;}


span.ProductHeader { display:none; color:#fff; }

span.dnn_ctr387_ProductPage_ProductName {color:#333;}





#gallery { text-align:center; }

#gallery img {
margin-top:20px; margin-bottom:20px; }



