/* Made To Measure CSS Document */

/*-----------   BODY  ---------------------*/
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ByLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.ByLineSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.BodyText9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.TextBlueBold9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #015579;
}

.LeftBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:2px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:2px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}


/*-----------  HEADERS  ----------------------*/
h1 {
	color: #8BB0C2;
	font-size: 14px;
	margin: 0px;
	border-bottom:3px double #8BB0C2;
}

h2 {
	color: #8BB0C2;
	font-size: 18px;
}

h1.home {
	color: #8FF0C2;
	font-size: 24px;
	margin: 0px;
	border-bottom:1px double #8BB0C2;
}


.headerHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #015579;
}

.headerIssues {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #015579;
}

.headerFeatures {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #DA7A26;
}

.headerArticles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.headerSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.headerKeywordSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.headerAwardCategory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DA7A26;
}

.headerAwardWinner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
/*------------  NAVIGATION AREAS ----------------*/
.topNavHomeText{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
    font-weight: bold;
}

.leftNavHeaderText{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
    font-weight: bold;
}

a.topNav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
a.topNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
a.topNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
a.topNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
/*----------   FOOTER ---------------------*/
.footer {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
}

/*----------   LISTS  -------------------- */

UL {
     list-style-position: outside;
}

/*------------- TABLES -------------------*/
TABLE {
     border-collapse: collapse;
}

TABLE.fixedwidth{
     table-layout: fixed;
	 border-collapse: collapse;
}

TABLE.TopFixedWidth{
	table-layout: fixed;
	border-collapse: collapse;
	width: 746px;
	height: 105px;
	padding-bottom: 5px;
}

TABLE.LeftFixedWidth{
	table-layout: fixed;
	border-collapse: collapse;
	background-color: #FFFFFF;
	width: 202px;
	border: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

TABLE.LeftFixedWidthInternal{
    margin-top: 4px;
	margin-bottom: 4px;
}

TABLE.TopFixedWidthInternal{
    margin-top: 2px;
	margin-bottom: 2px;
}

TABLE.CenterFixedWidth{
	table-layout: fixed;
	border-collapse: collapse;
	background-color: #FFFFFF;
	width: 500px;
	border: 0px;
	padding-bottom: 8px;
	padding-top: 15px;
}

TABLE.CenterFixedWidthInternal{
    margin-top: 2px;
	margin-bottom: 2px;
}

TABLE.CenterFixedWidthInternal2{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
}

TABLE.RightFixedWidth{
	table-layout: fixed;
	border-collapse: collapse;
	background-color: #FFFFFF;
	width: 219px;
	border: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

TABLE.RightFixedWidthInternal{
    margin-top: 2px;
	margin-bottom: 2px;
}

TABLE.FooterFixedWidth{
	table-layout: fixed;
	border-collapse: collapse;
	width: 746px;
	height: 30px;
	margin-top: 10px;
	background-image: url(graphics/footer_BG.jpg);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}


/*  TABLE STYLE #1  */

TR.TableRowTop {
	background-image: url(../../graphics/topcurve.gif);     
}

TR.TableRowBottom {
	background-image: url(../../graphics/bottomcurve.gif);
}

TR.TableRow1 {
	background-color: #E1EEFE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;

}
TR.TableRow2 {

	background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;

}

TD.Column1 {
    background: #D6E8F2;
}

/*  TABLE STYLE TOP LOGO  */

TD.LogoTDTop {
	background-image: url(graphics/MTM_top.jpg);
	height: 105px;
	width: 746px;
	border: 0px;
}

/*  TABLE STYLE LEFT GRAY BOXES  */

TD.LeftGrayTDTop {
	background-image: url(graphics/left_top.jpg);
	padding-top:4px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #015579;
	text-transform: uppercase;
	height: 21px;
	width: 200px;
}

TD.LeftGrayTD1 {
	background-color: #CCDDE4;
	padding-top:2px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

}


/*  TABLE STYLE CENTER BOXES  */

TD.CenterTD {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

}

TD.CenterInternalTD1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #764D1E;
	text-transform: capitalize;

}

TD.CenterInternalTD2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #764D1E;
	text-transform: capitalize;

}

