body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h2 {font-size: 16px;color: #003399;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;}
p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
br {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}

.inputtextbox {
	height: 150px;
	width: 400px;
}


input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

a.rightnav:link {color: #0066CC;text-decoration: none;font-size: 10px;text-indent: 5pt;}
a.rightnav:link:hover {color: #666666;text-decoration: underline;font-size: 10px;text-indent: 5pt;}
a.rightnav:hover {color: #666666;text-decoration: underline;font-size: 10px;text-indent: 5pt;}
a.rightnav:visited:hover {color: #666666;text-decoration: underline;font-size: 10px;text-indent: 5pt;}
a.rightnav:visited {color: #0066CC;text-decoration: none;font-size: 10px;text-indent: 5pt;}
a.rightnav:active {color: #0066CC;text-decoration: none;font-size: 10px;text-indent: 5pt;}
a.rightnav:active:hover {color: #666666;text-decoration: underline;font-size: 10px;text-indent: 5pt;}

.copyright {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #CCCCCC;}



a.headlinelink:link {font-size: 17px;color: #666666;text-decoration: none;font-weight: bold;}
a.headlinelink:link:hover {font-size: 17px;color: #666666;text-decoration: underline;font-weight: bold;}
a.headlinelink:hover {font-size: 17px;color: #666666;text-decoration: underline;font-weight: bold;}
a.headlinelink:visited:hover {font-size: 17px;color: #0066CC;text-decoration: underline;font-weight: bold;}
a.headlinelink:visited {font-size: 17px;color:#666666;text-decoration: none;font-weight: bold;}
a.headlinelink:active {font-size: 17px;color: #666666;text-decoration: none;font-weight: bold;}
a.headlinelink:active:hover {font-size: 17px;color: #666666;text-decoration: underline;font-weight: bold;}


a.headlinesmalllink:link {font-size: 14px;color: #929D8A;text-decoration: none;font-weight: bold;padding-left: 1px;margin-bottom: 10px;}
a.headlinesmalllink:link:hover {font-size: 14px;color: #666666;text-decoration: underline;font-weight: bold;padding-left: 1px;margin-bottom: 10px;}
a.headlinesmalllink:hover {font-size: 14px;color:#929D8A;text-decoration: underline;font-weight: bold;padding-left: 1px;margin-bottom: 10px;}
a.headlinesmalllink:visited:hover {font-size: 14px;color: #666666;text-decoration: underline;font-weight: bold;padding-left: 1px;margin-bottom: 10px;}
a.headlinesmalllink:visited {font-size: 14px;color: #929D8A;text-decoration: none;font-weight: bold;padding-left: 1px;margin-bottom: 10px;}
a.headlinesmalllink:active {font-size: 14px;color: #929D8A;text-decoration: none;font-weight: bold;padding-left: 1px;margin-bottom: 10px;}
a.headlinesmalllink:active:hover {font-size: 14px;color: #666666;text-decoration: underline;font-weight: bold;padding-left: 1px;margin-bottom: 10px;}



a.pagelink:link {color: #0066CC;text-decoration: none;}
a.pagelink:link:hover {color: #666666;text-decoration: underline;}
a.pagelink:hover {color: #666666;text-decoration: underline;}
a.pagelink:visited:hover {color: #666666;text-decoration: underline;}
a.pagelink:visited {color: #0066CC;text-decoration: none;}
a.pagelink:active {color: #0066CC;text-decoration: none;}
a.pagelink:active:hover {color: #666666;text-decoration: underline;}


a.whitelink:link {color: #ffffff;text-decoration: none; font-size: 10PX;}
a.whitelink:link:hover {color: #ffffff;text-decoration: underline;font-size: 10PX;}
a.whitelink:hover {color: #ffffff;text-decoration: underline;font-size: 10PX;}
a.whitelink:visited:hover {color: #ffffff;text-decoration: underline;font-size: 10px;}
a.whitelink:visited {color: #ffffff;text-decoration: none;font-size: 10px;}
a.whitelink:active {color: #ffffff;text-decoration: none;font-size: 10px;}
a.whitelink:active:hover {color: #ffffff;text-decoration: underline;font-size: 10px;}

a.whitelink_invert:link {color: #ffffff;text-decoration: underline; font-size: 10PX;}
a.whitelink_invert:link:hover {color: #ffffff;text-decoration:none;font-size: 10PX;}
a.whitelink_invert:hover {color: #ffffff;text-decoration:none;font-size: 10PX;}
a.whitelink_invert:visited:hover {color: #ffffff;text-decoration: none;font-size: 10px;}
a.whitelink_invert:visited {color: #ffffff;text-decoration: underline;font-size: 10px;}
a.whitelink_invert:active {color: #ffffff;text-decoration: underline;font-size: 10px;}
a.whitelink_invert:active:hover {color: #ffffff;text-decoration: none;font-size: 10px;}

a.newslink:link {color: #0066CC;text-decoration: none;}
a.newslink:link:hover {color: #666666;text-decoration: underline;}
a.newslink:hover {color: #666666;text-decoration: underline;}
a.newslink:visited:hover {color: #666666;text-decoration: underline;}
a.newslink:visited {color: #0066CC;text-decoration: none;}
a.newslink:active {color: #0066CC;text-decoration: none;}
a.newslink:active:hover {color: #666666;text-decoration: underline;}


a.authorlink:link {color: #0066CC;text-decoration: none;font-size: 9px;}
a.authorlink:link:hover {color: #666666;text-decoration: underline;}
a.authorlink:hover {color: #666666;text-decoration: underline;}
a.authorlink:visited:hover {color: #666666;text-decoration: underline;}
a.authorlink:visited {color: #0066CC;text-decoration: none;}
a.authorlink:active {color: #0066CC;text-decoration: none;}
a.authorlink:active:hover {color: #666666;text-decoration: underline;}

.bottompadding{bottom: 50px;
	height: 50px;
	clip:  rect(auto auto 50px auto);}

.datesize {font-size: 9px;color: #333333;}

.articleheader {font-size: 20px;color: #006699;}
.articlecontent {font-size: 12px;}
.articleauthor {font-size: 11px;}
.shortdescription {font-size: 12px;color: #000066;}
.articledescription {font-size: 13px;color: #000000;}

a.navbar:link {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.navbar:link:hover {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.navbar:hover {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.navbar:visited:hover {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.navbar:visited {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.navbar:active {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.navbar:active:hover {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}

a.sidenavbar:link {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.sidenavbar:link:hover {color: #ffa41a;text-decoration: underline;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.sidenavbar:hover {color: #ffa41a;text-decoration: underline;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.sidenavbar:visited:hover {color: #ffa41a;text-decoration: underline;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.sidenavbar:visited {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.sidenavbar:active {color: #ffffff;text-decoration: none;font-size: 10px;padding-left: 5pt;font-weight: bold;}
a.sidenavbar:active:hover {color: #ffa41a;text-decoration: underline;font-size: 10px;padding-left: 5pt;font-weight: bold;}


a.sidenavsectionlink:link {font-weight: bold;color: #000000;text-decoration: none;font-size: 11px;}
a.sidenavsectionlink:link:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 11px;}
a.sidenavsectionlink:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 11px;}
a.sidenavsectionlink:visited:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 11px;}
a.sidenavsectionlink:visited {font-weight: bold;color: #000000;text-decoration: none;font-size: 11px;}
a.sidenavsectionlink:active {font-weight: bold;color: #000000;text-decoration: none;font-size: 11px;}
a.sidenavsectionlink:active:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 11px;}


.sidenavheadline {font-size: 10px;font-weight: bold;text-decoration: none;text-indent: 0pt;}
.sidenavcontent {font-size: 10px;color: #999999;padding-left: 8px;}
.sidenavimage {text-indent: 5pt;border: none;}
.sidenavheader {font-size:11px;border-top-color: #006699;border-bottom-color: #CCCCCC;border-top-style: solid;border-bottom-style: solid;
border-top-height: 15px;border-bottom-height: 15px;border-top-width: 3px;border-bottom-width: 1px;
background-color: #EAF3FD;font-weight: bold;text-indent: 7pt;
padding-top: 2px;padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;border-left-style: none;}

.authorname {font-size: 18px;color: #003399;font-weight: bold;border-top-width: 1px;border-top-style: dotted;border-top-color: #006699;}
.authorimage {border: 1px solid #000000;}

.greyline {background-color: #CCCCCC;height: 1px;}
.divider {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	padding-top: 5px;
	font-weight: bolder;
}

.quickviewimage {margin-right: 10px;margin-top: 5px;}

.padcell {padding-bottom: 10px;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #333333;font-size: 10px;}

.navbardescriptor {font-size: 11px;font-weight: bold;}
.navborder {border: 1px solid #666666;}


a.navtitle:link {color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}
a.navtitle:link:hover {color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}
a.navtitle:hover {color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}
a.navtitle:visited:hover {color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}
a.navtitle:visited {color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}
a.navtitle:active {color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}
a.navtitle:active:hover {color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}

.cellnavigation { background-color: #999999; font-size: 10px; color: #000000 } 

td.cellnavigation :hover {background-color: #555555; display: block; color: #FFFFFF } 

.celltitlenavigation {background-color: #006699; } 
td.celltitlenavigation :hover {background-color: #555555;display: block;color: #FFFFFF;} 

.formcell {font-size: 11px;}

.sectionheader {font-size: 23px;color: #006699;font-weight: bold;}

.cellborder {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.cellbordertop {border-top-width: 1px;border-top-style: dashed;border-top-color: #CCCCCC;}

.weblogheadline {font-size: 14px;font-family: Helvetica, sans-serif, Verdana, Arial;font-weight: bold;text-decoration: none;}
.weblogdescription {font-size: 11px;}
.weblogdivider {border-top-width: 1px;border-top-style: solid;border-top-color: #cccccc;padding-top: 5px;}
.weblogdate{font-size: 10px;font-weight: bold;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;color: #999999;width: 100%;padding-left: 0px;padding-bottom: 2px;}
.weblogtitle{font-size:24px;font-weight:bold;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;color: #003399;}
.weblogsubject {font-size: 16px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-style: normal; 	padding-bottom: -5px; padding-top: 50px;}
.weblogtext {font-size: 11px;padding-left: 7px;margin-top: 2px;}
.weblogtextother {font-size: 11px;padding-left: 7px;}
.weblogpaging {font-size: 10px;}
.weblogcommentlink {font-size: 11px;padding-left: 5px;}
.weblogcomment {font-size: 11px; color: #000000; padding-left: 5px;margin-left: 5px;}
.weblogresponse {font-size: 11px; color: #0066ff;font-weight: bold; padding-left: 5px;margin-left: 5px;}
.weblogcommentblock {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	border: 1px solid #999999;
	background-color: #ffffff;
	padding: 5px;
	color: #666666;}
	
.block {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	border: 1px solid #999999;
	background-color: #eeeeee;
	padding: 5px;
	color: #666666;}


.categorytitle{font-size:24px;font-weight:bold;border-bottom-style: none;color: #003399;}

.title {font-size:24px;font-weight:bold;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;color: #818D78;}
.bannerimage {border-thickness: 0px;text-decoration: none;border:0px;margin-top: 10px;}


a.listtitlelink:link {color: #0066CC;text-decoration: none; font-size:12px;}
a.listtitlelink:link:hover {color: #666666;text-decoration: underline;font-size:12px;}
a.listtitlelink:hover {color: #666666;text-decoration: underline;font-size:12px;}
a.listtitlelink:visited:hover {color: #666666;text-decoration: underline;font-size:12px;}
a.listtitlelink:visited {color: #0066CC;text-decoration: none;font-size:12px;}
a.listtitlelink:active {color: #0066CC;text-decoration: none;font-size:12px;}
a.listtitlelink:active:hover {color: #666666;text-decoration: underline;font-size:12px;}

.listsubcategory{font-size:18px; 	color: #006699;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.listtitle{font-size: 18px;font-weight:bold;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;color: #818D78;}
.listbody{font-size:30px;}
.listfields{font-size:12px;}
.listrating{font-size:12px;}
.listlink{font-size:12px;}
.listing{font-size:16px; font-weight:bold;}

.imagetitle{font-size:9px;font-weight:bold;}
.imagedescription{font-size:9px;}
.imagecell{border-bottom-width:1px;border-bottom-style: solid;border-bottom-color:#CCCCCC;}

p.categories {margin-bottom: -12px;}

a.categories:link {font-weight: bold;color: #666666;text-decoration: none;font-size: 12px;margin-bottom: -12px;}
a.categories:link:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 12px;margin-bottom: -12px;}
a.categories:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 12px;margin-bottom: -12px;}
a.categories:visited:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 12px;margin-bottom: -12px;}
a.categories:visited {font-weight: bold;color: #666666;text-decoration: none;font-size: 12px;margin-bottom: -12px;}
a.categories:active {font-weight: bold;color: #666666;text-decoration: none;font-size: 12px;margin-bottom: -12px;}
a.categories:active:hover {font-weight: bold;color: #666666;text-decoration: underline;font-size: 12px;margin-bottom: -12px;}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.categorydescription {
	font-size: 12px;
}





a.textadlink:link {color: #0066CC;text-decoration: none;font-size: 11px;}
a.textadlink:link:hover {color: #666666;text-decoration: underline;font-size: 11px;}
a.textadlink:hover {color: #666666;text-decoration: underline;font-size: 11px;}
a.textadlink:visited:hover {color: #666666;text-decoration: underline;font-size: 11px;}
a.textadlink:visited {color: #0066CC;text-decoration: none;font-size: 11px;}
a.textadlink:active {color: #0066CC;text-decoration: none;font-size: 11px;}
a.textadlink:active:hover {color: #666666;text-decoration: underline;font-size: 11px;}



.textadverticalspace {
	padding-top: -10px;
}
.textadborder {
	border: 1px solid #999999;
}
.textadpadding {
	margin-left: -15px;
	margin-bottom: -2px;
}

	
span.thumbsdown
    {
      background:url(../assets/icons/thumbs_down.gif) no-repeat left;
      width:51px;
      height:51px;
    }
	
span.thumbsup
    {
      background:url(../assets/icons/thumbs_up.gif) no-repeat left;
      width:51px;
      height:51px;
    }


span.square
    {
      background:url(../assets/icons/square_dingbat.gif) no-repeat left;
      width:13px;
      height:13px;
    }
	
	
span.star
    {
      background:url(../assets/icons/star_full.gif) no-repeat left;
      width:18px;
      height:15px;
    }
	
span.star2
    {
      background:url(../assets/icons/star2.gif) no-repeat left;
      width:34px;
      height:15px;
    }	
	
span.star3
    {
      background:url(../assets/icons/star3.gif) no-repeat left;
      width:50px;
      height:15px;
    }

span.star4
    {
      background:url(../assets/icons/star4.gif) no-repeat left;
      width:66px;
      height:15px;
    }
	
span.star5
    {
      background:url(../assets/icons/star5.gif) no-repeat left;
      width:82px;
      height:15px;
    }

span.star1half
    {
      background:url(../assets/icons/star1half.gif) no-repeat left;
      width:27px;
      height:15px;
    }
	
span.star2half
    {
      background:url(../assets/icons/star2half.gif) no-repeat left;
      width:43px;
      height:15px;
    }
	
span.star3half
    {
      background:url(../assets/icons/star3half.gif) no-repeat left;
      width:59px;
      height:15px;
    }

span.star4half
    {
      background:url(../assets/icons/star4half.gif) no-repeat left;
      width:75px;
      height:15px;
    }
	
.bigtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.bigblacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;

}

.tblCell
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;	
	color: #22607F;
	background-color : #FFFFFF;
}





	
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #818D78;
	font-size: 24px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.contentpadding {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.headline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1717A1;
	font-weight: bolder;
	margin-bottom: -2px;
}



table.menu a {
			width:175px;
			border-bottom:1px solid #cccccc;
			display: block;}



			
div.menu a {
					color: #333333;
					background: #ffffff;
					text-decoration:none;
					font-size:11px;
					line-height:16px;
					padding: 2px 5px;
					font-family: verdana;
					}	
					
div.menu {position:absolute; left:-1px;border:1px solid #cccccc;background:#ffffff; background-color:#FFFFFF} /*fixes IE slowness?? */
					
div.menu a:link {color: #333333;  background: #ffffff;}
div.menu a:active {color: #000000;  background: #ffffff;}
div.menu a:visited {color: #333333;  background: #ffffff;}
div.menu a:hover {color: #000000;  background: #D5E1E6;}

.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
td {
	font-size: 14px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #929D8A;
}
