﻿/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/


/*Default Styles*/
body, p, .Normal, td, span
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #000000;
    line-height: 15px;
}
td
{
    vertical-align: top;
}
p
{
    margin-top: 0px;
    margin-bottom: 15px;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

p.nospacing
{
    margin-top: 0px;
    margin-bottom: 0px;
}

p.listxListing
{
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

a, a:visited, a:link, select, a.CommandButton, a.CommandButton:visited, a.CommandButton:link, .CommandButton:visited, .CommandButton:link
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666; /*     border-bottom-color: #9999cc;     border-bottom-style: solid;     border-bottom-width: 1px;     */
    text-decoration: underline;
    line-height: 15px;
}

a:hover, a.CommandButton:hover
{
    color: #3333cc; /*     border-bottom-color: #3333cc;     border-bottom-style: solid;     border-bottom-width: 1px;     */
    text-decoration: underline;
}

option, select
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666; /*     border-bottom-color: #9999cc;     border-bottom-style: solid;     border-bottom-width: 1px;     */
    text-decoration: none;
    line-height: 15px;
}
/*Removes border images*/
img, a img, :link img, :visited img, a:link img, a:visiited:img
{
    border: none;
}


#dnn_dnnLOGO_hypLogo
{
    display: block;
    text-decoration: none;
    border-bottom-width: 0px;
    border-bottom-color: #ffffff;
}


.SubHead
{
    text-align: left;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 14px;
    line-height: 18px;
    color: #000000;
}

a.SubHead, a.SubHead:visited, a.SubHead:link, .SubHead:visited, .SubHead:link
{
    font-size: 14px;
    color: #666666;
    font-family: Arial;
    line-height: 18px;
}

a.SubHead:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}


/*Upper Right Text*/
.GreenHeaderText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 10px;
    color: #4fA600;
}

/*Site Search*/
.SearchText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: Black;
}

/*Footer Section*/
.FooterText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 10px;
    color: #000000;
}

.FooterText:link, .FooterText:visited, a.FooterText, a.FooterText:link, a.FooterText:visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 10px;
    color: #666666;
}

a.FooterText:hover
{
    text-decoration: underline;
}

/*Div Spacing Classes*/
Div.StandardPadding
{
    padding-left: 21px;
    padding-right: 21px;
    padding-top: 21px;
    overflow: visible;
}

Div.LeftMenuPaddingMemberInstitutions
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 21px;
    padding-bottom: 21px;
    overflow: visible;
}

Div.LeftMenuPadding
{
    padding-left: 21px;
    padding-right: 10px;
    padding-top: 21px;
    padding-bottom: 21px;
    overflow: visible;
}

Div.LeftMenuPaddingNoBottom
{
    padding-left: 21px;
    padding-right: 10px;
    padding-top: 21px;
    padding-bottom: 0px;
    overflow: visible;
}

Div.LeftMenuPaddingNoTopOrBottom
{
    padding-left: 21px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    overflow: visible;
}

Div.LeftHomeStandardPadding
{
    padding-left: 21px;
    padding-right: 21px;
    background-color: #4fA600;
    overflow: hidden;
    position: absolute;
}

Div.LeftHomeMenuPadding
{
    padding-left: 21px;
    padding-right: 10px;
    overflow: hidden;
}

Div.HRPadding
{
    padding-top: 21px;
    padding-left: 10px;
    padding-right: 10px;
}

Div.SmallTopPadding
{
    padding-left: 21px;
    padding-right: 21px;
    padding-top: 10px;
    overflow: visible;
}

Div.SmallBottomPadding
{
    padding-left: 21px;
    padding-right: 21px;
    padding-bottom: 10px;
    overflow: visible;
}

Div.InfoCenter
{
    border-top-style: double;
    border-top-color: #4FA900;
    border-top-width: 3px;
    padding-top: 4px;
    padding-bottom: 34px;
}

