body, div {
    font-family:		arial;
    font-size:			11px;
    color:				#547bb8;

    margin:				0px;
    padding:			0px;

    z-index:			1;
}

body {
    background:			#000000;

}

.clear {
    clear:				both;
}

a, a:link, a:hover, a:visited {
    font-family:		arial;
    font-size:			10px;
    color:				#93b2e1;
    text-decoration:	none;
}

.pageLabel{
    font-family:		arial;
    font-size:			14px;
    color:				#547BB8;
    font-weight:bolder;
    text-decoration:	none;
}

#happyHour_de{

    background-image:url(../images/de/layer/hh.gif);
}

#meghappyHour_de{

    background-image:url(../images/de/layer/megahappyhour.gif);
}

#FreeLayer_de{

    background-image:url(../images/de/layer/333days_event-layer.gif);
}

#tempLayer{

    background-image:url(../images/de/layer/templayer.gif);
    position:           absolute;
    width:              481px;
    height:             600px;
    z-index:            5;
    left:               197px;
    top:                1px;
    background-repeat:  no-repeat;
}

#showChangePrice{
    position: absolute;
    top: 10px;
    left :0px;
    width: 100%;
    height:60px;
    text-align:center;
    font-size:14px;
    font-weight:bolder;
    top:523px;
    /* background-image:url(../images/global/stripe_faction_select.gif); */
    background-repeat:repeat-x;
    padding-top:4px;
}

.hh_layer{
    position:           absolute;
    width:              481px;
    height:             600px;
    z-index:            5;
    left:               197px;
    top:                -122px;
    background-repeat:  no-repeat;
}

.free_layer{
    position:           absolute;
    width:              480px;
    height:             600px;
    z-index:            5;
    left:               180px;
    top:                10px;
    background-repeat:  no-repeat;
}

.TipClass{
    color:				#93b2e1;
    background-color:    #000033;
    border:double 0px;
    padding:0px;
    margin:0px;
}

.signup_successLayer{
    position:           absolute;
    width:              481px;
    height:             150px;
    z-index:            5;
    left:               117px;
    top:                18px;
    background-repeat:  no-repeat;
    background-color: #000000;
    border: solid 1px;
    padding: 10px;
    text-align: center;
}

#pageination .pageinationLink {
    font-family:		arial;
    font-size:			11px;
    color:				#4d8def;
    text-decoration:	none;
    cursor:				pointer;
    width:				30px;
}

#pageination .pageinationLink:hover {
    font-family:		arial;
    font-size:			11px;
    color:				#4d8def;
    text-decoration:	none;
    background-color:	#06134b;
    cursor:				pointer;
}


#pageination #pageinationLeftButtons {
    float:				left;
    width:				126px;
    text-align:			left;
}

#pageination #pageinationSinglePages {
    float:				left;
    width:				256px;
    text-align:			center;

    position:			relative;
    top:				-1px;
}

#pageination #pageinationSinglePages #pages {
    margin:				0px auto;
    width:				0px;
}

#pageination #pageinationRightButtons {
    width:				126px;
    float:				left;
    text-align:			right;
}

#mainContainer {
    margin:				0px auto;
    /*width:				816px;*/
    width:				961px;
    height:				590px;
}

#mainContainer #Header {
    width:				1016px;
    height:				90px;
}

#mainContainer #Content {
    position:			relative;
    /*width:				816px;*/
    width:				961px;

    height:				590px;
}

#mainContainer #Content #gameContent {
    position:			absolute;
    /*width:				816px;*/
    width:				961px;
    height:				590px;
    background:			url('../images/global/internalPageBG2.jpg');
    background-repeat:	no-repeat;
}


#mainContainer #Content #gameContentFaceBook {
    position:			absolute;
    /*width:				816px;*/
    width:				961px;
    height:				590px;
    background:			url('../images/global/deepolis_os_back.jpg');
    background-repeat:	no-repeat;
}


#mainContainer #Content #gameContent #closedBeta {
    position:				absolute;
    left:					512px;
    top:					46px;
}

#mainContainer #Content #gameContent #closedBeta #closedBetaBG{
    position:				absolute;
    width:					250px;
    height:					50px;

    background:				#000000;
    opacity:				0.6;
    filter: 				alpha(opacity=60);

    border:					1px dashed #dfdfdf;
}

#mainContainer #Content #gameContent #closedBeta #closedBetaLabel {
    position:				absolute;
    top:					0px;
    left:					66px;

    width:					118px;
    height:					20px;
    background:				url('../images/global/closedBetaLabel.png');
    background-repeat:		no-repeat;
}
/* IE PNG ALPHA HACK*/
* html #mainContainer #Content #gameContent #closedBeta #closedBetaLabel {
    display:				none;
    behavior:				url("css/pngfix.htc");
}

#mainContainer #Content #gameContent #closedBeta #closedBetaInfo {
    position:				absolute;
    top:					22px;
    left:					0px;

    width:					250px;
    text-align:				center;

    color:					#97bffb;
}



#mainContainer #Content #gameContent #userInfo {
    position:			absolute;
    top:				0px;
    width:				816px;

    font-size:			10px;

    color:				#99ccff;

    text-align:			center;
}

#mainContainer #Content #gameContent #pageContent{
    /*width:				801px;*/
    width:				961px;

    height:				403px;
    position:			relative;
    top:				124px;

    margin-left:		7px;
    margin-right:		8px;

    color:				#ffffff;
}

#mainContainer #Content #bannerContent {
    position:			absolute;
    left:				816px;
    width:				160px;
    height:				600px;

    /*
    color:				#afafaf;
    background-color:	#1c1c30;
    */
}


#mainContainer #Footer {
    width:				   941px;
    /*width:              811px;*/
    text-align:			  center;
    margin-top:			4px;
}

#mainContainer #debugContainer {
    height:				250px;
    max-height:			250px;
    min-height:			250px;
    background-color:	#afafaf;

    padding:			2px;

    overflow:			auto;
    color:				#000000;
    border:				1px solid #efefef;
    margin-top:			5px;
}

#mainContainer #debugContainer pre {
    margin:				0px;
    padding:			0px;

    font-size:			11px;
    font-family:		courier new;
    font-weight:		bold;
}

#mainContainer #debugContainer .log{
    margin-bottom:		2px;

    color:				#000000;
    background-color:	#efefef;
}

#mainContainer #debugContainer .logNotice{
    margin-bottom:		2px;

    color:				#000000;
    background-color:	#ffffaa;
}


