ul, ol{padding-left:25px;}
.forumClear {
	clear: both;
}
.forumWrapper {
	width: 574px;
	margin:15px;
	padding-bottom:25px;
	float:left;
}
.forumBreadCrumbShare {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #727272;
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/phpForum_img_divider.gif);
	background-repeat: repeat-x;
	background-position:  center 70px;
	height: 49px;
	padding-top:15px;
	padding-bottom:15px;
	
}
.forumBreadCrumbShare a {
	color: #019583;
	text-decoration: none;
}
.forumBreadCrumb {
	/*float: left;*/
	padding: 4px 0 0 4px;
}
.forumBreadCrumbImg {
	float:left;
	padding-right:4px;
}
.forumLandingText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9f9f9f;
	font-style:italic;
	padding: 0 0 15px 10px;
	line-height: 18px;
}
.forumLandingText a {
	text-decoration:none;
	color:#019583;
}
.forumShare {
	float: right;
	width: 125px;
}
.forumTopHeadImg {
	width:574px;
	margin: 0 0 15px 0;
}
.forumTopHeadTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#535656;
	padding: 0 0 10px 10px;
}
.forumMainContainer {
	width: 574px;
}
.forumMainContainertoppad {
margin-top:0px!important;margin-top:-18px;
	
}
.forumTopListHeading {
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/phpForum_listHead_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	height: 22px;
	padding: 7px 0 0 0;
}
.forumListHeadConv, .forumListHeadLatest, .forumListHeadReplies, .forumListHeadViews {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#3c3c3c;
	height: 22px;
}
.forumListHeadConv a, .forumListHeadLatest a, .forumListHeadReplies a, .forumListHeadViews a {
	color:#3c3c3c;
	text-decoration: none;
}
.forumListHeadConv {
	width: 268px;
}
.forumListHeadLatest {
	width: 170px;
	padding: 0 0 0 6px;
}
.forumListHeadReplies {
	width: 64px;
	padding: 0 0 0 6px;
}
.forumListHeadViews {
	width: 54px;
	padding: 0 0 0 6px;
}
.forumListOdd_active {
	background-color: #eeffff;
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/phpForum_list_divider.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	padding: 12px 0;
}
.forumListOdd {
	background-color: #f8ffff;
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/phpForum_list_divider.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	padding: 12px 0;
}
.forumListEven {
	background-color: #FFF;
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/phpForum_list_divider.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	padding: 12px 0;
}
.forumListConv, .forumListLatest, .forumListReplies, .forumListViews, .forumListUserImg {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#535353;
}
.forumListUserImg {
	width: 59px;	
}
.forumListConv {
	width: 209px;
}
.forumListLatest {
	width: 174px;
	padding: 0 0 0 6px;
}
.forumListReplies {
	width: 68px;
	padding: 0 0 0 6px;
}
.forumListViews {
	width: 46px;
	padding: 0 0 0 6px;
}
.forumTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#019583;
	padding: 0 0 10px 0;
}
.forumTitle a {
	color:#019583;
	text-decoration: none;
}
.forumPostUserDate {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#848585;
}
.forumPostUserDate a {
	color:#019583;
	text-decoration: none;
}
.forumPostUserDate span.color {
	color: #FFF;
	background-color: #00938d;
	padding: 2px 3px 1px 3px;
	line-height: 20px;
	border-bottom:  #00413e solid 1px;

}
.forumListLatestPost {
	padding: 0 0 6px 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #019583;
}
.forumListLatestPost a {
	color: #019583;
	text-decoration: none;
}
.forumTabContainer {
	margin: 20px 0 0 0;
}

/*_02_start_con css*/
.forumstart_TopHead{
float:left;
width:576px
}
.forumstartTitle{
float:left; width:576px;
}
.forumstartTitletop{
}
.forumstartSub{

}
.forumstaricon{
float:left; width:31px;
}
.forumstaricontxt{
float:left; width:177px; padding-left:5px;
}
.forumstarcon{
float:left; width:230px;
}
.forumstarconserbox{
float:left;
}
.forumstarcontxt{
width:102px;float:left; padding-left:10px;}

.clearboth{
clear:both;
}
.floatleft
{
float:left;
}
.floatright
{
float:right;
}
.graytext18{
font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#818383;
	
	}
.graytext14{
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight: bold;
color:##535656;
	}
