﻿body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f8c750;
	margin:0px;
	padding:0px;
	color: Gray;
}


A
{
	color: Orange;
}

#centeredContainer
{
	margin-top: 10px;
	width: 900px;
	margin-left :auto;
	margin-right :auto;
	background-color:#FFFFFF;
	height:auto;
	}


#topBorder 
{
	background-image:url('images/topBg.jpg');
	width:914px;
	height: 13px;
	background-color: #FFFFFF;
}


#bottomBorder
{
	background-image:url('images/bottomEdge.jpg');
	width:914px;
	height: 12px;
	background-color: #FFFFFF;
	clear:both;
}


#mainBody
{
	background-color: #FFFFFF;
	background-image:url('images/VertBg.jpg');
	width: 914px;
	overflow:auto;
	height:auto;
	
}

#masthead
{
	position: relative;
}

#logo
{
	/* background-image: url('images/scrummaster.jpg'); */
	width: 500px;
	height: 96px;
	/* margin-left: 20px;*/
	float:left;
	cursor: pointer;
}



#topMenu
{
	float:right;
	margin-top: 6px;
}

#contactUs
{
	background-image: url('images/contactus.gif');
	width: 84px;
	height: 19px;
	float: left;
	cursor: pointer;
}

#aboutUs
{
	background-image: url('images/aboutus.gif');
	width: 66px;
	height: 19px;
	float: left;
	margin-left: 20px;
	cursor: pointer;
}

#copyright
{
	background-image: url('images/copyright.gif');
	width: 114px;
	height: 19px;
	float: left;
	margin-left: 20px;
	margin-right: 30px;
	cursor: pointer;
}


#mainWrapper
{
	clear:both;
	padding-top: 10px;
	overflow:auto;
}

#menu
{
	width: 170px;
	float:left;
	height:100%;
	margin-left:-16px;
}

#mainContent
{
	
	width: 510px;
	float:left;
}


#menuText
{
	background-image: url('images/menu.gif');
	width: 45px;
	height: 24px;
	margin-left: 30px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#menuNote
{
	background-image: url('images/MenuNote.jpg');
	background-repeat:no-repeat;
	width: 167px;
	height: 173px;
	margin-top: 0px;
	padding-top: 0px;
	overflow:auto;
}



#menuArticles
{
	background-image : url('images/articles.gif');
	width: 82px;
	height: 21px;
	margin-left: 25px;
	margin-top: 10px;
	cursor: pointer;
}


#menuTraining
{
	background-image : url('images/training.gif');
	width: 87px;
	height: 26px;
	margin-left: 23px;
	margin-top: 1px;
	cursor: pointer;
}

#menuConsulting
{
	background-image : url('images/Consultancy.gif');
	width: 118px;
	height: 26px;
	margin-left: 21px;
	margin-top: 1px;
	cursor: pointer;
}

#menuProducts
{
	background-image : url('images/Products.jpg');
	width: 94px;
	height: 24px;
	margin-left: 19px;
	margin-top: 1px;
	cursor: pointer;
}

#menuDownloads
{
	background-image : url('images/Downloads.gif');
	width: 85px;
	height: 24px;
	margin-left: 26px;
	margin-top: 4px;
	cursor: pointer;
}

#mainText
{
	background-image: url('images/latest.gif');
	width: 62px;
	height: 24px;
	margin-left: 0px;
}

#latestContent
{
	clear: both;
	margin-left: 3px;
}

#rightContent
{
	padding-left: 10px;
	width: 190px;
	float:left;
}

#rightText
{
	background-image: url('images/news.gif');
	width: 54px;
	height: 24px;
	margin-left: 5px;
}

#rightNote
{
	background-image: url('images/NewsPostIt.jpg');
	width: 219px;
	height: 214px;
	margin-left: 0px;
	overflow:auto;
}


#newsContent
{
	margin-top: 10px;
	margin-left:20px;
	height:200px;
}


#rightLinks
{
	margin-left: 5px;
}


.cssform p{
width: 280px;
clear: left;
margin: 0;
padding: 3px 0 5px 0;
padding-left: 160px; /*width of left column containing the label elements*/

height: 1%;
}



.searchInput
{
	border: 1px dashed #FFD688;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	padding: 3px;
	font-size: 9pt;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
}

.cssform label
{
color: Gray;
float: left;
margin-top:2px;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/

}

.cssform input[type="text"]
{
	/*width of text boxes. IE6 does not understand this attribute*/
	width: 180px;
	
	border: 1px dashed #FFD688;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	padding: 3px;
	font-size: 9pt;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
}

.cssform textarea
{
	width: 270px;
	height: 150px;
	border: 1px dashed #FFD688;

	padding: 3px;
	font-size: 9pt;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}


.blogTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FAB64B;
	font-weight: bold;
	margin-bottom:0px;
	float:left;
	/*width:450px;*/
	clear:both;
}

.blogDateTime
{
	margin-top:3px;
	float:right;
}

.blogTitleSep
{
	clear:both;
	color: #FAB64B;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	width: 100%;
	margin-top:-10px;
}

.blogHeader
{
	margin-top:5px;
}


.linkSummary
{
	font-size:8pt;
}

.blogMore
{
	text-decoration: none;
	color: #93C748;
	
	font-size:10pt;
}

.blogMore A
{
	text-decoration: none;
	color: #93C748;
	font-weight:600;
	font-size:10pt;
}

.largeGreen A
{
	color: #93C748;
	font-weight:600;
	font-size:10pt;
}

.blogMore
{
	margin-bottom:30px;
	
}

/* Pager */
.pager
{
	margin: 8px 3px 8px 0px;
	padding: 0px;
	
}

.pager .disabled 
{
	border:1px solid #ddd;
	color:#999;
	margin-top:4px;
	padding:3px;
	text-align:center;
}

.pager .current
{
	background-color: #93C748;
	border: 1px solid #999;
	color: #fff;
	font-weight: bold;
	margin-top: 4px;
	padding: 3px 5px;
	text-align: center;
}

.pager span, .pager a
{
	margin: 4px 3px 4px 0px;
}

.pager a 
{
	border:1px solid #c0c0c0;
	padding:3px 5px;
	text-align:center;
	text-decoration:none;
}

.price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #93C748;
	font-weight: bold;
	margin-bottom: 0px;
	float: left; /*width:450px;*/
}