
input
{
    border-right: #a7b2c3 1px solid;
    border-top: #a7b2c3 1px solid;
    border-left: #a7b2c3 1px solid;
    border-bottom: #a7b2c3 1px solid;
    font-size: 8pt;
    font-family: Verdana, Arial;
	
}

body {
	font-size: 9pt;
	color: #777;
	text-align: center;
	background-color:White;
}
.required {
	color: red;
}
input {
	font-family: verdana, arial;
}
textarea
{
    overflow: auto;
}
*html body {
	color: #777;
	text-align: center;
}
*html #mainCanvas {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 979px;
}
img {
	border: none;
}
.thumbNail {
	height: 60px;
	width: 60px;
}
p {
	color: #000;
	padding: 5px 0;
}
ul {
	list-style-type: none;
}
a {
	color: #3068B5;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h3 {
	font-size: 10.5pt;
	color: #777;
}
h4 {
	color: #FE6100;
	font-size: 9pt;
}
hr {
	border: none;
	color: #7F9DB9;
	clear: both;
	height: 1px;
	background: #7F9DB9;
}

.hidden {
	display: none;
}

.modhd {
	vertical-align: middle;
	font-weight: bolder;
	position: relative;
	z-index: 2;
	background: #c6e3f7;
	background-image:url('images/Forums/lefttou01.gif');
}

.modhd2 {
	vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
	color:Black;
	font-weight: bolder;
	position: relative;
	z-index: 2;
	background: #c6e3f7;
}
.modContent {

}

.eventListings {
	padding-left: 5px;
}

input.button, button {
	border-style: outset;
	cursor: pointer;
}
input.text, text {
	border: solid 1px #000;
}
.inlineLeft, .inlineLeftLowPad {
	clear: left;
	float: left;
	padding: 10px 10px 10px 0;
}
.inlineLeftLowPad {
	padding: 1px 1px 1px 0;
}
.inlineRight, .inlineRightLowPad {
	clear: right;
	float: right;
	padding: 10px 0 10px 10px;
}
.inlineRightLowPad {
	padding: 1px;
}
input.stretch, td.stretch input {
	width: 325px;
}
select.stretch, td.stretch select {
	width: 250pt;
}
#contentArea {
	clear: both;
}
#leftColumn {
	float: left;
	margin-right: 0;
	margin-left: 0;
	width: 200px;
	display: block;
	margin-right: 0;
}
*html #leftColumn {
	float: left;
	margin-right: 0;
	margin-left: 0;
	width: 200px;
	display: block;
	margin-right: 0;
}
#centerColumn {
	float: right;
	margin-left: 8px;
	margin-right: 0;
	width: 770px;
}
*html #centerColumn {
	float: right;
	margin-left: 4px;
	margin-right: 0;
	width: 770px;
}

#leftColumn1 {
	float: left;
	margin-right: 0;
	margin-left: 0;
	width: 250px;
	display: block;
	margin-right: 0;
}
*html #leftColumn1 {
	float: left;
	margin-right: 0;
	margin-left: 0;
	width: 250px;
	display: block;
	margin-right: 0;
}
#centerColumn1 {
	float: right;
	width: 720px;
}
*html #centerColumn1 {
	float: right;
	width: 720px;
}


#centerDetailsColumn {
	float: left;
	margin-left: 8px;
	width: 604px;
}
*html #centerDetailsColumn {
	float: left;
	margin-left: 4px;
	width: 603px;
}
#rightColumn {
	float: right;
	margin-left: 8px;
	margin-right: 4px;
	width: 153px;
	margin-top: 0;
	background: #FFF;
}
*html #rightColumn {
	float: right;
	margin-left: 4px;
	width: 151px;
	margin-top: 0;
	background: #FFF;
}


#leftColumn3{
	width:150px;
	float: left;
	position:relative;

}
#rightColumn3{
	width:250px;
    float:right;
	position:relative;
}
#centerColumn3{
	margin-left:160px;
    margin-right:370px;
	width: 550px;
}
*html #centerColumn3{
	margin-left:160px;
    margin-right:260px;
	width: 552px;
}

