/* Copyright 2008 - 2011 MyAlganon */
/*          System5 Skin           */
/*         By Bily Foster          */
/* Copyright 2009 Alganon */
@CHARSET "ISO-8859-1";
a{}
body {
	color:#fff;
  background-color: #000;
  background-image: url(/img/system5/roto_background.jpg);
  background-repeat: no-repeat;
  background-position:top center;
  background-attachment:fixed;
  margin:0px;
  padding:0px;
  text-align:center;
  line-height: 120%;
  font-family:"Lucida Sans Unicode", "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
  padding:0px;
  margin:0px;
}
p {
  padding:0px 0px 10px;
  margin:0px;
}
img {
	border:none;
}
a {
  text-decoration:none;
  color:#000;
  outline: none !important;
}
a:hover {
	color:#f00;
}
blockquote {
  margin:0 35px;
  padding:10px;
  border:2px solid #B69C5F;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
/* IDS */
#WRAPPER
{
  width:1024px;
  margin:0px auto;
}
#TOOLBAR
{
  height:37px;
  background-image:url(/img/system5/RailbarTop.png);
}
#TOOLBARFOOTER
{
  height:37px;
  background-image:url(/img/system5/RailbarBottom.png);
}
#footerNAV
{
	font-size:12px;
	color:#000;
}
#BUYNOW a, #BUYNOWBOX a
{
  text-indent:-50000px;
  width:105px;
  height:36px;
  float:left;
  background-image:url(/img/system5/buyNowButton.png);
  background-repeat:no-repeat;
}
#BUYNOW a:hover, #BUYNOWBOX a:hover
{
  background-position:0px -39px;
  cursor:pointer;
}
#PLAY4FREE a, .PLAY4FREE a
{
  text-indent:-50000px;
  width:151px;
  height:36px;
  float:left;
  background-image:url(/img/system5/P4FButton.png);
  background-repeat:no-repeat; 
}
#PLAY4FREE a:hover, .PLAY4FREE a:hover, #BUYNOWBOX a:hover
{
  background-position:0px -39px;
  cursor:pointer;
}
#TRYNOW a, #TRYNOWBOX a
{
  text-indent:-50000px;
  width:105px;
  height:36px;
  float:left;
  background-image:url(/img/system5/tryNowButton.png);
  background-repeat:no-repeat;
  margin-left:5px;
}
#TRYNOW a:hover, #TRYNOWBOX a:hover
{
  background-position:0px -39px;
  cursor:pointer;
}
#PRICE
{
  text-indent:-50000px;
  width:150px;
  height:55px;
  float:left;
  background-image:url(/img/system5/1995.png);
  background-repeat:no-repeat;
  margin:240px 0px 0px 10px;
}
#BOXSHOT
{
  background-image:url(/img/system5/BoxShot.png);
  background-repeat:no-repeat;
  width:200px;
  height:250px;
  float:left;
}
#BOXTEXT
{
  float:left;
  width:348px;
}
#LOGO
{
  clear:both;
  width:499px;
  height:196px;
  background-image:url(/img/system5/Alganon.png);
  background-repeat:no-repeat;
  margin:10px auto;
  display:block;
  text-indent:-50000px !important;
}
#PROMOPANEL
{
/*  background-image:url(/img/system5/promoPanel.png); */
  background-position:top center;
  background-repeat:no-repeat;
  width:1025px;
  height:280px;
  padding:0px 28px;
  margin:10px 0px 12px -27px;
/*  border:1px solid #FFF; */
}
#HEADER
{
  height:270px;
}
#BODY
{
  width:1002px;
  margin:0 auto;
  min-height:600px; 
}
#MAINNAV
{
  background-image:url(/img/system5/navBackground.png);
  background-position:top center;
  background-repeat:no-repeat;
  width:1010px;
  height:100px;
  margin:10px 0px 10px -4px;
  padding:0px;
}
#CONTENT
{
  width:680px;
  min-height:800px;
  text-align:left;
  background-image:url(/img/system5/LeftCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  color:#ffffff;
  padding:0px 20px;
  font-family: Georgia, Times New Roman,Times,serif;
  font-size:.9em;
}
#CONTENTBOX
{
  float:left;
}
#SUBNAV
{
  clear:both;
  height:59px;
  padding:2px 0px 0px 2px;
  background-image:url("/img/system6/SubNavPanel.png");
  background-position:bottom center;
}
#SUBNAV .navigation li 
{
  margin:2px;
}
#SIDEBAR
{
  float:left;
  width:300px;
  text-align:left;
  margin:0px;
}
#VIDEOBOX
{
  min-height:800px;
}
#LIVEFEED
{ 
  background-image:url(/img/system5/RightCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  width:250px;
  padding:0px 25px;
  height:373px;
  overflow:hidden;
}
#LIVEFEED .list
{
  min-height:260px;
}
#SERVERSTATUS
{
  background-image:url(/img/system5/RightCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  width:250px;
  padding:0px 25px;
}
#LATESTCHARACTERS
{
  background-image:url(/img/system5/RightCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  width:250px;
  padding:0px 25px;
  height:373px;
  overflow:hidden;
}
#FOOTER
{
  clear:both;
  min-height:125px;
  background-image:url(/img/system5/footerbackground.png);
  background-repeat:no-repeat;
  background-position:top center;
  padding-top:25px;
}
#SIDERIGHT, #SIDELEFT
{
  min-height:800px;
}
#LABELRECENTLEVELUPS
{
  background-image:url(/img/system5/labelRecentLevelUps.jpg);
  background-repeat:no-repeat;
  width:263px;
  margin-left:-7px;
}
#LABELSERVERSTATUS
{
  background-image:url(/img/system5/labelServerStatus.jpg);
  background-repeat:no-repeat;
  width:263px;
  margin-left:-7px;
}
#LABELLATESTCHARACTERS
{
  background-image:url(/img/system5/labelLatestCharacters.jpg);
  background-repeat:no-repeat;
  width:263px;
  margin-left:-7px;
}
#FEATURES
{
  width:200px;
}
#FEATURES .rightNavHeader
{
  width:211px;
}
#EULA
{
  width:100%;
}
#SNMYSPACE a
{
  background:url(/img/system5/snMyS.png);
}
#SNTWITTER a
{
  background:url(/img/system5/snTWT.png);
	margin-top:2px;
}
#SNFACEBOOK a
{
  background:url(/img/system5/snFCB.png);
	margin-top:2px;
}
#SNMYALGANON a
{
  background:url(/img/system5/snMyA.png);
}
#SNALGANON a
{
	background:url(/img/system6/alganonButton2.png);
	width:105px;
}
#SNALGANON a:hover 
{
	background-position:0px -39px;
}
#SNFORUMS a
{
  background:url(/img/system6/forumsButton.png);
	width:106px;
	height:36px;
}
#SNFORUMS a:hover
{
	background-position:0px -39px;
}


/* classes */
#error_container
{
	background-image:url(/img/system4/interface.png);
	background-position:-1226px -558px;
	background-repeat:no-repeat;
	min-height:55px;
	padding-left:50px;
}
.flashClose
{
  /*background-image:url(/css/resources/close.png);*/
  background-repeat:no-repeat;
  display:block;
  width:16px;
  height:16px;
  float:right;
  margin:2px 2px 0px 0px;
}
.flashTrialMessage, .flashMessageBar
{
  width:930px;
  padding-top:1px;
}
.flashTrial
{
  display:block;
  width:100%;
  height:20px;
  background-color:#663399;
  border-bottom:1px solid #aaa;
  position:relative;
  z-index:101;
  cursor:pointer;
}
.flashTrial:hover
{
  background-color:#330066;
}
.flashMessage
{
	clear: both;
	border-bottom:1px solid #aeaeae;
	font-size:18px;
	padding:5px auto;
	min-height:20px;
	/*background-image:url(/img/bg_img/tint70.png);*/
	background-color:#9B2424;
  cursor:pointer;
}
.flashLogin
{
	clear: both;
	border-bottom:1px solid #aeaeae;
	font-size:18px;
	padding:5px auto;
	min-height:20px;
	display:none;
	background-image:url(/img/bg_img/tint70.png);
}
.account_confirm_package .formBox, .formBox ol, .formBox .subResolt 
{
  list-style-type:none;
  background:none !important;
}
.textBOX
{
  width:840px;
  margin:0 auto;
}
.fill
{
  min-height:640px;
}
.width
{
  width:1004px;
  margin:0px auto;  
}
.link
{
  font-weight:bold;
}
.clear, .CLEAR
{
  clear:both;
}
.socialNetwork a
{
  float:right;
  width:35px;
  height:35px;
  margin-right:5px;
  background-repeat:no-repeat !important;
}
.floatLeft, .FLOATLEFT
{
  float:left;
}
.floatRight, .FLOATRIGHT
{
  float:right;
}
.navigation, .list
{
  list-style-type:none;
  padding:0px;
  margin:0px;
}
.navigation li a
{
  float:left;
  padding:14px 10px 0px 10px;
  margin:0 auto;
  height:27px;
  font-weight:normal;
  font-family:"Baskerville Old Face", Times New Roman, Times, serif; 
}
.navigation li a:hover, .on
{
  background-position:0px -37px;
  color:#5B4B38;
  cursor:pointer;
}
.subContent
{
  padding:10px 15px;
  clear:both;
}
.hide
{
  display:none;
}
.sidebarHeader
{
  height:21px;
  text-indent:-50000px;
}
.feedEntry
{
  width:425px;
  height:82px;
  margin:3px 2px 4px -3px;
  background-image:url("/img/system6/interface.png");
  background-position:-518px -9px;
}
.feedLeftBox
{
/*  border:1px solid #000; */
  float:left;
  width:80px;
  height:80px;
  text-align:center;
}
.feedIcon
{
  margin:8px;
  height:64px;
  width:64px;
}
.feedRightBox
{
  float:left;
  padding:10px 5px;
  width:330px;
  height:50px;
  color:#fff;
  overflow:hidden;
}
.serverEntry
{
  float:left;
	margin:0 0 0 25px;
}
.serverStatus
{
  float:left;
  width:45px;
  height:30px;
  background-image:url(/img/system5/ServerStatusJems.png);
  background-position: 0 -2px;
}
.serverLabel
{
  float:left;
  padding-right:5px;
  font-size:1em;
  font-weight:bold;
  margin-top:-2px;
}
/* SERVER STATUS CSS */
.serverLabel
{
  display:inline-block;
/*  width:150px; */
  text-align:right;
}
#servers li
{
  float:left;
/*  border:1px solid #666;
  padding:2px; */
}
#serverStatus
{
  font-size:14px;
}
#serverStatus li
{
  list-style-type:none;
  margin:2px 1px;
}
.server_status
{
  height:22px;
  background-repeat:no-repeat;
  background-position:0px 1px;
  padding-top:0px;
  color:#000;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  width:30px;
  display:inline-block;
/*  background-image:url(http://static.myalganon.com/img/system4/specialInterface.png); */
}
.status_red
{
  background-position:0px -912px;
}
.status_flash
{
  /*background-image:url(http://static.myalganon.com/img/system4/alert_red.gif);*/
  background-position:0px -912px;
}
.status_red
{
  background-image:url(/img/system4/alertRed.png);
}
.status_flash
{
  background-image:url(/img/system4/alertRed.png);
}
.status_green
{
  background-image:url(/img/system4/alertGreen.png);
}
.status_pink
{
  background-image:url(/img/system4/alertPink.png);
}
.status_orange
{
  background-image:url(/img/system4/alertOrange.png);
}
.status_blue
{
  background-image:url(/img/system4/alertBlue.png);
}
.status_yellow
{
  background-image:url(/img/system4/alertYellow.png);
}
.status_gray
{
  background-image:url(/img/system4/alertGray.png);
}
.headerTop
{
  height:10px;
  background-image:url(/img/system5/railHeader.png);
  background-position:top center;
  background-repeat:no-repeat;
}
.headerBody
{
  height:250px;
  width:1020px;
  margin:0 auto;
}
.headerFooter
{
  height:10px;
  background-image:url(/img/system5/railFooter.png);
  background-position:top center;
  background-repeat:no-repeat;
}
.barLeft
{
  width:27px;
  min-height:250px;
  background-image:url(/img/system5/80barLeft.png);
  background-repeat:no-repeat;
  background-position:right center;
  float:left;
}
.barBody
{
  background-image:url(/img/system5/tint80.png);
  width:967px;
  height:250px;
  float:left;
}
.barRight
{
  width:26px;
  min-height:250px;
  background-image:url(/img/system5/80barRight.png);
  background-position:left center;
  float:left;
}
.contentBackground
{
  background-image:url(/img/system5/tint80.png);
  float:left;
  min-height:800px;
}
.contentFrame
{
  width:1020px;
  margin:0 -9px;
}
.rightHeaderPanel
{
  width:300px;
  height:10px;
  background-image:url(/img/system5/RightHeaderPanel.png);
}
.rightFooterPanel
{
  width:300px;
  height:10px;
  background-image:url(/img/system5/RightFooterPanel.png);
  margin:0px 0px 5px 0px;
}
.leftHeaderPanel
{
  width:720px;
  height:10px;
  background-image:url(/img/system5/LeftHeaderPanel.png);
  background-position:top center;
}
.leftFooterPanel
{
  width:720px;
  height:10px;
  background-image:url(/img/system5/LeftFooterPanel.png);
  background-position:top center;
  margin:0px 0px 5px;
}
.leftPaperHeader
{
  background-image:url(/img/system5/leftPaperHeader.png);
  background-position:top center;
  height:11px;
  display:block;
}
.leftPaperCenter
{
  background-image:url(/img/system5/leftPaperCenter.png);
  color:#000;
  padding:0px 32px;
}
.leftPaperFooter
{
  background-image:url(/img/system5/leftPaperFooter.png);
  background-position:bottom center;
  height:17px;
  display:block;
}
.paperHeader, .clickHeader
{
  font-size:1.25em;
  color:#000;
  margin:0px 0 2px 0px;
  padding:11px 31px;
  background:url(/img/system6/header.png);
	background-repeat:no-repeat;
  font-weight:normal; 
  font-family:"Baskerville Old Face",Times New Roman,Times,serif;
}
.clickHeader
{
  cursor:pointer;
}
.paperSub
{
  display:none;
  margin:0px 17px;
  width:615px;
}
.open
{
  display:block;  
}
.alwaysOpen
{
  display:block !important;  
}
.inpaperHeader
{
  font-size:1.15em;
  font-weight:bold;
  padding:10px 0px 0px;
}
.inpaperHeader a
{
  color:#3C362B;
}
.picLeft
{
  float:left;
  padding:0px 10px 10px 0px;
}
.picRight
{
  float:right;
  padding:0px 0px 10px 10px;
}
.rightNavList
{
  float:right;
  width:100px;
  display:block;
  list-style:none;
  border:2px solid #B69C5F;
  margin:0px 5px;
  padding:5px 10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;  
}
.rightNavList ul
{
  margin:0px 0px 0px 15px;
  padding:0px;
}
.rightNavHeader
{
  background:#B69C5F;
  color:#000;
  margin:5px 0 0 -10px;
  padding:1px 5px;
  width:111px; 
}
.rightNavList a:hover
{
  color:#ff0000;
}
.returnToTop
{
  font-weight:normal;
  float:right;
  font-size:.6em;
  font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
.aboutCol
{
  display:block;
  float:left;
  min-height:210px;
  padding:10px 7px 0;
  width:250px;
}
.wSEPbrown
{
  border-bottom: 1px solid #ae8853;
  margin-bottom:10px;
  padding-top:10px;
}
.listHeader
{
  font-size:1.25em;
  list-style-type:none;
  padding-top:10px;
  background:#B69C5F;
  margin:5px 0 0 -10px;
  padding:1px 5px;
  width:469px;
}
.listEntry
{
  margin-left:25px;
}
.contentList
{
  padding:0px;
  margin:0px;
}
.interList
{
  margin:0px;
  padding:0px 25px;
}
.more a
{
  color:#0A1A49;
}
.more a:hover
{
  color:#5B4B38;
}
.tributeBalance
{
  background-image:url(/img/tribute/tributeCurrency.png);
  background-position:right top;
  background-repeat:no-repeat;
  padding-right:18px;
}

.fullwidth
{
  width:100%;
}
th
{
  border-top:1px solid #AE8853 !important;
  border-bottom:1px solid #AE8853 !important;
}
.disclaimer
{
  color:#000;
  font-weight:bold;
}
.bufferTOP, #advanceSearch
{
	background-image:url(http://static.myalganon.com/img/library/bkgBUFFERtop.jpg);
	background-repeat:repeat-x;
	width:100%;
	min-height:33px;
	background-color:#4C2F11;
}
/* SEARCH BOXES */
#searchGuilds
{
  padding-top:5px;
}
#searchGuildsAdvance
{
  padding-top:5px;
}
.toggleSearch
{
  margin-top:-50px;
}
#searchGuildsQuery
{
  width:700px;
}
#advanceSearch
{
  min-height:75px;
}
#searchGuildsAdvanceQuery
{
  width:700px;
}
.searchLine
{
  clear:both;
  display:block;
  padding-left:5px;
  padding-right:5px;
}
.searchLine label
{
  display:block;
}
.box
{
  display:inline-block;
  float:left;
  padding:0px 15px;
}
.box input, .box select
{
  width:100px;
}
.toggleSearch
{
  background-image:url(http://static.myalganon.com/img/library/library.png);
  background-repeat:no-repeat;
  display:block;
  width:58px;
  height:24px;
  float:right;
  outline:none;
}
#btnadvanceSearch
{
  background-position:-610px -47px;
  cursor:pointer;  
}
#btncharacterSearch
{
  background-position:-610px -74px;
  cursor:pointer;
}


/* Charater Classes */
.HOLDME {
	background-position:0px 0px !important;
}
.Soldier, .Champion
{
  background-image:url(/img/system5/IconsSoldier.png);
}
.Healer, .Mystic
{
  background-image:url(/img/system5/IconsHealer.png);
}
.Cabalist
{
  background-image:url(/img/system5/IconsCabalist.png);
}
.Magus
{
  background-image:url(/img/system5/IconsMagus.png);
}
.Ranger
{
  background-image:url(/img/system5/IconsRanger.png);
}
.Reaver
{
  background-image:url(/img/system5/IconsReaver.png);
}

/* Character Races */
.Human0
{
  background-image:url(/img/system5/IconsHumanMale.png);
} 
.Human1
{
  background-image:url(/img/system5/IconsHumanFemale.png);
}
.Talrok0
{
  background-image:url(/img/system5/IconsTalrokMale.png);
}
.Talrok1
{
  background-image:url(/img/system5/IconsTalrokFemale.png);
}
/* Server Status */
.green
{
  background-position: 0 -2px;
}
.pink
{
  background-position: 0 -33px;
}
.red
{
  background-position: 0 -163px;
}
.blue
{
  background-position: 0 -131px;
}
.orange
{
  background-position: 0 -98px;
}
.yellow
{
  background-position: 0 -65px;
}

.contentFrameHeader {
  background-image:url("/img/system5/forumBoxHeader.png");
  height:10px;
  width:1002px;
}
.contentFrameBody {
  background-image:url("/img/system5/forumBoxBody.png");
  background-repeat:repeat-y;
  width:952px;
  text-align:left;
  padding:10px 25px;
}
.contentFrameFooter {
  background-image:url("/img/system5/forumBoxFooter.png");
  height:10px;
  width:1002px;
}
.api_usage,.api_note,.api_seealso   {
  padding:0px 25px 0px;
}
.api_return, .api_param {
  padding:0px 5px 0px 0px;
  float:left;
  clear:both;
  width:175px;
  text-align:right;
}
.api_param_value {
  float:left;
  width:500px;
  margin:0px 0px 10px 0px;
  padding:5px;
  border:1px solid #ae8853;
}
.api_title {
  margin:5px 0px !important;
}
.api_usage_title, .api_param_title, .api_note_title, .api_return_title, .api_seealso_title {
  margin:5px 0px 3px 0px!important;
  font-weight:bold;
  font-size:1.15em;
  clear:both;
}
.api_seealso, .api_seealso a {
  color:#FF0000;
}
.mainNav
{
  width:200px;
  float:left;
}
.mainContent
{
  float:left;
  width:700px;
  border-left:1px solid #ae8853;
  padding-left:5px;
}
#paymentLogos
{
  width:833px;
  margin:0px auto;
}
.subNavCap
{
  height:47px;
  width:10px;
  display:block;
  background:url(/img/system5/subNavCap.png);
  float:left;
  margin-left:2px;
}
.subNavBody
{
  height:47px;
  display:block;
  background:url(/img/system5/subNavBody.png);
  float:left;
}
.subNavEnd
{
  height:47px;
  width:10px;
  display:block;
  background:url(/img/system5/subNavEnd.png);
  float:left;
  margin-right:2px;
}
.feedText {
	font-size:14px;
}
.feedText a
{
  color:#fff;
  font-weight:bold;
}
.feedText a:hover
{
  color:#ff0000;
}

/* MyAlganon System 6 */
#MAINMENU{
	list-style-type:none;
	margin:20px auto 0;
	width:934px;
	clear:both;
}
.MMITEM {
	float:left;
	width:120px;
	height:25px;
	padding:20px 0 0;
	margin: 0 4px;
	background-image:url("/img/system6/interface.png");
	background-position:-368px 0px;
	font-size:13px;
}
.TOPBAR {
	background-image:url("/img/system6/interface.png");
	background-position:-9px -128px;
	height:10px;
	width:934px;
	margin:0 auto;
}
.BOTTOMBAR {
  background-image:url("/img/system6/interface.png");
  background-position:-9px -145px;
  height:10px;
  width:934px;
  margin:0 auto 10px;
}
#MAINBODY {
	background-image:url("/img/system6/body.png");
	min-height:600px;
	width:912px;
	padding:0 11px;
	margin:0 auto;
	text-align:left;
}
#MYALGANONLOGO a {
  width:276px;
  height:93px;
  background-image:url("/img/system6/interface.png");
  background-position:-317px -176px;
  float:left;
  margin:20px 10px;
}
#ACCOUNTBOX {
	width:345px;
	min-height:110px;
	margin:25px;
	padding:8px 22px;
	float:right;
}
#ACCOUNTBOXHDR {
	background-image:url(/img/system6/accountbox.png);
	height:22px;
}
#ACCOUNTBOXBDY {
	background-image:url(/img/system6/accountboxbkg.png);
}
#ACCOUNTBOXBDY a {
	color:goldenrod;
}
#ACCOUNTBOXBDY a:hover {
	color:red;
}

