/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	margin-left:0px;
	margin-right:0px;
	margin-top:17px;
	margin-bottom:0px;
	background-image:url(../images/inspyr-bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#00457c;
}
a:link {
	color:#555555;
	text-decoration:underline;
}
a:visited {
	color:#555555;
	text-decoration:underline;
}
a:hover {
	color:#888888;
	text-decoration:underline;
}
.topline {
	background-image:url(../images/topline.gif);
	line-height:17px;
	background-color:#ffc428;
}
.topleftside {
	background-image:url(../images/topleftside.gif);
	background-color:#ffc428;
}
.toprightside {
	background-image:url(../images/toprightside.gif);
	background-color:#ffc428;
}
.topmidsection {
	background-image:url(../images/topmidsection.gif);
	background-color:#ffc428;
}
.topbgcolor {
	background-color:#ffc428;
}
.searchtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#99afce;
}
.formnopad {
	margin:0px;
	padding:0px;
}
.formtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	border:1px solid #93bfe3;
	background-color:#FFFFFF;
}
.formtxt:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	border:1px solid #00457c;
	background-color:#f1f5f8;
}
.formtxtsml {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000033;
	border:1px solid #93bfe3;
	background-color:#FFFFFF;
}
.formtxtsml:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000033;
	border:1px solid #00457c;
	background-color:#f1f5f8;
}
.formbutton {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#1a3862;
	border:1px solid #88a9c1;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:1px;
}
.formbutton:hover {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#3a639c;
	border:1px solid #88a9c1;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:1px;
}
.contentedgeleft {
	background-image:url(../images/contentleft.gif);
	background-color:#00457c;
}
.contentedgeright {
	background-image:url(../images/contentright.gif);
	background-color:#00457c;
}
.contenttable {
	background-color:#FFFFFF;
}
.leftcell {
	padding-left:3px;
}
.rightcell {
	padding-left:3px;
	padding-right:3px;
}
.whitepapercell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/whitepaperbg.gif);
	background-color:#54738a;
	color:#dddddd;
	padding-left:14px;
	padding-right:10px;
	padding-top:7px;
	line-height:12px;
}
.contactcell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/contactfooter.gif);
	background-color:#54738a;
	color:#dddddd;
	padding-left:14px;
	padding-right:10px;
	padding-top:7px;
}
a.contact:link {
	color:#dddddd;
	text-decoration:underline;
}
a.contact:visited {
	color:#dddddd;
	text-decoration:underline;
}
a.contact:hover {
	color:#c9c9c9;
	text-decoration:underline;
}
.contactbtmht {
	line-height:50px;
}
.btmline {
	line-height:12px;
	background-image:url(../images/btmline.gif);
	background-color:#00457c;
	background-repeat:repeat-x;
}
.contenttopline {
	border-top:1px solid #bcc6cd;
	line-height:6px;
	height:6px;
}
.contentbtmline {
	border-bottom:1px solid #bcc6cd;
	line-height:6px;
	height:6px;
}
.maincontentcell {
	border-left:1px solid #bcc6cd;
	border-right:1px solid #bcc6cd;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.hometitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/headings/homehdtxtbg.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
.trainingtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/traininghdbtm.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
.coachingtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/coachinghdbtm.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
.facilitationtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/facilitationhdbtm.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
.toolstitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/usefultoolshdbtm.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
.testimonialtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/testimonialhdbtm.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
.contacttitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/contacthdbtm.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
.whitepapertitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/whitepaperhdbtm.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:6px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00457c;
}
.imageright {
	padding-left:5px;
}
.imageleft {
	padding-right:5px;
}
.tablediver {
	height:2px;
}
.lightbluedesc {
	background-color:#6a88b2;
	padding-left:6px;
	font-size:10px;
	color:#ffffff;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}
.lightbluemain {
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}
.orangedesc {
	background-color:#ff9732;
	padding-left:6px;
	font-size:10px;
	color:#ffffff;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}
.orangemain {
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}
.darkbluedesc {
	background-color:#395173;
	padding-left:6px;
	font-size:10px;
	color:#ffffff;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}
.darkbluemain {
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}
.desctitle {
	font-weight:bold;
	color:#00457c;
}
a.desctitle:link {
	font-weight:bold;
	color:#00457c;
}
a.desctitle:visited {
	font-weight:bold;
	color:#00457c;
}
a.desctitle:hover {
	font-weight:bold;
	color:#246ba3;
}
.topcontent {
	border-top:1px solid #bcc6cd;
}
.bottomcontent {
	border-bottom:1px solid #bcc6cd;
}
.contenttablebg {
	background-image:url(../images/linepplgrey.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.sideborders {
	border-left:1px solid #bcc6cd;
	border-right:1px solid #bcc6cd;
}
.copyrightnote {
	font-size:10px;
	color:#3d7db0;
}
a.copyrightnote:link {
	font-size:10px;
	color:#3d7db0;
	text-decoration:underline;
}
a.copyrightnote:visited {
	font-size:10px;
	color:#3d7db0;
	text-decoration:underline;
}
.contactus {
	border:1px solid #93bfe3;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	padding:3px;
}
.contactus:hover {
	border:1px solid #00457c;
	background-color:#f1f5f8;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	padding:3px;
}