TD.CenterInternalTD3 {
	padding-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-transform: none;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 5px;
}

TD.CenterInternalTD4 {
	border: none;
	padding-bottom: 10px;
	padding-top: 5px;
}


/*  TABLE STYLE RIGHT GRAY BOXES  */

TD.RightGrayTDTop {
	background-image: url(.././graphics/box_right_top.jpg);
	padding-top:2px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #764D1E;
	text-transform: uppercase;
	height: 26px;
	width: 217px;
}

TD.RightGrayTD1 {
	background-color: #CFD1CC;
	padding-top:2px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

}

TD.RightGrayBannerTD1 {
	background-color: #CFD1CC;
	padding-top:7px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:7px;

}

TD.RightGrayTDBottom {
	background-image: url(.././graphics/box_right_bottom.jpg);
	width: 217px;
	height: 17px;
}

/*  TABLE STYLE RIGHT GRAY BOXES  */

TD.RightOrangeTDTop {
	background-image: url(.././graphics/box_orange_top.jpg);
	height: 18px;
	width: 217px;
}

TD.RightOrangeTD1 {
	background-color: #E99755;
	padding-top:2px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	top: auto;
}

TD.RightOrangeTDBottom {
	background-image: url(.././graphics/box_orange_bottom.jpg);
	width: 217px;
	height: 17px;
}


/*------------ FORMS ---------------------*/
/*Form Elements*/
form {
	margin: 0px;
}

input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color: #425929;
	border: 1px inset #A1978F;
}

/*   FORM STYLE #1   */

TR.formRow1 {
	background-color: #EEEEEE;
}
TR.formRow2 {
	background-color: #FCF3E4;
}

/*------------- IMAGES --------------------*/
.image{
	border-style:outset;
	border-color: black;
	border-width:1px;
}

.imageNoBorder{
	border-style:outset;
	border-color: black;
	border-width:0px;
}

/*-------------  LINKS ----------------------*/
/* STANDARD LINKS */
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

/* SPECIAL LINKS */
a.dcolon:link{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
    text-decoration:none;
}
a.dcolon:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
    text-decoration:none;
}
a.dcolon:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
	text-decoration:none;
}
a.dcolon:active{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
	text-decoration:none;
}

a.dcolonupper:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	text-transform: uppercase;
}
a.dcolonupper:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	text-transform: uppercase;
}
a.dcolonupper:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	text-transform: uppercase;
}
a.dcolonupper:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015579;
	text-decoration:none;
	text-transform: uppercase;
}

a.underlined:link{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
    text-decoration:underline;
}
a.underlined:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
    text-decoration:underline;
}
a.underlined:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
	text-decoration:underline;
}
a.underlined:active{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #015579;
	text-decoration:underline;
}
a.underlinedsmall:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #015579;
	text-decoration:underline;
	font-weight: bold;
	text-transform: none;
}
a.underlinedsmall:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #015579;
	text-decoration:underline;
	font-weight: bold;
	text-transform: none;
}
a.underlinedsmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #015579;
	text-decoration:underline;
	font-weight: bold;
	text-transform: none;
}
a.underlinedsmall:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #015579;
	text-decoration:underline;
	font-weight: bold;
	text-transform: none;
}
a.footerlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.footerlink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.footerlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.footerlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

a.articletitlelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #015579;
	text-transform: uppercase;
}
a.articletitlelink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #015579;
	text-transform: uppercase;
}
a.articletitlelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #015579;
	text-transform: uppercase;
}
a.articletitlelink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #015579;
	text-transform: uppercase;
}

a.titlelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #015579;
}
a.titlelink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #015579;
}
a.titlelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #015579;
}
a.titlelink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #015579;
}

/* -----------------  OTHER --------------------------- */
hr{
	color: #76685D;
	height: 1px;
	width: 90%;
}