Div.NewsRoom
{
    border-top-style: double;
    border-top-color: #ec8000;
    border-top-width: 3px;
    padding-top: 5px;
    padding-bottom: 34px;
}

Div.NewsRoom2
{
    border-top-style: double;
    border-top-color: #ec8000;
    border-top-width: 3px;
    padding-top: 5px;
    padding-bottom: 15px;
}

Div.NewsRoomNoLines
{
    padding-bottom: 10px;
    margin-top: -6px;
}

Div.StandardPadding18Top
{
    padding-left: 21px;
    padding-right: 21px;
    padding-top: 18px;
    overflow: visible;
}

Div.CrossReg
{
    border-top-style: solid;
    border-top-color: #999999;
    border-top-width: 1px;
    padding-top: 11px;
    padding-bottom: 11px;
}

Div.CrossReg2
{
    padding-top: 0px;
    padding-bottom: 21px;
}

Div.CrossReg3
{
    border-top-style: solid;
    border-top-color: #999999;
    border-top-width: 1px;
    padding-top: 7px;
    padding-bottom: 5px;
}

Div.Collaboration
{
    border-top-style: double;
    border-top-color: #ec8000;
    border-top-width: 3px;
}

Div.PrintPreview
{
    padding-left: 72px;
    padding-right: 72px;
    padding-top: 21px;
    overflow: visible;
}

Div.MemberHeader
{
    padding-left: 21px;
    padding-right: 21px;
    padding-top: 21px;
    padding-bottom: 21px;
    overflow: visible;
}

.BoardCell
{
    border-top-style: solid;
    border-top-color: #999999;
    border-top-width: 1px;
    padding-top: 11px;
    padding-bottom: 21px;
    padding-left: 0px;
    padding-right: 0px;
}

td.ReportsCellLeft
{
    border-top-color: #908CCA;
    border-top-style: solid;
    border-top-width: 1px;
    border-right-color: #908CCA;
    border-right-style: solid;
    border-right-width: 1px;
    width: 50%;
    vertical-align: top;
    padding-left: 21px;
    padding-right: 21px;
    padding-top: 21px;
}

td.ReportsCellRight
{
    border-top-color: #908CCA;
    border-top-style: solid;
    border-top-width: 1px;
    width: 50%;
    vertical-align: top;
    padding-left: 21px;
    padding-right: 21px;
    padding-top: 21px;
}
/*Body Text Classes*/
.WhiteHomeText
{
    color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 16px;
    line-height: 24px;
}

.WhiteHeadlineText
{
    color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 24px;
    line-height: 30px;
}

.WhiteHeadlineText:link, .WhiteHeadlineText:visited, a.WhiteHeadlineText, a.WhiteHeadlineText:link, a.WhiteHeadlineText:visited
{
    color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 24px;
    line-height: 30px;
    text-decoration: underline;
}

.WhiteSubHeadlineText
{
    color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 14px;
    line-height: 20px;
}

.WhiteSubHeadlineText:link, .WhiteSubHeadlineText:visited, a.WhiteSubHeadlineText, a.WhiteSubHeadlineText:link, a.WhiteSubHeadlineText:visited
{
    color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 14px;
    line-height: 24px;
    text-decoration: underline;
}

.OrangeBoldText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #ec8000;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 15px;
}

.GrayLinkTextOrangeUnderline, .GrayLinkTextOrangeUnderline:Link, .GrayLinkTextOrangeUnderline:Visited, a.GrayLinkTextOrangeUnderline, a.GrayLinkTextOrangeUnderline:Link, a.GrayLinkTextOrangeUnderline:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666;
    border-bottom-color: #ec8000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 15px;
}
a.GrayLinkTextOrangeUnderline:hover
{
    color: #ec8000;
}

.BlueBoldText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #0092c7;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 15px;
}

.HeadlineBlueText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 18px;
    color: #3333cc;
    font-weight: bold;
    line-height: 24px;
}

.SubHeadlineBlackText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 16px;
    color: #000000;
    line-height: 24px;
}

