﻿@media print {* {display:none} }
body 
{
	margin:0px;
	font-family:Verdana, Arial , Sans-Serif;
	font-size:11px;
	color:#666666;
}
.sup
{
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    letter-spacing:-1px;
    color:#666666; 
    vertical-align:top;
}
.bannerTitle
{
    font-family:Arial;
    font-size:24pt;
    font-weight:bold;
    letter-spacing:-1px;
    color:#666666;
    display:block;
    padding-top:21px;
    
}
.bannerTitle2
{
    font-family:Arial;
    font-size:24pt;
    font-weight:bold;
    letter-spacing:-1px;
    color:#666666;
    display:block;
    padding-top:6px;
    
}
.bannerSubTitle
{
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
    letter-spacing:0px;
    color:#669900;
    display:block;
}
.Mobiletxt
{
     color:#769d0e; 
     font-size:18px; 
     font-family:Verdana; 
     font-weight:bold;
}
.secondaryMenu
{
	font-size:9px;
}
.brain
{
	color:#676767;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Verdana, Sans-Serif;
}
.bank
{
	color:#5c9f1b;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Verdana, Sans-Serif;
}
.tmclass
{
	font-family:Verdana, Arial , Sans-Serif;
	font-size:9px;
	color:#666666;
}
.tmclass2
{
	font-family:Verdana, Arial , Sans-Serif;
	font-size:9px;
}
.bodyText
{
	font-family:Verdana, Arial , Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.mainBorderTL
{
	background-image:url("/images/mainBorder_01.jpg");
	width:43px;
	height:35px;
}
.mainBorderT
{
	background-image:url("/images/mainBorder_03.jpg");
	height:35px;
	width:864px;
}
.mainBorderTR
{
	background-image:url("/images/mainBorder_05.jpg");
	width:48px;
	height:35px;
}
.mainBorderM
{
	background-image:url("/images/mainBorder_09.jpg");
}
.mainBorderBL
{
	background-image:url("/images/mainBorder_11.jpg");
	width:43px;
	height:28px;
}
.mainBorderB
{
	background-image:url("/images/mainBorder_12.jpg");
	height:28px;
	width:864px;
}
.mainBorderBR
{
	background-image:url("/images/mainBorder_14.jpg");
	width:48px;
	height:28px;
}
.greenLine
{
	background-image:url("/images/greenLine.jpg");
	height:9px;
}
.logo
{
	padding-left:20px;
	background-color:#ffffff;
}
.banner
{
	
	width:918px;
	border-bottom:solid 1px #779f08;
}
.requestButton
{
	padding-bottom:5px;
	padding-right:10px;
}
.footer
{
	font-family:Verdana, Arial , Sans-Serif;
	font-size:10px;
	color:#666666;
}
.mainContent
{
	padding:4px;
}
.roundedCornerTL
{
	background-image:url("/images/roundedCorners_01.jpg");
	width:10px;
	height:10px;	
}
.roundedCornerT
{
	background-image:url("/images/roundedCorners_02.jpg");
	height:10px;
}
.roundedCornerTR
{
	background-image:url("/images/roundedCorners_03.jpg");
	width:10px;
	height:10px;
}
.roundedCornerL
{
	background-image:url("/images/roundedCorners_04.jpg");
	width:10px;
}
.roundedCornerM
{
	
}
.roundedCornerR
{
	background-image:url("/images/roundedCorners_06.jpg");
	width:10px;
}
.roundedCornerBL
{
	background-image:url("/images/roundedCorners_07.jpg");
	width:10px;
	height:10px;
}
.roundedCornerB
{
	background-image:url("/images/roundedCorners_08.jpg");
	height:10px;
}
.roundedCornerBR
{
	background-image:url("/images/roundedCorners_09.jpg");
	width:10px;
	height:10px;
}



	

.mainMenuHover
{

	text-decoration:none;
	border-bottom:2px solid #73a009;
	font-family:Verdana,arial,sans Sans-Serif;
	font-size:12px;
	color:blue;
	font-size:xx-large;
}
.mainMenu
{
	border-bottom:2px solid red;
	font-family:Verdana,arial,sans Sans-Serif;
	font-size:14pt;
	color:#999999;
}
.mainMenu2
{

	border-bottom:2px solid green;
	font-family:Verdana,arial,sans Sans-Serif;
	font-size:12px;
	color:#999999;
	

	
}
.cornerIconBorderMid
{
	
	background-color:#ffffff;
}
.partners
{
	height:100px;
	background-color:#ffffff;
}

.clients
{
	height:100px;
	background-color:#ffffff;
}
.box
{
	
	background-color:#ffffff;
}
.creativeMusing
{
	height:117px;
	background-color:#ffffff;
}

.level2
{
    color: #999999;
    font-family:Verdana;
    font-size: 13px;
    border-bottom:solid 2px #ffffff;
    font-weight: bold;
}
.level3
{
    color: #999999;
    font-family:Verdana;
    font-size: 11px;
    padding:4px;
    border:solid 1px silver;
    padding-right:5px;
}

.menuPadding
{
	padding-left:5px;
	padding-right:5px;
}


/*Menu Style Test*/
#coolmenu
{
	height:20px;
}

#coolmenu a{
padding: 0px;
padding-left: 0px;
color: #999999;
font-family:Verdana;
font-size: 13px;
font-weight:bold;
text-decoration:none;
font-variant: small-caps;
height:20px;
}

