﻿/***** CSNewsViewer  */
/*	BODY , TD {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10pt;
}*/



A {
	color :  #0055EA;

	text-decoration : none;
}

A:HOVER {
	color : #FFB108;
} 


A.NoUnderline2 {
	color :  #0055EA;
	border-width : 1;
	text-decoration : none;
	border-bottom-style : none;
	font-family: Arial, Sans-Serif;
	font-size: 9pt;
}



a.font-family {
	border-bottom-style : none;
	text-decoration : none;
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999;
	font-weight: bold;
}


A.NONE
{
	border-bottom-style: none;
	text-decoration : none;
}

A.NONE:HOVER 
{
	border-bottom-style: none;
	text-decoration : none;
}



/************Ends News viewer




/******************************************  CS Tagclouds
/**************************************************

/*Updated on September 21, 2007 */
body, html
{
	margin: 0;
	padding: 0;
	color: #333;
	background-color: white;
    background-image: none;
    font-family: Arial, Helvetica;
}
/*Start Area for Div class="CSCommon" */

.TG_CSCommon
{
	margin: 0 auto;
	padding: 0;
	/*width: 960px;*/
}

/*End Area for Div class="CSCommon" */

/***********************************************************/

/*Start Area for Div class="CSCommonSidebarRight" */
#TG_CSCommonSidebarRight
{
}

#TG_CSCommonSidebarRight .TG_CSCommonSidebar
{
    float: right;
	margin: 0;
	padding: 16px 0 20px 20px;
	overflow: hidden;
	width: 312px;
}


.TG_CSCommonSidebarArea
{
	padding: 0 0 12px 0;
	width: 100%;
	overflow: hidden;
	margin: 0;
}
.TG_CSBlogPostList
{
	margin: 20px 0 0 0;
	padding: 0px;
	list-style-type: circle;
}
.TG_CSCommonSidebarRoundTop, .TG_CSCommonSidebarRoundBottom
{
	height: 5px;
}

.TG_CSCommonSidebarInnerArea
{
	border-left: solid 1px;
	border-right: solid 1px;
	padding: 0 8px 8px 8px;
	overflow: hidden;
	background-image: url(/resources/sidebar-gradient.png);
	/*background-image: url(/resources/navigation-gradient.png);navigation-gradient.png*/
	background-repeat: repeat-x;
	background-position: left bottom;
	min-height: 109px;
	margin: 0;
}

.TG_CSCommonSidebarRoundTop .r1, .TG_CSCommonSidebarRoundTop .r2, .TG_CSCommonSidebarRoundTop .r3, .TG_CSCommonSidebarRoundTop .r4,
.TG_CSCommonSidebarRoundBottom .r1, .TG_CSCommonSidebarRoundBottom .r2, .TG_CSCommonSidebarRoundBottom .r3, .TG_CSCommonSidebarRoundBottom .r4
{
	border-left: solid 1px;
	border-right: solid 1px;
	height: 1px;
	overflow: hidden;
}

.TG_CSCommonSidebarRoundBottom .r1, .TG_CSCommonSidebarRoundBottom .r2, .TG_CSCommonSidebarRoundBottom .r3, .TG_CSCommonSidebarRoundBottom .r4
{
	background-image: url(/resources/sidebar-bottom.png);
	background-repeat: repeat;
	background-position: left top;
}



.TG_CSCommonSidebarRoundTop .r1, .TG_CSCommonSidebarRoundBottom .r4 { margin: 0 5px; height: 1px; border-top: solid 1px; border-left-width: 0; border-right-width: 0; }
.TG_CSCommonSidebarRoundTop .r2, .TG_CSCommonSidebarRoundBottom .r3 { margin: 0 3px; border-left-width: 2px; border-right-width: 2px; }
.TG_CSCommonSidebarRoundTop .r3, .TG_CSCommonSidebarRoundBottom .r2 { margin: 0 2px; }
.TG_CSCommonSidebarRoundTop .r4, .TG_CSCommonSidebarRoundBottom .r1 { margin: 0 1px; height: 2px; }


.TG_CSCommonSidebarInnerArea, .TG_CSCommonSidebarRoundTop .r1, .TG_CSCommonSidebarRoundTop .r2, .TG_CSCommonSidebarRoundTop .r3, .TG_CSCommonSidebarRoundTop .r4, .TG_CSCommonSidebarRoundBottom .r1, .TG_CSCommonSidebarRoundBottom .r2, .TG_CSCommonSidebarRoundBottom .r3, .TG_CSCommonSidebarRoundBottom .r4
{
	background-color: #D7D7CE;
	border-color: #999;
}

