/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* .PNG classes */

.advert{
height: 143px;
width: 475px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/images/GD_banner2.png');
}
.advert[class] {
background-image:url('/Portals/40/images/GD_banner2.png');
}

.data_rec{
height: 32px;
width: 32px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Containers/ModOne/data_rec.png');
}
.data_rec[class] {
background-image:url('/Portals/40/Containers/ModOne/data_rec.png');
}

.email {
height: 32px;
width: 32px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Containers/ModOne/email.png');
}
.email[class] {
background-image:url('/Portals/40/Containers/ModOne/email.png');
}

.contact {
height: 32px;
width: 32px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Containers/ModOne/contact.png');
}
.contact[class] {
background-image:url('/Portals/40/Containers/ModOne/contact.png');
}

.osb {
height: 32px;
width: 32px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Containers/ModOne/osb.png');
}
.osb[class] {
background-image:url('/Portals/40/Containers/ModOne/osb.png');
}

.networking {
height: 32px;
width: 32px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Containers/ModOne/network_globe.png');
}
.networking[class] {
background-image:url('/Portals/40/Containers/ModOne/network_globe.png');
}

.repairs {
height: 32px;
width: 32px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Containers/ModOne/repairs.png');
}
.repairs[class] {
background-image:url('/Portals/40/Containers/ModOne/repairs.png');
}

.icon_question {
height: 30px;
width: 30px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Skins/ModOne/icon_question.png');
}
.icon_question[class] {
background-image:url('/Portals/40/Skins/ModOne/icon_question.png');
}

.icon_info{
height: 31px;
width: 30px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Skins/Modone/icon_info.png');
}
.icon_info[class] {
background-image:url('/Portals/40/Skins/Modone/icon_info.png');
}

.icon_world {
height: 30px;
width: 30px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Skins/Modone/icon_world.png');
}
.icon_world[class] {
background-image:url('/Portals/40/Skins/Modone/icon_world.png');
}

.icon_internet {
height: 28px;
width: 26px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/40/Skins/Modone/icon_internet.png');
}
.icon_internet[class] {
background-image:url('/Portals/40/Skins/Modone/icon_internet.png');
}


/* sIFR classes */
.sifrhead {
font-weight:normal;
font-family: Arial;
font-size: 18px;
color: #01519b;
}

.sifrheadgreen {
font-weight:normal;
font-family: Arial;
font-size: 18px;
color: #187000;
}

.sifrheadorange {
font-weight:normal;
font-family: Arial;
font-size: 18px;
color: #ff6c00;
}

/* ===sIFR===*/
@media print
{
.sIFR-flash {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
}

@media screen
{

.sIFR-hasFlash
{
  font-size: 15pt;
  line-height: 1em;
}

.sIFR-flash {
	visibility: visible !important;
	margin-right: 50px;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-active .sifrhead {
      visibility: hidden;
      font-family: Trebuchet MS, Tahoma, Arial;
      font-size:18px;
      line-height: 1em;
      color: #fffffff;
}

.sIFR-active .sifrheadgreen {
      visibility: hidden;
      font-family: Trebuchet MS, Tahoma, Arial;
      font-size:18px;
      line-height: 1em;
      color: #780000;
}

.sIFR-active .sifrheadorange {
      visibility: hidden;
      font-family: Trebuchet MS, Tahoma, Arial;
      font-size:18px;
      line-height: 1em;
      color: #780000;
}

}
/* 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-color: #4e4e4e;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.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 */

/* 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  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
 font-family: Arial,Trebuchet MS, Tahoma;
    text-decoration: none;
    color: #c84502;
font-weight: bold;
font-size:11px;
}

A:visited   {
 font-family: Arial,Trebuchet MS, Tahoma;
    text-decoration: none;
  color: #c84502;
font-weight: bold;
font-size:11px;
}

A:hover {
font-family: Arial,Trebuchet MS, Tahoma;
    text-decoration: none;
    color: #ffa200;
font-weight: bold;
font-size:11px;
}

A:active    {
 font-family: Arial,Trebuchet MS, Tahoma;
    text-decoration: none;
    color: #4e4e4e;
font-weight: bold;
font-size:11px;
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


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 {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}

/* LoginLink */
.LoginLink {
    font-size: 11px;
    color: #cccccc;
    font-family: Arial,Trebuchet MS, Tahoma;
    text-decoration: none;   
    font-weight: normal;
}
A.LoginLink:link {
    font-family: Arial,Trebuchet MS, Tahoma;
    text-decoration: none;
    color: #cccccc;
    font-weight: normal;
  
}
A.LoginLink:visited  {
    text-decoration: none;
    color: #cccccc;
    font-weight: normal;
}
A.LoginLink:hover    {
    text-decoration: underline;
    color: #ffa200;
    font-weight: normal;
}

.copyright
{
color: #676767;
}


.ArticleTitle,
A.ArticleTitle:link,
A.ArticleTitle:visited,
A.ArticleTitle:active {
color: #c84502;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

A.ArticleTitle:hover {
color: #ff9900;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}


.BlueLink {
color: #01519b;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

A.BlueLink:link {
color: #01519b;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}


A.BlueLink:visited {
color: #01519b;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}


A.BlueLink:active {
color: #01519b;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

A.BlueLink:hover {
color: #ff9900;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

.RedLink {
color: #C84502;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

A.RedLink:link {
color: #C84502;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}


A.RedLink:visited {
color: #C84502;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}


A.RedLink:active {
color: #C84502;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

A.RedLink:hover {
color: #ff9900;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}

/* STYLING FOR TEXT */

.web_package_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C84502;
	font-style: italic;
}

.web_package_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066FF;
	font-style: italic;
}

.web_currency_sup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-style: italic;
	font-weight: bold;
}

.TaglineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C84502;
	font-weight: bold;
}


/* COMPUTER REPAIR STYLES */

.SubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01519b;
	font-weight: bold;
}

.PCR_Head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #C84502;
}
.PCR_ServiceName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01519b;
	font-weight: bold;
}
.PCR_Description {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}
.PCR_Price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066FF;
	font-weight: bold;
	font-style: italic;
}


/* NEWS CSS */

.NewsItemDetails {
font-size: 10px;
}

.NewsDate {
color: #666666;
font-size: 10px;
}
