﻿/* Box */
label { color:#2E8800; }
fieldset { border:1px solid #CAD6E8; padding:0 10px 10px 10px; margin-bottom:10px; }
legend { color:#0066cc; font-weight:bold; padding:0 10px 0 10px; }


/* Image Block */
div.imageBlock { margin-bottom:10px; }
div.imageBlock h3 { margin-top:10px; }
div.imageBlock .left { margin-bottom:2px; }
div.options { margin: 5px 0 5px 0; padding: 0px 2px 6px 2px; width:auto; }
div.options img { vertical-align:bottom; }
div.options a { color:#000000; text-decoration: underline;  }
div.options a:hover { color:#000000; text-decoration:none; }
div.tags { margin: 0px 0 15px 0; color: #000000; }
div.tags a { color: #000000; text-decoration:underline; }
div.tags a:hover { color: #000000; text-decoration:none; }
table.share table { color:#666666; font-weight:bold; }
table.share input[type="text"] { width:390px; }


/* Comments */
div.comm1, div.comm2 { margin-bottom:15px; }
div.comm1 .by, div.comm2 .by { font-weight:bold; float:left;  margin:6px; }
div.comm1 .text, div.comm2 .text { padding-top:3px; margin:0 6px 6px 6px; clear:both; }
div.comm1 .text { border-top: solid 1px #b5ecfd; }
div.comm2 .text { border-top: solid 1px #fded3e; }
div.comm1 { border:solid 1px #b5ecfd; background-color:#f5fafe; }
div.comm2 { border:solid 1px #fded3e; background-color:#fdfddc; }
div.comm1 .flagIcon, div.comm2 .flagIcon { float:right; margin:5px 5px 0 0;  }

/* Article */
div.article img { padding:2px; border:solid 1px #4f4f4f; }
div.article img.left { float:left; margin:5px 5px 0px 0px; }
div.article img.right { float:right; margin:5px 0px 0px 5px; }
div.article img.center { display:block; margin:2px auto 5px auto; }
    

/* Star Rater */
.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:250px; 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.s1 { width:10%; z-index:11; }
.star-rating a.s2 { width:20%; z-index:10; }
.star-rating a.s3 { width:30%; z-index:9; }
.star-rating a.s4 { width:40%; z-index:8; }
.star-rating a.s5 { width:50%; z-index:7; }
.star-rating a.s6 { width:60%; z-index:6; }
.star-rating a.s7 { width:70%; z-index:5; }
.star-rating a.s8 { width:80%; z-index:4; }
.star-rating a.s9 { width:90%; z-index:3; }
.star-rating a.s10 { width:100%; z-index:2; }
.star-rating .current-rating { z-index:1; background-position: left center; }	

/* 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; }


/* Slider */
.dhtmlgoodies_question {	overflow:hidden; cursor:pointer; margin-bottom:3px; }
.dhtmlgoodies_answer { width:98%; background-color:#f3f2f2; border:1px solid #605d5c; visibility:hidden; height:0px; overflow:hidden; position:relative; }
.share { width:100%;  } 
.share input { width:98%; }