body {
	background: #5b5694 url(../images/bkgGradient.gif) repeat-x;
	margin: 0px;
	padding: 0px;
}
.bar {
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3B3677;
	margin-right: 15px;
}


div.spacer {
	background: #666666;
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
}
.pubDate {
	color: #999999;
	font-size: 8pt;
}

.downloadPDF {
	font-weight: bold;
	color: #423C7B;
	background-image: url(../images/pdfNew.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 0px 3px;
	font-size: 10pt;
}

.quoteNoSpace {
	margin-top: 0px;
	font-style: italic;
}
.tinyTTTT {
	font-size: 8pt;
	color: #999999;
}

.purpBD {
	font-weight: bold;
	color: #5B5694;
}

.trainingIndent1 {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	margin-left: 30px;
	padding-left: 10px;
}
.purpTraining2 {
	font-size: 11pt;
	color: #454277;
	font-weight: bold;
}
#trainingTable {
	width: 100%;
}


.limg {
	float: left;
	padding-right: 35px;
	padding-bottom: 65px;
}

.limgBig {
	float: left;
	padding-right: 28px;
	padding-bottom: 10px;
}


img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#centerMedia {
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}


#roiClose a:link,#roiClose a:active,#roiClose a:visited {
	color: #FFFFFF;
}
.spacePPTraining {
	display: block;
	padding-bottom: 20px;
}

#flashLogo {
	text-align: center;
}

.whiteLink {
	color: #FFFFFF;
}
.closeit {
	text-align: right;
	color: #FFFFFF;
	font-weight: bold;
}



.underTraininig {
	text-decoration: underline;
}

.layerLink a:link,layerLink a:active,layerLink a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}



#container {
	background: #FFFFFF;
	border-top: 4px solid #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 774px;
	text-align: left;
	margin: 0px auto;
}
#popupService {
	width: 525px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 8px;
	border: 5px solid #000099;
}

#tableBorder {
	border: 1px solid #E0DFE3;
}
#tableBorder2 {
	border: 1px solid #E0DFE3;
}

.mylink {
	cursor: pointer;
	text-decoration: underline;
	color: #423C7B;
}
.mylinkone {
	cursor: pointer;
	
	color: #423C7B;
}
.bookTxt {
	font-size: 12px;
}
#booksTable {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.bonus {
	font-weight: bold;
	color: #FF0000;
}

.bigUpper {
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	padding-bottom: 4px;
}

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

.rImg {
	float: right;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
p.listIndent {
	font-style: italic;
	margin-top: 0px;
	margin-left: 30px;
	margin-bottom: 4px;
	background-image: url(../images/GrayBullet.gif);
	background-position: 1px 5px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding-left: 12px;
}


#Layer2 {
	color: #FFFFFF;
	background-color: #5B5694;
	margin-top: -10px;
	padding: 8px;
	margin-left: 180px;
	border: 1px dotted #E0DFE3;
}


p.copyright {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	margin: 4px;
	padding: 0px;
}
#Layer3 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;
	margin-left: 150px;
}
#Layer4 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer5 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer6 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer7 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer8 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer9 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer10 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer11 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer12 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer13 {
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer14{
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer15{
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer16{
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#Layer17,#Layer18,#Layer19,#Layer30,#Layer20,#Layer21,#Layer22,#Layer23,#Layer24,#Layer25,#Layer26,#Layer27,#Layer28,#Layer29,#Layer222,#Layer188,#Layer223,#Layer224,#Layer34,#Layer31,#Layer33{
	background-color: #5B5694;
	color: #FFFFFF;
	border: 1px dotted #E0DFE3;
	padding: 8px;

}
#roiClose {
	text-align: right;
	font-weight: bold;
}



#banner {
	margin: 0px;
	padding: 0px;
	background: url(../images/bannerBkg.gif) repeat-x;
	height: 63px;
	font: 14px "trebuchet MS", Georgia, Verdana;
	color: #31286b;
}

#siteControls {
	text-align: right;
	width: 300px;
	float: right;
	margin-right: 14px;
	margin-top: 9px;
}
#siteControls form {
	margin: 8px 0px 0px;
	padding: 0px;
}
form#search #submit {
	height: 24px;
	width: 80px;
	border-style: none;
	padding: 0px;
	margin: 0px;
}