.InfoCenterBlackBodyFeatureText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #000000;
    line-height: 15px;
}

.BlackBodyText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #000000;
    line-height: 15px;
}

.BlackBodyTextLine20
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #000000;
    line-height: 20px;
}

.BlackBody13TextLine24
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 13px;
    color: #000000;
    line-height: 24px;
}

.GreenBodyText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #4fa600;
    line-height: 15px;
}

.GreenBodyText:Link, .GreenBodyText:Visited, a.GreenBodyText:Link, a.GreenBodyText:Visited, a.GreenBodyText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #4fa600;
    line-height: 15px;
    text-decoration: none;
}

a.GreenBodyText:hover
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #4fa600;
    line-height: 15px;
    text-decoration: underline;
}

.GreenBodyText14
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 14px;
    color: #4fa600;
    line-height: 20px;
}

.GrayLinkTextBlueUnderline, .GrayLinkTextBlueUnderline:Link, .GrayLinkTextBlueUnderline:Visited, a.GrayLinkTextBlueUnderline, a.GrayLinkTextBlueUnderline:Link, a.GrayLinkTextBlueUnderline:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666;
    border-bottom-color: #0092c7;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 15px;
}
a.GrayLinkTextBlueUnderline:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.GrayLinkTextBlue2Underline, .GrayLinkTextBlue2Underline:Link, .GrayLinkTextBlue2Underline:Visited, a.GrayLinkTextBlue2Underline, a.GrayLinkTextBlue2Underline:Link, a.GrayLinkTextBlue2Underline:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666;
    border-bottom-color: #9999cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 15px;
}
a.GrayLinkTextBlue2Underline:hover, a.GrayLinkTextBlue2Underline:active
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.GrayLinkTextBlueUnderline14, .GrayLinkTextBlueUnderline14:Link, .GrayLinkTextBlueUnderline14:Visited, a.GrayLinkTextBlueUnderline14, a.GrayLinkTextBlueUnderline14:Link, a.GrayLinkTextBlueUnderline14:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 14px;
    color: #666666;
    border-bottom-color: #9999cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 20px;
}
a.GrayLinkTextBlueUnderline14:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.InfoCenterGrayLinkTextBlueUnderline, .InfoCenterGrayLinkTextBlueUnderline:Link, .InfoCenterGrayLinkTextBlueUnderline:Visited, a.InfoCenterGrayLinkTextBlueUnderline, a.InfoCenterGrayLinkTextBlueUnderline:Link, a.InfoCenterGrayLinkTextBlueUnderline:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666;
    border-bottom-color: #908CCA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 15px;
}
a.InfoCenterGrayLinkTextBlueUnderline:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.InfoCenterGrayLinkTextBlueUnderlineSelected, .InfoCenterGrayLinkTextBlueUnderlineSelected:Link, .InfoCenterGrayLinkTextBlueUnderlineSelected:Visited, a.InfoCenterGrayLinkTextBlueUnderlineSelected, a.InfoCenterGrayLinkTextBlueUnderlineSelected:Link, a.InfoCenterGrayLinkTextBlueUnderlineSelected:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #3333cc;
    border-bottom-color: #908CCA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 15px;
}
a.InfoCenterGrayLinkTextBlueUnderlineSelected:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.InfoCenterGrayLinkTextBlueUnderlineSelectedBlack, .InfoCenterGrayLinkTextBlueUnderlineSelectedBlack:Link, .InfoCenterGrayLinkTextBlueUnderlineSelectedBlack:Visited, a.InfoCenterGrayLinkTextBlueUnderlineSelectedBlack, a.InfoCenterGrayLinkTextBlueUnderlineSelectedBlack:Link, a.InfoCenterGrayLinkTextBlueUnderlineSelectedBlack:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    line-height: 15px;
}
a.InfoCenterGrayLinkTextBlueUnderlineSelectedBlack:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.InfoCenterGrayLinkTextBlueUnderline12, .InfoCenterGrayLinkTextBlueUnderline12:Link, .InfoCenterGrayLinkTextBlueUnderline12:Visited, a.InfoCenterGrayLinkTextBlueUnderline12, a.InfoCenterGrayLinkTextBlueUnderline12:Link, a.InfoCenterGrayLinkTextBlueUnderline12:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 12px;
    color: #666666;
    border-bottom-color: #908CCA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 18px;
}