#mainContainer #debugContainer .logWarning{
    margin-bottom:		2px;

    color:				#000000;
    background-color:	#a7bde1;
}

#mainContainer #debugContainer .logError{
    margin-bottom:		2px;

    color:				#ffffff;
    background-color:	#f77973;
}

#mainContainer #debugContainer .logCritical{
    margin-bottom:		2px;

    color:				#ffffff;
    background-color:	#ff0000;
}

#mainContainer #debugContainer #caption {
    padding:			2px;
    background-color:	#5f5f5f;
    color:				#ffffff;
    font-weight:		bold;
    font-size:			11px;
}


#textEntry91BG {
    width:				91px;
    height:				17px;

    background-image:	url('../images/global/textEntry91BG.gif');
    position:			absolute;
}

#textEntry142BG {
    width:				142px;
    height:				17px;

    background-image:	url('../images/global/textEntry142BG.gif');
    position:			absolute;
}



#textEntry156BG {
    width:				156px;
    height:				17px;

    background-image:	url('../images/global/textEntry156BG.gif');
    position:			absolute;
}

#textEntry240BG {
    width:				240px;
    height:				17px;

    background-image:	url('../images/global/textEntry240BG.gif');
    position:			absolute;
}

#textEntry246BG {
    width:				246px;
    height:				17px;

    background-image:	url('../images/global/textEntry246BG.gif');
    position:			absolute;
}

#textEntry409BG {
    width:				409px;
    height:				17px;

    background-image:	url('../images/global/textEntry409BG.gif');
    position:			absolute;
}

#textEntry492BG {
    width:				492px;
    height:				17px;

    background-image:	url('../images/global/textEntry492BG.gif');
    position:			absolute;
}




#closeButtonCross {
    width:				11px;
    height:				11px;

    background-image:	url('../images/global/closeButtonCross.gif');

    position:			absolute;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #closeButtonCross {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#closeButtonCross:hover {
    background-image:	url('../images/global/closeButtonCross_mouseover.gif');

    position:			absolute;
}
/* IE PNG ALPHA HACK*/
* html #closeButtonCross:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#chooseFactionLayer {
    width:				816px;
    height:				620px;

    position:			absolute;
    top:				0px;
    left:				0px;

    background:			#000000;

    z-index:			98;
    visibility:			hidden;
}

#chooseFactionLayer #contentPositioner {
    margin:				0 auto;
}

#chooseFactionLayer .factionFrame {
    float:				left;
}

#chooseFactionLayer #factionFrame0 {
    position:			relative;
    width:				250px;
    height:				593px;
    background-image:	url('../images/[LANG]/chooseFactionBG0.jpg');
}

#chooseFactionLayer #factionFrame1 {
    position:			relative;
    width:				250px;
    height:				593px;
    background-image:	url('../images/[LANG]/chooseFactionBG1.jpg');
}

#chooseFactionLayer #factionFrame2 {
    position:			relative;
    width:				250px;
    height:				593px;
    background-image:	url('../images/[LANG]/chooseFactionBG2.jpg');
}
#chooseFactionLayer #factionFrame0selected {
    position:			relative;
    width:				250px;
    height:				593px;
    background-image:	url('../images/[LANG]/chooseFactionBG0Selected.jpg');
}

#chooseFactionLayer #factionFrame1selected {
    position:			relative;
    width:				250px;
    height:				593px;
    background-image:	url('../images/[LANG]/chooseFactionBG1Selected.jpg');
}

#chooseFactionLayer #factionFrame2selected {
    position:			relative;
    width:				250px;
    height:				593px;
    background-image:	url('../images/[LANG]/chooseFactionBG2Selected.jpg');
}

#chooseFactionLayer #factionFrameSpacer {
    position:			relative;
    top:				20px;
    float:				left;
    width:				16px;
    height:				573px;
    background-image:	url('../images/global/chooseFactionVerticalSpacer.jpg');
}

#chooseFactionLayer #chooseFactionTeaserF0 {
    position:			absolute;
    top:				142px;
    left:				2px;

    width:				247px;
    height:				109px;
    background-image:	url('../images/global/chooseFactionTeaserF0.jpg');

    z-index:			1001;
    cursor:				pointer;
}

#chooseFactionLayer #chooseFactionTeaserF1 {
    position:			absolute;
    top:				142px;
    left:				2px;

    width:				247px;
    height:				109px;
    background-image:	url('../images/global/chooseFactionTeaserF1.jpg');

    cursor:				pointer;
}

#chooseFactionLayer #chooseFactionTeaserF2 {
    position:			absolute;
    top:				142px;
    left:				2px;

    width:				247px;
    height:				109px;
    background-image:	url('../images/global/chooseFactionTeaserF2.jpg');

    cursor:				pointer;
}

#chooseFactionLayer #chooseFactionTeaserFlashPositioner {
    position:			absolute;
    top:				305px;
    left:				8px;

    width:				235px;
    height:				82px;
}


#chooseFactionLayer #chooseFactionShipsButton {
    position:			absolute;
    top:				388px;
    left:				7px;

    width:				117px;
    height:				18px;

    background-image:	url('../images/de/chooseFactionShipButton.jpg');
    background-repeat:	no-repeat;

    cursor:				pointer;
}

#chooseFactionLayer #chooseFactionAvatarsButton:hover {
    background-image:	url('../images/de/chooseFactionAvatarButton_mouseover.jpg');
    background-repeat:	no-repeat;
}

#chooseFactionLayer #chooseFactionAvatarsButton {
    position:			absolute;
    top:				388px;
    left:				125px;

    width:				117px;
    height:				18px;

    background-image:	url('../images/de/chooseFactionAvatarButton.jpg');
    background-repeat:	no-repeat;

    cursor:				pointer;
}

#chooseFactionLayer #chooseFactionShipsButton:hover {
    background-image:	url('../images/de/chooseFactionShipButton_mouseover.jpg');
    background-repeat:	no-repeat;
}


#chooseFactionLayer .chooseFactionTextContainer {
    color:				#547BB8;
    padding-right:		5px;
}
#chooseFactionLayer .chooseFactionButtonContainer {
    color:				#547BB8;
    padding-right:		5px;
    position:           absolute;
    top:                100px;
}


#chooseFactionLayer #keepFactionButton {
    position:			absolute;
    top:				268px;
    left:				24px;

    width:				201px;
    height:				24px;

    background-image:	url('../images/de/keepFactionSelectButton.gif');
    background-repeat:	no-repeat;

    cursor:				pointer;
}