.greentxt112{
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
font-weight: bold;
color:#019583;
}
.greentxt18{
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
font-weight: bold;
color:#019583;
}
.redtxt14{
color:#d8681e;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight: bold;
}
.redtxt14 a:link {
	text-decoration: none;
	color:#d8681e;
}
.redtxt14 a:visited {
	text-decoration: none;
	color:#d8681e;
}
.redtxt14 a:hover {
	text-decoration: none;
	color:#d8681e;
}
.redtxt14 a:active {
	text-decoration: none;
	color:#d8681e;
}
.forumConv{
float:left;
}
.forumstartText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9f9f9f;
	font-style:italic;
	line-height: 18px;
}
.forumstartPaginag{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/formus_Pagination_mid.gif) center top;
width:574px;
background-repeat:repeat-y;
float:right;
}
.forumstartPaginagmid{
float:right; height:21px;
padding-right:15px;
}
.forumstartPaginagmidcont{
 float:right;

 }
 .paddingbot{
 padding-bottom:10px;
 }
.margin20t{
margin-top:20px!important;margin-top:10px;
}

.forumstartPaginamid{
float:right;
width:574px;
}
.forumpagingListSelect{
background-color:#586f00;
height:19px;
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
padding:2px;
text-align:center;
text-decoration:none;
font-size:12px;
padding-left:5px;
padding-right:5px;
}
.forumpagingListlink{
list-style:none;
margin:0 0 0 5px;
float:left;
caption-side:758e21;
font-weight:bold;
font-size:12px;
padding:2px;
}
.margintopleft{
margin-top:8px;
height:9px;
width:6px;
margin-right:6px;
float:right;

}
.margintopright{
margin-top:8px;
height:9px;
width:6px;
margin-left:6px;
float:right;
}

.forumstartTopHead {
	width:564px;
	padding-left:10px;
	margin-bottom:20px;
	
}
.forumstartTopHead_pink {
	width:564px;
	padding-left:10px;
	margin-bottom:5px;
	background-color:#FEF1F8;
}
/*_02_start_con css*/
/* CSS Document */
/*View-All-Forums-page*/
#allforums{
width:574px;
float:left;
height:auto;
}
.allforums-text{
font-family: Verdana, Geneva, sans-serif;
font-size:22px;
color:#535656;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/black-border.gif) no-repeat;
background-position:center bottom; 
float:left;
width:100%;
padding-bottom:25px;
padding-left:10px;
}
.dotted-border-green{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/most-active-forums-divider.jpg) no-repeat;
height:5px;
width:100%;
}
#allforums .left{
width:270px;
float:left;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/divider-all-forums.jpg) right 25px;
background-repeat:repeat-y;
}
#allforums .font16bold{
font-family: Verdana, Geneva, sans-serif;
font-size:16px;
color:#535656;
font-weight:bold;
}
#allforums .font16bold a:link {
	text-decoration: none;
	color:#535656;
}
#allforums .font16bold a:visited {
	text-decoration: none;
	color:#535656;
}
#allforums .font16bold a:hover {
	text-decoration: none;
	color:#535656;
}
#allforums .font16bold a:active {
	text-decoration: none;
	color:#535656;
}

.forums-icon-heading{
margin-top:5px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/all-forums-forums-icon.gif) no-repeat left;
padding-left:20px;
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
color:#535656;
margin-bottom:10px;
padding-bottom:3px;
padding-top:2px;
}
#allforums .right{
width:240px;
float:left;
padding-left:40px;

}

