/* Edited with EditCSS */
/**** LINK-tag style sheet style.css ****/

/*  
Theme Name: GPS Fluid
Theme URI: http://www.gpsgazette.com/
Description: Il nostro tema. GPS Fluid is a fluid width 3 column theme that uses almost no images. The theme is widget ready (both sidebars). The sidebars are fixed width and the content area will adjust depending on the resolution. It is released under the GPL licence.
Version: 1.0
Author: GPS Gazette
Author URI: http://www.gpsgazette.com/
*/		

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


body 
{
font-size: 12px;
margin: 0px;
text-align: center;
background: #092B00;
color: #D8D8CD;
font-family: arial,sans-serif;
letter-spacing: 0.00em;
line-height: 1.3em
}
                         /***************************************************
                                  modifiche #082600 colore bg vecchio 
                         ****************************************************/

td{
padding: 2px 2px 2p 0
}
 hd
{
font-weight: normal
}
table.productcart tr.firstrow td 
{
color:black
}


                         /***************************************************
                         *********************** Blogtitle **************
                         *****************************************************/

 #blogtitle img
{
border: solid 1px #EBBA18
}



#blogtitle
{
display: block;
color: #EBBA18;
text-align: left;
padding: 4px;
padding-bottom: 8px;
background: #061C00;
font-family: purisa, arial, sans-serif;
margin-left: auto;
margin-right: auto;
width: 1000px;
}

#blogtitle a:link {
color: #EBBA18;
text-decoration: none;
border: none;
font-family: purisa, arial, sans-serif;
}

#blogtitle a:visited {
color: #EBBA18;
text-decoration: none;
border: none;
font-weight: normal;
font-family: purisa, arial, sans-serif;
}

#blogtitle a:hover {
color: #F4C119;
text-decoration: none;
font-family: purisa, arial, sans-serif;
}

#navbar a
{
color: #F4C119;
margin-left: 28px;
text-decoration: none;
font-weight: normal
}
#navbar a:hover 
{color: #FFD819
}

#navbar {
text-align: right;
position: relative;
right: 0px;
font-size: 12px;
letter-spacing: 0.00em;
margin-left: auto;
margin-right: auto;
width: 1000px;
top: -18px;
}


                         /***************************************************
                         ********************** Container **************
                         ****************************************************/
#container
{
clear:left;
padding:0;
margin-top: 0;
overflow: hidden;
border-top: 1px solid #464646;
margin-left: auto;
margin-right: auto;
width: 1002px;
margin-top: -15px;
}



                         /***************************************************
                         *********************** Left Sidebar Container *******
                         *****************************************************/
#leftnav


{
float: left;
width: 140px;
margin: 0;
padding-top: 1px;
margin-top: 0;
text-align: left;
background:#072000;
border-right:1px solid #464646;

}


                         /***************************************************
                         *********************** Right Sidebar Container *******
                         *****************************************************/

#rightnav
{
float: right;
width: 212px;
margin: 0;
margin-top: 0;
background:#072000;
text-align: left;
border-left:1px solid #464646;


}



/***********Pagine************
*****************************/

div#pagina h3{
font-size:20px;
padding:15px 0 8px 6px;
}

div#pagina h4{
font-weight:bold;
margin-top:0px;
background:#084500;
margin-bottom:0px;
border-left: solid  1px #595959;
border-right: solid  1px #595959;
border-top: solid  1px #595959;
font-weight:bold;
padding:10px 0 4px 8px
}

div#pagina p{
border-left: solid  1px #595959;
border-right: solid  1px #595959;
border-bottom: solid  1px #595959;
padding:8px;
margin-top:0px;
background:#084500;
}

div#boxprimapagina p{
border-left: solid  1px #595959;
border-right: solid  1px #595959;
border-bottom: solid  1px #595959;
border-top: solid  1px #595959;
padding:8px;
margin-top:0px;
background:#103609;
}




                         /***************************************************
                         *********************** Content **************
                         *****************************************************/

