BODY 
{
	background-color: #FFFFFF;
	FONT-FAMILY: Arial; 
}

img.headerimage
{
	border-width:0px;
}

a:visited
{
	color:#000000;
	text-decoration: none;
}
a:link
{
	color:#000000;
	text-decoration: none;
}


a:active
{
	color:#000000;
}

a.headermenu:link
{
	padding: 2px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;	
	text-decoration:none;
	color: #555555;
	display: block;
	width: 100%;
	height: 17px;
	margin: 2px 0px 2px 0px;
	border: solid 1px #D5EDF3;
}

a.headermenu:visited
{
	padding: 2px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;	
	text-decoration:none;
	color: #555555;
	display: block;
	width: 100%;
	height: 17px;
	margin: 2px 0px 2px 0px;
	border: solid 1px #D5EDF3;
}

a.headermenu:active
{
	padding: 2px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;	
	text-decoration:none;
	color: #555555;
	display: block;
	width: 100%;
	height: 17px;
	margin: 2px 0px 2px 0px;
	border: solid 1px #D5EDF3;
}

a.headermenu:hover 
{
	padding: 2px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;	
	text-decoration:none;
	display: block;
	width: 100%;
	height: 17px; 
	margin: 2px 0px 2px 0px;
	color: #111111;
	background-color: #2E7EA7;
	border: solid 1px #555555;
}

div.pagecontainer
{
	width: 760px;
}

div.header
{
        float:left;
        width:760px; 
        padding-top: 15px;
	padding-bottom: 0px;
}

div.pageheading 
{
	width: 400px;
	float: left;
	margin-top:5px;
	margin-bottom:10px;
	font-family: Arial;
	font-size: 33px;
	font-weight: bold;
	color: #055F92;
	text-align:left;
}

div.breadcrumb 
{
	width: 600px;
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	text-align:left;
}

div.menucontainer
{
	width: 360px;
	float: left;
	margin-top:17px;
	margin-bottom:10px;
	font-family: Arial;
	font-size: 21px;
	font-weight: bold;
	color: #BBBBBB;
        text-decoration: none;
	text-align:left;
}

div.topnav
{
	display:none;
}

div.contentcontainer
{
	float: left; 
	width: 760px;
	margin-top: 0px;
	margin-bottom: 10px;
}

div.mainsectiongoogleadsense
{
	display:none;
}

div.logocontainer 
{
	position: relative;
	background-image: url(/images/agile-method.jpg);
	text-align: left;
	vertical-align:top;
	width: 476px;
	height: 419px;
	border: 0px
}

div.logolinkevaluate
{
	position: absolute;
	top: 75;
	left: 60;
	text-align: left;
	vertical-align:top;
	width: 120px;
	height: 23px;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold; 
}

div.logolinkscope
{
	position: absolute;
	top: 75;
	left: 335;
	text-align: left;
	vertical-align:top;
	width: 120px;
	height: 23px;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold; 
}

div.logolinkdevelop
{
	position: absolute;
	top: 312;
	left: 69;
	text-align: left;
	vertical-align:top;
	width: 120px;
	height: 23px;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold; 
}

div.logolinkdefine
{
	position: absolute;
	top: 312;
	left: 338;
	text-align: left;
	vertical-align:top;
	width: 120px;
	height: 23px;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold; 
}

div.logolinkagilemethod
{
	position: absolute;
	top: 190;
	left: 164;
	text-align: left;
	vertical-align:top;
	width: 200px;
	height: 27px;
	font-family: Arial;
	font-size: 25px;
	font-weight: bold; 
}

div.mainsectionnosidebarcontainer 
{
	float:left; 
	padding: 10px 15px 5px 15px; 
	text-align:left; 
	vertical-align:top; 
	width:730px; 
	border:solid 1px #BBBBBB; 
	background-color:#FFFFFF;
}

div.mainsectioncontainer 
{
	float:left; 
	padding: 10px 15px 5px 15px; 
	text-align:left; 
	vertical-align:top; 
	width:512px; 
	background-color:#FFFFFF;
}

div.sidesectioncontainer 
{
	display:none; 
}

div.footer 
{
	float:left;
	width: 760px;	
	color: #777777;
	font-family: Verdana,Arial;
	font-size: 9px;
	line-height: 12pt;
	height: 27px;
	text-align: center;
}

div.homesectionquotecontainer 
{
	width: 220px;
	min-height: 165px;
	_height: 165px;
}

