/* 
================================
Skin styles for DotNetNuke
================================
*/   

.controlpanel 
{
	width: 100%;
	background-color: #fefefe;
}

.hometoppane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 15px;
}
.homecontentpane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 4px;
	padding-top: 1px;
}
.homerightpane 
{
	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
}

.toppane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 2px;
	padding-right: 6px;
	padding-top: 1px;
}
.rightpane 
{
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 1px;
}
.bottompane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.Adpane
{
    padding-left: 6px;
	padding-right: 6px;
}

.skinheader 
{
  
}

.TopGuideRow
{
   background: url('images/Top_Guide.jpg') no-repeat top center transparent;
   height:26px;
   width:920px;
}

.MyDate
{
  display:block;
  color: #FFFFFF;              /*90BDD0;*/
  font-family:Arial;
  font-size:10pt; 
  padding: 0px 0px 1px 20px;
}

.DateGuideRow
{
   background: url('images/Top_Date_Back.jpg') repeat-x top center transparent;
   height:23px;
}

.MyLogin
{
  display:block;
  color: #FFFFFF;              /*90BDD0;*/
  font-family:Arial;
  font-size:10pt; 
  padding: 0px 20px 1px 0px;
}
.MyLogin:link
{
  color: #ffffff; 
  text-decoration:none;
}
.MyLogin:active
{
  color: #ffffff; 
  text-decoration:none;
}
.MyLogin:visited
{
  color: #ffffff; 
  text-decoration:none;
}
.MyLogin:hover
{
  color: #ffffff; 
  text-decoration:underline;
}

.MySearchBlock
{
  display:block;
  color: #000000;              /*90BDD0;*/
  font-family:Arial;
  font-size:10pt; 
  padding: 3px 15px 0px 0px;
}

.MySearchBlock input
{
  width:170px;
}

.MySearchLink
{
   color: #000000; 
}

.SearchGuideRow
{
   background: url('images/SearchGuide.jpg') no-repeat top center transparent;
   height:25px;
   width:920px;
}

.MyBreadCrumb
{
   color:#355497;
   font-family: Arial;
   font-size:14px;
   padding-bottom:0px;
}
A.MyBreadCrumb:link
{
  text-decoration:none;
  color:#355497;
  font-family: Arial;
  font-size:14px;
}
A.MyBreadCrumb:active
{
  text-decoration:none;
  color:#355497;
  font-family: Arial;
  font-size:14px;
}
A.MyBreadCrumb:visited
{
  text-decoration:none;
  color:#355497;
  font-family: Arial;
  font-size:14px;
}
A.MyBreadCrumb:hover
{
  text-decoration:underline;
  color:#355497;
  font-family: Arial;
  font-size:14px;

}

.MenuTop
{
   background: url('images/MenuTop.jpg') no-repeat top center transparent;
   height:37px;
   width:161px;
}

.MenuLeft
{
   background: url('images/MenuLeft.jpg') no-repeat top center transparent;
   height:326px;
   width:26px;
}

.MenuLeftBottom
{
   background: url('images/MenuLeftBottom.jpg') repeat-y top center transparent;
   width:26px;
}

.MenuCenter
{
   background-Color:#000000;
   width:111px;
}

.MenuRight
{
   background: url('images/MenuRight.jpg') no-repeat top center transparent;
   height:326px;
   width:24px;
}

.MenuRightBottom
{
   background: url('images/MenuRightBottom.jpg') repeat-y top center transparent;
   width:24px;
}

.MenuBottom
{
   background: url('images/MenuBottom.jpg') no-repeat top center transparent;
   height:37px;
   width:161px;
}

.MenuFill
{
  background-color: #5768A3;
}

.HomeHeaderLeft
{
   background: url('images/HomeHeaderLeft.jpg') no-repeat top center transparent;
   height:52px;
   width:428px;
}
.HomeHeaderLeftSpan
{
   color:#355497;
   display:block;
   font-family: Arial;
   font-size:14pt;
   padding:20px 0px 0px 30px;
}

.InteriorHeaderLeft
{
   background: url('images/InteriorHeaderLeft.jpg') no-repeat top center transparent;
   height:52px;
   width:428px;
}
.InteriorHeaderLeftSpan
{
   color:#355497;
   display:block;
   font-family: Arial;
   font-size:14px;
   padding:20px 0px 0px 30px;
}

.HomeHeaderRight
{
   background: url('images/HomeHeaderRight.jpg') no-repeat top center transparent;
   height:52px;
   width:331px;
}

.InteriorHeaderRight
{
   background: url('images/InteriorHeaderRight.jpg') no-repeat top center transparent;
   height:52px;
   width:331px;
}

.ContentTable
{
   background-color:#FFFFFF;
}

.ContentLeft
{
   background: url('images/ContentLeft.jpg') repeat-y top center transparent;
   width:16px;
}

.ContentRightTop
{
   background: url('images/ContentRightTop.jpg') no-repeat top center transparent;
   height:8px;
   width:20px;
}

.ContentRightBottom
{
   background: url('images/ContentRightBottom.jpg') repeat-y top center transparent;
   width:21px;
}