.TG_CSCommonSidebarHeader
{
	margin: 0 0 8px 0;
	padding: 2px 0 4px 0;
	border-bottom: solid 1px #fff;
	font-weight: bolder;
	font-size: 160%;
	color: #333;
}

.TG_CSCommonSidebarHeader a:link, .TG_CSCommonSidebarHeader a:visited, .TG_CSCommonSidebarHeader a:active
{
    text-decoration: none;
}

.TG_CSCommonSidebarContent
{
	font-size: 85%;
}
/*Extra*/
.CommonTagCloud
{
	background-color: #f7f7f7;
	padding: 16px 8px 16px 8px;
	margin: 32px 0;
	color: #999;
	line-height: 250%;
	list-style-type: none;
}
/*Extra */
.TG_CSCommonSidebarTagCloud
{
	line-height: 225%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}


.TG_CSCommonTag1, .TG_CSCommonTag2, .TG_CSCommonTag3, .TG_CSCommonTag3, .TG_CSCommonTag4, .TG_CSCommonTag5, .TG_CSCommonTag6
{
	margin: 0;
	padding: 0;
	display: inline;
}

.TG_CSCommonTag1 a:link, .TG_CSCommonTag1 a:visited, .TG_CSCommonTag1 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #000;
	font-size: 225%;
	font-weight: 900;
}

.TG_CSCommonTag2 a:link, .TG_CSCommonTag2 a:visited, .TG_CSCommonTag2 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #111;
	font-size: 175%;
	font-weight: 800;
}

.TG_CSCommonTag3 a:link, .CSCommonTag3 a:visited, .CSCommonTag3 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #222;
	font-size: 150%;
	font-weight: 600;
}

.TG_CSCommonTag4 a:link, .TG_CSCommonTag4 a:visited, .TG_CSCommonTag4 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #333;
	font-size: 120%;
	font-weight: 500;
}

.TG_CSCommonTag5 a:link, .TG_CSCommonTag5 a:visited, .TG_CSCommonTag5 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #444;
	font-size: 100%;
	font-weight: 300;
}

.TG_CSCommonTag6 a:link, .TG_CSCommonTag6 a:visited, .TG_CSCommonTag6 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #555;
	font-size: 80%;
	font-weight: 200;
}

.TG_CSCommonTag1 a:hover, .TG_CSCommonTag2 a:hover, .TG_CSCommonTag3 a:hover, .TG_CSCommonTag4 a:hover, .TG_CSCommonTag5 a:hover, .TG_CSCommonTag6 a:hover
{
	text-decoration: underline;
	
}
.TG_CSCommonSidebarFooter
{
	font-size: 85%;
	margin: 8px 0 0 0;
	padding: 4px 0 0 0;
	border-top: solid 1px #fff;
}
/*End Area for Div class="CSCommonSidebarRight" */

/***********************************************************/

/*Start Area for Div class="CSCommonSidebarLeft" */


#CSCommonSidebarLeft
{
}
#CSCommonSidebarLeft .TG_CSCommonSidebar
{
    float: left;
	margin: 0;
	padding: 16px 20px 20px 0;
	overflow: hidden;
	width: 312px;
}
/*End Area for Div class="CSCommonSidebarLeft" */

/***********************************************************/


/*Start Area for Div class="CSCommonContent" */

/*End Area for Div class="CSCommonContent" */






/*Updated on September 21, 2007 */
/**************************************************
Ends TAgClouds.css
/**************************************************


/****************Starts BlogVeewer.css

/********************************  */
.CSCommonNavigation
{
	color:Gray;
}
.BV_CSCommonContentArea
{
    margin: 16px 0 0 0;
}
.BV_CSCommonContent {
	margin: 0;
	padding: 0;
	height: 1%; /* IE6 hack... it's very minor, though */
	overflow: hidden;
}
.BV_CSBlogPostList
{
	margin: 20px 0 0 0;
	padding: 0px;
	list-style-type: none;
}
.BV_CSBlogPostArea
{
	margin: 0 0 20px 0;
	border: solid 0 #ccc;
	/*background-image: url(/resources/blogs.png);*/
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 0px;
/*	min-height: 46px; */
	text-align:justify;
	
	/*	Crystal */
	BACKGROUND-COLOR: #fafafa!important;	
	border-bottom-width: 1px!important;
}
.BV_CSBlogPostHeader
{
	font-size: 150%;
	font-weight: normal;
	padding: 0;
	margin: 0 0 4px 0;
}