#ACCOUNTBOXFTR {
	background-image:url(/img/system6/accountbox.png);
	background-position:0px -28px;
	height:22px;	
}
#ACCOUNTBOX fieldset ol, .forms fieldset ol {
	margin:0px;
	padding:0px;
}
#ACCOUNTBOX fieldset ol li, .forms fieldset ol li {
	margin:7px 0px;
}
#ACCOUNTBOX fieldset ol label, .forms fieldset ol label {
	display:block;
	float:left;
	font-size:12px;
	width:115px;
	text-align:right;
	margin-right:5px;
}
#ACCOUNTBOX .checkboxText {
  display:block;
  float:left;
  font-size:12px;
  width:170px;
  text-align:left;
}
#ACCOUNTBOX fieldset ol input {
}
#ACCOUNTBOX fieldset .checkBox {
	width:25px;
	height:25px;
	float:left;
}
.ACTIONBOX fieldset li {
	height:32px;
}
#accountBox li {
	text-align:left;
	font-size:12px;
	height:22px;
	width:315px;
	padding-left:15px;
}
.captcha {
	width:450px;
	margin:0 auto;
	text-align:center;
}

#error_container {
	margin:0px 25px 10px;
	border:1px solid #f00;
	padding:10px;
}

/* GEMS */
.gem {
  background-image:url(/img/system6/gems.png);
  background-repeat:no-repeat;
  background-position:0 3px;
  padding-left:19px;
  margin:2px 0px;
}
.greenGem {
	background-position:0 3px;
}
.pinkGem {
	background-position:0 -25px;
}
.yellowGem {
	background-position:0 -52px;
}
.orangeGem {
	background-position:0 -80px;
}
.blueGem {
	background-position:0 -108px;
}
.redGem {
	background-position:0 -136px;
}
.greyGem {
	background-position:0 -163px;
}
.rightGem {
	padding:0 19px 0 0 !important;
	background-position: right -163px;
}
.btnLogin {
  height:29px;
  width:74px;
  background-image:url("/img/system6/interface.png");
  background-position:-317px -290px;	
}
#rememberMe {

}
fieldset
{
  border:none;
}
fieldset ol
{
  list-style-type:none;
}
.index_update_account_id fieldset label
{
  width:185px;
  display:block;
  float:left;
  text-align:right;
}
.tagHalfHDR {
  height:9px;
  width:425px;
  margin:0px 0px 0px 5px;
  background-image:url("/img/system6/interface.png");
  background-position:-518px -290px;  	
}
.tagHalfFTR {
  height:9px;
  width:425px;
  margin:0px 0px 0px 5px;
  background-image:url("/img/system6/interface.png");
  background-position:-518px -309px;    
}
.tagHalfBDY {
	width:375px;
	padding:0 25px !important;
	margin:0 0 0 5px!important;
	background-image:url("/img/system6/half.png");
	height:415px;
	overflow:hidden;
}
.patchNote {
	padding:0 0 15px 0;
}
.TRIBUTE
{
  background-image:url(/img/system4/tribute.png);
  background-repeat:no-repeat;
  background-position:top right;
  padding-right:15px;
}
.NOTE
{
  background-image:url("/img/bg_img/tint50.png");
  border:1px solid #EDF353;
  margin:10px;
  padding:5px;
}
.checkForm img
{
  top:6px;
  position:relative;
}
.checkForm input, .checkForm label
{
  margin:5px 0px;
}
.checkForm li
{
  height:32px;
  clear:both;
}
.recaptcha_only_if_image
{
  clear:both;
}
.inviteForm label
{
  width:200px;
  display:block;
  float:left;
  clear:both;
  text-align: right;
}
.inviteForm input
{
  width:446px;
}
.inviteForm #message
{
  width:450px;
}
#fieldset-sendinvitation
{
  text-align: center;
}
.ACCORDHDR
{
  background-color:#E1AF4E;
  font-size:1.15em;
  color:#000;
  cursor:pointer;
  border:2px solid #000;
  background-image:url(http://static.myalganon.com/img/library/QUESTCARDSTATUS-trans.png);
  background-repeat:no-repeat;
  background-position:0 4px;
  padding-left:17px;
  height:20px;
  padding-top:3px;
}
.ACCORDBDY
{
  padding:0px 10px 15px;
  background-image:url(http://static.myalganon.com/img/bg_img/tint50.png);
}
.ACCORDBDY li
{
  margin-left:25px;
}
.ACCORDBDY p
{
  padding-bottom:18px;
}
.ACCORDBDY a
{
  color:#FFF;
}
.ACCORDCLOSE
{
  display:none;
}
.ACTIVE
{
  background-color:#9A7725;
  background-position:0 -15px;
}
.GMSPACER
{
  display:block;
  width:20px !important;
  height:17px !important;
  float:left;
  background-image:url(/img/system4/specialInterface.png);
	clear:both;
}
.GMON
{
  background-position:-989px -862px;
  height:17px !important;
}
.GMOFF
{
  background-position:-989px -842px;
  height:17px !important;
}
.RESOLVED
{
  background-color:#91581F;
  color:#fff;
  padding-left:25px !important;
  border:none !important;
}
.tickets_controller .ACCORDHDR
{
  margin-top:10px !important;
}
.tickets_controller .ACCORDBDY ul
{
  margin-left:0px !important;
  width:800px;
}
.tickets_controller .ACCORDBDY li
{
  margin:0px !important;
}
.tickets_controller .ACTIVE
{
  display:block !important;
}
#ticketList
{
  list-style-type:none;
  font-family: Arial, Helvetica, sans-serif;
}
.ticketHeader li
{
  float:left;
  width:139px;
  border-bottom:1px solid #666;
  list-style-type:none;
  color:#ae8853;
  font-weight:bold;
  padding-left:5px;
  height:17px;
}
.ticketLine li
{
  float:left;
  width:139px;
  border-bottom:1px solid #666;
  list-style-type:none;
  padding-left:5px;
  height:17px;
}
.GMSPACER
{
   width:20px;
   display:block
}
/* CAPTCHA */
.captcha 
{

}
.captcha a
{
  color:#0070c0;
}
.captcha a:hover
{
  color:#ff0000;
}
.captcha label
{
  margin-left:-9999px;
}
#recaptcha_inside
{
  text-align:left;
  padding-left:9px;
}
.recaptcha_image 
{
  display:block;
  margin:0 auto;
  border:1px solid #000;
}
#recaptcha_wrap
{
  display:block;
  margin:0 auto;
  width:320px;
}
#recaptcha_widget 
{
  margin:0px auto 15px;
  width:420px;
}
#captcha {#margin-left:118px;#margin-bottom:100px}
#creategroup_inner_contentwrapper {margin-left:40px}
input#recaptcha_response_field 
{
  position:relative;
  width:230px;
  margin-top:5px;
}
#recaptcha_only_if_image 
{
  font-size:13px;
  #font-size:10px;
  display:block;
  text-align:left;
}
#recaptcha_only_if_audio 
{
  font-size:6px;
  #font-size:10px;
}
#recaptcha_reload a 
{
  display:block;
  background:url(/img/recaptcha/reload-trans.png) no-repeat;
  width:25px;
  height:16px;
  margin-top:3px;
  background-color:#000;
}
#recaptcha_only_if_image a 
{
  display:block;
  background:url(/img/recaptcha/audio-trans.png) no-repeat;
  width:25px;
  height:16px;
  margin-top:3px;
  background-color:#000;
}
#recaptcha_only_if_audio a 
{
  display:block;
  background:url(/img/recaptcha/image-trans.png) no-repeat;
  width:25px;
  height:16px;
  margin-top:3px;
  background-color:#000;
}
#recaptcha_help a 
{
  display:block;
  background:url(/img/recaptcha/help-trans.png) no-repeat;
  width:25px;
  height:16px;
  margin-top:3px;
  background-color:#000;
}
#recaptcha_inside {float:left;position:relative;width:53%;height:62px;padding-left:10px}
#recaptcha_control 
{
  position:relative;
  float:right;
  margin:10px 1px 0px 0px;
  width:62px;
}
.captchaControlBox
{
  width:29px;
  display:block;
  float:left;
  height:20px;
}
#recaptcha_submit
{
  width:123px;
  height:35px;
  margin:0 auto;
}
.recaptcha_only_if_image
{
  padding-top:5px;
  display:block;
}

/* BUTTONS */
.btnClear
{
  width:114px;
  height:27px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position:-460px -35px;
  display:inline-block;
  margin:2px;
  color:#301500;
}
.btnClear:hover
{
  background-position:-570px -35px;
}
.btnSave
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position: -867px -270px;
  display:inline-block;
  margin:2px;
}
.btnNo a
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position: -867px -294px;
  display:inline-block;
  margin:2px;  
}
.btnYes a
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position: -867px -318px;
  display:inline-block;
  margin:2px;  
}
.btnAdd
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position: -867px -342px;
  display:inline-block;
  margin:2px;  
}
.btnDelete
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position:-867px -366px;
  display:inline-block;
  margin:2px;  
}
.btnEdit
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position:-867px -390px;
  display:inline-block;
  margin:2px;  
}
.btnSubmit
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position:-867px -414px;
  display:inline-block;
  margin:2px;  
}
.btnSend
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position:-867px -438px;
  display:inline-block;
  margin:2px;  
}
.btnSearch
{
  width:62px;
  height:25px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position:-1090px -337px;
  display:inline-block;
  margin:2px;
  border:1px solid #ae8853 !important;
}
.btnSave:hover
{
  background-position:-977px -270px;
}
.btnNo a:hover
{
  background-position:-977px -294px;
}
.btnYes a:hover
{
  background-position:-977px -318px;
}
.btnAdd:hover
{
  background-position:-977px -342px;;
}
.btnDelete:hover
{
  background-position:-977px -366px;
}
.btnEdit:hover
{
  background-position:-977px -390px;
}
.btnSubmit:hover
{
  background-position:-977px -414px;
}
.btnSend:hover
{
  background-position:-977px -438px;
}
.btnEDIT a
{
  width:110px;
  height:24px;
  background:url(/img/system5/interface.png) no-repeat;
  background-position:-867px -390px;
  display:inline-block;
  margin:2px;
  border:2px solid #ae8853;  
}
.btnEDIT a:hover
{
  background-position:-977px -390px;
}

