*{
margin:0;
padding:0;
}
a{
color:#4A1073;
}
a:hover{
text-decoration:none;
}
body{
color:#333333;
font:1em "Trebuchet MS",Verdana,serif;
line-height:130%;
text-align:center;
}
h1{
font-size:1.7em;
font-weight:600;
margin:0 0 1ex;
}
h2{
font-size:1.6em;
font-weight:500;
margin:1ex 0;
}
h3{
font-size:1.4em;
font-weight:bold;
margin:1ex 0 0.2ex;
}
h4{
font-size:1.0em;
font-weight:bold;
}
h5{
background-color:#F4EBFA;
color:#222222;
display:block;
font-size:1.2em;
font-weight:bold;
padding:2px;
}
h6{
font-size:1em;
font-weight:bold;
}
p{
margin:1em 0;
}
pre{
}
td{
font-size:0.9em;
line-height:130%;
}
.ChildItemDescription{
font-size:1.3em;
line-height:150%;
margin-left:110px;
margin-top:5px;
text-align:justify;
}
.ChildItemDescription a{
}
.ChildItemDescription a:hover{
}
.ChildItemImage{
float:left;
}
.ChildItemImage img{
width:100px;
}
.ChildItemInfo{
color:#555555;
margin-left:110px;
margin-top:10px;
}
.ChildItemInfo a{
}
.ChildItemName{
}
.ChildItemName a{
background-color:#522E6B;
color:#FFFFFF;
display:block;
font-size:1.4em;
font-weight:bold;
line-height:125%;
margin-left:110px;
padding:.4em 3px;
}
.ChildItemName a:hover{
background-color:#A266CC;
color:#EEEEEE;
}
.ChildItemNameEdit{
font-size:0.90em;
font-weight:bold;
padding: 0.1em 0 0;
}
.ChildItemUrl{
color:#7A7B08;
display:block;
font-size:1.1em;
margin-bottom:3px;
text-decoration:none;
}
.clear{
clear:both;
height:1px;
overflow:hidden;
}
.EditForm{
background-color:#FFFFFF;
color:#000000;
font-size:0.90em;
padding:0.25em 1em;
}
.EditHyperlink{background-color: #EBF3FA;
}
.Error{
color:#EC8246;
}
.FormElement{
background-color:#FCE8B1;
color:#000000;
font-size:0.90em;
line-height:130%;
}
.PageColumnRightGoogleAd{
}
.PageHeaderHorizontalBanner{
text-align:right;
}
.TempGoogleAd{
background:#BBBBBB;
border:1px solid #000033;
}
#AdminHeader{
background-color:#EEEEEE;
border:1px solid #BBBBBB;
color:#000000;
padding:1em 0 0 1em;
text-align:left;
}
#AdminHorizontalMenu{
}
#AdminMenu{
background-color:#FFFFFF;
border:1px solid #BBBBBB;
color:#000000;
padding:1.5em;
text-align:left;
}
#AuthenticateForm{
clear:both;
text-align:center;
}
#CategoryDescription{
background-color:#E5EBF0;
color:#333333;
font-size:1.2em;
line-height:150%;
padding:10px;
padding-left:30px;
}
#CategoryName{
background-color:#B9DED1;
border:1px solid #BBBBBB;
border-left:0px;
color:#4A1073;
font:bold 1.9em  "Trebuchet MS",Verdana,serif;
padding:10px 0 5px 5px;
}
#EditButtons{
background-color:#FFFFFF;
color:#000000;
font-size:0.85em;
}
#ItemCopy{
font-size:1.2em;
line-height:130%;
margin:15px;
margin-left:30px;
}
#ItemCurrentCategory{
font-size:1.1em;
margin:2em 30px;
}
#ItemDescription{
background-color:#E5EBF0;
color:#333333;
font-size:1.2em;
line-height:130%;
padding:10px;
padding-left:30px;
}
#ItemEndDate{
font-size:1.1em;
margin:2em 30px;
}
#ItemList{
font-size:1.1em;
margin:2em;
}
#ItemList table{
border-bottom:1px solid #D6D6FF;
margin-bottom:1.5em;
}
#ItemList td{
border:1px solid #D6D6FF;
border-bottom-width:0px;
margin:10px 0;
padding:1em 1.5em 3em 1em;
}
#ItemName{
background-color:#B9DED1;
border:1px solid #BBBBBB;
border-left:0px;
color:#4A1073;
font:bold 1.9em  "Trebuchet MS",Verdana,serif;
padding:10px 0 5px 5px;
}
#ItemRelatedLinks{
font-size:1.1em;
margin:2em 30px;
}
#ItemRelatedLinks A{
border-left:5px solid #FFFFFF;
font-size:1.2em;
padding-left:3px;
}
#ItemRelatedLinks A:hover{
border-left:5px solid #4A1073;
}
#ItemRelatedLinks td{
height:2em;
}
#ItemStartDate{
font-size:1.1em;
margin:2em 30px;
}
#ItemSubCategories{
font-size:1.1em;
margin:2em 30px;
}
#ItemThumbnail{
float:right;
margin:2em 5px;
}
#ItemThumbnail img{
}
#ItemUrl{
font-size:1.1em;
margin:2em 30px;
}
#PageBox{
border:50px solid #666666;
}
#PageColumnCentre{
float:left;
font-size:.7em;
line-height:130%;
width:758px;
}
#PageColumnCentreFull{
background:#FFFFFF;
font-size:.7em;
padding:.5em;
}
#PageColumnLeft{
}
#PageColumnRight{
float:right;
font-size:.8em;
line-height:100%;
padding-top:10px;
text-align:center;
width:160px;
}
#PageColumnRightInfo{
background-color:#F4EBFA;
border:1px solid #BBBBBB;
font-size:0.85em;
margin:0.5em;
padding:0 .25em 1em .25em;
text-align:left;
}
#PageColumnRightInfo a{
color:#666666;
}
#PageColumnRightInfo h4{
Background-color:#D0B3E6;
color:#222222;
margin:1.5em 0 .25em 0;
padding:2px 0;
text-align:center;
}
#PageFooter{
background:#4A1073;
border-bottom:1px solid #000000;
color:#DDDDDD;
font-size:0.8em;
line-height:150%;
margin-top:20px;
padding:5px 0px 10px 0px;
text-align:center;
}
#PageFooter A{
color:#E2CFEF;
}
#PageFooter A:Hover{
background-color:#E2CFEF;
color:#222222;
}
#PageFooterDetails{
}
#PageFooterHorizontalMenu{
}
#PageHeader{
margin-bottom:10px;
text-align:left;
}
#PageHeaderBanner{
clear:both;
}
#PageHeaderBanner{
float:right;
margin:.5em 0 .25em 0;
}
#PageHeaderHorizontalMenu{
border-bottom:1px solid #4A1073;
color:#FFFFFF;
display:block;
font-size:0.75em;
font-weight:bold;
text-align:center;
}
#PageHeaderHorizontalMenu A{
background-color:#4A1073;
border:2px solid #4A1073;
color:#FFFFFF;
padding:20px 3px 0px 13px;
text-decoration:none;
}
#PageHeaderHorizontalMenu A:Hover{
background-color:#6716A0;
border:2px solid #DFBFF6;
color:#FFFFFF;
}
#PageWrapper{
background-color:#FFFFFF;
border:1px solid #4A1073;
margin:5px auto;
text-align:left;
width:760px;
}
#PartnerSitesBottom{
}
#PartnerSitesTop{
color:#8EA0C5;
display:none;
float:right;
font-size:0.75em;
}
#PartnerSitesTop A{
color:#8EA0C5;
}
#PartnerSitesTop A:Hover{
background-color:#FCE8B1;
color:#000000;
}
#SiteLogo{
border-bottom:1px solid #4A1073;
line-height:1em;
margin-bottom:20px;
padding-bottom:7px;
}
#SubCategoryList{
font-size:1.3em;
font-weight:bold;
margin:12px 30px;
}
#SubCategoryList .EditHyperlink{
border-left:none;
color:#666666;
font-size:.8em;
font-weight:normal;
text-decoration:none;
}
#SubCategoryList .EditHyperlink:hover{
background-color:transparent;
border:none;
text-decoration:underline;
}
#SubCategoryList A{
border-left:1.2em solid #FFFFFF;
color:#333333;
margin:0 0 3px 5px;
padding-left:5px;
}
#SubCategoryList A:hover{
border-left:1.2em solid #522E6B;
color:#000000;
}
#SubCategoryList h5{
font-size:1em;
}
#SubCategoryList td{
background-color:#EBF3FA;
border-bottom:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
padding:3px 0 5px 15px;
width:50%;
}

