/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */

/* 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 {
}

/* hyperlink style for the unselected tabs */
a.othertabs:link {
}

a.othertabs:visited {
}

a.othertabs:hover {
}

a.othertabs:active {
}

/* hyperlink style for the selected tab */
a.selectedtab:link {
}

a.selectedtab:visited {
}

a.selectedtab:hover {
}

a.selectedtab:active {
}

a:link {
}

a:visited {
}

a:hover {
}

a:active {
}

big {
}

blockquote, pre {
}

/* background color for the content part of the pages */
body {
}

/*
modal popup (used to display full sized images
Move this to your portal.css file if preferred
*/
    div.modalpopup {
	background-color: #FFFFDD;
	border-color: #808080;
	border-style: solid;
	border-width: 3px;
	padding: 10px;
	text-align: center;
}

/* GENERIC */
h1 {
}

h2 {
}

h3 {
}

h4 {
}

h5, dt {
}

h6 {
}

hr {
}

ol li {
}

ol ol li {
}

ol ol ol li {
}

ol ul li {
}

small {
}

tfoot, thead {
}

th {
}

ul li {
}

ul li li {
}

ul li li li {
}

/* text style for buttons and link buttons used in the portal admin pages */
.commandbutton {
}

.contentpane {
}

.controlpanel {
}

/* GENERAL */
/* style for module titles */
.head {
}

.headbg {
}

/* style of item titles by Announcements and events */
.itemtitle {
}

.leftpane {
}

.logincontainer{
}

.logincontainergroup{
}

/* Login Styles */
.loginpanel{
}

.logintab {
}

.logintabgroup{
}

.logintabhover{
}

.logintabselected{
}

.mainmenu_menuarrow {
}

.mainmenu_menubar {
}

.mainmenu_menubreak {
}

/* Main Menu */
.mainmenu_menucontainer {
}

.mainmenu_menuicon {
}

.mainmenu_menuitem {
}

.mainmenu_menuitemsel {
}

.mainmenu_rootmenuarrow {
}

.mainmenu_submenu {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.message {
}

.moduletitle_menuarrow {
}

.moduletitle_menubar {
}

.moduletitle_menubreak {
}

/* Menu-Styles */
/* Module Title Menu */
.moduletitle_menucontainer {
}

.moduletitle_menuicon {
}

.moduletitle_menuitem {
}

.moduletitle_menuitemsel {
}

.moduletitle_rootmenuarrow {
}

.moduletitle_submenu {
}

/* text style used for most text rendered by modules */
.normal {
}

.normalbold {
}

.normalred {
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.normaltextbox {
}

/* text style for the unselected tabs */
.othertabs {
}

/* STOREFRONT */

.pagercontainertable {
	background-color: #000000;
}

.pagercurrentpagecell {
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	}

.pagerhyperlinkstyle {
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

.pagerhyperlinkstyle:link {
	color: #000000;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	text-decoration: none;
}

.pagerhyperlinkstyle:visited {
	color: #000000;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	text-decoration: none;
}

.pagerhyperlinkstyle:hover {
	color: #000000;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	text-decoration: none;
}

.pagerhyperlinkstyle:active {
	color: #000000;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	text-decoration: none;
}

.pagerinfocell {
background-color:  #CC6633;
color: #F0F1F2;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	white-space: nowrap;
}

.pagerinfocell:link {
	color: #FFCC66;
	text-decoration: none;
}

.pagerinfocell:visited {
	color: #FFCC66;
	text-decoration: none;
}

.pagerotherpagecells {
	background-color: #F0F1F2;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	}

.pagerssccells {
	background-color: #CCCCCC;
	padding: 20px;
}

.rightpane {
}

/* text style for the selected tab */
.selectedtab {
}

/* button style for standard HTML buttons */
.standardbutton {
}

/* 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 {
}

/* background/border colors for the selected tab */
.tabbg {
}

﻿
/* boxes with rounded corners */

.product-box {
	float:left;
	position:relative;
	width:98%;
	border:5px solid #e4e4e4;
	margin:0 5px 10px 0;
}

.product-box b {
	position:absolute;
	width:11px;
	height:11px;
}

.product-box b.tl {
	left:-5px;
	top:-5px;
	background:url(bg_produ.gif) no-repeat left top;
}

.product-box b.tr {
	right:-5px;
	top:-5px;
	background:url(bg_produ.gif) no-repeat right top;
}

.product-box b.bl {
	left:-5px;
	bottom:-5px;
	background:url(bg_produ.gif) no-repeat left bottom;
}

.product-box b.br {
	right:-5px;
	bottom:-5px;
	background:url(bg_produ.gif) no-repeat right bottom;
}

.product-box h2 {
	border-bottom:1px solid #E4E4E4;
	margin:0 10px 6px 10px;
}

.product-box p {
	font-size:100%;
	margin:0 15px 0 15px;
	line-height:1.6em;
}

.product-box p.download {
	margin:0;
	padding:0;
}

.product-box img {
	border:none;
}