#allforums .marginT30{
margin-top:30px;
float:left;
width:100%;
}
#allforums .margintopcl{
margin-top:0px;
}
#allforums .pointslinks{
float:left;
}
#allforums li{
line-height:20px;
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
color:#34a9a9;
font-stretch:normal;
font-variant:normal;
float:left;
width:260px;
line-height:25px;
font-weight:bold;
list-style:none;
}
#allforums li a{
color:#019583;
text-decoration:none;
}
/*View-All-Forums-page ends here*/
/* most active forums page start here*/
#most-actiev-forums{
padding-top:23px;
width:574px;
height:auto;
}
#most-actiev-forums .container{
padding:24px 10px 24px 10px;
height:auto;
float:left;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/most-active-forums-divider.jpg) bottom no-repeat;
}
#most-actiev-forums .containerpink{
padding:24px 10px 24px 10px;
height:auto;
float:left;
background:#fef1f8 url(/en_IE/parenting-forums/styles/prosilver/theme/images/most-active-forums-divider.jpg) bottom no-repeat;
}
#most-actiev-forums .headcontainer{
width:100%;
float:left;
}
#most-actiev-forums .headcontainer .heading {
float:left;
width:60%;
}
.heading {
font-family: Verdana, Geneva, sans-serif;
font-size:15px;
color:#34a9a9;
font-weight:bold;
text-decoration:none;
}
.heading a:link {
	text-decoration: none;
	
}
.heading a:visited {
	text-decoration: none;
}
.heading a:hover {
	text-decoration: none;
}
.heading a:active {
	text-decoration: none;
}
#most-actiev-forums .headcontainer .total-cons{
float:right;
width:40%;
}
#most-actiev-forums .container-detail{
float:left;
width:100%;
height:auto;
font-family: Verdana, Geneva, sans-serif;
color:#9f9f9f;
padding-top:10px;
padding-bottom:10px;
font-style:italic;
}
.total-conserbox{
width:auto;
float:left;
}
.total-conserbox .left{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/conser-left.jpg) no-repeat top;
height:26px;
float:left;
width:5px;
}
.total-conserbox .right{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/conser-right.jpg) no-repeat top;
height:26px;
float:left;
width:5px;
}
.total-conserbox .middle{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/conser-middle.jpg) top repeat-x;
height:23px;
float:left;
display:block;
padding-top:3px;
}
.total-conserbox .middle span{
display:block;
font-weight:bold;
}
.total-conserbox .middle .arrow{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/conser-arrow.gif) no-repeat center top;
float:none;
padding-right:2px;
width:8px;
height:7px;
}
.total-conservation{
float:right;
color:#606161;
padding-top:3px;
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
}
.most-active-contain{
padding-top:3px;
}
.most-active-contain .mostactive{
float:left;
width:370px;
color:#757878;
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:non
}
.mostactive a{
text-decoration:none;
font-size:11px;
}
.mostactive-views-replies{
float:right;
padding-right:15px;
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
color:#828282;
}
.font11{
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
}
.font12bold{
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
}
.font15bold{
font-family: Verdana, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
}
.font20bold{
font-family: Verdana, Geneva, sans-serif;
font-size:20px;
font-weight:bold;
}
.font14bold{
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
}
.gray-60{
color:#848585;
}
.gray40{
color:#a6a6a6;
}
.gray{
color:#535656;
}
.gray80{
color:#545454;
}
.gray85{
color:#565656;
}
.green{
color:#019583;
}

.darkgreen{
color:#057466;
}
.pink{
color:#c156a9;
}
.graydarkcolor{
color:#535656;
}

/*most active forums ends here*/
/* 2nd semistet-forum-pregnancy page stsrts here*/
#sndforum-pregnancy{
width:574px;
float:left;
height:auto;
}
.sndforum-pregnancy-text{
font-family: Verdana, Geneva, sans-serif;
font-size:18px;
color:#535656;
padding-bottom:10px;
padding-left:10px;
}
.sndforum-pregnancy-text a{
text-decoration:none;
}
.forum-container{
padding-top:20px !important; padding-top:14px;

}
.forum-box{
float:left;
width:575px;
}
.forum-box-top{
float:left;
width:576px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/pregnancy-brown-top.jpg) no-repeat bottom;
height:6px;
}
.forum-box-middle{
width:563px;
padding:6px 12px 6px 12px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/pregnancy-brown-middle.jpg) repeat-y;
float:left;
}
.forum-box-bottom{
float:left;
width:576px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/pregnancy-brown-bottom.jpg) no-repeat top;
height:6px;
}
.forum-box-middle .left{
width:65px;
float:left;
}
.forum-box-middle .left .photobr{
width:44px;
border:2px solid #c7c8c8;
background-color:#FFFFFF;
padding:3px;
}
.forum-box-middle .right{
width:483px;
float:left;
}
.forum-box-middle .right a{
text-decoration:none;
}
.margin6{
margin-top:3px;
margin-bottom:3px;
}
.margin6 a{
text-decoration:underline;
}
.reply-margintp10{
margin-top:10px;
}
.margin70lt{
margin-left:70px !important;margin-left:40px;
float:left;
width:490px;
margin-top:10px;
margin-bottom:30px;
}
.paddingtop{
padding-top:5px;
}
.margin10rt{
display:block;
float:left;
margin-right:15px;
}
.margin10r{
display:block;
float:left;
margin-right:15px; !important;margin-left:10px;

}

