body, div, span, p, ul, li, img, h1, h2, h3, h4, h5, h6, h7
{
	margin:0;
	padding:0;
	text-indent:0;
}
a img
{
	border:0;
}
a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

a.tagSearch {
	text-decoration:underline
}

a.tagSearch:visited
{
	font-weight:bold;
}
a.titleSearch:visited
{
	font-weight:bold;
}

a.page:active
{
	font-weight:bold;
}

body
{
	background: #f9f9f9 url(../Images/main-gradient.jpg) top left repeat-x;
	font: 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:1.2em

}
#divMain
{
	width:1005px;
	margin:10px auto 0px auto;	
}

#divTop
{	
	height:86px;
	margin:0 0 10px 0;
	background:url(../Images/menu-gradient.gif) repeat-x bottom left;
}

#divHeader
{
	height:60px;
	background:url(../Images/header-red.gif) repeat-x top left;
}

.topCurveHeader
{
	height:8px;
	background:url(../Images/header-red-top.gif) top left no-repeat;
	
}

#divNavigation
{
	height:26px;	
	background:url(../Images/menu-gradient-curve.gif) no-repeat bottom left;
	margin-top:-6px
}
#divNavigation ul li
{
	list-style:none;
	float:left;
	margin:3px 0 0 15px;
	padding:2px 5px 4px 5px
}

#divNavigation ul li, #divNavigation ul li a
{
	color:#333333;
	font-size:14px;
}
#divNavigation ul li.isActive
{
	color:#FFFFFF;
	background:#990033
}
#divNavigation a.isActive
{
	color:#FFFFFF;
}
#divNavigation ul li img
{
	margin-top:-5px
}

#innerContent h2 {
	color: #212163;
	font-size: 18px;
	font-weight: bold;
	margin-left:8px;
}
#innerContent h3 {
	color: #f76200;
	font-size: 14px;
	margin-left:8px;
	margin-top: 15px;
}

#innerContent span {
	color: #212163;
	margin-left:8px;
}

#innerContent ul {
	list-style-position:inside;
}

#innerContent li  {
	margin-top: 5px;
	margin-left:20px;
}

#innerContent .button {
	margin-top: 15px;	
}
.spanPlaceDate
{
	display:block;
	text-align:right;
	margin:-3px 8px 3px 0;
	font-size:11px;
	color:#333333;
}
#divBody
{
	padding:0 12px 0 12px;
	background:#e4e4e6 url(../Images/grey-white-border.gif) top left repeat-y;
}

#topMostCurve
{
	background: url(../Images/top-most-curve.gif) no-repeat top left;
	height:16px;
}
#bottomMostCurve
{
	background: url(../Images/bottom-most-curve.gif) no-repeat bottom left;
	height:16px;
}

#divBody .divSet
{

	overflow:hidden
}

#divBody .divSet .divLeft
{


		width:664px;
		float:left;
}

.divBig
{
	background:#FFFFFF;
	width:661px;
}

.divBig a
{
	color:#015fb6;
}

.divBig .topCurve
{
	background:#FFFFFF url(../Images/large-top-curve.gif) top left no-repeat;
	height:8px;
}
.divBig .bottomCurve
{
	clear:both;
	background:#FFFFFF url(../Images/large-bottom-curve.gif) top left no-repeat;
	height:8px;
}
#divBig ul li
{
	list-style:square;
}
.divMedium
{
	background:#FFFFFF; 
	width:400px;
}
.divTitlePair
{
	min-height:300px;
}