/* TABLE CSS */
th
{
  background-color:#684017;
  color:#E1B87E;
  border-bottom: 1px solid #AE8853;
}
th.sort-alpha, th.sort-numeric, th.sort-coin, th.sort-date, th.sort-rewards 
{
  background-image: url(/img/library/small.gif);
  cursor: pointer;
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  border-right: 1px solid #5e4429; 
  margin-left: -1px; 
  background-color:#684017;
  color:#E1B87E;
} 
th.sorted-asc 
{
  background-image: url(/img/library/small_asc.gif);
  background-color: #080820; 
}
th.sorted-desc 
{
  background-image: url(/img/library/small_desc.gif);
  background-color: #080820; 
}
.sorted
{
  /* background-color: #080820; */
}
.FILTERBAR
{
  display:block;
  height:30px;
  background-color:#684017;
  border-top:1px solid #735220;
  border-bottom:1px solid #735220;
  padding:5px 0px;
}
.TABLE-filterHOLD
{
  width:145px;
  height:22px;
  display:block;
  float:right;
}
.TABLE-pagerHOLD
{
  height:22px;
  display:block;
  float:right;
  margin:0px;
  color:#E1B87E;
  #margin-left:-200px;
  padding-right:5px;
  position:relative;
}
.TABLE-pagercountHOLD
{
  width:115px;
  height:22px;
  display:block;
  float:right;
  margin:0px 5px 0px 5px;
  color:#E1B87E;
}
.TABLE-disclaimer
{
  float:left;
  width:430px;
  text-align:left;
  padding:5px;
	color:#E1B87E;
	font-size:11px;
}
.SEARCHCAP
{
  display:block;
  width:25px;
  height:36px;
  background-image:url(/img/library/libHDRsearch2-trans.png);
  background-position:3px 15px;
  #background-position:0px 15px;
  background-repeat:no-repeat;
  float:right;
  margin-left:-5px;
  z-index:99 !important;
  position:relative !important;
  margin-top:-15px;
  #margin-top:-14px;
  #margin-left:-10px !important;
}
.SEARCHCAP, x:-moz-any-link
{
  margin-left:-10px;
}
.pager
{
  height:22px;
  display:block;
  float:right;
  margin:0px 5px 0px 0px;
  text-align:right;
  clear:both;
}
.page-number
{
  border-top:1px solid #735220;
  border-right:1px solid #735220;
  border-bottom:1px solid #271F14;
  border-left:1px solid #271F14;
  margin:0px 2px;
  font-family: Calibri, Arial, Helvetica, sans-serif;
  font-size:10px;
  display:inline-block;
  width:12px;
  text-align:center;
  padding: 5px;
}
.bufferBTM
{
  background-image:url(/img/library/bkgBUFFERbtm.jpg);
  background-repeat:repeat-x;
  width:100%;
  height:19px;
}
.BOX
{
  padding:2px;
  margin:2px;
}
.SPLITRIGHT
{
  border-right:1px solid #AE8853 !important;
}
.BORDERTOP
{
  border-top:1px solid #AE8853 !important;
}
.BORDERRIGHT
{
  border-right:1px solid #AE8853 !important;
  border-bottom:1px solid #AE8853 !important;
}
.BORDERLEFT
{
  border-left:1px solid #AE8853 !important;
  border-bottom:1px solid #AE8853 !important;
}
.BORDERBOTTOM
{
  border-bottom:1px solid #AE8853 !important;
}
.BORDERNONE
{
  border:none !important;
}
.TABLELEFT
{
  text-align:left;
  padding-left:18px !important;
}
.TABLELEFTNS
{
  text-align:left;
}
.TABLECENTER
{
  text-align:center;
}
.TABLECENTER img
{
  padding:2px;
}
.TABLERIGHT
{
  text-align:right;
  padding-right:5px !important;
}
.FILLED
{
  background-color:#754c24;
}
.ItemList, .ItemList li
{
  list-style-type:none;
  padding:5px;
  margin:0px 0px 0px 0px !important;
}
.ItemList li a
{
  color:#E1AF4E;
}
thead, tbody {
	font-size:.8em;
	color:#fff;
	background-image:url(/img/bg_img/tint70.png);
}
tbody a {
	color:#fff;
	font-weight:bold;
}
.boxMe
{
	border:1px solid #ae8853;
	padding:5px;
	margin:5px;
	background-image:url(/img/bg_img/tint70.png);
}
.widthAll
{
	width:100%;
}
.width25
{
  width:25px;
}
.width35
{
  width:35px;
}
.width50
{
  width:50px;
}
.width75
{
  width:75px;
}
.width100
{
  width:100px;
}
.width110
{
  width:110px;
}
.width150
{
  width:150px;
}
.width200
{
  width:200px;
}
.width250
{
  width:250px;
}
.width300
{
  width:300px;
}  
.width350
{
  width:350px;
}
.width400
{
  width:400px;
}
.width415
{
  width:415px;
}
.width425
{
  width:425px;
}
.width450
{
  width:450px;
}
.width480
{
  width:480px;
}
.width500
{
  width:500px;
}
.width540
{
  width:540px;
}
.width600
{
  width:600px;
}
.height50
{
  min-height:50px;
}
.height64
{
	height:64px;
}
.pad5
{
  padding:5px;
}
.pad5lr
{
  padding-left:5px;
  padding-right:5px;
}
.pad25lr
{
  padding:0 25px;
}
.ALIGNLEFT{
	text-align:left;
}
.ALIGNRIGHT{
	text-align:right;
}
.btnFrame
{
 padding:5px;
 border:1px solid #ae8853;
 cursor:pointer;
}
.btnFrame:hover
{
 background-image:url(/img/bg_img/today-trans.png);
}
.TALL45
{
  height:45px;
}
#error-top, .error
{
  font-size:1.25em;
  color:#ff0000;
  font-weight:bold;
}
#form_errors
{
  list-style-type:none;
  padding-left:15px;
}
.highlight 
{
  color:#fff;
}
.highlight:hover
{
  color:#ff0000;
}
.HIGHLIGHT a
{
  color:#ae8853;
}
.HIGHLIGHT a:hover
{
  color:#ff0000;
}
.active
{
  border-bottom:1px solid #4C2E12 !important;
  border-left:1px solid #4C2E12 !important;
  border-top:1px solid #271F14 !important;
  border-right:1px solid #271F14 !important;
	background-color:#E1B87E;
	color:#000;
}
.tabs
{
  background-image:url(http://static.myalganon.com/img/library/bkgBUFFERtop.jpg);
  background-repeat:repeat-x;
  width:100%;
}
.tabs .tabNavigation
{
  margin:0px;
  height:33px;
  padding:0px;
}
.tabs .tabNavigation li  {
  list-style-type: none;
  text-align: center;
  #margin-top:-20px;
}
.tabs .tabNavigation li a {
  width: 90px;
/*  border: 1px solid #960; */
  float: left;
  padding: 5px 0px 0px 0px;
  text-decoration: none;
  height:28px;
  background-image:url(http://static.myalganon.com/img/library/libTABOFF-trans.png);
  background-repeat:no-repeat;
  background-position: top right;
  color:#765220;
  outline:none;
  font-size:.7em;
}
.selected
{
  background-image:url(http://static.myalganon.com/img/library/libTABON-trans.png) !important;
  background-position: 0px 0px;
  color:#E1B87E !important;
  height:28px;
}
.select a
{
  color:#FFFFFF !important;
}
.clickMe
{
  display:block;
  padding:5px;
  text-align:center;
  background-image:url(/img/tribute/hoverMe.png);
  cursor:pointer;
  width:64px;
  height:64px;
  float:left;
}
.spaceMe
{
  display:block;
  padding:5px;
  text-align:center;
  cursor:pointer;
  width:64px;
  height:64px;
  float:left; 
}
.returnMe
{
  font-size:.8em;
  font-transform:upper;
  font-weight:bold;
  width:288px;
  background-color:#E3CB83;
  color:#000;
  cursor:pointer;
}
.iconPosition
{
  position:relative;
  width:64px;
  height:64px;
}
#boxItems
{
}
.level1
{
}
.level2
{
  border: 1px solid #fff;
}
.minMax
{
  color:#fff;
  font-size:11px;
  position:absolute;
  bottom:17px;
  right:12px;
}
.NOBORDER
{
  border:none !important;
}
.placeAction a
{
  cursor:pointer;
}
.paceAction a:hover
{
  color:#ff0000;
}
.CLOSE
{
  display:none !important;
}
/* SIDE CSS */
.asharricon
{
  background-image:url(/img/library/icons/asharr_64_16.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
}
.kujixicon
{
  background-image:url(/img/library/icons/kujix_64_16.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
}
.ourobiicon
{
  background-image:url(/img/library/icons/OBS_TEXTURE_UI_ICON_RACE_OUROBANI_PNG_16.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
}
.asharricon32, .Asharricon32
{
  background-image:url(/img/library/icons/asharr_64_32.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:32px;
  min-height:32px;
}
.kujixicon32, .Kujixicon32
{
  background-image:url(/img/library/icons/kujix_64_32.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:32px;
  min-height:32px;
}
.asharricon64
{
  background-image:url(/img/library/icons/asharr_64_64.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
  display:inline-block;
  min-width:64px;
  min-height:64px;
}
.kujixicon64
{
  background-image:url(/img/library/icons/kujix_64_64.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:64px;
  min-height:64px;
}

.ourobiicon32, .Ourobiicon32
{
  background-image:url(/img/library/icons/OBS_TEXTURE_UI_ICON_RACE_OUROBANI_PNG_32.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:32px;
  min-height:32px;
}

.ourobiicon64
{
  background-image:url(/img/library/icons/OBS_TEXTURE_UI_ICON_RACE_OUROBANI_PNG_64.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:64px;
  min-height:64px;
}

.ourobiicon16, .ourobaniicon16
{
  background-image:url(/img/library/icons/OBS_TEXTURE_UI_ICON_RACE_OUROBANI_PNG_16.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:16px;
  min-height:16px;
}


/* TOOL TIP */
#TOOLTIPBDY ul
{
  margin:0px 0px 0px 25px;
}
 
#TOOLTIPDESC .descColor
{
  display:block;
}
#TOOLTIPDESC .regColor
{
  display:block;
}
#TOOLTIPDESC .typeColor
{
  display:block;
}
#TOOLTIPDESC .modifierColor
{
  display:block;
}
#TOOLTIPDESC .setNameColor
{
  display:block;
  padding-top:5px;
}
#TOOLTIPDESC .setHaveItemColor
{
  display:block;
}
#TOOLTIPDESC .setMissingItemColor
{
  display:block;
}

#NAVTOOLTIPHOLD
{
  width:100px;
  float:left;
  margin: 0px;
}
#NAVTOOLTIPHDR
{
  background-image:url(/img/library/navtooltipHDR-trans.png);
  background-repeat:no-repeat;
  display:block;
  width:100px;
  height:6px;
}
#NAVTOOLTIPFTR
{
  background-image:url(/img/library/navtooltipFTR-trans.png);
  background-repeat:no-repeat;
  display:block;
  width:100px;
  height:6px;
}
#NAVTOOLTIPBDY
{
  background-image:url(/img/library/navtooltipBDY-trans.png);
  background-repeat:repeat-y;
  text-align: center;
  padding-bottom:5px;
}
#TOOLTIPICON
{
  width:65px;
  float:left;
  display:block;
  margin:5px 0px 0px 5px;
}
#TOOLTIPHOLD
{
  width:376px;
  float:left;
  margin:5px 0px 0px 0px;
}
#libDETAILS #TOOLTIPHOLD
{
  width:376px;
  float:left;
  margin:5px 0px 0px 3px;
}

#TOOLTIPHDR
{
  background-image:url(/img/library/tooltipHDR-trans.png);
  display:block;
  width:376px;
  height:6px;
}
#TOOLTIPFTR
{
  background-image:url(/img/library/tooltipFTR-trans.png);
  display:block;
  width:376px;
  height:6px;
}
#TOOLTIPBDY
{
  background-image:url(/img/library/tooltipBDY-trans.png);
  background-repeat:repeat-y;
  text-align: left;
  padding-left:5px;
}
#TOOLTIPDESC
{
  display:block;
  width:376px;
  padding-left:5px;
}
.ItemQuality_0
{
  display: block;
  color:#FFFFFF !important;
}
.ItemQuality_1
{
  display: block;
  color:#AAAAAA !important;
}
.ItemQuality_2
{
  display: block;
  color:#3EEE1B !important;
}
.ItemQuality_3
{
  display: block;
  color:#0074C5 !important;
}
.ItemQuality_4
{
  display: block;
  color:#9933FF !important;
}
.ItemQuality_5
{
  display: block;
  color:#FBF34F !important;
}
.ItemQualitySlot_0
{
  display: block;
  color:#FFFFFF !important;
  background-color:#000 !important;
}
.ItemQualitySlot_1
{
  display: block;
  color:#AAAAAA !important;
  background-color:#000 !important;
}
.ItemQualitySlot_2
{
  display: block;
  color:#3EEE1B !important;
  background-color:#000 !important;
}
.ItemQualitySlot_3
{
  display: block;
  color:#85CDFF !important;
  background-color:#000 !important;
}
.ItemQualitySlot_4
{
  display: block;
  color:#0074C5 !important;
  background-color:#000 !important;
}
.ItemQualitySlot_5
{
  display: block;
  color:#FBF34F !important;
  background-color:#000 !important;
}
.ItemQuality_0 a
{
  color:#FFFFFF !important;
}
.ItemQuality_1 a
{
  color:#AAAAAA !important;
}
.ItemQuality_2 a
{
  color:#3EEE1B !important;
}
.ItemQuality_3 a
{
  color:#0074C5 !important;
}
.ItemQuality_4 a
{
  color:#9933FF !important;
}
.ItemQuality_5 a
{
  color:#FBF34F !important;
}
.descColor
{
  color:#ffffff !important;
}
.regColor
{
  color:#9BB8ff !important;
}
.typeColor
{
  color:#FAA100 !important;
}
.modifierColor
{
  color:#00E600 !important;
}
.setNameColor
{
  color:#FFD200;
}
.setHaveItemColor
{
  color:#FFFF97;
}
.setMissingItemColor
{
  color:#808080;
}

/* PAYMENT TYPES */
.paymentType
{
  background-image:url(/img/system4/paymentTypes.png);
  background-repeat:no-repeat;
  padding-left:34;
  height:20px;
  min-width:100px;
  display:inline-block;
}
#CCHOLD
{
  margin-top:-110px;
  margin-left:450px;
/*  padding-bottom:35px; */
}
#CCHOLD .paymentType
{
  display:block;
  padding-left:75px;
  color:#000;
  padding-top:2px;
  height:18px;
  margin-bottom:2px;
}
.visa, #cctype_id-ccvisa
{
  background-position:0px 0px;
}
.mc, #cctype_id-ccmc
{
  background-position:0px -21px;
}
.disc, #cctype_id-ccdisc
{
  background-position:0px -42px;
}
.ae, #cctype_id-ccae
{
  background-position:0px -64px;
}
.paypal
{
  background-position:0px -84px;
}
.dinerscard
{
  background-position:0px -104px;
}
/* STAT BAR */
.statBar
{
  display:inline-block;
  width:177px;
  height:25px;
  font-size:.8em;
  text-align:center; 
  margin:0px auto; 
}
.statBarMeter
{
  display:block;
  float:left;
  height:25px;
}
.statBarFullBlue
{
  background-image:url(/img/characters/statBarOnBlue.png);
  width:100px;
}
.statBarOnBlue, .statBarOnNeutral, .statBarOnOurobani
{
  background-image:url(/img/characters/statBarOnBlue.png);
  width:100px;
}
.statBarOffBlue, .statBarOffNeutral, .statBarOffOurobani
{
  background-image:url(/img/characters/statBarOffBlue.png);
  width:77px;
}
.statBarOnRed, .statBarOnAsharr
{
  background-image:url(/img/characters/statBarOnRed.png);
  width:50px;
}
.statBarOffRed, .statBarOffAsharr
{
  background-image:url(/img/characters/statBarOffRed.png);
  width:127px;
}
.statBarOnPurple, .statBarOnKujix
{
  background-image:url(/img/characters/statBarOnPurple.png);
  width:137px;
}
.statBarOffPurple, .statBarOffKujix
{
  background-image:url(/img/characters/statBarOffPurple.png);
  width:38px;
}
.statBarOnGreen
{
  background-image:url(/img/characters/statBarOnGreen.png);
  width:20px;
}
.statBarOffGreen
{
  background-image:url(/img/characters/statBarOffGreen.png);
  width:157px;
}
.statBarOnOrange
{
  background-image:url(/img/characters/statBarOnOrange.png);
  width:40px;
}
.statBarOffOrange
{
  background-image:url(/img/characters/statBarOffOrange.png);
  width:137px;
}
.statBarFrame
{
  background-image:url(/img/characters/statBarFrame.png);
  display:block;
  width:177px;
  height:25px;
  margin-top:-25px;
  clear:both;
  float:left;
}
.CLICK
{
  cursor:pointer;
}
.statBarValue
{
  margin-top:4px;
  color:#ffffff;
  display:inline-block;
  height:17px;
  width:60px;
  font-size:1.5em;
  position:relative;
  text-align:center;
  font-weight:bold;
}
.btnSearchGlass
{
  display:block;
  width:25px;
  height:22px;
  background-image:url(/img/library/libHDRsearch2-trans.png);
  background-position:0px 0px;
  background-repeat:no-repeat;
  float:left;
  margin-left:-7px;
  margin-top:1px;
  border:none !important;
  background-color:transparent;
}
.SEGMENT
{
  margin:10px auto 25px;
}
.SEGMENT p
{
  margin:0px auto 10px;
}
.ALERT
{
  color: #DC1A1B;
  font-weight:bold;
}
.padleft25
{
  padding-left:25px;
}
.padleftright25
{
  padding-left:25px;
  padding-right:25px;
}
.padbottom25
{
  padding-bottom:25px;
}
.marginleftright25
{
  margin-left:25px !important;
  margin-right:25px !important;
}
.ALIGNRIGHT
{
  text-align:right;
}
/* FACTION SECTION */
.factionName
{
  font-size:1.4em;
  font-weight:bold;
  color:#e1af4e;
  clear:both;
	padding:3px 0px 0px;
}
.factionDescription
{
	min-height:100px;
}
.factionHold
{
  margin:10px;
}
.factionCategory
{
  margin:5px 0px 25px;
  padding: 0px 5px;
  border:1px solid #ae8853;
  background-image:url(/img/bg_img/paper.jpg);
}

.factionCategoryHeader
{
  font-size:1.5em;
  color:#000;
  font-weight:bold;
	padding:5px 0px;
}
.factionEntryHold
{
  float:left;
  width:430px;
}
.factionRepLevel
{
  float:left;
  width:230px;
  padding: 4px 0px;
}
.factionEntry
{
  border-bottom:1px solid #664523;
  border-right:1px solid #664523;
  border-left:1px solid #ae8853;
  border-top:1px solid #ae8853;
  margin:0px 0px 10px;
  padding:0px 5px 5px;
  background-image:url(/img/bg_img/tint70.png);
}
.factionNameTag
{
  width:45px;
  text-align:right;
  min-height:45px;
  float:left;
  padding:5px 3px;
}
.factionLevelLabel
{
  text-align:center;
  padding: 4px 0px;
  float:left;
  width:175px;
}
.statBar
{
  float:left;
  margin-top:8px;
}
.active
{
  border-bottom:1px solid #4C2E12 !important;
  border-left:1px solid #4C2E12 !important;
  border-top:1px solid #271F14 !important;
  border-right:1px solid #271F14 !important;
}
.BOLDBORDER
{
  border-top:2px solid #ae8853 !important;
  border-bottom:2px solid #ae8853 !important;
}
.OFF
{
  background-color:#333 !important;
  border:2px solid #666 !important;
}


/* SIDE CSS */
.asharricon
{
  background-image:url(/img/library/icons/asharr_64_16.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
}
.kujixicon
{
  background-image:url(/img/library/icons/kujix_64_16.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
}
.ourobiicon, .ourobaniicon, .ourobiicon64, .ourobaniicon64
{
  background-image:url(/img/library/icons/OBS_TEXTURE_UI_ICON_RACE_OUROBANI_PNG_64.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
}
.ourobiicon32, .Ourobaniicon32, .Ourobiicon32, .ourobaniicon32
{
  background-image:url(/img/library/icons/OBS_TEXTURE_UI_ICON_RACE_OUROBANI_PNG_32.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:32px;
  min-height:32px;
}
.asharricon32, .Asharricon32
{
  background-image:url(/img/library/icons/asharr_64_32.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:32px;
  min-height:32px;
}
.kujixicon32, .Kujixicon32
{
  background-image:url(/img/library/icons/kujix_64_32.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:32px;
  min-height:32px;
}
.asharricon64
{
  background-image:url(/img/library/icons/asharr_64_64.png);
  background-repeat:no-repeat;
  background-position:center left;
  padding-left:18px;
  display:inline-block;
  min-width:64px;
  min-height:64px;
}
.kujixicon64
{
  background-image:url(/img/library/icons/kujix_64_64.png);
  background-repeat:no-repeat;
  background-position:center left;
  display:inline-block;
  min-width:64px;
  min-height:64px;
}
#consignment_module
{
  background:#000 !important;
}
/* CLASSES */
.CharacterClass
{
  background-image:url(http://static.myalganon.com/img/system4/classes.png);
  background-repeat:no-repeat;
  display:inline-block;
  height:18px;
  padding-left:25px;
  padding-top:3px;
  width:60px;
  text-align:left;
}
.Soldier, .Champion, .Reaver
{
  background-position:0px -109px;
}
.Ranger
{
  background-position:0px -87px;
}
.Assassin
{
  background-position:0px 0px;
}
.Healer, .Mystic
{
  background-position:0px -20px;
}
.Warden
{
  background-position:0px -131px;
}
.Prophet
{
  background-position:0px -65px;
}
.Magus
{
  background-position:0px -42px;
}

/* footer */
.ACTIONPANELFTR
{
	background:#684017;
	padding:2px;
}
/* Tower Styles */
.PvPtowerList a
{
	color:#ae8853;
}
.PvPtowerList a:hover
{
	color:#ff0000;
}
#towerKey
{
	float:right;
	width:220px;
	list-style-type:none;
	text-align:center;
	
}
.towerText
{
	font-size:1.2em;
}
#towerKey li
{
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin:5px;
	padding:4px;
}
#towerKey .cooldown
{
	border:2px solid #000066;
}
.tower
{
	width:265px;
	min-height:280px;
	padding:0px 10px 5px;
	margin:5px;
	float:left;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:2px solid #000;
}
.towerImage
{
	width:215px;
	height:125px;
	margin:25px 0 0 25px;
}
.controlAsharr
{
	border:2px solid #b43636 !important;
	background-image:url(/img/bg_img/tintW50.png);
	color:#000;
}
.controlAsharr h2
{
	color:#b43636;
}
.controlAsharr a
{
	color:#000;
}
.controlKujix
{
	border:2px solid #6d2782 !important;
	background-image:url(/img/bg_img/tintW50.png);
	color:#000;
}
.controlKujix h2
{
	color:#6d2782;
}
.controlKujix a
{
	color:#000;
}
.controlOurobani
{
	border:2px solid #26bbff !important;
	background-image:url(/img/bg_img/tintW50.png);
	color:#000;
}
.controlOurobani h2
{
	color:#26bbff;
}
.controlOurobani a
{
	color:#000;
}
.towerValue
{
	padding:4px 0px 0px;
	font-size:1.2em;
	display:block;
	font-weight:bold;
	color:#fff !important;
}
.towerStat
{
	width:177px;
	margin:0px 25px;
}
.PvPtowerList
{
	width:340px;
	float:left;
	padding-bottom:25px;
}
.PvPtowerList li h3
{
	font-size:1.25em;
}
.PvPtowerList li
{
	margin-left:25px;
	list-style-type:none;
}
.PvPtowerList li ul li
{
	list-style-type:circle;
}
.cooldownRemaining
{
	width:75px;
	height:20px;
	overflow:hidden;
	text-align:right;
}
.cooldown
{
	background-image:url(/img/bg_img/tint50.png) !important;
	color:#fff !important;
}
.cooldown a
{
	color:#fff;
}
.cooldown h2
{
	color:#fff !important;
}

#salesBullets
{
	width:300px;
	float:left;
}
#specialInfo label
{
	text-align:right;
	width:225px;
	float:left;
	display:block;
}
#preBullet
{
	width:500px;
	float:left;
}
#ccinfo
{
	margin-left:100px;
}
#agreement td
{
	margin:15px;
	padding:10px;
}
.formRow
{
	padding:5px;
}
#salesText
{
  margin:0px auto 0px; 
  width:550px;
}
.STRIKETHRU
{
  text-decoration:line-through;
}
.SUBTOTAL
{
  font-size:24px !important;
  text-align:right;
  border-top:1px solid #ae8853;
}
.PRICESIZE
{
  font-size:24px !important;
}
.streamContent fieldset label
{
 width:175px;
}
#downloadMe
{
	margin:20px auto;
	width:183px;
	text-align:center;
}
.account_packages .ATTENTION,.account_packages  .ATTENTION:visited
{
  color:#96daf4;
	font-weight:bold;
}
#serviceList
{
	padding:5px 25px;
	list-style-type:none;
}
.serviceName 
{
	width:400px;
	height:32px;
	float:left;
	padding:12px 0 0;
}
.serviceStatus
{
	width:32px;
	height:32px;
	margin:5px;
	float:left;
	clear:both;
	background:url(/img/system4/ServerStatusJems.png) no-repeat;
}
.serviceOff
{
	background-position:0px -162px;
}
.loginForm label
{
	width:200px;
	text-align:right;
	display:inline-block;
}

/* keep Styles */
#keepKey
{
	float:right;
	width:220px;
	list-style-type:none;
	text-align:center;
	
}
.keepText
{
	font-size:1.2em;
}
#keepKey li
{
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin:5px;
	padding:4px;
}
#keepKey .cooldown
{
	border:2px solid #000066;
}
.keep
{
	width:865px;
	min-height:145px;
	padding:0px 10px 5px;
	margin:5px;
	float:left;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:2px solid #000;
}
.keepImage
{
	width:215px;
	height:125px;
	margin:10px 0 0 3px;
	float:left;
}
.keepInfo
{
	width:185px;
	margin:5px;
	float:left;
}
.keepValue
{
	padding:4px 0px 0px;
	font-size:1.2em;
	display:block;
	font-weight:bold;
	color:#fff !important;
}
.keepStat
{
	width:177px;
	margin:10px 10px;
}
.PvPkeepList
{
	width:340px;
	float:left;
	padding-bottom:25px;
}
.PvPkeepList li h3
{
	font-size:1.25em;
}
.PvPkeepList li
{
	margin-left:25px;
	list-style-type:none;
}
.PvPkeepList li ul li
{
	list-style-type:circle;
}

/* Comic Page */
#comicHold
{
	width:675px;
	margin:0px auto;
}
.comicThumb
{
	width:175px;
	height:269px;
	margin:25px;
	float:left;
}
#comicPage
{
	width:900px;
	height:1414px;
	margin:0px auto;
}
.comicHeader
{
	color:yellow;
}
.comicClose a
{
	float:right;
	color:yellow !important;
}

/* STROKE ME CSS */

span.rawtext { position:absolute; color:#FFF; top:0px; left:0px;}
span.stroke1 { position:absolute; color:#000 !important; top:-1px; left:-1px;}
span.stroke2 { position:absolute; color:#000 !important; top:1px; left:1px;}
span.stroke3 { position:absolute; color:#000 !important; top:-1px; left:1px;}
span.stroke4 { position:absolute; color:#000 !important; top:1px; left:-1px;}
span.stroke5 { position:absolute; color:#000 !important; top:2px; left:0px;}
span.stroke6 { position:absolute; color:#000 !important; top:-2px; left:0px;}
span.stroke7 { position:absolute; color:#000 !important; top:0px; left:2px;}
span.stroke8 { position:absolute; color:#000 !important; top:0px; left:-2px;}

span.rawtext a { position:absolute; color:#FFF; top:0px; left:0px;}
span.stroke1 a { position:absolute; color:#000 !important; top:-1px; left:-1px;}
span.stroke2 a { position:absolute; color:#000 !important; top:1px; left:1px;}
span.stroke3 a { position:absolute; color:#000 !important; top:-1px; left:1px;}
span.stroke4 a { position:absolute; color:#000 !important; top:1px; left:-1px;}
span.stroke5 a { position:absolute; color:#000 !important; top:2px; left:0px;}
span.stroke6 a { position:absolute; color:#000 !important; top:-2px; left:0px;}
span.stroke7 a { position:absolute; color:#000 !important; top:0px; left:2px;}
span.stroke8 a { position:absolute; color:#000 !important; top:0px; left:-2px;}


/* ZFDebug CSS */
#scienta_info
{
  z-index:1000000;
}
#scienta_debug 
{ 
  font: 11px/1.4em Lucida Grande, Lucida Sans Unicode, sans-serif; 
  position:fixed; 
  bottom:5px; 
  left:5px; 
  color:#000; 
  z-index:100000;
}
#scienta_debug ol {margin:10px 0px; padding:0 25px}
#scienta_debug li {margin:0 0 10px 0;}
#scienta_toggler { font-weight:bold; background:#BFBFBF; }
.scienta_span { border: 1px solid #999; border-right:0px; background:#DFDFDF; padding: 3px 5px; }
.scienta_last { border: 1px solid #999; }
.scienta_panel 
{ 
  position:absolute;
  bottom:19px;
  width:600px; 
  max-height:400px; 
  overflow:auto; 
  display:none; 
  background:#E8E8E8; 
  padding:5px; 
  border: 1px solid #999;
  text-align:left;
}
.scienta_panel pre 
{
  font: 11px/1.4em Monaco, Lucida Console, monospace; 
  margin:0 0 0 22px;
  text-align:left;
}
#scienta_exception { border:1px solid #CD0A0A;display: block; }



ol.noindent {
    margin-left: 5px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
}
ul.noindent {
    margin-left: 5px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
}