.margin10r a{
text-decoration:none;
}
.margin10rt a{
text-decoration:none;
}

.link a{
text-decoration:underline;
color:#019583;
}
.nolink-und a{
text-decoration:none;
color:#019583;
}
/* 2nd semistet-forum-pregnancy page ends here*/
/*reply to cost */
.replybox-middle{
width:563px;
padding:6px 12px 6px 12px;
background-color:#FFFFFF;
float:left;
}
.replybox-middle .left{
width:57px;
float:left;
}
.replybox-middle .right{
width:506px;
float:left;
}
.reptopo-banner-banner{
padding:3px;
width:504px;
background-color:#FFFFFF;
border:1px solid #c7c8c8;
}
.reply-box{
float:left;
width:506px;
}
.reply-box-top{
float:left;
width:506px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/reply-box-top.jpg) no-repeat bottom;
height:6px;
}
.reply-box-middle{
width:486px;
padding:10px 10px 10px 10px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/reply-box-middle.jpg) repeat-y;
float:left;
}
.reply-box-bottom{
float:left;
width:506px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/reply-box-bottom.jpg) no-repeat top;
height:6px;
}
/*reply to cost page end here*/
/* Pagination
---------------------------------------- */
.paginationcont {
	height:32px;
	width: auto;
	text-align: right;
	float: right;
	font-size:12px;
	font-weight:bold;
	list-style:none;
	width:554px;
	#width:554px;
	padding-right:20px;
	background:transparent url(/en_IE/parenting-forums/styles/prosilver/theme/images/formus_Pagination_bg.gif) scroll center top;
	background-repeat:no-repeat;
}

.pagination {
	height:26px;
	width: auto;
	text-align: right;
	float: right;
	font-size:12px;
	font-weight:bold;
	list-style:none;
	padding-top:6px;
	
	}

.pagination span.page-sep {
	display: none;
}

li.pagination {
	margin-top: 0;
}

.pagination strong, .pagination b {
	font-weight: normal;
}

.pagination span strong {
	padding:3px 5px;
	/*margin: 0 2px;*/
	font-weight: normal;
	color: #FFFFFF;
	background-color: #587102;
	background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/paginationcont_rollver_img.gif) no-repeat bottom;
	font-size:12px;
	font-weight:bold;
	list-style:none;
}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	font-weight: normal;
	text-decoration: none;

	color: #71891f;
	margin: 0 2px;
	padding: 0 2px;
	font-size: 0.9em;
	line-height: 1.5em;
	font-size:12px;
	font-weight:bold;
	list-style:none;
	padding:2px 5px;
}

/*.pagination span a:hover {
	border-color: #587102;
	background-color: #587102;
	background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/paginationcont_rollver_img.gif) no-repeat bottom;
	color: #FFF;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	list-style:none;
	padding:3px 5px;
}
*/
.pagination img  {
	vertical-align: middle;
}
.img {
	list-style:none;
}

/* Pagination in viewforum for multipage topics */
.row .pagination {
	display: block;
	float: right;
	width: auto;
	margin-top: 0;
	padding: 1px 0 1px 15px;
	font-size: 0.9em;
	background: none 0 50% no-repeat;
	list-style:none;
}

.row .pagination span a, li.pagination span a {
	background-color: #FFFFFF;
	list-style:none;
}

.row .pagination span a:hover, li.pagination span a:hover {
	background-color: #d2d2d2;
	list-style:none;
}

