/*
================================
Skin styles for STU
================================
*/

body{ 
    -webkit-text-size-adjust: none; 
}

#dropDownMenu
{
    margin: 0;
    padding: 0;
}
    
#dropDownMenu li
{
    float: left;
    list-style: none;
    font: 12px Tahoma, Arial;
}
    
#dropDownMenu li a
{
    display: block;
    padding: 0px;
    text-decoration: none;
    color: #213c51;
    white-space: nowrap;
}
    
#dropDownMenu li ul
{
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    background-image: url(images-new/rayita.png);
    background-repeat: repeat;
    border: 1px solid #213c51;
    z-index: 99;
}
    
#dropDownMenu li ul li
{
    float: none;
    display: inline;
}
    
#dropDownMenu li ul li a
{
    width: auto;
    padding: 5px 12px;
}
    
#dropDownMenu li ul li a:hover
{
    background: #7F1616;
    color: #EAFFED;
}

.whiteheader
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: White;
}

HTML, BODY
{
    margin: 0;
    padding: 0;
    overflow: auto;
}

FORM
{
	height: auto !important;
}

.STU_Skins_Normal 
{
	font-size: 11px !important;
	font-family: Tahoma !important;
}

.STU_Skins_Menu_TableCell
{
	font-size: 11px;
	font-family: Arial;
}

.STU_Skins_MenuItem
{
	font-size: 11px;
	font-family: Arial;
}

A.STU_Skins_MenuItem,
A.STU_Skins_MenuItem:link,
A.STU_Skins_MenuItem:visited,
A.STU_Skins_MenuItem:hover,
A.STU_Skins_MenuItem:active
{
	font-size: 11px;
	font-family: Arial;
	/* color: #04243c; */
	color: #004576;
	font-weight: bold;
	text-decoration: underline;
}

A.STU_Skins_MenuItem:hover
{
	color: #98002e;
	text-decoration: none;
}

.STU_Skins_Breadcrumb_TableCell
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #04243c;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
}

A.STU_Skins_Breadcrumb_Hyperlink,
A.STU_Skins_Breadcrumb_Hyperlink:link,
A.STU_Skins_Breadcrumb_Hyperlink:visited,
A.STU_Skins_Breadcrumb_Hyperlink:hover,
A.STU_Skins_Breadcrumb_Hyperlink:active
{
	font-size: 11px;
	font-family: Arial;
	color: #04243c;
	font-weight: bold;
}

A.skinwhitecommandbutton, A.skinwhitecommandbutton:link, A.skinwhitecommandbutton:visited, A.skinwhitecommandbutton:hover, A.skinwhitecommandbutton:active
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}

A.skinwhitecommandbutton:hover
{
	text-decoration: underline;
}

A.skinwhitecommandbuttonsmall, A.skinwhitecommandbuttonsmall:link, A.skinwhitecommandbuttonsmall:visited, A.skinwhitecommandbuttonsmall:hover, A.skinwhitecommandbuttonsmall:active
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}

A.skinwhitecommandbuttonsmall:hover
{
	text-decoration: underline;
}

A.skinwhitecommandbuttonsmaller, A.skinwhitecommandbuttonsmaller:link, A.skinwhitecommandbuttonsmaller:visited, A.skinwhitecommandbuttonsmaller:hover, A.skinwhitecommandbuttonsmaller:active
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-decoration: none;
}

A.skinwhitecommandbuttonsmaller:hover
{
	text-decoration: underline;
}

A.skinheadercommandbutton, A.skinheadercommandbutton:link, A.skinheadercommandbutton:visited, A.skinheadercommandbutton:hover, A.skinheadercommandbutton:active
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #9c0029;
	text-transform: uppercase;
	text-decoration: none;
}

A.skinheadercommandbutton:hover
{
	text-decoration: underline;
}

A.skinitemcommandbutton, A.skinitemcommandbutton:link, A.skinitemcommandbutton:visited, A.skinitemcommandbutton:hover, A.skinitemcommandbutton:active
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

A.skinitemcommandbutton:hover
{
	text-decoration: underline;
}

.skinfooter
{
	font-family: Verdana;
	font-size: 11px;
}

