.typelg
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold;}

.type
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}

.typeblack
{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}

.typesm
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}

.typesm2
{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}

.typewhite
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}

.typewhitetwo
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px;}

.typewhitethree
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:22px;}

.typexsm
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9px;}


a.typewhitetwonew:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-decoration:none;}
a.typewhitetwonew:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-decoration:none;}
a.typewhitetwonew:hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-decoration:none;}

a.typel:link
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none;}
a.typel:visited
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none;}
a.typel:hover
{ font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:12px; text-decoration:none;}

a.typelinksyellow:link
{ font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:16px; text-transform:capitalize; vertical-align:top; text-decoration:none;}
a.typelinksyellow:visited
{ font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:16px; text-transform:capitalize; vertical-align:top; text-decoration:none;}
a.typelinksyellow:hover
{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; text-transform:capitalize; vertical-align:top; text-decoration:none;}

.typebottomlinks
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-transform:capitalize; font-weight:bold; vertical-align:top;}

.typeblue
{ font-family:Arial, Helvetica, sans-serif; color:#081351; font-size:14px; font-weight:bold;}

.leftpad
{ padding-left:10px;}

.leftpadlg
{ padding-left:70px;}

.rightpad
{ padding-right:10px;}

.toppad
{ padding-top:10px;}

.bottompad
{ padding-bottom:10px;}

a.typebottomlinks:link
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-transform:capitalize; font-weight:bold; vertical-align:top; text-decoration:none;}
a.typebottomlinks:visited
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-transform:capitalize; font-weight:bold; vertical-align:top; text-decoration:none;}
a.typebottomlinks:hover
{ font-family:Arial, Helvetica, sans-serif; color:#ed1c24; font-size:16px; text-transform:capitalize; font-weight:bold; vertical-align:top; text-decoration:none;}

a.orangelinks:link
{font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:11px; text-transform:none; text-decoration:none;}
a.orangelinks:visited
{font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:11px; text-transform:none; text-decoration:none;}
a.orangelinks:hover
{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-transform:none; text-decoration:none;}

a.orangelinksl:link
{font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:11px; text-transform:none; text-decoration:underline;}
a.orangelinksl:visited
{font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:11px; text-transform:none; text-decoration:underline;}
a.orangelinksl:hover
{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-transform:none; text-decoration:none;}

.orangetype
{font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:11px; text-transform:none; text-decoration:underline;}

a.typelinks:link
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-transform:capitalize; vertical-align:top; text-decoration:none; line-height: 22px;}
a.typelinks:visited
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-transform:capitalize; vertical-align:top; text-decoration:none; line-height: 22px;}
a.typelinks:hover
{ font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:16px; text-transform:capitalize; vertical-align:top; text-decoration:none; line-height: 22px;}

a.typelinks2:link
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-transform:capitalize; vertical-align:top; text-decoration:none; line-height: 25px; font-weight: bold;}
a.typelinks2:visited
{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-transform:capitalize; vertical-align:top; text-decoration:none; line-height: 25px; font-weight: bold;}
a.typelinks2:hover
{ font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:12px; text-transform:capitalize; vertical-align:top; text-decoration:none; line-height: 25px; font-weight: bold;}


.picborder
{ border-color:#000033; border-style:solid; border-width:1px;}

.typewhiteboldnarrow { font-family:Arial Narrow, Arial, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold}

.typewhitetwonarrow { font-family:Arial Narrow, Arial, sans-serif; color:#FFFFFF; font-size:14px;}

.typewhitebignarrow { font-family:Arial Narrow, Arial, sans-serif; color:#FFFFFF; font-size:24px;}

.careerborder { border-color:#FFFFFF; border-style: solid; border-width:1px;}

.heading { font-family:"Times New Roman", Times, serif; text-align:left; color:#000000; font-size:24px; font-weight:bold;}

.contactheading { font-family:"Times New Roman", Times, serif; text-align:left; color:#000000; font-size:16px; font-weight:bold;}
.contacttypeblue { font-family:"Times New Roman", Times, serif; text-align:right; color:#0000FF; font-size:14px}
.contacttype { font-family:"Times New Roman", Times, serif; text-align:right; color:#000000; font-size:14px}
.contactpaddingright {padding-right:10;}
.comtactpadding { padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px;}
.contactpaddingtb { padding-bottom:5px; padding-top:5px;}

#dropmenudiv{
position:absolute;
background-color: #E3FFB0;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #C7FF5E;
}


a.bluelinks:link
{font-family:Arial, Helvetica, sans-serif; color: #000066; font-size:14px; text-transform:none; text-decoration:none;}
a.bluelinks:visited
{font-family:Arial, Helvetica, sans-serif; color: #000066; font-size:14px; text-transform:none; text-decoration:none;}
a.bluelinks:hover
{font-family:Arial, Helvetica, sans-serif; color: #FF0000; font-size:14px; text-transform:none; text-decoration:none;}

a.orangelinkstwo:link
{font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:14px; text-transform:none; text-decoration:none; font-weight:bold;}
a.orangelinkstwo:visited
{font-family:Arial, Helvetica, sans-serif; color:#ffc20e; font-size:14px; text-transform:none; text-decoration:none; font-weight:bold;}
a.orangelinkstwo:hover
{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-transform:none; text-decoration:none; font-weight:bold;}

a.hod:link
{ font-family:Arial, Helvetica, sans-serif; color:#283991; font-size:13px; text-decoration:none;}
a.hod:visited
{ font-family:Arial, Helvetica, sans-serif; color:#283991; font-size:13px; text-decoration:none;}
a.hod:hover
{ font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:13px; text-decoration:underline;}



/* Optimize Wrapper Formating */
#dmg_optimize_wrapper {background: #283991;}


/* Browse Markets Formating */
#dmg_optimize_markets {width: 210px; float: left; font-family: arial, helvetica, sans-seriff;}
#dmg_optimize_markets h2 {font-size: 1em; color: #FFF;}
#dmg_optimize_markets ul {list-style: none; margin: 0; padding: 0;}
#dmg_optimize_markets li {font-size: 1em;}
#dmg_optimize_markets li a {font-size: .825em;}


/* Featured Home Formating */
#dmg_optimize_featured {width: 670px; padding-left: 20px; font-family: arial, helvetica, sans-seriff; float: right;}
#dmg_optimize_featured h1 {font-size: 1em; color: #FFF; text-align: center; margin-bottom: 25px;}
#dmg_optimize_featured .home {float: left; color: #FFF; width: 180px; height: 235px; margin: 0 20px; font-size: .875em;}
#dmg_optimize_featured .home img {background: #FFF; width: 150px; height: 115px; padding:5px; border: 1px solid #999966;}
#dmg_optimize_featured .home ul {margin: 3px; padding: 0;}
#dmg_optimize_featured .home li {list-style-type: none;}
#dmg_optimize_featured .featuredClickHere a{font-size: .875em;}

#dmg_lp_header h1 {color: #344495; margin-bottom: 5px;}
#dmg_layout_internal_content .right-column, #dmg_layout_internal_content .left-column  {font-family: arial, helvetica, sans-seriff; font-size: .75em;}
#dmg_layout_internal_content .left-column a {color: #ED1C24; text-decoration: none;}

/* General Formating */
a:link, a:active, a:visited {color: #FFC20E;}
a:hover {color: #000000; text-decoration:none;}

.clearBoth {clear: both}
.clearLeft {clear: left}
.clearRight {clear: right}

.alignCenter {text-align: center;}
.alignLeft {text-align: left;}
.alignRight {text-align: right;}
