/* breadcrumb */
ul.Path li {display:inline;}

/*main */
div#contentColumn div.Forums {
}
div#contentColumn div.Forums h2{
	background: no-repeat left top url('/site_images/service/content_top.gif');
	font: bold 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e87c00;
	padding:5px 10px;width:100%;
}
div#contentColumn div.Forums p.bottom{
	background: url('/site_images/service/content_bottom.gif') no-repeat bottom left;clear:both;
}
/*start list */

div#contentColumn div.Forums h3{font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;width:96%;
background: repeat-x top url('/site_images/service/lines.gif');padding: 5px 0 0 0;}

div#contentColumn div.Forums h3 a{color:#d6000a;}

div#contentColumn div.Forums ul.Forums {padding: 0 0 0 10px;}

div#contentColumn div.Forums ul.Forums li div.MoreInfo
{
	float: right;
	width: 150px;
	border-left: 1px solid #e0e0e0;
	padding: 0px 0px 10px 15px;
	margin: 10px 0 0 10px;
	line-height: 16px;
}

div#contentColumn div.Forums form.AddMessage div.Replacements a
{
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 10px;
	width: 12px;
	padding: 4px;
	background-position: 5px 4px;
	border: 1px solid #c3d9ff;
	margin-right: 3px;
}

div#contentColumn div.Forums form.AddMessage div.Replacements a.CodeB
{
	background-image: url(/site_images/forums/iconbold.gif);
}
div#contentColumn div.Forums form.AddMessage div.Replacements a.CodeI
{
	background-image: url(/site_images/forums/iconcursive.gif);
}
div#contentColumn div.Forums form.AddMessage div.Replacements a.CodeU
{
	background-image: url(/site_images/forums/iconunderline.gif);
}
div#contentColumn div.Forums form.AddMessage div.Replacements a.CodeA
{
	background-image: url(/site_images/forums/iconlink.gif);
	width: 18px;
	background-position: 5px 4px;
}
div#contentColumn div.Forums form.AddMessage div.Replacements a.CodeQ
{
	background-image: url(/site_images/forums/iconimage.gif);
	width: 18px;
	background-position: 4px 2px;
}

/* Here starts CSS for the Forum - Webdesigner part */
div#contentColumn a {
	background:none;
}

div#forumHeader {
	width:730px;
	height:40px;
}
div#emptyForumHeader {
	width:730px;
	height:25px;
}
div#forumNavigation {
	display:inline;
	float:left;
	font: bold 1em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #e87c00;
	margin-top:17px;
}
div#forumNavigation a {
	color:#3c4244;
	text-decoration:underline;
}
div#forumNavigation a:hover {
	color:#e87c00;
}
#forumSearchForm {
	border:solid 1px #535a5d;
	height:40px;
	display:inline;
	float:right;
	margin: 0; /* 6px 0; */
	padding:0;
  border: 0;
}
#forumButtonsForm {
	display:inline;
	float:left;
	margin: 0;
	padding:0;
  border: 0;
}
.forumSearchDiv {
	display:inline;
	float:left;
}

.forumInput, .forumSearchButton, .forumNewSubjectButton, .forumNewSubjectLink, .forumConditionsValidation {
	font: bold 1em 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.forumInput {
	width:135px;
	height:18px;
	color: #e87c00;
	border:solid 1px #535a5d;
	margin:10px 10px 0 0;
}
.forumSearchButton, .forumNewSubjectButton, .forumConditionsValidation {	
	height:24px;
	margin:8px 0;
	color: #814000;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
.forumSearchButton, .forumConditionsValidation {
	width:189px;
	background: url(/site_images/forums/forumSearchButton.jpg) no-repeat center top;
}
.forumNewSubjectButton {
	width:117px;
	background: url(/site_images/forums/forumNewSubjectButton.jpg) no-repeat center top;
}


div#mainContent div#centralColumn a.forumNewSubjectLink, div#contentColumn a.forumNewSubjectLink {
	background: url(../site_images/forums/forumNewSubjectButton.jpg) no-repeat;
	display: block;
	float:left;
	width:117px;
	height: 24px;
	color: #814000;
	margin-top:10px;
	#margin-top:0px;
	padding:5px 6px 0px 0px;
	text-decoration: none;
	text-align:center;
}
/*a.forumNewSubjectLink span {
	background: url(../site_images/forums/forumNewSubjectButton.jpg) no-repeat;
	display: block;
	width:117px;
	line-height: 14px;
	padding: 5px 0 5px 0px;
	color: #814000;
	curso:pointer;
}*/


div#mainContent div#centralColumn table.forumTable, div#mainContent div#contentColumn table.forumTable {
	width:730px;
	border:solid 1px #83898e;
	background-color:#ffffff;
	font: bold 1em Arial, Helvetica, sans-serif;
	background-image:url(/site_images/forums/titleSeparation.gif);
	background-repeat:repeat-x;
	#margin-bottom:10px;
}

