.tags{font-family:verdana,sans-serif;color:#0063DC;text-decoration:none;display:inline;}
.tags:hover{font-family:verdana,sans-serif;color:white;background-color:#0063DC;text-decoration:none;}
strong{font-weight:normal}
h1{font-size:20px;margin:0px;padding:0px;font-family:Arial;}
h2{font-size:16px;margin:0px;font-family:Arial;padding:0px;}
.lviews{color:#CCC}
#comments table tr td{vertical-align:top;}
#comments table tr td input[type=text]{border:1px solid #CCCCCC;width:250px}
#comments table tr td input[type=text]:focus{border:1px solid green;}
#comments table tr td input[type=submit]{border:1px solid #CCCCCC;}
#comments table tr td input[type=submit]:hover{border:1px solid black;background-color:green;color:white}
#comments table tr td textarea{border:1px solid #CCCCCC;width:250px;font-size:12px}
#comments table tr td textarea:focus{border:1px solid green;}
#comments table tr td {font-family:Arial;font-size:12px}


/* ========= Rating ========= */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(/images/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,
.star-rating a:active,
.star-rating a:focus{
	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;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(/images/star_small.gif);
	line-height: 10px;
	height: 10px;
}

img{
border:0;
}

.slf{
font-size:10pt;
font-family:Tahoma,Verdana;
}

.slf input{
font-size:10pt;
font-family:Tahoma,Verdana;
}

#lld{
font-size:10pt;
font-family:Tahoma,Verdana;
}
#lld a{
font-size:10pt;
font-family:Tahoma,Verdana;
}

.ib{
font-size: 22px;
font-family:  "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;
border-top: 1px solid #666666;
border-right: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
border-top: 1px solid #666666;
padding: 3px;
width: 300px;
height:35px;
background-color: white;
background-image: url(/images/bg_textfield1.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-x-position: center;
background-y-position: top;
}
.btn{
background-image: url(btn.jpg);
width:126px;
height:36px;
border:0px;
color:#FFFFFF;
font-size:20px;
font-family:  "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;
}
.lbl{
font-size:22px;
font-family: "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;
color:#333333;
}
.lbl1{
font-size:13px;
cursor:default,hand;
font-family: "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;
color:#333333;
}
.fnt{
font-size:12px;
font-family: "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;
color:#CCCCCC;
}
.fnt a{
font-size:12px;
font-family: "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;
color:#0063DC;
}

.bdr{
border-top:2px solid #EEEEEE;
border-left:2px solid #EEEEEE;
border-right:2px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;
padding:10px;
margin:10px;
}


#overlaybox{position: absolute;top: 0;left: 0;width: 100%;height:100%;z-index: 2000;text-align: center;line-height: 0;background-color:#000000;filter:alpha(opacity=25);opacity:0.25;-moz-opacity:0.25;}
#overlayboxform{position: absolute;top: 30px;left: 0px;padding:0px;margin-left:15%;width: 70%;height:90%;z-index: 2500;text-align: center;background-color:#FFFFFF;line-height: 0;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;border:2px solid #FF128D;}
.sl{
font-size:10pt;
font-family:Arial,Sans-serif;
color:green;
font-weight:bold;
}

.ib{
font-size: 10pt;
font-family:  "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;
border-top: 1px solid #666666;
border-right: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
border-top: 1px solid #666666;
padding: 3px;
width: 150px;
height:24px;
background-color: white;
background-image: url(/images/bg_textfield1.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-x-position: center;
background-y-position: top;
}

.pagination a{
padding:2px;
border:1px solid #EEEEEE;
text-decoration:none;
color:#0063DC;
font-family:Arial;
font-size:10pt;
width:20px;
height:20px;
}

.pagination a:hover{
padding:2px;
border:1px solid #EEEEEE;
text-decoration:none;
background-color:#0063DC;
color:#FFFFFF;
font-family:Arial;
font-size:10pt;
width:20px;
height:20px;
}
.cr{
font-size:10pt;
font-family:Arial;
}

.cr a{
font-size:10pt;
color:#FF128D;
font-family:Arial;
}

table.registerbox td{
font-family:Arial;
font-size:10pt;
}

table.registerbox td input.lb{
width:16em;
}

table.registerbox td.tip{
font-family:Arial;
font-size:10pt;
color:green;
visibility:hidden;
}

table.registerbox td.lbl{
font-family:Arial;
font-size:10pt;
font-weight:bold;
text-align:right;
}

.inputbutton, .inputsubmit
{
padding-top: 2px;
padding-right: 15px;
padding-bottom: 3px;
padding-left: 15px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-color: #d9dfea;
border-left-color: #d9dfea;
border-bottom-color: #0e1f5b;
border-right-color: #0e1f5b;
background-color: #3b5998;
color: #ffffff;
font-size: 11px;
font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
text-align: center;
}
#footer{background:#FBFAFB;font-size:8pt;font-family:Tahoma,sans-serif}
#footer ul li a{color:#0063DC;font-size:8pt;font-family:Tahoma,sans-serif}
#footer ul{padding:0px;margin:0px}
#mloadiv{display:none;}
li h2 a{display:block;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td (line 3)
{padding:0pt;margin:0pt;}
body{line-height: 1.22em;}
select, input, textarea{font-family: arial,helvetica,clean,sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 99%;line-height: normal;font-size-adjust: none;font-stretch: normal;}
.s_btn{font-size:10pt;color: #ffffff;background-color: #0063dc;font-weight: bold;padding: 1px 1px 1px 1px;}
.s_input{font-size:10pt;padding: 1px 1px 1px 1px;width: 160px;}
ul.menu{list-style-type:none;padding:0px;margin:0px;}
ul.menu li.prop{display:inline}
ul.menu li.sep{display:inline;color:#AAAAAA}
ul.menu li.logo{display:inline;padding-left:5px;padding-right:5px;font-size:10pt;font-family:Arial;font-weight:bold}
ul.menu li.prop a{font-size:10pt;font-family:Arial;color:#0063DC}
.tabbar{background-color:#F8F8F8}
.tab{background-color: #F8F8F8;border-bottom:1px solid #CCCCCC;padding:0 px;font-weight:bold;white-space:nowrap;font-family:arial,sans-serif;font-size:83%;}
.tab a{color:#0063DC;}
.active{background-color:#fff;color:#000000;border:1px solid #CCCCCC;border-bottom:1px solid #fff;}
.active a{text-decoration:none;color:#FF128D;font-size:18px} 
.tab_footer{border-top:1px solid #ccc;padding-top:1em;width:98%}
.q{color:#0063DC}
#stats{display:none}
h1 a.l{text-decoration:none;color:#0063DC;}
h1 a.l:hover{text-decoration:none;background:#0063DC;color:#FFFFFF}
ol li h2 a{display:block;}
ol li h3 a{display:block;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td (line 3)
{padding:0pt;margin:0pt;}
body{line-height: 1.22em;}
select, input, textarea{font-family: arial,helvetica,clean,sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 99%;line-height: normal;font-size-adjust: none;font-stretch: normal;}
.s_btn{font-size:10pt;color: #ffffff;background-color: #0063dc;font-weight: bold;padding: 1px 1px 1px 1px;}
.s_input{font-size:10pt;padding: 1px 1px 1px 1px;width: 160px;}
.playerInnerBox_gsvb .player_gsvb{width:480px;height:380px;}
.playerBox_gsvb div.alldone_gsvb{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#7A7A7A;}
.playerBox_gsvb div.alldone_gsvb:hover{color:#7A7A7A;}
.playerBox_gsvb a.title_gsvb{font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#7A7A7A;}
.playerBox_gsvb a.title_gsvb:hover{color: #7A7A7A;}
.floatingPlayerBox_gsvb{left: 30%;}
ul.menu{list-style-type:none;padding:0px;margin:0px;}
ul.menu li.prop{display:inline}
ul.menu li.sep{display:inline;color:#AAAAAA}
ul.menu li.logo{display:inline;padding-left:5px;padding-right:5px;font-size:10pt;font-family:Arial;font-weight:bold}
ul.menu li.prop a{font-size:10pt;font-family:Arial;color:#0063DC}
.tabbar{background-color:#F8F8F8}
.tab{background-color: #F8F8F8;border-bottom:1px solid #CCCCCC;padding:0 px;font-weight:bold;white-space:nowrap;font-family:arial,sans-serif;font-size:83%;}
.tab a{color:#0063DC;}
.active{background-color:#fff;color:#000000;border:1px solid #CCCCCC;border-bottom:1px solid #fff;}
.active a{text-decoration:none;color:#FF128D;font-size:18px} 
.tab_footer{border-top:1px solid #ccc;padding-top:1em;width:98%}
.q{color:#0063DC}
#tags b{font-size:10pt;font-family:Tahoma;color:#666}
#tags {font-size:10pt;font-family:Tahoma;color:#666}
#tags a{font-size:10pt;font-family:Tahoma;color:#06C}
