/* DEFAULTS */
body{margin: 0px;}
.milMainContent *{font-family:verdana, helvetica, sans-serif;}
body, table, input, select, textarea {font-family:verdana, helvetica, sans-serif; color:#333; font-size:11px; line-height:14px;}
p {margin: 0 0 1em;}
input, select, textarea{vertical-align:middle;}
img{border-width:0px;}
ul {margin: 0 0 1em 2.2em;padding: 0;list-style: disc;}
li {margin: 0 0 .5em;}
dl {margin: 0 0 1em;}
form {margin: 0;}
fieldset{border:0px;}
/* FONT SIZES */
.milTxt09{font-size:9px !important; line-height:12px;}
.milTxt10{font-size:10px !important; line-height:13px;}
.milTxt11{font-size:11px !important; line-height:14px;}
.milTxt12{font-size:12px !important; line-height:15px;}
.milTxt13{font-size:13px !important; line-height:16px;}
.milTxt14{font-size:14px !important; line-height:17px;}
.milTxt16{font-size:16px !important; line-height:19px;}
.milTxt18{font-size:18px !important; line-height:21px;}
.milTxt19{font-size:19px !important; line-height:22px}
.milTxt20{font-size:20px !important; line-height:23px;}
.milTxt22{font-size:22px !important; line-height:25px;}
.milTxt24{font-size:24px !important; line-height:27px;}
/* TEXT COLORS */
.milHexGrey{color:#666;}
.milHexWhite{color:#FFF;}
.milHexBlue{color:#284B9E;}
.milHexGreen{color:#83C10B;}
.milHexGreen2{color:#77AD0A;}
.milHexFuschia{color:#EC008C;}
.milHexRed{color:#FF0000;}
.milHexRed2{color:#AD2939;}
.milHexPurple{color:#CF30CF;}
.milHexTeal{color:#109ABA;}
.milHexBlack{color:#333;}
/* TEXT MARKUP */
.milStrong{font-weight:700;}
.milUpperCase{text-transform:uppercase;}
.milLowerCase{text-transform:lowercase;}
.milCapitalize{text-transform:capitalize;}
.milTxtCenter {text-align: center;}
.milTxtRight {text-align: right;}
.milTxtLeft{text-align: left;}
.milBgGray {padding: .5em;background: #D9D9D9;}
.milMatchWords{font-family:tahoma;}
/* HORIZONTAL RULES */
hr{color:#B1DA57; background: #B1DA57; border: 0; Height:1px;}
hr.blue{color:#A4B7E2; background: #A4B7E2;}
hr.grey{color:#E0E1E3; background: #E0E1E3;}
hr.padding{margin:10px 0 10px 0;}
/* H1, H2, H3, H4, H5 */
h1, h2, h3, h4, h5 {line-height:1.4em; font-family: Verdana, Helvetica, Sans-Serif;}
h1 { margin: 0 0 .5em; font-size: 22px; color: #333; font-weight:400;}
h2 { margin: 0 0 1em; font-size: 14px; color: #333;}
h3 { margin: 0 0 1em; font-size: 12px; color: #333; }
h4 { margin: 0 0 1em; font-size: 11px; color: #333; }
h5 { margin: 0 0 1em; font-size: 11px; color: #333; }
/* LINKS */
a {color:#2242C0; text-decoration:none;}
a:hover {color:#5299EB; text-decoration:underline;}
a:active.milLnkDefault, a:link.milLnkDefault, a:visited.milLnkDefault, .milLnkDefault{color:#2242C0; text-decoration:none;}
a:hover.milLnkDefault{color:#5299EB; text-decoration:underline;}
a:active.milLnkFuschia, a:link.milLnkFuschia, a:visited.milLnkFuschia, .milLnkFuschia{color:#EC008C; text-decoration:none;}
a:hover.milLnkFuschia{color:#EC008C; text-decoration:none;}
a:active.milLnkGrey, a:link.milLnkGrey, a:visited.milLnkGrey, .milLnkGrey{color:#666; text-decoration:none;}
a:hover.milLnkGrey{color:#333; text-decoration:underline;}
a:active.milLnkBlue, a:link.milLnkBlue, a:visited.milLnkBlue, .milLnkBlue{color:#284B9E; text-decoration:none;}
a:hover.milLnkBlue{color:#284B9E; text-decoration:none;}
a:active.milLnkWhite a:link.milLnkWhite, a:visited.milLnkWhite, a.milLnkWhite{color:#FFFFFF; text-decoration:none;}
a:hover.milLnkWhite{color:#FFF; text-decoration:underline;}
a:active.milLnkBlack a:link.milLnkBlack, a:visited.milLnkBlack, .milLnkBlack{color:#333; text-decoration:none;}
a:hover.milLnkBlack{color:#333; text-decoration:none;}
a:active.milLnkRed a:link.milLnkRed, a:visited.milLnkRed, a.milLnkRed{color:#FF0000; text-decoration:none;}
a:hover.milLnkRed{color:#FF0000; text-decoration:none;}
a:active.milLnkgreen a:link.milLnkgreen, a:visited.milLnkgreen, .milLnkgreen{color:#99CC01; text-decoration:none;}
a:hover.milLnkgreen{color:#99CC01; text-decoration:none;}
a:active.milLnkUnderline, a:link.milLnkUnderline, a:visited.milLnkUnderline, .milLnkUnderline {text-decoration: underline;}
a:hover.milLnkUnderline{color: #5299EB;}
a.milLnkArrow01 {padding-right: 21px; font: normal 13px Arial; background: url('/sites/general/icons/mil_arrow01.gif') no-repeat 100% 50%;}
/* PAGE CONTAINERS */
.milMainContent{padding-bottom: 5px; width:780px; text-align:left; background-color:#FFF;}
.milPageContent{margin:0 0 10px 10px; padding-top:15px; }
.milPageCrumbs{margin:0 0 8px; position: relative; top: -7px;}
/* LISTS */
ul.milNoBulletList {margin-left: 0; list-style: none;  }
ul.milNoBulletList li{float:none; display:block;}
ul.milListNormal { list-style-type:disc ;}
ul.milListNormal li{float:none; margin:5px 0 5px 0; display:block;}
.milInlineList { margin: 0 0 1em; padding: 0; list-style: none;}
.milInlineList li { margin: 0 0 0 10px; padding: 0; display: inline; }
ul.milInlineList li.milFirst { margin-left: 0; }
.milFloatList {margin: 0px; padding: 0; list-style: none; clear:both;}
.milFloatList li {margin: 0px; padding:0px; display:inline; float:left; }
dl.milColumnList dt {margin: 0 15px 0 0; padding-bottom: .3em; width: 25%;float: left;clear: both; }
dl.milColumnList dd {margin: 0; padding-bottom: 1.3em; float: left;width: 70%;}
dl.milSpineList dt {margin: 0 10px 1.3em 0;width: 20%;float: left;clear: both; text-align: right; }
dl.milSpineList dd {margin: 0 0 1.3em;float: left;width: 70%;}
dl.milCheckList dt{margin: 0 5px 0 0;float: left;clear: both;}
dl.milCheckList dd{margin: 3px 0 0.5em;float: left; width: 85%;}
/* FORMS */
input.milTextbox, textarea, select {border: 1px solid #aaa; background: #fff; }
input.milTextbox {height: 2.1em; padding: 3px;}
input.milTextBoxGrey, select.milTextBoxGrey {border:1px solid #7F9DB9; background:#F5F5F5;}
/* Buttons */
input.milFuschiaBtn {padding: 3px 10px; background:#CA0072;font-weight:700;border-width: 1px;border-top-color:#FF9EB9;border-left-color:#FF9EB9;border-right-color:#990049;border-bottom-color:#990049;color : #ffffff;font-family : Verdana, Helvetica, sans-serif;font-size : 11px;}
/* TABLES */
table.milTblForm {margin: 0 0 15px; }
table.milTblForm td {padding: 0 10px 10px 0; text-align: left; vertical-align: top; }
table.milTblForm td.milLabel {text-align: right; }
table.milTblForm td.milButtonRow {text-align: right; }
table.milTblData {margin: 0 0 15px; }
table.milTblData td {padding: 0 7px 5px 0; text-align: left; vertical-align: top; }
table.milTblData td.milLabel {text-align: right; }
table.milTblBlu01 {margin: 0 0 15px; width: 100%; font-size: 10px;}
table.milTblBlu01 th {padding: 5px; color: #fff; font-weight: bold; text-align: left; background: #333;}
table.milTblBlu01 td {padding: 5px; background: #C6D5F0; text-align: left;}
table.milTblBlu02 {margin: 0 0 15px; border: 1px solid #333;}
table.milTblBlu02 th {padding: 5px; color: #fff; font-weight: bold; text-align: left; background: #333;}
table.milTblBlu02 td {padding: 5px; background: #C6D5F0; text-align: left;}
table.milTblBlu02 .alt td {background: #F2F6FF;}
.milTblShadow {margin-bottom: 15px; background: #ddd}
.milTblShadow table {position: relative; top: -3px; left: -3px; margin-bottom: 0 !important;}
.milAltRowColor{background-color:#F1F4FC;}
/* POP UPS */
#popupMask, #popupMask1 {position: absolute;z-index: 200;top: 0px;left: 0px;width: 100%;height: 100%; opacity: .4;filter: alpha(opacity=40); -moz-opacity: .40;background-color: #333333;background-repeat: repeat;display:none;}
#PopupContainer, #PopupContainer1 {position: absolute;z-index: 201;top: 0px;left: 0px;display:none;padding: 0px;}
#PopupTitleBar, #milPopTitleBar1 {position: relative;z-index: 203;}
#PopupInner {border: solid 2px #999999;}
#PopupFrame, #PopupFrame1 {margin: 0px;width: 100%;height: 100%;position: relative;z-index: 202;}
.milPopHeader {padding: 0 0 12px 10px; background: #fff url(/sites/general/mil_pop_hdr_bg.gif) repeat-x bottom;}
.milPopHeader img {margin-top: 8px; float: left;}
.milPopTitle{background-color:#FFF;}
.milPopTitle01{float:left;background-image:url('/sites/general/mil_popHdr02.gif'); height:52px; padding:8px 0 0 10px;}
.milPopTitle02{float:right; margin:18px 13px 0;}
.milPopFin {margin-top: 30px; padding: 0 10px 0 50px; white-space: nowrap;; height: 30px; line-height: 30px; background: url(/sites/general/mil_pop_fin_bg.gif) no-repeat; float: right;}
.milPopFin a {color: #fff !important; font-weight: bold;}
.milPopupControls{padding: 0px 15px 15px 0px;background-color:#FFF;}
.popupInner01{background-color:transparent;border-top: solid 2px #cccccc; background-color:#FFF;}
.popupInner01a{padding:10px;}
.popupInner01a2{border:1px solid #fff;}
.milPopPageMargin{margin:10px;}
.popContainer{padding: 10px;}
#milCVVPop ul.milNoBulletList {margin-left:20px;}
#milCVVPop ul.milNoBulletList .milTxt09{margin-left:15px;}
.milMatchWordsHelp{z-index: 99; position: absolute;margin-left: 100px;margin-top: -140px; width:190px;}
/* ROUNDED CORNER BOXES */
.milPage {width:735px;}
/* .milRbox -  applies to all boxes */
.milRbox {margin: 0 0 15px;}
.milRboxHead {text-align: left;}
.milRboxHead .inner {margin: 0;padding: .4em 10px;}
.milRboxBody {padding: 10px;}
.milRboxButt {margin-bottom:0 !important;}
/* .milRboxSolid - solid background, no outline */
.milRboxSolid { background: url('/sites/general/box/mil_rbox_solid.gif') no-repeat bottom right; }
.milRboxSolid .milRboxHead { background: url('/sites/general/box/mil_rbox_solid.gif') no-repeat top right; }
.milRboxSolid .milRboxHead img { width: 10px; height: 8px; background: url('/sites/general/box/mil_rbox_solid.gif') no-repeat top left; }
.milRboxSolid .milRboxBody {padding-top:2px; background: url('/sites/general/box/mil_rbox_solid.gif') no-repeat bottom left; }
/* .milRboxSolid background colors */
.milBgGreen {background-color: #EFF8E4;}
.milBgBlue {background-color: #C3D1F1;}
.milBgDrkGreen{background-color:#A4D35F;}
/* .milRboxGrn01 - white background, 1px green outline */
.milRboxGrn01 {background: url('/sites/general/box/mil_rbox_grn01_r.gif') no-repeat bottom right;}
.milRboxGrn01 .milRboxHead {background: url('/sites/general/box/mil_rbox_grn01_r.gif') no-repeat top right;}
.milRboxGrn01 .milRboxHead img {width: 10px;height: 8px;background: url('/sites/general/box/mil_rbox_grn01_l.gif') no-repeat top left;}
.milRboxGrn01 .milRboxBody {padding-top:2px;background: url('/sites/general/box/mil_rbox_grn01_l.gif') no-repeat bottom left;}
/* .milRboxGrn02 - light green background, 1px green outline */
.milRboxGrn02 {background: url('/sites/general/box/mil_rbox_grn02_r.gif') no-repeat bottom right;}
.milRboxGrn02 .milRboxHead {background: url('/sites/general/box/mil_rbox_grn02_r.gif') no-repeat top right;}
.milRboxGrn02 .milRboxHead img {width: 10px;height: 8px;background: url('/sites/general/box/mil_rbox_grn02_l.gif') no-repeat top left;}
.milRboxGrn02 .milRboxBody {padding-top:2px;background: url('/sites/general/box/mil_rbox_grn02_l.gif') no-repeat bottom left;}
/* .milRboxGrn02long - light green background, 1px green outline, infinite vertical */
.milRboxGrn02Long .milRboxTop {background: url('/sites/general/box/mil_rbox_grn02_long_tr.gif') no-repeat top right;}
.milRboxGrn02Long .milRboxTop img {width: 10px;height: 10px;background: url('/sites/general/box/mil_rbox_grn02_long_tl.gif') no-repeat;}
.milRboxGrn02Long .milRboxMid {padding:0 10px;background: url('/sites/general/box/mil_rbox_grn02_long_bg.gif'); border-left: 1px solid #8DCA3F; border-right: 1px solid #8DCA3F;}
.milRboxGrn02Long .milRboxBtm {background: url('/sites/general/box/mil_rbox_grn02_long_br.gif') no-repeat bottom right;}
.milRboxGrn02Long .milRboxBtm img {width: 10px;height: 10px;background: url('/sites/general/box/mil_rbox_grn02_long_bl.gif') no-repeat;}
/* .milRboxGrn03 - white background, 2px green outline */
.milRboxGrn03 {background: url('/sites/general/box/mil_rbox_grn03_r.gif') no-repeat bottom right;}
.milRboxGrn03 .milRboxHead {background: url('/sites/general/box/mil_rbox_grn03_r.gif') no-repeat top right;}
.milRboxGrn03 .milRboxHead img {width: 10px;height: 8px;background: url('/sites/general/box/mil_rbox_grn03_l.gif') no-repeat top left;}
.milRboxGrn03 .milRboxBody {padding-top:2px;background: url('/sites/general/box/mil_rbox_grn03_l.gif') no-repeat bottom left;}
/* .milRboxBlu01 - white background, 1px blue outline */
.milRboxBlu01 {background: url('/sites/general/box/mil_rbox_blu01_r.gif') no-repeat bottom right;}
.milRboxBlu01 .milRboxHead {background: url('/sites/general/box/mil_rbox_blu01_r.gif') no-repeat top right !important;}
.milRboxBlu01 .milRboxHead img {width: 10px;height: 8px;background: url('/sites/general/box/mil_rbox_blu01_l.gif') no-repeat top left;}
.milRboxBlu01 .milRboxBody {padding-top:2px;background: url('/sites/general/box/mil_rbox_blu01_l.gif') no-repeat bottom left !important; border-top: 0 !important;}
/* .milRboxBlu02 - light blue background, 1px blue outline */
.milRboxBlu02 {background: url('/sites/general/box/mil_rbox_blu02_r.gif') no-repeat bottom right;}
.milRboxBlu02 .milRboxHead {background: url('/sites/general/box/mil_rbox_blu02_r.gif') no-repeat top right;}
.milRboxBlu02 .milRboxHead img {width: 10px;height: 8px;background: url('/sites/general/box/mil_rbox_blu02_l.gif') no-repeat top left;}
.milRboxBlu02 .milRboxBody {padding-top:2px;background: url('/sites/general/box/mil_rbox_blu02_l.gif') no-repeat bottom left;}
/* Used on for my match quicksearch */
.milRboxBody01 {padding:0 2px 0px 2px;}
.milRboxHdrBlu02 .milRboxBody01 {background: url('/sites/general/box/mil_rbox_hdr_blu02_l.gif') no-repeat bottom left;}
/* .milRboxPnk01 - Pink background, 1px blue outline */
.milRboxPnk01 {background: url('/sites/general/box/mil_rbox_pnk01_r.gif') no-repeat bottom right;}
.milRboxPnk01 .milRboxHead {background: url('/sites/general/box/mil_rbox_pnk01_r.gif') no-repeat top right !important;}
.milRboxPnk01 .milRboxHead img {width: 10px;height: 8px;background: url('/sites/general/box/mil_rbox_pnk01_l.gif') no-repeat top left;}
.milRboxPnk01 .milRboxBody {padding-top:2px;background: url('/sites/general/box/mil_rbox_pnk01_l.gif') no-repeat bottom left !important; border-top: 0 !important;}
/* .milRboxHdrGrn01 - green header, white background, 2px green outline */
.milRboxHdrGrn01 {background: url('/sites/general/box/mil_rbox_hdr_grn01_r.gif') no-repeat bottom right;}
.milRboxHdrGrn01 .milRboxHead {background: url('/sites/general/box/mil_rbox_hdr_grn01_r.gif') no-repeat top right;}
.milRboxHdrGrn01 .milRboxHead .inner {background: url('/sites/general/box/mil_rbox_hdr_grn01_l.gif') no-repeat top left;color: #fff;}
.milRboxHdrGrn01 .milRboxBody {background: url('/sites/general/box/mil_rbox_hdr_grn01_l.gif') no-repeat bottom left;}
/* .milRboxHdrGrn02 - green header, light green background, 2px green outline */
.milRboxHdrGrn02 {background: url('/sites/general/box/mil_rbox_hdr_grn02_r.gif') no-repeat bottom right;}
.milRboxHdrGrn02 .milRboxHead {background: url('/sites/general/box/mil_rbox_hdr_grn02_r.gif') no-repeat top right;}
.milRboxHdrGrn02 .milRboxHead .inner {background: url('/sites/general/box/mil_rbox_hdr_grn02_l.gif') no-repeat top left;color: #fff;}
.milRboxHdrGrn02 .milRboxBody {background: url('/sites/general/box/mil_rbox_hdr_grn02_l.gif') no-repeat bottom left;}
/* .milRboxHdrGrn03 - light green header, white background, 1px green outline */
.milRboxHdrGrn03 {background: url('/sites/general/box/mil_rbox_hdr_grn03_r.gif') no-repeat bottom right;}
.milRboxHdrGrn03 .milRboxHead {background: url('/sites/general/box/mil_rbox_hdr_grn03_r.gif') no-repeat top right;}
.milRboxHdrGrn03 .milRboxHead .inner {background: url('/sites/general/box/mil_rbox_hdr_grn03_l.gif') no-repeat top left;color: #444;}
.milRboxHdrGrn03 .milRboxBody {background: url('/sites/general/box/mil_rbox_hdr_grn03_l.gif') no-repeat bottom left; border-top:1px solid #8DCA3F;}
/* .milRboxHdrGrn04 - white header, light green background, 1px green outline */
.milRboxHdrGrn04 {background: url('/sites/general/box/mil_rbox_hdr_grn04_r.gif') no-repeat bottom right;}
.milRboxHdrGrn04 .milRboxHead {background: url('/sites/general/box/mil_rbox_hdr_grn04_r.gif') no-repeat top right;}
.milRboxHdrGrn04 .milRboxHead .inner {background: url('/sites/general/box/mil_rbox_hdr_grn04_l.gif') no-repeat top left;color: #555;}
.milRboxHdrGrn04 .milRboxBody {background: url('/sites/general/box/mil_rbox_hdr_grn04_l.gif') no-repeat bottom left; border-top:1px solid #8DCA3F;}
/* .milRboxHdrGrn06 - white header, light green background, 1px green outline, 0px top border */
.milRboxHdrGrn06 {background: url('/sites/search/mil_rbox_hdr_grn06_r.gif') no-repeat bottom right;}
.milRboxHdrGrn06 .milRboxHead {background: url('/sites/search/mil_rbox_hdr_grn06_r.gif') no-repeat top right;}
.milRboxHdrGrn06 .milRboxHead .inner {background: url('/sites/search/mil_rbox_hdr_grn06_l.gif') no-repeat top left;color: #555;}
.milRboxHdrGrn06 .milRboxBody {background: url('/sites/search/mil_rbox_hdr_grn06_l.gif') no-repeat bottom left;}
/* .milRboxHdrBlu01 - blue header, white background, 2px blue outline */
.milRboxHdrBlu01 {background: url('/sites/general/box/mil_rbox_hdr_blu01_r.gif') no-repeat bottom right;}
.milRboxHdrBlu01 .milRboxHead {background: url('/sites/general/box/mil_rbox_hdr_blu01_r.gif') no-repeat top right;}
.milRboxHdrBlu01 .milRboxHead .inner {background: url('/sites/general/box/mil_rbox_hdr_blu01_l.gif') no-repeat top left;color: #fff;}
.milRboxHdrBlu01 .milRboxBody {background: url('/sites/general/box/mil_rbox_hdr_blu01_l.gif') no-repeat bottom left;}
/* .milRboxHdrBlu02 - blue header, light blue background, 2px blue outline */
.milRboxHdrBlu02 {background: url('/sites/general/box/mil_rbox_hdr_blu02_r.gif') no-repeat bottom right;}
.milRboxHdrBlu02 .milRboxHead {background: url('/sites/general/box/mil_rbox_hdr_blu02_r.gif') no-repeat top right;}
.milRboxHdrBlu02 .milRboxHead .inner {background: url('/sites/general/box/mil_rbox_hdr_blu02_l.gif') no-repeat top left;color: #fff;}
.milRboxHdrBlu02 .milRboxBody {background: url('/sites/general/box/mil_rbox_hdr_blu02_l.gif') no-repeat bottom left;}
/* .milRboxSdw01 - Grey bot with left side curve and drop shadow */
.milRboxSdw01 {background: url('/sites/general/box/mil_rbox_sdw_gry01_r.gif') no-repeat bottom right;}
.milRboxSdw01 .milRboxHead {background: url('/sites/general/box/mil_rbox_sdw_gry01_r.gif') no-repeat top right !important;}
.milRboxSdw01 .milRboxHead img {width: 10px;height: 18px;background: url('/sites/general/box/mil_rbox_sdw_gry01_l.gif') no-repeat top left;}
.milRboxSdw01 .milRboxBody {padding-top:2px;background: url('/sites/general/box/mil_rbox_sdw_gry01_l.gif') no-repeat bottom left !important; border-top: 0 !important;  padding:10px 20px 10px 10px;}
/* .milPagebox */
.milPageboxBlu {width: 760px; background: url('/sites/general/box/mil_pagebox_blu_mid.gif') repeat-y;}
.milPageboxBlu .milPageboxHead  {background: url('/sites/general/box/mil_pagebox_blu_top.gif') no-repeat;}
.milPageboxBlu .milPageboxBody {background: url('/sites/general/box/mil_pagebox_blu_btm.gif') no-repeat bottom; padding:10px;}
.milPageboxGrn {width: 735px; background: url('/sites/general/box/mil_pagebox_grn_mid.gif') repeat-y;}
.milPageboxGrn .milPageboxHead  {background: url('/sites/general/box/mil_pagebox_grn_top.gif') no-repeat;}
.milPageboxGrn .milPageboxBody {background: url('/sites/general/box/mil_pagebox_grn_btm.gif') no-repeat bottom;}
/* .milErrBoxRed */
.milErrBoxRed {background: url('/sites/general/box/mil_rbox_hdr_Red01_r.gif') no-repeat bottom right;}
.milErrBoxRed .milErrBoxHead {background: url('/sites/general/box/mil_rbox_hdr_Red01_r.gif') no-repeat top right; text-align: left;}
.milErrBoxRed .milErrBoxHead .inner {background: url('/sites/general/box/mil_rbox_hdr_Red01_l.gif') no-repeat top left;color: #fff; margin: 0;padding: .4em 10px;}
.milErrBoxRed .milErrBoxBody {background: url('/sites/general/box/mil_rbox_hdr_Red01_l.gif') no-repeat bottom left; padding: 10px;}
/* .milRboxBluShd - Blue box with drop shadow */
.milRboxBluShd {background: url('/sites/general/box/mil_rbox_blu_shd_r.gif') no-repeat bottom right;}
.milRboxBluShd .milRboxHead {background: url('/sites/general/box/mil_rbox_blu_shd_r.gif') no-repeat top right !important;}
.milRboxBluShd .milRboxHead img {width: 15px;height: 14px;background: url('/sites/general/box/mil_rbox_blu_shd_l.gif') no-repeat top left;}
.milRboxBluShd .milRboxBody {padding:2px 15px 10px 15px;background: url('/sites/general/box/mil_rbox_blu_shd_l.gif') no-repeat bottom left !important; border-top: 0 !important;}
/* .milRboxWhtShd - White box with drop shadow */
.milRboxWhtShd {background: url('/sites/general/box/mil_rbox_wht_shd_r.gif') no-repeat bottom right;}
.milRboxWhtShd .milRboxHead {background: url('/sites/general/box/mil_rbox_wht_shd_r.gif') no-repeat top right !important;}
.milRboxWhtShd .milRboxHead img {width: 15px;height: 14px;background: url('/sites/general/box/mil_rbox_wht_shd_l.gif') no-repeat top left;}
.milRboxWhtShd .milRboxBody {padding:2px 15px 10px 15px;background: url('/sites/general/box/mil_rbox_wht_shd_l.gif') no-repeat bottom left !important; border-top: 0 !important;}
.milRboxWhtShd02 {background: url('/sites/general/box/mil_rbox_wht_shd02_r.gif') no-repeat bottom right;}
.milRboxWhtShd02 .milRboxHead {background: url('/sites/general/box/mil_rbox_wht_shd02_r.gif') no-repeat top right !important;}
.milRboxWhtShd02 .milRboxHead img {width: 15px;height: 14px;background: url('/sites/general/box/mil_rbox_wht_shd02_l.gif') no-repeat top left;}
.milRboxWhtShd02 .milRboxBody {padding:2px 15px 10px 15px;background: url('/sites/general/box/mil_rbox_wht_shd02_l.gif') no-repeat bottom left !important; border-top: 0 !important;}
/* .milRboxGrey01long - light grey background, 1px dark grey outline, infinite vertical */
.milRboxGrey01Long .milRboxTop {background: url('/sites/general/box/mil_rbox_grey01_long_tr.gif') no-repeat top right;}
.milRboxGrey01Long .milRboxTop img {width: 10px;height: 10px;background: url('/sites/general/box/mil_rbox_grey01_long_tl.gif') no-repeat;}
.milRboxGrey01Long .milRboxMid {padding:0 10px;background: url('/sites/general/box/mil_rbox_grey01_long_bg.gif'); border-left: 1px solid #999999; border-right: 1px solid #999999;}
.milRboxGrey01Long .milRboxBtm {background: url('/sites/general/box/mil_rbox_grey01_long_br.gif') no-repeat bottom right;}
.milRboxGrey01Long .milRboxBtm img {width: 10px;height: 10px;background: url('/sites/general/box/mil_rbox_grey01_long_bl.gif') no-repeat;}

/* POP-UP BALLOON */
.milBalloonWrap {position: relative; z-index:900;}
.milBalloonArrowL {padding-left: 12px; position: absolute; top: -87px; left: 14px; z-index: 300; background: url(/sites/general/box/mil_blnArrow_l.gif) 4px 80px no-repeat;}
.milBalloonArrowT {padding-top: 12px; position: absolute; top: 12px; left: -255px; z-index: 300; background: url(/sites/general/box/mil_blnArrow_t.gif) 250px 4px no-repeat;}
table.milBalloon {border-collapse: collapse; width: 280px}
table.milBalloon td {padding: 0;}
table.milBalloon p {margin-bottom: 1em; color: #333; font-size: 10px;}
.milBalloon_tl, .milBalloon_tr, .milBalloon_bl, .milBalloon_br {width: 6px; height: 6px;}
.milBalloon_tl {background: url('/sites/general/box/mil_bln_tl.gif') top left no-repeat;}
.milBalloon_tm {background: #C3D1F1 url('/sites/general/box/mil_blnBrder.gif') top left repeat-x;}
.milBalloon_tr {background: url('/sites/general/box/mil_bln_tr.gif') top right no-repeat;}
.milBalloon_ml {background: #C3D1F1 url('/sites/general/box/mil_blnBrder.gif') top left repeat-y;}
.milBalloon_mm {padding: 8px 8px 2px 8px !important; background-color: #C3D1F1;}
.milBalloon_mr {background: #C3D1F1 url('/sites/general/box/mil_blnBrder.gif') top right repeat-y;}
.milBalloon_bl {background: url('/sites/general/box/mil_bln_bl.gif') bottom left no-repeat;}
.milBalloon_bm {background: #C3D1F1 url('/sites/general/box/mil_blnBrder.gif') bottom left repeat-x;}
.milBalloon_br {background: url('/sites/general/box/mil_bln_br.gif') bottom right no-repeat;}
/* MINI PROFILE */
.milMiniProfile {width: 280px;}
.milMiniProfileHead {padding: 5px; background: #C5E091; border-bottom: 1px solid #B9CEA3;}
.milMiniProfileHead h4 {margin: 0;}
.milMiniProfileHead ul {margin: 0; padding: 0; list-style: none;}
.milMiniProfileHead li {margin: 0; padding: 0; float: right;}
.milMiniProfileHead li a {display: block; height: 20px; text-indent: -9000px; text-decoration: none;}
.milMiniProfileHead li.milBlock {width: 12px; background: url('/sites/general/icons/mil_mini_block.gif') no-repeat 0 0;}
.milMiniProfileHead li.milFav {margin: 0 5px; width: 15px; background: url('/sites/general/icons/mil_mini_favorite.gif') no-repeat 0 0;}
.milMiniProfileBody {background: #EDF9D5; height: 100px;}
.milMiniProfileBody .milPic {float: left;}
.milMiniProfile p {margin: 0 0 0 100px; padding: 5px;}
/* MISC */
.visible { display: block; }
.hidden { display: none; }
.milNoBottomPad {padding-bottom: 0 !important;}
.milClear {clear: both;}
.milClearfix:after { content: "."; display: block; height: 0px; clear: both;visibility:hidden;margin:0px;padding:0px;line-height:0px;}
/********************************************************************************
   PAGES
*********************************************************************************/
/* LIVE ID PAGES */
#lidPageContent { margin:0px 15px 0px 15px; width:550px; }
#lidPageContent div { margin-bottom:10px; }
#lidImgAlertExmple { display:inline; float:right; margin: 0px 0px 10px 10px; }
#lidImgMSAlerts { display:inline; float:right; margin-top:20px; }
#lidSubsOptionsBox { background-color:#d6d7d9; padding:10px; }

.lidTitle { font-weight:bold; }
input.lidRedbtn {background: #26469D;font-weight: bold;border-width: 1px 1px 1px 1px;border-top-color: #94B6EA;border-left-color: #94B6EA;border-right-color: #333333;border-bottom-color: #333333;background-image: url(http://images.match.com/match/skins/set11/st_ButtonDots.gif);background-repeat: no-repeat;color: #FFFFFF;font-family: Verdana, Helvetica, sans-serif;font-size: 11px;background-position: 5px 3px;padding-left: 17px;}
/* FAQ DETAIL */
#faqPageView dl.milColumnList {margin: 0;}
/* FAQ DETAIL */
#faqDetailPageView ul.milShowHide {margin: 1.5em 0;padding: 0;list-style: none;text-align: right;}
#faqDetailPageView ul.milShowHide li {margin: 0;padding: 0 5px 0 10px;display: inline;border-left: 1px solid #888; font-weight: bold;}
#faqDetailPageView ul.milShowHide li.milFirst {border-left: 0;}
#faqDetailPageView dl { margin: 0 0 .7em 20px; }
#faqDetailPageView dt {	margin: 0; padding-left: 1.5em;text-indent: -1.5em;}
#faqDetailPageView dd {	margin: .8em 0 1em; padding-left: 1.5em;text-indent: -1.5em;}
/* fix bullet point issue in Firefox */
#faqDetailPageView dd li {padding-left: 1.5em;}
/* reverse fix for IE */
* html #faqDetailPageView dd li {padding-left: 0;}
/* HEADER STYLES */
#milHeaderLogo {padding:10px 15px;}
#milHeader01{margin:5px 0 0 0;}
#milHeader01 .milHeader01a{float:left; width:211px;position:absolute; padding:10px;background:transparent;}
#milHeader01 .milHeader01b{float:right;margin:30px 0 0 0;}
#milHeader01 ul{background-image:url('/sites/general/hrdImg02.gif'); line-height:33px; margin:0px;}
#milHeader01 li{background:url('/sites/general/topfin_slope.gif') no-repeat top left;  padding:0 0 0 50px; margin:0;}
#milHeader01 li div{background:url('/sites/general/topfin_corner.gif') no-repeat top right; padding-right:10px;}
.milHeader02{font-size: 10px; background-image:url('/sites/general/header_bg_row.gif'); height:30px;margin:0px;}
.milHeader02a{position:relative; position:relative; top:7px; padding-left:15px; float:left;}
.milHeader02b{position:relative; top:7px; float:right;}
.milHeader03{background-image:url('/sites/general/hdrImg03.jpg'); height:33px}
.milHeader03a{float:left; background-image:url('/sites/general/hdrImg04.jpg');margin-left:4px;width:10px;background-repeat:no-repeat;height:33px}
.milHeader03b{float:left; background-image:url('/sites/general/hdrImg05.jpg'); line-height:33px; height:33px}	
.milHeader03b .oldContent{font-size:14px; line-height:33px;}
.milHeader03 .newContent{display:none;}
.milHeader03c{float:left; background-image:url('/sites/general/hrdImg06.gif'); width:47px; height:33px}
.milHeader03d{float:right;line-height:30px;margin:0 10px;}
.milProShark01{background:url('/sites/promotions/freetrial/mil_sharkFin_r.png') top right no-repeat; line-height:32px; float:left;}
.milProShark02{background:url('/sites/promotions/freetrial/mil_sharkFin_l.png') top left no-repeat; text-indent:50px;padding-right:120px;}
.milProShark02, .milProShark02 a, .milProShark02 a:hover, .milProShark02 a:active, .milProShark02 a:visited{font:normal 18px/32px verdana; color:#ef0195;margin:0;}
.milProShark02 a:hover, .milProShark02 a:active, .milProShark02 a:visited{ text-decoration:none;}

#BirdieImgDiv{display: inline; !important background: none transparent scroll repeat 0% 0%; !important}
.d5headerfix a{display: inline-block;}
/* French header*/
#mil3Header{background:url('/sites/general/header/mil3_hdr.png') top left no-repeat;width:782px;}
#mil3Top{height:46px;}
#mil3Top .mil3Logo{display:block; float:left; width:230px; margin:4px 0 0 0px; padding-left:10px;}
#mil3Top ul{display:block; float:left; width:542px; margin:10px 0 0 0 ; padding:0; }
#mil3Top ul li{list-item-style:none;margin:0; padding:0; display:inline;}
#mil3Top ul li .mil3Butterfly{position:absolute;margin:6px 0 0 -14px;}
#mil3Mid{height:45px;padding-left:10px;}
#mil3Mid .mil3Alert{float:left; width:255px; height:39px;  margin:1px 0 0 0px;color:#330099; font-size:10px; padding:5px 0 0 5px; background:url('/sites/general/header/mil3_email_tab.gif') no-repeat;}
#mil3Mid .mil3Alert span{display:block;}    
#mil3Mid a{padding:0;}
#mil3Mid ul{display:block; float:right; width:504px; margin:0; padding:0;}
#mil3Mid ul li{list-item-style:none;margin:0; padding:0; display:block; float:left; }
#mil3Base .mil3Promo{float:left; width:260px;  padding-left:5px; line-height:30px;}
#mil3Base .mil3Sharkfin{float:right;  width:515px; height:50px;position:relative; z-index:10;  text-align:right; margin-top:-10px;background:url('/sites/general/header/mil3_sharkFin.png') no-repeat;}
#mil3Base .mil3Sharkfin a{padding:0px 5px 0 0; margin-top:15px; font-size:13px;position:relative; display:block; float:right;width:400px; }
.mil3ProShark01{background:url('/sites/promotions/freetrial/mil_sharkFin_3.png') no-repeat;position:relative; width:428px; line-height:33px; float:right; z-index:10; margin-top:-5px;}
.mil3ProShark02, .mil3ProShark02 a, .mil3ProShark02 a:hover, .mil3ProShark02 a:acitve, .mil3ProShark02 a:visited{font:normal 18px/32px verdana; color:#ef0195;margin:0;text-indent:75px;margin-top:5px;}
.mil3ProShark02 a:hover, .mil3ProShark02 a:acitve, .mil3ProShark02 a:visited{text-decoration:none;}
/* Header Version 2 */
#milSite, #mtSite{margin:0;padding:0; text-align:center; background:#fff url('/sites/general/header/v2/mil_SiteBg.png') repeat-x;padding:8px 0 0 0;}
#wrapper #milSite, #wrapper #mtSite{background:url('');}
#mtSite/*, #wrapper #milSite*/{text-align:left; padding:3px 0 0 0px}/* Meetic affiliates */
#milSite #milHdr, #milSite #milSiteCnt{width:811px; background:#fff; text-align:center; margin:0 auto;}
/*#wrapper #milSite #milHdr{text-align:left; margin:0;}
#wrapper #milSite #milSiteCnt{text-align:center; margin:0px;}*/
#mtSite #milHdr, #mtSite #milSiteCnt{text-align:center; margin:0; width:811px; background:#fff;}/* Meetic affiliates */
#milSite .milCnt, #mtSite .milCnt{ padding:10px 0 0 0; width:778px; margin:0 auto; text-align:left;}
#milSite #milHdr,#mtSite #milHdr{text-align:left;}
#milSite #milHdr img,#mtSite #milHdr img{vertical-align:middle;}
#milSite .milSiteTop,#mtSite .milSiteTop{position:relative;margin:0px auto; border:0; width:811px;padding:0px 0 0px 0;}
#wrapper #milSite .milSiteTop{display:none;}
#mtSite .milSiteTop/*, #wrapper #milSite .milSiteTop*/{margin:0px;}
#milSite .milSiteTop span,#mtSite .milSiteTop span{padding:0; border:0; margin:0;}
#milHdr div#milHdrTop div.milHdrCol01{float:left; display:inline; width:45%; margin:5px 0 0px 20px; padding:0 0 10px 0;}
#milHdr div#milHdrTop div.milHdrCol02{float:right; display:inline;width:45%; text-align:right;font-size:10px; color:#666; margin:0 20px 0 0px;}
#milHdr div#milHdrTop div.milHdrCol02 a{ color:#666; text-decoration:none;}
#milHdr div#milHdrTop div.milHdrCol02 a:hover{text-decoration:underline;}
#milHdr div#milHdrTop p.milHdrWelcome{margin:20px 0 0 0; font-weight:700; color:#666;}
#milHdr div#milHdrTop p.milHdrWelcome strong{font-weight:400; color:#0298cb;}
#milHdr div#milHdrMid{background:url('/sites/general/header/v2/mil_hdrBg.png') repeat-x; height:37px; line-height:32px;}
#milHdr div#milHdrMid a{font:normal 400 11px/32px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; margin:0 12px 0 9px; padding:0;}
div.milSite_6 #milHdr div#milHdrMid a, div.milSite_29 #milHdr div#milHdrMid a{font-size:10px; line-height:32px;margin:0 11px 0 8px;}
#milHdr div#milHdrMid a:hover{color:#cecece;}
#milHdr div#milHdrMid a.milDaily5{background:url('/sites/general/header/v2/mil_hdrDaily5.png') no-repeat; padding:0 0 2px 20px;}
#milHdr div#milHdrMid ul{margin:0 0 0 9px;padding:0; list-style-type:none;}
#milHdr div#milHdrMid ul li{float:left; display:inline; background:url("/sites/general/header/v2/mil_hdrSeperator.png") center right no-repeat;}
#milHdr div#milHdrMid ul li.milLastLnk{background:none;}
#milHdr div#milHdrMid ul li.milLastLnk a{margin:0 5px 0 9px;}
#milHdr div#milHdrMid ul li.milLast{float:right; background:none; padding:0;}
#milHdr div#milHdrMid ul li.milLast img{margin:5px 0 0 0; vertical-align:top;}
#milHdr div#milHdrMid ul li.milLast span{margin-top:5px;}
#milHdr div#milHdrMid ul li.milLast a{margin:0 15px 0 0;}
#milHdr div#milHdrBtm{background:url('/sites/general/header/v2/mil_hdrLine.png') bottom left repeat-x;}
#milHdr div#milHdrBtm ul{margin:10px 0 10px 10px;padding:0; list-style-type:none;}
#milHdr div#milHdrBtm ul a{text-decoration:none; color:#ec008c;}
#milHdr div#milHdrBtm ul a:hover{text-decoration:underline;}
#milHdr div#milHdrBtm li{color:#ec008c; }
#milHdr div#milHdrBtm li.milHdrArrow{padding:0 0 0 15px; background:url('/sites/general/header/v2/mil_hdrArrow.png') 0 2px no-repeat}
#milHdr div#milHdrBtm li.milHdrArrow a strong{font-weight:400;} /* Existing DCA hack*/
#milHdr div#milHdrBtm li.milHdrArrow a strong.milHexWhite{color:#f300b5;} /* French content label hack */
#milHdr div#milHdrBtm li .oldPromo{display:none;}
#milHdr div#milHdrBtm div.milHdrCol01{float:left; display:inline; width:55%; margin:0 0 0 10px;}
#milHdr div#milHdrBtm div.milHdrCol02{float:right; display:inline;width:35%; text-align:right;font-size:10px; color:#666; margin:5px 10px 10px 0px;}
#milHdr div#milHdrBtm ul.milHdrSubNav{list-style-type:none; margin:0 5px 0 0; padding:0;}
#milHdr div#milHdrBtm ul.milHdrSubNav li{float:right; display:inline; height:27px; line-height:27px;padding:0;margin:0;}
#milHdr div#milHdrBtm ul.milHdrSubNav li.subNavR{background:url('/sites/general/header/v2/mil_hdrSubNav_r.png') top right no-repeat; padding:0 10px 0 0; color:#666;}
#milHdr div#milHdrBtm ul.milHdrSubNav li.subNavL{background:url('/sites/general/header/v2/mil_hdrSubNav_l.png') top left no-repeat; width:10px;}
#milHdr div#milHdrBtm ul.milHdrSubNav a{text-decoration:none; color:#0072bc; line-height:27px;}
#milHdr div#milHdrBtm ul.milHdrSubNav a.winks{padding:0 0 2px 18px; background:url('/sites/general/header/v2/mil_hdr_winks.png') no-repeat;}
#milHdr div#milHdrBtm ul.milHdrSubNav a.email{padding:0 0 2px 20px; background:url('/sites/general/header/v2/mil_hdr_email.png') no-repeat;}
#milHdr div#milHdrBtm ul.milHdrSubNav a:hover{text-decoration:underline; color:#333;}
#milHdr div#milHdrBtm ul.milHdrSubNav strong{color:#ec008c}
/* FOOTER STYLES */
#milSiteFtr, #mtSite #milSiteFtr{width:811px; clear:both; margin:0px auto 0 auto; padding:8px 0 0 0;}
#mtSite #milSiteFtr/*, #wrapper #milSiteFtr*/{margin:0; text-align:center;} /* meetic affiliates */
.milNJDisclaimer { font-size: 12px; font-weight: bold; color: #666; }
.milNJDisclaimer a { text-decoration: underline; color: #666; }
/* LOGIN */
.milForgotBox{margin:15px 85px 5px 0;}
/* MY ACCOUNT */
.milMyAcc dd{float:left; display:inline; padding:0px; margin:0px;}
.milMyAcc01{width:400px;}
.milMyAccBtn{background-color:#C6D6F0; padding:10px; text-align:right;}
.milMyAccAuto{background:#C6D5F0; padding:10px 0 10px 0;}
/* Email options */
.milEmailOpt{margin:0px; padding:0px;}
.milEmailOpt li{float:left; list-style:none;}
li.milEmailopt01{width:30px}
li.milEmailopt02{width:290px}	
.milEmailOpt2{margin:0px; padding:0px;}
.milEmailOpt2 li{list-style:none; }
.milEmailOpt2a{padding-right:6px;}
.milSettingBox, .milSettingBoxAlt{background-color:#C6D6F0;  padding:10px;}
.milSettingBoxAlt{background-color:#A3B7E2;}
/* MY HOME */
.milPageCrumbs fieldset{padding:0;margin:0;}
.milPageCrumbs fieldset label{display:block;}
.milCrumbsLogin{float:right;display:inline-table;}
.milCrumbsLogin01{float:left;margin-right:10px;}
/* PROFILE HIDING */
.milHidingContent01{margin:0px; padding:0px; margin:2px 0 0 0;}
.milHidingContent01 li{list-style:none; float:left;}
.milHidingChance{padding:5px 0 5px 0; margin:0 0 10px 0; overflow: auto;  border-top:#c6d5f0 2px solid; border-bottom:#c6d5f0 2px solid; height: 215px;}
.milHidingChance01{padding:0px 10px 0 10px;}
.milSubFeatureTbl{border-collapse:collapse; border-color:#FFFFFF;}
.milSubFeatureAlt{background:#D8EFAC;}
.milSubFeatureRow{border:1px solid #D8EFAC;}	
/* PROFILE PAGE FLOW  */
.milPageFlow{border:2px solid #B6DA76; width:600px;  padding:10px;}
.milPageFlow01{border:1px solid #B6DA76;}
#milPhotoNextStep .milPageFlow01{width:250px;float:right;}
/* REG 2 SEARCH */
#milReg2Search{border:0px; width:405px; padding:0px; margin:7px; text-align:left;}
#milReg2Search h1{margin-top:5px;}
#milReg2Search .milRow span{width:130px;float:left;}
#milReg2Search .milRow table{color:#fff;}
#milReg2Search .milRow02 span{display:block;float:left; width:200px; }
#milSearch2Reg{background:#93C72C;}
/* CP Reg */
fieldset#CPRegister #fCountry select{width:200px;}
fieldset#CPRegister #fCity select{width:200px;}
fieldset#CPRegister #fState select{width:200px;}
/* RESIGN */
table.milNetPromoterTbl td{text-align:center; vertical-align:top;}
.milNetPromoter01{padding:3px 5px;}
.milArrowList li {list-style-image:url('/sites/resign/3188_tipsArrow.gif'); margin-left:15px;}
/* MORE LIKE THIS */
#milMoreCTATop01 {margin-left: 60px; float: left; width: 150px;}
#milMoreCTATop02 {margin-left: 30px; float: left; width: 380px;}
#milMoreCTABtm01 {float: left; width: 200px;}
#milMoreCTABtm02 {margin-left: 220px; width: 520px;}
/* REACTIVATE */
li.milReactBox{padding:10px; background:#A3B7E2; height:100px;}
.milReactBox02{width:420px; white-space:normal;}
dl.milCheckList{padding:0 0 0.4em 0;}
/* RESIGN */
.milResignCol01{width:385px; float:left;}
.milResignCol02{float:right;border-left:1px solid #CECECE;padding-left:15px;width:350px;}
.milResignCol02Box{background:#E0F1BA; padding:15px;}
#divAtAGlance a{color:#FFF;}
/* SPOTLIGHT FEED */
.spotlightImg {display:block}
.milSpotlight01, .milSpotlight02{margin:5px; padding:0px;}
.milSpotlight02{border:1px solid; width:330px;}
.milSpotlight01 li, .milSpotlight02 li{list-style:none; float:left;}
.milSpotlight01a, .milSpotlight02a{padding-left:10px;}
.milSpotWidth{width:315px;}
.milMsnSpacesSpotlight01 {width:160px;height:600px;background-image:url('/sites/msn/mil_msn_spc_bg.gif');} /* Outer container */
.milMsnSpacesSpotlight01a {position:relative;top:40px;left:10px;} /* Container for localized tagline for each language */
.milMsnSpacesSpotlight01b {position:relative;top:90px;margin:10px;text-align:center;} /* Container for spotlight profiles */
/* WINKS */
.milWinksConfirm01{margin:10px 0px;}
#milWinksConfirm ul.milFloatList li{margin:0px 10px 0px 0px;}
.milWinksConfirm01a{width:250px;}
.milWinksConfirm01b{width:350px;}
/* BLOCKING */
#blockingPageView .milColumn1 {width: 535px;float: left;}
#blockingPageView .milColumn2 {width: 200px;float: right;}
/* HIDING */
#hidingPageView .milColumn1 {width: 535px;float: left;}
#hidingPageView .milColumn2 {width: 200px;float: right;}
/* EDITORIAL ARTICLES */
#articlesPageView .milColumn1 {float: left; width: 48%;}
#articlesPageView .milColumn2 {margin-left: 50%;}
#articlesPageView dd {margin: 0 0 .7em;}
#articlesPageView .milMoreArticles {text-align: right;}
#milEditorial .milColumn01{float:left; width:460px;}
#milEditorial .milColumn02{float:right; width:280px;}
#milEditorial .milEdtImgBox{width:240px; height:295px;  float:left; margin-right:25px;}
#milEditorial .milEdtImgBox01{position:absolute; height:76px; width:220px;padding:0; margin:210px 10px; z-index:3;}
#milEditorial .milEdtImgBox01 .milHackBox{position:absolute;}
#milEditorial .milEdtImgBox01 ul{padding-top:10px; position:relative; z-index:4;}
#milEditorial .milEdtImgBox .milOverlay{position: absolute; z-index:2;}
#milEditorial .milEdtImgBox .milEditImg{position: absolute; z-index:1;}
/* EDITORIAL CONTENTS */
#contents dd {margin: 0 0 .7em;}
/* ERROR */
.errorPage { width: 750px; height: 419px; background: url('/sites/errors/mil_errorBg.gif') no-repeat; position: relative; }
.errorPage #milErrorLogo { position: absolute; bottom: 65px; left: 340px; }
.errorPage h1 { color: #fff; position: absolute; left: 85px; bottom: 290px; width: 440px; }
.errorPage p {  padding: 160px 0 0 130px; width: 400px; }
.errorPage #milErrorBtn { position: absolute; bottom: 150px; left: 130px; }
/* WHO HAS VIEWED ME */
#WHVMPageView ul.milFloatList li.milWHVMColumn01{width:295px; padding-right:10px;}
/* RATE CARD */
.milratecdsize{width:279px;}
.milratecdyellowbg{background: url('/sites/subscribe/mil_ratecard_yellowbg.jpg') no-repeat top right;}
.milratecdbluebg{background: url('/sites/subscribe/mil_ratecard_bluebg.jpg') no-repeat top right;}

/* MOBILE */
#milMobile{background:url('/sites/mobile/mil_mobileBgrnd.gif') top right no-repeat; height:500px;}
#milMobile div.left{width:370px; float:left;}
#milMobile div.right{width:300px; float:left;}
#milMobile div.left p {width:300px; margin-left:20px;font-size:14px; line-height:17px;}
#milMobile div.left h1{color:#415AAE; font-size:14px; line-height:16px; font-weight:700; margin-left:20px;}
#milMobile #milPhone{background:url('/sites/mobile/mil_mobilePh02.gif') 100% 100% no-repeat; width:100%; margin-top:-2px; padding-bottom:8px;}
#milMobile #milPhone p{color:#fff; padding:0 10px; }
#milMobile #milPhone #miliPhone{background:url('/sites/mobile/mil_mobilePh01a.jpg') #fff no-repeat; width:275px; margin:2px 12px 15px 12px; }
#milMobile #milPhone #milPhoneFtr a{color:#fff; text-decoration:underline;}
#milMobile #milPhone #miliPhoneBlk{padding:10px 15px 0 15px; }
#milMobile #milPhone #miliPhoneBlk .milMatchMobile {margin-bottom:10px;}

/* CHEVRON NAVIGATION FOR PROFILE FLOW */
.chevwrapper {border: 1px solid #284b9e; background: #fffff; height:25px; width:778px;}
.chevon {float: left; border: 0px; background: url('/sites/profile/process/chevron_ltblue.gif'); height:25px; width:184px;}
.chevoff {float: left; border: 0px; background: url('/sites/profile/process/chevron_dkblue.gif'); height:25px; width:184px;}
.chevarrowblbl {float: left; border: none; background: url('/sites/profile/process/chevron_arrowblbl.gif'); height:25px; width:14px;}
.chevarrowblwh {float: left; border: 0px; background-image: url('/sites/profile/process/chevron_arrowblwh.gif'); height:25px; width:14px;}
.chevarrowwhbl {float: left; border: 0px; background-image: url('/sites/profile/process/chevron_arrowwhbl.gif'); height:25px; width:14px;}
.mil_chevon {font-family: verdana, helvetica, sans-serif; font-size:12px; line-height:12px; color:#284b9e;}
.mil_chevoff {font-family: verdana, helvetica, sans-serif; font-size:12px; line-height:12px; color:#ffffff;}
.mil_chevtxt {border: 0px; margin:5px 0px 0px 0px; padding:0px; text-align:center; }
/* ABOUTME RIGHTNAV */
.about_rtnav {background: #fffff; height:200px; width:180px;}
.about_rtnavtop {float: left;  border: none; background: url('/sites/profile/process/aboutme_navtop.gif'); height:5px; width:180px;}
.about_rtnavmid {float: left; border: none; background: url('/sites/profile/process/aboutme_navmid.gif'); height:190px; width:180px;}
.about_rtnavbtm {float: left; border: none; background: url('/sites/profile/process/aboutme_navbtm.gif'); height:5px; width:180px;}
.about_rtnavtxt {float: left; margin-left:10px; margin-top: 10px; font-family: verdana, helvetica, sans-serif; font-size:14px; line-height:18px; color:#607ac5;}
.about_rtnavsteps {float: left; margin-left:10px; margin-top: 20px; font-family: verdana, helvetica, sans-serif; font-size:12px; line-height:12px; color:#999999;}
/* PROGRESS BAR */
.progbar {text-align:right; width:780px;}
.mil_progmeter {margin-top: 5px; font-family: verdana, helvetica, sans-serif; font-size:10px; line-height:10px; color:#999999;}
/* PROFILE FLOW LAYOUT */
.milColProf1 {width: 587px;float: left;}
.milColProf2 {width: 180px;float: right;}

/***************** FRANCE *********************/
/* ROUNDED CORNER BOXES */
/* .mil3RboxBlu01 - blue background, drop shadow */
.mil3RboxBlu01, .mil3RboxBlu01 .mil3RboxBody, .mil3RboxBlu01 .mil3RboxHead, .mil3RboxBlu01 .mil3RboxHead h3 {background: transparent url(/sites/general/box/mil3_rbox_blu01.gif) no-repeat bottom right;} 
.mil3RboxBlu01 .mil3RboxBody {color: #fff;} 
/* .mil3RboxGrn01 - green background, drop shadow */
.mil3RboxGrn01, .mil3RboxGrn01 .mil3RboxBody, .mil3RboxGrn01 .mil3RboxHead, .mil3RboxGrn01 .mil3RboxHead h3 {background: transparent url(/sites/general/box/mil3_rbox_grn01.gif) no-repeat bottom right;} 
/* .mil3RboxGrn02 - light green background, drop shadow */
.mil3RboxGrn02, .mil3RboxGrn02 .mil3RboxBody, .mil3RboxGrn02 .mil3RboxHead, .mil3RboxGrn02 .mil3RboxHead h3 {background: transparent url(/sites/general/box/mil3_rbox_grn02.gif) no-repeat bottom right;} 
/* .mil3RboxWhite01 - white background, drop shadow */
.mil3RboxWhite01, .mil3RboxWhite01 .mil3RboxBody, .mil3RboxWhite01 .mil3RboxHead, .mil3RboxWhite01 .mil3RboxHead h3 {background: transparent url(/sites/general/box/mil3_rbox_white01.gif) no-repeat bottom right;} 
/* .mil3RboxBluGrn01 - blue header background, light green body background, drop shadow */
.mil3RboxBluGrn01, .mil3RboxBluGrn01 .mil3RboxBody {background: transparent url(/sites/general/box/mil3_rbox_grn02.gif) no-repeat bottom right;} 
.mil3RboxBluGrn01 .mil3RboxHead, .mil3RboxBluGrn01 .mil3RboxHead h3 {background: transparent url(/sites/general/box/mil3_rbox_blu01.gif) no-repeat bottom right;} 
.mil3RboxBluGrn01 .mil3RboxHead h3 {color: #fff;} 
.mil3RboxBluGrn01 .mil3RboxBody {padding-top: 10px;} 
/* .mil3RboxBluWhite01 - blue header background, white body background, drop shadow */
.mil3RboxBluWhite01, .mil3RboxBluWhite01 .mil3RboxBody {background: transparent url(/sites/general/box/mil3_rbox_white01.gif) no-repeat bottom right;} 
.mil3RboxBluWhite01 .mil3RboxHead, .mil3RboxBluWhite01 .mil3RboxHead h3 {background: transparent url(/sites/general/box/mil3_rbox_blu01.gif) no-repeat bottom right;} 
.mil3RboxBluWhite01 .mil3RboxHead h3 {color: #fff;} 
.mil3RboxBluWhite01 .mil3RboxBody {padding-top: 10px;} 
/* .mil3RboxGrnWhite01 - green header background, white body background, drop shadow */
.mil3RboxGrnWhite01, .mil3RboxGrnWhite01 .mil3RboxBody {background: transparent url(/sites/general/box/mil3_rbox_white01.gif) no-repeat bottom right;} 
.mil3RboxGrnWhite01 .mil3RboxHead, .mil3RboxGrnWhite01 .mil3RboxHead h3 {background: transparent url(/sites/general/box/mil3_rbox_grn01.gif) no-repeat bottom right;} 
.mil3RboxGrnWhite01 .mil3RboxBody {padding-top: 10px;} 
/* applies to all boxes */
.mil3Rbox {margin-bottom: 15px;}
.mil3RboxHead { background-position: top right !important; padding-right: 26px;} 
.mil3RboxHead h3 {background-position: top left !important; margin: 0; padding: 15px 0 15px 26px; height: auto !important; height: 1%; /* IE Holly Hack */ } 
h3.mil3RboxBlank {padding-bottom: 0;} 
.mil3RboxBody { background-position: bottom left !important; margin-right: 26px; padding: 0 0 20px 26px;}
.milNonSubHide3{text-align:right;}
.milNonSubHideCnt3{display:none;}
/***************** 160x60 banner ***********************/
div.milPageContent div.mil_160x600{display:block; margin:0 0 0 790px; position:absolute; width:160px; height:600px; overflow:hidden;}
/***************** BROWSER FIXES ***********************/
/* LINKS */
a {outline: none;} /* Ffox - remove dotted outline around click object  */
/* POP UPS */
* html .milPopFin {width: 1%;} 
/* ROUNDED CORNER BOXES */
.milRboxSolid { width: 100%; /* IE */ height: auto; /* weird Ffox */ }
/* MISC */
.milClearfix {display: inline-block;}
/* Hides from IE-mac \*/
.milClearfix { display: block;}
/* End hide from IE-mac */
/* FORMS */
* html input.milFuschiaBtn {overflow: visible;} /* IE side padding bug */
