/* 
================================
 Container Styles for Rounded Boxes
 
 09/19/2007   smurphy    Changed Georgia font to Arial
================================
*/   

.DirectoryTitleBlack .Head, .DirectoryTitleBlack a.Head:link, .DirectoryTitleBlack a.Head:hover, .DirectoryTitleBlack a.Head:visited, .DirectoryTitleBlack a.Head:active {
	font-size: 13px;
	font-family: arial, verdana, sans-serif;
	color:#b2bb1c;
	font-weight:normal;
	margin:0;
}

.DirectoryQuickSearch TD SPAN a:link, .DirectoryQuickSearch TD SPAN a:hover, .DirectoryQuickSearch TD SPAN a:active, .DirectoryQuickSearch TD SPAN a:visited {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial;
}

.Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12 px;
}

.NormalBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12 px;
	font-weight: bold;
}

/**.Head, a.Head:link, a.Head:hover, a.Head:visited, a.Head:active {
    color: #870C2C;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
*/

/**used for the home page tabs */
.bkrdBlueGray {
	background-color: #F3F3F3;
	padding-top: 7px;
}

.roundedbox_blue {
	background-color: #2D517D;
	color: #FFFFFF;
	border : none #2D517D;
}

.roundedbox_purple {
	background-color: #6D3C6E;
	color: #FFFFFF;
	border : none #6D3C6E;
}

.roundedbox_red {
	background-color: #870C2C;
	color: #FFFFFF;
	border : none #870C2C;
}

.roundedbox_green {
	background-color: #557767;
	color: #FFFFFF;
	border : none #557767;
}

.roundedbox_white {
	background-color: #FFFFFF;	
	color: #000000;
}

/** within the boxes... make the text white... */
.roundedbox_red .Normal, .roundedbox_green .Normal, .roundedbox_blue .Normal, .roundedbox_purple .Normal {
	color: white;
}

.roundedbox_red .NormalBold, .roundedbox_green .NormalBold, .roundedbox_blue .NormalBold, .roundedbox_purple .NormalBold {
	color: white;
}

.roundedbox_red a.NormalBold:active, .roundedbox_green a.NormalBold:active, .roundedbox_blue a.NormalBold:active, .roundedbox_purple a.NormalBold:active {
	color: white;
	text-decoration: underline;
}
.roundedbox_red a.NormalBold:link, .roundedbox_green a.NormalBold:link, .roundedbox_blue a.NormalBold:link, .roundedbox_purple a.NormalBold:link {
	color: white;
	text-decoration: underline;
}
.roundedbox_red a.NormalBold:visited, .roundedbox_green a.NormalBold:visited, .roundedbox_blue a.NormalBold:visited, .roundedbox_purple a.NormalBold:visited {
	color: white;
	text-decoration: underline;
}
.roundedbox_red a.NormalBold:hover, .roundedbox_green a.NormalBold:hover, .roundedbox_blue a.NormalBold:hover, .roundedbox_purple a.NormalBold:hover {
	color: white;
	text-decoration: none;
}


/** within the boxes... doctor up the buttons */
.roundedbox_green a.CommandButton:active, .roundedbox_green a.CommandButton:link, .roundedbox_green a.CommandButton:visited  {
	color: #557767;
	background-color: white;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	text-decoration: none;
	height: 20px;
	font-size: 10px;
}

.roundedbox_red a.CommandButton:active, .roundedbox_red a.CommandButton:link, .roundedbox_red a.CommandButton:visited  {
	color: #870C2C;
	background-color: white;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	text-decoration: none;
	height: 20px;
	font-size: 10px;
}

.roundedbox_blue a.CommandButton:active, .roundedbox_blue a.CommandButton:link, .roundedbox_blue a.CommandButton:visited  {
	color: #2D517D;
	background-color: white;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	text-decoration: none;
	height: 20px;
	font-size: 10px;
}

.roundedbox_blue a:active, .roundedbox_blue a:link, .roundedbox_blue a:visited  {
	color: white;
	text-decoration: underline;
	font-size: 12px;
}

.roundedbox_purple a.CommandButton:active, .roundedbox_purple a.CommandButton:link, .roundedbox_purple a.CommandButton:visited  {
	color: #6D3C6E;
	background-color: white;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	text-decoration: none;
	height: 20px;
	font-size: 10px;
}

.roundedbox_green a.CommandButton:hover, .roundedbox_red a.CommandButton:hover, .roundedbox_blue a.CommandButton:hover, .roundedbox_purple a.CommandButton:hover {
	text-decoration: underline;
	font-size: 10px;
}

.roundedbox_green a:hover, .roundedbox_red a:hover, .roundedbox_blue a:hover, .roundedbox_purple a:hover.CommandButton:hover {
	text-decoration: none;
	font-size: 12px;
}

.roundedbox_green .Head, .roundedbox_green a.Head:link, .roundedbox_green a.Head:hover, .roundedbox_green a.Head:visited, .roundedbox_green a.Head:active {
	background-color: transparent;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	font-size: 11 px;
}

.roundedbox_red .Head, .roundedbox_red a.Head:link, .roundedbox_red a.Head:hover, .roundedbox_red a.Head:visited, .roundedbox_red a.Head:active {
	background-color: transparent;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	font-size: 11 px;
}