.BV_CSBlogPostContent
{
	font-size: 100%;
	color:#666666;
}
.BV_CSBlogPostFooter
{
	margin: 8px 0 0 0;
	color: #000;
	font-size: 80%;
}
/*
.BV_CSBlogRating a:link, .BlogRating a:visited, .BlogRating a:active, .BlogRating a:hover
{
	font-family:Arial, Helvetica;
	color:Black;
	text-decoration: underline;
}


/*
.Common
{
	margin: 0 auto;
	padding: 0;
	width: 960px;
}



.CommonContentInner
{
	width: 100%;
	overflow: hidden;
}




.BlogPostArea
{
	margin: 0 0 20px 0;
	border: solid 0 #000;
	border-bottom-width: 1px;
	padding: 0 0 20px 0;
}

.BlogPostHeader
{
	font-size: 150%;
	font-weight: normal;
	padding: 0;
	margin: 0 0 8px 0;
}






.BlogPostFooter
{
	margin: 4px 0 0 0;
	color: #000;
	font-size: 80%;
}
*/


/***************** ends BlogViewer.css */


/***************************************************
/************************** File List.csss class
///***************************  */
.FL_CSCommonListArea
{
	padding: 8px 0;
}
.CSCommonNavigation
{
	color:Gray;
}
.FL_CSCommonContentArea
{
    margin: 16px 0 0 0;
}
.CSCommonContent {
	margin: 0;
	padding: 0;
	height: 1%; /* IE6 hack... it's very minor, though */
	overflow: hidden;
}
.CSBlogPostList
{
	margin: 20px 0 0 0;
	padding: 0px;
	list-style-type: none;
}
.FL_CSFileFileNameColumn
{
	width: 55%;
}
.CSBlogPostArea
{
	margin: 0 0 20px 0;
	border: solid 0 #eee;
	border-bottom-width: 1px;
	background-image: url(/resources/blogs.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 70px;
	min-height: 46px;
}
.CSBlogPostHeader
{
	font-size: 150%;
	font-weight: normal;
	padding: 0;
	margin: 0 0 4px 0;
}

.CSBlogPostContent
{
	font-size: 100%;
	color:#666666;
}
.CSBlogPostFooter
{
	margin: 8px 0 0 0;
	color: #000;
	font-size: 80%;
}

.CSBlogRating a:link, .BlogRating a:visited, .BlogRating a:active, .BlogRating a:hover
{
	font-family:Arial, Helvetica;
	color:Black;
	text-decoration: underline;
}

.FL_CSCommonListHeaderLeftMost
{
	text-align: left;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #eeeeee;
	background-color: #eeeeee;
	color: #666666;
	font-size: 80%;
	font-weight: bold;
}
.FL_CSFileFileNameHeader
{
}
.FL_CSCommonListHeader
{
	text-align: left;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-left-width: 0px;
	border-color: #eeeeee;
	background-color: #eeeeee;
	color: #666666;
	font-size: 80%;
	font-weight: bold;
}
.FL_CSFileFileDateHeader
{
	text-align: center;
}
.FL_CSFileFileDetail
{
	color: #666;
	margin: 2px 0;
}
.FL_CSCommonListCellLeftMost
{
	padding: 4px;
	border: solid 1px #E1E1E1;
	border-top-width: 0;
	color: #333;
	font-size: 90%; 
}
.FL_CSFileFileName
{
	font-weight: bold;
	font-size: 110%;
}

.FL_CSFileFileDescription
{
	margin: 2px 0;
	padding-left: 20px;
	text-align:justify;
}
.CSCommonListCell
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-color: #eeeeee;
	color: #333333;
	font-size: 90%;
	text-align: left;
}
.FL_CSCommonListCell
{
	padding: 4px;
	border: solid 1px #E1E1E1;
	border-top-width: 0;
	border-left-width: 0;
	color: #333;
	font-size: 90%;
	text-align: left;
}
.FL_CSFileFileDateColumn
{
	text-align: center;
	width: 15%;
}
.FL_CSFileFileActionColumn
{
	text-align: center;
	width: 20%;
	padding-top: 8px;
}
.FL_CSFileFileActionHeader
{
	text-align: center;
}

.FL_CSCommonImageTextButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	border: solid 1px #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	background-color: #eee;
	color: #333;
	font-size: 80%;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 2px center;
	padding: 4px 4px 4px 22px;
	line-height: normal;
	white-space: nowrap;
}

.FL_CSCommonImageTextButton:LINK, .FL_CSCommonImageTextButton:VISITED
{
	text-decoration: none;
	color: #333;
	margin: 1px;
}

