@import url("colorbox.css");
@import url("jcarousel.css");

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.clear
{
    height:0px;
    line-height:0px;
    font-size:0px;
    clear:both;
}
.rightpanel-pos {
	margin-top: 12px;
}
body {
	background-color: #431D4B;
	margin-left: 9px;
	margin-top: 9px;
	margin-right: 9px;
	margin-bottom: 9px;
}

.mainWrapper
{margin:0px auto; text-align:center;}

.main
{margin:0px auto; text-align:left;width:936px;}

.logo-pos {
	margin-top: 14px;
	margin-left: 22px;
	margin-bottom: 13px;
}
.tab-strip {
	background-image: url(../images/tab-strip-bgd.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 936px;
	background-color: #A795AA;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #5C0B7D;
}
.dotbgd {
	background-color: #FFFFFF;
	background-image: url(../images/dot-bgd.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-bottom:20px;
}
a:link {
	color: #5C0B7D;
}
a:visited {
	color: #5C0B7D;
}
a:hover {
	color: #5C0B7D;
}
a:active {
	color: #5C0B7D;
}
.left-content-pos {
	margin-top: 23px;
	margin-left: 53px;
}

li {
	list-style-type: square;
	list-style-image: url(../images/bullet.gif);
	line-height: 19px;
}
.bot-contact-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A0C7D;
	text-indent: 50px;
}
.news-article-table {
	padding-bottom: 8px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #E6E2E7;
}

.news-article-table dt 
{
    background: url(../Images/plusarrow.gif) no-repeat scroll 0 2px;
    background-position: 0 10;
    padding-left: 20px;
}

.news-article-table dt.a-m-t-expand 
{
    background: url('../Images/minusarrow.gif') no-repeat scroll 0 2px;
    padding-left: 20px;
}

.col-leftmargin {
	margin-top: 10px;
	margin-left: 25px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #E8E0E9;
	border-bottom-color: #E8E0E9;
	width: 407px;
}

.img-range-left {
	float: left;
}

.img-range-left img 
{
	padding: 4px;
	margin-right: 12px;
	margin-bottom: 12px;
	border: 1px solid #CDC4CA;
	margin-top: 12px;
}

.collectionsLeftColumn, .collectionsRightColumn
{
	float:left;
	width:49%;	
}
.collectionsLeftColumn h1, .collectionsRightColumn h1
{
	font-size:10pt;
}
.collectionsLeftColumn img, .collectionsRightColumn img
{
	border:0;
}

#OnlineTrialCheckBoxList td
{
	width:220px;
}
.ErrorSummary
{
	padding:10px;
	border:2px dashed #bbb;
	margin-bottom:4px;	
	background-color:#fff;
	font-size: 13px;
	color: #5A0C7D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;	
}
.ErrorSummary ul
{
	margin:0px;
	padding:4px 0px 0px 8px;	
}
.ErrorSummary li
{
	background:url();
	list-style-image:url();
	list-style:none;
	font-size:11px;
}
.accordianHeader
{
	margin-bottom:10px;
}
.adminButton
{
	padding:2px 6px;
	background-color:#ddd;
	font-weight:bold;
	border:2px solid #aaa;
}
.adminButton:hover
{
	background-color:#fff;
}
.adminButtonSmall
{
	font-size:7pt;
}
.flashAdminPanel td
{
	vertical-align:top;
}
#fixedtipdiv{
	position:absolute;
	padding: 6px;
	
	z-index:100;
	border:2px dashed #bbb;
	color: #5A0C7D;
	text-align:center;	
	font-size:8pt;
}
.addressContent
{
	padding-top:6px;
}
.listItemSubText
{
	font-size:8pt;
	color:#5A0C7D;
	margin-left:20px;
}
.flashMovie
{ margin:0px; padding:0px; }
.noFlashWrapper
{background:url(../images/noFlashBanner.jpg) no-repeat;color:White;}
.flashHolderRedirect
{padding-top:30px;padding-left:600px;width:280px;font-size:9pt;text-align:left;float:right;padding-right:40px;}
.flashHolderRedirect a
{color:white;}
.flashHolderRedirect h2
{ color:Red;margin:0px;padding:0px;font-size:16pt; text-align:center;padding-bottom:18px;text-decoration:underline;}
.searchBarBackground
{background-image:url(../images/search-strip-bgd.gif);margin:0px auto;height:32px; background-position:center bottom;}
.searchBarBackgroundLineLeft
{position:relative; top:-32px; right:-575px; background-image:url(../images/search-strip-bgd.gif);height:32px; width:15px; background-position:center bottom;}
.searchBarBackgroundLineRight
{position:relative; top:-64px; right:-923px; background-image:url(../images/search-strip-bgd.gif);height:32px; width:13px; background-position:center bottom;}