div.homesectionquote
{
	margin-bottom: 5px;
	font-style: italic;
}

div.homesectionquoteauthor
{
	float:right;
	margin-right:5px;
	font-size:9px;
	color: #555555;
}

div.sidesectionquote
{
	margin-bottom: 5px;
	font-style: italic;
}

div.sidesectionquoteauthor
{
	float:right;
	margin-right:5px;
	font-size:9px;
	color: #555555;
}

div.customersquote
{
	padding: 5px 5px 5px 5px;
	background-color: #EEEEEE;
	margin-bottom: 5px;
	font-style: italic;
}

div.customersquoteauthor
{
	margin-bottom: 20px;
	font-size:11px;
	color: #555555;
}

div.productsmoresection
{	
	float:left;
	width: 245px;
	border: solid 1px #F0F0F0;
	background-color: #FAFAFA;
	text-align: left;
	padding: 2px 2px 2px 2px;
	background-color: #F8F8F8;
	font-size:11px;
}

div.productsmoredescriptioncontainer
{
	float:left;
	width:100px;
	margin-left:5px;
	margin-bottom:5px;
}

span.productsmoredescription
{
}

div.productsmorelinkcontainer 
{
	margin-left:5px;
}

div.productsmoreimagebox
{
	float:left;
	width:120px;
	height:100px;
	border: solid 1px #BBBBBB;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	background-color: #FFFFFF;
}

span.highlightfeature 
{
	font-weight:normal;
	font-size:13px;
	color: #CC0000;
}

div.democontainer 
{
	width: 500px;
	border: solid 1px #D0D0D0;
	padding: 5px 5px 5px 5px;
	background-color: #F8F8F8;
}

div.demodescriptioncontainer
{
	width: 362px;
	float:left;
}

div.demoimagecontainer
{
	float:left;
	width:135px; 
}

span.demotitle
{
	font-weight:bold;
	font-size:13px;
}

span.demodescription
{
}

div.demolinkcontainer 
{
	margin-left:10px;
}

span.demotime
{
	FONT-SIZE: 7pt;
}

div.productsfeature 
{
	width: 447px;
	float:left;
}

div.productsfeaturesection
{
	width:500px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #D0D0D0;
	background-color: #FAFAFA;
}

div.productsfeaturecontainer
{
	width: 250px;
	border: solid 1px #D0D0D0;
	padding: 5px 5px 5px 5px;
	background-color: #F8F8F8;
}

div.productsfeaturenumber
{
	float:left;
	width:50px; 
}

div.productfeaturesectionheader
{
	color: #055F92;
	font-size: 14px;
	font-weight:bold;
}

span.productsfeaturelabel
{
	font-weight:bold;
	color:#055F92;
	font-size:13px;
}

div.productsfeatureimagecaption 
{
	font-style:italic;
	font-size:11px;
}

div.productsfeatureimagecontainer
{
	width: 54px;
	height: 54px;
	border: solid 1px #BBBBBB;
	background-color: #FFFFFF;
}

img.productsfeatureimage 
{
	width: 150px;
	height: 150px;
	margin: 3px 3px 3px 3px;
	border: solid 0px #FFFFFF;
}

div.featurelistitem
{
	width: 500px;
	border-bottom: solid 1px #F0F0f0;
	padding: 5px 5px 10px 0px;
	margin-bottom:10px;
}

div.featurelistitemheader
{
	color: #CC0000;
	font-size: 13px;
	margin-bottom:7px;
	font-weight:bold;
}

div.pagebodyquotecontainer 
{
	margin: 0px 25px 0px 25px;
	padding: 5px 5px 5px 5px;
	background-color:#EEEEEE;
}

div.pagebodyquotecontainerproducts 
{
	float: right;
	width: 220px;
	margin-right:15px;
}

div.pagebodyquote
{
	font-style: italic;
	margin-bottom: 5px;
}

div.pagebodyquoteauthor 
{
	text-align: right;
	font-size:9px;
	color: #555555;
	margin-right:10px;
}

div.homeabout
{
	text-align: left;
	FONT-FAMILY: Arial;
	font-size: 12px;
	margin-top:10px;
	margin-left:7px;	
}

div.homesection 
{
	float:left;
	width: 238px;
	min-height: 225px;
	_height: 225px;
	border: solid 1px #999999;
	background-color: #FAFAFA;
	text-align: left;
}

