/*--*************************************************************-*/
/*--    Dotnetnuke skins - http://www.2designstudio.net           */                                                                                                                 
/*--    Copyright (c) 2003-2008 www.2designstudio.net             */                                                                                                      
/*--    support@2designstudio.net                                 */                                                                                                                          
/*--*************************************************************-*/
.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: White;
    BORDER-RIGHT: #0A64A0 1px solid; 
    BORDER-TOP: #0A64A0 1px solid; 
    BORDER-LEFT: #0A64A0 1px solid; 
    BORDER-BOTTOM: #0A64A0 1px solid; 
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: #19375D;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration: none;
    color:#19375D;
}

A.SkinObject:visited  {
    text-decoration: none;
    color:#19375D;
}

A.SkinObject:active   {
    text-decoration: none;
    color:#19375D;
}

A.SkinObject:hover    {
    text-decoration: none;
    color:#19375D;
}

/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #19375D;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #19375D;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #19375D;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color:#19375D;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #19375D;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration: underline;
    color:#19375D;
}

A.CommandButton:visited  {
    text-decoration: underline;
    color:#19375D;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color:#19375D;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #19375D;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	font-weight: bold;
	background: #BFE4F4;
	color: #19375D;
	font-family: Verdana, sans-serif;
}

    
/* GENERIC */
H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color:#19375D;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color:#19375D;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:12px;
    font-weight: normal;
    color:#19375D;
}

H4{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #19375D;
}

H5, DT{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #19375D;
}

H6{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #19375D;
}

TFOOT, THEAD{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #19375D;
}

TH{
	vertical-align: baseline;
	font-family: Tahoma, Arial, Helvetica;
	font-size:  12px;
	font-weight: bold;
	color: #19375D;
}

A:link  {
	color: #19375D;
	text-decoration: none;
}

A:visited   {
	color: #19375D;
	text-decoration: none;
}

A:active    {
	text-decoration: none;
}

A:hover {
	color: #19375D;
	text-decoration: underline;
}

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: dimgrey;
	height: 1pt;
	text-align:left
}
body{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #FFFFFF;
}
table, tr, td, p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  margin: 0px;
  padding: 0px;
}
/**/
.BusinessCompany06_leftbg{
	background-image: url(BusinessCompany06_leftbg.jpg);
	width: 7px;
	background-repeat: repeat-y;
}
.BusinessCompany06_rightbg{
	background-image: url(BusinessCompany06_rightbg.jpg);
	width: 7px;
	background-repeat: repeat-y;
}
.BusinessCompany06_topbg01{
	background-image: url(BusinessCompany06_topbg01.jpg);
	background-repeat: repeat-x;
	height: 177px;
}
.BusinessCompany06_topbg02{
	background-image: url(BusinessCompany06_topbg02.jpg);
	background-repeat: no-repeat;
	height: 177px;
	background-position: right;
}
.BusinessCompany06_loginpic{
	background-image: url(BusinessCompany06_loginpic.jpg);
	background-position: center left;
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}
.BusinessCompany06_search{
	background-image: url(BusinessCompany06_search.jpg);
	background-repeat: no-repeat;
	width: 170px;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}