#content
{
display: block;
margin: 0px 210px 20px 130px;
padding: 1.6em;
padding-top: 0px;
text-align: left;
}

#content ul
{
padding-left: 19px;
}

#content ul li
{
margin-bottom:20px;
padding-left:0px;
}

#content ul ul li{
padding-left: 15px;
}

#content ol{
list-style-position: inside;
padding-left: 15px;
padding-top: 2px;
margin-bottom: 10px;
}

                         /***************************************************
                         *********************** Footer **************
                         *****************************************************/

#footwrap
{font-size:11px;
clear:both;
float:left;
width: 100%;
background: none;
border-top:1px solid #464646;
font-weight: normal;

}

#footwrap p
{
color: #AF8A12;
margin-top: 2px;
margin-bottom: 2px;
}

 


#footwrap a:link, #footwrap a:visited {
color:#AF8A12;
text-decoration: none;
border: none;
font-weight: normal;
}
#footwrap a:hover {
color: #E2B317;
text-decoration: none;
border: none;
}

 
#footwrap img {
padding: 0px 0px 0px 0px;
border-bottom-color: #464646;
border-bottom-style: solid;
border-bottom-width: 1px;
}


                         /***************************************************
                         *********************** Left Sidebar **************
                         *****************************************************/
#sidebarleft
{
margin-bottom: 10px;
background: none;

}

#sidebarleft li
{
padding-bottom: 8px;
padding-left: 6px;

}

#sidebarleft div
{
line-height: 16px;
padding-left: 0px;
font-size: 12px;
letter-spacing: 0.00em;
font-family: arial,sans-serif;
}

#sidebarleft ul li
{
display: block;
padding-left: 10px;
margin-left: 
padding-bottom: 2px;
}

#sidebarleft ul li ul li{
padding-left: 
padding-bottom: 2px;
}

#sidebarleft ul li li{
padding-left: 10px;
background: url(img/child.gif) no-repeat;
padding-bottom: 2px;
}

#sidebarleft a:link {
color:#D8D8CD;
text-decoration: none;
font-family: arial,sans-serif;
font-weight:normal;
}

#sidebarleft a:visited:hover {
color:#F4C119 !important;
text-decoration: none;
font-family: arial,sans-serif;
font-weight:normal;
}

#sidebarleft a:hover {
color:#F4C119;
text-decoration: none;
font-family: arial,sans-serif;
font-weight:normal; 
}

#sidebarleft a:visited {
color:#D8D8CD;
text-decoration: none;
font-family: arial,sans-serif;
font-weight:normal;
}

#sidebarleft h2 {
color: #092B00;
padding: 2px 8px 2px 8px;
border-top: 1px dotted #448ABD;
border-bottom: 1px dotted #448ABD;
background: #fff;
margin-top:8px;
}

                         /***************************************************
                         *********************** Right Sidebar **************
                         *****************************************************/

#sidebarright
{
margin-bottom: 10px;
background: none;
padding: 0 8px  0 8px;
list-style: none;
}

#sidebarright li
{
padding-bottom: 0px;
font-size:11px;
line-height:1.3em;
letter-spacing:0.00em
}


#sidebarright ul li
{
display: block;
padding-left: 10px;
margin-left: 
padding-bottom: 2px;
}

#sidebarright ul li ul li{
padding-left: 10px;
padding-bottom: 2px;
}

#sidebarright a:link {
color: #FFCA1A;
text-decoration: none;
font-weight:normal;
border: none;
}

#sidebarright a:hover {
color: #FFCA1A;
text-decoration: none;
border: none;
}

#sidebarright a:visited:hover {
color: #FFCA1A;
text-decoration: none;
border: none;
}

#sidebarright a:visited {
color: #FFCA1A;
font-weight: normal;
text-decoration: none;
border: none;
}

#sidebarright h2 {
color: white;
font-size:17px;
font-weight:normal;
padding:2px 12px 5px 4px;
width:85%;
}