.InfoCenterGrayLinkTextBlueUnderline12:Active, a.InfoCenterGrayLinkTextBlueUnderline12:Active
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    line-height: 18px;
}
a.InfoCenterGrayLinkTextBlueUnderline12:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.InfoCenterGrayLinkTextBlueUnderline14, .InfoCenterGrayLinkTextBlueUnderline14:Link, .InfoCenterGrayLinkTextBlueUnderline14:Visited, a.InfoCenterGrayLinkTextBlueUnderline14, a.InfoCenterGrayLinkTextBlueUnderline14:Link, a.InfoCenterGrayLinkTextBlueUnderline14:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 14px;
    color: #666666;
    border-bottom-color: #908CCA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 20px;
}
a.InfoCenterGrayLinkTextBlueUnderline14:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}


.GrayLinkTextGreenUnderline, .GrayLinkTextGreenUnderline:Link, .GrayLinkTextGreenUnderline:Visited, a.GrayLinkTextGreenUnderline, a.GrayLinkTextGreenUnderline:Link, a.GrayLinkTextGreenUnderline:Visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666;
    border-bottom-color: #63B023;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 20px;
}
a.GrayLinkTextGreenUnderline:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.NewsroomOrangeHeadlineText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 18px;
    color: #ec8000;
    text-decoration: none;
    line-height: 24px;
}

.NewsroomOrangeAllCapsText
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #ec8000;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 15px;
}

.headline
{
    font-weight: bold;
    font-size: 14px;
    line-height: 18px;
    font-family: helvetica,geneva,arial,sunsans-regular,sans-serif;
}

.sidebarHead
{
    font-weight: bold;
    font-size: 12px;
    color: white;
}

/*horizontal lines*/
hr.double
{
    border: none;
    border-top-color: #A3A3A3;
    border-top-style: double;
    border-bottom-width: 3px;
    background-color: White;
}

hr.single
{
    border: none;
    border-top-color: #A3A3A3;
    border-top-style: solid;
    border-bottom-width: 1px;
    background-color: White;
}

/*Interactive Map Control*/
.MapDivHidden
{
    position: absolute;
    visibility: hidden;
    background-color: #ffffff;
}

.MapSchoolMouseOver
{
    width: 168px;
    background-color: #ffffff;
}

Div.MapSchoolMouseOverInsidePadding
{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}

/*Degree Search*/
.DegreeSearchListBox
{
    width: 240px;
    font-family: Arial;
    color: #666666;
    font-size: 11px;
    line-height: 20px;
}

.DegreeSearchButtonGray, .DegreeSearchButtonGray:link, .DegreeSearchButtonGray:Hover, .DegreeSearchButtonGray.Visited, a.DegreeSearchButtonGray:link, a.DegreeSearchButtonGray:hover, a.DegreeSearchButtonGray:Visited
{
    font-family: Arial;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

.DegreeSearchButtonBlue, .DegreeSearchButtonBlue:link, .DegreeSearchButtonBlue:Hover, .DegreeSearchButtonBlue.Visited, a.DegreeSearchButtonBlue:link, a.DegreeSearchButtonBlue:hover, a.DegreeSearchButtonBlue:Visited
{
    font-family: Arial;
    font-size: 11px;
    color: #2D98D2;
    text-decoration: none;
}

hr.DegreeSearchResults
{
    border: none;
    border-bottom-color: #999999;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    background-color: White;
}
.DegreeSearchResultsSchoolLink, .DegreeSearchResultsSchoolLink:link, .DegreeSearchResultsSchoolLink:visited, a.DegreeSearchResultsSchoolLink, a.DegreeSearchResultsSchoolLink:link, a.DegreeSearchResultsSchoolLink:visited
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 14px;
    color: #666666;
    line-height: 20px;
    border-bottom-color: #9999cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

.InputSearch
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666;
    height: 18px;
    width: 300px;
}

