﻿body{
margin:0px;
font-size:12pt;
font-family:"Palatino Linotype","FreeSerif","Royal Times New Roman","Arial Unicode MS","Royal Arial","Code2000","Lucida Sans Unicode","XSerif Unicode",serif !important;
}

a:link,
a:active,
a:hover,
a:visited{
color:blue;
text-decoration:none;
}

a.current:link,
a.current:visited,
a.current:active,
a:hover{
color:red;
background:#FFFFEE}


.FlatBtn{
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;}
 
 .FieldText
 {
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold; 
 }
 
 .quoteBlock
{
    width:90% !important;
	margin:0px 3% 15px 3% !important;
	padding:15px 2% 15px 2% !important;
	text-align:justify !important;
	border:1px solid #DDDDDD !important;
	font-size:120% !important;
}

.sidebarTitle
{
	margin-left:15px;
}

.quoteButton
{
	color:Gray;
	cursor:pointer;
	cursor:hand;
	margin-left:5px;
	font-size:smaller;
}

.quoteStatic
{
	color:Gray;
	margin-left:5px;
	font-size:smaller;
}

.quoteButton:hover
{
	background:#FFFFEE;
}

.topBarText
{
	margin-left:15px;
	font-size:smaller;
}

.bottomBar
{
	margin-top:4px;
}

.tagLink
{
    font-family: Tahoma;
    font-size:smaller;
    margin-left: 10px;
    margin-top: 4px;
    background-image:url(icons/tag_blue.png);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left:20px;
}

.tagLink:hover
{
	background-image:url(icons/tag_blue.png);
	background-repeat: no-repeat;
	background-position: 2px;
}

.a_id
{
    display:none;
}

.a_name
{
    display:block;
    text-align:right;
}

.tags
{
	display:block;
}
 
 .QuoteText
 {
    margin-right: 40px;
    padding-right: 40px;
    width: 90%;
  }
 

 /*Ext*/
.container {
    width:800px;
    height:300px;
    border:3px solid #c3daf9;
}

/*Hidden data classes*/
.hd_rating
{
	display:none;
}

.hd_votes
{
	display:none;
}

.hd_comments
{
	display:none;
}

.hd_links
{
	display:none;
}
/* CSS classes for the navigation menu at bottom of the page (Previous/More Products, etc) */

.navigation
{
	width:100%;
	margin-top:30px;
	text-align:center;
}

.navlink
{
	text-align:center;
	margin-right:20px;
}

.selectedLink
{
	font-weight:bold;
	background-color:#E8E9EC;
}

/*Tags*/

.tagcloud
{
	margin-right:10px;
}

.tagcloud .tag {
display:inline;
margin-right:5px;
padding: 2px; line-height: 2em; text-align: center;
float:right;
}

.tagcloud a.tag0 { font-size: 0.6em; font-weight: 100; }
.tagcloud a.tag1 { font-size: 0.7em; font-weight: 100; }
.tagcloud a.tag2 { font-size: 0.8em; font-weight: 200; }
.tagcloud a.tag3 { font-size: 0.9em; font-weight: 300; }
.tagcloud a.tag4 { font-size: 1.0em; font-weight: 400; }
.tagcloud a.tag5 { font-size: 1.2em; font-weight: 500; }
.tagcloud a.tag6 { font-size: 1.4em; font-weight: 600; }
.tagcloud a.tag7 { font-size: 1.6em; font-weight: 700; }
.tagcloud a.tag8 { font-size: 1.8em; font-weight: 800; }
.tagcloud a.tag9 { font-size: 2.2em; font-weight: 900; }
.tagcloud a.tag10 { font-size: 2.5em; font-weight: 900; }

/*Comments*/

.commentAuthor
{
	background-image:url(icons/user_comment.png);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left:20px;
	margin-left: 10px;
}

.commentDate
{
	margin-left: 50px;
}

.commentBlock
{
	border:1px solid #000000;
	border-left:10px solid #888888;
	margin:0px;padding:20px 14px 28px 28px;
	width:80%;
}

.commentBlock1
{
	width:80%;
	margin:0;padding:20px 14px 28px 25px;background-color:#ffffee;color:#000000;border:1px solid black;font-size:12px;
}