﻿@Import url("Flags.css") screen;




/* FROM Feedback.css */
/* PAGE ERROR */
#background_feedback {
	background-image: url(bg/feedback.png);
	background-color: Black;
	background-repeat: no-repeat;
	background-position:center;
	color: #CCCCCC;
	text-align: center;
}
/* NUR FÜR DEN INTERNET EXPLORER BIS VERSION 6 */
* html #background_feedback {
	background-image: url(bg/feedback.png);
	background-repeat: no-repeat;
	background-color: Black;
	background-position:center;
	color: #CCCCCC;
	text-align: center;
}

.subject
{
	width: 70%;
}

.subjectLabel
{
	width: 25%;
	text-align: right;
	padding-right: 5px;
}

.FeedbackEnglishOnly{
     text-decoration: blink;
     color: Red;
      font-weight:bold;
      text-align: center;
}



.hidden 
{
    display: none;
}


legend 
{
    color: #c0c0c0;
}

















/* From INTERACTIVE.CSS */
/* ---------- INTERACTIVE (Report Bugs etc.) ----------- */
#interactive_list {
	margin: 0px;
	padding: 0px;
	float:none;
	background-image:none;
	text-align: right;
}

/*
#interactive_list a 
{
	background-image: none;
}
*/

.LicenseExpires, .NoPassword{
     text-decoration: blink;
     color: Red;
      font-weight:bold;
      text-align: center;
}
.YouGotMail {
    color: Red;
    font-weight:bold;
     background: url(forum/email.png) no-repeat;
     padding-left: 20px;
     border-bottom: solid 2px red;
     margin-bottom: 20px;
}




























/* FROM LEAGUE.CSS */
/* PAGE: LEAGUE TABLE */
#background_league {
	background-image: url(bg/table.png);
	background-repeat: no-repeat;
	min-height: 750px;
	margin-top: 30px;
}

/* NUR FÜR DEN INTERNET EXPLORER BIS VERSION 6 */
* html #background_league {
	background-image: url(bg/table.png);
	background-repeat: no-repeat;
	height: 750px;
	margin-top: 30px;
}

.form 
{
	 padding:0;
	 margin:0;
}



.table_header 
{
	color:#FFFFFF;
	text-transform:uppercase;
}

/*leaguetable_row*/	
.table_row 
{
	color:#7C7B80;
}

/*leaguetable_row_alternate*/
.table_row_alternate
{
	color:#606060;
}

/*.leaguetable_row_currentteam , .leaguefixtures_highlightteam*/
.table_row_highlight
{
	color:#FFF966;
	font-weight:bold;
}

.leaguetable_row_promotion td {
	border-bottom:2px solid #32A80B;
}

.leaguetable_row_relegation td {
	border-top:2px dotted darkred;
}

.leaguetable_row_demotion td {
	border-top:2px solid darkred;
}

/* Empty space between 2 matches displayed on the League Ratings page */
tr.leaguetable_ratings_nextmatch td {
	padding-top: 10px;
}




.leaguetable_numbers, .leaguetable_numbers rightborder, .leaguetable_header_numbers, .leaguetable_text
{
	padding: 0px 5px 0px 5px;
	text-align: right;
}

.rightborder
{
	border-right: solid 2px lightgrey;
}

.leaguetable_text
{
	text-align: left;
}









/*2 columns in content box on the ratings tab*/
.content_box_left_ratings {
	width: 54%;
	padding-right: 5px;
	float: left;
}

.content_box_right_ratings {
	width: 44%;
	padding-left: 5px;
	float: left;
}


































/* FROM MATCHES.CSS */
/* PAGE: LEAGUE TABLE */
#background_matches {
	background-image: url(bg/matches.gif);
	background-repeat: no-repeat;
	min-height: 750px;
	margin-top: 30px;
}

/* NUR FÜR DEN INTERNET EXPLORER BIS VERSION 6 */
* html #background_matches {
	background-image: url(bg/matches.gif);
	background-repeat: no-repeat;
	height: 750px;
	margin-top: 30px;
}


.lineUpPlayerSelect
{
	 border-width: 0px;
	 width: 185px;
}



.right, td.right
{
	text-align: right;
}

.left, td.left
{
	text-align: left;
}

.teamNames
{
	font-size: x-large;
}

.goals
{
	font-size:xx-large;
}

.content_box_match_details
{
	width:73%;
	float: left;
}

.content_box_match_summary
{
	width: 25%;
	float: left;
}



.spiffystart{margin-top: 10px}
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#101010}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #060606;
  border-right:1px solid #060606;
  background:#0c0c0c}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #010101;
  border-right:1px solid #010101;
  background:#0c0c0c}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #0c0c0c;
  border-right:1px solid #0c0c0c;}