form#search input {
	height: 18px;
	width: 200px;
	border: 1px solid #666699;
	vertical-align: middle;
	padding: 2px 0px 0px 8px;
	margin-top: -2px;
	font-size: 11px;
	color: #666666;
}


.nav {
	height: 20px;
	text-align: left;
	margin-bottom: 3px;
	background-image: url(../images/ebgMenuBG.jpg);
	background-repeat: repeat-x;
}



div.howSub p.subhead a:link {
	color: #000000;
	text-decoration: none;
}


.layerLink {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}


#row1_quote h1 {
	font: 400 20px/28px "trebuchet MS", Georgia, Verdana;
	color: #858585;
	float: left;
	margin: 0px;
	padding: 0px;
}
#row1 {
	margin-left: 11px;
	margin-bottom: 4px;
	height: 166px;
}
#row1 p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}
#row1 #row1_quote {
	margin: 0px 8px 0px 0px;
	padding: 0px;
	width: 325px;
	float: left;
}
#row1_center {
	width: 190px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	height: 166px;
	background: #F7F3F7;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #63599C;
	float: left;
}
#row1_center img {
	margin: 0px;
	padding: 0px;
}
#row1_center h2 {
	font: bold 16px "trebuchet MS", Georgia, Verdana;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #605b9a;
}
#row1_center p.quote {
	margin: 4px 0px 8px 8px;
	padding: 0px;
}

#row1_center #differentBottom {
	margin-top: 10px;
}
#row1_center #differentTop {
	margin: 0px;
	padding: 0px;
}
#row1_center a:link, #row1_center a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #63599C;
	margin: 0px 0px 0px 8px;
}

#row1_center a:hover {
	color: #000000;
	text-decoration: underline;
	margin: 0px 0px 0px 8px;
}


#row1_center table {
	margin: 0px 0px 0px 8px;
	padding: 0px;
}

#row1_center p.author {
	text-align: right;
	margin: 0px 8px 8px 0px;
	padding: 0px;
}
#row1_center img {
	padding: 0px;
	margin: 0px 6px 0px 0px;
}

#row1_right {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 214px;
	height: 166px;
	background: #E7E3E7;
}

#row1_right h2 {
	font: bold 16px "trebuchet MS", Georgia, Verdana;
	color: #605b9a;
	text-align: left;
	margin: 0px 0px 0px 8px;
	padding: 0px;
}
#row1_right form {
	padding: 0px;
	margin: 0px 0px 0px 8px;
}
#row1_right form#newsletter {
	margin: 0px 0px 0px 8px;
	padding: 0px;
}
form#newsletter input {
	height: 15px;
	font-size: 11px;
	color: #666666;
	border: 1px solid #63599C;
	margin-top: 4px;
	margin-bottom: 4px;
}
form#newsletter #submit {
	height: 27px;
	width: 77px;
	border-style: none;
	margin: 0px;
	padding: 0px;
}

#row1_right #newsBottom {
	margin-top: 5px;
}

#row1_right p {
	margin-right: 8px;
	margin-left: 8px;
}

#how {
	width: 536px;
	margin-left: 11px;
	background: #C6C3C6;
	margin-bottom: 13px;
}
#how h2 {
	font: bold 16px "trebuchet MS", Georgia, Verdana;
	text-align: center;
	margin: 0px 0px 8px;
	padding: 0px;
}
#how .howSub {
	width: 160px;
	float: left;
	padding: 0px;
	margin-right: 2px;
	margin-left: 4px;
}
#how .howSub p.subhead {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 4px;
	padding: 0px;
}
#how .howSub p.learnmore {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