#chooseFactionLayer #keepFactionButton:hover {
    background-image:	url('../images/de/keepFactionSelectButton_mouseover.gif');
    background-repeat:	no-repeat;
}


#chooseFactionLayer #chooseFactionButton {
    position:			absolute;
    top:				268px;
    left:				25px;

    width:				201px;
    height:				24px;

    background-image:	url('../images/de/chooseFactionSelectButton.gif');
    background-repeat:	no-repeat;

    cursor:				pointer;
}

#chooseFactionLayer #chooseFactionButton:hover {
    background-image:	url('../images/de/chooseFactionSelectButton_mouseover.gif');
    background-repeat:	no-repeat;
}


#chooseFactionLayer #factionNotVailableButton {
    position:			absolute;
    top:				556px;
    left:				24px;

    width:				201px;
    height:				24px;

    background-image:	url('../images/de/factionNotAvailableButton.gif');
    background-repeat:	no-repeat;
}




#chooseFactionLayer .chooseFactionText {
    position:			absolute;
    left:				13px;
    top:				413px;

    width:				223px;
    height:				100px;

    outline-style:		none;
}

#chooseFactionBigImageContainer {
    width:				816px;
    height:				588px;

    position:			absolute;
    top:				0px;
    left:				0px;

    z-index:			200;
    visibility:			hidden;
}

#chooseFactionBigImageContainer #img {
    position:			absolute;
    top:				132px;
    left:				-54px;
    left:				0xp;

    cursor:				pointer;
}

#chooseFactionBigImage_bg {
    position:			absolute;
    top:				0px;
    left:				0px;

    width:				816px;
    height:				590px;

    background:			#000000;
    opacity:			0.7;
    filter: 			alpha(opacity=50);
}



#chooseFactionLayer #chooseFactionCloseButton {
    position:			absolute;
    top:				596px;
    left:				364px;

    width:				201px;
    height:				24px;

    background-image:	url('../images/de/chooseFactionCloseButton.gif');
    background-repeat:	no-repeat;

    cursor:				pointer;
}

#chooseFactionLayer #chooseFactionCloseButton:hover {
    background-image:	url('../images/de/chooseFactionCloseButton_mouseover.gif');
    background-repeat:	no-repeat;
}


#chooseFactionLayer #factionStats {
    position:			absolute;
    top:				256px;
    left:				8px;
    width:				224px;
    text-align:			center;
    font-size:			14px;
    font-weight:		bold;
    height: 48px;
    background-image:	url('../images/global/switchAnimation.gif');
    background-repeat:	no-repeat;
}

.username{
    font-weight:        bolder;
    color:              #99CCFF;
}
.tickerRow1{
    background-image:	url('../images/global/ticker_bg01.gif');
    color:              #5C749A;
}
.tickerRow2{
    background-image:	url('../images/global/ticker_bg02.gif');
    color:              #5C749A;
}

.tickerLine{
    background-image:	url('../images/global/ticker_linie01.gif');
    background-repeat:	no-repeat;
    height:             1px;
}

#popupLayer {
    width:				801px;
    height:				379px;

    position:			absolute;
    top:				125px;
    left:				8px;

    z-index:			100;

    /*display:			none;*/
    visibility:			hidden;
}

#popupBackCover {
    width:				801px;
    height:				379px;

    position:			absolute;
    top:				0xp;
    left:				0px;

    z-index:			100;
}

#mediumPopup {
    width:				336px;
    height:				248px;

    background-image:	url('../images/global/mediumPopupBG.gif');
    position:			absolute;

    left:				232px;
    top:				77px;

    z-index:			100;
}

#mediumPopup #buttonContainer {
    width:				336px;
    height:				23px;

    position:			absolute;

    top:				200px;
    left:				0px;
}


#mediumPopup #buttonContainer #abortButton {
    width:				153px;
    height:				23px;

    background-image:	url('../images/de/abortButton.png');

    position:			absolute;

    top:				3px;
    left:				7px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #mediumPopup #buttonContainer #abortButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#mediumPopup #buttonContainer #abortButton:hover {
    background-image:	url('../images/de/abortButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #mediumPopup #buttonContainer #abortButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#mediumPopup #buttonContainer #okButton {
    width:				153px;
    height:				23px;

    background-image:	url('../images/de/okButton.png');

    position:			absolute;

    top:				3px;
    left:				170px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #mediumPopup #buttonContainer #okButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#mediumPopup #buttonContainer #okButton:hover {
    background-image:	url('../images/de/okButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #mediumPopup #buttonContainer #okButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#mediumPopup #confirmText {
    width:				296px;
    height:				60px;

    font-size:			12px;
    text-align:			center;

    position:			absolute;
    top:				80px;
    left:				20px;
}

#mediumPopup #notifyText {
    width:				320px;
    height:				60px;

    font-size:			12px;
    text-align:			center;

    position:			absolute;
    top:				80px;
    left:				10px;
}

#debugPopup {
    width:				750px;
    height:				300px;

    background-color:	#111155;

    position:			absolute;

    left:				24px;
    top:				50px;

    z-index:			100;
}

#debugPopup #debugMsg {
    padding:			2px;
    font-size:			12px;
    color:				#ff0000
}

#debugPopup #okButton {
    width:				153px;
    height:				23px;

    background-image:	url('../images/de/okButton.png');

    position:			absolute;

    top:				274px;
    left:				295px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #debugPopup #okButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}




#comingSoonPopup {
    width:				516px;
    height:				488px;

    background-image:	url('../images/global/comingSoonPopupBG.gif');
    position:			absolute;

    left:				143px;
    top:				-66px;

    z-index:			100;
}

#comingSoonPopup #notifyText {
    width:				476px;
    height:				60px;

    font-size:			12px;
    text-align:			center;

    position:			absolute;
    top:				51px;
    left:				20px;
}

#comingSoonPopup #buttonContainer {
    width:				516px;
    height:				23px;

    position:			absolute;

    top:				435px;
    left:				0px;
}

#comingSoonPopup #buttonContainer #abortButton {
    width:				241px;
    height:				22px;

    background-image:	url('../images/de/newMailAbortButton.png');

    position:			absolute;

    top:				6px;
    left:				12px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #comingSoonPopup #buttonContainer #abortButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#comingSoonPopup #buttonContainer #abortButton:hover {
    background-image:	url('../images/de/newMailAbortButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #comingSoonPopup #buttonContainer #abortButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}







#itemDetailsPopup {
    width:				466px;
    height:				335px;

    background-image:	url('../images/global/itemDetailPopupBG.gif');
    position:			absolute;

    left:				169px;
    top:				26px;

    z-index:			100;
}