.spiffy4{
  border-left:1px solid #060606;
  border-right:1px solid #060606}
.spiffy5{
  border-left:1px solid #0c0c0c;
  border-right:1px solid #0c0c0c}
.spiffyfg{
  background:#101010;
  padding:0px 10px 0px 10px;
  }


img.percentImage {
 background: white url(icons/match/percentImage_back.png) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
 width: 123px;
 height: 12px;
}
.percentImage {
 background: black url(icons/match/percentImage_back.gif) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
 width: 123px;
 height: 12px;
}

.percentImageBig {
 background: black url(icons/match/percentImageBig.gif) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
 width: 700px;
 height: 16px;
}

.ratingsUp 
{
 background: url(icons/match/RatingsUp.gif) top left no-repeat;
 color: White;
}

.ratingsColumns 
{
	color:Black;
	width: 170px;
}
.ratingsPercentage
{
	color:Black;
	width: 20px;
	text-align: center;
}





















/* FROM NAVIGATOR.CSS */
/*----- NAVIGATOR ----- */

.nav_list {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	text-transform: uppercase;
	font-size:9px;
	font-weight:bold;
}

.nav_list a {
	color:#fff;
	padding-left: 20px;
	width: 100%;
}

.nav_login 
{
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 5px;
	overflow: hidden;
	font-size:9px;
	font-weight:bold;
	text-align: center;
	width: 90%;
}
	
.li_nav_body a  {
	display: block;
	
	background: url(bg/nav_body.png) no-repeat;
	padding-left: 20px;
	line-height:20px;
	width: 100%;
}

.li_nav_footer a  {
	display: block;
	height: 21px;
	background: url(bg/nav_body.png) no-repeat;
	background-position:  0 0px;
	padding-left: 25px;
	line-height:21px;
}

.li_nav_body a:hover {
	background-position:  0 -20px;
}

.li_nav_footer a:hover {
	background-position:  0 -20px;
}

.li_active a:active  {
	background: url(bg/nav_body.png) no-repeat;
	background-position:  0 -40px;
	color:#fff;
}

.nav_list_table {
	margin:0px 0px 0px 10px;
	text-transform: none;
	font-weight: 100;
	width:90%;
	border: none;
}

.nav_league_table {
	border: none;
	width: 150px;
}


.nav_leaguetable_header_numbers
{
	padding: 0px 2px 0px 2px;
	text-align: center;
	border-style: hidden;
}

.nav_leaguetable_numbers
{
	text-align: right;
	padding: 0px 2px 0px 2px;
	border-style: hidden;
}

.nav_leaguetable_text 
{
	text-align: left;
	padding: 0px 2px 0px 2px;
	border-style: hidden;
}

.nav_matchtype
{
    background-image: url('icons/match/matchtype_small.png');
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
}

.MatchType_League
{
    background-position: 0px 0px;
}
.MatchType_Cup
{
    background-position: 0px -16px;
}
.MatchType_Friendly
{
    background-position: 0px -32px;
}








/* RSS FEED */
.rssdate {
	height: 50px;
	width: 45px;
	background: url(icons/calendar.gif) no-repeat;
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	padding: 0px 2px 0 0;
	line-height: 100%;
	float: left;
}
.rssdate span {
	height: 16px;
	display: block;

	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
}






























/* FROM OVERVIEW.CSS */
/* PAGE: OVERVIEW */
#background_overview {
	background-image: url(bg/overview.png);
	background-repeat: no-repeat;
	min-height: 750px;
	margin-top: 30px;
}
/* NUR FÜR DEN INTERNET EXPLORER BIS VERSION 6 */
* html #background_overview {
	background-image: url(bg/overview.png);
	background-repeat: no-repeat;
	height: 750px;
	margin-top: 30px;
}

#teamName 
{
	font-size:x-large;
}

#teamLogo
{
}

.streaks
{
	text-align: left;
}

#tabcontent_Overview
{
	text-align: center;
}


.mail_table
{
	width: 98%;
}

.mail_table_header
{
	 border-bottom: solid 2px #404040;
}


.mail_column_date
{
	text-align: left;
	padding: 0px 5px 0px 5px;
}

.mail_column_icon
{
	text-align: center;
	border-style: hidden;
}

.mail_column_subject
{
	text-align: left;
}

.mail_subject
{
	padding: 2px 5px 2px 5px;
}
	

/* For download.ascx */	
.downloadSection
{
	font-size:large;
	text-align:center;
}

.downloadSection ul
{
	text-align: left;
}

