/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.3;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:sans-serif, arial, verdana;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:1.05em;line-height:1;margin-bottom:0.5em;font-weight:bold;}
h2 {font-size:1.05em;line-height:1;margin-bottom:0.5em;font-weight:bold;}
h3 {font-weight:normal; font-size:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.0em;}
ul, ol {margin:0 1.0em 1.0em 1.0em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.big {font-weight:bold;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1em;}
.smallGrey a {font-size:.7em;margin-bottom:1em;line-height:1em; color:#a9a9a9; }
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.container { float:none; width:1010px; }
.content { width:825px; margin-left: 5px; margin-right: 5px; padding:0; float:left;}
.header { width:100%; height:105px; background:url(../images/header.png) no-repeat; clear:both; margin:0; padding:0; position:relative;}
.logo { float:left; width:167px; height:55px; background:url(../images/logo.png) no-repeat; margin-left:20px; margin-top:10px; padding:0; }
.headerLinks { float:right; margin:0; padding:0; position:absolute; top:10px; right:0px; }
.headerLinks ul li { display:block; float:left; border-left:1px solid #a9a9a9; margin-top:15px; padding:0 0.3em 0 0.3em; }
.headerLinks ul .firstLi { border:none; }
.headerLinks a {color:#a9a9a9; text-decoration:none;}

.footerRights { font-size:0.9em; float:left; font-weight:bold; color:#003366; margin:5px 0px 10px 0px;}

.footerLinks { font-size:0.9em; float:right; font-weight:bold; color:#003366; margin:5px 0px 10px 0px;}
.footerLinks a {color:#222286; }

.footerBookmark { font-size:0.9em; float:left; font-weight:bold; color:#003366; margin-bottom:5px; margin-left:0px;}
.footerAnalytics { clear:both; font-size:0.9em; text-align:center; color:#003366; margin-bottom:5px; margin-left:0px;}
.footerAnalytics a { color:#222286; }

.footerSocialBookmark { float:right; margin:0; padding:0; }
.footerSocialBookmark ul li { display:block; float:left; padding:0 0.5em 0 0.5em; }

.breadcrumb { font-weight:bold; margin-left: 2px; font-size:1.1em; color:#222286; margin-bottom: 6px; }
.breadcrumb a { text-decoration:none; color:#222286; }

.categories { float:left; margin-bottom:10px;}
.leftColumn { float:left; width:195px; margin-right: 2px; margin-left: 2px;}
.middleColumn { float:left; width:195px; margin-right: 2px; margin-left: 2px;}
.rightColumn { float:left; width:195px; margin-right: 2px; margin-left: 2px;}

.offerImageList { float:left; margin-bottom:10px;}
.offerImage { float:left; text-align:center; width:110px; margin-right: 5px; margin-left: 5px; margin-top:10px; margin-bottom:10px;}
.offerImageWithName { float:left; text-align:center; width:138px; margin-right: 5px; margin-left: 5px; margin-top:10px; margin-bottom:10px;}


.offerCharList { float:left; margin-bottom:10px;}

.offerChar { margin:0; padding: 0px 0px 10px 0px; }
.offerChar ul li { display:block; float:left; border-left:1px solid #000000; padding:0px 5px 0px 6px; }
.offerChar ul .firstLi { border:none; }
.offerChar a {color:#000000; font-weight:bold; text-decoration:none;}

.service { float:left; margin-bottom:10px;}
.firstServiceColumn { float:left; width:180px; height:90px; margin-right: 2px; margin-left: 4px; border:none; }
.serviceColumn { float:left; width:180px; height:80px; margin-right: 2px; margin-left: 2px; border-left:1px solid #a9a9a9; padding:0 0.5em 0 0.5em;}

.newsletterItem { width:100%; float:left; clear:both; padding:0; margin:0px 0 0px 0; border-top:1px solid #e2e2e2;}
.newsletterItem:hover { background:#BDE6D2; }

.itemPreview { margin:5px 5px 5px 0px; border-style:none;}
.newsletterItemInfo { float:left; display:block; padding:0; margin:0px 0 0px 0; }

.newsletterItemInfo li { float:left; list-style:none; margin:0px 0px 10px 0px; }
.newsletterItemInfo li.itemTitle { width:161px; font-weight:bold; margin-right:5px; margin-left:5px;}
.newsletterItemInfo li.itemCategory { width:140px; margin-right:5px;}
.newsletterItemInfo li.itemDate { width:90px;}
.newsletterItemInfo li.itemPagerank { font-weight:bold; text-align:center; margin-left:25px;}
.newsletterItemInfo li.itemStatus { font-weight:bold; text-align:center; margin-left:50px;}
.newsletterItemInfo li.itemAction { font-weight:bold; text-align:center; margin-left:30px;}

.newsletterItemInfo li.itemText { float:left; list-style:none; clear:both; width:480px; margin-right:5px; margin-left:5px;}

.itemImage { float:left; width:111px; height:82px; border:1px solid #e2e2e2; margin-left:5px; margin-bottom:5px;}
.blogImage { float:left; width:150px; height:100px; border:1px solid #e2e2e2; margin-right:5px; margin-bottom:5px;}


.pagination { float:left; font-size:0.8em; padding:0; margin:0;}
	.pagination li { float:left; list-style:none; }
		.pagination li a { width:auto; text-decoration:none; color:#a9a9a9; font-weight:bold; display:block; text-align:center; border: solid #FF9900 1px; padding:2px 4px 2px 4px; margin:2px; }
		.pagination li.previous a, .pagination li.next a { width:auto; }
	.pagination li a:hover { border: solid #FF9900 1px; }
	.pagination li.selected a { background:#FF9900; color:#ffffff; font-weight:bold;}

.sortBar { width:100%; display:block; color:#222286; float:left; clear:both; padding:0; margin:0.3em 0 0 0; }
	.sortBar dl { margin-left:5px; float:left; padding:0; margin:0;}
	.sortBar dd, .sortBar dt { display:inline; }
		.sortBar dd { border-left:1px solid #333; padding:0 0 0 0px; margin:0;}
		.sortBar .firstLi { border:none; }
	.sortBar .pagination { float:right; margin-right:0px; }

.listLabel { width:100%; float:left; clear:both; padding:0; margin:0.3em 0 0.3em 0; border-top:1px solid #a9a9a9; }
.listLabel li { float:left; list-style:none; margin-top: 2px; font-weight:bold; font-size:1.1em; }
.listLabel li.listLabelPreview { width:115px;}
.listLabel li.listLabelTitle { width:167px;}
.listLabel li.listLabelCategory { width:144px;}
.listLabel li.listLabelDate { width:90px;}
.listLabel li.listLabelCompany { width:73px; }
.listLabel li.listLabelStatus { width:100px; margin-left:50px; }
.listLabel li.listLabelAction { }

.detailContent {float:left; margin-bottom:3px; margin-top:3px; font-weight:bold; font-size:1.1em; width:805px;}
.detailContent h2 {float:left; font-size:1.2em;line-height:1;margin-bottom:0.5em;font-weight:bold;}
.detailContentButtons {float:right;}
.igoogleImage { width:95px; height:22px; margin-right:5px;}
.rssImage { width:113px; height:22px; margin-right:5px;}
.sendFriendImage { width:135px; height:22px; }

.detailContentLeft {float:left; width:400px;}
.detailContentRight {float:left; width:245px;}

.detailDescription { float:left; margin-bottom:5px; font-weight:normal; font-size:1em; width:645px; margin-top:5px; padding-top:5px; border-top:1px solid #e2e2e2;}
.feedItem { font-weight:normal; margin-bottom:10px; margin-top:5px; clear:both; border-bottom:1px solid #e2e2e2;}
.feedItem span.date { color:#a6a6a6; font-size:0.8em; float:right;}
.feedItem a { font-weight:bold; font-style:normal; float:left;}
.feedItem p { clear:both; font-weight:normal; font-style:italic; margin-bottom:0px;}

.companyBrowseLabel {float:left; font-weight:bold; font-size:1.1em; padding-left: 2px; padding-top: 10px; }
.companyBrowse {float:right; }
.companyBrowseImage { width:100px; height:33px; border:1px solid #e2e2e2; margin-right:5px; }

.footer { margin:auto; text-align:center; margin-top:20px; margin-bottom:20px;}

.verticalAdvertContainer {width:160px; float:left; }
.verticalAdvert {width:160px; height:600px; margin-bottom:20px; float:left; }
.horizontalAdvertContainer {margin:auto; width:730px; text-align:center;}
.horizontalAdvert {width:728px; height:90px; margin-bottom:10px; }


body {margin:1.5em 0;}
div.span-15, div.span-24 {float:left; margin:0px;}
div.span-6 {float:left;margin-right:11px;}
div.last {margin-right:0;}
.span-6 {width:200px; margin:0; padding:0; }
.span-15 {width:610px; margin:0; padding:0; }

.span-24, div.span-24 {width:950px;margin:0;}

div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}

.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin-top:4px;margin-bottom:4px;border:none;}
hr.space {background:#fff; color:#fff; margin-top:6px; margin-bottom:6px;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0; border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea { width:420px;height:200px;padding:1px; margin-left:0px;}
textarea.htmlCode { width:600px;height:70px;padding:1px; margin-left:0px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
a.arrow {color:#a9a9a9; text-decoration:none;}

form fieldset { float:left; width:570px; }
	form div { margin:0.2em 0; float:left; }
	form div.submitButton { margin:0.2em 0px; float:right; clear:both;}
		form div label { width:7em; float:left; margin-top:0.3em; width:125px;}
		form div .textField { font-size:0.9em; margin-right:0px; float:left; width:420px;}
		form div .textFieldCaptcha { font-size:0.9em; margin-right:0.2em; float:left; }
		form ul { list-style-type:none; }
		form ul li { margin:0.2em 0; }
		form ul li label { width:7em; float:left; margin-top:0.3em;  }	
	
	ul.errorMessage { float:left; width:565px; margin-top:0px; margin-left:0px; margin-right:0px; clear:both; color:#fff; background:#e52125; list-style-type:none; padding:2px 2px 2px 2px;  }
	ul.errorMessage li { background:#801215; padding:2px; color:#ffff; font-weight:bold;}
		
	ul.successMessage { float:left; width:565px; margin-top:0px; margin-left:0px; margin-right:0px; clear:both; color:#fff; background:#96bf55; list-style-type:none; padding:2px 2px 2px 2px;  }
	ul.successMessage li { background:#50672d; padding:2px; color:#ffff; font-weight:bold;}		

.submitButton { border:2px solid #D0CED1; background:#008080; color:#ffffff; font-weight:bold; }
img.captcha { float:left;  margin-left:5xp; margin-right:5px;}


/* round Box */


div.roundBoxTop {
	height: 3px;
	overflow: hidden;
}

div.roundBoxTopLeft {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/topLeftCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxTopLeftWhite {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxWhite/topLeftCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxTopLeftDarkBlue {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxDarkMint/topLeftCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxTopLeftGrey {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxGrey/topLeftCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxTopMiddle {
	width: 818px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/topMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxTopMiddleWhite {
	width: 818px;
	height: 3px;
	background-image: url( '../images/roundBoxWhite/topMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxTopMiddleDarkBlue {
	width: 194px;
	height: 3px;
	background-image: url( '../images/roundBoxDarkMint/topMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxTopMiddleRightCol {
	width: 603px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/topMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxTopMiddleGrey {
	width: 603px;
	height: 3px;
	background-image: url( '../images/roundBoxGrey/topMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxTopMiddleLeftCol {
	width: 180px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/topMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxTopRight {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/topRightCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxTopRightWhite {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxWhite/topRightCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxTopRightDarkBlue {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxDarkMint/topRightCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxTopRightGrey {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxGrey/topRightCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxContent {
	width: 805px;
	height: auto;
	line-height: 16px;
	background-color: #BDE6D2;
	border-left: 1px solid #D0CED1;
	border-right: 1px solid #D0CED1;
	padding: 2px 9px 2px 9px;
	overflow: hidden;
}

div.roundBoxContentWhite {
	width: 805px;
	height: auto;
	line-height: 16px;
	background-color: #ffffff;
	border-left: 1px solid #D0CED1;
	border-right: 1px solid #D0CED1;
	padding: 2px 9px 2px 9px;
	overflow: hidden;
}

div.roundBoxContentDarkBlue {
	width: 180px;
	height: auto;
	line-height: 16px;
	background-color: #008080;
	border-left: 1px solid #D0CED1;
	border-right: 1px solid #D0CED1;
	padding: 2px 9px 2px 9px;
	overflow: hidden;
}

div.roundBoxContentRightCol {
	width: 590px;
	height: auto;
	line-height: 16px;
	background-color: #BDE6D2;
	border-left: 1px solid #D0CED1;
	border-right: 1px solid #D0CED1;
	padding: 0px 9px 0px 9px;
	overflow: hidden;
}

div.roundBoxContentGrey {
	width: 590px;
	height: auto;
	line-height: 16px;
	background-color: #EAEAEA;
	border-left: 1px solid #D0CED1;
	border-right: 1px solid #D0CED1;
	padding: 0px 9px 0px 9px;
	overflow: hidden;
}

div.roundBoxContentLeftCol {
	width: 167px;
	height: auto;
	line-height: 16px;
	background-color: #BDE6D2;
	border-left: 1px solid #D0CED1;
	border-right: 1px solid #D0CED1;
	padding: 2px 9px 2px 9px;
	overflow: hidden;
}

div.roundBoxContent form {
	padding:0; 
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
}

div.roundBoxContent form select{
	padding:0; 
	margin:0;
}

div.roundBoxBottom {
	height: 3px;
	display: block;
}

div.roundBoxOpenBottom {
	height: 4px;
	display: none;
}

div.roundBoxBottomLeft {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/bottomLeftCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxBottomLeftWhite {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxWhite/bottomLeftCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxBottomMiddle {
	width: 818px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/bottomMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxBottomMiddleWhite {
	width: 818px;
	height: 3px;
	background-image: url( '../images/roundBoxWhite/bottomMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxBottomMiddleRightCol {
	width: 603px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/bottomMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxBottomRight {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxLightBlue/bottomRightCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxBottomRightWhite {
	width: 3px;
	height: 3px;
	background-image: url( '../images/roundBoxWhite/bottomRightCorner.gif' );
	background-repeat: no-repeat;
	float:left;
}

div.roundBoxOpenBottomMiddleRightCol {
	width: 593px;
	height: 4px;
	background-image: url( '../images/roundBoxLightBlue/bottomMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxOpenBottomMiddleDarkBlue {
	width: 180px;
	height: 4px;
	background-image: url( '../images/roundBoxDarkMint/bottomMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxOpenBottomMiddleLeftCol {
	width: 180px;
	height: 4px;
	background-image: url( '../images/roundBoxLightBlue/bottomMiddleLine.gif' );
	background-repeat: repeat-x;
	float:left;
}

div.roundBoxContent div.searchBarContent {
	font-size:1.0em;
	text-align:center;
	font-weight:bold;
	color:#008080;
	float:left;
}

div.roundBoxContent div.categoryBarContent {
	font-size:1.0em;
	text-align:center;
	font-weight:bold;
	color:#008080;
	float:right;

}

div.roundBoxContentRightCol div.orangeHeadline {
	font-size:1.1em;
	font-weight:bold;
	margin-top:3px;
	margin-bottom:3px;
	color:#CC6600;

}

div.roundBoxContentDarkBlue div.whiteHeadline {
	font-size:1.1em;
	font-weight:bold;
	margin-top:3px;
	margin-bottom:3px;
	color:#ffffff;
}

div.roundBoxContentGrey div.blackHeadline {
	font-size:1.1em;
	font-weight:bold;
	margin-top:3px;
	margin-bottom:3px;
	color:#000000;
}

div.roundBoxSmallCategoryLinks {
	width:198px;
	float:left;
	margin:0 0 0 0; 
	padding:0; 
	border:#e2e2e2 1px solid; 
}

.roundBoxSmallCategoryLinks ul { list-style:none; font-weight:bold; padding:8px 0 8px 5px; margin:0 0 0 0;}
.roundBoxSmallCategoryLinks li:hover { background:#BDE6D2; }
.roundBoxSmallCategoryLinks li.selected { background:#008080; color:#ffffff;}
	.roundBoxSmallCategoryLinks li.selected a { background:#008080; color:#ffffff; }

div.roundBoxSmallItemLinks {
	width:198px;
	margin:0 0 0 0; 
	padding:0; 
	border:#e2e2e2 1px solid; 
}

.smallItemLink { 
	border-top:1px solid #e2e2e2;
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	padding: 4px;
}

.smallCategoryBlogItemLink { 
	float:left;
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	padding:8px 4px 8px 4px;
}

.topListImageLink
{
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	padding:0px 4px 0px 4px;
}

.topListImageLink img.itemImage 
{ 
	float: none;
	width: 111px;
	height: 82px;
}

.topListTextLink
{
	font-size:.8em;
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
}

.roundBoxCategoryContent {
	width:608px;
	float:left;
	margin:0 0 0 0; 
	padding:0; 
	border:#e2e2e2 1px solid;
}

.roundBoxEntryContent {
	width:823px;
	float:left;
	margin:0 0 0 0; 
	padding:0; 
	border:#e2e2e2 1px solid;
}