#newMailPopup {
    width:				516px;
    height:				488px;

    background-image:	url('../images/global/newMailPopupBG.gif');
    position:			absolute;

    left:				145px;
    top:				-72px;

    z-index:			100;
}

#newMailPopup #newMailPopupLabel {
    width:				484px;
    height:				18px;

    /*background-image:	url('../images/de/newMailPopupLabel.png');*/
    position:			absolute;
    text-align:         center;
    left:				16px;
    top:				24px;

}
/* IE PNG ALPHA HACK*/
* html #newMailPopup #newMailPopupLabel {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#newMailPopup #clanMail {
    position:           absolute;
    top:                62px;
    left:               300px;

    background:         #dfdfdf;
}


#newMailPopup #clanMail #clanMailLabel {
    position:           absolute;
    left:               20px;

    font-size:          12px;
}

#newMailPopup #clanMail #clanMailCB {
    position:           absolute;
    left:               0px;
    top:                2px;

    width:              11px;
    height:             11px;
}

#newMailPopup #newMailTextBG {
    width:				492px;
    height:				290px;

    background-image:	url('../images/global/newMailTextBG.gif');
    position:			absolute;

    left:				12px;
    top:				136px;
}

#newMailPopup #textEntry246BG {
    top:				60px;
    left:				12px;
}

#newMailPopup #textEntry492BG {
    top:				106px;
    left:				12px;
}

#newMailPopup #newMailReceiver {
    font-family:		arial;
    font-size:			12px;

    width:				220px;

    position:			absolute;
    left:				12px;
    top:				1px;

    border:				0px solid #dfdfdf;

    background-color:	transparent;
    color:				#4d8def;
}

#newMailPopup #newMailSubject {
    font-family:		arial;
    font-size:			12px;

    width:				466px;

    position:			absolute;
    left:				12px;
    top:				1px;

    border:				0px solid #dfdfdf;

    background-color:	transparent;
    color:				#4d8def;
}

#newMailPopup #newMailTextScrollBox {
    width:				478px;
    height:				266px;

    padding:			0px;
    border:				0px;

    position:			absolute;
    left:				6px;
    top:				6px;

    outline-style:		none;
}

#newMailPopup #newMailText {
    font-family:		arial;
    font-size:			12px;

    width:				472px;
    height:				268px;

    border:				0px;
    margin:				0px;
    padding:			0px;

    background-color:	transparent;
    color:				#4d8def;

    position:			absolute;
    left:				10px;
    top:				10px;

    /*overflow:			hidden;*/
}

#newMailPopup #nameList {
    color:				#000000;

    position:			absolute;
    left:				12px;
    top:				77px;

    z-index:			200;

    display:			none;
}

#newMailPopup #nameList #row {
    position:			relative;

    width:				228px;
    height:				16px;

    background-image:	url('../images/global/suggestionDropdownBG.gif');

    cursor:				pointer;
}

#newMailPopup #nameList #rowSelected {
    position:			relative;

    width:				228px;
    height:				16px;

    background-image:	url('../images/global/suggestionDropdownBG_mouseover.gif');

    cursor:				pointer;
}

#newMailPopup #nameList #value {
    position:			absolute;
    left:				12px;
    top:				0px;

    font-size:			12px;
    color:				#4d8def;
}


#newMailPopup #buttonContainer {
    width:				516px;
    height:				23px;

    position:			absolute;

    top:				435px;
    left:				0px;
}


#newMailPopup #buttonContainer #abortButton {
    width:				241px;
    height:				22px;

    background-image:	url('../images/de/newMailAbortButton.png');

    position:			absolute;

    top:				6px;
    left:				12px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #newMailPopup #buttonContainer #abortButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#newMailPopup #buttonContainer #abortButton:hover {
    background-image:	url('../images/de/newMailAbortButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #newMailPopup #buttonContainer #abortButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#newMailPopup #buttonContainer #sendButton {
    width:				241px;
    height:				22px;

    background-image:	url('../images/de/newMailSendButton.png');

    position:			absolute;

    top:				6px;
    left:				263px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #newMailPopup #buttonContainer #sendButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#newMailPopup #buttonContainer #sendButton:hover {
    background-image:	url('../images/de/newMailSendButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #newMailPopup #buttonContainer #sendButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}






#bazarHistoryPopup {
    width:				516px;
    height:				488px;

    background-image:	url('../images/global/bazarHistoryPopupBG.gif');
    position:			absolute;

    left:				145px;
    top:				-72px;

    z-index:			100;
}

#bazarHistoryPopup #bazarHistoryPopupLabel {
    width:				184px;
    height:				18px;

    background-image:	url('../images/de/bazarHistoryPopupBG.png');
    position:			absolute;

    left:				166px;
    top:				24px;
}
/* IE PNG ALPHA HACK*/
* html #bazarHistoryPopup #bazarHistoryPopupLabel {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#bazarHistoryPopup #closeButtonCross {
    position:			absolute;
    left:				495px;
    top:				27px;
}

#bazarHistoryPopup #bazarHistoryScrollbox {
    width:				500px;
    height:				414px;

    padding:			0px;
    border:				0px;

    position:			absolute;
    left:				6px;
    top:				51px;

    outline-style:		none;
}

#bazarHistoryPopup #bazarHistoryScrollbox #bazarHistoryList #row {
    position:			relative;
    width:				480px;
    height:				40px;
}

#bazarHistoryPopup #bazarHistoryScrollbox #bazarHistoryList #row #itemImage {
    position:			absolute;
    top:				0px;
    left:				6px;
}

#bazarHistoryPopup #bazarHistoryScrollbox #bazarHistoryList #row #itemName {
    position:			absolute;
    top:				10px;
    left:				60px;
}

#bazarHistoryPopup #bazarHistoryScrollbox #bazarHistoryList #row #winnerName {
    position:			absolute;
    top:				10px;
    left:				260px;
}
#bazarHistoryPopup #bazarHistoryScrollbox #bazarHistoryList #row #endingTime {
    position:			absolute;
    top:				10px;
    left:				350px;
}

#bazarHistoryPopup #bazarHistoryScrollbox #bazarHistoryList #rowSeperator {
    background-image:	url(../images/global/shopListHSeperator.png);
    background-repeat:	no-repeat;
    height:				3px;
    left:				6px;
    margin-bottom:		6px;
    margin-top:			0px;
    overflow:			hidden;
    position:			relative;
    top:				0px;
    width:				484px;
}