#how .howSub p.descrip {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 8px;
	padding: 0px;
}
p.learnmore a:link, p.learnmore a:visited {
	color: #000000;
	text-decoration: none;
}
p.learnmore a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
div.bulletCopySub p.descrip {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 6px;
}
div.bulletCopySub p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 12px;
}
div.bulletCopySub ul {
	list-style: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin: 0px;
}
div.bulletCopySub ul li {
	list-style: url(../images/bullet.gif) outside;
	padding: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
div.bulletCopySub2 p.list {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 4px;
	background: url(../images/bullet.gif) no-repeat 1px 4px;
	padding-left: 12px;
}
p.list2 {
	margin: 0px 0px 4px;
	padding-left: 12px;
	background-image: url(../images/whiteBullet.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
	}
.bulletCopySub a:link {
	color: #63599C;
	text-decoration: none;
}
.bulletCopySub a:visited {
	color: #63599C;
	text-decoration: none;
}
.bulletCopySub a:hover {
	color: #CE6500;
	text-decoration: underline;
}

#bulletCopy {
	width: 536px;
	margin-left: 11px;
	background: #FFFFFF;
	color: #605b9a;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-bottom: 12px;
}
#eep {
	width: 530px;
	font: 11px/14px "trebuchet MS", Georgia, Verdana;
	margin: 4px 0px 0px 16px;
	padding: 0px;
	color: #636163;
}
#eep a:link, #eep a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #636163;
}

#eep p {
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 88px;
}

div.bulletCopySub p.subhead {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}
#bulletCopy div.bulletCopySub2 {
	width: 190px;
	float: left;
	padding: 0px;
	margin-right: 2px;
	margin-left: 6px;
}
#bulletCopy div.bulletCopySub {
	width: 160px;
	float: left;
	padding: 0px;
	margin-right: 2px;
	margin-left: 4px;
}
div.bulletCopySub2 p.subhead {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	margin-top: 0px;
}
div.bulletCopySub p.list {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 4px;
	background: url(../images/bullet.gif) no-repeat 1px 4px;
	padding-left: 12px;
}


#book {
	width: 214px;
	float: right;
	background: #FFFFFF url(../images/bookPanelBkg.gif) repeat-y;
	margin: 0px 3px 0px 0px;
	padding: 0px;
}
#book div.bookBorder {
	margin: 0px;
	padding: 0px;
}

#book img.book {
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	text-align: left;
	float: left;
}

#book h2 {
	font: bold 16px "trebuchet MS", Georgia, Verdana;
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 4px;
}
#book h2.feature {
	color: #626262;
	text-align: left;
	clear: both;
}
#book p {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 12px 18px 0px;
	padding-right: 0px;
}
#book p.list {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 4px 8px;
	background: url(../images/bullet.gif) no-repeat 1px 4px;
	padding-left: 12px;
}
#footer {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #595493 url(../images/footerBkg.gif) repeat-x;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 8px;
	clear: both;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#footer a:hover {
	color: #E7E3EF;
	text-decoration: underline;
}
#eep a:hover {

	font-weight: bold;
	text-decoration: underline;
	color: #CE6500;
}
div.howSub p.subhead a:visited {
	color: #000000;
	text-decoration: none;
}
div.howSub p.subhead a:hover {

	color: #FFFFFF;
	text-decoration: none;
}
#sideNav {
	width: 173px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 6px;
	float: left;
	margin: 32px 0px 12px 6px;
}
#sideNav a:link, #sideNav a:visited {
	color: #423C7B;
	text-decoration: none;
}
#mainContent {
	width: 533px;
	float: right;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	border-left: 2px solid #CBC6D5;
	margin: 16px 18px 12px 0px;
	padding: 0px 0px 0px 12px;
}
#mainContent a:link {
	color: #423C7B;
}


#mainContent a:visited {
	color: #423C7B;
}
#mainContent a:hover {

	color: #999999;
}
#mainContent p.breadcrumb {
	color: #999999;
}

#mainContent h1 {
	font-size: 18px;
	color: #423C7B;
	margin-bottom: 0px;
}
#mainContent h2 {
	font-size: 15px;
	color: #423C7B;
	margin-bottom: 0px;
	font-weight: bolder;
}

/*no menu the end*/
#mainContent h3 {
	font-size: 12px;
	color: #423C7B;
	margin-bottom: -12px;
	font-weight: bolder;
}

#mainContent p.category {
	font-weight: bold;
	margin-bottom: 0px;
	text-transform: uppercase;
}
#mainContent p.nospace {
	margin-top: 0px;
	margin-bottom: 0px;
}