#leftnav p {
margin: 0 6px 1em 0;
border: 1px solid #464646;
padding: 0px 0px 0px 3px;
background-color: #103609;

}

#rightnav p {
margin: 0 0 1em 0;
border: 1px solid #464646;
padding: 0px 0px 0px 3px;
background-color: #103609;

}

#content h2 {
margin: 0 0 0 0;
}


                         /***************************************************
                         *********************** Paragraph **************
                         *****************************************************/

p
{
margin-bottom: 6px;
margin-top: 6px;
}

                         /***************************************************
                         *********************** Blockquote ********************
                         *****************************************************/

blockquote
{
margin: 0px 0px 0px 30px;
padding: 0px 25px 0px 0px;
font-style: italic;
color: #666666;
border-left: 4px solid #B5C9DF;
}


                         /***************************************************
                         *********************** Post Metadata ****************
                         *****************************************************/

.postmetadata
{
display:block;
border-left: 5px solid #448ABD;
margin: 10px 35px 10px 20px;
padding-left: 25px;
text-align: left;
background: #efefef;
}

#content .postmetadata
{
padding-left: 2px;
}

.postmetadata a:link
{
border: none;
color: #3E748F;
font-weight: normal;
}

.postmetadata a:hover
{
border: none;
color: #628CAF;
font-weight: normal;
}

.postmetadata a:visited:hover
{
border: none;
color: #628CAF;
font-weight: normal;
}

.postmetadata a:visited
{
border: none;
color: #3E748F;
font-weight: normal;
}

                         /***************************************************
                         *********************** Links ********************
                         *****************************************************/

a:link
{
color: #EBBA18;
text-decoration: none;
font-weight: normal;
}

a:hover
{
color:#FFD000;
text-decoration: none;
}

a:visited
{
color: #EBBA18;
text-decoration: none;
font-weight: normal;
}

#feed, #feed img a:link, #feed img a:visited
{
border: none;
}


                         /***************************************************
                         *********************** Comments ********************
                         *****************************************************/

.commentlist
{
padding-left: 40px;
padding-right: 15px;
background: #fff;
}

.commentlist li
{
margin: 8px 10px 8px 15px;
padding-left: 12px;
list-style: none;
background: black;
margin-bottom: 2px;
border: 1px solid #8B9DB2;
}

li.alt
{
background: grey;
}

.commentlist cite
{
padding: 2px 3px 1px 3px;
}

.commentlist p
{
padding: 5px 5px 2px 3px;
margin-bottom: 5px;
}

.commentlist a:link
{
border: none;
text-decoration: none;
font-weight: normal;
color: #223E6F;
}

.commentlist a:visited
{
border: none;
text-decoration: none;
font-weight: normal;
color: #223E6F;
}

.commentlist a:hover
{
border: none;
text-decoration: none;
font-weight: normal;
color: #000;
}

.commentlist a:visited:hover
{
border: none;
text-decoration: none;
font-weight: normal;
color: #000;
}

.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited
{
text-decoration: none;
color: #9F9F9F;
}

.commentnumber {
font: italic normal 14px 'Times New Roman', Times, serif;
margin-top: 2px;
float:right;
color: #B4D8FE;
font-size: 28pt;
}

#comment
{
width:80%;
}

                         /***************************************************
                         *********************** Headings**************
                         *****************************************************/

h1
{
font-size: 36px;
color: #666666;font-family:arial, sans-serif;

}

h2
{
display: block;
font-size: 13px;
font-weight: normal;
padding: 0px 0 0 0px;
margin: 0px 0 6px 0;
text-align: left;
}

h3
{
display: block;
font-size: 14px;
font-weight: normal;
padding: 5px 0 0 12px;
margin: 5px 0 6px 0;
text-align: left;
}