#repairShipPopup {
    width:				336px;
    height:				358px;

    background-image:	url('../images/global/repairShipPopupBG.gif');
    position:			absolute;

    left:				232px;
    top:				15px;

    z-index:			100;
}

#repairShipPopup #popupLabelPositioner {
    width:				336px;
    height:				24px;

    position:			absolute;

    left:				0px;
    top:				22px;

    text-align:			center;
}

#repairShipPopup #popupLabel {
    width:				118px;
    height:				21px;

    background-image:	url('../images/de/repairShipPopupLabel.png');

    margin:				0 auto;
}
/* IE PNG ALPHA HACK*/
* html #repairShipPopup #popupLabel {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#repairShipPopup #notifyText {
    width:				336px;
    height:				28px;

    position:			absolute;

    left:				0px;
    top:				59px;
}

#repairShipPopup #notifyText #row {
    width:				312px;
    height:				14px;

    position:			relative;
    left:				12px;
}

#repairShipPopup #notifyText #row #label {
    position:			absolute;
    left:				0px;

    color:				#799acb;
    font-size:			12px;
}

#repairShipPopup #notifyText #row #value {
    position:			absolute;
    left:				150px;
    width:				162px;

    text-align:			right;

    color:				#799acb;
    font-size:			12px;
}


#repairShipPopup #buttonContainer {
    width:				336px;
    height:				23px;

    position:			absolute;

    top:				310px;
    left:				0px;
}


#repairShipPopup #buttonContainer #abortButton {
    width:				307px;
    height:				17px;

    background-image:	url('../images/de/repairShipAbortButton.gif');

    position:			absolute;

    top:				3px;
    left:				14px;

    cursor:				pointer;
}

#repairShipPopup #buttonContainer #abortButton:hover {
    background-image:	url('../images/de/repairShipAbortButton_mouseover.gif');
}


#repairShipPopup #repairShipLabel {
    font-size:			12px;
    width:				154px;
    text-align:			center;
    font-weight:		bold;

    position:			absolute;
    top:				54px;
}

#repairShipPopup #repairShip25 {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_left.jpg');

    position:			absolute;

    top:				102px;
    left:				11px;
}
#repairShipPopup #repairShip25_inactive {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_left.jpg');

    position:			absolute;

    top:				102px;
    left:				11px;

    opacity:			0.3;
    filter:				alpha(opacity=30);
}
#repairShipPopup #repairShip25Button {
    width:				154px;
    height:				17px;

    position:			absolute;

    top:				178px;
    left:				11px;
    background-image:	url('../images/de/repairButtonLeft.gif');
    cursor:				pointer;
}
#repairShipPopup #repairShip25Button:hover {
    background-image:	url('../images/de/repairButtonLeft_mouseover.gif');
    cursor:				pointer;
}


#repairShipPopup #repairShip50 {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_right.jpg');

    position:			absolute;

    top:				102px;
    left:				172px;
}
#repairShipPopup #repairShip50_inactive {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_right.jpg');

    position:			absolute;

    top:				102px;
    left:				172px;

    opacity:			0.3;
    filter:				alpha(opacity=30);
}
#repairShipPopup #repairShip50Button {
    width:				154px;
    height:				17px;

    position:			absolute;

    top:				178px;
    left:				172px;
    background-image:	url('../images/de/repairButtonRight.gif');
    cursor:				pointer;
}
#repairShipPopup #repairShip50Button:hover {
    background-image:	url('../images/de/repairButtonRight_mouseover.gif');
    cursor:				pointer;
}



#repairShipPopup #repairShip75 {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_left.jpg');

    position:			absolute;

    top:				202px;
    left:				11px;
}
#repairShipPopup #repairShip75_inactive {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_left.jpg');

    position:			absolute;

    top:				202px;
    left:				11px;

    opacity:			0.3;
    filter:				alpha(opacity=30);
}
#repairShipPopup #repairShip75Button {
    width:				154px;
    height:				17px;

    position:			absolute;

    top:				278px;
    left:				11px;
    background-image:	url('../images/de/repairButtonLeft.gif');
    cursor:				pointer;
}
#repairShipPopup #repairShip75Button:hover {
    background-image:	url('../images/de/repairButtonLeft_mouseover.gif');
    cursor:				pointer;
}


#repairShipPopup #repairShip100 {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_right.jpg');

    position:			absolute;

    top:				202px;
    left:				172px;
}
#repairShipPopup #repairShip100_inactive {
    width:				154px;
    height:				93px;

    background-image:	url('../images/global/repair_box_right.jpg');

    position:			absolute;

    top:				202px;
    left:				172px;

    opacity:			0.3;
    filter:				alpha(opacity=30);
}
#repairShipPopup #repairShip100Button {
    width:				154px;
    height:				17px;

    position:			absolute;

    top:				278px;
    left:				172px;
    background-image:	url('../images/de/repairButtonRight.gif');
    cursor:				pointer;
}
#repairShipPopup #repairShip100Button:hover {
    background-image:	url('../images/de/repairButtonRight_mouseover.gif');
    cursor:				pointer;
}




#repairShipPopup #repairShipPopupArrowDetail1 {
    width:				27px;
    height:				14px;

    background-image:	url('../images/global/repairShipPopupArrowDetail1.gif');

    position:			absolute;

    top:				107px;
    left:				155px;
}

#repairShipPopup #repairShipPopupArrowDetail2 {
    width:				27px;
    height:				14px;

    background-image:	url('../images/global/repairShipPopupArrowDetail2.gif');

    position:			absolute;

    top:				207px;
    left:				155px;
}




#noHitpointsPopup {
    width:				336px;
    height:				248px;

    background-image:	url('../images/global/mediumPopupBG.gif');
    position:			absolute;

    left:				232px;
    top:				77px;

    z-index:			100;
}

#noHitpointsPopup #buttonContainer {
    width:				336px;
    height:				23px;

    position:			absolute;

    top:				200px;
    left:				0px;
}