#mainContent p.list {
	margin: 0px 0px 3px;
	background: url(../images/bullet.gif) no-repeat 1px 6px;
	padding-left: 12px;
}
#mainContent p.agileFeature {
	font-style: italic;
	font-weight: bold;
	padding-top: 12px;
	margin-bottom: 0px;
}

#sideNav p {
	background: url(../images/bullet.gif) no-repeat 1px 6px;
	text-indent: 0px;
	padding-left: 12px;
}
#sideNav a:hover {
	color: #999999;
	text-decoration: underline;
}

table #advanced td {
	background: #FFFFFF;
	border: 1px solid #9B56B6;
	height: 85px;
	font-size: 10px;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
}
div #solutions {
	border: 1px solid #666666;
	margin: 24px 0px 0px;
	padding: 0px;
}
#solutionsTable {
	margin: 0px;
	padding: 0px;
}

table #consult td {
	background: #FFFFFF;
	border: 1px solid #999999;
	text-align: center;
	height: 85px;
	font-size: 10px;
	line-height: 13px;
	vertical-align: middle;
}
table #directHelp td {
	background: #FFFFFF;
	border: 1px solid #9A9A9A;
	text-align: center;
	height: 85px;
	font-size: 10px;
	line-height: 13px;
	vertical-align: middle;
}
table #core td {
	background: #FFFFFF;
	border: 1px solid #82439A;
	text-align: center;
	height: 85px;
	font-size: 10px;
	line-height: 13px;
	vertical-align: middle;
}
p.iconLegend {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 12px;
	margin-left: 48px;
}
p .breadcrumb a:link {
	color: #423C7B;
}

p.breadcrumb a:visited {
	color: #423C7B;
}
p.breadcrumb a:hover {
	color: #999999;
	text-decoration: none;
}
#siteControls a:link,#siteControls a:active,#siteControls a:visited {
	text-decoration: none;
	color: #31286B;
}
#siteControls a:hover {
	text-decoration: underline;
}
.newsBGTable {
	background-color: #ECE8F0;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #423C7B;
}

.topBottomBorder {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.newsletterTXT2 {
	font-size: 12px;
}
.but2 {
	background-color: #E4DDE2;
	border: 1px solid #B597C3;
	font-weight: bold;
}
span.trainingTableLabel {
	font-size: 12px;
	font-weight: bold;
	color: #5A5594;
	text-align: center;
}
p.trainingTableLabel {
	font-size: 14px;
	font-weight: bold;
	color: #5A5594;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 6px;
}
table.offerings {
	width: 98%;
	border: 1px solid #E7DAE7;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	padding-bottom: 12px;
}
p.trainingCategory {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 12px 0px 0px;
	padding: 0px;
}

table.offerings td {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #E7DAE7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #E7DAE7;
	border-bottom-color: #E7DAE7;
	border-left-color: #E7DAE7;
}
table.offerings th {
	margin: 0px;
	padding: 2px 0px;
	background: #5A5594;
	color: #FFFFFF;
	text-align: center;
}
p.eyeline {
	font-variant: small-caps;
	font-weight: bolder;
	color: #666666;
	font-size: 18px;
	text-align: left;
	margin-bottom: 0px;
	margin-left: 24px;
}
#mainContent h1.marketing {
	font-size: 18px;
	color: #423C7B;
	margin-bottom: 0px;
	text-align: left;
	margin-top: 0px;
	margin-left: 24px;
}
#marketingBanner {
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin: 0px;
}
#courseOffer {
	width: 135px;
	float: right;
	margin-top: 24px;
	margin-left: 8px;
	padding: 10px;
	border: 1px dashed #FF0000;
	text-align: center;
	margin-bottom: 10px;
}
#courseOffer p.special {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#courseOffer p {
	margin: 0px;
	color: #FF0000;
}
#courseOffer p.save {
	font-style: italic;
	color: #FF0000;
	margin-bottom: 8px;
	font-weight: bold;
	font-size: 16px;
}
#courseOffer a, #courseOffer a:link, #courseOffer a:visited, #courseOffer a:hover {
	color: #FF0000;
}

#courseOffer h1 {
	font-style: italic;
	font-size: 24px;
	margin: 10px 0px;
}