.divMedium a
{
	color:#015fb6;
}
.divMedium .topCurve
{
	background:url(../Images/medium-top-bar.jpg) no-repeat top left;
	height:21px;

}
.divMedium .bottomCurve
{
	background:url(../Images/medium-bottom-curve.gif) no-repeat bottom left;
}
.divMedium .topCurveSide
{
	background:url(../Images/medium-top-bar-side.jpg) no-repeat top left;
	height:21px;

}
.divMedium .bottomCurveSide
{
	background:url(../Images/medium-bottom-curve-side.gif) no-repeat bottom left;
}
#zone2 {    /* clickable area */
float: right;
width : 70px;
height: 25px;
}
.bottomCurve a
{
	color:#0066cc;
}
.divSmall
{
	background:#FFFFFF; /* remove */
	width:252px;
}
.divSmall a
{
	color:#015fb6;
}
.divSmall .topCurve
{
	background:url(../Images/small-top-bar.jpg) no-repeat top left;
	height:21px;
}
.divSmall .bottomCurve
{
	background:url(../Images/small-bottom-curve.gif) no-repeat bottom left;
}
.bottomCurve
{	
	padding:5px 0 0 12px;
	height:20px;
	margin:10px 0 0 0;
	border-top:1px solid #e4e4e6;
}
.divBig .bottomCurve
{
	border:none;
	padding:0
}

#divBody .divSet .divRight
{

	width:309px;
	float:right;
}
.divAd
{
	height:64px;
	clear:left;

}
.divLargeRect
{

	height:257px;
}
.divTab
{
	width:307px;
	background: url(../Images/tab-bg.gif) repeat-y top left;

}
.divTab .divTabContent
{
	background:#FFFFFF url(../Images/tab-grad.gif) repeat-x top left;
	margin:0 6px 0 6px;
	padding:8px;
}
.divTab .divTabContentNew
{
	background:#FFFFFF url(../Images/tab-grad.gif) repeat-x top left;
}
.divTab span
{
	display:block;
	float:left;
	padding:2px 8px 0 8px;
	text-align:center;
	cursor:pointer;

}
.divTab .img_latest
{
	vertical-align:middle;
	text-align:center;
	/*margin-left:12px;*/
	margin-top:5px;
	margin-bottom:5px;
}
.divTab .title_link
{
	font-size:12px;
	font-weight:bold;
}
.divTab a
{
	color:#666666;
	font-weight:normal;
}
.divTab h2 a
{
	color:#0066cc;
	font-weight:normal;
}
.divTab a.hover 
{ 
	color:#9e0b0f;
	font-weight:normal
}
.divTab a.active 
{ 
	color:#9e0b0f;
	font-weight:normal;
	cursor:default;
}
 
.divTab .spanActive
{
	color:#9e0b0f;
	font-weight:normal
}

.divTab .topCurve
{
	background:url(../Images/top-tab.gif) top left no-repeat;
	height:22px;
	overflow:hidden;
	padding:3px 8px 3px 8px;
	vertical-align:middle;
}

.divTab .topCurveTitle
{
	background:url(../Images/top-tab-title.gif) top left no-repeat;
	overflow:hidden;
	padding:3px 8px 3px 8px;
	vertical-align:middle;
}

.divTab span.divline
{
	border-right:1px solid #666666;
	height:21px;
	margin-top:2px;
	padding-top:0
}

.divTab .bottomCurve
{
	background:url(../Images/tab-bottom-curve.gif) no-repeat bottom left;
	height:16px;
	border:none;
	padding:0;
	margin:0
}
.divAccordion
{	
	width:306px;
	background:url(../Images/accordion-grad.gif) top left repeat-y;
}
.divAccordion .divTool a
{
	color:#767677;
	font-size:14px;
	font-weight:600;
	padding:0 0 0 24px;
	margin:0 0 0 12px;
	background:url(../Images/white-arrow.gif) center left no-repeat
}
.divAccordion .divTool p
{
	color:#767677;
	font-size:14px;
	font-weight:600;
	padding:0 0 0 24px;
	margin:0 0 0 12px;
	background:url(../Images/white-arrow.gif) center left no-repeat
}
.divAccordion .divTool
{
	height:20px;
	/*border-bottom:1px solid #fafafa;*/
	padding-top:5px;
	/*cursor:n-resize;*/
	background:url(../Images/accordion-first.gif) no-repeat bottom ;
}