#noHitpointsPopup #buttonContainer #abortButton {
    width:				153px;
    height:				23px;

    background-image:	url('../images/de/abortButton.png');

    position:			absolute;

    top:				3px;
    left:				7px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #noHitpointsPopup #buttonContainer #abortButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#noHitpointsPopup #buttonContainer #abortButton:hover {
    background-image:	url('../images/de/abortButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #noHitpointsPopup #buttonContainer #abortButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#noHitpointsPopup #buttonContainer #okButton {
    width:				153px;
    height:				23px;

    background-image:	url('../images/de/okButton.png');

    position:			absolute;

    top:				3px;
    left:				170px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #noHitpointsPopup #buttonContainer #okButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#noHitpointsPopup #buttonContainer #okButton:hover {
    background-image:	url('../images/de/okButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #noHitpointsPopup #buttonContainer #okButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#noHitpointsPopup #confirmText {
    width:				296px;
    height:				60px;

    font-size:			12px;
    text-align:			center;

    position:			absolute;
    top:				80px;
    left:				20px;
}

#noHitpointsPopup #notifyText {
    width:				296px;
    height:				60px;

    font-size:			12px;
    text-align:			center;

    position:			absolute;
    top:				80px;
    left:				20px;
}



#noHitpointsPopup #repairShipButton {
    width:				222px;
    height:				23px;

    background-image:	url('../images/de/shipDetailsRepair.png');
    background-repeat:	no-repeat;

    position:			absolute;
    top:				140px;
    left:				55px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #noHitpointsPopup #repairShipButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#mediumPopup #repairShipButton:hover {
    background-image:	url('../images/de/shipDetailsRepair_mouseover.png');
    background-repeat:	no-repeat;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #mediumPopup #repairShipButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}



#imprintPopup {
    width:				366px;
    height:				488px;

    background-image:	url('../images/global/imprintPopupBG.gif');
    position:			absolute;

    left:				218px;
    top:				-72px;

    z-index:			100;
}

#imprintPopup #closeButtonCross {
    left:				344px;
    top:				28px;
}

#imprintPopup #imprintScrollbox {
    width:					348px;
    height: 				410px;

    overflow: 				auto;
    position: 				absolute;
    top:					53px;
    left:					10px;

    outline-style:			none;
}

#imprintPopup #imprintScrollbox a {
    font-size:				12px;
}


#gameInfoPopup {
    width:				366px;
    height:				488px;

    background-image:	url('../images/global/imprintPopupBG.gif');
    position:			absolute;

    left:				218px;
    top:				-72px;

    z-index:			100;
}

#gameInfoPopup #closeButtonCross {
    left:				344px;
    top:				28px;
}

#gameInfoPopup #gameInfoScrollbox {
    width:					348px;
    height: 				410px;

    overflow: 				auto;
    position: 				absolute;
    top:					53px;
    left:					10px;

    outline-style:			none;
}

#gameInfoPopup #gameInfoScrollbox a {
    font-size:				12px;
}

#gameInfoPopup #gameInfoScrollbox h1 {
    font-size:				14px;
    text-align:				center;
}

#gameInfoPopup #gameInfoScrollbox #gameInfoText {
    width:					325px;
}


#updateUserData {
    width:				336px;
    height:				358px;

    background-image:	url('../images/global/updateUserDataPopupBG.gif');
    position:			absolute;

    left:				232px;
    top:				15px;

    z-index:			100;
}

#updateUserData #popupLabel {
    width:				149px;
    height:				22px;

    position:			relative;
    top:				22px;

    /*background-image:	url('../images/de/updateUserDataLabel.png');*/

    margin:				0 auto;
}
/* IE PNG ALPHA HACK*/
* html #updateUserData #popupLabel {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#updateUserData #notifyText {
    width:				298px;
    height:				28px;

    position:			absolute;

    left:				19px;
    top:				59px;

    text-align:			center;
    color:				#97bffb;
}

#updateUserData .entry156 {
    width:				125px;
    height:				14px;

    background:			transparent;
    border:				0px solid #dfdfdf;
    color:				#4d8def;

    color:				#4D8DEF;
    font-family:		arial;
    font-size:			11px;

    position:			absolute;
    left:				12px;
    top:				0px;
}

#updateUserData #newNameLabel {
    position:			absolute;
    left:				19px;
    top:				102px;
    color:				#4d8def;
}

#updateUserData .newNameInput {
    position:			absolute;
    left:				160px;
    top:				102px;
}

#updateUserData #newPasswordLabel {
    position:			absolute;
    left:				19px;
    top:				132px;
    color:				#4d8def;
}

#updateUserData .newPasswordInput {
    position:			absolute;
    left:				160px;
    top:				132px;
}

#updateUserData #newPassword2Label {
    position:			absolute;
    left:				19px;
    top:				162px;
    color:				#4d8def;
}

#updateUserData .newPassword2Input {
    position:			absolute;
    left:				160px;
    top:				162px;
}

#updateUserData #newEmailLabel {
    position:			absolute;
    left:				19px;
    top:				192px;
    color:				#4d8def;
}

#updateUserData .newEmailInput {
    position:			absolute;
    left:				160px;
    top:				192px;
}

#updateUserData #securityCheck {
    position:			relative;
    top:				196px;
    width:				150px;
    margin:				0 auto;
    text-align:			center;
}

#updateUserData #oldPasswordLabel {
    position:			absolute;
    left:				19px;
    top:				242px;
    color:				#4d8def;
}

#updateUserData .oldPasswordInput {
    position:			absolute;
    left:				160px;
    top:				242px;
}

#updateUserData #closeButtonCross {
    left:				312px;
    top:				28px;
}

#updateUserData #buttonContainer {
    position:			absolute;
    left:				3px;
    top:				282px;

    width:				330px;
    height:				50px;
}


#updateUserData #buttonContainer #saveChangesButton {
    width:				307px;
    height:				17px;

    background-image:	url('../images/de/updateUserDataSaveChangesButton.gif');
    background-repeat:	no-repeat;

    position:			absolute;
    top:				0px;
    left:				10px;

    cursor:				pointer;
}
#updateUserData #buttonContainer #saveChangesButton:hover {
    background-image:	url('../images/de/updateUserDataSaveChangesButton_mouseover.gif');
    background-repeat:	no-repeat;
}

#updateUserData #buttonContainer #cancelButton {
    width:				307px;
    height:				17px;

    background-image:	url('../images/de/updateUserDataCancelButton.gif');
    background-repeat:	no-repeat;

    position:			absolute;
    top:				30px;
    left:				10px;

    cursor:				pointer;
}
#updateUserData #buttonContainer #cancelButton:hover {
    background-image:	url('../images/de/updateUserDataCancelButton_mouseover.gif');
    background-repeat:	no-repeat;
}






#itemDetailsPopup #closeButtonCross {
    position:			absolute;
    left:				445px;
    top:				27px;
}	


