body,img,div,p,h1,h2,h3,ul,li,form{margin :0;padding :0;font-size :1em;font-weight :normal;font-style :normal;border :0;list-style :none;}
body{text-align :center;font-family :helvetica,arial,sans;}
p,h1,h2,h3{padding :0.3em 0;}
h1{font-size :1.4em;font-weight :bold;}
h2{font-size :1.2em;font-weight :bold;}
h3{font-weight :bold;}
li{margin-left :1.2em;text-indent :0.2em;}
.fw{width :100%;}
.clear{clear :both;}
hr.clear{height :0px;width :0px;}
ul.bul li{list-style:disc;}
ul.free li{float :left;}
ul.documents li{clear : left; margin : 0.4em 0 1.2em}
	ul.documents img.thumb { float : left; margin-right : 0.4em }
	ul.documents h3 { padding-top : 0 }
#frame{position :relative;width :780px;margin :10px auto;text-align :left;}
#banner{font-size :70px;font-style :italic;}
#banner img{vertical-align :text-bottom;}
#login{width :740px;background :no-repeat url(img/login.png);height :20px;padding :10px 20px;margin :10px 0;}
#left-column{position :absolute;width :145px;left :0;top :150px;}
#middle-column{position :absolute;margin :0 195px;width :390px;left :0;top :150px;}
#right-two-column{position :absolute;margin :0 0 0 195px;left :0;top :150px;width :544px;}
#right-column{position :absolute;width :145px;right :0;top :150px;}
.lfloat{float :left;margin :0 10px 10px 0;}
.rfloat{float :right;margin :0 0 10px 10px;}
.red, .red a {color :white;}
.yellow, .yellow a, #login a, .green, .green a, .blue, .blue a{color :black;}
div .tl,div .tr,div .bl,div .br{position :absolute;width :20px;height :20px;}
	div .tl,div .tr{top :0;}
	div .bl,div .br{bottom :0;}
	div .tl,div .bl{left :0;}
	div .tr,div .br{right :0;}
.red,.green,.blue,.yellow{padding :15px 20px; position : relative;margin-bottom :10px;}
.red{background :#E84024;}
	.red .tl{background :no-repeat url(img/rcrtl.png);}
	.red .tr{background :no-repeat url(img/rcrtr.png);}
	.red .bl{background :no-repeat url(img/rcrbl.png);}
	.red .br{background :no-repeat url(img/rcrbr.png);}
.green{background :#5DBB46;}
	.green .tl{background :no-repeat url(img/rcgtl.png);}
	.green .tr{background :no-repeat url(img/rcgtr.png);}
	.green .bl{background :no-repeat url(img/rcgbl.png);}
	.green .br{background :no-repeat url(img/rcgbr.png);}
.blue{background :#1ec1ef}
	.blue .tl{background :no-repeat url(img/rcbtl.png);}
	.blue .tr{background :no-repeat url(img/rcbtr.png);}
	.blue .bl{background :no-repeat url(img/rcbbl.png);}
	.blue .br{background :no-repeat url(img/rcbbr.png);}
.yellow{background :#F8E132}
	.yellow .tl{background :no-repeat url(img/rcytl.png);}
	.yellow .tr{background :no-repeat url(img/rcytr.png);}
	.yellow .bl{background :no-repeat url(img/rcybl.png);}
	.yellow .br{background :no-repeat url(img/rcybr.png);}

table.rating{border-collapse:collapse; font-size:14px}
	table.rating td{padding:2px}

.star_rating{width :80px;height :16px;background :bottom right url(img/rating.png)}
	.star_rated1, .star_marked1 { background-position : 96px 0; }
	.star_rated2, .star_marked2 { background-position : 112px 0; }
	.star_rated3, .star_marked3 { background-position : 128px 0; }
	.star_rated4, .star_marked4 { background-position : 144px 0; }
	.star_rated5, .star_marked5 { background-position : 160px 0; }
	.star_rating span{display :none}
		.star_rating a { width : 16px; height : 16px; float : left }
			.star_rating a span { display : none }
			
.level_rating{width : 72px;height:16px;background:0 0 url(img/level.png);}
	.level_rated1{background-position:216px 0;}
	.level_rated2{background-position:144px 0;}
	.level_rated3{background-position:72px 0;}
	.level_marked1{background-position:216px 0;}
	.level_marked2{background-position:144px 0;}
	.level_marked3{background-position:72px 0;}	
	.level_rating span{display :none}
		.level_rating a { width : 24px; height : 16px; float : left }
			.level_rating a span { display : none }	
			
.rating_label{height : 16px; font-size : 12px; float: left; margin-left : 5px}