div#mainContent div#contentColumn table.forumTable {
	width:730px;
}
div#mainContent div#centralColumn table.forumTable {
	width:530px;
}
div#mainContent div#contentColumn td.forumColumnSubject img {
	margin-top:3px;
	float:left;
}

.forumTitleTD td {
	height:24px;
	background-image:url(/site_images/forums/titleBg.gif);
	text-align:center;
	color: #814000;
	line-height:9px;
}
.forumColumnForum, .forumColumnSubjects, .forumColumnAnswers, .forumColumnLastTopic, .forumColumnSubject, .forumColumnFrom  {
	padding:10px;
	font-weight:normal;
	text-align:center;
}
.forumColumnSubjects , .forumColumnAnswers , .forumColumnLastTopic, .forumColumnSubject , .forumColumnFrom  {
	vertical-align:top;
}
.forumColumnSubjects span , .forumColumnAnswers span , .forumColumnLastTopic span  {
	display:block;
	padding-top:18px;
}

.forumRow0, td.forumColumnForum, .forumRow0 td.forumColumnSubject {
	background-color:#fcfeff;
	text-align:left;
}
.forumRow0, td.forumColumnSubjects, .forumRow0 td.forumColumnFrom {
	background-color:#f5f8fa;
}
.forumRow0, td.forumColumnAnswers, .forumRow0 td.forumColumnAnswers {
	background-color:#edf2f5;
}
.forumRow0, td.forumColumnLastTopic, .forumRow0 td.forumColumnLastTopic {
	background-color:#fafcfc;
	font-size:1em
}

.forumRow1, td.forumColumnForum, .forumRow1 td.forumColumnSubject {
	background-color:#f6f7f7;
	text-align:left;
}
.forumRow1, td.forumColumnSubjects, .forumRow1 td.forumColumnFrom {
	background-color:#eef0f1;
}
.forumRow1, td.forumColumnAnswers, .forumRow1 td.forumColumnAnswers {
	background-color:#e2e6e8;
}
.forumRow1, td.forumColumnLastTopic, .forumRow1 td.forumColumnLastTopic {
	background-color:#f6f7f7;
	font-size:1em
}

