/**
    ================================
    CSS STYLES FOR Module ConfessTwo
    ================================
*/

/*Fieldsets******************************************************************************/

fieldset.enclosure { margin: 5px 10px 20px 10px; padding: 0px 12px 12px 12px; }
fieldset.enclosureM { margin: 15px 10px 20px 10px; padding: 0px 20px 10px 20px; }
fieldset.enclosureV { margin: 0px 5px 5px 5px; padding: 5px 25px 25px 25px; }
fieldset.enclosureVb { margin: 0px 5px 5px 5px; padding: 0px 20px 15px 18px; }
fieldset.enclosureDisplayPoll { margin: 0px 5px 5px 5px; padding: 0px 17px 10px 17px; }
fieldset.enclosureV2 { margin: 5px 5px 0px 5px; padding: 5px 5px 0px 5px; }
fieldset.enclosureV3 { margin: 2px 5px 5px 5px; padding: 0px 5px 5px 5px; }
fieldset.enclosureShareMe { margin: 2px 5px 5px 5px; padding: 0px 5px 0px 5px; }
fieldset.enclosurePrint { margin: 0px 5px 5px 5px; padding: 0px 2px 4px 4px; }
fieldset.enclosurePostingRules { margin: 4px 5px 5px 5px; padding: 0px 5px 5px 5px; }
fieldset.enclosureV4 { margin: 0px 5px 5px 5px; padding: 0px 10px 0px 25px; }
fieldset.enclosureV5 { margin: 2px 2px 2px 5px; padding: 0px 15px 0px 12px; }
fieldset.enclosureV5b { margin: 2px 5px 2px 2px; padding: 0px 8px 0px 12px; }
fieldset.enclosureV5c { margin: 0px 6px 2px 5px; padding: 0px 10px 0px 10px; }
fieldset.enclosureV6 { margin: 0px 2px 0px 2px; padding: 0px 2px 0px 2px; width: 620px; }
fieldset.paging { margin: 0px 10px 10px 10px; padding: 5px 5px 5px 5px; }
fieldset.linking { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; }
fieldset.moz { -moz-border-radius: 3px;	-moz-border-top-colors: #D6D5D9 transparent transparent; -moz-border-right-colors: #D6D5D9 transparent transparent; -moz-border-bottom-colors: #D6D5D9 transparent transparent; -moz-border-left-colors: #D6D5D9 transparent transparent; }

/*Fieldsets******************************************************************************/

/*Textboxes******************************************************************************/

.Textbox {
	background: #ffffff;	 
	border: 1px solid #CDCDCD;
	padding: 2px 2px 2px 2px; 
	margin-bottom: 1px;
	text-align: center;       
	height: 18px;
	width: 80px;    
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
}

.TextboxMonthly {
	background: #ffffff;	 
	border-bottom: 0px dashed #403f3f;
	border-top: 0px dotted silver;
	border-right: 0px dotted silver;
	border-left: 0px dashed silver;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  11px;
	font-weight: normal; 
	color:#335ea8;
	height: 15px;
}

.TextboxLong {
	background: #ffffff;	 
	border: 1px solid #CDCDCD;
	padding: 2px 2px 2px 2px;
	text-align: left;       
	height: 22px;
	width: 100px;    
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
}

.TextboxView {
	background: #ffffff;	 
	border: 1px solid #CDCDCD;
	padding: 2px 2px 2px 2px;   
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
}

.TextboxRadial {
	background: #ffffff;	 
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;  
	color: #403F3F; 	
	padding: 0px 0px 5px 0px;  
}

.TextboxViewBigger {
	background: #ffffff;	 
	border: 1px solid #CDCDCD;
	padding: 2px 2px 2px 2px;	  
	margin-bottom: 4px;   
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;     
}

.Textbox_Submit_SC {
	background: #f8f8ff;	 
	border: 1px solid #999999;
	padding: 2px 2px 0px 2px;	
	font-family: Tahoma; 
	font-size: 12px;
	font-weight: normal;  
}

.Textbox_Poll {
	background: #f8f8ff;	 
	border: 1px solid #cccccc;
	padding: 2px 2px 2px 8px;	  
	margin-bottom: 2px;   
	font-family: Tahoma; 
	font-size: 10px;
	font-weight: normal;     
	color: #403F3F;
}

.Textbox_YouTube {
	background: #f8f8ff;	 
	border: 1px solid #cccccc;
	padding: 2px 2px 2px 8px;  
	margin-bottom: 2px;   
	font-family: Tahoma; 
	font-size: 10px;
	font-weight: normal;     
	color: #403F3F;
}

.Textbox_InputImage {  
	font-size: 10px;    
	color: #403F3F;
}

/*Textboxes******************************************************************************/

/*Links******************************************************************************/

.LinkBigger,A.LinkBigger:Link,A.LinkBigger:Visited {
	background: url('Images/linkbutton_bg2.gif') repeat-x bottom center;	 
	border: 1px solid #ffffff;
	padding: 2px 2px 2px 2px;
	text-align: center; 
	height: 26px;
	width: 84px;       
	color: blue;  
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal; 
	display: block;
}
A.LinkBigger:Hover { color: blue; text-decoration: underline; }

.Link_Orange,A.Link_Orange:Link,A.Link_Orange:Visited {
	background: url('Images/linkbutton_bg_orange.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	text-align: center;    
	height: 13px;
	width: 65px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	padding: 2px 2px 2px 2px;
	display: block;
}
A.Link_Orange:Hover { color: #000000; text-decoration: underline; }

.Link_Red,A.Link_Red:Link,A.Link_Red:Visited {
	background: url('Images/linkbutton_bg_red.png') repeat-x center center; 	
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 67px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	display: block;
}
A.Link_Red:Hover { color: #000000; text-decoration: underline; }

.Link_Green,A.Link_Green:Link,A.Link_Green:Visited {
	background: url('Images/linkbutton_bg_green.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 65px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	display: block;
}
A.Link_Green:Hover { color: #000000; text-decoration: underline; }

.Link_Green_comment,A.Link_Green_comment:Link,A.Link_Green_comment:Visited {
	background: url('Images/linkbutton_bg_green.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 55px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.Link_Green_comment:Hover { color: #403F3F; text-decoration: underline; }

.Link_Blue,A.Link_Blue:Link,A.Link_Blue:Visited {
	background: url('Images/linkbutton_bg_blue.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 65px;   
	text-decoration: none; 
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	display: block;
}
A.Link_Blue:Hover { color: #000000; text-decoration: underline; }

.Link_Yellow,A.Link_Yellow:Link,A.Link_Yellow:Visited {
	background: url('Images/linkbutton_bg_yellow.png') repeat-x center center; 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 65px;   
	text-decoration: none; 
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	display: block;
}
A.Link_Yellow:Hover { color: #000000; text-decoration: underline; }

.Link_Purple,A.Link_Purple:Link,A.Link_Purple:Visited {
	background: url('Images/linkbutton_bg_purple.png') repeat-x center center; 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;	
	text-align: center;    
	height: 13px;
	width: 70px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	display: block;
}
A.Link_Purple:Hover { color: #000000; text-decoration: underline; }

.Link_BlueWide,A.Link_BlueWide:Link,A.Link_BlueWide:Visited {
	background: url('Images/linkbutton_bg_blue.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 70px;   
	text-decoration: none; 
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	display: block;
}
A.Link_BlueWide:Hover { color: #000000; text-decoration: underline; }

.Link_RedHuge,A.Link_RedBlueHuge:Link,A.Link_RedHuge:Visited {
	background: url('Images/linkbutton_bg_red.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 150px;   
	text-decoration: none; 
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #000000;  
	display: block;
}
A.Link_RedHuge:Hover { color: #000000; text-decoration: underline; }

.Link,A.Link:Link,A.Link:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 80px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.Link:Hover { color: #403F3F; text-decoration: underline; }

.LinkHomepage,A.LinkHomepage:Link,A.LinkHomepage:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 80px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkHomepage:Hover { color: #403F3F; text-decoration: underline; }

.LinkSubmitRating,A.LinkSubmitRating:Link,A.LinkSubmitRating:Visited {
	background: url('Images/linkbutton_bg_yellow.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 80px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkSubmitRating:Hover { color: #403F3F; text-decoration: underline; }

.LinkSubmitComment,A.LinkSubmitComment:Link,A.LinkSubmitComment:Visited {
	background: url('Images/linkbutton_bg_red.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	margin-bottom: 3px;
	text-align: center;    
	height: 13px;
	width: 55px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkSubmitComment:Hover { color: #403F3F; text-decoration: underline; }

.LinkSubmitAdmin,A.LinkSubmitAdmin:Link,A.LinkSubmitAdmin:Visited {
	background: url('Images/linkbutton_bg_red.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	margin-bottom: 3px;
	text-align: center;    
	height: 13px;
	width: 120px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkSubmitAdmin:Hover { color: #403F3F; text-decoration: underline; }

.LinkSendFriend,A.LinkSendFriend:Link,A.LinkSendFriend:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 120px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkSendFriend:Hover { color: #403F3F; text-decoration: underline; }

.LinkPollChoices,A.LinkPollChoices:Link, A.LinkPollChoices:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 260px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkPollChoices:Hover { color: #403F3F; text-decoration: underline; }

.LinkShareSC,A.LinkShareSC:Link,A.LinkShareSC:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 158px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkShareSC:Hover { color: #403F3F; text-decoration: underline; }

.LinkAnother,A.LinkAnother:Link,A.LinkAnother:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 238px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkAnother:Hover { color: #403F3F; text-decoration: underline; }

.LinkShareMe,A.LinkShareMe:Link,A.LinkShareMe:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 120px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkShareMe:Hover { color: #403F3F; text-decoration: underline; }

.LinkPrintPage,A.LinkPrintPage:Link,A.LinkPrintPage:Visited {
	background: url('Images/linkbutton_bg.png') repeat-x center center;	 
	border: 1px solid #b7b7b7;
	padding: 2px 2px 2px 2px;
	text-align: center;    
	height: 13px;
	width: 120px;    
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;    
	color: #403F3F;  
	display: block;
}
A.LinkPrintPage:Hover { color: #403F3F; text-decoration: underline; }


/*Links******************************************************************************/

/*Other******************************************************************************/

.barGraph { border:solid 1px #b7b7b7; width:101px; height:10px; background-color:#E8E8E8; }
.barGraphMini { border:solid 1px #b7b7b7; width:100px; height:5px; background-color:#E8E8E8; }

.hrTable {
	border-style: dashed;
	border-top-color: Silver;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	width: 100%;
	padding-left:0px;
	padding-right:10px;
}

.hrTablePaging { border-top: 1px dashed Silver; padding-top: 4px; }
.hrTablePagingTop { padding-bottom:2px; }

.updown:Hover {
	cursor:hand;
}
.grayText {
	 color: #403f3f;
}

legend.text { font-size:12px; color:#335ea8; }
legend.textSmall { font-size:11px; color:#335ea8; }

.textSmall { font-size:11px; color:#335ea8; }
.textSmall2 { font-size:10px; color:#335ea8; margin-top:-3px; }
.textSmall3 { font-size:10px; color:#335ea8; }

.postingRulesText {
	font-size:10px;
	color:#403F3F;
	border-bottom:dashed silver 1px;
	text-align:center;
}

.error {
	font-size:10px;
	color:red;	     
}

.ckbxComments {
	font-size:10px;
	color:#403F3F;
	text-align:center;
}

.dashedBottom { border-bottom:dashed silver 1px; }
.dashedTop { border-top:dashed silver 1px; }
.dashedBox { border:dashed silver 1px; }

.postingRulesTextbottom {
	font-size:10px;
	color:#403F3F;
	text-align:center;
}

.textSmaller { font-size:9px; color:#335ea8; }
.textSmallerGray { font-size:9px; color:#403f3f; }

.frontLinks:Hover {
	text-decoration:underline;
}

div.YouTubeFloat {
	float: left;
    margin-right: 12px;
    margin-left: 6px;
    margin-bottom: 1px;
    margin-top: 4px;
    border: 1px solid #CDCDCD;
    position:relative; 
    z-index:2;
}

div.YouTubeFloat2 {
	 position:absolute; 
	 top:0; 
	 left:0; 
	 z-index:3;
}

.YouTube_img_wrapper { 
	 border: dashed 1px #cccccc; 
	 width:100%; 
	 text-align:center; 
	 padding: 8px 0px 8px 0px;
	 background-color:#e8e8e8;
}

img.floatImg {
	float: left;
    margin-right: 12px;
    margin-left: 6px;
    margin-bottom: 1px;
    margin-top: 4px;
    border: 1px solid #CDCDCD;
}

.img_wrapper { 
	 border: dashed 1px #cccccc; 
	 width:100%; 
	 text-align:center; 
	 padding: 8px 0px 8px 0px;
	 background-color:#e8e8e8;
}

.img_wrapper_code {
	 border: dashed 1px #cccccc; 
	 width:100%; 
	 text-align:center; 
	 padding: 16px 16px 16px 16px;
	 background-color:#e8e8e8;
	 font-size:9px;	 
}

.img_wrapper_mod {
	 border: dashed 1px #cccccc; 
	 width:510px; 
	 text-align:center; 
	 padding: 8px 0px 8px 0px;
	 background-color:#e8e8e8;
}

.YouTube_wrapper_mod {
	 border: dashed 1px #cccccc; 
	 width:500px; 
	 text-align:center; 
	 padding: 8px 0px 8px 0px;
	 background-color:#e8e8e8;
}

.img_wrapper_comment {
	 border: dashed 1px #cccccc; 
	 width:100%; 
	 text-align:center; 
	 padding: 8px 8px 8px 8px;
	 background-color:#e8e8e8;
}

.img_wrapper_code_comment {
	 border: dashed 1px #cccccc; 
	 width:100%; 
	 text-align:center; 
	 padding: 16px 16px 16px 16px;
	 background-color:#e8e8e8;
	 font-size:9px;	 
}

.img_wrapper_mod_comment {
	 border: dashed 1px #cccccc; 
	 width:510px; 
	 text-align:center; 
	 padding: 8px 8px 8px 8px;
	 background-color:#e8e8e8;
}

.view_padding {
	padding: 10px 3px 10px 3px;
}

.topHalf { color: #ffffff; font-weight:bold; width:20px; }
.topHalfText:Hover { text-decoration: underline; }
td.topHalf_l { background: url('Images/bg_l.png') no-repeat left center; color: #ffffff; font-weight:bold; width:26px; }
td.topHalf_c { background: url('Images/bg_c.png') repeat-x left center;	color: #ffffff; font-weight:bold; padding-top: 2px; }
td.topHalf_r { background: url('Images/bg_r.png') no-repeat right center; color: #ffffff; font-weight:bold; width:26px; padding-top: 1px; }

.buttonBGgradient {
	background: url('Images/bg_1x38.gif');	 
	padding-top: 4px;
}

.mainDivider {
	border-top: dotted 2px #b7b7b7;
}

.tbxSearchBox {
	 padding: 2px 0px 0px 4px;
	 color:Red;
}

.FrontDate {
	display:block;
	width:150px;
}

.blink { 
	color:orange;
}

/*Other******************************************************************************/