h3.posttitle   
{
color:#F4C119;
font-size: 17px;
text-align:center;
font-weight: normal;
padding-left: 0px;
padding-top: 2px;
padding-bottom: 2px;
margin-top: 25px;
margin-bottom: 25px;

}

.posttitle a:link
{
font-size: 22px;
color: #448ABD;
font-weight: normal;
}

.posttitle a:visited
{
font-size: 22px;
color: #448ABD;
font-weight: normal;
}


h4
{
margin-top: 15px;
font-size: 13px;
font-weight: bold;
padding: 5px 0 0 12px;
margin: 5px 0 6px 0;
text-align: left;
}

h5
{
margin-top: 15px;
font-size: 12px;
font-weight: normal;
padding: 5px 0 0 12px;
margin: 5px 0 6px 0;
text-align: left;
}

                          /*Miscellaneous*/
.date
{
font: italic normal 22px 'Times New Roman', Times, serif;
float: right;
text-transform: uppercase;
letter-spacing: -2px;
padding: 3px 5px 3px 5px;
margin-top: 15px;
text-align: center;
color: #D1DFEF;
}

.entry
{
margin-top: 9px;
margin-left: 10px;
margin-bottom: 0px;
margin-right: 0px;
}
                         /*Contained Floats Fix*/
.post
{
display: block;
overflow:hidden;
width:98%;
}
                     /*Code*/
code
{
display: block;
margin: 10px 30px 0 30px;
padding: 2px 10px 5px 10px;
border-top: px solid #6DA6D1;
color: #666666;
background: #C3DEF1;
}

#searchform {
margin-left: 5px;
	}



div#shoppingcart{
 float: right;
/* height: 200px; */
 width: 148px;
 margin: 0px;
 padding: 0px;
 margin-left: 5px;


/* margin-right: -100px; */
 }
 
div#shoppingcart div#shoppingcartcontents{
 font-size: 9pt;
 border: 1px solid #999999;
 height: 100%;
 width: 95%;
 text-align: left;
 padding: 0px;
 padding-top: 4px;
 position: relative;
line-height:15px;
 }
 
div#shoppingcart div#shoppingcartcontents strong{
 display: block;
 width: 100%;

 }

div#shoppingcartcontents{
}
 
 
div#shoppingcart div strong{
 font-size: 11pt;
 }

div#sideshoppingcart div{

 width: 100%;
 text-align: left;
 padding: 6px;
 padding-top: 4px;
 }
 
div#sideshoppingcart div h2{
 margin-left: -1ex;
 display: inline;
 }

table.shoppingcart{
 margin-left: -2px;
 margin-bottom: 5px;
 }

table.shoppingcart tr td{
 font-size: 8pt !important;
 }

div#widgetshoppingcart{background:#103609 none repeat scroll 0% 50%;
border:1px solid #C2C2C2;
margin:10px 0px 10px 0px;
 }

div#widgetshoppingcart div{
width: 100%;
text-align: left;
padding: 4px;
line-height:15px;
 }

div#widgetshoppingcart div strong.cart_title{
 margin-left: -6px;
 display: inline;
 font-size: 1.2em;
 }
 
div#widgetshoppingcarts div h2{
 margin-left: -1ex;
 display: inline;
width:80%
 }

table.productcart{
 border: 1px solid #999999;
 width: 100%;
 margin-bottom: 10px;
 }

table.productcart tr td{
 padding-bottom: 5px;
 font-size: 8pt;
 }

table.productcart tr.firstrow td{
border-left:2px solid white;
font-weight:normal;
padding:4px;
background-color:#1F670B
 }

table.productcart tr.oddrow td{
 background-color: #275D28;
 }
 
table.productcart tr td.firstcol{
 width: 40%;
 } 

form.adjustform{
 display: inline;
 }





table.productdisplay{
/* margin-top: 10px; */
 margin-bottom: 20px;
 border-collapse: collapse;
 width: 100%;
 text-align: left !important;
 }