.FL_CSCommonImageTextButton:ACTIVE
{
	text-decoration: none;
	color: #333;
}

.FL_CSCommonImageTextButton:HOVER
{
	text-decoration: underline;
	color: #333;
	background-color: #ddd;
}

.FL_CSCommonImageTextButton.Big
{
	font-size: 130%;
	background-position: 4px center;
	padding-left: 30px;
	padding-right: 10px;
}

.FL_CSCommonImageTextButtonHighlight
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	border: solid 1px #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	background-color: #bbb;
	color: #333;
	font-size: 80%;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 2px center;
	padding: 4px 4px 4px 22px;
	line-height: normal;
	white-space: nowrap;
}

.FL_CSCommonImageTextButtonHighlight:LINK, .FL_CSCommonImageTextButtonHighlight:VISITED, .FL_CSCommonImageTextButtonHighlight:ACTIVE, .FL_CSCommonImageTextButtonHighlight:HOVER
{
	text-decoration: none;
	background-color: #bbb;
	color: #333;
}
.FL_CSCommonImageTextButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	border: solid 1px #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	background-color: #eee;
	color: #333;
	font-size: 80%;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 2px center;
	padding: 4px 4px 4px 22px;
	line-height: normal;
	white-space: nowrap;
}
.FL_CSCommonDownloadButton { background-image: url(/resources/download.gif); }



/******Ends FileList.css******************************/


/****** UserList.css
/*Updated on September 21, 2007 */

/*Start Area for Div class="CSCommon" */

.UL_CSCommon
{
	margin: 0 auto;
	padding: 0;
	/*width: 960px;*/
}

/*End Area for Div class="CSCommon" */

/***********************************************************/

/*Start Area for Div class="CSCommonSidebarRight" */
#UL_CSCommonSidebarRight
{
}

#UL_CSCommonSidebarRight .CSCommonSidebar
{
    float: right;
	margin: 0;
	padding: 16px 0 20px 20px;
	overflow: hidden;
	width: 312px;
}


.UL_CSCommonSidebarArea
{
	padding: 0 0 12px 0;
	width: 100%;
	overflow: hidden;
	margin: 0;
}

.UL_CSCommonSidebarRoundTop, .CSCommonSidebarRoundBottom
{
	height: 5px;
}

.UL_CSCommonSidebarInnerArea
{
	border-left: solid 1px;
	border-right: solid 1px;
	padding: 0 8px 8px 8px;
	overflow: hidden;
	background-image: url(/resources/sidebar-gradient.png);
	/*background-image: url(/resources/navigation-gradient.png);navigation-gradient.png*/
	background-repeat: repeat-x;
	background-position: left bottom;
	min-height: 109px;
	margin: 0;
}

.UL_CSCommonSidebarRoundTop .r1, .UL_CSCommonSidebarRoundTop .r2, .UL_CSCommonSidebarRoundTop .r3, .UL_CSCommonSidebarRoundTop .r4,
.UL_CSCommonSidebarRoundBottom .r1, .UL_CSCommonSidebarRoundBottom .r2, .UL_CSCommonSidebarRoundBottom .r3, .UL_CSCommonSidebarRoundBottom .r4
{
	border-left: solid 1px;
	border-right: solid 1px;
	height: 1px;
	overflow: hidden;
}

.UL_CSCommonSidebarRoundBottom .r1, .UL_CSCommonSidebarRoundBottom .r2, .UL_CSCommonSidebarRoundBottom .r3, .UL_CSCommonSidebarRoundBottom .r4
{
	background-image: url(/resources/sidebar-bottom.png);
	background-repeat: repeat;
	background-position: left top;
}



.UL_CSCommonSidebarRoundTop .r1, .UL_CSCommonSidebarRoundBottom .r4 { margin: 0 5px; height: 1px; border-top: solid 1px; border-left-width: 0; border-right-width: 0; }
.UL_CSCommonSidebarRoundTop .r2, .UL_CSCommonSidebarRoundBottom .r3 { margin: 0 3px; border-left-width: 2px; border-right-width: 2px; }
.UL_CSCommonSidebarRoundTop .r3, .UL_CSCommonSidebarRoundBottom .r2 { margin: 0 2px; }
.UL_CSCommonSidebarRoundTop .r4, .UL_CSCommonSidebarRoundBottom .r1 { margin: 0 1px; height: 2px; }