#leftColumn4 {
	float: left;
	margin-right: 0;
	margin-left: 0;
	width: 764px;

}
*html #leftColumn4 {
	float: left;
	margin-right: 0;
	margin-left: 0;
	width: 760px;
	display: block;
	margin-right: 0;
}

#rightColumn4 {
	margin-left: 0px;
	margin-right: 0px;
	float: right;
	margin-top: 0;
	width: 204px;
}
*html #rightColumn4 {
	margin-left: 04px;
	margin-right: 0px;
	float: right;
	margin-top: 0;
	width: 200px;
}


#blueRightColumn {
	margin-bottom: 10px;
	padding-bottom: 6px;
	background: #E5EEF9;
}
#blueRightColumn .modhd {
	border-top: solid 2px #97bae4;
	background: #E6EEF9;
}
#defaultEventListing .modhd {
	border-top: 0;
	margin-left: -5px;
}
#rightColumn2 {
	margin-left: 8px;
	margin-right: 8px;
	float: left;
	margin-top: 0;
	width: 814px;
}
*html #rightColumn2 {
	margin-left: 4px;
	margin-right: 4px;
	float: left;
	margin-top: 0;
	width: 810px;
}
#singleColumnDisplay {
	
}
.buddyListings {
	background: #FFF8EE;
}

#singleColumnDisplay .modhd 
{
	padding-right:8px;
}
#hdArea {
	z-index: 3;
}
#hdTitleBar, #hdFilterArea 
{
	z-index: 3;
}
#hdTitleBar {
	height: 85px;
	padding-top: 4px;
	padding-bottom: 0px;
	/*background: url(../images/page_banner_chunk.jpg) repeat-x;*/
}
#hdTitle {
	color: #3169B6;
	float: left;
	font-weight: normal;
	font-size: 9pt;
}
.greetingText {
	float: right;
	padding-top: 5px;
	padding-right: 5px;
	text-align: right;
	line-height: 150%;
}
#hdFilterArea {
	clear: both;
	margin-bottom: 2px;
}
#socialSliderWrapper {
	width: 140px;
	height: 30px;
	background: url(../images/slider_people.gif) no-repeat;
}
#socialSliderIcon, #distanceSliderIcon {
	position: relative;
	left: 0;
	top: 6px;
	width: 6px;
	height: 14px;
	border: solid 1px #000;
	cursor: pointer;
	background: #FFF;
}
#distanceSliderWrapper {
	width: 154px;
	height: 30px;
	background: url(../images/slider_location.gif) no-repeat;
}
#HeaderDistanceText, #HeaderSocialText {
	color: #FE6100;
	font-size: 11pt;
	font-weight: bold;
	top: -4px;
	position: relative;
}
#HeaderDSImage, #HeaderSSImage {
	padding: 3px;
	margin-right: 2px;
	width: 80px;
}
.sliderDialogText {
	font-weight: bold;
	padding-top: 5px;
}

#socialSliderText, #distanceSliderText {
	position: relative;
	color: #FE6100;
	font-weight: bold;
}

#hdSearchTitle {
	color: White;
	font-weight: bold;
}
#powerFilter a {
	color: #FE6100;
}
#hdSrchPowerFilter {
	width: 130px;
	z-index: 3;
}
#hdSrchCategory 
{
	padding-top: 6px;
}
#hdSrchCategory, #hdSrchPowerFilter {
	float: left;
	padding-right: 15px;
}
#hdSrchCategory td.dropDown {
	text-align: left;
	float: none;
}
.searchInput {
	border: solid 1px #97BAE4;
	width: 100px;
	float:none;
}
#hdSrchArea select {
	margin: 4 0 8 24;
}
#searchButton {
	width: 28px;
}
#hdNavBarArea {


	line-height: 28px;
	z-index: 3;
	background: #e0eeef;
	
	
}
#hdNavBarArea ul, #hdNavBarArea ul li {
	display: inline;
}
#hdNavBarArea ul {
	
}
#hdNavBarArea ul li {
	background-repeat: no-repeat;
	background-position: center left;
}


#TitleBarBackImg {
	background: url(Imageslefttou01.gif');
	cursor:pointer;
}