.forumColumnSubject p {
	display:block;
	padding-left:10px;
	width:340px;
	float:left;
}
div#mainContent div#centralColumn td.forumSubjectTitle , div#mainContent div#contentColumn td.forumSubjectTitle {
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
.forumColumnSubjectAlt, .forumColumnLastTopicAlt  {
	background-color:#FFFFFF;
}
.forumColumnFromAlt {
	background-color:#f5f8fa;
}
.forumColumnAnswersAlt {
	background-color:#edf2f5;
}
.forumColumnBg {
	background-image:url(/site_images/forums/ligneSeparation.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
div#mainContent div#contentColumn td.forumColumnForum a {
	font-size:1.2em;
	color:#d6000a;
	text-decoration:underline;
}
div#mainContent div#contentColumn td.forumColumnForum p {
	font-size:1em;
	padding-bottom:10px;
}
div#mainContent div#contentColumn .lastTopics{
	font-weight:bold;
	padding:0 0 0 10px;
}
div#mainContent div#contentColumn table.forumLastTopicsTable {
	margin:0 0 0 15px;
	width:415px;
}
div#mainContent div#contentColumn table.forumLastTopicsTable td {
	vertical-align:top;
}
div#mainContent div#contentColumn table.forumLastTopicsTable td img {
	margin-top:3px;
}
div#mainContent div#contentColumn table.forumLastTopicsTable td img {
	margin-top:3px;
}
div#mainContent div#contentColumn table.forumLastTopicsTable td.forumLastTopicsDate{
	text-align:right;
}
div#mainContent div#contentColumn table.forumLastTopicsTable td a, div#mainContent div#contentColumn td.forumColumnLastTopic a, div#mainContent div#contentColumn td.forumColumnSubject a {
	font-weight:normal;
	font-size:1em;
	color:#e87c00;
	text-decoration:underline;
}
div#mainContent div#contentColumn table.forumLastTopicsTable td a:hover, div#mainContent div#contentColumn td.forumColumnLastTopic a:hover, div#mainContent div#contentColumn td.forumColumnSubject a:hover  {
	color:#3c4244;
}

div#divPaging {
	float:right;
	width:550px;
	padding-top:5px;
	#padding-top:0px;
	text-align:right;
	color:#8a9397;
}
div#mainContent div#centralColumn div.pagingReactions {#width:500px;}
div#divPaging a {
	font-weight:normal;
	color:#3c4244;
	text-decoration:underline;
}
div#divPaging span {
	color:#e87c00;
}
div#divPaging img {
	border:0;
	padding:0;
}
div#mainContent div#contentColumn div#forumMessageLocked {border:0; margin:5px 0 0 0; #margin:0; padding:0;}
div#mainContent div#contentColumn div#forumMessageLocked img {float:left; background:none; border:0;}
div#mainContent div#contentColumn div#forumMessageLocked span {float:left; font-weight:bold; margin:5px 0 0 0}

div#mainContent div#centralColumn tr.row0 td.forumMessage, div#mainContent div#contentColumn tr.row0 td.forumMessage{background-color:#f2f2f2;}
div#mainContent div#contentColumn tr.row1 td.forumMessage{background-color:#ffffff;}

div#mainContent div#centralColumn td.forumMessage, div#mainContent div#contentColumn td.forumMessage{
	padding:5px 10px;
	background-image:url('/site_images/forums/ligneSeparation2.gif');
	background-repeat:repeat-x;
	background-position:top;
}
div#mainContent div#centralColumn td.forumMessage img{
	background:transparent none repeat scroll 0 0;
border:medium none;
float:none;
margin:0;
padding:0;
}

div#mainContent div#contentColumn td.forumMessageOriginal{
	background-color:#ffd6ae;
	background-image:none;
}
div#mainContent div#contentColumn td.forumMessageAlternate{
	background-color:#f2f2f2;
}
div#mainContent div#centralColumn table.forumTable hr , div#mainContent div#contentColumn table.forumTable hr {
	clear:both;
	display:block;
	margin:0;
	_margin: -7px 0;
	padding:0;
	border: 0;
	height: 1px;
}
#forumMessageDate {float:left; width:200px;}
#forumMessageEdit {float:right; width:16px;}
#forumMessageQuote {float:right; width:16px;}
#forumMessageFrom {float:left; margin-top:3px;}
div#mainContent div#centralColumn td.forumMessage, div#mainContent div#centralColumn td.forumMessage a , div#mainContent div#contentColumn td.forumMessage, div#mainContent div#contentColumn td.forumMessage a {font-weight:normal;}
div#mainContent div#centralColumn td.forumMessage a , div#mainContent div#contentColumn td.forumMessage a {text-decoration:underline; background:none;}
div#mainContent div#centralColumn td.forumMessage #forumMessageDate img , div#mainContent div#contentColumn td.forumMessage #forumMessageDate img {padding-right:6px;}
div#mainContent div#centralColumn td.forumMessage hr , div#mainContent div#contentColumn td.forumMessage hr {color: #e2e6e8; background-color: #e2e6e8;}
div#mainContent div#contentColumn td.forumMessageOriginal hr {color: #FFFFFF; background-color: #FFFFFF;}
#forumMessageDate, #forumMessageFrom {
	height:17px;
	color:#707577;
}
.forumMessageTitle {
	display:block;
	padding-top:10px;
	font-weight:bold;
	font-size:1.1em;
}
div#mainContent div#contentColumn td.forumMessage p {
	font-size:1.1em;
	padding-bottom:10px;
}

