html {
	height: 100%; margin-bottom: 1px;
}

body {
   background-color: #ffffff;
   margin:0px;
   padding: 0px;
   margin-left: 5px;
   margin-right: 5px;
   font-family:arial,helvetica,sans-serif;
   color:#000000;
}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

img { border:none; }

form {
	margin: 0px;
	padding: 0px;
}

table {
	margin: 0px;
	padding: 0px;
}

a:link { text-decoration: none; font-size:1em; }
a:active { text-decoration: none; font-size:1em; }
a:visited { text-decoration: none; font-size:1em; }
a:hover { text-decoration: none; font-size:1em; }

.loading-indicator {
   background-image: url('../images/ajax-loader.gif');
   background-position: middle left;
   background-repeat: no-repeat;
	font-size: .75em;
	color: #A6A6A6;
	text-align: left;
	padding-left:20px;
	width: 100px;
	height:25px;
}

.textDefault{ color: #000000; }
.textDefault a{ color: #000000; font-weight:bold; }
.textDefault:hover a{ color: #000000; }

a.textUnderline:link { color: #676767; text-decoration: none; font-size:1em; }
a.textUnderline:active { color: #676767; text-decoration: none; font-size:1em; }
a.textUnderline:visited { color: #676767; text-decoration: none; font-size:1em; }
a.textUnderline:hover { color: #000000; text-decoration: underline; font-size:1em; }

.tab-content {
	border-left: solid 1px #ACA899;	
	border-right: solid 1px #ACA899;	
	border-bottom: solid 1px #ACA899;	
}

.dlg-tab-content {
	overflow: hidden;
	font-size: .75em;
	margin: 5px;
	
}

.formLabel {
	font-weight: bold;
	padding-right: 5px;
	padding-bottom: 5px;
}

.formValue {
	font-weight: normal;
	padding-bottom: 5px;
}

/*-----Begin Forum Styles-----*/

.forumPageHeader {
   background-image: url('../images/headerMiddle.gif');
   background-position: bottom left;
   background-repeat: repeat-x;
   font-size:1.25em;
   color:#000000;
   border-left: solid 1px #A6A6A6;
   border-right: solid 1px #A6A6A6;
   border-top: solid 1px #A6A6A6;
   padding: 5px;
}

.forumPageHeader a { color: #000000;text-decoration: none; }
.forumPageHeader a:link { color: #000000;text-decoration: none; }
.forumPageHeader a:active { color: #000000;text-decoration: none; }
.forumPageHeader a:visited { color: #000000;text-decoration: none; }
.forumPageHeader a:hover { color: #000000;text-decoration: underline; }

.forumPageContents {
	padding: 15px;
}

.categoryHeader {
	font-weight: bold;
	font-size: 1.0em;
	color: #A6A6A6;
	padding: 3px;
	border: solid 1px #A6A6A6;
	background-image: url('../images/moduleButton.gif');
    background-position: bottom left;
    background-repeat: repeat-x;
}

.categoryContents {
	border-left: solid 1px #A6A6A6;
	border-right: solid 1px #A6A6A6;
	background-image: url('../images/mainContentBG.gif');
    background-position: top left;
    background-repeat: repeat-x;
}

.forumColumns {
	background-image: url('../images/headerMiddle.gif');
	background-position: bottom left;
    background-repeat: repeat-x;
	color: #000000;
	font-size: .80em;
	font-weight: bold;
	padding: 3px;
}

.forumCell {
	border-bottom: solid 1px #A6A6A6;
	font-size: .80em;	
	padding: 5px;
}

.forumRow {
	background-color: none;
}

.forumRow2 {
	background-color: #F2F2F2;
}

.forumHover {
	background-color: #FFF5EA;
	cursor: pointer;
}

.forumCell a { color: #000000;text-decoration: none; }
.forumCell a:link { color: #000000;text-decoration: none; }
.forumCell a:active { color: #000000;text-decoration: none; }
.forumCell a:visited { color: #000000;text-decoration: none; }
.forumCell a:hover { color: #000000;text-decoration: underline; }

.forumUserCell {
	background-color: #FFFFFF;
	font-size: .80em; 
	border-bottom: solid 1px #A6A6A6;
	border-right: solid 1px #A6A6A6;
	width:150px;
	text-align: center;
	padding: 5px;
}

.forumPostDate {
	font-size: .80em;
	width: 200px;
	color: #A6A6A6;
	border-bottom: solid 1px #A6A6A6;
	padding: 3px;
	margin-bottom: 5px;
}

/*-----End Forum Styles-----*/


/*-----Begin Header Styles-----*/

.headerMiddle {
   height: 51px;
   background-image: url('../images/headerMiddle.gif');
   background-position: top left;
   background-repeat: repeat-x;
   font-size:1em;
   color:#4A4A4A;
}

.headerLeft {
   width:20px;
   height:51px;
   background-image: url('../images/headerLeft.gif');
   background-position: top right;
   background-repeat: no-repeat;
}

.headerRight {
   width:20px;
   height:51px;
   background-image: url('../images/headerRight.gif');
   background-position: top left;
   background-repeat: no-repeat;
}

.footer{ 
	border-top:solid 1px #F2F2F2;
	font-size: .75em;
	color: #A6A6A6;
	padding-top: 5px;
}

.googleAdTop{ padding:2px;width:728px;height:90px;border:solid 1px #000000; }
div.googleAdTop:hover{  padding:2px;width:728px;height:90px;border:solid 1px #F2F2F2; }

.googleAdRight{ width:197px;height:150px;border:solid 1px #A6A6A6; text-align:center; background-color: #F2F2F2; }
div.googleAdRight:hover{ width:197px;height:150px;border:solid 1px #000000; background-color: #F2F2F2; }

#alertsHeader {
	text-align: left;
	padding: 5px;
	background-color: #FA9C39;
	color: #FFFFFF;
	font-size: .80em;
	font-weight: bold;
}

#alerts {
	text-align: left;
	padding: 5px;
	background-color: #FFF5EA;
	border: solid 1px #FA9C39;
	color: #FA9C39;
	font-size: .75em;
}

#alertsHeaderAjax {
	text-align: left;
	padding: 5px;
	background-color: #FA9C39;
	color: #FFFFFF;
	font-size: 1.0em;
	font-weight: bold;
}

#alertsAjax {
	text-align: left;
	padding: 5px;
	background-color: #FFF5EA;
	border: solid 1px #FA9C39;
	color: #000000;
	font-weight: bold;
	font-size: .75em;
}

/*-----End Header Styles-----*/


/*-----Begin Module Styles-----*/

.moduleButton{
   width:175px;
   height:25px;
   background-image: url('../images/moduleButtonSingle.gif');
   background-position: top right;
   background-repeat: repeat-x;
   color: #A6A6A6;
   border:solid 1px #A6A6A6;
   font-size:.75em;
   font-weight:bold;
   padding-left:2px;
}

.moduleButton a{ color: #A6A6A6; }
.moduleButton:hover a{ color: #000000; }

.moduleButton2{
   width:175px;
   height:25px;
   background-image: url('../images/moduleButtonSingle2.gif');
   background-position: top right;
   background-repeat: no repeat;
   color: #000000;
   border:solid 1px #000000;
   font-size:.75em;
   font-weight:bold;
   padding-left:2px;
   cursor:pointer;
}

.moduleButton2 a{ color: #000000; }
.moduleButton2:hover a{ color: #000000; }

.moduleButtonSingle{
   width:195px;
   height:25px;
   background-image: url('../images/moduleButtonSingle.gif');
   background-position: top left;
   background-repeat: repeat-x;
   color: #A6A6A6;
   border:solid 1px #A6A6A6;
   font-size:.75em;
   font-weight:bold;
   padding-left:2px;
}

.moduleButtonSingle2{
   width:195px;
   height:25px;
   background-image: url('../images/moduleButtonSingle2.gif');
   background-position: top left;
   background-repeat: repeat-x;
   color: #000000;
   border:solid 1px #000000;
   font-size:.75em;
   font-weight:bold;
   padding-left:2px;
}

.moduleButton a{ color: #A6A6A6; }
.moduleButton:hover a{ color: #000000; }

.moduleButtonFeed{
   height:25px;
   width:20px;
   background-image: url('../images/moduleFeed.gif');
   background-position: top left;
   background-repeat: no-repeat;
   border:solid 1px #A6A6A6;
}

.moduleButtonFeed2{
   height:25px;
   width:20px;
   background-image: url('../images/moduleFeed2.gif');
   background-position: top right;
   background-repeat: no-repeat;
   border:solid 1px #000000;
   cursor:pointer;
}

.moduleTop{ 
   border-top:solid 1px #A6A6A6; border-bottom:solid 1px #A6A6A6; 
   background-color: #FBFBFB;
}
.moduleContainer{ font-size:.75em;font-weight:bold;color:#A6A6A6; border:solid 1px #A6A6A6; background-color: #F2F2F2; text-align:center; height:100px; }
.moduleCellL {
   padding:2px;
   border-left:solid 1px #A6A6A6;
   background-image: url('../images/moduleCellLeft.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
   font-size:.75em;
   color: #A6A6A6;
}

.moduleCell {
   padding:2px;
   border-bottom:solid 1px #F2F2F2;
   font-size:.75em;
   color: #A6A6A6;
}

.moduleCellR {
   padding:2px;
   border-right:solid 1px #A6A6A6;
   background-image: url('../images/moduleCellRight.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
   font-size:.75em;
   color: #A6A6A6;
}

.moduleRowDefault{  }
.moduleRowDefault2{ background-color:#F2F2F2;cursor:pointer; }

.DefaultClassRow{ 
   border-left:solid 1px #FFFFFF;
   border-right:solid 1px #FFFFFF;
   background-image: url('../images/moduleCellLeft.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
   background-color:#FFFFFF;color:#A6A6A6; font-size:.75em; 
}

/*-----End Module Styles-----*/

/*-----Begin Class Specific Styles-----*/

.textAlbion{ color: #DA2B2B; }
.textAlbion a{ color: #DA2B2B; font-weight:bold; }
.textAlbion a:hover{ color: #DA2B2B; text-decoration:underline; }

.textHibernia{ color: #41A212; }
.textHibernia a{ color: #41A212; font-weight:bold; }
.textHibernia a:hover{ color: #41A212; text-decoration:underline; }

.textMidgard{ color: #2B60DA; }
.textMidgard a{ color: #2B60DA; font-weight:bold; }
.textMidgard a:hover{ color: #2B60DA; text-decoration:underline; }


.moduleRowAlbion{ background-color:#F6CACA;cursor:pointer; }
.moduleRowHibernia{ background-color:#D8F6CA;cursor:pointer; }
.moduleRowMidgard{ background-color:#CAD7F6;cursor:pointer; }

.moduleButtonAlbion{
   background-image: url('../images/moduleButtonAlbion.gif'); background-position: top right; background-repeat: no-repeat;
   width:195px; height:25px; color: #DA2B2B; border:solid 1px #676767; font-size:.75em; font-weight:bold; padding-left:2px;
}

.moduleButtonAlbion2{
   background-image: url('../images/moduleButtonAlbion2.gif'); background-position: top right; background-repeat: no-repeat;
   width:195px; height:25px; color: #000000; border:solid 1px #000000; font-size:.75em; font-weight:bold; padding-left:2px;
   cursor:pointer;
}

.moduleButtonHibernia{
   background-image: url('../images/moduleButtonHibernia.gif'); background-position: top right; background-repeat: no-repeat;
   width:195px; height:25px; color: #41A212; border:solid 1px #676767; font-size:.75em; font-weight:bold; padding-left:2px;
}

.moduleButtonHibernia2{
   background-image: url('../images/moduleButtonHibernia2.gif'); background-position: top right; background-repeat: no-repeat;
   width:195px; height:25px; color: #000000; border:solid 1px #000000; font-size:.75em; font-weight:bold; padding-left:2px;
   cursor:pointer;
}

.moduleButtonMidgard{
   background-image: url('../images/moduleButtonMidgard.gif'); background-position: top right; background-repeat: no-repeat;
   width:195px; height:25px; color: #2B60DA; border:solid 1px #676767; font-size:.75em; font-weight:bold; padding-left:2px;
}

.moduleButtonMidgard2{
   background-image: url('../images/moduleButtonMidgard2.gif'); background-position: top right; background-repeat: no-repeat;
   width:195px; height:25px; color: #000000; border:solid 1px #000000; font-size:.75em; font-weight:bold; padding-left:2px;
   cursor:pointer;
}

.AlbionClassRow{ 
   border-left:solid 1px #DA2B2B;
   border-right:solid 1px #DA2B2B;
   background-image: url('../images/moduleCellLeft.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
   background-color:#FFFFFF;color:#DA2B2B; font-size:.75em; 
   cursor:pointer;
}

.HiberniaClassRow{ 
   border-left:solid 1px #64DA2B;
   border-right:solid 1px #64DA2B;
   background-image: url('../images/moduleCellLeft.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
   background-color:#FFFFFF;color:#64DA2B; font-size:.75em; 
   cursor:pointer;
}

.MidgardClassRow{ 
   border-left:solid 1px #2B60DA;
   border-right:solid 1px #2B60DA;
   background-image: url('../images/moduleCellLeft.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
   background-color:#FFFFFF;color:#2B60DA; font-size:.75em; 
   cursor:pointer;
}

.listingFadeAlbion{
   background-image: url('../images/listingFadeAlbion.gif');
   background-position: top left;
   background-repeat: no-repeat;
}

.listingFadeHibernia{
   background-image: url('../images/listingFadeHibernia.gif');
   background-position: top left;
   background-repeat: no-repeat;
}

.listingFadeMidgard{
   background-image: url('../images/listingFadeMidgard.gif');
   background-position: top left;
   background-repeat: no-repeat;
}

/*-----End Class Specific Styles-----*/

.leftBar{ padding-top:5px;border-right:solid 1px #F2F2F2; }
.mainContent { padding-top:10px;padding-left: 15px; padding-right: 15px;}

/*-----Begin Login Styles-----*/

.username{ 
   font-size:1.5em;
   color:#767676;  
   background-image: url('../images/moduleCellLeft.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
}

.userInfo {
   padding-top:5px;padding-bottom:5px;padding-left:15px;font-size:.75em; color:#767676; line-height:1.5em;
   background-image: url('../images/moduleCellLeft.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
}

.userInfo a{ color:#767676; }
.userInfo a:hover{ color:#FA9C39; }

.loginContainer{ 
   padding:5px;
   font-size:.75em;
   color:#000000; 
   border-left:solid 1px #A6A6A6; 
   border-right:solid 1px #A6A6A6; 
   border-bottom:solid 1px #A6A6A6; 
   background-color: #F2F2F2; 
   background-image: url('../images/listingLeftBox.gif');
   background-position: top left;
   background-repeat: repeat-x;
}

}

/*-----End Login Styles-----*/


/*-----Listing Styles-----*/

.mainHeader{
   color:#FA9C39;
   font-size:1.0em;
   border-bottom:solid 1px #F2F2F2;   
   font-weight:bold;
}

.subHeader{
   color:#999999;
   font-size:.75em;
   background-color: #F2F2F2;
   border-bottom:solid 1px #999999;
   padding-top:5px;
   padding-bottom:5px;
}

.listing { padding-top:10px;padding-bottom:10px; }

.listingHeader{ 
   font-size:1.25em; color: #767676; 
   background-image: url('../images/moduleCellRight.gif');
   background-position: bottom left;
   background-repeat: no-repeat;
}

.listingHeader a{ color: #767676; }
.listingHeader a:hover{ color: #FA9C39; }
.listingFooter {
   padding-top:6px;
   background-image: url('../images/moduleCellRight.gif');
   background-position: top left;
   background-repeat: no-repeat;
   color: #767676;
   font-size:.75em;
}
.listingSubHeader { font-size:.60em; color: #767676;  }

.listingDescription{ 
   padding-top:5px;padding-bottom:5px;padding-left:5px;font-size:.75em;
}

.listingLeft{
   width:100px; 
   border:solid 1px #767676;
   background-image: url('../images/listingLeftBox.gif');
   background-position: top left;
   background-repeat: repeat-x;
}

.listingLeftInfo{
   padding-top:5px;
   font-size:.75em;
   color: #767676;
}

.comment {
	background-image: url('../images/mainContentBG.gif');
    background-position: top left;
    background-repeat: repeat-x;
	padding: 5px;
}

.commentUser {
	color: #519AFD;
	font-weight: bold;	
}

.commentDate {
	font-size: .70em;
	color: #A6A6A6;
}

.commentTemplate {
	font-size: .70em;
	color: #A6A6A6;
}

.commentText {
	font-size: .75em;
}

.comment a {text-decoration: none; color: #519AFD;}
.comment a:hover {text-decoration: underline; color: #519AFD;}

.contentSections{ font-size:1.25em;color: 676767;}
.contentSections2{ font-size:1.25em;color: #FA9C39;}

.contentSubSection{
   padding-left:5px;
   padding-right:5px;
   font-size:0.80em;
   color: 676767;
   border-top:solid 1px #F2F2F2;
   border-bottom:solid 1px #F2F2F2;
   background-color: #FFFFFF;
}
.contentSubSection2{
   padding-left:5px;
   padding-right:5px;
   font-size:0.80em;
   color: #FA9C39;
   border-top:solid 1px #FA9C39;
   border-bottom:solid 1px #FA9C39;
   background-color: #FFF4E8;
   cursor:pointer;
}

.contentDivider{ color:#F2F2F2;padding-left:5px;padding-right:5px;font-size:1.25em; }



.pagingButton{
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   background-image: url('../images/moduleButton.gif');
   background-position: top left;
   background-repeat: repeat-x;
   color: #A6A6A6;
   border:solid 1px #A6A6A6;
   font-size:.75em;
   font-weight:bold;
}

.pagingButton2{
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   background-image: url('../images/moduleButton.gif');
   background-position: top left;
   background-repeat: repeat-x;
   color: #000000;
   border:solid 1px #000000;
   font-size:.75em;
   font-weight:bold;
   cursor:pointer;
}

.pagingButton3{
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   background-color: #FA9C39;
   color: #FFFFFF;
   border:solid 1px #000000;
   font-size:.75em;
   font-weight:bold;
}

.addButton{
   padding-left:15px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   background-image: url('../images/addButton.gif');
   background-position: middle left;
   background-repeat: repeat-x;
   color: #A6A6A6;
   border:solid 1px #A6A6A6;
   font-size:.60em;
   font-weight:bold;
}

.addButton2{
   padding-left:15px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   background-image: url('../images/addButton.gif');
   background-position: middle left;
   background-repeat: repeat-x;
   color: #000000;
   border:solid 1px #000000;
   font-size:.60em;
   font-weight:bold;
   cursor:pointer;
}

.editButton{
   padding-left:20px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   background-image: url('../images/editButton.gif');
   background-position: top left;
   background-repeat: repeat-x;
   color: #A6A6A6;
   border:solid 1px #A6A6A6;
   font-size:.60em;
   font-weight:bold;
}

.editButton2{
   padding-left:20px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   background-image: url('../images/editButton.gif');
   background-position: top left;
   background-repeat: repeat-x;
   color: #000000;
   border:solid 1px #000000;
   font-size:.60em;
   font-weight:bold;
   cursor:pointer;
}

.panelIframe {
   width:100%;
   height:100%;
   border:0px;
   margin:0px;
   color: #000000;
   font-size: .80em;
   font-family:arial,helvetica,sans-serif;
   text-align:center;
   background-color: #F2F2F2; 
   background-image: url('../images/listingLeftBox.gif');
   background-position: top left;
   background-repeat: repeat-x;
}

/*-----Begin Small Listing Styles-----*/

.listingTable {
   border-top:solid 1px #767676;
   border-left:solid 1px #767676;
   border-right:solid 1px #767676;
}

.listingTableHeader {
   background-image: url('../images/moduleButton.gif');
   background-position: top left;
   background-repeat: repeat-x;
   color: #767676;
   font-weight:bold;
   font-size:.80em;
   padding:2px;
   border-bottom:solid 1px #767676;
}

.listingTableCell {
   text-overflow: clip;
   overflow: hidden;
   font-size:.70em;
   padding:5px;
   border-bottom:solid 1px #767676;
}


.listingTableCellL {
	background-color: #FFFFFF;	
	border-right: solid 1px #767676;
}

.listingTableCellR {
	background-color: #FFFFFF;
	border-left: solid 1px #767676;
}

a.listingUnderline:link { color: #000000; text-decoration: underline; font-size:1em; }
a.listingUnderline:active { color: #000000; text-decoration: underline; font-size:1em; }
a.listingUnderline:visited { color: #000000; text-decoration: underline; font-size:1em; }
a.listingUnderline:hover { color: #A6A6A6; text-decoration: underline; font-size:1em; }

.TemplateListingBG2 {
	background-color: #F2F2F2;
	color: #000000;
	cursor: pointer;
}

.AlbionListingBG {
   background-color: #F6CACA;
   color: #000000;
}

.AlbionListingBG2 {
   background-color: #DA2B2B;
   cursor:pointer;
   color: #FFFFFF;
}

.HiberniaListingBG {
   background-color: #D8F6CA;
   color: #000000;
}

.HiberniaListingBG2 {
   background-color: #41A212;
   cursor:pointer;
   color: #FFFFFF;
}

.MidgardListingBG {
   background-color: #CAD7F6;
   color: #000000;
}

.MidgardListingBG2 {
   background-color: #2B60DA;
   cursor:pointer;
   color: #FFFFFF;
}

.moduleRowAlbion{ background-color:#F6CACA;cursor:pointer; }
.moduleRowHibernia{ background-color:#D8F6CA;cursor:pointer; }
.moduleRowMidgard{ background-color:#CAD7F6;cursor:pointer; }
/*-------------------------*/


.fileSubmit { 
   border: solid 1px #767676;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

textarea { 
   border: solid 1px #767676;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

select { 
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.headerBar {
   height: 8px;
   background-image: url('../images/headerBar.gif');
   background-position: top left;
   background-repeat: repeat-x;
}





.contentBox1 {
   padding: 10px;
   background-color: #EAEAEA;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   color:#000000;
}

.contentBox2 {
   border: solid 1px #000000;
   width: 300px;
   height:150px;
}

.contentBox2Header{
   height: 10px;
   padding: 3px;
   background-color: #000000;
   border-bottom: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight: bold;
   color:#FFFFFF;
}

.contentBox2Main{
   padding: 5px;
   background-color: #EAEAEA;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   color:#000000;
}

.HomeHeader1 {
   width: 150px;
   padding-left:5px;
   background-color: #EAEAEA;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#000000;
   cursor: pointer;
}

.HomeHeader2 {
   width: 150px;
   padding-left:5px;
   background-color: #696969;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#EAEAEA;
   cursor: pointer;
}

.SubmitHeader1 {
   width: 150px;
   padding-left:5px;
   background-color: #EAEAEA;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#000000;
   cursor: pointer;
}

.SubmitHeader2 {
   width: 150px;
   padding-left:5px;
   background-color: #696969;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#EAEAEA;
   cursor: pointer;
}

.AlbionHeader1 {
   width: 150px;
   padding-left:5px;
   background-color: #FFD9D9;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#FF0000;
   cursor: pointer;
   background-image: url('../images/arrows_AlbDown.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.AlbionHeader2 {
   width: 150px;
   padding-left:5px;
   background-color: #FFD9D9;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#FF0000;
   cursor: pointer;
   background-image: url('../images/arrows_AlbUp.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.AlbionHeader3 {
   width: 150px;
   padding-left:5px;
   background-color: #FFFFFF;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#FF0000;
   cursor: pointer;
   background-image: url('../images/arrows_AlbDown.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.HiberniaHeader1 {
   width: 150px;
   padding-left:5px;
   background-color: #D9EFD9;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#009600;
   cursor: pointer;
   background-image: url('../images/arrows_HibDown.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.HiberniaHeader2 {
   width: 150px;
   padding-left:5px;
   background-color: #D9EFD9;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#009600;
   cursor: pointer;
   background-image: url('../images/arrows_HibUp.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.HiberniaHeader3 {
   width: 150px;
   padding-left:5px;
   background-color: #FFFFFF;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#009600;
   cursor: pointer;
   background-image: url('../images/arrows_HibDown.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.MidgardHeader1 {
   width: 150px;
   padding-left:5px;
   background-color: #D9D9EF;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#000096;
   cursor: pointer;
   background-image: url('../images/arrows_MidDown.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.MidgardHeader2 {
   width: 150px;
   padding-left:5px;
   background-color: #D9D9EF;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#000096;
   cursor: pointer;
   background-image: url('../images/arrows_MidUp.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.MidgardHeader3 {
   width: 150px;
   padding-left:5px;
   background-color: #FFFFFF;
   border: solid 1px #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#000096;
   cursor: pointer;
   background-image: url('../images/arrows_MidDown.gif');
   background-position: bottom right;
   background-repeat: no-repeat;
}

.selectedClass {
   background-color: #FFFCAD;
   cursor: pointer;
}

.AlbionClass {
   width: 150px;
   background-color: #EAEAEA;
   cursor: pointer;
}

.AlbionClassHover {
   width: 150px;
   background-color: #FFD9D9;
   cursor: pointer;
}

.AlbionClassSelected { 
   width: 150px;
   background-color: #FFFCAD;
   cursor: pointer;
   background-image: url('../images/arrows_AlbSelected.gif');
   background-position: center left;
   background-repeat: no-repeat;
}

.HiberniaClass {
   width: 150px;
   background-color: #EAEAEA;
   cursor: pointer;
}

.HiberniaClassHover {
   width: 150px;
   background-color: #D9EFD9;
   cursor: pointer;
}

.HiberniaClassSelected {
   width: 150px;
   background-color: #FFFCAD;
   cursor: pointer;
   background-image: url('../images/arrows_HibSelected.gif');
   background-position: center left;
   background-repeat: no-repeat;
}

.MidgardClass {
   width: 150px;
   background-color: #EAEAEA;
   cursor: pointer;
}

.MidgardClassHover {
   width: 150px;
   background-color: #D9D9EF;
   cursor: pointer;
}

.MidgardClassSelected {
   width: 150px;
   background-color: #FFFCAD;
   cursor: pointer;
   background-image: url('../images/arrows_MidSelected.gif');
   background-position: center left;
   background-repeat: no-repeat;
}

.ClassListing {
   width: 150px;
   background-color: #EAEAEA;
   border: solid 1px #767676;
   border-top:none;
}

.ClassTable {
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.AlbionClassTitle {
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#FF0000;
}

.HiberniaClassTitle {
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#009600;
}

.MidgardClassTitle {
   font-family:arial,helvetica,sans-serif;
   font-size:12pt;
   font-weight: bold;
   color:#000096;
}

.searchTable{
   border-top: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
}

.AlbionListingTable {
   border-top: solid 1px #FF0000;
   border-left: solid 1px #FF0000;
   border-right: solid 1px #FF0000;
}

.HiberniaListingTable {
   border-top: solid 1px #009600;
   border-left: solid 1px #009600;
   border-right: solid 1px #009600;
}

.MidgardListingTable {
   border-top: solid 1px #000096;
   border-left: solid 1px #000096;
   border-right: solid 1px #000096;
}

.AlbionListingHeader {
   padding-right: 5px;
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   background-color: #FF0000;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight: bold;
   color:#FFFFFF;
}

.HiberniaListingHeader {
   padding-right: 5px;
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   background-color: #009600;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight: bold;
   color:#FFFFFF;
}

.MidgardListingHeader {
   padding-right: 5px;
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   background-color: #000096;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight: bold;
   color:#FFFFFF;
}

.EmptyListing {
   padding-right: 3px;
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #000000;
   background-color: #FFFFFF;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.AlbionListing1 {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #FF0000;
   background-color: #FFFFFF;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.AlbionListing2 {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #FF0000;
   background-color: #FFD9D9;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.AlbionNewListing {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #FF0000;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.HiberniaListing1 {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #009600;
   background-color: #FFFFFF;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.HiberniaListing2 {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #009600;
   background-color: #D9EFD9;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.HiberniaNewListing {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #009600;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.MidgardListing1 {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #000096;
   background-color: #FFFFFF;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.MidgardListing2 {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #000096;
   background-color: #D9D9EF;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.MidgardNewListing {
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-bottom: solid 1px #000096;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.AlbionViewTemplate1 {
   padding-left: 2px;
   padding-right: 20px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #FF0000;
   color: #FFFFFF;
   background-image: url('../images/arrows_ViewDown.gif');
   background-position: center right;
   background-repeat: no-repeat;
   cursor: pointer;
}

.AlbionViewTemplate2 {
   padding-left: 2px;
   padding-right: 20px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #FF0000;
   color: #FFFFFF;
   background-image: url('../images/arrows_ViewUp.gif');
   background-position: center right;
   background-repeat: no-repeat;
   cursor: pointer;
}

a.AlbionViewTemplate1:link { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.AlbionViewTemplate1:active { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.AlbionViewTemplate1:visited { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.AlbionViewTemplate1:hover { color:#FFFFFF; text-decoration: none; font-size:8pt; }

a.AlbionViewTemplate2:link { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.AlbionViewTemplate2:active { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.AlbionViewTemplate2:visited { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.AlbionViewTemplate2:hover { color:#FFFFFF; text-decoration: none; font-size:8pt; }

.HiberniaViewTemplate1 {
   padding-left: 2px;
   padding-right: 20px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #009600;
   color: #FFFFFF;
   background-image: url('../images/arrows_ViewDown.gif');
   background-position: center right;
   background-repeat: no-repeat;
   cursor: pointer;
}

.HiberniaViewTemplate2 {
   padding-left: 2px;
   padding-right: 20px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #009600;
   color: #FFFFFF;
   background-image: url('../images/arrows_ViewUp.gif');
   background-position: center right;
   background-repeat: no-repeat;
   cursor: pointer;
}

a.HiberniaViewTemplate1:link { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.HiberniaViewTemplate1:active { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.HiberniaViewTemplate1:visited { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.HiberniaViewTemplate1:hover { color:#FFFFFF; text-decoration: none; font-size:8pt; }

a.HiberniaViewTemplate2:link { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.HiberniaViewTemplate2:active { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.HiberniaViewTemplate2:visited { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.HiberniaViewTemplate2:hover { color:#FFFFFF; text-decoration: none; font-size:8pt; }

.MidgardViewTemplate1 {
   padding-left: 2px;
   padding-right: 20px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #000096;
   color: #FFFFFF;
   background-image: url('../images/arrows_ViewDown.gif');
   background-position: center right;
   background-repeat: no-repeat;
   cursor: pointer;
}

.MidgardViewTemplate2 {
   padding-left: 2px;
   padding-right: 20px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #000096;
   color: #FFFFFF;
   background-image: url('../images/arrows_ViewUp.gif');
   background-position: center right;
   background-repeat: no-repeat;
   cursor: pointer;
}

a.MidgardViewTemplate1:link { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.MidgardViewTemplate1:active { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.MidgardViewTemplate1:visited { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.MidgardViewTemplate1:hover { color:#FFFFFF; text-decoration: none; font-size:8pt; }

a.MidgardViewTemplate2:link { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.MidgardViewTemplate2:active { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.MidgardViewTemplate2:visited { color:#FFFFFF; text-decoration: none; font-size:8pt; }
a.MidgardViewTemplate2:hover { color:#FFFFFF; text-decoration: none; font-size:8pt; }

.AlbionTemplateContent1 {
   padding: 10px;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#7F7F7F;
}

.AlbionTemplateContent2 {
   border-bottom: solid 1px #FF0000;
   padding: 10px;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.HiberniaTemplateContent1 {
   padding: 10px;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#7F7F7F;
}

.HiberniaTemplateContent2 {
   border-bottom: solid 1px #009600;
   padding: 10px;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.MidgardTemplateContent1 {
   padding: 10px;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#7F7F7F;
}

.MidgardTemplateContent2 {
   border-bottom: solid 1px #000096;
   padding: 10px;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
}

.newTempTable {
   border-top: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
}

.sideTempTable {
   border: solid 1px #000000;
}

.newTempHeader {
   padding: 3px;
   width: 200px;
   background-color: #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight: bold;
   color:#FFFFFF;
}

.newTempColumns {
   padding: 3px;
   border-top: solid 1px #000000;
   border-bottom: solid 1px #000000;
   background-color: #767676;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#FFFFFF;
}

.newTempListings {
   padding-left: 2px;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 2px;
}

.newTempListings1 {
   background-color: #EAEAEA;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
   cursor: pointer;
}

.newTempListings2 {
   background-color: #FFFFFF;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
   cursor: pointer;
}

.topTempsListing2 {
   background-color: #696969;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   color:#FFFFFF;
   cursor: pointer;
}

.searchResultsHeader {
   padding-right: 5px;
   padding-left: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   background-color: #000000;
   font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight: bold;
   color:#FFFFFF;
}

.templateDiv {
   height: 250px;
   overflow: auto;
}

.helpDiv {
   padding:5px;
   width:200px;
   border: solid 1px #000000;
   background-color: #696969;
   font-family:arial,helvetica,sans-serif;
   font-size:9pt;
   color:#FFFFFF;
}

.commentInfo {
   padding-left: 5px;
   padding-right: 5px;
   height:25px;
   border-top: dashed 1px #000000;
   font-size: 9pt;
   color: #000000;
}

.commentsCell {
   border-bottom:solid 1px #000000;
   padding-bottom: 5px;
   padding-top: 5px;
}

.commentFrame {
   padding-left: 5px;
   padding-right: 5px;
   height: 250px;
   border: 0px;
}

.formFieldName {
   font-size: 9pt;
   font-weight: bold;
   color: #000000;
}

.formFieldName2 {
   font-size: 9pt;
   font-weight: bold;
   color: #FC0000;
}

.commentTextBox {
   border: solid 1px #000000;
   font-size: 8pt;
   color: #000000;
   width: 205px;
   height: 100px;
}

.submitComment1 {
   height:20px;
   background-color: #000000;
   padding-top:2px;
   padding-bottom:2px;
   border: solid 1px #000000;
   font-size: 9pt;
   font-weight: bold;
   color: #FFFFFF;
   cursor: pointer;
}

.submitComment2 {
   height:20px;
   background-color: #CCCCCC;
   padding-top:2px;
   padding-bottom:2px;
   border: solid 1px #000000;
   font-size: 9pt;
   font-weight: bold;
   color: #000000;
   cursor: pointer;
}

.commentHeader1 {
   padding: 3px;
   border-top: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   background-color: #C3C3C3;
   font-size: 9pt;
   color: #000000;
}

.commentContent1 {
   padding: 3px;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
   background-color: #C3C3C3;
   font-size: 8pt;
   color: #000000;
}

.commentHeader2 {
   padding: 3px;
   border-top: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   background-color: #EDEDED;
   font-size: 9pt;
   color: #000000;
}

.commentContent2 {
   padding: 3px;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
   background-color: #EDEDED;
   font-size: 8pt;
   color: #000000;
}

.submitFormDiv {
   padding: 5px;
   height: 250px;
   border: solid 1px #000000;
   background-color: #B7B7B7;
   font-size: 9pt;
   color: #000000;
}

.sponsorDiv {
   background-color: #EAEAEA;
   border: solid 1px #000000;
   padding-top: 10px;
   padding-bottom: 10px;
}

.redText { color:#FC0000; text-decoration: none; font-size:9pt; }

.mainLink { color:#7F7F7F; text-decoration: none; font-size:12pt; }
a.mainLink:link { color:#7F7F7F; text-decoration: none; font-size:12pt; }
a.mainLink:active { color:#7F7F7F; text-decoration: none; font-size:12pt; }
a.mainLink:visited { color:#7F7F7F; text-decoration: none; font-size:12pt; }
a.mainLink:hover { color:#EAEAEA; text-decoration: underline; font-size:12pt; }

.listingLink { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold;}
a.listingLink:link { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold; }
a.listingLink:active { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold; }
a.listingLink:visited { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold; }
a.listingLink:hover { color:#7F7F7F; text-decoration: underline; font-size:8pt; font-weight: bold; }

.listingLink2 { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold;}
a.listingLink2:link { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold; }
a.listingLink2:active { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold; }
a.listingLink2:visited { color:#000000; text-decoration: none; font-size:8pt; font-weight: bold; }
a.listingLink2:hover { color:#FFFFFF; text-decoration: underline; font-size:8pt; font-weight: bold; }

.listingLink3 { color:#000000; text-decoration: none; font-size:8pt; }
a.listingLink3:link { color:#000000; text-decoration: none; font-size:8pt; }
a.listingLink3:active { color:#000000; text-decoration: none; font-size:8pt; }
a.listingLink3:visited { color:#000000; text-decoration: none; font-size:8pt; }
a.listingLink3:hover { color:#FFFFFF; text-decoration: underline; font-size:8pt; }

.footerLink { color:#7F7F7F; text-decoration: none; font-size:8pt; }
a.footerLink:link { color:#7F7F7F; text-decoration: none; font-size:8pt; }
a.footerLink:active { color:#7F7F7F; text-decoration: none; font-size:8pt; }
a.footerLink:visited { color:#7F7F7F; text-decoration: none; font-size:8pt; }
a.footerLink:hover { color:#000000; text-decoration: underline; font-size:8pt; }

.whiteLink { color:#FFFFFF; text-decoration: none; font-size:10pt; }
a.whiteLink:link { color:#FFFFFF; text-decoration: none; font-size:10pt; }
a.whiteLink:active { color:#FFFFFF; text-decoration: none; font-size:10pt; }
a.whiteLink:visited { color:#FFFFFF; text-decoration: none; font-size:10pt; }
a.whiteLink:hover { color:#EAEAEA; text-decoration: underline; font-size:10pt; }

.classLink { color:#000000; text-decoration: none; font-size:8pt; }
a.classLink:link { color:#000000; text-decoration: none; font-size:8pt; }
a.classLink:active { color:#000000; text-decoration: none; font-size:8pt; }
a.classLink:visited { color:#000000; text-decoration: none; font-size:8pt; }
a.classLink:hover { color:#000000; text-decoration: none; font-size:8pt; }

.smallText { color:#000000; text-decoration: none; font-size:8pt; }
.mainText { color:#000000; text-decoration: none; font-size:10pt; }
.boldTitle { color:#000000; text-decoration: none; font-size:12pt; font-weight: bold; }

.submitButton { background-color: #EAEAEA; border: solid 1px #7F7F7F; color: #7F7F7F; font-size: 8pt; padding:3px; text-decoration: none; font-weight:bold; }
a.submitButton:link { background-color: #EAEAEA; border: solid 1px #7F7F7F; color: #7F7F7F; font-size: 8pt; padding:3px; text-decoration: none; font-weight:bold;}
a.submitButton:active { background-color: #EAEAEA; border: solid 1px #7F7F7F; color: #7F7F7F; font-size: 8pt; text-decoration: none; font-weight:bold;}
a.submitButton:visited { background-color: #EAEAEA; border: solid 1px #7F7F7F; color: #7F7F7F; font-size: 8pt; text-decoration: none; font-weight:bold;}
a.submitButton:hover { background-color: #FFFFFF; border: solid 1px #7F7F7F; color: #7F7F7F; font-size: 8pt; text-decoration: none; font-weight:bold;}

.voteBar {
   background-color: #000000;
   height: 8px;
   background-image: url('../images/headerBar.gif');
   background-position: center left;
   background-repeat: repeat-x;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
}

/* Ajax Classes */
.acBox {
	width:100%;
	text-align:left;
	padding-left:0px;
	margin-left:0px;
	list-style-type:none;
	list-style-position: outside;
}

.highlightClass {
	background-color: #ECECE6;
}

.emailDiv {
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	width:175px;
	background-color: #FFFFFF;
	border:solid 1px #000000;
	position:absolute;
}

.userDiv {
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	width:100px;
	background-color: #FFFFFF;
	border:solid 1px #000000;
	position:absolute;
}