#navHome {
	background: url(../Images/home.gif);
	cursor:pointer;
}





#navPost {
	background: url(../Images/icon_post.gif);
	cursor:pointer;	
}
#navMsg {
	background: url(../Images/icon_msg.gif);
	cursor:pointer;	
}
#navAccount {
	background: url(../Images/account.gif);
	cursor:pointer;	
}
.navAdmin {
	background: url(../Images/icon_admin.gif);
	cursor:pointer;	
}
#navHelp {
	background: url(../Images/help.gif);
	cursor:pointer;	
}
#navLinks a {
	color: #014884;
	font-weight: bold;
}
#footerArea {
	clear: both;
	font-size: 8pt;
}
#footerArea ul, #footerArea ul li {
	display: inline;
}
#footerLeft {
	float:left;
}
#footerRight {
	float: right;
}
.listSeparator {
	color: #808080;
}
li.listSeparator
{
}
.accountCount {
	float: right;
	font-size: smaller;
}
.accountOrange {
	color: #FE6100;
}
.accountBlue {
	color: #366AB3;
}
.catCount {
	color: #808080;
}
.navTitle {
	font-weight: bold;
}
.navTitle a {
	color: #366AB3;
}
.navCategory, .selectedNavCategory {
	padding-left: 0;
	margin-left: 6px;
}
.categoryList {
	vertical-align: top;
}
.selectedNavCategory a {
	color: #FE6000;
}
.orangeText{
	color: #FE6000;
}
.calendar {
	padding-left: 4px;
	padding-right: 4px;
}
.calendar table {
	border-bottom: solid 1px #366AB3;
	text-align: center;
	padding: 0;
}
.calendar table a {
	color: black;
}
.calendar td {
	padding: 4px;
	font-size: 8pt;
	font-weight: lighter;
}
.calendarhd {
	color: #366AB3;
	text-transform: uppercase;
}
.calendarDays {
	border-bottom: solid 1px #366AB3;
	color: #808080;
	padding: 0;
	margin: 0;
}
.selectedDate {
	background: #366AB3;
}
.selectedDate a {
	color: white !important;
}
td.negDate  a {
	color: #808080;
}
#blueRightColumn li {
	font-weight: normal;
	margin-bottom: 5px;
}
.featuredListing {
	padding: 0 5px;
	text-align: center;
}
.featuredListing td {
	text-align: center;
	vertical-align: top;
}
.moreFeaturedListings {
	float: right;
	vertical-align: middle;
}
.itemTitle {
	font-weight: normal;
}
.boldItemTitle {
	font-weight: bold;
	font-size: 9pt;
}
.itemTitle a {
	color: #366AB3;
}
.topTen {
	list-style-position: inside;
}

#hdNavBarArea {
	position: relative;
	width: 100%;
	background-image: url( 'Images/Forums/top01-2.gif' );
}

