body {

font-family:  "arial", "helvetica", "sans-serif";

font-size: 8pt;

background-color: #072f57;

color: #666666;

margin-top: 0px;

margin-bottom: 0px;

}



div#footer{background: url(img/bottom.gif);bottom:0;left:124;width:994;height:30;  background-repeat:no-repeat;}



#thumb{z-index:100; background: url(img/thumb.gif);width:28px;height:12px;top: 0px;left:0px; background-repeat:no-repeat;}



.arc90_linkpic {

display: none;

position: absolute;

left: 0;

top: 1.5em;

width: 160px;

height: 120px;

		}

.arc90_linkpicIMG {

padding: 0 4px 4px 0;

background: transparent url(img/linkpic_shadow.gif) no-repeat bottom right;

width: 160px;

height: 120px;

}	



input#nickname, input#password, input#email, input#invitecode, input#search,  input#search2 {

padding-left: 15px;

border:1px solid #a5acb2;

height:18px;

background-repeat: no-repeat;

}



a.imgopacity img {

filter:alpha(opacity=100); 

-moz-opacity: 1.0; 

opacity: 1.0;

border:1px solid #ffffff;

}



a.imgopacity:hover img {

filter:alpha(opacity=100);   

-moz-opacity: 1.0;   

opacity: 1.0;

border:1px solid #359af9;

}



input#nickname{background-image: url(img/ulog.gif);}

input#password{background-image: url(img/plog.gif);}

input#email{background-image: url(img/email.png);}

input#invitecode{background-image: url(img/invitecode.gif);}

input#search{background-image: url(img/search.png);}

input#search2{background-image: url(img/search2.png);}





img.floatLeft { 

    float: left; 

    margin-right: 7px; 

}



table {

  border-collapse: collapse;

  border: none;

   background-color: #dbdada; 

}





/*pic star*/

#startop{

background-image: url(img/startop.gif);

background-repeat: no-repeat;

width:35px;

height:14px;

position:absolute;

margin-top:8px;

margin-left:9px;

}

#starbottom{

position:absolute;

width:41px;

height:14px;

background-image: url(img/starbottom.gif);

background-repeat: no-repeat;

margin-top:41px;

margin-left:1px;

}





table.main, table.mainouter {

  background-color: #ffffff;
  
  position:relative;

  

}



table.bottom {

  background: transparent;

}



h1 {

  font-size: 12pt;

}



h2 {

  font-size: 10pt;

  margin-bottom: 6px;

}



p {

	font-size: 8pt;

	 margin-top: 0pt;

}



p.sub { 

  margin-bottom: 4pt;

}



td {

	font-size: 8pt;

	border: solid #000000 0px;

}



td.embedded {

   border: none;

   padding: 0px;

  text-align: left;

}



td.bottom {

  border: none;

}



td.heading {

  font-weight: bold;

}



td.text {

  padding: 10pt;

  text-align: left;

}



td.comment {

  padding: 10pt;

  font-size: 8pt;

  text-align: left;

}



td.colhead {

  font-weight: bold;

  color: #ffffff;

  background-color: #0055A4;

}



td.rowhead {

  font-weight: bold;

  text-align: right;

  vertical-align: top;

}



td.title {

	font-size: 14pt;

}



td.navigation {

	font-weight: bold;

	font-size: 8pt;

   border: none;

}



td.clear {

  padding: 0px;

  border: 0px;

  background: transparent;

}



form {

	margin-top: 0;

	margin-bottom: 0;

}



.sublink {

	font-style: italic;

	font-size: 7pt;

	font-weight: normal;

}



font.gray

{

  color: #ACA899;

  text-decoration: underline;

}



a:link, a:visited {

  text-decoration: none;

  color: #375d82;

  /*font-weight: bold;*/

}



a:hover {

  color: #33577b;

}



a.index {

	font-weight: bold;

}



a.biglink {

	font-weight: bold;

	font-size: 12pt;

}



a.altlink:link, a.altlink:visited{

	font-weight: bold;

	color: #db7b25;

	text-decoration: none;

}



a.altlink:hover {

  text-decoration: underline;

}



a.altlink2:link, a.altlink2:visited{

	font-weight: bold;

	color: #999999;

	text-decoration: none;

}



a.altlink2:hover {

  text-decoration: underline; 

}







a.altlink_blue:link, a.altlink_blue:visited{

	font-weight: bold;

	color: #004E98;

	text-decoration: none;

}