.downloadTitle
{
	font-size:xx-large;
	text-decoration: blink;
}

































/* FROM STYLESHEET.CSS */
/* ----- BASIC ELEMENTS AND FONTS ----- */


html,body {
	color: #fff;
	font-size: 11px;
	font-family: 'Tahoma';
	/*background: #072450 url(bg/seattle_background_paint.jpg) repeat-x;*/
	/*background: #F6F6F6 url(bg/topline.jpg) repeat-x;*/
	background: #000000 url(bg/topdown.jpg) repeat-x;
	margin:0;
	padding:0;
	height:100%;
}


.clear {
	clear: both;
	height:30px;
}

p {
	margin: 10px 30px 10px 30px;
}

.date {
	color:#ffd502;
	text-decoration:overline;
	font-size:10px;
	padding: 10px 0 20px 0;
}

#content_footer p {
	margin: 10px 30px 10px 30px;
	padding-top: 20px;
	font-size:10px;
	text-align:left;
}

.content_box p {
	margin: 10px 0px 10px 0px;
	color:#ddd;
	font-size:10px;
	text-align:justify;
}
.content_box_large p {
	margin: 10px 0px 10px 0px;
	font-size:11px;
	text-align:justify;
}

.content_box_photo h3 {
	margin: 0px 0px 10px 45px;
}

#content_footer p {
    margin: 10px 0px 10px 60px !important;
	margin: 10px 0px 10px 85px;
	font-size:10px;
	text-align:justify;
}

.red {
	color:red;
}

.yellow {
	color:#ffd502;
	font-weight:bold;
}

.green {
	color:green;
}

h1 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:30px;
	text-transform:uppercase;
	font-weight:normal;
	margin: 0px 0px 0px 0px !important;
	margin: 10px 0px 0px 0px;
	color:#fff;
}

h2 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:20px;
	margin: 20px 50px 0px 30px !important;
	margin: 20px 30px 0px 30px;
	font-size:12px;
	text-transform:uppercase;
	color:#4040c0;
	font-weight:normal;
}

h3 {
	margin: 0px 0px 10px 0px;
	text-transform:uppercase;
	font-size:12px;
	color:#fff;
}

a {
	text-decoration: none;
	color:#ffd502;
}








/*----- LAYOUT ----- */

#container {
	width:100%;
	background: url(bg/sidebar_body.png) 10px 0px repeat-y !important;
	background: url(bg/sidebar_body.png) 20px 0px repeat-y;
	min-height:100%;
}


#menu_header {
	width:170px;
	background: url(bg/sidebar_body.png) 0px 0px repeat-y !important;
	background: url(bg/sidebar_body.png) 0px 0px repeat-y;
	height:130px;
	text-align:center;
	float:left;
	margin:0 0 0 10px;
}


#menu_left {
	min-height: 100%;
	margin:0 0 0 10px;
	float: left;
    background: url(bg/sidebar_body.png) repeat-y;
}

.login_box 
{
	width: 170px;
	float:left;
	margin: 0px 0px 0px 10px;
}

.login_box p {
	margin:0px 0px 0px 15px;
	font-size:9px;
	color:#fff;
	text-transform: uppercase;
	width: 130px;
}


#head {
	width: 500px;
	height: 30px;
	text-align: right;
/*	background: #F6F6F6 url(bg/toplogo.gif) repeat-x;*/
}

#content {
	width: 1000px;
	text-align: justify;
	float: left;
	margin:0 0 0 0px;
	background: url(bg/sidebar_body.png) 10px 0px repeat-y !important;
	background: url(bg/sidebar_body.png) 20px 0px repeat-y;
	height: 100%;
}

.content_box_full {
	width: 780px;
	float: left;
	margin-left: 10px;
	color: #c0c0c0;
}





.content_box {
	width: 120px;
	margin:0px 0px 0px 10px;
	float: left;
}

.content_box_large {
	width: 280px;
	margin:0px 0px 0px 20px;
	float: left;
}

.content_box_photo {
	width: 200px;
	margin:0px 0px 0px -10px;
	float: left;
}

#content_footer {
	background: url(bg/sidebar_body.png) 10px 0px repeat-y !important;
	background: url(bg/sidebar_body.png) 20px 0px repeat-y;
	width:100%;
	clear:both;
	margin-bottom:-70px;
	height:50px;
}


/*2 columns in content box */
.content_box_left {
	width: 47%;
	padding: 0% 1% 0% 1%;
	float: left;
}

.content_box_right {
	width: 47%;
	padding: 0% 1% 0% 1%;
	float: left;
}