.roundedbox_blue .Head, .roundedbox_blue a.Head:link, .roundedbox_blue a.Head:hover, .roundedbox_blue a.Head:visited, .roundedbox_blue a.Head:active {
	background-color: transparent;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	font-size: 11 px;
}

.roundedbox_purple .Head, .roundedbox_purple a.Head:link, .roundedbox_purple a.Head:hover, .roundedbox_purple a.Head:visited, .roundedbox_purple a.Head:active {
	background-color: transparent;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	font-size: 11 px;
}


/** this is for surveys within a colored box */
.roundedbox_red .YourCompanyNameSurveyResults, .roundedbox_green .YourCompanyNameSurveyResults {
	color: #FFFFFF;
	font-family: Arial;
}

/** ul - li classes for the subnavigation */
.subNavigationBox UL {
	list-style: url(images/red_bullet.gif);
	/**
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	*/
	/** for firefox
	margin: 0 0 20 -20;
	 */
	/** for IE 
	margin: 0 0 20 20;
	*/
}

.subNavigationBox LI {
	font-family: Verdana;
	font-size: 11px;
	margin: 16 0 0 0;
}

/** 1st level links -for sub navigation - when page is being visited. */
a.navOnHeadLink:link, a.navOnHeadLink:active, a.navOnHeadLink:visited, a.navOnHeadLink:hover {
	color: #595959;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin: 10 0 0 -20;
}

/** 2nd level links -for sub navigation - when page is being visited. */
a.navOnLink:link, a.navOnLink:active, a.navOnLink:visited, a.navOnLink:hover {
	color: #595959;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

/** 3rd level - general links */
.subNavigationBox LI.navOnSubLink, .subNavigationBox LI.navSubLink {
	font-family: Verdana;
	font-size: 11px;
	margin: 16 0 20 10;
	list-style: url(images/red_bullet_small.gif);
}

/** 3rd level links -for sub navigation - when page is being visited. */
a.navOnSubLink:link, a.navOnSubLink:active, a.navOnSubLink:visited, a.navOnSubLink:hover {
	color: #595959;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

/** 1st level links -for sub navigation */
a.navHeadLink:link, a.navHeadLink:active, a.navHeadLink:visited, a.navHeadLink:hover {
	color: #595959;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin: 10 0 0 -20;
}

/** 2nd level links -for sub navigation */
a.navLink:link, a.navLink:active, a.navLink:visited {
	color: #2D517D;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

a.navLink:hover {
	color: #2D517D;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

/** 3rd level links -for sub navigation */
a.navSubLink:link, a.navSubLink:active, a.navSubLink:visited {
	color: #2D517D;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

a.navSubLink:hover {
	color: #2D517D;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}


/** Classes added by Raheel on 28-Aug-2006 */
.comboBox {
	font-family: Arial;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.submitButton {
	font-family: Arial;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border: 1px ridge #ffffff;
	background-color: #C3D0EC;
	padding:1.5px;
}
/**
moved to same class as MTM_blueheader
.tableHeader {
	font-family: Arial;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-size: 10pt;
	background-color: #B0C3EA;
	height: 20px;
}
*/
.tableRow {
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #CFD8EC;
}
table {
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border-collapse:collapse;
}
.Error {
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #870C2C;
	text-decoration: none;
}
.Mandatory{
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #870C2C;
	text-decoration: none;
}
.textBox {
	font-family: Arial;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 200px;
}

.textBox_medium {
	font-family: Arial;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 150px;
}

.textBox_short, .textBox_small {
	font-family: Arial;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
   width: 70px;
}

.textBox_tiny {
	font-family: Arial;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 40px;
}


.textBox2 {
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 120px;
}
.textBox3 {
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 300px;
}
.normalTextBold {
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.normalTextComments {
	font-family: Arial;
	font-size: 9.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.normalTextSmall, .normalTextSmall TD {
	font-family: Arial;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.linkSmall {
	font-family: Arial;
	color: #ffffff;
	font-size: 8.0pt;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}
.linkSmall:hover {
	font-family: Arial;
	color: #ffffff;
	font-size: 8.0pt;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: underline;
}
.linkSmall:visited{
	font-family: Arial;
	color: #ffffff;
	font-size: 8.0pt;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: underline;
}
/** Classes added by Raheel on 28-Aug-2006 */




/** OLD CLASSES 
 *  These can be removed once the MTM_SubNav pieces go completely live
 */

/**
.subNavigationBox a:link, .subNavigationBox a:active, .subNavigationBox a:visited {
	color: #2D517D;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

.subNavigationBox a:hover {
	color: #2D517D;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

a.currentLink:link, a.currentLink:active, a.currentLink:visited, a.currentLink:hover {
	color: #595959;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
*/
/** END OLD CLASSES */

/** text formatting for the MyView control */
.MyViewGridText, .MyViewGridText TD
{
    font-family: Arial;
    font-size: 10px;
}

.companyGridText 
{
    font-size: 8.5pt;
}

.fieldNote
{
    font-family: Arial;
    font-size: 10px;
    color: #595959;
    font-style: italic;
    font-weight: normal;
    }