a.altlink_blue:hover {

  text-decoration: underline;

}



a.altlink_green:link, a.altlink_green:visited{

	font-weight: bold;

	color: #007800;

	text-decoration: none;

}



a.altlink_green:hover {

  text-decoration: underline;

}



.important {

	font-weight: bold;

	font-size: 8pt;

}



.red {

	color: #ee0000;

}



.yellow {

	color: #997700;

}



.green {

	color: #000000;

}



input, select, textarea {

	font-family: "tahoma", "arial", "helvetica", "sans-serif";

	font-size: 8pt;

}



.btn {

  width: 75px;

  height: 23px;

}



hr {

  border: 1px solid #cccccc;

  width: 100%;

}



.small {

  font-size: 7pt;

}



.big {

  font-size: 10pt;

}



li {

  margin-top: 1pt;

  margin-bottom: 0pt;

}



ul {

  margin-left: 16pt;

  margin-top: 0px;

  margin-bottom: 0px;

}



img.border  

{  

  border-style: solid;  

  border-color: #000000; 

  border-width: 1px; 

}



/*DIV SEARCH POPUP*/



 

.custom-text {

	font-size: 11px;

	padding: 0px 0px 0px;

	background: #CFDFA7;

}



.highslide-container div {

    font-family: Verdana, Helvetica;

    font-size: 10pt;

}

.highslide-html {

    background-color: white;

}

.highslide-html-blur {

}

.highslide-html-content {

	position: absolute;

    display: none;

}



/*DROPDOWN LANG */

#dropmenudiv{

position:absolute;

border:1px solid #999999;

border-bottom-width: 0;

font:normal 10px Verdana;

line-height:20px;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid #999999;

padding: 1px 0;

text-decoration: none;

font-weight: bold;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #cccccc;

}





/*websnapper thumb */



#fdImageThumb

		{

		display: block;

		position: absolute;

		left: 0px;

		top: 0px;

		width: 243px;

		height: 195px;

		visibility:hidden;

		overflow:hidden;

		}

#fdImageThumb div

		{

		display: block;

		position: absolute;

		width: 32px;

		height: 32px;

		background:transparent url(img/loading.gif) no-repeat 0 0;

		visibility:hidden;

		z-index:1;

		}

#fdImageThumb div.imageLoaded

		{

		background:transparent url(img/loading.gif) no-repeat 0 0;

		}

#fdImageThumb div.imageError

		{

		background:transparent url(img/error.gif) no-repeat 0 0;

		}

#fdImageThumb img

		{

		position:absolute;

		display:block;

		border:0 none;

		width: 202px;

		height: 152px;

		z-index:2;

		}

.leftTop

		{

		/* Good browsers */

		background:transparent url(img/rt.png) no-repeat 0 0 !important;

		background:none;

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/rt.png',sizingMethod='image');

		}

.leftTop img

		{

		top:16px;

		left:25px;

		}

.leftTop div

		{

		left: 113px;

		top: 76px;

		}

.leftBottom

		{

		/* Good browsers */

		background:transparent url(img/lb.png) no-repeat 0 0 !important;

		/* IE badness */

		background:none;

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb.png',sizingMethod='image');

		}

.leftBottom img

		{

		top:28px;

		left:25px;

		}

.leftBottom div

		{

		left: 113px;

		top: 82px;

		}

.rightTop

		{

		/* Good browsers */

		background:transparent url(img/lt.png) no-repeat 0 0 !important;

		/* IE badness */

		background:none;

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lt.png',sizingMethod='image');

		}

.rightTop img

		{

		top:16px;

		left:16px;

		}

.rightTop div

		{

		left:103px;

		top:70px;

		}

.rightBottom

		{

		/* Good browsers */

		background:transparent url(img/rb.png) no-repeat 0 0 !important;

		/* IE badness */

		background:none;

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/rb.png',sizingMethod='image');

		}

.rightBottom img

		{

		top:28px;

		left:15px;

		}

.rightBottom div

		{

		left:103px;

		top:80px;

		}



/* end thumb */



/* rating mod */



.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating .current-rating{

	background: url(img/ratio/rating_star.gif) left -1000px repeat-x;

}

.star-rating{

	position:relative;

	width:125px;

	height:25px;

	overflow:hidden;

	list-style:none;

	margin:0;

	padding:0;

	background-position: left top;

}

.star-rating li{

	display: inline;

}

.star-rating a, 