table.productdisplay tr td{
 vertical-align: top;
 padding-bottom: 5px;
 text-align: left !important;
 }


table.productdisplay tr td.imagecol{
 padding-right: 5px;
 margin-right: 5px;
 border: 0px solid #ffffff;
 }
 
table.productdisplay tr td.imagecol img{
/* width: 300px; */
border: 1px solid black;margin-right:20px;margin-bottom:10px;
 }

table.productdisplay tr td.textcol{
 padding: 0px;
 padding-bottom: 42px;
 margin: 0px;
 width: 100%;
 text-align: left !important;
 }

div.producttext{
 font-size: 12px;
 width: 100%;
 text-align: left !important;
line-height:1.3em;
letter-spacing:0.00em
 }
 
 
 
table.list_productdisplay{
/* margin-top: 10px; */
 margin-bottom: 20px;
 border-collapse: collapse;
 width: 100%;
 }

table.list_productdisplay tr td{
 vertical-align: top;
 padding-bottom: 0px;
 font-size: 8pt;
/*  border: 1px solid black;  */
 }

table.list_productdisplay tr td select{
 margin-right: 3px;
 }
 
 
table.list_productdisplay tr.list_view_description{
 margin: 0px;
 padding: 0px;
 }
 
table.list_productdisplay tr.list_view_description td{
 margin: 0px;
 padding: 0px 3px 5px 3px;
 } 
 
table.list_productdisplay tr.list_view_description td div{
 display: none;
 padding: 3px;
 } 
 
ul.tandclist li{
 list-style-type:lower-alpha;
 } 
 
ul.tandclist li{
 list-style-type: circle;
 } 
 
ul.linklist li{
 font-weight:normal;
 } 
 
strong.special{
 color: #DD0000;
 }
 
a.termsandconds
 {
 text-decoration: none;
 }

span.miniarrow{
 display: block;
/* border: 1px solid black; */
 vertical-align: top !important;
 }

img.miniarrow{
/* position: relative; */
/* border: 1px solid black; */
 margin-right: 4px;
 }

img.catimage{
 float:left;
 position: relative;
 top: -3px;
 margin-right: 2pt;
 }

strong.cattitles{
 display: block;
 position: relative;
/* margin-bottom: -15px; */
 }

strong.prodtitles{
 display: block;
 margin-bottom: -15px;
 }

table.mainpagetable{
 margin-left: 0px;
 }

table.mainpagetable tr td{
 padding-left: 0px;
 }

strong.title{
 font-size: 12.5pt;
 }

a.categorylink{
 font-size: 8pt;
 /*border: 1px solid red;*/
 }

span.pricedisplay{
 white-space: nowrap;
 }
 
td.totals{
 vertical-align: bottom;
 }
 
table.cattable{
 padding: 0px;
 margin: 0px;
 border-collapse: collapse;
/* border: 1px solid black; */
 }
 
table.cattable tr td{
 padding: 0px;
/* border: 1px solid black; */
 }
 
 td.catfirstcol{
 padding-right: 3px;
 }

form#specials{
 display: inline;
 }
 
span.oldprice{
 text-decoration: line-through;
 }

 
span.additional_description{
 display: none;
 }
 
a.additional_description_link{
 display: inline;
 }
 
td.prodgroupmidline{
 border-right: 1px solid black !important;
 padding-right: 3px;

 }
 
#loadingindicator{
 visibility: hidden; 
 font-size: 7pt;
 font-weight: normal;
 }

#loadingindicator img{
 position: relative;
 top: 3px;
 margin-left: 6px;
/*  visibility: hidden; */
  border: none !important;
 }
 
#alt_loadingindicator{
 visibility: hidden; 
 font-size: 7pt;
 font-weight: normal;
 }

#alt_loadingindicator img{
 position: relative;
 top: 3px;
 margin-left: 6px;
/*  visibility: hidden; */
  border: none !important;
 }
 
/* e-commerce fix for K2 */
table.productdisplay tr td img {
 max-width: none !important;
 }
 
 