.divAccordion .divTool1
{
	height:20px;
	/*border-bottom:1px solid #fafafa;*/
	padding-top:5px;
	/*cursor:n-resize;*/
	background:url(../Images/accordion-first1.gif) no-repeat bottom ;
}

.divAccordion .first
{
	background:url(../Images/accordion-first.gif) no-repeat top left;
	border:none;
	height:20px;		
	overflow:visible;
	padding-top:15px
}

.divAccordion .first1
{
	background:url(../Images/accordion-first1.gif) no-repeat top left;
	border:none;
	height:20px;		
	overflow:visible;
	padding-top:15px
}
.divAccordion .last
{
	background:url(../Images/accordion-last.gif) no-repeat top left;	
	height:30px;
	overflow:visible;
	border:none;
}
.divAccordion .last1
{
	background:url(../Images/accordion-last1.gif) no-repeat top left;	
	height:30px;
	overflow:visible;
	border:none;
}
.noBorder
{
	border:none !important
}

.divAccordion .divAccordionContent
{
	background:#ffffff;
	padding:8px 0 8px 24px;
	margin:0 12px 0 12px;
	overflow:hidden;
	border-top:2px solid #dfdddd;
	border-bottom:1px solid #dfdddd;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	height:120px
}

.divAccordion .divInnerContent
{
	width:255px;
	overflow:auto;
	max-height:125px;
	min-height:50px;
}

.divAccordion .divAccordionScroll
{	
	background:#e4e4e6;
	width:5px;
	margin:-8px 0 -8px 0;
	height:168px
}

.divAccordion .divAccordionContent a
{
	color:#0066cc
}
.divAccordion .divAccordionRedFirst
{
	height:35px;
	background:url(../Images/accordion-first-red.gif) no-repeat top left;
	padding:15px 0 0 0;
	margin-bottom:-15px;
}
.divAccordion .divAccordionRedFirst a
{
	background:none;
	color:#ffffff;

}
.divAccordion .divAccordionRedFirst p
{
	background:none;
	color:#ffffff;

}
.divHorizLeaderboard
{
	height:60px;
	width:661px;
	padding:10px 0 10px 0

}
.divOperations
{
	display:inline-block;
}