#Layer1 {
	position:absolute;
	width:287px;
	height:78px;
	z-index:1;
	left: 376px;
	top: 1891px;
	background-color: #FFFFFF;
}
#Layer2 {
	position:absolute;
	width:319px;
	height:59px;
	z-index:1;
	visibility: hidden;
}
#Layer3 {
	position:absolute;
	width:344px;
	height:385px;
	z-index:2;
	visibility: hidden;
}
#Layer15 {
	position:absolute;
	width:468px;
	height:71px;
	z-index:1;
	visibility: hidden;
}
#Layer16 {
	position:absolute;
	width:431px;
	height:66px;
	z-index:2;
	visibility: hidden;
}
#Layer17 {
	position:absolute;
	width:398px;
	height:92px;
	z-index:3;
	visibility: hidden;
}
#Layer18 {
	position:absolute;
	width:453px;
	height:46px;
	z-index:4;
	visibility: hidden;
}
#Layer188 {
	position:absolute;
	width:453px;
	height:46px;
	z-index:4;
	visibility: hidden;
}
#Layer19 {
	
	width:325px;
	height:26px;
	z-index:5;
	left: 429px;
	top: 865px;
	visibility: visible;
}
#Layer20 {
	position:absolute;
	width:303px;
	height:70px;
	z-index:5;
	visibility: hidden;
}
#Layer21 {
	position:absolute;
	width:325px;
	height:59px;
	z-index:6;
	visibility: hidden;
}
#Layer22 {
	position:absolute;
	width:417px;
	height:61px;
	z-index:7;
	visibility: hidden;
}

#Layer23 {
	position:absolute;
	width:383px;
	height:57px;
	z-index:8;
	visibility: hidden;
}
#Layer24 {
	position:absolute;
	width:310px;
	height:69px;
	z-index:9;
	visibility: hidden;
}
#Layer25 {
	position:absolute;
	width:336px;
	height:98px;
	z-index:10;
	visibility: hidden;
}
#Layer26 {
	position:absolute;
	width:319px;
	height:63px;
	z-index:11;
	visibility: hidden;
}
#Layer27 {
	position:absolute;
	width:368px;
	height:72px;
	z-index:12;
	visibility: hidden;
}
#Layer28 {
	position:absolute;
	width:421px;
	height:73px;
	z-index:13;
	visibility: hidden;
}
#Layer29 {
	position:absolute;
	width:455px;
	height:41px;
	z-index:14;
	visibility: hidden;
}
#Layer222 {
	position:absolute;
	width:468px;
	height:71px;
	z-index:20;
	visibility: hidden;
}
#Layer223{
	position:absolute;
	width:431px;
	height:66px;
	z-index:21;
	visibility: hidden;
}
#Layer224 {
	position:absolute;
	width:398px;
	height:92px;
	z-index:22;
	visibility: hidden;
}
#Layer31 {
	position:absolute;
	width:441px;
	height:115px;
	z-index:23;
	visibility: hidden;
}
#Layer33 {
	position:absolute;
	width:458px;
	height:150px;
	z-index:24;
	visibility: hidden;
}
#Layer34 {
	position:absolute;
	width:453px;
	height:46px;
	z-index:4;
	visibility: hidden;
}
#Layer4 {
	position:absolute;
	width:420px;
	height:255;
	z-index:1;
	visibility: hidden;
}
#Layer5 {
	position:absolute;
	width:421px;
	height:135;
	z-index:2;
	visibility: hidden;
}
#Layer6 {
	position:absolute;
	width:482px;
	height:450;
	z-index:3;
	visibility: hidden;
}
#Layer7 {
	position:absolute;
	width:374px;
	height:45px;
	z-index:4;
	visibility: hidden;
}
#Layer8 {
	position:absolute;
	width:408px;
	height:62px;
	z-index:5;
	visibility: hidden;
}
#Layer9 {
	position:absolute;
	width:406px;
	height:57px;
	z-index:6;
	visibility: hidden;
}
#Layer10 {
	position:absolute;
	width:503px;
	height:400;
	z-index:7;
	visibility: hidden;
}
#Layer11 {
	position:absolute;
	width:396px;
	height:77px;
	z-index:8;
	visibility: hidden;
}
#Layer12 {
	position:absolute;
	width:399px;
	height:50px;
	z-index:9;
	visibility: hidden;
}
#Layer13 {
	position:absolute;
	width:289px;
	height:105px;
	z-index:10;
	visibility: hidden;
}
#Layer14 {
	position:absolute;
	width:441px;
	height:64px;
	z-index:11;
	visibility: hidden;
}