/*2 columns in content box */
.content_box_left_two_third {
	width: 65%;
	padding: 0% 1% 0% 1%;
	float: left;
}

.content_box_right_one_third {
	width: 31%;
	padding: 0% 1% 0% 1%;
	float: left;
}


/* combines content box left and right */
.content_box_both 
{
	clear: left;
	float: none;
}


.TextBoxLarge
{
width: 95%
}

/*----- IMAGES ----- */

a img{
	border: none;
}

img.left,img.center,img.right {
	padding: 4px;
	border: 1px solid #a0a0a0;
}

img.left {
	float: left;
	margin: 0px 12px 5px 0px;
	background:#fff;
}

img.right {
	float: right;
	margin: 0px 30px 5px 0px;
}




































/* TABS */
/* http://www.exploding-boy.com/2005/12/29/14-free-vertical-css-menus/ */
/* http://www.exploding-boy.com/2005/12/21/more-free-css-navigation-menu-designs/ */

    #tabs {
      float:left;
      width:100%;
      background:transparent;
	  border-bottom :1px solid #666;
      line-height:normal;
      }
    #tabs ul {
	margin:0;
	border:0;
	padding:10px 10px 0px 50px;
	list-style:none;
	line-height: 15px;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FFF;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
      
  
    .selectedTab
    {
		 text-transform:uppercase;
		 font-weight:bold;
		 font-size:larger;
		 background:url("icons/tableft.gif") no-repeat left top;
		 background-position:0% -42px;
    }
    .selectedTab span
    {
		background:url("icons/tabright.gif") no-repeat right top;
			 background-position:100% -42px;
    }
    .otherTab
    {
		background:url("icons/tableft.gif") no-repeat left top;
    }
    
    .otherTab span
    {
		background:url("icons/tabright.gif") no-repeat right top;
    }
    
    #tabcontent
    {
		
    }




/* Sub Tabs, e.g. on Latest Matches Tab*/
  .tabsSub {
      float:left;
      width:100%;
      font-size:83%;
      line-height:normal;
	  border-bottom:1px solid #84776B;
      }
    .tabsSub ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    .tabsSub li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabsSub a {
      float:left;
      background:url("icons/tabSubleft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .tabsSub a span {
      float:left;
      display:block;
      background:url("icons/tabSubright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#84776B;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabsSub a span {float:none;}
    /* End IE5-Mac hack */
    .tabsSub a:hover span {
      color:#74675B;
      }
    .tabsSub a:hover {
      background-position:0% -42px;
      }
    .tabsSub a:hover span {
      background-position:100% -42px;
      }
	

    .selectedSubTab
    {
		 text-transform:uppercase;
		 font-weight:bold;
		 font-size:larger;
		 background:url("icons/tableft.gif") no-repeat left top;
		 background-position:0% -42px;
    }
    .selectedSubTab span
    {
		background:url("icons/tabright.gif") no-repeat right top;
			 background-position:100% -42px;
    }
    .otherSubTab
    {
		background:url("icons/tableft.gif") no-repeat left top;
    }
    
    .otherSubTab span
    {
		background:url("icons/tabright.gif") no-repeat right top;
    }
    

























/* FROM TEAMSQUAD.CSS */
#background_teamsquad {
	background-image: url(bg/teamsquad.png);
	background-repeat: no-repeat;
	min-height: 750px;
	text-align: center;
	margin-top: 30px;
}
/* NUR FÜR DEN INTERNET EXPLORER BIS VERSION 6 */
* html #background_teamsquad {
	background-image: url(bg/teamsquad.png);
	background-repeat: no-repeat;
	height: 750px;
	text-align: center;
	margin-top: 30px;
}


.teamsquadtable_headline
{
	color:#6A6A6A;
	font-weight:bold;
	font-size:larger;
}
	

.teamsquadtable_header 
{
	color:#FFFFFF;
	text-transform:uppercase;
}

.teamsquadtable_header_numbers
{
	padding: 0px 5px 0px 5px;
	text-align: center;
}

.teamsquadtable_numbers
{
	text-align: right;
	padding: 0px 5px 0px 5px;
}

.teamsquadtable_text
{
	text-align: left;
	padding: 0px 5px 0px 5px;
}

.SkillUp
{
	color: #80FF40;
}

.SkillUpLittle
{
	color: Green;
}

.SkillDown
{
	color: Red;
}



#LastUpdateDiv
{
	text-align:right;
	color:Gray;
	width: 80%;
}


.SinglePlayerPropertiesTitles
{
	text-align: left;
	padding-right: 2px;
}

.SinglePlayerPropertiesValues
{
	text-align: left;
	padding-left: 2px;
}







#background_favorites {
	background-image: url(bg/table.png);
	background-repeat: no-repeat;
	min-height: 750px;
	margin-top: 30px;
	text-align: center;
}
/* NUR FÜR DEN INTERNET EXPLORER BIS VERSION 6 */
* html #background_favorites {
	background-image: url(bg/table.png);
	background-repeat: no-repeat;
	min-height: 750px;
	margin-top: 30px;
	text-align: center;
}