.mRight
{
	margin-right:8px;
}
.mLeft
{
	margin-left:8px;
}
.mLeft3
{
	margin-left:29px;
}
.mLeftThumb
{
	margin-left:3px;
}
.mTop
{
	margin-top:8px;
}
.mTopAdd
{
	margin-top:24px;
}
.mBottom
{
	margin-bottom:8px;
}
.fLeft
{
	float:left;
}
.fRight
{
	float:right;
}
.clearBoth
{
	clear:both;
}
.pLeft
{
	padding-left:10px	
}
.pRight
{
	padding-right:10px	
}
h1,h2,h3,h4,h5
{
	font-weight:normal;
}
h1,h2
{
	color:#0066cc;
	font:24px Georgia, "Times New Roman", Times, serif;
}
h2
{
	font-size:18px;
}
h2.h2Small
{
	font-size:16px;
}
h3, h3 a
{
	color:#990000;
	font:11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
h4,h5
{
	color:#999999;
	font:11px  "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
h5.hItalic
{
	font-style:italic
}
h6
{
	background:#ffffff;
	font-weight:normal;
	color:#990000;
	padding:1px 0 2px 0;
	text-align:center;
	font-size:11px;
	border:1px solid #d6d6d6;
}
h6 span
{
	background:#f2f2f2;
	margin:2px;
	padding:0 4px 0 4px
}

h7, .topCurve, .topCurveSide
{		
	font: 16px  "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF
}
.divPair
{
	overflow:hidden;
	display:inline;
}

.divBig .divPair
{
	display:inline;
}

.topCurve, .topCurveSide
{
	padding:0 0 0 6px	;
}

.pItalic
{
	font-style:italic
}

table.tblClass1, table.tblClass2
{
	border:0;
	margin:10px 0 0 0;
	padding:0;
}
table td.tdHeader
{

	color:#0066cc;	
}
table td.tdLink
{
	
}
table td.tdLinkMed
{
	width:80%
}
table td.tdLink a, table td.tdLinkMed a
{
	font-size:11px;
	color:#990000;
	
}

table td.tdDate
{
	font-size:11px;
	color:#999999;
	text-align:left

}

table td.tdBox
{
	width:20%;
	font-weight:bold;
	color:#ffffff;
	text-align:center
}

table td.tdBox.tdBlue
{
	background:#0066cc;
}
table td.tdBox.tdRed
{
	background:#990000;
}
table td.tdBox.tdDarkGray
{
	background:#333333;
}
table td.tdBox.tdLightGray
{
	background:#999999;
}
table td.tdCategory
{
	font-style:italic;
	font-weight:bold;
	font-size:11px;
}
.smallRed, .smallRed a, .pRed, .pRed a
{
	color:#710000;
	font-size:11px
}
.smallDate
{
	color:#950000;
}
.pRed
{
	font-size:12px
}

#divHeaderContent
{
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	background:url(../Images/header-title.gif) top left no-repeat;
	padding-bottom:12px;
	height:50px;
	display:table-cell;
	vertical-align:bottom;
	width:960px;

}
#zone1 {    /* clickable area */
float: left;
width : 450px;
height: 50px;
margin-left: 0px;
margin-top: 0px;
}


#divHeaderContent span
{
	margin:  0 20px 0 0;

}

#divHeaderContent span img
{
	margin:0 0 -3px 0
}
#divSearchForm 
{
	float:right;
	padding-top:3px;
}
#divSearchForm .divPair
{
	float:left;
	/*width:130px;*/
	padding-right:8px;
}

#divMain #divMainNavigation #divSearchForm
{
	float:right
}
input
{
	font:12px  "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color:#333333;
}

.divDropDown, .divArrowDown, .inputCustom,#divSearchButton
{
	float:left;
}
.divDropDown, .inputCustom
{
	height:16px;
	border:#7a7979 1px solid;
	border-right:none;
	padding:1px 5px 1px 5px;
	width:180px;
	background:#FFFFFF;
}

.divArrowDown
{
	background:url(../Images/dropdown-arrow.jpg) top left no-repeat;
	height:20px;
	width:19px;
	display:block;
	cursor:pointer
}

.divDropDownItems
{
	position:absolute;
	

}

.divDropDownItems ul li
{
	width:110px;
	list-style:none;
	border:1px solid #7a7979;
	border-top:none;
	background:#FFFFFF;
	padding:2px 4px 2px 4px;
}

#divSearchButton
{
	background:url(../Images/search-icon.jpg) top left no-repeat;
	height:20px;
	width:20px;
	display:block;
	cursor:pointer
}
	

#divFooter
{
	background:#e4e4e6 url(../Images/footertop.gif) no-repeat top left;
	margin:4px auto 0 auto;
	padding:10px;
	text-align:center;
	width:971px;
}

#divFooter a
{
	border-right:1px solid #9d9b9b;
	color:#9d9b9b;
	font-size:11px;
	padding:0 16px 0 16px
}

#divFooter a.last
{
	border:none
}

#divFooter p
{
	margin:10px 0 0 0
}

.popup
{
	height:102px;
	width:179px;
	background-color:#000000;
}
.popup .popupContent
{
	background-color:#FFFFFF;
	height:62px;
	width:169px;
	margin:5px 5px 5px 5px;
}
.popup .leftCurve
{
	background:url(../Images/popup/left.png) no-repeat left top;
	width:16px;
	height:72px;
	float:left;
}
.popup .topTitle
{
	background-color:#000000;
	height:20px;
	color:#ffffff;
	font-weight:normal;
	font-size:15px;
	padding:5px 5px 5px 5px;
}
.popup .rightCurve
{
	background:url(../Images/popup/right.png) no-repeat right top;
	width:16px;
	height:72px;
	float:right;
}

#popupLabel
{
	margin:0 0 0 20px;

}

.popup .popupContent .isSelected
{
	border:1px solid #990000;
	padding:5px 1px 1px 1px;
}
.mLeftSmall
{
	margin-left:2px;
	
}
.divBigTab, .divBigTab a
{
	color:#464646;
	font-weight:normal;
	font-size:15px;
	padding:5px 0 4px 8px;
	border-bottom:1px solid #e4e4e6;
	overflow:hidden;
	margin-left:-8px;	
}
.divBigTab a
{
	font-size:12px;
	border:none;
	cursor:pointer;
}
.divBigTab a.active
{
	color:#9e0b0f;
	font-weight:normal;
	font-size:12px;
	cursor:default;
}
.divBigTab .spanActive
{
	color:#9e0b0f;
	font-weight:normal;
	font-size:12px;
}
.divBigTab span.divline
{
	border-right:1px solid #e4e4e6;
	overflow:hidden

}
.divBigTab span.spanActive, .divBigTab span.spanNotActive
{
	padding:0 8px 0 8px;
}
.divLittleMenu
{
	border:1px solid #e4e4e6;
	margin:0 0 0 10px;
	padding-bottom:2px;
	height:18px

}
.divBigTab
{
	height:20px;
}
.borderRight
{
	border-right:1px solid #e4e4e6;
}
.divFloating
{
	color:#015fb6 !important;
	width:204px;
}
.divFloating img
{
	border:1px solid #e4e4e6;
}
.divForm
{
	width:421px;
}
.divFormPopup
{
	width:431px;
	background-color:#000000;
}
.divForm form
{
	background: url(../Images/formmiddle.gif) top left repeat-y;
}
.divFormPopup form
{
	background-color:#FFFFFF;
	margin-left:5px;
	margin-bottom:5px;
	width:421px;
	color:#707070;
}
.divForm .topCurve
{
	background:url(../Images/formtop.gif) top left no-repeat;
	height:27px;
	color:#464646;
	font-weight:normal;
	font-size:15px;
	padding:5px 0 0 8px;
	margin-bottom:-5px;
}
.divFormPopup .topTitle
{
	background-color:#000000;
	height:5px;
	color:#ffffff;
	font-weight:normal;
	font-size:15px;
	padding:5px 5px 5px 5px;
}
.divForm .bottomCurve
{
	background:url(../Images/formbottom.gif) bottom left no-repeat;
	height:13px;
	border:none

}
.divForm form input.textbox
{
	border:none;
	/*background:#dddddf;*/
	background:#FFFFFF;
	height:20px;
	margin:0 -5px 0 3px;
	width:196px;
	padding:0 5px 0 5px;
	color:#707070
}
.divFormPopup form input.textbox
{
	border:none;
	background: url(../Images/textbox.gif) no-repeat top left;
	color:#707070;
	margin:0 -5px 0 3px;
	padding:0 5px 0 15px;
	width:405px;
	height:20px;
}
textarea
{
	font: 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color:#707070;
	overflow:auto
}
form textarea.multiline
{
	border:none;
	background: url(../Images/textarea.gif) no-repeat top left;
	margin:10px 0px 0 8px;
	width:405px;
	height:118px;
	padding-left:5px
}
form textarea.multilinepopup
{
	border:none;
	background: url(../Images/textarea_new.gif) no-repeat top left;
	width:385px;
	height:118px;
	margin:0 -5px 0 3px;
	padding:10px 5px 0 15px;
}

a.button-1
{
	background:url(../Images/button-1.jpg) no-repeat left top;
	height:21px;
	width:77px;
	color:#707070;
	padding:3px 0 0 8px;
	font-size:11px;
	margin-bottom:-16px;
	margin-right:-2px;
}

.divFeedback
{
	background:url(../Images/feedback-grad.gif) repeat-y top center;
	width:415px;
	/* margin-left:3px */

}

.divFeedback .topCurve
{
	height:8px;
	background:url(../Images/feedback-down-topcurve.gif) no-repeat top left;
}
.divFeedback .bottomCurve
{
	height:8px;
	background:url(../Images/feedback-down-bottomcurve.gif) no-repeat bottom left;
	margin-top:-16px
}

.divComment
{
	background:#f9f9f9;
	width:397px;
	margin:0 auto 12.5px auto;
}
.divComment .topCurve
{
	height:16px;
	background:url(../Images/comment-top-curve.gif) no-repeat top left
}
.divComment .bottomCurve
{
	height:16px;
	background:url(../Images/comment-bottom-curve.gif) no-repeat bottom left;
	border-top:1px solid #e4e4e6;
	padding:0 8px 0px 8px;
	text-align:right;
	margin-top:8px;
	
}
.divComment .bottomCurve a
{
	color:#333333;
	padding:0 8px 0 8px;
	border-right:1px solid #e4e4e6;
	border-left:1px solid #e4e4e6;
}
.noRight a, .noRight
{
	border-right:none !important;
}

.divListing
{
	width:237px;
	background:#ffffff;
}
.anotherTitle
{
	color:#464646;
	font-weight:normal;
	font-size:15px;
	padding:5px 0 0 8px;
	border-bottom:1px solid #e4e4e6;
	height:20px;
}
.divListing .topCurve
{
	height:20px;
	color:#464646;
	font-weight:normal;
	font-size:15px;
	padding:5px 0 0 8px;
	border-bottom:1px solid #e4e4e6;
	background:url(../Images/listing-topcurve.gif) top left no-repeat
}
.divListing .bottomCurve
{
	height:27px;
	background:url(../Images/listing-bottomcurve.gif) bottom left no-repeat;
	border:none
}
.divListing ul li, .divListing ul li a
{
	list-style:none;
	color:#015fb6;
	font-size:11px
}
.divListing ul li
{
	padding-left:16px;
	background:url(../Images/bullet.gif) no-repeat top 	left;
	margin-bottom:8px
}
.divListing ul.noBullet li
{
	background:none;
	padding-left:0;
	
}
.divListing ul li a.smallRed
{
	color:#710000;
	font-size:11px
}
.divFloating a.smallRed
{
	color:#710000;
	font-size:11px
}
.divBig a.smallRed
{
	color:#710000;
	font-size:11px
}
.limitWidth
{
	width:380px !important;
}

.divMediumPlain
{
	width:398px;
	background:#FFFFFF;
	overflow:hidden
}
.divMediumPlain img
{
	padding-left:5px;
	padding-top:5px;
}
.divMediumPlain a
{
	color:#015fb6;
}
.divMediumPlain a.smallRed
{
	color:#710000;
	font-size:11px
}
.divMediumPlain .topCurve
{
	background:url(../Images/medium-plain-topcurve.gif) top left no-repeat;
	height:8px;	
}
.divMediumPlain .bottomCurve
{
	border:none;
	background:url(../Images/medium-plain-bottomcurve.gif) bottom left no-repeat;
	height:8px;
}

.divSmallPlain
{
	width:251px;
}
.divSmallPlain .topCurve
{
	height:22px;
	background:url(../Images/small-plain-topcurve.gif) no-repeat top left;
}
.divSmallPlain .bottomCurve
{
	height:8px;
	background:url(../Images/small-plain-bottomcurve.gif) no-repeat bottom left
}

.divMediumRightPlain
{
  width:306px;
}
.divMediumRightPlain .topCurve
{
  height:22px;
  background:url(../Images/medium-right-plain-topcurve.gif) no-repeat top left;
}
.divMediumRightPlain .bottomCurve
{
  height:8px;
  background:url(../Images/medium-right-plain-bottomcurve.gif) no-repeat bottom left
}

div.divQuote
{
	background-color:#CCCCCC;
	overflow:hidden;
	font-style:italic;
	padding:15px 15px 15px 15px;
	/* margin-left:8px; */
}
div.divQuote a
{
	color:#333333;
	text-decoration:none;
	
}
div.divQuote a:hover
{
	color:#333333;
	text-decoration:underline;
}

#log_res {
	height:auto;
	width:400px;
}
#log_res p {
	margin:0;
	padding:4px 0 4px 0;
}
#log_res.ajax-loading {
padding:15px;
	background: url(../Images/blieb-ajax-loader.gif) no-repeat center;
}
.error {
	color:#B70000;
	margin:0;
	padding:0;
}
#divPagination
{
	text-align:left;
}