#hdFiltSrchSubmit {
	border-top: solid 1px #999;
}
#hdFiltSrchForm, #hdFiltSrchSubmit {
	padding: 4px;
	font-weight: bold;
	text-align: right;
}
.editBtn {
	border: solid 1px #E6EEF9;
	cursor: pointer;
	background: #E6EEF9;
}
img.editBtn:hover {
	border-color: #EFEFEF #2F2F2F #2F2F2F #EFEFEF;
	border-style: solid;
}
.editToolbar {
	background: #E6EEF9;
	border: solid 1px #333;
	width: 425px;
}
.editBox {
	cursor: text;
	border: solid 1px #333;
	width: 439px;
}
#fontsizeSelector {
	border-color: #E6EEF9;
	width: 106px;
	background: #E6EEF9;
}
#colorSelector {
	background: #EFEFEF;
	border: solid 1px #333;
	margin-left: 190px;
	position: absolute;
	visibility: hidden;
}
#colorSelector td {
	cursor: pointer;
	height: 15px;
	width: 15px;
}
.editSep {
	border-left: solid 1px black;
	padding: 0 5px;
}
.forumItem {
	padding: 2px;
	padding-bottom: 14px;
}
.srchResultHeader, .srchResultHeader2 {
	font-weight: bold;
	padding: 2px 2px 4px;
	white-space: nowrap;
}
.srchResultHeader {
	color: #3F3F3F;
	background: #E6EEF9;
}
.srchResultHeader2, .srchResultHeader2 a {
	color: #777;
	margin-bottom: 2px;
}
.srchResultItem {
	border-bottom: solid 1px #AFAFAF;
	padding: 2px;
	padding-bottom: 14px;
	background: #F8F8F2;
}
.srchResultTitle {
	font-weight: bold;
}
.pushpin {
	border: 1px solid #9c694a;
	padding: 2px;
	width: 25;
	height: 25;
	cursor: hand;
	overflow: hidden;
	text-align: center;
	z-index: 100;
	background: #fd6000;
}
.pinListingRight {
	padding-left: 4px;
}
.pinbox {
	color: white;
	font: bold 10px Arial, sans-serif;
	text-align: center;
}
.listingPinDetail {
	position: absolute;
	visibility: hidden;
	height: 80px;
	width: 200px;
	z-index: 50;
	background: White;
}
.pushpinlistNum {
	border: 1px solid #9c694a;
	margin: 0;
	padding: 2px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	color: White;
	background: #fd6000;
	width: 12px;
}
.ppListVertSpace {
	margin: 0;
	line-height: 5px;
}
.ppListHorzSpace {
	margin: 0 0 0 5px;
}
.msgboxHeader {
	border-bottom: solid 1px #777;
}
#msgSeperator {
	border-top: solid 1px #777;
	margin-bottom: 6px;
}
#msgHeaderArea {
	border: solid 1px #777;
	padding: 4px;
	color: #777;
	background: #E6EEF9;
}
.msgbody {
	border-bottom: solid 1px #777;
	border-left: solid 1px #777;
	border-right: solid 1px #777;
	padding: 4px;
}
#tabArea {
	margin-top: 4px;
}
.activeTab, .inactiveTab {
	border-top: solid 1px #777;
	border-left: solid 1px #777;
	border-right: solid 1px #777;
	padding: 4px;
	width: 140px;
	text-align: center;
	position: relative;
	top: 1px;
}
.activeTab {
	background: #ECECEC;
	font-weight: bold;
	position: relative;
}
#tabSupportbar {
	height: 22px;
	border: solid 1px #777;
	background: #ECECEC;
	clear: both;
}

.msgboxOdd {
	background: #EEE;
}

#listingOutput {
	border: solid 1px #7F9Db9;
}

.modhd table {
	width: 100%;
}

.tabIndicator
{
	margin: 0;
	padding: 0;
}

.tabIndicator li 
{
	display: inline;
	padding-right: 0px;
	margin: 0;
	font-weight: normal;
	color: #3068B5;
}
.tabIndicator li.current
{
	color: #FE6100;
	font-weight: bold;
}
#progressIndicator {
	margin: 0;
	padding: 0;
}
#progressIndicator li {
	display: inline;
	padding-right: 6px;
	margin: 0;
	font-weight: normal;
}
#progressIndicator li.completed {
	color: #3068B5;
}
#progressIndicator li.current {
	color: #FE6100;
}
#progressIndicator li.todo {
	color: #808080;
}
#profileLeftCol, #profileRightCol {
	margin-right: 4px;
	width: 300px;
	background: #E5EEF9;
}
td.profileL {
	width: 80px;
	text-align: right;
	padding-right: 4px;
}
td.profileR {
	text-align: left;
}
.profileEdit {
	width: 190px;
	font-size: 8pt;
}
.profileSecHd {
	font-weight: bold;
}
#myListingsTable, #myListingHistoryTable {
	width: 609px;
	padding: 1px 0;
	border-bottom: solid 1px #a5acb2;
}
#myListingsTable th, #myListingHistoryTable th {
	color: #777;
	font-weight: normal;
	border-bottom: solid 1px #a5acb2;
}
#myListingsTable td, #myListingHistoryTable td {
	padding: 1px 0;
	color: #777;
}
#myListingsTable a, #myListingHistoryTable a {
	font-weight: bold;
}
#myListingsTable select, #myListingHistoryTable select {
	color: #777;
	font-size: 8pt;
}
#myListingsTable input, #myListingHistoryTable input {
	font-size: 8pt;
}
#myListingsTable .centeredColumn, #myListingHistoryTable .centeredColumn {
	text-align: center;
}
#srSaveSearchForm, #srSaveSubmit {
	text-align: right;
}
.requiredNotice, .errorNotice, .errorText {
	color: #FE6100;
}
h4 .requiredNotice {
	font-weight: normal;
}
input.requiredNotice, iframe.requiredNotice, .requiredSelect {
	color: black;
}
.errorNotice {
	display: none;
	float: right;
	padding-left: 10px;
	text-align: right;
}
.errorText {
	font-weight: bolder;
}
.listingTable td {
	padding: 0;
}
td.listingTableRightCol {
	padding: 0 0 0 10px;
}
.dialogBoxWrapper {
	visibility: hidden;
	display: none;
	position: absolute;
	z-index: 220;
}
.dialogBox {
	position: absolute;
	border: solid 1px #777;
	z-index: 120;
	background: #FFF;
}
.dialogBoxShadow {
	position: relative;
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='6', MakeShadow='true', ShadowOpacity='0.60');
	top: 7px;
	left: 7px;
	background: #8F8F8F;
}
.dialogTitle {
	font-weight: bold;
	color: #777;
	height: 36px;
	cursor:move;
}
.dialogTitleShadow {
	font-weight: bold;
	height: 36px;
}
.dialogFrame {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	visibility: hidden;
}