.favoritesList
{
  text-align: left;
  list-style-type: none;
}




.favoritesTeamName 
{
     font-size:x-large;
}





/* YouthClub */
#background_youthclub {
	background-image: url(bg/YouthClub.png);
	background-repeat: no-repeat;
	 background-position:center top;
	min-height: 720px;
	margin-top: 30px;
	text-align: center;
}
/* NUR FÜR DEN INTERNET EXPLORER BIS VERSION 6 */
* html #background_favorites {
	background-image: url(bg/YouthClub.png);
	background-repeat: no-repeat;
	min-height: 720px;
	margin-top: 30px;
	text-align: center;
}



/* Download progress */
.CurrentStepDownload
{
    color:#FFFFFF;
    font-size: x-large;
    background-image: url(icons/toright.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 15px;
}

.TransferHistoryDetailledTable td
{
    padding:0 2px 10px 2px;
}



/* ACCORDION */
/*.accordion { list-style-type: disc; padding: 0; margin: 0 0 10px; text-align: left; }
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
.accordion li.active>a { text-transform: uppercase; }
.accordion li {text-decoration: none; border-bottom: 1px solid #888; font: bold 1.1em/2em Arial, sans-serif;  display: block; width:100% }	
.accordion li div { padding: 5px; display: block; clear: both; float: left; background-image: none; border: solid 1px #888}
*/

	.accordion { list-style-type: none; padding: 0; margin: 0 0 30px; border: 1px solid #444; border-top: none; border-left: none; text-align: left; }
	.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
	.accordion li { cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;}
	.accordion li.active>a { background: url('icons/close.gif') no-repeat center left; }
	.accordion li div { padding: 5px 20px; clear: both; float: left; }
	.accordion a { text-decoration: none;  font: bold 1.1em/2em Arial, sans-serif; padding: 0 20px; display: block; cursor: pointer; background: url('icons/open.gif') no-repeat center left}
	
	/* Level 2 */
	.accordion li ul li { padding: 0 0 0 10px; }




div.blockMsg, .modalPopup {
    width:  50px;
    height: 50px;
    position: absolute;
    left: 441px;
	top: 200px;
    text-align: center;
    background-color: #fff;
    border: 5px solid #ddd;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); 
    -moz-opacity:.70;
    opacity:.70;
    padding: 25px;
    color: #fff;
}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;

}

/*.1modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	text-align:center;
	position: absolute;
	left: 441px;
	top: 200px;
	width: 100px;
	height: 100px;
	color: Black;
}*/



/* Social Media Leiste */
div.follow {
		border:0 none;
		clear:both;
		margin:0;
		padding:0;
		position:fixed;
		top:199px;
		right:0;
		z-index:95;
}


.information{
      color: Red;
      font-weight:bold;
}
     
     
     
/* JQuery Info box Impromptu*/
.jqifade{
	position: absolute;
	background-color: #aaaaaa;
}
div.jqi{
	width: 400px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	background-color: #ffffff;
	font-size: 11px;
	text-align: left;
	border: solid 1px #eeeeee;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 7px;
}
div.jqi .jqicontainer{
	font-weight: bold;
}
div.jqi .jqiclose{
	position: absolute;
	top: 4px; right: -2px;
	width: 18px;
	cursor: default;
	color: #bbbbbb;
	font-weight: bold;
}
div.jqi .jqimessage{
	padding: 10px;
	line-height: 20px;
	color: #444444;
}
div.jqi .jqibuttons{
	text-align: right;
	padding: 5px 0 5px 0;
	border: solid 1px #eeeeee;
	background-color: #f4f4f4;
}
div.jqi button{
	padding: 3px 10px;
	margin: 0 10px;
	background-color: #2F6073;
	border: solid 1px #f4f4f4;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
div.jqi button:hover{
	background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
	background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
	background-color: #BF5E26;
}



#skyscraper
{
    margin: 0px 10px 0px 1000px;
    padding: 50px 5px 5px 5px;
    width: 200px;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(icons/stars/star.gif);

}

.emptyRatingStar {
    background-image: url(icons/stars/star0.gif);
}

.savedRatingStar {
    background-image: url(icons/stars/star.gif);
}



/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/


.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