#divPagination a
{
	color:#9d9b9b;
	font-size:11px;
	padding:0 5px 0 5px
}

#divPagination p
{
	margin:5px 0 0 0
}

.divVideo
{
	padding:15px 15px 10px 35px;
}
/* OLD
.googleSide
{
	height:60px;
	left:470px;
	position:relative;
	top:-63px;
	width:187px;
}
*/
.googleSide
{
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	height:60.5;
	left:467px;
	position:relative;
	top:-63px;
	width:195px;
	border:none;
	vertical-align:top;
	text-align:left;

}
.smallGray, .smallGray a
{
	color:#999999;
}
.smallBlue, .smallBlue a
{
	color:#0066cc;
}
a.smallBlack
{
	color:#000000;
	text-decoration:underline;
}
a.smallBlack:hover
{
	color:#000000;
	text-decoration:none;
}


.divSubdomain {
	
	color: gray;
  background-color: #FFFFFF;
  border-left: 2px solid #CBCCBA; 
  border-right: 2px solid #CBCCBA;
  border-bottom: 2px solid #CBCCBA;
  margin-top: 20px; 
  margin-left: -82px;
  z-index: 100;
  position: absolute;
  height: 200px;
  width: 200px;
  overflow:auto;

				
}
div.articleLink a {

	text-decoration:underline;
	font-weight:normal;
}
p.articleLink a {

	text-decoration:underline;
	font-weight:normal;
}
div.articleLink a:visited {
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
}
p.articleLink a:visited {
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
}