#tranTypeTable {
	margin: 4px 0 0;
	background-color:#F5F1E8;
}




#tranTypeLowerTable TD {
	padding: 4px 4px 4px 0;
}
.tranType {
	padding: 8px 16px 6px;
	border: solid 1px #bbb;
}
.selectedTranType {
	padding: 8px 16px 6px;
	border-top: solid 1px #bbb;
	border-left: solid 1px #bbb;
	border-right: solid 1px #bbb;
	background: #E2F1EE;
}
.tranSpacer {
	border-bottom: solid 1px #bbb;
	background-color:#dbeae7;
	
	
}
.tranSpacerTd {
	padding: 0 3px;
	border-bottom: solid 1px #bbb;
	background: #fff;
}
.tranTypeBottom {
	height: 20px;
	border-bottom: solid 1px #bbb;
	background: #E2F1EE;
}
.tranTypeBottomLeft {
	height: 20px;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #bbb;
	background: #E2F1EE;
}
.tranTypeBottomRight {
	height: 20px;
	border-bottom: solid 1px #bbb;
	border-right: solid 1px #bbb;
	padding-right: 4px;
	background: #f1f1f1;
}
#searchResultsHeadTable {
	margin: 5px 0;
}
#searchResultsHeadTable td {
	vertical-align: middle;
	padding-left: 3px;
}
.attributeSearch {
	border-top: solid 2px #97bae4;
	padding: 0 0 0 2px;
	margin-bottom: 4px;
	margin-top: 4px;
	padding-top: 5px;
	padding-left: 4px;
	padding-bottom: 4px;
	background: #E5EEF9;
}
#relatedCategories {
	border-top: solid 2px #97bae4;
	padding: 0 0 0 8px;
	margin-bottom: 4px;
	background: #E5EEF9;
}
#relatedCategories a {
	font-weight: normal;
}
.relatedCategoriesHd {
	color: #787878;
	font-weight: bolder;
	margin: 0 0 4px;
	padding: 3px 0;
}
.searchSideTable {
	vertical-align: top;
}
.searchKeyWordsText {
	font-size: 11pt;
	font-weight: bold;
}
.searchSideBottomRow {
	vertical-align: top;
	text-align: right;
}
.searchLocation {
	font-weight: normal;
	font-size: 8pt;
}
.categorySummary {
	padding-bottom: 4px;
	background: #E5EEF9;
}
#TOU {
	padding: 4px;
	margin-top: 6px;
}
#TOU ul {
	margin-top: 8px;
	margin-bottom: 8px;
}
#TOU li {
	list-style-type: square;
	text-indent: 19px;
	line-height: 16px;
}
#rssCell {
	padding: 4px 0 0;
}
#tribeTable
{
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 5px 5px 5px 5px;
}