.UL_CSCommonSidebarInnerArea, .UL_CSCommonSidebarRoundTop .r1, .UL_CSCommonSidebarRoundTop .r2, .UL_CSCommonSidebarRoundTop .r3, .UL_CSCommonSidebarRoundTop .r4, .UL_CSCommonSidebarRoundBottom .r1, .UL_CSCommonSidebarRoundBottom .r2, .UL_CSCommonSidebarRoundBottom .r3, .UL_CSCommonSidebarRoundBottom .r4
{
	background-color: #D7D7CE;
	border-color: #999;
}

.UL_CSCommonSidebarHeader
{
	margin: 0 0 8px 0;
	padding: 2px 0 4px 0;
	border-bottom: solid 1px #fff;
	font-weight: bolder;
	font-size: 160%;
	color: #333;
}

.UL_CSCommonSidebarHeader a:link, .UL_CSCommonSidebarHeader a:visited, .UL_CSCommonSidebarHeader a:active
{
    text-decoration: none;
}

.UL_CSCommonSidebarContent
{
	font-size: 85%;
}
/*Extra*/
.UL_CommonTagCloud
{
	background-color: #f7f7f7;
	padding: 16px 8px 16px 8px;
	margin: 32px 0;
	color: #999;
	line-height: 250%;
	list-style-type: none;
}
/*Extra */


.CSCommonSidebarFooter
{
	font-size: 85%;
	margin: 8px 0 0 0;
	padding: 4px 0 0 0;
	border-top: solid 1px #fff;
}
/*End Area for Div class="CSCommonSidebarRight" */

/***********************************************************/

/*Start Area for Div class="CSCommonSidebarLeft" */


#CSCommonSidebarLeft
{
}
#CSCommonSidebarLeft .CSCommonSidebar
{
    float: left;
	margin: 0;
	padding: 16px 20px 20px 0;
	overflow: hidden;
	width: 312px;
}
/*End Area for Div class="CSCommonSidebarLeft" */

/***********************************************************/


/*Start Area for Div class="CSCommonContent" */

#CSCommonContent {
	margin: 0;
	padding: 0;
	height: 1%; /* IE6 hack... it's very minor, though */
	overflow: hidden;
}
#CSCommonContentInner
{
	width: 100%;
	overflow: hidden;
}
.UL_CSCommentContent
{
    width: 85%;
    overflow: hidden;
}


/*End Area for Div class="CSCommonContent" */


UL.UL_CSCommonSidebarList
{
	margin: 0;
	padding: 0;
}

UL.UL_CSCommonSidebarList LI
{
	margin-bottom: 5px;
	margin-left: 16px;
	list-style-type: none;
	
}

OL.UL_CommonSidebarList
{
	margin: 0;
	padding: 0;
}

OL.UL_CommonSidebarList LI
{
    margin: 0 0 5px 20px;
}

.UL_CSCommonLI
{
	
}
.UL_CSCommonLI a:link, .UL_CSCommonLI a:visited, .UL_CSCommonLI a:active,UL_CSCommonLI a:hover
{
	
	text-decoration: underline;
	
}


/*Updated on September 21, 2007 */

/****** Ends UserList.css
/********************************************************************

/****************************************************
/***********************  ThreadList.csss Starts here */
#TH_CSCommonSidebarRight
{
}

#TH_CSCommonSidebarRight .CSCommonSidebar
{
    float: right;
	margin: 0;
	padding: 16px 0 20px 20px;
	overflow: hidden;
	width: 312px;
}


.TH_CSCommonSidebarArea
{
	padding: 0 0 12px 0;
	width: 100%;
	overflow: hidden;
	margin: 0;
}
TH_CSBlogPostList
{
	margin: 20px 0 0 0;
	padding: 0px;
	list-style-type: circle;
}
.TH_CSCommonSidebarRoundTop, .TH_CSCommonSidebarRoundBottom
{
	height: 5px;
}

.TH_CSCommonSidebarInnerArea
{
	border-left: solid 1px;
	border-right: solid 1px;
	padding: 0 8px 8px 8px;
	overflow: hidden;
	background-image: url(/resources/sidebar-gradient.png);
	/*background-image: url(/resources/navigation-gradient.png);navigation-gradient.png*/
	background-repeat: repeat-x;
	background-position: left bottom;
	min-height: 109px;
	margin: 0;
}

.TH_CSCommonSidebarRoundTop .r1, .TH_CSCommonSidebarRoundTop .r2, .TH_CSCommonSidebarRoundTop .r3, .TH_CSCommonSidebarRoundTop .r4,
.TH_CSCommonSidebarRoundBottom .r1, .TH_CSCommonSidebarRoundBottom .r2, .TH_CSCommonSidebarRoundBottom .r3, .TH_CSCommonSidebarRoundBottom .r4
{
	border-left: solid 1px;
	border-right: solid 1px;
	height: 1px;
	overflow: hidden;
}

