@font-face {
	font-family: "Trade Gothic";
	src: url("/was/style/type/TradeGothicLTStd-BdCn20.otf") format("opentype");
	src: url("/was/style/type/tradegothicltstd-bdcn20-webfont.eot");
    src: url("/was/style/type/tradegothicltstd-bdcn20-webfont.eot?#iefix") format("embedded-opentype"),
         url("/was/style/type/tradegothicltstd-bdcn20-webfont.woff") format("woff"),
         url("/was/style/type/tradegothicltstd-bdcn20-webfont.ttf") format("truetype"),
         url("/was/style/type/tradegothicltstd-bdcn20-webfont.svg#TradeGothicLTStdBdCnNo.20") format("svg");
	}

.rows { margin: 0 0 12px 0; }
ul { padding: 4px 0 4px 0; }
ul li { margin: 0 0 2px 0;}

h4 { font-size: 14px; font-weight: bold; color: #11225b;}
h5 { font-size: 13px; font-weight: bold; color: #000000; text-transform: uppercase; }
h6 { font-size: 12px; font-weight: bold;}

.bar {background-color: #9D7D3D; color: #fff; padding: 3px; margin: 3px 0; clear: both;}
.redbar {background-color: #ab0003; color: #fff; padding: 3px; margin: 3px 0; clear: both;}
.bluebar {background-color: #11225b; color: #fff; padding: 3px; margin: 3px 0; clear: both;}
.goldbar {background-color: #9D7D3D; color: #fff; padding: 3px; margin: 3px 0; clear: both;}
.greybar {background-color: #666666; color: #fff; padding: 3px; margin: 3px 0; clear: both;}
.pinkbar {background-color: #FCDCEA; color: #620342; padding: 3px; margin: 3px 0; clear: both;}

img.image_border {border: 1px solid #000;}
.blackborder {border: 1px solid #000;}
.blueborder {border: 1px solid #11225b;}
.redborder {border: 1px solid #ab0003;}
.goldborder {border: 1px solid #9D7D3D;}

.bluetype {color: #11225b;}
.redtype {color: #ab0003;}
.goldtype {color: #9d7d3d;}

.roundcorner {border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;}

.ulCols {float: left; padding: 0; list-style-type: none; width: 95%;}
.ulCols li {float: left; width: 150px; margin: 0; padding: 3px;}

.quarterwidth {width: 162px;}
.fortywidth {width: 275px;}
.halfwidth {width: 325px;}
.threequarterwidth {width: 487px;}

.formcenter table { margin-left: auto; margin-right: auto;}

/* Global Template Styles */
#itemlist img {border:1px solid black;}
#itemlist img.noborder {border:none;}
#itemlist h4 {font-size: 15px; margin-bottom: 2px; text-transform: uppercase}
#itemlist dl {margin-bottom: 20px;}
#itemlist dt {font-weight: bold; font-size: 12px;}
#itemlist dt.qa {font-style: italic;}
#itemlist dd {margin: 0 0 3px 0;}

#featurebox { background-color: #11225b; color: #ffffff; overflow: auto; margin-right: 5px; position: relative;}
#featurebox h3 { font-size: 16px; font-weight: bold; text-transform: uppercase; padding: 3px; color: #ffffff;}
#featurebox img.mainimage { float: right; padding: 0 0 0 4px; margin: 0px; }
#featurebox p {padding: 3px 3px 0 3px; margin: 0;}
#featurebox a {color: #ffffff;}
#featurebox span a {color: #000000;}

.quick_links {display: block; margin-left: auto; margin-right: auto; margin: 3px 0; text-align: center}
.quick_links li {display: inline; padding: 1px 5px 1px 5px; border-right: 1px solid #000;}
.quick_links li a {color: #ab0003; font-weight: bold; font-size: 11px;}
.quick_links li.firstlink {padding-left: 0px;}
.quick_links li.lastlink {border-right: none;}

.asteriskText {font-size: 10px;}

.backtotop { padding: 5px; font-size: 10px; display: block; width: 100%; text-align: right}
.center {margin-left: auto; margin-right: auto; text-align: center; display: block;}
.required {color: #f00; font-weight: bold;}

.fivewide {display: inline; width: 100%;}
.fivewide li {width: 19%; float: left;}

.tBox {text-align:left; padding:5px; border:1px solid #ab0003; margin-bottom:5px;}

/* HEADER SECTION				        */
/* The H3 sets the repeating BG */

/*  h3 {background:url(/was/images/headers/hdr_background.gif) bottom left repeat-x;height:52px;margin-bottom:8px;}*/
h3 span {display:block; text-decoration:none;position:relative; text-align: center; padding-top: 7px; margin: 0; font-family: trajan, times new roman; serif; font-weight: bold; font-size: 32px; font-style: italic; color: #fff; text-transform: uppercase;}
#mc_container h1, #mc_container h3 { font-family: "Trade Gothic", arial ,helvetica, sans-serif; width: 649px; /*background-image: none;*/ background-color: #ab0003; text-align: center; text-transform: uppercase; color: #fff; font-size: 38px; line-height: 1.3em; }

/* GRAY CALLOUT BOX */
#mc .rules {background-color:#eee;border:1px solid #11225b;margin:0 0 10px 0;font-size:11px;padding:3px;color:#000000;}

/* INLINE PHOTO GALLERY */
#flash_od_photo {background:url(/was/images/photogallery/bg_skin.jpg) bottom left repeat-x;text-align:center;padding:7px;margin-bottom:7px;border:1px solid #11225b;}
#flash_od_events {padding-top:7px;}
#flash_od_photo_suites {background:url(/was/images/photogallery/bg_skin.jpg) bottom left repeat-x;text-align:center;padding:7px;margin-bottom:7px;border:1px solid #11225b;}
#flash_od_photo_premium {background:url(/was/images/photogallery/bg_skin.jpg) bottom left repeat-x;text-align:center;padding:7px;margin-bottom:7px;border:1px solid #11225b;}