#tribeTable td
{
    padding: 2px 2px 2px 2px;
}

.tribeBlue
{
    background-color:#e6eef9;
    padding-left: 3px;
    padding-top: 5px;
}

.titlewrap
{
    overflow:hidden;
	word-wrap:break-word;
}
 
.thumbnailFrame
{
	text-align:center;
	overflow:hidden;
	width:66px;
	height:66px;
	line-height:66px;
	vertical-align:bottom;
}

.smallThumbnailFrame
{
	text-align:center;
	overflow:hidden;
	width:31px;
	height:31px;
	line-height:31px;
	vertical-align:bottom;
}

.userImage 
{
	position:absolute;width:60px;height:85px;overflow:hidden;text-align:center;padding-left:2px;padding-top: 4px;padding-right: 4px;
} 

.userAvatarFrameLarge img
{
    border: 4px solid white;
}
.userAvatarFrameLarge
{
	border: 1px solid #CCCCCC;
	background-color: White;
	width: 104px;
	height: 104px;
}

.userAvatarFrameMedium img
{
    border: 1px solid white;
}
.userAvatarFrameMedium
{
	border: 1px solid #CCCCCC;
}

.userAvatarFrameSmall img
{
    border: 1px solid white;
}
.userAvatarFrameSmall
{
	border: 1px solid #CCCCCC;
	background-color: White;
	width: 34px;
	height: 34px;
}
.thumbFrameOuter 
{
	height: 56px; overflow: hidden; position: relative;text-align:center;
}


.thumbFrameMiddle 
{
	position: absolute; top: 50%;
} 

.thumbFrameInner 
{
	position: relative; top: -50%;left:-50%;
} 

td.requiredStar
{
    padding-left: 1px;
    text-align: left;
    width:1em;
}
div.formItems div
{
    padding: 2px;
}
p.message 
{
    color: #777777;
}
.srchResultAbstract 
{
    
}
.editProfile div{
    padding-bottom: 8px;
}
.signature, .signature p
{
	color: #777777;
}
#progressBar {  border: #000000 1px solid;width: 100%; height: 18px } 
#progressInfo 
{
	font-size: 9pt; overflow: hidden; width: 100%; 
	margin-top: 2px; position: absolute; height: 18px; text-align: center;
	color: Black;
} 
#progress { overflow: hidden; width: 0%; height: 18px; background-color: #5fff3f } 
.spanCaption {font-weight: bold; color: black;}
.breadcrumbs { border-bottom: solid 1px #BBBBBB; margin-top: 8px; }
.titleHeadline { font-size: 200%; color: #FE6100;margin-top:-1px; }
.mainImage { float: right; margin-top:0px;margin-bottom:-3px; }
.searchPanel
{
    background-color: #E5EEF9;
    border-top: solid 2px #97BAE4;
    margin-top: 10px;
    padding: 4px;
}
.searchPanel input { border: solid 1px #97BAE4; }
.breakall
{
    word-break: break-all;
}
.quote 
{
	border-style: dotted;
	border-width: 1px;
	border-color: #cccccc;
	padding: 4px;
	margin: 16px;    
}
.PostBody
{
    color: Black;
    font-size: 16px;
    line-height: 150%;    
}
.PostBody P
{
    text-indent: 2em;    
}


/* Tag Styles */

.CommonTagCloud
{
	line-height: 250%;
	list-style-type: none;
}

.CommonSidebarTagCloud
{
	line-height: 225%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.CommonTag1, .CommonTag2, .CommonTag3, .CommonTag3, .CommonTag4, .CommonTag5, .CommonTag6
{
	margin: 0;
	padding: 0;
	display: inline;
}

.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #000;
	font-size: 225%;
	font-weight: 900;
}

.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #111;
	font-size: 175%;
	font-weight: 800;
}

.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #222;
	font-size: 150%;
	font-weight: 600;
}

.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #333;
	font-size: 120%;
	font-weight: 500;
}

.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #444;
	font-size: 100%;
	font-weight: 300;
}