.TH_CSCommonSidebarRoundBottom .r1, .TH_CSCommonSidebarRoundBottom .r2, .TH_CSCommonSidebarRoundBottom .r3, .TH_CSCommonSidebarRoundBottom .r4
{
	background-image: url(/resources/sidebar-bottom.png);
	background-repeat: repeat;
	background-position: left top;
}



.TH_CSCommonSidebarRoundTop .r1, .TH_CSCommonSidebarRoundBottom .r4 { margin: 0 5px; height: 1px; border-top: solid 1px; border-left-width: 0; border-right-width: 0; }
.TH_CSCommonSidebarRoundTop .r2, .TH_CSCommonSidebarRoundBottom .r3 { margin: 0 3px; border-left-width: 2px; border-right-width: 2px; }
.TH_CSCommonSidebarRoundTop .r3, .TH_CSCommonSidebarRoundBottom .r2 { margin: 0 2px; }
.TH_CSCommonSidebarRoundTop .r4, .TH_CSCommonSidebarRoundBottom .r1 { margin: 0 1px; height: 2px; }


.TH_CSCommonSidebarInnerArea, .TH_CSCommonSidebarRoundTop .r1, .TH_CSCommonSidebarRoundTop .r2, .TH_CSCommonSidebarRoundTop .r3, .TH_CSCommonSidebarRoundTop .r4, .TH_CSCommonSidebarRoundBottom .r1, .TH_CSCommonSidebarRoundBottom .r2, .TH_CSCommonSidebarRoundBottom .r3, .TH_CSCommonSidebarRoundBottom .r4
{
	background-color: #D7D7CE;
	border-color: #999;
}

.TH_CSCommonSidebarHeader
{
	margin: 0 0 8px 0;
	padding: 2px 0 4px 0;
	border-bottom: solid 1px #fff;
	font-weight: bolder;
	font-size: 160%;
	color: #333;
}

.TH_CSCommonSidebarHeader a:link, .TH_CSCommonSidebarHeader a:visited, .TH_CSCommonSidebarHeader a:active
{
    text-decoration: none;
}

.TH_CSCommonSidebarContent
{
	font-size: 85%;
}
/*Extra*/

/*Extra */



.TH_CSCommonTag1, .TH_CSCommonTag2, .TH_CSCommonTag3, .TH_CSCommonTag3, .TH_CSCommonTag4, .TH_CSCommonTag5, .TH_CSCommonTag6
{
	margin: 0;
	padding: 0;
	display: inline;
}

.TH_CSCommonTag1 a:link, .TH_CSCommonTag1 a:visited, .TH_CSCommonTag1 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #000;
	font-size: 225%;
	font-weight: 900;
}

.TH_CSCommonTag2 a:link, .TH_CSCommonTag2 a:visited, .TH_CSCommonTag2 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #111;
	font-size: 175%;
	font-weight: 800;
}

.TH_CSCommonTag3 a:link, .CSCommonTag3 a:visited, .CSCommonTag3 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #222;
	font-size: 150%;
	font-weight: 600;
}

.TH_CSCommonTag4 a:link, .TH_CSCommonTag4 a:visited, .TH_CSCommonTag4 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #333;
	font-size: 120%;
	font-weight: 500;
}

.TH_CSCommonTag5 a:link, .TH_CSCommonTag5 a:visited, .TH_CSCommonTag5 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #444;
	font-size: 100%;
	font-weight: 300;
}

.TH_CSCommonTag6 a:link, .TH_CSCommonTag6 a:visited, .TH_CSCommonTag6 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #555;
	font-size: 80%;
	font-weight: 200;
}

.TH_CSCommonTag1 a:hover, .TH_CSCommonTag2 a:hover, .TH_CSCommonTag3 a:hover, .TH_CSCommonTag4 a:hover, .TH_CSCommonTag5 a:hover, .TH_CSCommonTag6 a:hover
{
	text-decoration: underline;
}
.TH_CSCommonSidebarFooter
{
	font-size: 85%;
	margin: 8px 0 0 0;
	padding: 4px 0 0 0;
	border-top: solid 1px #fff;
}
/*End Area for Div class="CSCommonSidebarRight" */

/***********************************************************/

/*Start Area for Div class="CSCommonSidebarLeft" */