.start_con_MainContainer{
width:567px;
}
.Start_Convo_listmenu{
float:left;
margin-top:15px;
margin-bottom:15px;
width:567px;
height:19px;
}
.listmenu{
height:19px;
width:552px;
border:1px solid #666666;
}
.Start_Convo_message-box{
width:567px;
}
.Start_Convo_message-box_top{
float:left;
width:567px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/start_convos_msgbox_top.gif) no-repeat bottom;
height:6px;
}
.Start_Convo_message-box_middle{
width:567px;
padding:10px 10px 10px 10px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/start_convos_msgbox_mid.gif) repeat-y;
float:left
}
.Start_Convo_message-box_bottom{
float:left;
width:567px;
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/start_convos_msgbox_bot.gif) no-repeat top;
height:6px;
}
.message-boxtxteditor{
width:545px;
height:20px;
background: #FAFAFA;
padding-top:5px;
padding-bottom:5px;

}
.input_username{
padding-bottom:10px;
width:540px;
}
.input_usernamewidth{
height:22px;
border:1px solid #666666;
}
.input_subject{
padding-bottom:10px;
}
.input_subjectwidth{
width:540px;
height:22px;
border:1px solid #666666;
padding-left:5px;
padding-top:5px;
}
.input_Cancelbtn{
float:right;
margin-top:-20px;
}
/*Conversation(Publish)*/
.forum-box-middle-pad{
width:563px;
padding:6px 12px 6px 12px;
float:left;
}
.left{
width:75px;
float:left;
}
.left .photobr{
width:44px;
border:2px solid #c7c8c8;
background-color:#FFFFFF;
padding:3px;
}
.right{
width:483px;
float:left;
}
.right a{
text-decoration:none;
}
.font12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.padR7 {
	padding-right:7px;
}
.padL20 {
	padding-left:20px;
}
.padL75 {
	padding-left:75px;
}
.lineHeight20 {
	line-height:20px;
}
.valignMid {
	vertical-align:middle;
	_vertical-align:bottom;
}
.ie-padT1 {
	_padding-top:1px;
}
.dottedGrnHR {
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/phpForum_listHead_bg1.gif);
	background-repeat: repeat-x;
	background-position:top;
	height:1px;
	font-size:0px;
}
.photobrdr{
	width:42px;
	border:2px solid #c7c8c8;
	background-color:#FFFFFF;
	padding:3px;
}
.photobrdrOr{
	width:42px;
	border:2px solid #f78929;
	background-color:#fffbe8;
	padding:3px;
}
.forum-box-middle-right {
	float:left;
	width:500px;
}
.forum-box-middle-right1 {
	float:left;
	width:443px;
}
.forum-box-middle-right2 {
	float:left;
	width:388px;
}
.forum-box-middle-right3 {
	float:left;
	width:480px;
}
.textDecNon {
	text-decoration:none;
}
.total-conserbox1{
	float:left;
}
.forumListOdd1 {
	background-color: #fffdf4;
	background-image: url(../images/most-active-forums-divider.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	padding: 12px 0;
}
.marTB3{
margin-top:3px;
margin-bottom:3px;
}
.marTB10{
margin-top:10px;
margin-bottom:10px;
}
.boldText {
font-weight:bold;
}
/*stye.css*/

/* Posting page styles
----------------------------------------*/

/* Buttons used in the editor */
#format-buttons {
	margin:5px 0 10px;
	width:540px;
	background-color:#f0f1ef;
	height:29px;
}

#format-buttons input, #format-buttons select {
	vertical-align: middle;
}

/* Main message box */
#message-box {
width:450px;
	
}

#message-box textarea {
	width: 540px;
	height:120px;
	border:1px #666666 solid;
	color: #333333;
}

/* Emoticons panel */
#smiley-box {
	width:550px;
	float: left;
	}

#smiley-box img {
	margin: 3px;
}

/* Input field styles
---------------------------------------- */
.inputbox {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	color: #333333;
	padding: 2px;
	cursor: text;
}

.inputbox:hover {
	border: 1px solid #666666;
}

.inputbox:focus {
	border: 1px solid #666666;
	color: #4b4b4b;
}

/*input.inputbox	{ width: 85%; }
input.medium	{ width: 50%; }
input.narrow	{ width: 25%; }
input.tiny		{ width: 125px; }*/

textarea.inputbox {
	width: 85%;
	padding-left:5px;
	padding-top:5px;
}

/*.autowidth {
	width: auto !important;
}*/