.ContentBottom
{
   background: url('images/ContentBottom.jpg') no-repeat top center transparent;
   height:37px;
   width:759px;
}


.FooterLeft
{
   background: url('images/FooterLeft.jpg') no-repeat top center transparent;
   height:42px;
   width:504px;
}
.FooterRight
{
   background: url('images/FooterRight.jpg') no-repeat top center transparent;
   height:42px;
   width:416px;
}

.MyCopyRight
{
   color:#000000;
   display:block;
   font-family:Arial;
   font-size:9pt;
   padding:11px 15px 0px 0px;
}

.MyContactInfo
{
   color:#FFFFFF;
   display:block;
   font-family:Arial;
   font-size:9pt;
   text-align:center;
   padding:4px 0px 0px 0px;
}


.pagemaster 
{
	width: 100%;
	height: 100%;	
	background-color:#7E94CD;
}
.skinmaster {
	height: 100%;
	width:100%;
	background-color: #FFFFFF;
	background: url('images/ISTBackground.jpg') repeat-x top center #FFFFFF;


}
.leftpane 
{
	background-color:Transparent;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 6px;
}
.LeftPanelBack
{
   background-image:url('Images/MadaSidePanelBk.jpg');
   background-repeat:no-repeat;
   background-color:Transparent;
   height:660px;
}
.LeftPanelBack2
{
   height:780px;
   background-image:url('Images/ContentSideBk.jpg');   
   background-repeat:no-repeat;
   background-color:Transparent;
}


.skingradient 
{
    background-color: #5E6F9B;
}

.Backgroundcolor 
{
    background-color: #8F98A3;
}

.TableTransparent
{
   background-color:Transparent;
}

.RowBlack
{
    background-color: #000000;
}
.MyRootArrow
{
   padding-left:0px;
   padding-right:0px;
   vertical-align:middle;
}
.SOLROOTContent
{
   text-align:left;
   Width:200px;
}
.MainMenu_MenuBar
{
  background-color:Transparent;
}
.MyMainMenu_RootMenuItem
{
   background-color:Transparent;
   border-width:0px; /*Removes White border around items*/
}
.MainMenu_MenuContainer
{
    padding-left:4px;
}
.MyMainMenu_RootMenuItem TD
{
   vertical-align:middle;
   text-align:center;
   background-color:#000000;
   background-image:url('Images/MenuItemBack.jpg');
   color:#FFFFFF;
   font-family:Arial;
   font-size:12px;
   padding-left:4px;
   padding-right:2px;
   padding-top:8px;
   padding-bottom:8px;
   white-space:normal;
}

.MyMainMenu_RootMenuItemActive TD
{
   vertical-align:middle;
   text-align:center;
   background-color:#000000;
   color:#FFFF00;
   background-image:url('Images/MenuItemBack.jpg');
   font-family:Arial;
   font-size:12px;
   padding-left:4px;
   padding-right:2px;
   padding-top:8px;
   padding-bottom:8px;
   white-space:normal;
}

.MyMainMenu_RootMenuItemSelected TD
{
   vertical-align:middle;
   text-align:center;
   background-color:#000000;
   color:#FFFF00;
   font-family:Arial;
   font-size:12px;
   padding-left:4px;
   padding-right:2px;
   padding-top:8px;
   padding-bottom:8px;
   white-space:normal;
}

.MainMenu_MenuBreak /*fixes background color over memnu seperators*/
{
   background-color: Transparent; 
   border-top: none;
   border-bottom: none;
}

.MainMenu_MenuItem
{
   background-color:#000000;
   color:#FFFFFF;
   padding-top:6px;
   padding-bottom:6px;
   padding-left: 2px;
   padding-right: 2px;
   border-color:white;
   border-style:solid;
   border-width:0px 0;
}

.MainMenu_MenuItemSel
{
   background-color:#000000;
   color:#FFFF00;
   padding-top:6px;
   padding-bottom:6px;
   padding-left: 2px;
   padding-right: 2px;
}

.MainMenu_SubMenuItem
{
}
.MainMenu_SubMenuItemSel
{
}
.MainMenu_SubMenu
{
}
.MyMainMenu_MenuIcon
{
  width:0px;
}
.MyMainMenu_RootMenuArrow
{
}
.MyMainMenu_MenuArrow
{
   width:0px;
}
.Myrightseparatorclass
{
}


/***********************************************
                CAMW!C Skin CSS 
***********************************************/


/*A.SkinObject:link 
{
color:#0a4600;
}
A.SkinObject:active 
{
color:#0a4600;
}
A.SkinObject:visited
{
color:#0a4600;
}
A.SkinObject:hover
{
color:#19b509;
}
Span.SkinObject
{
color:#0a4600;
}*/

.Head 
{
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #333333;
}

h1
{
   color:#000000;
   font-family:Tahoma,Arial,Helvetica;
   font-size:20px;
   font-weight:normal;
}
h2
{
   color:#000000;
   font-family:Tahoma,Arial,Helvetica;
   font-size:20px;
   font-weight:normal;
}
h3
{
   font-family:Arial,Helvetica,Sans;
   color:#000000;
   font-size:18px;
   font-weight:normal;
}

dt
{
   color:#000000;
}