.CommonTag6 a:link, .CommonTag6 a:visited, .CommonTag6 a:active
{
	margin-right: 6px;
	text-decoration: none;
	color: #555;
	font-size: 15px;
	font-weight: 200;
}

.CommonTag1 a:hover, .CommonTag2 a:hover, .CommonTag3 a:hover, .CommonTag4 a:hover, .CommonTag5 a:hover, .CommonTag6 a:hover
{
	text-decoration: underline;
}

/* End Tag Styles */


.transverse li{display:inline;margin-right:5px;}	
.transverse li a{white-space: nowrap;}		
.tranTypeToolbar .text {padding-top:5px;padding-right:4px;}
.tranTypeToolbar li{float:left;padding:0; margin-top:1px; margin-right:2px; height:25px}
.tranTypeToolbar li img{ border:none; display:block; padding-bottom:3px; float:left;}
.tranTypeToolbar a{float:left;line-height:1.6;padding:2px 3px 0 3px;}
.tranTypeToolbar a:link,.tranTypeToolbar a:visited{ margin:1px 3px;color:#666;text-decoration:none;}
.tranTypeToolbar a:hover,.tranTypeToolbar a:active{border:1px solid #0a246a;margin:0 2px;}	
.tranTypeToolbar a:hover{background:#f1f1f1;}
.tranTypeToolbar a:active{background:#fff}	
.tranTypeToolbar .on a:link,.tranTypeToolbar .on a:visited{border:1px solid #0a246a;margin:0px;background:#fff;cursor:default}	


table.table3{ width:100%; margin-bottom:10px; color:#000;}
table.table3 td{border:1px solid #fff;padding:4px; background:#FFF;}
table.table3 td em{ color:#999}
table.table3 .trBg td{background:#F8F7F2}
table.table3 caption,table.table3 th{border:1px solid #fff; border-bottom:none;background: #FFCC66;padding:2px; white-space:nowrap}
table.table3 th{ background: #e2f1ee;padding:5px 3px; }
BLOCKQUOTE
{
	border-style: dotted;
	border-width: 1px;
	border-color: #cccccc;
	padding: 4px;
	margin: 16px;
}
.ForumPostList hr
{
    color: #bbb;

}
.Signature {
    color: #777;
}
.ulForums {
    
}
.ulForumsNodeImage {
    cursor: pointer;
}
.liForumGroup {
	font-weight: bold;
}
.liForumGroup a {
	color: #366AB3;
}
.liForum {
	padding-left:1em;font-weight:normal;
}
.liSelectedForum {
	padding-left:1em;font-style:italic;
}
.displayTime {
    font-size: 10px;
    color: #AAA;
}
.summaryError,.summarySucc{margin:10px 20px;padding:10px;border:1px solid #dd3c10;background:#ffebe8;}
.summarySucc{border:1px solid #e2c822;background:#fff9d7;}
.summarySystem{margin:10px 20px;padding:10px;border:1px solid #e2c822;background:#fff9d7;}


/*
王天胤Begin
修改：2008/1/3
*/
.px12lan 
{
	font-size: 12px;
	color: #014884;
	text-decoration: none;
}
.px12lan a:link {
	font-size: 12px;
	color: #014884;
	text-decoration: none;
}
.px12lan a:visited {
	font-size: 12px;
	color: #014884;
	text-decoration: none;
}
.px12lan a:hover {
	font-size: 12px;
	color: #014884;
	text-decoration: underline;
}
.px12lan a:active {
	font-size: 12px;
	color: #014884;
	text-decoration: none;
	
}

/*样式*/
.px12lan {
	FONT-SIZE: 12px; COLOR: #014884; TEXT-DECORATION: none
}




.STYLE1 {
	COLOR: #ff6600
}

.px12baicu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}

.px12landi {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}

.menubar
{
    color:White;
    font-weight:bold;
}

       .search1
        {
            background-image:url("<%=searchimg%>");	
            width:48px;
            height:33px;
            cursor:hand;
        }
        
        .search2
        {
            background-image:url("<%=searchimg2%>");	
            width:48px;
            height:33px;
            cursor:hand;
        }



/*
王天胤End
*/