.InputSearchSmall
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #666666;
    height: 18px;
    width: 150px;
}

.ContactFormInputCell
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #000000;
    line-height: 15px;
    text-align: left;
    vertical-align: middle;
}


/* ================================
    From Here Down Controls the Search Results used by Open Search
   ================================
*/


.tbheader
{
    font-size: 11pt;
    width: 100%;
    margin-top: 5px;
    color: #4c4c4c;
}

.summary
{
    font-size: 18px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}

/*Control Title Link*/
.title
{
    font-size: 14px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:link
{
    font-size: 14px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:visited
{
    font-size: 14px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:active
{
    font-size: 14px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:hover
{
    color: #000000;
    text-decoration: underline;
}
.titleBold
{
    font-size: 14px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
    font-weight: bold;
}

/* Controls Description*/
.sample
{
    font-size: 14px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    border-bottom: 18px;
    border-top: 0px;
    vertical-align: top;
}

/* Controls the relevance number*/
.relevance
{
    display: none;
}

/* Controls the path of web page */
.path
{
    display: none;
}

/* Controls the pagination controls of search results */
.navigation
{
    padding-right: 1px;
    padding-right: 1px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
}
A.navigation:link
{
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    text-decoration: underline;
}
A.navigation:visited
{
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    text-decoration: underline;
}
A.navigation:active
{
    font-size: 12px;
    color: #3333cc;
    font-family: Arial;
    line-height: 150%;
    text-decoration: none;
}
A.navigation:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}

/* ================================
    From Here Down Controls the Search Skin Object and  used by Open Search
   ================================
*/

.xsImgSearch
{
    margin-right: 2px;
}
.xsCmdSearch
{
    width: 56px;
    height: 18px;
    border: none;
    background-image: url(/Portals/12/Search_Button.gif);
    background-repeat: no-repeat;
    background-position: center middle;
    overflow: hidden;
}
#dnn_xsOpenSearch_txtSearch, .xsTxtSearch
{
    border-right: #c7cac9 1px solid;
    border-top: #c7cac9 1px solid;
    border-left: #c7cac9 1px solid;
    border-bottom: #c7cac9 1px solid;
    margin-right: 2px;
    font-size: 9pt;
    border-collapse: collapse;
    background-color: #ffffff;
    height: 18px;
    width: 149px;
}

.xsTxtSearchInput
{
    border-right: #c7cac9 1px solid;
    border-top: #c7cac9 1px solid;
    font-size: 9pt;
    border-left: #c7cac9 1px solid;
    margin-right: 2px;
    border-bottom: #c7cac9 1px solid;
    border-collapse: collapse;
    background-color: #ffffff;
    Width: 250px;
}

.xsTxtSearchInput2
{
    border-right: #c7cac9 1px solid;
    border-top: #c7cac9 1px solid;
    font-size: 9pt;
    border-left: #c7cac9 1px solid;
    margin-right: 2px;
    border-bottom: #c7cac9 1px solid;
    border-collapse: collapse;
    background-color: #ffffff;
    Width: 95%;
}

/*Advanced Search Link*/
a.AdvancedSearch, a.AdvancedSearch:visited, a.AdvancedSearch:link, .AdvancedSearch:visited, .AdvancedSearch:link
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 10px;
    color: #666666;
    border-bottom-color: #605CCE;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
    line-height: 15px;
}

a.AdvancedSearch:hover, .AdvancedSearch:hover
{
    color: #3333cc;
    border-bottom-color: #3333cc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-decoration: none;
}
