BODY,HTML {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 70%/1.5 Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; FONT-SIZE:12px;

}


A {

	COLOR: #003366; TEXT-DECORATION: none

}

A:hover {

	COLOR: #C0C0C0

}

H1 {

	FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, 'Trebuchet MS', Sans-Serif

}

H2 {

	FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, 'Trebuchet MS', Sans-Serif

}

H3 {

	FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, 'Trebuchet MS', Sans-Serif

}

H1 {

	FONT-SIZE: 120%

}

H2 {

	FONT-SIZE: 115%; TEXT-TRANSFORM: uppercase

}

H3 {

	FONT-SIZE: 115%; COLOR: #003366

}

IMG {

	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid

}

IMG.float-right {

	MARGIN: 5px 0px 10px 10px

}

IMG.float-left {

	MARGIN: 5px 10px 10px 0px

}

H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px

}

H2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px

}

H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px

}

P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px

}

UL {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px 20px; PADDING-TOP: 0px

}

OL {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px 20px; PADDING-TOP: 0px

}

CODE {

	BORDER-RIGHT: #f2f2f2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f2f2f2 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fafafa; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; FONT: 500 1em/1.5em 'Lucida Console', 'courier new', monospace; OVERFLOW: auto; BORDER-LEFT: #cc0000 4px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #f2f2f2 1px solid; TEXT-ALIGN: left

}

ACRONYM {

	CURSOR: help; BORDER-BOTTOM: #777 1px solid

}

BLOCKQUOTE {

	BORDER-RIGHT: #f2f2f2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f2f2f2 1px solid; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND: url('../images/quote.gif') #fafafa no-repeat 8px 10px; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #cc0000 4px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f2f2f2 1px solid

}

FORM {

	BORDER-RIGHT: #f2f2f2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f2f2f2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #f2f2f2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f2f2f2 1px solid; BACKGROUND-COLOR: #fafafa

}

LABEL {

	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 5px 0px

}

INPUT {

	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 1em Verdana, sans-serif; BORDER-LEFT: #eee 1px solid; COLOR: #777; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid

}



INPUT.button {

	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bolder 12px Arial, Sans-serif; BORDER-LEFT: #ccc 1px solid; COLOR: #cc0000; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid

}

FORM.search {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; /*RIGHT: 5px;*/ PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; /*POSITION: absolute; TOP: 5px;*/ /*top:35px; left:5px;*/ BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none

}

FORM.search INPUT.textbox {

	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 120px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid

}

FORM.search INPUT.searchbutton {

	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url('../images/headerbg.gif') #ffffff repeat-x left bottom; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 60px; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Sans-serif; HEIGHT: 23px

}

#wrap {

	MARGIN: 0px auto; WIDTH: 935px 

}

#header {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 65px

}

#header SPAN#slogan {

	Z-INDEX: 3; LEFT: 3px; FONT: bold 1.2em Verdana, Arial, Tahoma,  Sans-serif; COLOR: #0000FF; BOTTOM: 7px; POSITION: absolute

}

#header-logo {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 50px

}

#header-logo #logo {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 30px "trebuchet MS", Arial, Tahoma, Sans-Serif; COLOR: #000; PADDING-TOP: 0px; LETTER-SPACING: -1px; POSITION: absolute; TOP: 3px

}

#header UL {

	RIGHT: -18px; MARGIN: 0px; FONT: bold 13px 'Trebuchet MS', Arial, Sans-serif; /*BOTTOM: 3px;*/ top:5px; LIST-STYLE-TYPE: none; POSITION: absolute

}

#header LI {

	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#header A {

	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url('../images/tableft.gif') no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none

}

#header A SPAN {

	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url('../images/tabright.gif') no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #0099FF; PADDING-TOP: 5px

}

#header A SPAN {

	FLOAT: none

}

#header A:hover SPAN {

	COLOR: #fff

}

#header A:hover {

	BACKGROUND-POSITION: 0% -42px

}

#header A:hover SPAN {

	BACKGROUND-POSITION: 100% -42px

}

#header #current A {

	BACKGROUND-POSITION: 0% -42px

}

#header #current A SPAN {

	BACKGROUND-POSITION: 100% -42px

}

#main {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 695px; PADDING-TOP: 0px

}

#main H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 105%; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #0099FF

}

#sidebar {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff

}

#sidebar H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: #333; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 0px; FONT: bold 105% Arial, Sans-Serif; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 4px; LETTER-SPACING: 1px

}

#sidebar .left-box {

	BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; BACKGROUND: #fff; MARGIN: 0px 0px 5px; BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid

}

#sidebar UL.sidemenu {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; TEXT-DECORATION: none

}

#sidebar UL.sidemenu LI {

	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; BACKGROUND: url('../images/bullet.gif') no-repeat 3px 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #f2f2f2 1px solid

}

#sidebar UL.sidemenu A {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px

}

.footer {

	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #0099FF 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 95%; BACKGROUND: url('../images/footerbg.gif') #0099FF repeat-x; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px; TEXT-ALIGN: center

}

.footer A {

	FONT-WEIGHT: bold; TEXT-DECORATION: none

}

.float-left {

	FLOAT: left

}

.float-right {

	FLOAT: right

}

.align-left {

	TEXT-ALIGN: left

}

.align-right {

	TEXT-ALIGN: right

}

.clear {

	CLEAR: both

}

.red {

	COLOR: #cc0000

}

.comments {

	PADDING-RIGHT: 0px; BORDER-TOP: #eff0f1 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 20px 10px 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #eff0f1 1px dashed

}

INPUT,SELECT,TEXTAREA{

        BACKGROUND-COLOR:lightblue;color:#000000;border:#000000 1px;

}

.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating .current-rating{

	background: url(../images/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(../images/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(../images/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: #FFFFFF url(../images/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;

	}

/* Red text that shows 3.34/5 */

.out5Class {

	color:#FF0000;

	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;

	}