A.STU_Skins_AdminHostHyperlink, A.STU_Skins_AdminHostHyperlink:link, A.STU_Skins_AdminHostHyperlink:visited, A.STU_Skins_AdminHostHyperlink:hover, A.STU_Skins_AdminHostHyperlink:active
{
	padding-top: 2px;
	padding-bottom: 2px;
	
	background-color: #04243c;
	
	color: #f0e585;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	
	display: block;
}

A.STU_Skins_AdminHostHyperlink:hover
{
	background-color: #ffffff;
	color: #04243c;
}

.STU_Skins_SideMenuHeader0, .STU_Skins_SideMenuHeader1, .STU_Skins_SideMenuHeader2, .STU_Skins_SideMenuHeader3, .STU_Skins_SideMenuHeader4, .STU_Skins_SideMenuHeader5, .STU_Skins_SideMenuHeader6, .STU_Skins_SideMenuHeader7
{
	padding: 4px;
	color: #f0e585;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}

.STU_Skins_SideMenuHeader0
{
	padding-left: 0px;
}

.STU_Skins_SideMenuHeader1
{
	padding-left: 10px;
}

.STU_Skins_SideMenuHeader2
{
	padding-left: 20px;
}

.STU_Skins_SideMenuHeader3
{
	padding-left: 30px;
}

.STU_Skins_SideMenuHeader4
{
	padding-left: 40px;
}

.STU_Skins_SideMenuHeader5
{
	padding-left: 50px;
}

.STU_Skins_SideMenuHeader6
{
	padding-left: 60px;
}

.STU_Skins_SideMenuHeader7
{
	padding-left: 70px;
}

.STU_Skins_SideMenuHeader0 A, .STU_Skins_SideMenuHeader0 A:Active, .STU_Skins_SideMenuHeader0 A:Hover, .STU_Skins_SideMenuHeader0 A:Visited, .STU_Skins_SideMenuHeader0 A:Link,
.STU_Skins_SideMenuHeader1 A, .STU_Skins_SideMenuHeader1 A:Active, .STU_Skins_SideMenuHeader1 A:Hover, .STU_Skins_SideMenuHeader1 A:Visited, .STU_Skins_SideMenuHeader1 A:Link,
.STU_Skins_SideMenuHeader2 A, .STU_Skins_SideMenuHeader2 A:Active, .STU_Skins_SideMenuHeader2 A:Hover, .STU_Skins_SideMenuHeader2 A:Visited, .STU_Skins_SideMenuHeader2 A:Link,
.STU_Skins_SideMenuHeader3 A, .STU_Skins_SideMenuHeader3 A:Active, .STU_Skins_SideMenuHeader3 A:Hover, .STU_Skins_SideMenuHeader3 A:Visited, .STU_Skins_SideMenuHeader3 A:Link,
.STU_Skins_SideMenuHeader4 A, .STU_Skins_SideMenuHeader4 A:Active, .STU_Skins_SideMenuHeader4 A:Hover, .STU_Skins_SideMenuHeader4 A:Visited, .STU_Skins_SideMenuHeader4 A:Link,
.STU_Skins_SideMenuHeader5 A, .STU_Skins_SideMenuHeader5 A:Active, .STU_Skins_SideMenuHeader5 A:Hover, .STU_Skins_SideMenuHeader5 A:Visited, .STU_Skins_SideMenuHeader5 A:Link,
.STU_Skins_SideMenuHeader6 A, .STU_Skins_SideMenuHeader6 A:Active, .STU_Skins_SideMenuHeader6 A:Hover, .STU_Skins_SideMenuHeader6 A:Visited, .STU_Skins_SideMenuHeader6 A:Link,
.STU_Skins_SideMenuHeader7 A, .STU_Skins_SideMenuHeader7 A:Active, .STU_Skins_SideMenuHeader7 A:Hover, .STU_Skins_SideMenuHeader7 A:Visited, .STU_Skins_SideMenuHeader7 A:Link
{
	padding: 2px;	
	background-color: #04243c;
	
	color: #f0e585;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	
	display: block;
}

.STU_Skins_SideMenuHeader0 A:Hover,
.STU_Skins_SideMenuHeader1 A:Hover,
.STU_Skins_SideMenuHeader2 A:Hover,
.STU_Skins_SideMenuHeader3 A:Hover,
.STU_Skins_SideMenuHeader4 A:Hover,
.STU_Skins_SideMenuHeader5 A:Hover,
.STU_Skins_SideMenuHeader6 A:Hover,
.STU_Skins_SideMenuHeader7 A:Hover
{
	background-color: #ffffff;
	color: #04243c;
}

.STU_Skins_SideMenuItem0, .STU_Skins_SideMenuItem1, .STU_Skins_SideMenuItem2, .STU_Skins_SideMenuItem3, .STU_Skins_SideMenuItem4, .STU_Skins_SideMenuItem5, .STU_Skins_SideMenuItem6, .STU_Skins_SideMenuItem7
{
	padding: 4px;
	color: #dddddd;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}

.STU_Skins_SideMenuItem0
{
	padding-left: 0px;
}

.STU_Skins_SideMenuItem1
{
	padding-left: 10px;
}

.STU_Skins_SideMenuItem2
{
	padding-left: 20px;
}

.STU_Skins_SideMenuItem3
{
	padding-left: 30px;
}

.STU_Skins_SideMenuItem4
{
	padding-left: 40px;
}

.STU_Skins_SideMenuItem5
{
	padding-left: 50px;
}

.STU_Skins_SideMenuItem6
{
	padding-left: 60px;
}

.STU_Skins_SideMenuItem7
{
	padding-left: 70px;
}

.STU_Skins_SideMenuItem0, .STU_Skins_SideMenuItem0 A, .STU_Skins_SideMenuItem0 A:Active, .STU_Skins_SideMenuItem0 A:Hover, .STU_Skins_SideMenuItem0 A:Visited, .STU_Skins_SideMenuItem0 A:Link,
.STU_Skins_SideMenuItem1 A, .STU_Skins_SideMenuItem1 A:Active, .STU_Skins_SideMenuItem1 A:Hover, .STU_Skins_SideMenuItem1 A:Visited, .STU_Skins_SideMenuItem1 A:Link,
.STU_Skins_SideMenuItem2 A, .STU_Skins_SideMenuItem2 A:Active, .STU_Skins_SideMenuItem2 A:Hover, .STU_Skins_SideMenuItem2 A:Visited, .STU_Skins_SideMenuItem2 A:Link,
.STU_Skins_SideMenuItem3 A, .STU_Skins_SideMenuItem3 A:Active, .STU_Skins_SideMenuItem3 A:Hover, .STU_Skins_SideMenuItem3 A:Visited, .STU_Skins_SideMenuItem3 A:Link,
.STU_Skins_SideMenuItem4 A, .STU_Skins_SideMenuItem4 A:Active, .STU_Skins_SideMenuItem4 A:Hover, .STU_Skins_SideMenuItem4 A:Visited, .STU_Skins_SideMenuItem4 A:Link,
.STU_Skins_SideMenuItem5 A, .STU_Skins_SideMenuItem5 A:Active, .STU_Skins_SideMenuItem5 A:Hover, .STU_Skins_SideMenuItem5 A:Visited, .STU_Skins_SideMenuItem5 A:Link,
.STU_Skins_SideMenuItem6 A, .STU_Skins_SideMenuItem6 A:Active, .STU_Skins_SideMenuItem6 A:Hover, .STU_Skins_SideMenuItem6 A:Visited, .STU_Skins_SideMenuItem6 A:Link,
.STU_Skins_SideMenuItem7 A, .STU_Skins_SideMenuItem7 A:Active, .STU_Skins_SideMenuItem7 A:Hover, .STU_Skins_SideMenuItem7 A:Visited, .STU_Skins_SideMenuItem7 A:Link
{
	padding: 2px;
	background-color: #04243c;
	
	color: #dddddd;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	
	display: block;
}

.STU_Skins_SideMenuItem0 A:Hover,
.STU_Skins_SideMenuItem1 A:Hover,
.STU_Skins_SideMenuItem2 A:Hover,
.STU_Skins_SideMenuItem3 A:Hover,
.STU_Skins_SideMenuItem4 A:Hover,
.STU_Skins_SideMenuItem5 A:Hover,
.STU_Skins_SideMenuItem6 A:Hover,
.STU_Skins_SideMenuItem7 A:Hover
{
	background-color: #ffffff;
	color: #04243c;
}

.STU_Skins_CurrentItem0, .STU_Skins_CurrentItem1, .STU_Skins_CurrentItem2, .STU_Skins_CurrentItem3, .STU_Skins_CurrentItem4, .STU_Skins_CurrentItem5, .STU_Skins_CurrentItem6, .STU_Skins_CurrentItem7,
.STU_Skins_CurrentHeader0, .STU_Skins_CurrentHeader1, .STU_Skins_CurrentHeader2, .STU_Skins_CurrentHeader3, .STU_Skins_CurrentHeader4, .STU_Skins_CurrentHeader5, .STU_Skins_CurrentHeader6, .STU_Skins_CurrentHeader7
{
	padding-left: 20px;
	background-image: url(images/rt.gif);
	background-repeat: no-repeat;
	
	display: block;
}

/* 
================================
Skin styles for DotNetNuke
================================
*/
.pagemaster
{
	width: 100%;
}

.skinmaster
{
}

.skinheader
{
}

.skingradient
{
}

.controlpanel
{
	width: 100%;
	background-color: #fefefe;
}

.toppane
{
	width: 100%;
	padding: 5px;
}

.leftpane
{
	width: 170px;
	background-color: #04243c;
	padding: 5px;
}

.contentpane
{
	padding: 15px;
	height: 280px;
}

.rightpane
{
	width: 170px;
	background-color: #04243c;
	padding: 5px;
}

.bottompane
{
	width: 100%;
	padding: 5px;
}

.DNNSpecialists_Modules_SiteIndex_Table
{
	width: 100%;
}

.DNNSpecialists_Modules_SiteIndex_AZIndex_TableCell
{
	border-bottom: solid 1px darkblue;
}

.DNNSpecialists_Modules_SiteIndex_Help_TableCell
{
	padding-top: 5px;
	/* font-size: 12px; */
}

.DNNSpecialists_Modules_SiteIndex_LetterDataList_TableCell
{
	padding-top: 5px;
}

.DNNSpecialists_Modules_SiteIndex_Panel
{
	width: 100%;
	height: 257px;
}

.DNNSpecialists_Modules_SiteIndex_LetterDataList_ItemStyle
{
	padding-left: 0px;
	padding-bottom: 8px;
}

.DNNSpecialists_Modules_SiteIndex_LetterDataList_AlternatingItemStyle
{
	padding-left: 0px;
	padding-bottom: 8px;
}

.DNNSpecialists_Modules_SiteIndex_LetterDataList_Letter
{
}

.DNNSpecialists_Modules_SiteIndex_TabDataList_ItemStyle
{
	padding-top: 3px;
}

.DNNSpecialists_Modules_SiteIndex_TabDataList_ItemStyle A
{
	/* font-size: 12px; */
}

.DNNSpecialists_Modules_SiteIndex_TabDataList_AlternatingItemStyle
{
	padding-top: 3px;
}

.DNNSpecialists_Modules_SiteIndex_TabDataList_AlternatingItemStyle A
{
	/* font-size: 12px; */
}


.DNNSpecialists_Modules_SiteIndex_LetterRepeater_Letter
{
	padding: 2px;
	/* font-size: 12px; */
}

TD.DNNSpecialists_Modules_SiteIndex_Hyperlink_TableCell A, TD.DNNSpecialists_Modules_SiteIndex_Hyperlink_TableCell A:link, TD.DNNSpecialists_Modules_SiteIndex_Hyperlink_TableCell A:visited, TD.DNNSpecialists_Modules_SiteIndex_Hyperlink_TableCell A:active
{
    display: block;
    padding: 3px;
    border: solid 1px transparent;
}

TD.DNNSpecialists_Modules_SiteIndex_Hyperlink_TableCell A:hover
{
    background-color: #f0f8fd;
    background-image: url(images/gradient20.jpg);
    background-repeat: repeat-x;
    border: solid 1px #c2d4eb;
    text-decoration: none;
    color: #003366;
}