#itemDetailsPopup #buttonContainer {
    width:				466px;
    height:				23px;

    position:			absolute;

    top:				285px;
    left:				0px;
}

#startButton {
    width:				225px;
    height:				44px;
    background-image:url(../images/de/startButton.gif);
    position:			absolute;
    top:				512px;
    left:				294px;

    cursor:				pointer;
}

#startButtonHD {
    width:				225px;
    height:				14px;

    position:			absolute;
    top:				568px;
    left:				372px;

    cursor:				pointer;
}


#ajax_loading_right {
    width:				137px;
    height:				19px;

    background-image:	url('../images/global/ajax_loading_right.gif');

    position:			absolute;

    top:				126px;
    left:				669px;

    display:			none;
}

#ajax_loading_left {
    width:				137px;
    height:				19px;

    background-image:	url('../images/global/ajax_loading_left.gif');

    position:			absolute;

    top:				126px;
    left:				9px;

    display:			none;
}

#DBReport {
    margin-top:			5px;
    background-color:	#3f3f3f;
}

#DBReport #caption {
    color:				#ff0000;
    font-weight:		bold;
}

#DBReport #row {

}

#DBReport #row:hover {
    background-color:	#222222;
}

#AjaxDBReport {
    margin-top:			5px;
    background-color:	#3f3f3f;
}

#AjaxDBReport #caption {
    color:				#ff0000;
    font-weight:		bold;
}

#AjaxDBReport #row {

}

#AjaxDBReport #row:hover {
    background-color:	#222222;
}


#cacheTools {
    margin-top:			5px;
    background-color:	#3f3f3f;
}

#cacheTools a {
    margin-right:		40px;
    padding-left:		2px;
    padding-right:		2px;
    border:				1px dashed #9f9f9f;
}

#cacheTools a:hover {
    background-color:	#772222;
}

#checkbox_empty {
    width:				11px;
    height:				11px;

    background-image:	url('../images/global/checkbox_empty.gif');
    background-repeat:  no-repeat;

    position:			absolute;
    cursor:				pointer;
}

#checkbox_checked {
    width:				11px;
    height:				11px;

    background-image:	url('../images/global/checkbox_checked.gif');
    background-repeat:  no-repeat;

    position:			absolute;
    cursor:				pointer;
}

#checkbox_empty_inactive {
    width:				11px;
    height:				11px;

    background-image:	url('../images/global/checkbox_empty_inactive.gif');

    position:			absolute;
    cursor:				pointer;
}

#checkbox_checked_inactive {
    width:				11px;
    height:				11px;

    background-image:	url('../images/global/checkbox_checked_inactive.gif');

    position:			absolute;
    cursor:				pointer;
}





#tutorialPopup {
    width:				366px;
    height:				488px;

    background-image:	url('../images/global/imprintPopupBG.gif');
    position:			absolute;

    left:				218px;
    top:				-72px;

    z-index:			100;
}

#tutorialPopup #closeButtonCross {
    left:				344px;
    top:				28px;
}

#tutorialPopup #tutorialScrollbox {
    width:					348px;
    height: 				410px;

    overflow: 				auto;
    position: 				absolute;
    top:					53px;
    left:					10px;

    outline-style:			none;
}

#tutorialPopup #spacer {
    height:				10px;
}

#tutorialPopup #spacer2 {
    height:				15px;
}

#tutorialPopup #listItem {
    margin-left:		31px;

    width:				274px;
    height:				241px;

    background-image:	url('../images/global/tutorialListItemBG.gif');
    position:			relative;
}

#tutorialPopup #listItem #caption {
    position:			absolute;
    left:				10px;
    top:				5px;
    width:				260px;
    font-size:			12px;
    text-align:			center;
}

#tutorialPopup #listItem #screenshot {
    position:			absolute;
    left:				1px;
    top:				24px;
}

#tutorialPopup #listItem #playButton {	
    width:				273px;
    height:				22px;

    cursor:				pointer;

    position:			absolute;
    left:				1px;
    top:				219px;
}

#tutorialPopup #listItem #playButton:hover {
    background-image:	url('../images/de/playTutorialVideoButton_mouseover.gif');
    background-repeat:	no-repeat;
}

#memInfo {
    font-family: 		verdana;
    font-size: 			8px;
    position:			absolute;
    top:				514px;
    left:				712px;
}







#selectSquadPopup {
    width:				336px;
    height:				248px;

    background-image:	url('../images/global/mediumPopupBG.gif');
    position:			absolute;

    left:				232px;
    top:				77px;

    z-index:			100;
}

#selectSquadPopup #buttonContainer {
    width:				336px;
    height:				23px;

    position:			absolute;

    top:				200px;
    left:				0px;
}


#selectSquadPopup #buttonContainer #abortButton {
    width:				153px;
    height:				23px;

    background-image:	url('../images/de/abortButton.png');

    position:			absolute;

    top:				3px;
    left:				7px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #selectSquadPopup #buttonContainer #abortButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#selectSquadPopup #buttonContainer #abortButton:hover {
    background-image:	url('../images/de/abortButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #selectSquadPopup #buttonContainer #abortButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}


#selectSquadPopup #buttonContainer #okButton {
    width:				153px;
    height:				23px;

    background-image:	url('../images/de/okButton.png');

    position:			absolute;

    top:				3px;
    left:				170px;

    cursor:				pointer;
}
/* IE PNG ALPHA HACK*/
* html #selectSquadPopup #buttonContainer #okButton {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#selectSquadPopup #buttonContainer #okButton:hover {
    background-image:	url('../images/de/okButton_mouseover.png');
}
/* IE PNG ALPHA HACK*/
* html #selectSquadPopup #buttonContainer #okButton:hover {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#selectSquadPopup #notifyText {
    width:				296px;
    height:				60px;

    font-size:			12px;
    text-align:			center;

    position:			absolute;
    top:				80px;
    left:				20px;
}


#selectSquadPopup #clanSquadSelect {
    width:				150px;
    height:				18px;

    font-size:			12px;
    text-align:			center;

    position:			absolute;
    top:				120px;
    left:				92px;
}


#PartnerCobrandLogoStartPage img
{
    border:             0px;
    outline-style:      none;
}

/* IE PNG ALPHA HACK*/
* html #PartnerCobrandLogoStartPage {
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#db_cobrand img
{
    border:             0px;
    outline-style:      none;
}