#CSCommonSidebarLeft
{
}
#CSCommonSidebarLeft .TH_CSCommonSidebar
{
    float: left;
	margin: 0;
	padding: 16px 20px 20px 0;
	overflow: hidden;
	width: 312px;
}
/*End Area for Div class="CSCommonSidebarLeft" */

/***********************************************************/


/*Start Area for Div class="CSCommonContent" */

/*End Area for Div class="CSCommonContent" */


.TH_CSCommonLI
{
	margin: 0;
	padding: 0;
	margin-left:0px;
}
.TH_CSCommonLI a:link, .TH_CSCommonLI a:visited, .TH_CSCommonLI a:active,TH_CSCommonLI a:hover
{
	
	text-decoration: underline;
	margin: 0;
	padding: 0;
}



/*Updated on September 21, 2007 */
UL.TH_CSCommonSidebarList
{
	margin: 0;
	padding: 0;
	font-size: 125%;
}

UL.TH_CSCommonSidebarList LI
{
	margin-bottom: 5px;
	margin-left: 16px;
	list-style-type: none;
}

OL.TH_CSCommonSidebarList
{
	margin: 0;
	padding: 0;
}

OL.TH_CSCommonSidebarList LI
{
    margin: 0 0 5px 20px;
}

/*************Ends  CSThreadListViewer



/********* PhotoListViewer.css

/*Start Area for Div class="CSCommon" */



.sp_mediabin_div_normal .sp_mediabin_div_image
{
    float: right;
    width: 140px;
    height: 140px;
    margin-top: 2px;
    margin-left: 2px;
    position: static;
    top: 2px;
    background-color: #e9e9e9;
}
.sp_mediabin_div_normal .sp_mediabin_image_button
{
    border-right: #999 1px solid;
    padding-right: 4px;
    border-top: #999 1px solid;
    padding-left: 4px;
    background: white;
    /*width: 128px;
    height: 80px;*/
    left: -3px;
    padding-bottom: 4px;
    border-left: #999 1px solid;
    padding-top: 4px;
    border-bottom: #999 1px solid;
    position: relative;
    top: -3px;
}
.sp_mediabin_div_normal .sp_mediabin_div_info
{
    visibility: hidden;
    text-align:left;
    vertical-align:text-bottom;
    position:relative;
    display:none;
}
.sp_mediabin_div_normal
Ă{
    clear: both;
    float: right;
    position: relative;
    padding-right: 5px;
    padding-left: 5px;
    z-index: 2;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align:center;
    vertical-align:text-bottom;
    border-color:Green;
    border-width:2px;
}
.sp_mediabin_div_expanded
{
    clear: both;
    float: right;
    width: 150px;
    height: 150px;
    background-color: #ffffff;
    border-bottom: solid 1px #C3D6EE;
    border-right: solid 1px #C3D6EE;
    border-left: solid 1px #C3D6EE;
    border-top: solid 1px #C3D6EE;
    position: absolute;
    padding: 6px 6px 6px 6px;
    margin: 5 5 5 5;
    text-decoration: none;
    text-align:center;
    vertical-align:text-bottom;
    z-index: 50;
    /*filter: progid:DXImageTransform.Microsoft.RandomDissolve(duration=5)progid:DXImageTransform.Microsoft.Blinds(direction='down' );*/
}
.sp_mediabin_div_expanded .sp_mediabin_div_image
{
    float: right;
    position: relative;
    background-color: white;
}
.sp_mediabin_div_expanded .sp_mediabin_div_info
{
    display:block;
    visibility: visible;
    text-align:left;
    vertical-align:text-bottom;
    position:relative;
}
.sp_mediabin_div_expanded .sp_mediabin_image_button
{
    border-right: #999 1px solid;
    border-top: #999 1px solid;
    background: white;
    /*width: 120px;
    height: 120px;*/
    top: -3px;
    left:-3px;
    border-left: #999 1px solid;
    border-bottom: #999 1px solid;
    position: relative;
}
.sp_mediabin_table_itemview
{
    width: 140px;
    height: 140px;
    
}
.sp_mediabin_table_actionitem
{
    background-color:#C3D6EE;
}

/*From MediaBin*/



.PL_CSCommonNavigation
{
	color:Gray;
}
.PL_CSClearLeft
{
	line-height: 0px;
	clear: left;
	height: 0px;
	width: 0px;
	padding:0;
	margin:0;
}
.PL_CSPictureList
{
	padding: 0;
	margin: 0;

	margin-left: 0px;
	margin-right:0px;
	display:block;
}