.midArrows {
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: 1px 7px;
	background-image: url(../images/bullet.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
	}
	.bigPurple {
	font-size: 15px;
	color: #423C7B;
	margin-bottom: 0px;
	font-weight: bolder;
}
/* start menu */

#mainnav ul {
	position: relative;
	background-repeat: no-repeat;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/nav.jpg);
}
#mainnav ul li	{
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#mainnav ul li, #mainnav a	{
	height: 20px;
	display: block;
}
#mainnav ul li a	{ text-indent: -9999px; text-decoration: none; }
#mn1 {left: 0px; width: 79px;}
#mn2 {left: 79px; width: 100px;}
#mn3 {left: 179px; width: 117px;}
#mn4 {left: 296px; width: 78px;}
#mn5 {left: 374px; width: 139px;}
#mn6 {left: 513px; width: 138px;}
#mn7 {left: 651px; width: 99px;}
#mn8 {left: 712px; width: 57px;}

#mn1 a:hover {background: transparent url(../images/nav.jpg) 0 -20px no-repeat;}
#mn2 a:hover {background: transparent url(../images/nav.jpg) -79px -20px no-repeat;}
#mn3 a:hover {background: transparent url(../images/nav.jpg) -179px -20px no-repeat;}
#mn4 a:hover {background: transparent url(../images/nav.jpg) -296px -20px no-repeat;}
#mn5 a:hover {background: transparent url(../images/nav.jpg) -374px -20px no-repeat;}
#mn6 a:hover {background: transparent url(../images/nav.jpg) -513px -20px no-repeat;}
#mn7 a:hover {background: transparent url(../images/nav.jpg) -651px -20px no-repeat;}
#mn8 a:hover {background: transparent url(../images/nav.jpg) -712px -20px no-repeat;}

.home #mn1 a {background: transparent url(../images/nav.jpg) 0 -20px no-repeat;}
.solutions #mn2 a {background: transparent url(../images/nav.jpg) -79px -20px no-repeat;}
.pubs #mn3 a {background: transparent url(../images/nav.jpg) -179px -20px no-repeat;}
.media #mn4 a {background: transparent url(../images/nav.jpg) -296px -20px no-repeat;}
.res #mn5 a {background: transparent url(../images/nav.jpg) -374px -20px no-repeat;}
.news #mn6 a {background: transparent url(../images/nav.jpg) -513px -20px no-repeat;}
.about #mn7 a {background: transparent url(../images/nav.jpg) -651px -20px no-repeat;}
.blog #mn8 a {background: transparent url(../images/nav.jpg) -712px -20px no-repeat;}

/*menu*/

html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c{
	position:absolute;
	top: -5px;
	line-height:13pt;
	z-index:100;
	background-color: #F0F0F0;
	width: 425px;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}

.dropmenudiv_c a{
	width: auto;
	display: block;
	text-indent: 5px;
	text-decoration: none;
	color: #000000;
	background-color: #F0F0F0;
	padding-top: 2px;
	padding-right: 3;
	padding-bottom: 2px;
	padding-left: 3;
}

* html .dropmenudiv_c a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
	color: #FFFFFF;
	background-color: #666699;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c2{
	position:absolute;
	top: -5px;
	line-height:13pt;
	z-index:100;
	background-color: #F0F0F0;
	width: 255px;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}

.dropmenudiv_c2 a{
	width: auto;
	display: block;
	text-indent: 5px;
	text-decoration: none;
	color: #000000;
	background-color: #F0F0F0;
	padding-top: 2px;
	padding-right: 3;
	padding-bottom: 2px;
	padding-left: 3;
}

* html .dropmenudiv_c2 a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv_c2 a:hover{ /*THEME CHANGE HERE*/
	color: #FFFFFF;
	background-color: #666699;
}