.star-rating .current-rating{

	position:absolute;

	top:0;

	left:0;

	text-indent:-1000em;

	height:25px;

	line-height:25px;

	outline:none;

	overflow:hidden;

	border: none;

}

.star-rating a:hover{

	background-position: left bottom;

}

.star-rating a.one-star{

	width:20%;

	z-index:6;

}

.star-rating a.two-stars{

	width:40%;

	z-index:5;

}

.star-rating a.three-stars{

	width:60%;

	z-index:4;

}

.star-rating a.four-stars{

	width:80%;

	z-index:3;

}

.star-rating a.five-stars{

	width:100%;

	z-index:2;

}

.star-rating .current-rating{

	z-index:1;

	background-position: left center;

}	



/* SECOND STAR (ALREADY VOTED */





.star-rating2,

.star-rating2 a:active,

.star-rating2 .current-rating{

	background: url(img/ratio/rating_star_2.gif) left -1000px repeat-x;

}

.star-rating2{

	position:relative;

	width:125px;

	height:25px;

	overflow:hidden;

	list-style:none;

	margin:0;

	padding:0;

	background-position: left top;

}

.star-rating2 li{

	display: inline;

}

.star-rating2 a, 

.star-rating2 .current-rating {

	position:absolute;

	top:0;

	left:0;

	text-indent:-1000em;

	height:25px;

	line-height:25px;

	outline:none;

	overflow:hidden;

	border: none;

	cursor:default;

}



.star-rating2 a.one-star{

	width:20%;

	z-index:6;

}

.star-rating2 a.two-stars{

	width:40%;

	z-index:5;

}

.star-rating2 a.three-stars{

	width:60%;

	z-index:4;

}

.star-rating2 a.four-stars{

	width:80%;

	z-index:3;

}

.star-rating2 a.five-stars{

	width:100%;

	z-index:2;

}

.star-rating2 .current-rating{

	z-index:1;

	background-position: left center;

}





/* END SECOND STAR */



/* for an inline rater */

.inline-rating{

	display:-moz-inline-block;

	display:-moz-inline-box;

	display:inline-block;

	vertical-align: middle;

}

.voted_twice {

	background: #FFDDDD url(img/ratio/rating_warning.gif) no-repeat 5px 50%;

	padding:5px 5px 5px 16px;

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#333;

	width:130px;

	font-size:11px;

	}

.voted {

	background: #E7FFCE url(img/ratio/rating_tick.gif) no-repeat 5px 50%;

	padding:5px 5px 5px 16px;

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#333;

	width:130px;

	font-size:11px;

	}

/* The text that displays the rating information */

.rated_text {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin-bottom:5px;

	color:#666;

	}

/* Green text that shows 3.34/5 */

.out5Class {

	color:#00CC00;

	font-weight:bold;

	}

.percentClass {

	/* Insert styles here for the percentage display. Example (74%) */

	}

.votesClass {

	/* Insert styles here for the votes display. Example (2 Votes) */

	}

.topRatedList {

	padding:0;

	margin:0;

	}

.topRatedList li {

	list-style-type:none;

	}



/*end rating mod */



.select2 {

background-color:Deepskyblue;

font-weight: bold;

}

td.clearalt6 {

  background: #241a28;

  padding: 5px;

  border: 0px;

border: hidden;

}

td.clearalt7 {

  padding: 5px;

  background: #332831;

  border: 0px;

border: hidden;

}

.clear-all{

	clear:both;

}



#menu-bar *{

	margin:0px;

	padding:0px;

	font-family:"arial","helvetica","sans-serif";

}



#menu-bar{

	background:url(img/top.gif) no-repeat;

	width:994px;
	border-bottom:1px solid;
	height:26px;
	line-height:26px;
}



#menu-bar #logo{

	float:left;

	width:150px;
	
	
	

}



#menu-bar .menu-links{

	float:left;

	width:550px;

	list-style:none;

}



#menu-bar .user-links{

	float:right;

	width:260px;

	list-style:none;

}



#menu-bar .menu-links li{

	display:inline;

}



#menu-bar .menu-links li a{

	color:#375D82;

	text-decoration:none;

	font-size:8pt;

	font-weight:bold;

}



#menu-bar .user-links li{

	display:inline;

	margin:0px 3px;

	float:right;

}



#menu-bar .user-links li a{

	color:#375D82;

	text-decoration:none;

	font-size:8pt;

	font-weight:bold;

}