.BusinessCompany06_bottombg{
	background-image: url(BusinessCompany06_bottombg.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 152px;
}
.BusinessCompany06_menuleftbg{
	background-image: url(BusinessCompany06_menuleftbg.jpg);
	width: 26px;
	height: 36px;
	background-repeat: no-repeat;
}
.BusinessCompany06_menurightbg{
	background-image: url(BusinessCompany06_menurightbg.jpg);
	width: 24px;
	height: 36px;
	background-repeat: no-repeat;
}
.BusinessCompany06_menu04bg{
	background-image: url(BusinessCompany06_menu04bg.jpg);
	height: 36px;
	background-repeat: repeat-x;
}
.BusinessCompany_Cartleftbg{
	background-image: url(BusinessCompany_Cartleftbg.gif);
	width: 17px;
	height: 32px;
	background-repeat: no-repeat;
}
.BusinessCompany_Cartrightbg{
	background-image: url(BusinessCompany_Cartrightbg.gif);
	width: 17px; 
	height: 32px;
	background-repeat: no-repeat;
}
/**/
.toppane{
	padding: 10px;
}
.sloganpane{
	padding: 10px;
}
.leftpane{
	padding: 10px;
	width: 120px;
}
.leftpane2{
	padding: 10px;
	width: 120px;
}
.leftpane3{
	padding: 10px;
	width: 120px;
}
.contentpane1{
	padding: 0px;
}
.contentpane{
	padding: 10px;
	width: 100%;
}
.centerpane{
	padding: 10px;
}
.rightpane{
	padding: 10px;
	width: 100px;
}
.botpane{
	padding: 10px;
}
.botpane2{
	padding: 10px;
}
.bottompane{
	padding: 10px;
}
/**/
.Small,A.Small:Link,A.Small:Active,A.Small:Visited,.currentdate{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#1F1F1F;
	text-decoration: none;
}
A.Small:Hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#1F1F1F;
	text-decoration: underline;
}
.login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	padding-top: 2px;
}
A.login:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	padding-top: 2px;
	text-decoration: none;
}
A.login:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	padding-top: 2px;
	text-decoration: none;
}
A.login:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	padding-top: 2px;
	text-decoration: none;
}
A.login:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	padding-top: 2px;
	text-decoration: none;
}
.user{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
}
A.user:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	text-decoration: none;
}
A.user:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	text-decoration: none;
}
A.user:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	text-decoration: none;
}
A.user:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17365D;
	text-decoration: none;
}
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
}
A.copyright:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
A.copyright:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
.copyright:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: underline;
}
A.copyright:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
.privacy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#033361;
}
A.privacy:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
A.privacy:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#033361;
	text-decoration: none;
}
A.privacy:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: underline;
}
A.privacy:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
.terms{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
}
A.terms:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
A.terms:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
A.terms:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: underline;
}
A.terms:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033361;
	text-decoration: none;
}
.CURRENTDATE{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C6972;
}
.date{
	font-family: Tahoma;
	font-size: 11px;
	color: #314552;
}
.BREADCRUMB,A.BREADCRUMB:active,A.BREADCRUMB:link,A.BREADCRUMB:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C6972;
	text-decoration: none;
}
A.terms:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C6972;
	text-decoration: underline;
}
/***/
.MainMenu_MenuContainer {	
	background-color: transparent;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_TabRootMenuItem TD{
	background-image: url(BusinessCompany06_menu04bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	height: 36px;
}
.MainMenu_TabRootMenuItemSel TD{
	background-image: url(BusinessCompany06_menu02bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	height: 36px;
}
.MainMenu_TabMenuItemHover TD{
	background-image: url(BusinessCompany06_menu02bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	height: 36px;
}
.MainMenu_TabMenuItemSelHover TD{
	background-image: url(BusinessCompany06_menu02bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	height: 36px;
}
.MainMenu_MenuItem {
	cursor: hand; 
	color: #FFF; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	background-color: #5B737D;
	border-left: #320D05 0px solid; 
	border-bottom: #F8F8F8 0px solid; 
	border-top: #F8F8F8 0px solid; 
	border-right: #320D05 0px solid;
	height: 19px;
}
.MainMenu_MenuIcon {
	display: none;
}
.MainMenu_SubMenu {
	padding-left: 3px;
	border-bottom: #320D05 1px solid; 
	border-left: #320D05 1px solid; 
	border-top: #320D05 1px solid;  
	border-right: #320D05 1px solid; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #A2A2A2;
	background-repeat: repeat-y;
	background-position: left;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='White' , Direction=135, Strength=2);
}
.MainMenu_MenuBreak {
	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #317EB4;
	color: #FFF;
	cursor: hand; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #F8F8F8 0px solid; 
	border-bottom: #F8F8F8 0px solid; 
	border-top: #320D05 0px solid;
}
.MainMenu_RootMenuArrow {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand;
}
.Main {
	border-right:  #AAAAAA 1px solid; 
	border-left:  #AAAAAA 1px solid; 
}
/**/
.MenuIcon{
	cursor: pointer;
	cursor: hand;
	background-color: #38566E;
	text-align: center;
	width: 15px;
	height: 20px;
	font-size: 12px;
	color: #ffffff;
}
.SubMenu {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, Direction=135, Strength=1); 
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	background-color: #38566E;
	background-image: none;
	background-repeat: no-repeat;
}
.SubItemActive TD{
	border-top: 0px solid;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	background-color: #38566E;
	background-image: none;
	background-repeat: no-repeat;
	border-bottom: 0px solid #B8B8B8;
	border-right: 0px solid #DE6FFA;	
	border-top: 0px solid #B8B8B8;
	border-left: 0px solid #DE6FFA;
}
.SubItemBreadCrumb{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	background-color: #38566E;
	background-image: none;
	background-repeat: no-repeat;
	border-bottom: 0px solid #D0D0D0;
	border-right: 0px solid #D0D0D0;	
	border-top: 0px solid #D0D0D0;
	border-left: 0px solid #D0D0D0;
}
.SubItemSelected
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #FFF; 
	background-color: #317EB4;
	background-image: none;
	background-repeat: no-repeat;
	border: 0px;
}
.MenuContainer{
	background-color: transparent;
}
/* activate bg image for subitems here */
.MenuItem 
{
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Tahoma;
	font-size: 11px; 
	font-weight: bolder; 
	font-style: normal; 
	background-color: #38566E;
	border-bottom: 0px solid #D0D0D0;
	border-right: 0px solid #D0D0D0;	
	border-top: 0px solid #D0D0D0;
	border-left: 0px solid #D0D0D0;
}
.MenuArrow
{
	font-family: Tahoma; 
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand; 
	border-bottom: 0px solid #D0D0D0;
	border-right: 0px solid #D0D0D0;	
	border-top: 0px solid #D0D0D0;
	border-left: 0px solid #D0D0D0;
}
.MenuRootArrow
{
	font-family: Tahoma; 
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand;
}
.MenuBar
{
	background-color: Transparent;
	cursor: pointer;
	cursor: hand;
	height: 16px;
	font-size: 12px;
}
/**/
.SearchButton{
	background: transparent;
	padding: 2px 0px 18px 33px; 
	vertical-align: top;
	cursor: hand; 
	font-size:1px;
	margin: 0px;
}
#dnn_dnnSEARCH_txtSearch { 
	text-align: left; 
	vertical-align: top;
	height: 18px; 
	background: transparent; 
	width: 135px; 
	color: #797979; 
	padding: 2px 2px 0px 2px; 
	border: 0px solid #FFFFFF; 
	cursor: text; 
	font-size: 12px; 
	margin: 0px;
 }
/**/
.font01{
	font-family: Tahoma;
	font-size: 11px;
	color: #005E99;
}
.font02{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
}
A.font02:link{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
	text-decoration: underline;
}
A.font02:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
	text-decoration: underline;
}
A.font02:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
	text-decoration: none;
}
.font03{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
}
A.font03:link{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
	text-decoration: none;
}
A.font03:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
	text-decoration: none;
}
A.font03:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #005E99;
	text-decoration: underline;
}