div.product_footer{
 position: relative;
 padding: 0px !important;
 width: 100%;
 border-top: 1px dashed #cccccc;
 height: 35px;
 margin-top: 1em;
 }
 
div.product_footer strong{
 display: block;
 font-size: 7pt;
 font-weight: normal;
 }
 
div.product_average_vote{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 50%;
 float: left;
 margin: 0px !important;
 height: inherit;
 }
 
div.product_user_vote{
 position: absolute;
 top: 0px;
 right: 0px;
 width: 30%;
 margin: 0px !important;
 height: inherit;
 }
 
span.vote_total{
 position: relative;
 top: -3px;
 left: 2px;
 font-size: 7pt;
 }

span.rating_saved{
 color: #990000;
 display: none;
 }

div.select_country{
 margin-bottom: 5px;

 }
 
div#homepage_products{
 width:100%;
 }
 
div.frontpage_product{
 width:auto;
 float: left;
 height: 260px;
 text-align: center;
 }
 
div.frontpage_product a p{
 margin-top: 0px;
 }
 
div.frontpage_product a{
 color: #333333 !important;
 font-weight: normal !important;
 }
 
div.frontpage_product a img{
 border: none;
 }
 
div.frontpage_product img{
 text-align: center;
 }
 
div.frontpage_product span.front_page_price{
  display: block;
  }
  
  
/* shopping cart styling */

table.productcart{
 width: 100%;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 0px;
 border-collapse: collapse;
 padding-top: 3px;
 border: none;
 font-size: inherit;
 }

table.productcart tr td{
 padding-bottom: 5px;
 font-size: 11px;
 font-size: inherit;
 }

table.productcart tr.product_row td{
 padding-bottom: 5px;
 font-size: inherit;
 vertical-align: middle !important;
 }

table.productcart tr.product_row td{
 padding-bottom: 5px;
 font-size: inherit;
 vertical-align: middle !important;
 }
 
/*table.productcart tr td a{
 color: #000000;
 font-weight: normal;
 }
 
table.productcart tr td a:hover{
 color: #555555;
 }*/

table.productcart tr.firstrow td{
 font-weight:normal;
 background-color: #3D7200;
 border-left: 2px solid white;
 }

table.productcart tr.firstrow td.firstcol{
 border-left: none;
 }

table.productcart tr.product_shipping td{
 vertical-align: middle;
 border-top: 1px solid #999999 !important;
 border-bottom: 1px solid #999999 !important;
 padding-top: 4px;
 }

table.productcart tr.total_price td{
 border-top: 1px solid #999999 !important;
 border-bottom: 1px solid #999999 !important;
 font-weight: normal;
 padding-top: 4px;
 }
 
ul.checkout_links{
  list-style-type: none;
  padding-left: 0px;
 }
 
 
ul.checkout_links li{
  list-style-type: none;
  margin-left: 0px;
 }
 
ul.checkout_links li a{
 color: #555555 !important;
 font-weight: normal !important;
 }
 
ul.checkout_links li a:hover{
 color: #000000 !important;
 }
  
.PeSwitcher ul{
 padding-left: 0px;
 } 
  
.PeSwitcher ul li{
 margin-left: 0px;
 }
.category_brand_header{
 list-style: none !important;
  }
.category_brand_header li{
 margin-left: 0px;
 }
  
#content .category_brand_header li a{
 color: #333333;
 font-weight: normal;
 }
  
.PeCatsBrands ul{
 padding-left: 0px;
 }
  
.PeCatsBrands ul li{
 margin-left: 0px;
 }
  
.PeCatsBrands  ul.SubCategories li{
 margin-left: 1em;
 }
 
.category_image{
 float: left;
 }

div.wrap div.PeSwitcher ul{
 list-style: none !important;
 list-style-type: none !important;
 }
 
div.wrap div.PeCatsBrands ul li{
 list-style: none !important;
 list-style-type: none !important;
 }
 