/* Semilo ads right navi*/
.divTab .semiloTopCurve
{
background:transparent url(../Images/semilo-top-curve.gif) no-repeat scroll left bottom;
border:medium none;
height:7px;
margin:0;
padding:0;
}
.divTab .semiloBottomCurve
{
	background:url(../Images/semilo-bottom-curve.gif) no-repeat bottom left;
	height:7px;
	border:none;
	padding:0;
	margin:0;
}

.divTab .semiloTabContent
{
	background:#FFFFFF url(../Images/tab-grad.gif) repeat-x top left;
	margin:0 6px 0 6px;
	padding:8px;
}

#policy table td {padding:6px;}
#policy table td p {padding-bottom:10px;}
#policy table td ul {padding-bottom:10px;}

/*poll*/
.poll {
  margin-bottom:10px;
  width:306px;
}
.poll h1 {
   color:#9E0B0F;   
   font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif;   
}
#pollResult,
#pollForm .pollTitle,
#pollf .pollLabel {
  font-weight:bold;
}
#pollf .pollLabel {
  padding-left:2px;
}
#pollf .optionButton {
  border:none;
}

#pollForm td,
#pollResult,
#pollf .pollSubmit {
  padding: 8px 0;
}

#pollResult .pollResultRow {
  background:#f2f2f2;
  border: 1px solid #ffffff;    
  padding:0;
  margin-bottom:2px;
  height:15px;   
}
#pollResult .pollResultRow img {
  z-index:-100;
}
#pollResult .pollResultRow .topPollText {
  position:absolute;
  z-index:100;
  color:#ababab;
  margin:0 0 2px 4px;
  font-size:11px;
}
/*end poll*/