div#mainContent div#contentColumn td.forumMessage div.quote
{
    border:solid 1px #E2E6E8;padding:2px;
}
#forumMessageAbuse {
	display:block;
	text-align:right;
	margin-top:3px;
	color:#e87c00;
}
div#mainContent div#centralColumn td.forumMessage #forumMessageAbuse a , div#mainContent div#contentColumn td.forumMessage #forumMessageAbuse a {color:#e87c00;}
div#mainContent div#centralColumn td.forumMessage #forumMessageAbuse a:hover, div#mainContent div#contentColumn td.forumMessage #forumMessageAbuse a:hover {color:#3c4244;}

div#mainContent div#contentColumn td.forumSubjectTitle h3 {font-size:1em}

div#mainContent div#contentColumn td.forumConditions {font-weight:normal; padding:10px;}
div#mainContent div#contentColumn td.forumConditions a {text-decoration:underline;}
div#mainContent div#contentColumn td.forumConditions h4 {font-size:1em;color:#e87c00;}
div#mainContent div#contentColumn td.forumConditions ul {border:0; margin:0; padding:0;}
div#mainContent div#contentColumn td.forumConditions li {border:0; margin:0 0 0 30px; padding:0;list-style:square;}
div#mainContent div#contentColumn td.forumConditionsForm {text-align:center;}

.forumPost {
	font-weight:normal;
	background-color:#f6f7f8;
	padding:10px;
	color:#ed1c24;
}
#forumPost {
	display:inline;
}
#formAddMessage p, form.AliasEdit p {
	clear:left;
	margin:0;
	padding:0;
	padding-bottom:10px;
}
#formAddMessage label, form.AliasEdit label {
	font-size:1em;
	font-weight:normal;
	float:left;
	width:15%
}
#formAddMessage .forumFormInputText, #formAddMessage .forumFormTextarea, form.AliasEdit .forumFormInputText {
	background:none;
	background-color:#ffffff;
	border: 1px solid #e87c00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#535A5D;
}
#formAddMessage .forumFormInputText, form.AliasEdit .forumFormInputText {width:310px;}
#formAddMessage .forumFormTextarea {width:570px; height:250px;}


#formAddMessage .forumStarException {
	float:right;
	padding-right:13px;
	_padding-right:10px;
}
#formAddMessage .forumMandatoryFields, form.AliasEdit .forumMandatoryFields {
	float:right;
}
#formAddMessage .forumMandatoryFields span, form.AliasEdit .forumMandatoryFields span {
	color:#3c4244;
}
div#mainContent div#contentColumn table.forumTable form.AddMessage div.Replacements{
	margin-left:106px;
}
div#mainContent div#contentColumn table.forumTable form.AddMessage div.smilies a, div#mainContent div#contentColumn table.forumTable form.AddMessage div.Replacements a
{
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 10px;
	width: 12px;
	padding: 4px;
	background-position: 5px 4px;
	border: 1px solid #e87c00;
	margin-right: 3px;
}

