/* CSS Document for JobsUploaded.co.uk's blog pages */


p { margin: 10px 0px; }
.blogheaderh1 { /* color:#FF6600; */ color:#003366; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; margin:0px 0px 5px 0px; }
.blogheaderh2 { font-size: 14px; font-weight: bold; margin: 5px 0px; }
.blogheaderh3 { font-size: 13px; font-weight: bold; margin: 5px 0px; }
.blogheaderh4 { font-size: 12px; font-weight: bold; margin-bottom: 5px; }
div.sectionbody { margin: 0px 0px 0px 10px; padding:0px; }
/*#middlecolumn { padding-left:10px; width:585px; } */
.bloglist ul { margin: 5px 0px; }
.bloglist li { margin:5px 0px 5px 20px; list-style-position:outside; }
#middlecolumnblog {
	min-height:340px;
	margin-left:185px;
	
	width: 588px;
	border-left:1px solid #CCCCCC;
	padding-left:10px;
}
* html #middlecolumnblog {
	height: 300px;
}
.bookmarker { text-align:right; padding:5px 0px; }



.tabledata {
	border:2px solid #0033CC;
}

.tabledata th td {
	padding:5px;
}

.tabledata th {
	background:url("../images/css/forumcell_bg3.gif") repeat-x top left;
	color:#FF9900;
	text-align:center;
	padding: 5px 10px 5px 10px;
}

.blogtblcatrowheader {
	background:url("../images/css/forumcell_bg1.gif") repeat-x top left;
}
.blogtblcatheader {
	color:#006699;
	font-size:14px;
	font-weight:bold;
	padding: 0px 10px 5px 5px;
}
.blogtblrowfader {
	background:url("../images/css/forumcell_bg2.jpg") no-repeat top left;
	padding: 7px 10px 5px 5px;
}
.cell1cat {
	background-color:#EEEEEE;
	padding:5px 5px 5px 15px;
}
.cell1 {
	background-color:#EEEEEE;
	padding:5px 5px 5px 5px;
}
.cell2 {
	background-color:#D2DCE6;
	text-align:center;
}

.blogtbltitle a {
	color:#006699;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.blogtbltitle a:hover {
	color:#FF8800;
	text-decoration:underline;
}

.sticky {
	font-style: italic;
	font-weight: bold;
}

.text10 {
	font-size:10px;
}


#blogtopnav {
	font-size:12px;
	padding-bottom:10px;
}
#blogtopnav a {
	text-decoration:none;
	color:#000000;
}
#blogtopnav a:hover {
	text-decoration:underline;
	color:#FF9900;
}


.blog {
	margin: 0px;
	padding-bottom: 10px;
}

.blogtools {
	padding-bottom: 5px;
	border-bottom: 1px solid #D4D0C8;
	font-size:10px;
}

.blogtools a {
	margin-right: 15px;
	color:#E6730A;
	text-decoration:none;
}

.blogtools a:hover {
	color:#0033FF;
	text-decoration:underline;
}


.blogdescr {
	padding: 10px 0px 10px 10px;
/*	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif; */	
}

.blogdescr h2 {
	font-size: 14px; 
	font-weight: bold; 
	margin: 5px 0px 10px 0px;
}
.blogdescr .bloglist ul { margin: 5px 0px; }
.blogdescr .bloglist li { margin:5px 0px 5px 20px; list-style-position:outside; }

.blogdescr ul { margin: 5px 0px; }
.blogdescr li { margin:5px 0px 5px 20px; list-style-position:outside; }



.blogfooter {
	font-size: .9em;
	color: #333;
	padding: 10px 0px 20px 0px;
	border-top: 1px dashed #D4D0C8;
}

.blogtagheader {
	font-size: .9em;
	color: #333;
	padding: 5px 0px 20px 0px;
	margin-top: 5px;
	border-top: 1px solid #D4D0C8;
}

.blogcomments {
	padding: 10px 0px 10px 0px;
}

.blogcomments h2{
	border-bottom: 1px solid #D4D0C8;
	padding-bottom: 5px;
}

.blogcomments .comment{
	padding: 10px 0px 20px 0px;
}

.blog .tagdetails {
	padding: 5px 0px;
	color: #666;
	font-size: .8em;
	margin: 0px;
	font-weight: bold;
}


#relatedposts { border:1px solid #B4DCF0; background-color:#EBF0F5; text-align:left; padding:3px; }
#relatedposttitle { font-weight:bold; font-size:13px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#0066FF; margin:7px 0 0 3px; border-bottom:1px solid #0066FF; }
#relatedposts ul { line-height: 2.0em; }

#relatedposts ul { list-style-image: url("/images/icons/orange_bullet.jpg"); margin:10px; padding:0 0 0 10px; }
#relatedposts li { list-style-position:outside; }

#relatedposts a { color:#0066FF; text-decoration:none; }
#relatedposts a:hover { color:#FF9900; text-decoration:underline; }




/* Email / Flag Form */
#popupSendBlogForm, #popupFlag {
	display: block;
	visibility: hidden;
	position: absolute;
	left: 210px;
	top: 95px;
/*	border: 1px solid #999999; */
	border-bottom: 3px solid #666666;
	border-right: 3px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	padding: 5px;
	background-color: #EEEEEE;
	text-align: justify;
	font-size: 12px;
	width: 460px;
}

#popupSendBlogForm fieldset, #popupFlag fieldset {
	width:440px;
	text-align:left;
	background-color: #DDF1F6;
	margin: 10px 0px 15px 0px;
	_position: relative;
	_display: block;
	_padding-top: 20px;
	_padding-bottom: 15px;
}

#popupSendBlogForm legend, #popupFlag legend {
	font-size:14px;
	font-weight:bold;
	color:#0000CC;
	background-color:#FFFFFF;
	padding:0px 10px 0px 10px;
	border: 1px solid #FF9900;
	_position: absolute;
	_top: -10px;
}

#popupSendBlogForm #sendBlogFormContainer, #popupFlag #sendBlogFlagContainer  {
	padding-left:10px;
}

#popupSendBlogForm a:hover, #popupFlag a:hover {
	text-decoration:none;
}

#mailerCloseBtn, #flagCloseBtn {
	position: relative;
	left: 400px; 
	top: 7px;
}

#flagComment {
	width:410px;
	height:50px;
}

#flagButton {
	margin-left:160px;
}
/* End Email / Flag Form */

.blogsearchtitle {

}