div.MainDiv_Expand
{
	float:left;
	/*height: 61px;*/
	height: 100px;
	width: 170px;
	border: solid 1px #CDDEEE;
	overflow:hidden;
	padding: 0px;
	text-align: center;
	/*background-color: #eeeeee;*/
	background-color:White;
	vertical-align:top;
	/*position:absolute;*/
	margin:1px 1px 1px 1px;
	border-color:White;
	
}
.ShowInfo
{
	visibility:visible;
	/*font-size:9px;  */
	color:blue;
	text-align:justify;
  /*  vertical-align:text-bottom; */
    margin: 1px 0 0 0;
    float :none;
   font-size : 85%;
/*position: relative; */

    
}
.HideInfo
{
	visibility:hidden;
}
.NormalImage
{
	float: right;
   /* position: relative; */
    background-color: white;
   	height:68px;
	width: 68px;
	margin-top: 5px;
    margin-left: 5px;
    margin-bottom:5px;
    position: relative;
    top: 5px;
    
}
.ExpandImage
{
	/*float: right;
    position: relative;
    background-color: white;
   	height: 150px;
	width: 150px;*/
	float:none;
	border: solid 1px #CDDEEE;
	padding: 1px;
	background: white;
    height: 80px;
	width: 100px;
    border-left: #999 1px solid;
    border-bottom: #999 1px solid;
    position: relative;
   
}
div.MainDiv
{
	
	float:left;
	/*height: 61px;*/
	height: 170px;
	width: 160px;
	border: solid 1px #CDDEEE;
	 overflow:hidden; 
	padding: 0px;
	margin:0px;
	text-align: center;
	/*background-color: #eeeeee;*/
	background-color:White;
	vertical-align:top;
	position:relative; 
	margin:0px 0px 0px 0px 0px;
	border-color:White;
}
div.PL_CSpic
{
	float:left;
	height: 85px;
	width: 105px;
	margin: 1px 1px 1px 1px;
	
	border: none 0px ;
	overflow:hidden;
	padding: 0px;
	text-align: left;
	background-color: #ffffff;
	/*direction:ltr;*/
	/*border-spacing:10px;*/
	/*margin-right:20px;*/
	/*border-right-width:thin;
	right:20px;
	vertical-align:middle;*/
	vertical-align:top;
	
	/*padding-left:5px;
	padding-right:5px;*/
	/*padding:5px 5px 5px 5px;*/
	  padding-right: 1px;
      padding-left : 1px;
	
}
div.PL_CSpic_Expanded
{

	float: left;
	height: 90px;
	width: 125px;
	margin: 5px 5px 5px 5px;
	border: solĂd 2px #CDDEEE; 
	overflow:hidden;
	padding: 0px;
	text-align: center;
	background-color: #ffffff;
	/*padding: 1px 1px 1px 1px; */
	padding: 5px 5px 5px 5px;
    
	/*
	float: left;
	height: 120px;
	width: 81px;
	margin: 0px 10px 20px 10px;
	border: solid 1px #CDDEEE;
	overflow:hidden;
	padding: 0px;
	text-align: center;
	padding: 6px 6px 6px 6px;*/
	
	/*clear: both;
    float: right;
    width: 150px;
    height: 150px;
    background-color: #ffffff;
    border-bottom: solid 1px #C3D6EE;
    border-right: solid 1px #C3D6EE;
    border-left: solid 1px #C3D6EE;
    border-top: solid 1px #C3D6EE;
    position: absolute;
    padding: 6px 6px 6px 6px;
    margin: 5 5 5 5;
    text-decoration: none;
    text-align:center;
    vertical-align:text-bottom;
    z-index: 50;*/
}

div.PL_CSpic span 
{
	margin: 3px;
	display: block;
	height: 75px;
	width: 160px;
	overflow:hidden;
}

div.PL_CSpic a
{
	padding: 0;
	
}


a.noborder{ 
border: 0px; 
text-decoration:none; 
} 


/*
div.PL_CSpic img
{
	border: none;
}
*/

/* END Contact Sheet */

/* Picture Details */

div.PL_CSPictureDetail
{
	text-align: left;
}

div.PL_CSPictureDetail span 
{
}

div.PL_CSPictureDetail img{
	border: solid 1px #CDDEEE;
	padding: 3px;
}

div.PL_CSPictureDescription
{
	margin: 24px 0 16px 0;
}

/* END Picture Details */
.PL_CSCommonContentArea
{
    margin: 16px 0 0 0;
}
.PL_CSCommonContent {
	margin: 0;
	padding: 0;
	height: 1%; /* IE6 hack... it's very minor, though */
	overflow: hidden;
}



/*******