div#mainContent div#contentColumn table.forumTable form.AddMessage div.Replacements a.CodeB
{
	background-image: url(/site_images/forums/iconbold.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage div.Replacements a.CodeI
{
	background-image: url(/site_images/forums/iconcursive.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage div.Replacements a.CodeU
{
	background-image: url(/site_images/forums/iconunderline.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage div.Replacements a.CodeA
{
	background-image: url(/site_images/forums/iconlink.gif);
	width: 18px;
	background-position: 5px 4px;
}
div#mainContent div#contentColumn table.forumTable form.AddMessage div.Replacements a.CodeQ
{
	background-image: url(/site_images/forums/icon-quote.gif);
	width: 18px;
	background-position: 4px 2px;
}


div#mainContent div#contentColumn table.forumTable form.AddMessage  div.smilies{float:right;margin-right:20px;}
div#mainContent div#contentColumn table.forumTable form.AddMessage div.smilies a{
	background-position: 2px 2px;
}
div#mainContent div#contentColumn table.forumTable form.AddMessage  div.smilies a.Smileysmiley
{
	background-image: url(/site_images/forums/smiley.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage  div.smilies a.Smileywink
{
	background-image: url(/site_images/forums/wink.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage  div.smilies a.Smileycheesy
{
	background-image: url(/site_images/forums/cheesy.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage  div.smilies a.Smileygrin
{
	background-image: url(/site_images/forums/grin.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage  div.smilies a.Smileysad
{
	background-image: url(/site_images/forums/sad.gif);
}
div#mainContent div#contentColumn table.forumTable form.AddMessage  div.smilies a.Smileyrolleyes
{
	background-image: url(/site_images/forums/rolleyes.gif);
}

div#mainContent div#leftColumn div.leftBox div ul#forumMenu {margin:0 10px; padding-bottom:15px;}
div#mainContent div#leftColumn div.leftBox div ul#forumMenu a {font-weight:bold; color:#535a5d;}

/*
-----------------------------
FORUM STOP PAGE (MARCH, 2009)
-----------------------------
*/

div#stopPage {width:500px; margin-left:15px;}
div#stopPage img {border:none; margin:0; padding:0; background:none;}

div#stopPage div.errorStop{
	background: no-repeat left top url('/site_images/stoppage/icon-error.jpg');
	color:#ee3224;
	font: bold 1.27em Arial, Helvetica, sans-serif;
	margin:25px 0 10px 0;
	padding:5px 0 5px 45px;
}

div#stopPage div.visitorPlus{
	height:212px;
	width:500px;
	background: no-repeat left top url('/site_images/stoppage/visitorplus-bg.jpg');
	margin-bottom:20px;
}
div#stopPage div.visitorPlus h3{
	font: 1.55em 'Tahoma', Arial, Helvetica, sans-serif;
	color:#004660;
	padding:13px 20px 8px 50px;
}
div#stopPage div.visitorPlus h3.h3Visitor_NL{padding-bottom:0;}
div#stopPage div.visitorPlus img,div#stopPage div.visitorPlus span{
	float:right;
	cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
div#stopPage div.visitorPlus ul{
	margin-left: 54px;
}
div#stopPage div.visitorPlus ul li{
	background: no-repeat 0px 5px url('/site_images/stoppage/bullet.gif');
	padding-left:10px;
	color:#ffffff;
	font: bold 1.09em Arial, Helvetica, sans-serif;
}
div#stopPage div.visitorPlus ul li.liVisitor_NL{
	margin-top:5px;
}
div#stopPage div.visitorPlus ul li.margin01{background-position: 6px 4px; padding-left:17px;}
div#stopPage div.visitorPlus ul li.margin02{background-position: 21px 4px; padding-left:32px;}
div#stopPage div.visitorPlus ul li.margin03{background-position: 32px 4px; padding-left:42px;}
div#stopPage div.visitorPlus ul li.margin04{background-position: 45px 4px; padding-left:56px;}
div#stopPage div.visitorPlus a{
	display:block;
	margin-right:35px;
	font: 1.64em 'Tahoma', Arial, Helvetica, sans-serif;
	color:#004660;
}
div#stopPage div.visitorPlus a img{padding-left:7px;}

div#stopPage div.firstAccess, div#stopPage div.firstAccessNL{
	float:left;
	height:212px;
	width:280px;
	background: no-repeat left top url('/site_images/stoppage/firstaccess-bg.jpg');
	margin-right: 20px;
	margin-bottom:20px;
}
div#stopPage div.firstAccess h3{
	font: 1.27em 'Tahoma', Arial, Helvetica, sans-serif;
	color:#553000;
	padding:13px 20px 25px 40px;
}
div#stopPage div.firstAccess h3.h3_nl{padding-bottom:16px;}
div#stopPage div.firstAccess ul{
	font: 1.27em 'Tahoma', Arial, Helvetica, sans-serif;
	padding:0	0 17px 125px;
	color:#950000;
}
div#stopPage div.firstAccess ul.ul_nl{padding:0	0 10px 125px;}
div#stopPage div.firstAccess ul li{
	margin:0;
	padding:0;
	background: no-repeat 0px 5px url('/site_images/stoppage/bullet2.gif');
	padding-left:10px;
	color:#ffffff;
	font: bold 0.86em Arial, Helvetica, sans-serif;
}
div#stopPage div.firstAccess img,div#stopPage div.firstAccess span{
	float:left;
	cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
div#stopPage div.firstAccess a{
	display:block;
	margin-left:58px;
	font: bold 15px 'Tahoma', Arial, Helvetica, sans-serif;
	color:#553000;
}
div#stopPage div.firstAccess a.a_nl{margin-left:40px;}
div#stopPage div.firstAccess a img{padding-left:7px;}

div#stopPage div.loginBox{
	padding:0;
	margin:0;
	float:left;
	height:212px;
	width:200px;
}
div#stopPage div.loginBox img, div#stopPage div.loginBox span{float:left;}
div#stopPage div.loginBox img{
	padding: 10px 5px 6px 0px;
}
div#stopPage div.loginBox span{
	display:block;
	font: bold 15px 'Tahoma', Arial, Helvetica, sans-serif;
	color:#e87c00;
	padding-top:15px;
}
div#stopPage div.loginBox div#loginForm{
	background-color:#FFCC33;
	clear:both;
	height:119px;
	background: no-repeat 0px 0px url('/site_images/stoppage/login-box.gif');
	padding:26px 12px 0px 12px;
	_padding:26px 0px 0px 12px;
}
div#stopPage div.loginBox div#loginForm label{
	font: 1.09em Arial, Helvetica, sans-serif;
}
div#stopPage div.loginBox div#loginForm input.formTextBox{
	width:177px;
	height:18px;
	border:1px solid #afb8bf;
	font: 1em Arial, Helvetica, sans-serif;
	color:#535a5d;
	margin-bottom:10px;
}
div#stopPage div.loginBox div#loginForm input.formSubmit{
	clear:both;
	color:#ffffff;
	margin:12px 0 0 93px;
	#margin:7px 0 0 94px;
	padding:0;
	background:none;
	width:94px;
	cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