/* Form button styles
---------------------------------------- */
input.button1, input.button2 {
	font-size: 1em;
	background-color:#f0f1ef;
}
.boldtxt{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/bold_txt.gif) no-repeat top;
height:29px;

}
.Italictext{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Italic_text.gif) no-repeat top;
height:29px;
}
.Underlinetext{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Underline_text.gif) no-repeat top;
height:29px;
}
.Quotetext{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Quote_text.gif) no-repeat top;
height:29px;
}
.Codedisplay{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Code_display.gif) no-repeat top;
height:29px;
}
.Listtxt{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/List_txt.gif) no-repeat top;
height:29px;
}
.Orderedlist{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Ordered_list.gif) no-repeat top;
height:29px;
}
.Multiplelist{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/multiple_list.gif) no-repeat top;
height:29px;
}
.Insertimage{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Insert_image.gif) no-repeat top;
height:29px;
}
.InsertURL{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Insert_URL.gif) no-repeat top;
height:29px;
}
.Flash{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Flash.gif) no-repeat top;
height:29px;
}
.Fontcolour{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/Font_colour.gif) no-repeat top;
height:29px;
}
.smileybox{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/smiley_box.gif) no-repeat top;
height:29px;
}
.fontsize{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/font_size.gif) no-repeat top;
height:29px;
}
.dividedline{
background:url(/en_IE/parenting-forums/styles/prosilver/theme/images/divided_line.gif) no-repeat top;
height:29px;
}
a.button1, input.button1, input.button3, a.button2, input.button2 {


}
/*a.button1, input.button1, input.button3, a.button2, input.button2 {
	width: auto !important;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #000;
	background: #FAFAFA none repeat-x top;
}*/

a.button1, input.button1 {
	font-weight: bold;
	border: 0px solid  #f0f1ef;
}

input.button3 {
	padding: 0;
	margin: 0;
	line-height: 5px;
	height: 12px;
	background-image: none;
	font-variant: small-caps;
}

/* Alternative button */
a.button2, input.button2, input.button3 {
	border: 1px solid  #f0f1ef;
}

/* <a> button in the style of the form buttons */
/*a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active {
	text-decoration: none;
	color: #000000;
	padding: 2px 8px;
	line-height: 250%;
	vertical-align: text-bottom;
	background-position: 0 1px;
}
*/
/* Hover states */
/*a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
	border: 1px solid  #FAFAFA;
	background-position: 0 100%;
	color: #BCBCBC;
}*/
	
input.disabled {
	font-weight: normal;
	color: #666666;
}

/* Topic and forum Search */
.search-box {
	margin-top: 3px;
	margin-left: 5px;
	float: left;
}

.search-box input {
}

input.search {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 17px;
}

.full { width: 95%; }
.medium { width: 50%;}
.narrow { width: 25%;}
.tiny { width: 10%;}



.column1 {
	float: left;
	clear: left;
	width: 49%;
}

.column2 {
	float: right;
	clear: right;
	width: 49%;
}

/* pm list in compose message if mass pm is enabled */
dl.pmlist dt {
	width: 60% !important;
}

dl.pmlist dt textarea {
	width: 95%;
}

dl.pmlist dd {
	margin-left: 61% !important;
	margin-bottom: 2px;
}
/* Input field styles
---------------------------------------- */
.clear {
	display: block;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	background: transparent;
}

#message-box textarea {
	color: #333333;
}
/* Main message box */

#message-box textarea {
	color: #333333;
}

/* Emoticons panel */
#tabs {
	line-height: normal;
	margin: 20px 0 -1px 7px;
	min-width: 570px;
}

#tabs ul {
	margin:0;
	padding: 0;
	list-style: none;
}

#tabs li {
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
}

#tabs a {
	float: left;
	background: none no-repeat 0% -35px;
	margin: 0 1px 0 0;
	padding: 0 0 0 5px;
	text-decoration: none;
	position: relative;
	cursor: pointer;
}

#tabs a span {
	float: left;
	display: block;
	background: none no-repeat 100% -35px;
	padding: 6px 10px 6px 5px;
	color: #828282;
	white-space: nowrap;
}

#tabs a:hover span {
	color: #bcbcbc;
}

#tabs .activetab a {
	background-position: 0 0;
	border-bottom: 1px solid #ebebeb;
}

#tabs .activetab a span {
	background-position: 100% 0;
	padding-bottom: 7px;
	color: #333333;
}

#tabs a:hover {
	background-position: 0 -70px;
}

#tabs a:hover span {
	background-position:100% -70px;
}

#tabs .activetab a:hover {
	background-position: 0 0;
}

#tabs .activetab a:hover span {
	color: #000000;
	background-position: 100% 0;
}
/* Definition list layout for forms
---------------------------------------- */
fieldset dl {
	padding: 4px 0;
}

fieldset dt {
	width: 40%;
	text-align: left;
	display: block;
}

fieldset dd {
	vertical-align: top;
	margin-bottom: 10px;
}

/* Specific layout 1 */
fieldset.fields1 dt {
	width: 15em;
	border-right-width: 0;
}

fieldset.fields1 dd {
	margin-left: 15em;
	border-left-width: 0;
}