div.homesectiontextleftpad
{
	FONT-FAMILY: Arial;
	font-size: 12px;
	
	margin-top:10px;
	margin-left:7px;
}

div.homesectiontext
{
	FONT-FAMILY: Arial;
	font-size: 12px;
	
	margin-top:5px;
}

div.homesectionheader 
{
	margin: 1px 1px 1px 1px;
	text-align:left;
}

div.homesectionheadertext
{
	margin: 4px 0px 0px 4px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

div.homesectionfooter 
{
	width: 225px;
	text-align:right;
	font-size:13px;
}

div.pageheader 
{
	margin-top:5px;
	margin-bottom:10px;
	font-family: Arial;
	font-size: 21px;
	font-weight: bold;
	color: #055F92;
}

div.pageheaderlink 
{
	width: 720px;
	text-align: right;
	margin-top:5px;
	margin-bottom:-20px;
	font-family: Arial;
	font-size: 13px;
	color: #055F92;
}

div.pagesubheader 
{
	margin-bottom:10px;
	margin-left:100px;
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #555555;
}

div.pagesectionheader 
{
	width:512px;
	height: 20px;
	background-color: #F4FBFF;
	border: solid 1px #D7EEFB;
}

div.pagesectionheadertext
{
	font-size: 13px;
	margin: 2px 0px 0px 5px;
	color: #055F92;
	font-weight: bold;
}

div.pagebody
{
	font-family: Arial;
	font-size: 12px;
	margin-bottom:10px;
	margin-top: 25px;
}

li 
{
	vertical-align:middle;
}

DIV.menuheader {
	FONT-SIZE: 13px;BORDER-RIGHT: #000080 1px solid; BORDER-TOP: #000080 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #000080 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #000080 1px solid; BACKGROUND-COLOR: #9999dd
}

DIV.menulink {
	FONT-SIZE: 13px;PADDING-BOTTOM: 5px; MARGIN-LEFT: 12px; PADDING-TOP: 5px
}

DIV.item {
	FONT-SIZE: 13px;FONT-WEIGHT: normal; MARGIN: 0px 0px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 16px; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
}

DIV.newsheader {
	FONT-SIZE: 13px;FONT-WEIGHT: bold;BORDER-RIGHT: #9999dd 1px solid; BORDER-TOP: #9999dd 1px solid; PADDING-LEFT: 2px; MARGIN: 1px; BORDER-LEFT: #9999dd 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #9999dd 1px solid; BACKGROUND-COLOR: #ccccff
}
DIV.news {
	FONT-SIZE: 13px;FONT-WEIGHT: normal
}

a.footer 
{
	text-decoration:none;
		color: #777777;
}
a.footer:visited 
{
	text-decoration:none;
		color: #777777;
}
a.footer:hover 
{
	text-decoration:none;
	color: #777777;
}
a.footer:active 
{
	text-decoration: none;
		color: #777777;
}


a.helptoc 
{
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	text-decoration:none;
	color: #000099;
}
a.helptoc:visited 
{
	font-size:13px;
	font-family:Arial;
	font-weight:normal;	text-decoration:none;
	color: #000099;
}
a.helptoc:hover 
{
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	text-decoration:none;
	color: #ff6633;
}
a.helptoc:active 
{
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	text-decoration: none;
	color: #000099;
}
table.purchase
{
	border-style:solid
}
td.purchase 
{
	border-style:solid;
	border-color:#cccccc;
}
td.compare
{
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.compare1
{
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

span.ausidebartitle
{
	font-weight: bold;
}

a.aulecturelink
{
	font-size: 11px;
}

div.aulectureheadline 
{
	margin-top:5px;
	margin-bottom:10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #055F92;
}

div.aulectureheader 
{
	margin-top:5px;
	margin-bottom:10px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

div.ausubheading
{
	font-size: 13px;
	font-weight:bold;
	margin-bottom:5px;
}

img.auimage
{
	border:solid 1px #D0D0D0;
	margin:0px 10px 0px 10px;
}

a.aulecturelinklarge
{
	font-size: 13px;
}

div.aucenter 
{
	width: 730px;
	text-align: center;
}

div.autipssection
{
	width:720px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #D0D0D0;
	background-color: #FAFAFA;
}

div.autipssectionheader
{
	color: #055F92;
	font-size: 14px;
	font-weight:bold;
}
