html{background-image:url('/Images/MACROBinarySmall.png');background-color:#f8f8f8;background-repeat:repeat;margin:0;padding:0;overflow-y:scroll}body{color:#333;font-size:14px;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;margin:0;padding:0}p{margin-top:.75em;margin-bottom:.75em}a{color:#333;outline:none;padding-left:3px;padding-right:3px;text-decoration:underline}a:link,a:active,a:hover{color:#333}a:hover{color:#b1441c}header,footer,hgroup,nav,section,.Logo{display:block;overflow:hidden}.Float-Left{float:left}.Float-Right{float:right}.Center{margin-left:auto;margin-right:auto;width:250px}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0;padding-bottom:0}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}#User{width:100%;height:19px}#User>.Information{float:right}#User>.Information>a{color:#fff;text-decoration:none}#User>.Information>a:hover{color:#ba9b6f}#Login>h1{margin:10px auto;max-width:500px;padding:20px 12px 0 20px;font-size:32px;color:#b58d55;font-weight:normal}#Login>.validation-summary-errors{margin:10px auto;max-width:500px;padding:0 30px 0 0}#Login input[type=submit],#Login input[type=button]{width:50%}.CenterWrapper{margin-left:auto;margin-right:auto;width:1024px;background-color:#fff}.PageBody{width:1024px;display:block;min-height:200px;float:left}.HeaderShadow{background:url("/Images/Shadow-Drop-Bottom-Slice.png") repeat-x;height:16px;margin-bottom:-16px}header{background-color:#00456a;padding-bottom:4px;margin-top:10px;height:141px}header>.Logo{float:left;margin-left:53px;margin-top:39px;margin-bottom:32px}header .Navigation{margin-top:80px;font-size:17px}.Navigation>ul{text-align:center;list-style:none;list-style-image:none;margin:0;padding:0}.Navigation>ul>li{font-weight:normal;display:inline}header .Navigation>ul>li{margin-left:17px}header .Navigation>ul>li,header .Navigation>ul>li>a{color:#fff}ul{}.Navigation>ul>li>a{text-decoration:none}header .Navigation>ul>li>a:hover,header .Navigation>ul>li>a.Current{color:#ba9b6f}header .Navigation>ul>li>a:hover{text-decoration:none;background-color:transparent}.Login{margin-top:80px;margin-bottom:20px}.Login>.Message{clear:both;color:red}.PageBody>.Column{float:left;padding-left:32px;padding-right:32px;margin-top:25px}.PageBody>.Copy{float:left;padding-left:32px;padding-right:32px;margin-top:20px}.Cycler{width:551px}.PageBody>.Copy>.Frames{float:right;width:437px}.PageBody>.Copy>.TopListedItems{}.Copy>ul{}.Copy>ul>li{background-image:url("/Images/Logos/MACRO-Bullet.png");background-position:0 0;background-repeat:no-repeat;list-style-type:none;padding:1px 0 0 40px;margin:14px 0 0 0}.Copy>.TopListedItems>ul>li{background-image:url("/Images/Logos/MACRO-Bullet.png");background-position:0 0;background-repeat:no-repeat;list-style-type:none;padding:1px 0 0 40px;margin:14px 0 0 0}.Copy>.TopListedItems>ul.Double>li{}.Copy>ul.Double>li{}.Frames>.Image{position:relative;width:318px}.Frames>.Image:first-child{}.Frames>.Image:last-child{margin-top:-150px;padding-left:124px}.PageBody>.Copy>.MACROArt{float:right;width:188px;height:495px;margin-top:20px;margin-left:100px;margin-right:96px;margin-bottom:48px;box-shadow:10px 10px 5px #ccc}.MACROArt>.Art{position:relative;width:318px}.MACROArt>.Art:first-child{}.MACROArt>.Art:last-child{}.Copy>.TopListedItems>h1{font-size:32px;color:#b58d55;font-weight:normal}.Copy>h1{font-size:32px;color:#b58d55;font-weight:normal}.Copy>h2{font-size:20px;color:#b58d55;font-weight:normal}.Copy>h2.Red{color:#772442;font-weight:bold}.Copy>.Blue{color:#2d4d7a;font-weight:bold}.Copy>.OurWork>h2{color:#772442}.Copy>.Image{float:right;display:block;margin-right:35px;margin-left:65px;margin-bottom:20px}.Copy>.Image>img{width:324px;height:225px}.Copy>.LineArt{float:right;display:block;margin-right:150px;margin-left:23px;margin-top:60px}.Copy>.LineArt>img{width:323px;height:138px}.Quote{margin-left:15px}.Quote>.Text{font-style:italic}.Quote>.Author{margin-left:10px}.Column>.Copy{}.PageBody>.Column.OneThird{width:340px}.Blocks{margin-top:15px}.Blocks>.Block{width:184px;float:left}.Block>.Header{margin-bottom:-12px}.Header>img{z-index:1;position:relative}.Block>.Link>a{padding-left:0}.Link>a>img{position:relative;z-index:0}.WhatsNew>.Header{margin-bottom:10px;margin-top:24px}.WhatsNew>.Line{margin-bottom:10px;text-transform:capitalize}.Article.Edit>.Content>.Control{}.Article.Edit>.Content>.Control>textarea.text-box.multi-line{width:100%;height:300px}footer{padding-bottom:10px;margin-left:53px;margin-right:53px;margin-bottom:25px;clear:both}footer .Navigation{margin-top:55px;font-size:12px;float:left}footer .Navigation>ul>li{margin-left:6px}footer .Social{float:left;margin-left:10px}footer .Horizontal{margin-top:25px;background:url("/Images/Separator-pixel.png") repeat-x;height:1px}footer .Divider{height:51px;width:1px;float:left;margin-top:15px;margin-right:10px;background-image:url("/Images/Separator-Vertical-Small.png")}footer .Address{float:left;margin-top:8px}footer .Address>.Line{font-size:12px}footer>.Copy{margin-left:10px;margin-top:10px}.Social{height:32px;margin-top:30px;margin-bottom:20px;margin-left:auto;margin-right:20px}.Social>.Link.First{margin-left:0}.Social>.Link{width:32px;height:32px;float:left;margin-left:32px}.Links{float:right}.Links>.Link{float:left;margin-right:20px}.field-validation-error,.validation-summary-errors,.data-val-required{color:red}.validation-summary-errors ul{list-style-type:none}.macro-form{margin:10px auto;max-width:500px;padding:20px 12px 10px 20px}.macro-form li{padding:0;display:block;list-style:none;margin:10px 0 0 0}.macro-form label{margin:0 0 3px 0;padding:0;display:block;font-weight:bold}.macro-form input[type=text],.macro-form input[type=date],.macro-form input[type=datetime],.macro-form input[type=number],.macro-form input[type=search],.macro-form input[type=time],.macro-form input[type=url],.macro-form input[type=email],.macro-form input[type=password],textarea,select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #bebebe;padding:7px;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none}.macro-form input[type=text]:focus,.macro-form input[type=date]:focus,.macro-form input[type=datetime]:focus,.macro-form input[type=number]:focus,.macro-form input[type=search]:focus,.macro-form input[type=time]:focus,.macro-form input[type=url]:focus,.macro-form input[type=email]:focus,.macro-form input[type=password]:focus,.macro-form textarea:focus,.macro-form select:focus{-moz-box-shadow:0 0 8px #ba9b6f;-webkit-box-shadow:0 0 8px #ba9b6f;box-shadow:0 0 8px #ba9b6f;border:1px solid #ba9b6f}.macro-form .field-divided{width:49%}.macro-form .field-short{width:25%}.macro-form .field-medium{width:50%}.macro-form .field-long{width:100%}.macro-form .field-select{width:100%}.macro-form .field-textarea{height:100px}.macro-form input[type=submit],.macro-form input[type=button]{background:#00456a;padding:8px 15px 8px 15px;border:none;color:#fff}.macro-form input[type=submit]:hover,.macro-form input[type=button]:hover{background:#b1441c;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.macro-form .required:after{content:" *";color:red}