fieldset.fields1 {
	background-color: transparent;
}

fieldset.fields1 div {
	margin-bottom: 3px;
}

/* Specific layout 2 */
fieldset.fields2 dt {
	width: 15em;
	border-right-width: 0;
}

fieldset.fields2 dd {
	margin-left: 16em;
	border-left-width: 0;
}

/* Form elements */
dt label {
	font-weight: bold;
	text-align: left;
}

dd label {
	white-space: nowrap;
	color: #333;
}

dd input, dd textarea {
	margin-right: 3px;
}

dd select {
	width: auto;
}

dd textarea {
	width: 85%;
}

/* Hover effects */
fieldset dl:hover dt label {
	color: #000000;
}

fieldset.fields2 dl:hover dt label {
	color: inherit;
}

#timezone {
	width: 95%;
}

* html #timezone {
	width: 50%;
}

/* Quick-login on index page */
fieldset.quick-login {
	margin-top: 5px;
}

fieldset.quick-login input {
	width: auto;
}

fieldset.quick-login input.inputbox {
	width: 15%;
	vertical-align: middle;
	margin-right: 5px;
	background-color: #f3f3f3;
}

fieldset.quick-login label {
	white-space: nowrap;
	padding-right: 2px;
}

/* Display options on viewtopic/viewforum pages  */
fieldset.display-options {
	text-align: center;
	margin: 3px 0 5px 0;
}

fieldset.display-options label {
	white-space: nowrap;
	padding-right: 2px;
}

fieldset.display-options a {
	margin-top: 3px;
}

/* Display actions for ucp and mcp pages */
fieldset.display-actions {
	text-align: right;
	line-height: 2em;
	white-space: nowrap;
	padding-right: 1em;
}

fieldset.display-actions label {
	white-space: nowrap;
	padding-right: 2px;
}

fieldset.sort-options {
	line-height: 2em;
}

/* MCP forum selection*/
fieldset.forum-selection {
	margin: 5px 0 3px 0;
	float: right;
}

fieldset.forum-selection2 {
	margin: 13px 0 3px 0;
	float: right;
}

/* Jumpbox */
fieldset.jumpbox {
	text-align: right;
	margin-top: 15px;
	height: 2.5em;
}

fieldset.quickmod {
	width: 50%;
	float: right;
	text-align: right;
	height: 2.5em;
}

/* Submit button fieldset */
fieldset.submit-buttons {
	text-align: left;
	vertical-align: middle;
	margin: 5px 0;
	#margin: 0px 0;
	margin-left:15px;
	padding-top:15px;
	#padding-top:5px;
}

fieldset.submit-buttons input {
	vertical-align: middle;
	padding-bottom: 5px;
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/btn_form.gif);
	background-repeat:no-repeat;
	height:30px;
	width:76px;
	background-color:#FFFFFF;
	color:#FFFFFF
	
}
.submit-buttons1{
	vertical-align: middle;
	padding-bottom: 8px!important;padding-bottom:5px;
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/btn_form.gif);
	background-repeat:no-repeat;
	height:30px;
	width:76px;
	background-color:#FFFFFF;
	color:#FFFFFF;
	border:0px solid #FFFFFF;
	font-weight:bold;
	
}

panel {
	margin-bottom: 4px;
	padding: 0 10px;
	background-color: #f3f3f3;
	color: #3f3f3f;
	
}

.post {
	background-repeat: no-repeat;
	background-position: 100% 0;
}

.post:target .content {
	color: #000000;
}

.post:target h3 a {
	color: #000000;
}