html>body #coolmenu a{ /*Non IE rule*/
width: auto;
}

#coolmenu a:hover{
color: #73a009;
font-variant: small-caps;
font-family:Verdana;
font-size: 13px;
font-weight:bold;
border-bottom:solid 2px #73a009;
height: 20px;
}

.mainMenuHover
{

	text-decoration:none;
	border-bottom:2px solid #73a009;
	font-family:Verdana,arial,sans Sans-Serif;
	font-size:12px;
	color:blue;
	font-size:xx-large;
}
.mainMenu
{
	border-bottom:2px solid red;
	font-family:Verdana,arial,sans Sans-Serif;
	font-size:14pt;
	color:#999999;
}
.mainMenu2
{

	border-bottom:2px solid green;
	font-family:Verdana,arial,sans Sans-Serif;
	font-size:12px;
	color:#999999;	
}
a.mainMenu:link
{
	color: #999999;
    font-family:Verdana;
    font-size: 13px;
    border-bottom:solid 2px #ffffff;
    font-weight: bold;
    text-decoration:none;
    font-variant: small-caps;
    
}
a.mainMenu:visited
{
	color: #999999;
    font-family:Verdana;
    font-size: 13px;
    border-bottom:solid 2px #ffffff;
    font-weight: bold;
    text-decoration:none;
    font-variant: small-caps;
}

a.mainMenu:hover
{
	color: #679800;
    font-family:Verdana;
    font-size: 13px;
    border-bottom:solid 2px #679800;
    font-weight: bold;
    text-decoration:none;
    font-variant: small-caps;
}






.hoverstyle
{
    font-weight: bold;
    font-family: Verdana;
    font-size: 13px;
    border-bottom:solid 2px #73a009;
}
       
.sublevel1
{
    background-color: #ffffff;
    color: White;
    font-variant: small-caps;
    padding-right:5px
}  
.headerText
{
	color:#679800;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}
h1
{
	color:#679800;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}
.boxtitle
{
	color:#679800;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
}
h2
{
	color:#679800;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
}
h3
{
	color:#999999;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}
.creativeMusingTitle
{
	color:#679800;
	font-size:18px;
	font-family:Verdana;
	font-weight:bold;
}

a:link
{
	color: #999999;
    font-family:Verdana;
}
a:visited
{
	color: #999999;
    font-family:Verdana;
}
a:hover
{
	color:#679800;
	font-family:Verdana;
}
a.blogs:link
{
	color: #679800;
    font-family:Verdana;
}
a.blogs:visited
{
	color: #679800;
    font-family:Verdana;
}
a.blogs:hover
{
	color:#679800;
	font-family:Verdana;
}
.breadCrumbs
{
	padding-left:16px;
}


/* Start Request Demo Form */
.question 
{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;
}
.selected
{
background-color: #eefed5;
border:solid 1px silver;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.unselected
{
background-color: #ffffff;
border:solid 1px silver;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
tr.demorequest
{
	padding-top:4px;
	padding-bottom:4px;
}
.counter
{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;
	color:Green;
}
/* End Request Demo Form */
p.firstline
{
	text-indent: 10px;
}
p
{
	margin-bottom:8px;
	margin-top:4px;
}
li.innovationBullets
{
	list-style-image: url(images/redbullet.gif);
	font-family:Verdana, Arial , Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding-bottom:4px;
	
}
.FrontPageBullets
{
	font-family:Verdana, Arial , Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding-bottom:4px;
}
.errorPage
{
	font-family:Verdana, Arial , Sans-Serif;
	font-size:16px;
	color:#999999;
	font-weight:bold;
}

.modalBackground
{
	background-color:Gray;
	opacity:.75;
     filter: alpha(opacity=25);
      -moz-opacity: 0.25;
	
}
.modalTL
{
	background-image:url("/images/modalPopupBorder_01.png");
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}

.modalT
{
	background-image:url("/images/modalPopupBorder_02.png");
	background-repeat:repeat-x;
	height:9px;
}

.modalTR
{
	background-image:url("/images/modalPopupBorder_03.png");
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}

.modalL
{
	background-image:url("/images/modalPopupBorder_04.png");
	background-repeat:repeat-y;
	width:9px;
}

.modalM
{
	background-color:#ffffff;
	padding:6px;
}

.modalR
{
	background-image:url("/images/modalPopupBorder_06.png");
	background-repeat:repeat-y;
	width:9px;
}

.modalBL
{
	background-image:url("/images/modalPopupBorder_07.png");
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}

.modalB
{
	background-image:url("/images/modalPopupBorder_08.png");
	background-repeat:repeat-x;
	height:9px;
}

.modalBR
{
	background-image:url("/images/modalPopupBorder_09.png");
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}
.pageTitle
{
	color:#679800;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}
p.pNoPadding
{
	margin-bottom:0px;
}
ul.bulletedList
{
	margin-bottom:6px;
	margin-top:0px;
	margin-left:35px;
}
ul.whitepapers
{
	margin-top:-5px;
	margin-bottom:0px;
}