/* IE PNG ALPHA HACK*/
* html #db_cobrand {
    display:			none;
    behavior:			url("css/pngfix.htc");
}
/** ---------------------------  new ranking ----------------------- */
.rankingTable{
    width:100%;
}
.rankingHeaderRow{
    font-weight:bolder;

}
.ranking_td_1{
    text-align: center;
    padding-right: 3px;
    width: 30px;
}
.ranking_td_2{
    text-align: center;
    padding-right: 3px;
    width: 60px;
}

.ranking_td_experience{
    width: 150px;
    text-align: center;
}

.ranking_td_RankingPoints{
    width: 80px;
    text-align: center;
}

.ranking_td_points,.ranking_td_level{
    text-align: center;
    padding-right: 3px;
    padding-left: 3px;
    width: 50px;
}

.ranking_td_tag{
    text-align: left;
    font-weight:bolder;
    padding-right: 3px;
    padding-left: 3px;
    width: 50px;
}

.ranking_td_name{
    width : 100px;
}

.ranking_td_member{
    width: 80px;
    text-align: center;
}

.rankingRow{
    /* width:				228px;*/
    height:				32px;
    cursor:				pointer;
    background-image:url(../images/global/basisRankingListSeperator.png);
    background-repeat:no-repeat;
    background-position:2px bottom;
}

/* IE PNG ALPHA HACK*/
* html .rankingRow{
    display:			none;
    behavior:			url("css/pngfix.htc");
}

#guestLogout,#guestLayer{

    background-image:url(../images/global/fastreg_reg_background.jpg);
    background-repeat:no-repeat;

    display:none;
    height:502px;
    left:60px;
    position:absolute;
    top:40px;
    width:684px;
}
#guestclose{
    background-image:url(../images/global/fastreg_reg_closebutton.gif);
    background-repeat:no-repeat;
    cursor:pointer;
    height:30px;
    left:650px;
    position:absolute;
    top:20px;
    width:30px;
}
#guestclose:hover{
    background-image:url(../images/global/fastreg_reg_closebutton_mouseover.gif);
}
#guestRegisterBtn{

    background-image:url(../images/[LANG]/fastreg_reg_button1.gif);
    background-repeat:no-repeat;
    cursor:pointer;
    height:59px;
    left:39px;
    position:absolute;
    top:349px;
    width:274px;
}

#guestRegisterBtn:hover{
    background-image:url(../images/[LANG]/fastreg_reg_button1_mouseover.gif);
}
#guestRegisterBtn2{

    background-image:url(../images/[LANG]/fastreg_reg_button3.gif);
    background-repeat:no-repeat;
    cursor:pointer;
    height:59px;
    left:39px;
    position:absolute;
    top:349px;
    width:274px;
}

#guestRegisterBtn2:hover{
    background-image:url(../images/[LANG]/fastreg_reg_button3_mouseover.gif);
}
#guestContinueBtn{

    background-image:url(../images/de/fastreg_reg_button2.gif);
    background-repeat:no-repeat;
    cursor:pointer;
    height:59px;
    left:371px;
    position:absolute;
    top:349px;
    width:274px;
}
#guestContinueBtn:hover{
    background-image:url(../images/[LANG]/fastreg_reg_button2_mouseover.gif);
}
#guestContinueBtn2{

    background-image:url(../images/de/fastreg_reg_button4.gif);
    background-repeat:no-repeat;
    cursor:pointer;
    height:59px;
    left:371px;
    position:absolute;
    top:349px;
    width:274px;
}
#guestContinueBtn2:hover{
    background-image:url(../images/[LANG]/fastreg_reg_button4_mouseover.gif);
}
#questInfo1 {
    height:10px;
    left:40px;
    position:absolute;
    top:185px;
    width:240px;
    font-size:14px;
    font-weight:BOLDER;
    color:#9ec6fe;
}

#questInfo2 {
    height:10px;
    left:40px;
    position:absolute;
    top:210px;
    width:530px;
    font-size:12px;
    color:#6e9bdc;
}

#questInfo3 {
    height:10px;
    left:41px;
    position:absolute;
    top:305px;
    width:260px;
    font-size:12px;
    color:#6e9bdc;
}

#questInfo5 {
    height:10px;
    left:375px;
    position:absolute;
    top:305px;
    width:270px;
    font-size:12px;
    color:#6e9bdc;
}

#questInfo6 {
    height:10px;
    left:41px;
    position:absolute;
    top:427px;
    width:270px;
    font-size:12px;
    color:#6e9bdc;
}
#questInfo4 {
    height:10px;
    left:375px;
    position:absolute;
    top:427px;
    width:270px;
    font-size:12px;
    color:#6e9bdc;
}
.highlightText{
    color:#b9d6ff;
}
/* ----------------- guest signup------------------------ */
.signupGuestLabel{
    color:transparent;
font-size:11px;
position:absolute;
text-align:center;
width:162px;
}

.signupGuest{
    position:absolute;
    top:97px;
    left:10px;
}
.signupGuestInput{
	height: 0px;
	overflow: hidden;
	display:none;
}
#mainContainer #Content #pageContent #loginBox  #signup_username{
    height:13px;
    left:7px;
    position:absolute;
    top:19px;
    width:154px;
    background:transparent;
    border:none;
}
.signupGuestButtonRegister{
	left:5px;
	position:absolute;
	top:45px;
    
}

.input_button {
	width:				164px;
	height:				27px;
	background:			url('../images/global/signupFormButton.gif');
	background-repeat:	no-repeat;

	border:				0px;
	color:				#37a3da;

	font-size:			12px;
	font-weight:		normal;

	cursor:				pointer;

    padding-bottom:     6px;
}

.input_button:hover {
	background:			url('../images/global/signupFormButton_mouseover.gif');
	background-repeat:	no-repeat;
}

#registerLnk{
	color:#000000;
	font-size:13px;
	font-weight:bolder;
	text-align:center;
	width:163px;
	position:absolute;
	top:-10px;
	text-decoration:underline;
}

#loginLabel{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	width:163px;
	position:absolute;
	top:24px;

}

#loginLnk{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	width:163px;
	position:absolute;
	top:44px;
	text-decoration:underline;
}

#loginLnk:hover{
	color:#37a3da;
}

#guestNewText{
	position: absolute;
	top:182px;
	left:46px;
	width:163px;
	height:80px;
	color:#e3fbff;
	font-size:11px;
	text-align:center;
}

#guestDpInfo{
	position: absolute;
	top:428px;
	left:46px;
	width:163px;
	height:80px;
	color:#5fb3cb;
	font-size:11px;
	text-align:left;
}