.bg1	{ background-color: #f7f7f7;}
.bg2	{ background-color: #FFFFFF; width:567px; }
.bg3	{ background-color: #FFFFFF; width:567px; }

.rowbg {
	margin: 5px 5px 2px 5px;
}

.ucprowbg {
	background-color: #e2e2e2;
}

.fieldsbg {
	/*border: 1px #DBDEE2 solid;*/
	background-color: #eaeaea;
}

span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
}

span.corners-top {
	background-image: none;
	background-position: 0 0;
	margin: 0 -5px;
}

span.corners-top span {
	background-image: none;
	background-position: 100% 0;
}

span.corners-bottom {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -5px;
	clear: both;
}

span.corners-bottom span {
	background-image: none;
	background-position: 100% 100%;
}

.headbg span.corners-bottom {
	margin-bottom: -1px;
}

.post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom {
	margin: 0 -10px;
}

.rules span.corners-top {
	margin: 0 -10px 5px -10px;
}

.rules span.corners-bottom {
	margin: 5px -10px 0 -10px;
}
.content {
	min-height: 3em;
	overflow: hidden;
	line-height: 1.4em;
	color: #333333;
}
p.author {
	margin: 0 15em 0.6em 0;
	padding: 0 0 5px 0;
	line-height: 1.2em;
}
/* Post poll styles
----------------------------------------*/
fieldset.polls {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
}

fieldset.polls dl {
	margin-top: 5px;
	border-top: 1px solid #e2e2e2;
	padding: 5px 0 0 0;
	line-height: 120%;
	color: #666666;
}

fieldset.polls dl.voted {
	font-weight: bold;
	color: #000000;
}

fieldset.polls dt {
	text-align: left;
	float: left;
	display: block;
	width: 30%;
	border-right: none;
	padding: 0;
	margin: 0;
	font-size: 1.1em;
}

fieldset.polls dd {
	float: left;
	width: 10%;
	border-left: none;
	padding: 0 5px;
	margin-left: 0;
	font-size: 1.1em;
}

fieldset.polls dd.resultbar {
	width: 50%;
}

fieldset.polls dd input {
	margin: 2px 0;
}

fieldset.polls dd div {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 2px;
	overflow: visible;
	min-width: 2%;
}

.pollbar1 {
	background-color: #aaaaaa;
	border-bottom: 1px solid #747474;
	border-right: 1px solid #747474;
}

.pollbar2 {
	background-color: #bebebe;
	border-bottom: 1px solid #8c8c8c;
	border-right: 1px solid #8c8c8c;
}

.pollbar3 {
	background-color: #D1D1D1;
	border-bottom: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}

.pollbar4 {
	background-color: #e4e4e4;
	border-bottom: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
}

.pollbar5 {
	background-color: #f8f8f8;
	border-bottom: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
}
/* Attachments
----------------------------------------*/
.attachbox {
	background-color: #FFFFFF;
	border-color:  #C9D2D8;
}

.pm-message .attachbox {
	background-color: #F2F3F3;
}

.attachbox dd {
	border-top-color: #C9D2D8;
}

.attachbox p {
	color: #666666;
}

.attachbox p.stats {
	color: #666666;
}

.attach-image img {
	border-color: #999999;
}

.signature {
	margin-top: 1.5em;
	padding-top: 0.2em;
	font-size: 1.1em;
	border-top: 1px solid #CCCCCC;
	clear: left;
	line-height: 140%;
	overflow: hidden;
	width: 100%;
}

dd .signature {
	margin: 0;
	padding: 0;
	clear: none;
	border: none;
}

.signature li {
	list-style-type: inherit;
}

.signature ul, .signature ol {
	margin-bottom: 1em;
	margin-left: 3em;
}
.pane3 {
float:left;
#padding-bottom:15px;

}
.pane1 {


}

blockquote {
/*	border: 1px solid #DBDBDB; 
	padding: 25px 5px 5px 8px; 
	background-color: #EBEADD;
	background-image: url(/en_IE/parenting-forums/styles/prosilver/theme/images/quote.gif); 
	overflow: hidden;
*/	
	background-color:#EBEADD;
	background:#EBEBEB none no-repeat scroll 6px 8px;
	background-image:url(/en_IE/parenting-forums/styles/prosilver/theme/images/quote.gif);
	border:1px solid #DBDBDB;margin:0.5em 1px 0 25px;
	overflow:hidden;padding:25px 0px 5px 8px;
}
.w300 {
	width:300px;
	_width:280px;
}
.marTm15 {
	margin-top:-15px;
}
.w155 {
	width:155px;
}

.grnb_12_topic {
color:#019583;
font-size:12px;
font-weight:bold;
}

.grnb_12_topic_ad {
color: #FFF;
font-size:12px;
font-weight:bold;

background-color: #00938d;
padding: 2px 3px 1px 3px;
line-height: 20px;
border-bottom:  #00413e solid 1px;
}

.grnb_11_ad {
color:#FFF;
font-weight:bold;
background-color: #00938d;
padding: 2px 3px 1px 3px;
line-height: 20px;
border-bottom:  #00413e solid 1px;

}

.grnb_11_nonad {
color:#019583;
font-weight:bold;
}

.cursor_pointer
{
cursor:pointer;
}