.searchBarBackgroundPlain
{background-color:#ffffff;margin:0px auto;height:30px; background-position:center bottom;}
.searchBarBackgroundPlainLineLeft
{position:relative; top:-30px; right:-575px; background-color:#ffffff; height:30px; width:15px; background-position:center bottom;}
.searchBarBackgroundPlainLineRight
{position:relative; top:-60px; right:-923px; background-color:#ffffff;height:30px; width:13px; background-position:center bottom;}

.searchBarBackgroundGray
{background-color:#e6e2e7;margin:0px auto;height:30px; background-position:center bottom;}
.searchBarBackgroundGrayLineLeft
{position:relative; top:-30px; right:-575px; background-color:#e6e2e7; height:30px; width:15px; background-position:center bottom;}
.searchBarBackgroundGrayLineRight
{position:relative; top:-60px; right:-923px; background-color:#e6e2e7;height:30px; width:13px; background-position:center bottom;}
.rightColumn
{background-image:url(../images/barbg.gif); background-repeat:repeat-x;}
.searchBarBackgroundPlainSmall
{background-color:#ffffff;margin:0px auto;height:27px; background-position:center bottom;}
.searchBarBackgroundPlainLineLeftSmall
{position:relative; top:-27px; right:-575px; background-color:#ffffff; height:27px; width:15px; background-position:center bottom;}
.searchBarBackgroundPlainLineRightSmall
{position:relative; top:-54px; right:-923px; background-color:#ffffff;height:27px; width:13px; background-position:center bottom;}

.searchBarBackgroundGraySmall
{background-color:#e6e2e7;margin:0px auto;height:27px; background-position:center bottom;}
.searchBarBackgroundGrayLineLeftSmall
{position:relative; top:-27px; right:-575px; background-color:#e6e2e7; height:27px; width:15px; background-position:center bottom;}
.searchBarBackgroundGrayLineRightSmall
{position:relative; top:-54px; right:-923px; background-color:#e6e2e7;height:27px; width:13px; background-position:center bottom;}

.inlineEdit, .inlineEdit table *
{}
.inlineEdit
{background-color:#E6E2E7; border:dashed 1px black;padding:5px;}
.inlineEdit h2
{font-weight:bold; font-size:115%;margin:0px 0px 5px 0px;}
.inlineEdit .heading
{font-weight:bold;font-size:110%;color:Black;}
.inlineEdit .heading .headingInfo
{font-weight:normal;font-size:90%;color:Black;}
.inlineEditHelp
{padding-top:10px;border-top:dashed 1px black;margin-top:5px;}
.inlineEditHelp h2
{font-size:100%;font-weight:bold;}
.searchBarContent
{padding:5px 0px 5px 10px;}
.searchBarContent h4
{font-size:90%;margin:2px 0px 0px 0px;padding:0px;color:#5C0B7D;font-weight:bold;}
.searchBarContentSmall h4
{font-size:100%;margin:0px;padding:0px;color:#5C0B7D;font-weight:bold;}
H1.searchTitle
{margin-left:25px;font-weight:bold;font-size:110%;margin-bottom:10px;}

.menuButton
{ font-size: 11px; background: white; border: solid 1px #828790; padding: 1px 10px 2px 10px; width: 30px; float: left; }
.menuButton a
{ color: Black; text-decoration: none; }
.menuButton a:hover, .menuButton a:visited, .menuButton a:active, .menuButton a:link
{ color: Black; text-decoration: none; }

.menuButtonSmall
{ font-size: 10px; background: white; border: solid 1px #828790; padding: 1px 10px; width: 30px; float: left; }
.menuButtonSmall a
{ color: Black; text-decoration: none; }
.menuButtonSmall a:hover, .menuButtonSmall a:visited, .menuButtonSmall a:active, .menuButtonSmall a:link
{ color: Black; text-decoration: none; }

.menu UL 
{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
.menu UL LI
{list-style:none;background-image:url(../images/DropDownArrow.png); background-position:right center;background-repeat:no-repeat;}
.menu UL LI a, .menu UL LI a:visited, .menu UL LI a:hover
{color:Black;text-decoration:none;cursor:default;overflow:hidden;}
.menu a:hover {color:#000;background-color:#ffffff; background-position:right center;background-repeat:no-repeat;}
.menu :hover > a {color:#000;background-color:#ffffff; background-position:right center;background-repeat:no-repeat;}
.menu UL UL LI a:hover {color:#000;background-color:#e6e2e7; background-position:right bottom;background-repeat:repeat;}
.menu UL UL LI :hover > a {color:#000;background-color:#e6e2e7; background-position:right bottom;background-repeat:repeat;}
.menu LI 
{FLOAT: left; WIDTH: 129px; POSITION: relative; background-color:White;}
.menu A, .menu A:visited 
{BORDER-RIGHT: #828790 0px solid; BORDER-TOP: #828790 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT: #828790 1px solid; WIDTH: 118px; LINE-HEIGHT: 17px; FONT-SIZE: 11px; BORDER-BOTTOM: #828790 1px solid; HEIGHT: 17px; TEXT-DECORATION: none;BORDER-Right: #828790 1px solid; }
* HTML .menu A, * HTML .menu A:visited 
{WIDTH: 118px;}
.menu UL UL 
{BORDER-TOP: #828790 1px solid; LEFT: 0px; VISIBILITY: hidden; WIDTH: 129px; POSITION: absolute; TOP: 18px; HEIGHT: 0px;}
.menu TABLE 
{LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse;}
.menu UL UL A, .menu UL UL A:visited 
{BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: white; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 2px; WIDTH: 108px; LINE-HEIGHT: 15px; PADDING-TOP: 2px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px;}
* HTML .menu UL UL A , * HTML .menu UL UL A:visited 
{WIDTH: 108px;}
.menu ul ul a:hover, .menu UL UL :hover > A 
{/* background-image:url(../images/search-strip-bgd.gif);background-position:center bottom;background-repeat:repeat;color:White; */}
.menu UL LI:hover UL, .menu UL A:hover UL, .menu UL :hover UL :hover UL 
{VISIBILITY: visible;}
.menu UL :hover UL UL 
{VISIBILITY: hidden;}
.menu UL UL A.unselectableItem, .menu UL UL A.unselectableItem
{font-style:italic;font-weight:bold;}
.menu UL UL :hover > A.unselectableItem, .menu UL UL :hover > A.unselectableItem
{background-image:none;color:Black;}

.menuSmall UL 
{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
.menuSmall UL LI
{list-style:none;background-image:url(../images/DropDownArrow.png); background-position:right center;background-repeat:no-repeat;}
.menuSmall UL LI a, .menuSmall UL LI a:visited, .menuSmall UL LI a:hover
{color:Black;text-decoration:none;cursor:default;overflow:hidden;}
.menuSmall a:hover {color:#000;background-color:#ffffff; background-position:right center;background-repeat:no-repeat;}
.menuSmall :hover > a {color:#000;background-color:#ffffff; background-position:right center;background-repeat:no-repeat;}
.menuSmall UL UL LI a:hover {color:#000;background-color:#e6e2e7; background-position:right bottom;background-repeat:repeat;}
.menuSmall UL UL LI :hover > a {color:#000;background-color:#e6e2e7; background-position:right bottom;background-repeat:repeat;}
.menuSmall LI 
{FLOAT: left; WIDTH: 139px; POSITION: relative; background-color:White;}
.menuSmall A, .menuSmall A:visited 
{BORDER-RIGHT: #828790 0px solid; BORDER-TOP: #828790 1px solid; DISPLAY: block; PADDING-LEFT: 10px; 
 BORDER-LEFT: #828790 1px solid; WIDTH: 128px; LINE-HEIGHT: 15px; FONT-SIZE: 10px; BORDER-BOTTOM: #828790 1px solid; HEIGHT: 15px; TEXT-DECORATION: none;BORDER-Right: #828790 1px solid; }
* HTML .menuSmall A, * HTML .menuSmall A:visited 
{WIDTH: 128px;}
.menuSmall UL UL 
{BORDER-TOP: #828790 1px solid; LEFT: 0px; VISIBILITY: hidden; WIDTH: 139px; POSITION: absolute; TOP: 16px; HEIGHT: 0px;}
.menuSmall TABLE 
{LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse;}
.menuSmall UL UL A, .menuSmall UL UL A:visited 
{BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: white; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 2px; WIDTH: 118px; LINE-HEIGHT: 1em; PADDING-TOP: 2px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px;}
* HTML .menuSmall UL UL A , * HTML .menuSmall UL UL A:visited 
{WIDTH: 118px;}
.menuSmall ul ul a:hover, .menuSmall UL UL :hover > A 
{/* background-image:url(../images/search-strip-bgd.gif);background-position:center bottom;background-repeat:repeat;color:White; */}
.menuSmall UL LI:hover UL, .menuSmall UL A:hover UL, .menuSmall UL :hover UL :hover UL 
{VISIBILITY: visible;}
.menuSmall UL :hover UL UL 
{VISIBILITY: hidden;}
.menuSmall UL UL A.unselectableItem, .menuSmall UL UL A.unselectableItem
{font-style:italic;font-weight:bold;}
.menuSmall UL UL :hover > A.unselectableItem, .menuSmall UL UL :hover > A.unselectableItem
{background-image:none;color:Black;}

 
.menu.featureMenu LI 
{WIDTH: 389px;}
.menu.featureMenu A, .menu.featureMenu A:visited 
{WIDTH: 378px;}
* HTML .menu.featureMenu A, * HTML .menu.featureMenu A:visited 
{WIDTH: 378px;}
.menu.featureMenu UL UL 
{WIDTH: 389px;}
.menu.featureMenu UL UL A, .menu.featureMenu UL UL A:visited 
{WIDTH: 368px;}
* HTML .menu.featureMenu UL UL A , * HTML .menu.featureMenu UL UL A:visited 
{WIDTH: 368px;}

.featureddleft
{float:left;}
.featureddright
{float:right;color:#5d0b7b;}
.menu.featureMenu UL .featureddright
{padding-right:20px;}
.menu.featureMenu UL UL .featureddright
{padding-right:0px;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.newItem
{
	font-size:20px;
	color:Red;
}
.copyright
{
	padding-top:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;	
}

.inDevButtonContainer
{
    float:right;
    margin-right: 20px;
    background-color: #431D4B;
    height: 17px;
    padding-top: 2px;
    font-size: 11px;
}

.inDevButton
{
    border: none;
    height: 25px;
    vertical-align: middle;
    cursor: pointer;
    padding: 0px 15px 0px 15px;    
    text-align: center;
}

.inDevButtonContainer a
{
    color: #fff;
}

.inDevButtonContainer a:visited
{
    color: #fff;
}

.inDevButtonContainer a:hover
{
    text-decoration: none;
}

/* in development */

.projectContainer
{
    width: 880px;
}

.projectPhoto
{
    float: left;
    width: 160px;
}

.projectTitle
{
    float: left;
    width: 720px;
}

.projectDescription
{
    float: left;
    width: 660px;
    padding-right: 60px;
}

.left-content-pos h1
{
	margin-top: 0px;
}
/****************new css 07 Bec 09*****************************/
/*********header***********************/
.headerArchiveExplorerLink
{   position:relative;
    height:1%;
    _height:auto;
    top:-5px;
    margin-right:-3px;
    background:url(../images/header-archives-explorer-right.gif) right top no-repeat;
    _top:-50px;
}
.headerArchiveExplorerLink img
{
    border:none;
}
.addthis_toolbox
{
    margin-bottom:2px;
    margin-left:15px;
}
.cboxElement
{
    display:block;
    float:right;
    background:url(../images/header-archives-explorer-bg.gif) top left no-repeat;
    padding:0px 0px 10px 25px;
    margin-right:5px;
    _margin-right:2px;
}
.cboxElement img
{
    margin-left:-10px;
}
a.cboxElement:link,
a.cboxElement:hover
{
    text-decoration:none;
    behavior: url(/AdamMatthewDigital.Website/csshover.htc);
    display:block;
}
.cboxElement .explorerHoverDiv
{
    display:none;
    behavior: url(/AdamMatthewDigital.Website/csshover.htc);
}
.cboxElement:hover .explorerHoverDiv
{
    display:block;
    float:left;
    width:114px;
    padding:5px 0px 0px 0px;
    color:#0066cc;
    text-decoration:none;
    text-align:left;
    behavior: url(/AdamMatthewDigital.Website/csshover.htc);
}
/***************menu********************************************/
.dropDownItem
{
    position:relative;
    float:left;
    behavior: url(/csshover.htc);
}
.dropDownItem .dropdownList,
.dropDownItem .dropdownList-mark
{
    display:none;
    position:absolute;
    left:3px;
}
.dropDownItem:hover .dropdownList,
.dropDownItem:hover .dropdownList-mark
{
    display:block;
    background:#e7e0e8;
    width:200px;
}
.dropDownItem:hover .dropdownList-mark
{
    display:block;
    background:#5c0b7d;
    width:200px;
}
.dropDownItem:hover .dropdownList ul li
{
    border-bottom:1px solid #d2c3d4;
    list-style:none;
    list-style-image:none;
    text-align:left;
}
.dropDownItem:hover .dropdownList-mark ul li
{
    border-bottom:1px solid #873ca1;
    list-style:none;
    list-style-image:none;
    text-align:left;
}
.dropDownItem:hover .dropdownList ul,
.dropDownItem:hover .dropdownList-mark ul
{
    margin:0px;
    padding:0px;
}
.dropdownList ul li a:link,
.dropdownList ul li a:visited
{
    display:block;
    padding:5px 10px;
    color:#000;
    font-weight:bold;
}
.dropdownList-mark ul li a:link,
.dropdownList-mark ul li a:visited
{
    display:block;
    padding:5px 10px;
    color:#fff;
    font-weight:bold;
}
.dropDownItem:hover a.link-bgd{
	background-image: url(../images/tab-bgd-hover.gif);
}
.dropDownItem:hover .dropdownList ul
{
    display:block;
    border-right:solid 2px #494449;
    border-bottom:solid 2px #494449;
}
.dropDownItem:hover .dropdownList-mark ul
{
    display:block;
    border-right:solid 2px #1d1127;
    border-bottom:solid 2px #1d1127;
}
/************templates - collection_Packages ***********************/
.themedCollectionWrapper
{
    padding:10px 5px 10px 40px;
    text-align:left;
}

.imageAndTextWrapper img
{
    float:left;
    border:none;
}
.imageAndTextWrapper .themePackageLink
{
    padding-top:40px;
    padding-left:10px;
    display:block;
    float:left;
    font-weight:bold;
    font-size:14px;
}
.themedCollectionWrapper .image
{
    clear:both;
    padding-bottom:20px;
}
.themedCollectionWrapper .imageAndTextWrapper
{
    width:500px;
    float:left;
}
.themedCollectionWrapper h1,
.themedPackWrapper h1
{
    color:#431d4b;
    font-size:18px;
    padding-bottom:0px;
    margin-bottom:0px;
}

.themedCollectionWrapper .rightpanel-pos
{
    float:right;
    margin-top:0px;
}
.themedCollectionWrapper .rightpanel-pos h2
{
    font-size:12px;
}
.themedCollectionWrapper .rightpanel-pos ul
{
    padding-left:14px;
    margin-left:0px;
}
/******themed pack template**********/
.headerImage
{
    float:left;
    width:70px;
    margin-right:10px;
    margin-bottom:5px;
}
.themedPackWrapper
{
    text-align:left;
}
.themedPackWrapper h1
{
    margin-top:0px;   
}
.themedPackWrapper .linkUnderH1
{
    display:block;
    padding-top:5px;
}
.themedPackWrapper
{
    padding:10px 40px 10px 40px;
}
.themedPackWrapper .col-leftmargin
{
	margin-left:0px;
}
.themedPackWrapper .col-leftmargin a, .themedPackWrapper .col-leftmargin a:link, .themedPackWrapper .col-leftmargin a:hover
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:20px;
}

.rightBox
{margin-bottom:10px;}
.rightBox .rightBoxTop
{font-size:1px;line-height:1px;background-image:url(../images/box/rightbox-top.jpg);height:13px;background-repeat:no-repeat;}
.rightBox .rightBoxLeft
{background-image:url(../images/box/rightbox-left.jpg);padding-right:8px;background-repeat:repeat-y;background-position:left top;}
.rightBox .rightBoxRight
{background-image:url(../images/box/rightbox-right.jpg);background-repeat:repeat-y;background-position:right top;}
.rightBox .rightBoxBottom
{line-height:1px;background-image:url(../images/box/rightbox-bottom.jpg);height:14px;background-repeat:no-repeat;}
.rightBox .rightBoxContentWrapper
{margin:0px 6px 0px 8px;background-color:White;padding:10px 17px 10px 19px;}
.rightBox .rightBoxContent
{}
.rightBoxFirst .rightBoxTop
{background-image:url(../images/box/rightbox-top-purplebg.jpg);height:12px;}
.rightBoxFirst .rightBoxLeft
{background-image:url(../images/box/rightbox-left-first.jpg);}
.rightBoxScroller .rightBoxBottom
{background-image:url(../images/box/rightbox-bottom-scroller.jpg);height:39px;line-height:normal;}

.rightBoxThin
{margin-left:6px;}

.rightBox .rightBoxTitle
{padding-bottom:10px;}
.rightBox .menuList
{}
.rightBox ul.menuList 
{margin:0px;padding:0px;}
.rightBox ul.menuList li
{height:30px; margin:0px;padding:0px;list-style-type:none;list-style-image:none;padding:2px 0px 2px 0px; background-image:url(../images/box/rightbox-splitter.jpg);background-repeat:no-repeat; background-position:left bottom;}
.rightBox ul.menuList li.first
{padding-top:0px;}
.rightBox ul.menuList li.last
{background-image:none;}
.rightBox .menuList .menuListImage
{display:block; float:left;}
.rightBox .menuList .menuListLink
{display:block; float:left;padding-top:5px;padding-left:6px;}
.clearSimple
{clear:both;}
.rightBox .menuList.menuListNoSeperator li
{padding:0px 0px 5px 0px; background-image:none; line-height:normal;height:auto;}
.rightBox .menuList.menuListNoSeperator .menuListLink
{padding-top:0px;}

.lightPurple
{color:#8016ab}
h1 .lightPurple
{font-size:90%;}
h2.lightPurple
{font-size:125%;}

.subNavigation
{background-color:#5c0b7d;margin-top:-5px;padding:0px 40px 5px 40px;}
.subNavigation ul
{display:inline;padding:0px;margin:0px;}
.subNavigation ul li
{display:block; float:left; padding:0px; margin:0px; list-style-image:none; list-style-type:none;margin-right:30px;}
.subNavigation ul li a, .subNavigation ul li a:link, .subNavigation ul li a:visited, .subNavigation ul li a:active
{color:#c3adc4;}
.subNavigation ul li a.selected, .subNavigation ul li a:link.selected, .subNavigation ul li a:visited.selected, .subNavigation ul li a:active.selected
{color:White;}
.topfix
{padding-top:1px;}