div#stopPage div.loginBox a{
	display:block;
	padding-top:5px;
	text-align:center;
	font: 1em Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
div.silverBannerStopPage{
	width:500px;
	text-align:center;
	margin-left:15px;
}
div#mainContent div#contentColumn ul.myTopicsList
{
	margin:0;
	padding:0;
	border:1px solid #83898E;
	width: 730px;
}
div#mainContent div#contentColumn ul.myTopicsList li
{
	clear:both;
	margin:2px;
	#margin:0;
	padding:0 5px;
	height:25px;
	background-color:#f6f7f8;
}
div#mainContent div#contentColumn ul.myTopicsList li a {float:left; color:#E87C00; font-weight:normal; text-decoration:underline; line-height:25px;}
div#mainContent div#contentColumn ul.myTopicsList li a:hover {color:#3C4244;}
div#mainContent div#contentColumn ul.myTopicsList li span {float:right; line-height:25px;}
/*
h2
{
	font-size: 16px;
}
div#contentColumn div.Forums a
{
	text-decoration: underline;
	background:none;
}
div.Forums h3 
{
	font-size: 14px;
	color: #333333;
}
div.Forums ul.Forums li h3
{
	padding-top: 10px;
}
div.Forums ul.Forums
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.Forums ul.Forums li
{
	border-top: dotted 1px #666666;
	padding: 10px 0px 10px 0px;
}
div.Forums ul.Forums li.Level2
{
	margin-left: 25px;
	padding-left: 25px;
}
div.Forums ul.Forums li.Level3
{
	margin-left: 50px;
	padding-left: 25px;
}

div.Forums ul.Forums li p.SeeAll
{
	padding-left: 28px;
}
div.Forums ul.Forums li ul
{
	list-style-type: square;
	margin-left: 10px;
}
div.Forums ul.Forums li ul li
{
	border-top: none;
	padding: 0px;
}
div.Forums ul.Topics
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.Forums ul.Topics li
{
	border-top: solid 1px #DDDDDD;
	padding: 10px 0px 10px 0px;
}
div.Forums ul.Topics li div.MoreInfo
{
	float: right;
	width: 150px;
	border-left: 1px solid #999999;
	padding: 0px 0px 10px 15px;
	margin-left: 10px;
	line-height: 16px;
}
div.Forums div.TopicDetail p
{
	margin-top: 0px;
	background-color: #EFEFEF;
	padding: 10px;
	margin: 0px;
}
div.Forums div.TopicDetail div.ReplyButton
{
	background-color: #EFEFEF;
	padding: 10px;
}
div.Forums div.TopicDetail div.MoreInfo
{
	float: right;
	width: 200px;
	border-left: 1px solid #999999;
	padding: 0px 0px 10px 15px;
	margin: 10px;
	line-height: 16px;
}
div.Forums ul.Messages
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.Forums ul.Messages li
{
	border-bottom: solid 1px #DDDDDD;
	padding: 10px 10px 20px 10px;
}
div.Forums ul.Messages li div.MoreInfo
{
	float: right;
	width: 200px;
	border-left: 1px solid #999999;
	padding: 0px 0px 10px 15px;
	margin-left: 10px;
	line-height: 16px;
}
div.Forums ul.Messages li p.InResponse a
{
	padding-left: 15px;
	background-image: url(/site_images/forums/iconplus.gif);
	background-repeat: no-repeat;
}
div.Forums ul.Messages li p.InResponse a.Less
{
	background-image: none;
	background-repeat: no-repeat;
	cursor: default;
	text-decoration: none;
	color: #333333;
}
div.Forums ul.Messages li div.OriginalMessage
{
	margin-left: 15px;
	font-style: italic;
}
div.Forums div.ReplyButton a
{
	display: block;
	width: 50px;
	padding: 4px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
div.Forums div.ReplyButton a:hover
{
	background-color: #666666;
	color: #ffffff;
}
div.Forums div.NewTopic a
{
	display: block;
	width: 80px;
	padding: 4px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-bottom: 10px;
}
div.Forums div.NewTopic a:hover
{
	background-color: #666666;
	color: #ffffff;
}
div.Forums form.AddMessage div.Replacements
{
	background-color: #c3d9ff;
	padding: 2px 2px 2px 10px;
	width: 490px;
}


div.Forums form.AddMessage div.Replacements a:hover
{
	border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}
div.Forums form.AddMessage label.Message
{
	display: none;
}
div.Forums form.AddMessage textarea
{
	width: 496px;
	height: 200px;
	border: 1px solid #999999;
	padding: 2px;
}
div.Forums div.HotTopics
{
	background-color: #F0F0F0;
}
div.Forums div.HotTopics h2
{
	text-align: center;
}
div.Forums div.HotTopics ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

div.Forums div.HotTopics ul li
{
	font-size: 10px;
	padding: 0px 0px 0px 0px;
}

div.Forums div.Suscription
{
	background-color: #F0F0F0;
}

div.Forums div.Suscription h2
{
	text-align: center;
}

div.Forums div.Suscription a
{
	display: block;
	width: 80px;
	padding: 4px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-bottom: 10px;
}
div.Forums div.Suscription a:hover
{
	background-color: #666666;
	color: #ffffff;
}
*/