div.wrap div.PeSwitcher ul{
 list-style: none !important;
 list-style-type: none !important;
 }
  
div.wrap div.PeCatsBrands ul li{
 list-style: none !important;
 list-style-type: none !important;
 }
 
a#fancy_collapser_link{
 width: 13px;
 height: 13px;
 padding: 0px;
 margin-left: 5px;
 margin-bottom: -3px;
 border: none;
 }
 
a#fancy_collapser_link img{
 border: none;
 }
 
div#shoppingcartcontents{
 display: block;  
 }
 
div#sliding_cart{
  margin: 0px;
  padding: 0px;
  background: none;
  border: none;
  }  


/**** Inline STYLE-tag style sheet ****/

        div#categorydisplay{
    display: block;
    }
    
    div#branddisplay{
    display: none;
    }
  


/**** LINK-tag style sheet product_rater.css ****/

.votes{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 color: #333;
  }
  
span.votetext{
 display:block;
 overflow:visible;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #333;
 height: 0px;
 }  
  
td.votetext{
 width: 90px;
  }  
  
td.votes{
 text-align: center;
  }
 
#starcontainer{
 margin: 0px;
 padding: 0px;
 width: 90px;
 height: 17px;
 overflow: hidden;
 background: #c4c4b8;
 position: relative;
 } 

#starcontainer a{
 margin: 0px !important;
 padding: 0px !important;
 border: 0px;
 } 
 
#starcontainer a img{
 margin: 0px !important;
 padding: 0px !important;
 border: 0px;
/* border: 1px solid red; */
 width: 18px !important;
 height: 17px !important;
 } 

/*a.star2, a.star3, a.star4, a.star5{
 display: none !important;
 }*/

#singleimg{
 margin: 0px;
 padding: 0px;
 width: 240px;
 text-align:center; 
 }
 
#starcont2{
 margin: 0px;
 padding: 0px;
 width: 90px;
 height: 17px;
 overflow: hidden;
 background: #888;
 }

#starmove{
 width: 190px;
 margin: 0px;
 height: 17px;
 padding-left: 10px;
/*  border: 1px solid green; */
 }
  
img.goldstar{
 height: 17px;
 width: 18px; 
 padding: 0px;
 margin: 0px;
 border: none;
 }
 
#starmovenv{
 width: 150px; 
 margin: 0px;
 padding: 0px;
 height: 17px;
  }

#startxtmove{
 width: 110px;
 margin: 0px;
 padding: 0px;
  }
  
#goldstarcont{
 margin: 0px;
 padding: 0px;
 height: 17px;
 overflow: hidden;
 } 
 
.starimage{
/*  background: url('images/star.gif'); */
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/24bit-star.png',sizingMethod='scale'); */
 }  
 
div#starcontainer a{/*
 border: 1px solid red;
 display: block;
 visibility: visible;*/
 }
 
div#starcontainer a:hover{
 background: url('images/blue-star.gif') !important; 
/* border: 1px solid black;*/
 }
   
a.star1{
 display:block;
 width: 18px;
 text-align: right;
 z-index: 5;
 position: absolute;
 top: 0px;
 left: 0px;
 }
 
a.star2{
 display:block;
 width: 36px;
 text-align: right;
 z-index: 4;
 position: absolute;
 top: 0px;
 left: 0px;
 }
 

 
a.star3{
 display:block;
 width: 54px;
 text-align: right;
 z-index: 3;
 position: absolute;
 top: 0px;
 left: 0px;
 }
 

a.star4{
 display:block;
 width: 72px;
 text-align: right;
 z-index: 2;
 position: absolute;
 top: 0px;
 left: 0px;
 }
 
a.star5{
 display:block;
 width: 90px;
 text-align: right;
 z-index: 1;
 position: absolute;
 top: 0px;
 left: 0px;
 }


/**** LINK-tag style sheet thickbox.css ****/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


  
