/* USNA */
html {margin:0;}
body {font-family: Verdana,Arial,sans-serif; font-size:11px; margin:0; background-color:#ffffff;} 
td {font-family: Verdana,Arial,sans-serif; font-size:11px;}
th {font-family: Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#ffffff; background-color:#01224a;}
p  {font-family: Verdana,Arial,sans-serif; margin-top:0; margin-bottom:8px;}
h1 {font-size:22px; color:#01224a;}
h2 {font-size:20px; color:#01224a;}
h3 {font-size:18px; color:#01224a;}
h4 {font-size: 12px; font-weight: bold; margin: 20px 0px 8px 0px;}
input {font-family: Arial,Helvetica,sans-serif; font-size:11px;}
select {font-family: Arial,Helvetica,sans-serif; font-size:11px;}
textarea {font-family: Arial,Helvetica,sans-serif; font-size:11px;}
form {display:inline;}
.deck  {font-family: Verdana,Arial,sans-serif; margin-top:15px; margin-bottom:8px; font-weight:bold;}
.bio {
	font-family: Verdana,Arial,sans-serif; 
	margin-top:15px; 
	margin-bottom:8px; 
	color:#7a7a7a; 
	font-weight:bold;
	}
	
.btn {font-size:11px; font-weight:bold; color:#000000; background-color:#eecb00; border:1px solid #701313; text-decoration:none; cursor:pointer;}
.btnCheckout {font-size:11px; font-weight:bold; color:#ffffff; background-color:#cc0000; border:1px solid #701313; text-decoration:none; cursor:pointer;}
.hide {display:none;}
.smallest {font-size:9px;}
.smaller {font-size:10px;}
.larger {font-size:12px;}
.largest {font-size:13px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.red {color:#ff0000;}
.green {color:#006600;}
.gray {color:#666666;}
.white {color:#ffffff;}
.whtbg {background-color:#ffffff;}
.navy {color:#01224a;}
.navybg {background-color:#01224a;}
.sea {color:#056ab1;}
.center {text-align:center;}
.nowrap {white-space:nowrap;}
.breakforprint {page-break-after:always;}
.clear {overflow:hidden; clear:both; height:0; margin:0; font-size:1px; line-height:0;}
.vis {visibility:visible;}
.nevis {visibility:hidden;} 

a, a:link, a:visited {color:#cc0000; text-decoration:underline;}
a:hover {color: #fd0202; text-decoration:underline;}
a:active {color: #cc0000; text-decoration:underline;}

a.yellowlnk, a.yellowlnk:link, a.yellowlnk:visited {color:#ffcc00; text-decoration:underline;}
a.yellowlnk:hover {color:#ffdf5d; text-decoration:underline;}
a.yellowlnk:active {color:#ffcc00; text-decoration:underline;}

a.ltbluelnk, a.ltbluelnk:link, a.ltbluelnk:visited {color:#3787d7; text-decoration:underline;}
a.ltbluelnk:hover {color:#63a6e8; text-decoration:underline;}
a.ltbluelnk:active {color:#3787d7; text-decoration:underline;}

a.sbnvlnk, a.sbnvlnk:link, a.sbnvlnk:visited {color:#eecb00; text-decoration:none;}
a.sbnvlnk:hover {color:#ffffff; text-decoration:none;}
a.sbnvlnk:active {color:#eecb00; text-decoration:none;}

a.sbnvlnkon, a.sbnvlnkon:link, a.sbnvlnkon:visited {color:#ffffff; text-decoration:none;}
a.sbnvlnkon:hover {color:#ffffff; text-decoration:none;}
a.sbnvlnkon:active {color:#ffffff; text-decoration:none;}


.bdr {border:1px solid #666666;}
.bdrselected {border:5px solid #666666;}
.bdrtop {border-top:1px solid #666666;}
.bdrright {border-right:1px solid #666666;}
.bdrbottom {border-bottom:1px solid #666666;}
.bdrleft {border-left:1px solid #666666;}

.hdng {font-size:12px; font-weight:bold; color:#ffffff; background-color:#ba0303; padding:3px 10px 3px 6px;}
.hdng2 {font-size:12px; font-weight:bold; color:#ffffff; background-color:#01224a; padding:3px 10px 3px 6px;}

.alternate	{background-color: #eeeeee;}
.row		{background-color: #ffffff;}

/* Site */

.mainbody {text-align:center; background-color: #01224a; padding:0; margin:0}
.contentbdy {text-align:left; margin-left:auto; margin-right:auto; height:auto; width:948px; z-index:1;}


/* can be deleted 
.hdrwrpr {width:948px; height:94px; margin-top:18px; position:relative;}
.hdrredbar {top:2px; left:0; position:absolute;}
.hdrlogo {top:13px; left:0; position:absolute;}
.hdrbnr {top:13px; left:211px; position:absolute;}
.hdrcrtstat {top:0; left:644px; position:absolute;}
*/

.hdrlgnwrpr {width:317px; height:72px; background:transparent url(/proceedings/main/art/bg-hdr-rt.gif) repeat-x top left; position:relative;}


.hdrlnks {width:317px; height:72px; top:22px; left:631px; background: transparent url(/proceedings/main/art/bg-hdr-rt.gif) repeat-x top left; position:absolute;}
.hdrlgnlbl {top:3px; left:10px; position:absolute;}
.hdrfpswd {top:5px; left:155px; position:absolute;}
.hdrlgnfrm {top:24px; left:13px; position:absolute;}
.hdrwlcm {top:3px; left:13px; position:absolute}
.hdruser {top:5px; left:82px; position:absolute;}
.hdrnavl {width:152px; top:24px; left:14px; line-height:14px; position:absolute;}
.hdrnavr {width:140px; top:24px; left:177px; line-height:14px; position:absolute;}

.ftrwrpr {width:948px; height:112px; background-color:#748395; margin-bottom:15px; position:relative;}
.ftrtopbars {top:0; left:0; position:absolute;}
.ftrnav {top:28px; left:50px; line-height:15px; position:absolute;}
.ftrcopyr {bottom:0; right:0; position:absolute;}
.ftrprvcy {top:80px; left:50px; position:absolute;}
.ftrae {top:80px; left:222px; color:#01224a; position:absolute;}
.ftrlogo {top:28px; left:746px; position:absolute;}

.colbtm {border-bottom:8px solid #ffffff;}
.colbtmblu {border-bottom:8px solid #01224a;}
.navbg {background-color:#748395;}
.bnrwrpr {padding-bottom:10px; text-align:center;}

.lnpad2 {padding-bottom:2px;}
.lnpad4 {padding-bottom:4px;}
.lnpad6 {padding-bottom:6px;}
.lnpad8 {padding-bottom:8px;}
.lnpad10 {padding-bottom:10px;}
.lnpad12 {padding-bottom:12px;}
.blockpd {padding:6px;}

ul.strpt {margin:0; padding:0 0 10px 17px; list-style:disc outside;}
li.strpt {padding-bottom:2px;}

.ybtn {background-color:#eecb00;}
.ybtnovr {background-color:#ffdf5d;}

.rbtn {background-color:#c70303;}
.rbtnovr {background-color:#e40000;}

select.qlnks {width:180px; font-weight:bold; color:#000033; background-color:#d0d0d0;}
select.grayed {color:#000033; background-color:#d0d0d0;}
input.srchbx {background: #ffffff url(/proceedings/main/art/bg-search.gif) no-repeat top left; border:1px solid #1f1e1e;}
input.ibox {background: #ffffff url(/proceedings/main/art/bg-input.gif) no-repeat top left; border:1px solid #01224a;}
input.fbox {border:1px solid #666666;}
input.qbox {font-size:12px; padding:2px; text-align:center; border:1px solid #666666;}

.bluebg {background-color:#01224a;}
.redbg {background-color:#ba0303;}
.tanbg {background-color:#eee9dd;}
.graybg {background-color:#748395;}
.bluebxbg {background-color:#ebf1f7;}
.gradbxbg {background: #ffffff url(/proceedings/main/art/bg-box-grad.gif) repeat-x top left;}

.tdgrad {background: #eeebe3 url(/proceedings/main/art/bg-data-grad.gif) repeat-x top left;}
.tdgradalt {background: #dfe8f2 url(/proceedings/main/art/bg-data-grad-alt.gif) repeat-x top left;}

.hdgwrpr {width:100%; height:20px; position:relative;}
.hdgimg {top:0; left:0; position:absolute;}
.hdgtxt {top:0; left:7px; font-size:14px; font-weight:bold; color:#ffffff; position:absolute;}
.hdglnk {top:0; right:0; padding:3px 9px 0 0; position:absolute;}

.bcrmbwrpr {font-size:10px; color:#cc0000; margin:6px 0 6px 0;}
.bcrmbon {color:#748395;}

h3.ttl {margin-top:2px; margin-bottom:2px}
h4.ttl {margin-top:2px; margin-bottom:12px; font-size: 14px;}
h4.ttlevnt {color:#cc0000; margin-top:2px; margin-bottom:2px}

.slnk {color:#ffffff; padding:0 10px 4px 18px;}
.slnkoff {background:transparent url(/proceedings/main/art/arrow-ltrd.gif) no-repeat center right; padding-right:12px;}
.slnkon {font-weight:bold; background:transparent url(/proceedings/main/art/arrow-wht.gif) no-repeat center right; padding-right:12px;} 

/* Gouge */

.gougemain {text-align:center; background: #01224a url(/proceedings/main/art/bg-main.gif) repeat top left; padding:0; margin-top:19px}
.gougebg {background-color:#011329;}
.gougenav {background-color:#031f41;}
.gouge {color:#c9c7c7}
.gougetxt {font-family:"Courier New", serif;}
.gougebcrmbwrpr {font-size:10px; color:#ff0033;}
.gougebcrmbon {color:#ffffff;}
.gougehmbxwrpr {background:transparent url(/proceedings/main/art/bg-hm-hdng.gif) repeat-x top left; border:1px solid #073b60; margin-bottom:16px;}
.imgbdrwht {border:1px solid #ffffff;}
.imgbdrnavy {border:1px solid #031f41;}

select.qgouge {width:180px; color:#ffffff; background-color:#042644; border:1px solid #003366;}
select.sgouge {color:#ffffff; background-color:#042644; border:1px solid #003366;}


.yellow {color:#ffcc00;}
.pollitem {padding:3px 0 8px 3px}

a.ltredlnk, a.ltredlnk:link, a.ltredlnk:visited {color:#ff0033; text-decoration:underline;}
a.ltredlnk:hover {color:#cc6666; text-decoration:underline;}
a.ltredlnk:active {color:#ff0033; text-decoration:underline;}

h1.gougehdg {font-family:"Courier New",serif; color:#ffffff; font-size:25px; margin:10px 0 8px 0;}
h2.gougehdg {font-family:"Courier New",serif; color:#01224a; font-size:24px; margin:0 0 6px 0;}
h3.gougehdg {font-family:"Courier New",serif; color:#01224a; font-size:18px; margin:0 0 6px 0;}

.msgwrpr {width:302px; height:310px; background-color:#000000; position:relative;}
.msgbg {top:0; left:0; position:absolute; z-index:50;}
.msgpic {top:81px; left:95px; position:absolute; z-index:1}
.msgnav {width:290px; top:260px; left:6px; text-align:center; position:absolute; z-index:100;}


ff0033


/* Store */

.baghdr {font-size:12px; font-weight:bold; background-color:#ba0303;}
.bagtd {font-size:12px; font-weight:bold; color:#ffffff; border-bottom:2px solid #01224a;}
.promo {font-size:12px; color:#ff0000; font-weight:bold; border-top:5px solid #eeeeee;}
.gift1 	{background-color:#dc0707;}
.gift2 	{background-color:#fdfbbe;}
.blkten	{font-size:10px; color:#000000;}
.bdrrightgray {border-right:1px solid #cccccc;}
input.qtybox {height:20px; width:28px; font-size:11px; text-align:center; color:#999999;}

/* Drag & Drop styles - DON'T REMOVE! */

.dragWindow {
	border: #000000 2px solid;
	display: none;
	filter: alpha( opacity=20 );
	position: absolute;
	background-color: #666666; }

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container,
.m10Container, .m11Container, .m12Container,
.m13Container, .m14Container, .m15Container,
.m16Container, .m17Container, .m18Container {
	WIDTH: 100%; position: relative; behavior: url('/includes/pm_htc.htc');
}

.action1, .action2 { background: #E2EBF7; border: #B8CDE7 1px solid; padding: 2px;}
.action1 { border-right: 0px none; }

IMG.clsHidden { VISIBILITY: hidden; }

.m1UserData, .m2UserData, .m3UserData,
.m4UserData, .m5UserData, .m6UserData,
.m7UserData, .m8UserData, .m9UserData,
.m10UserData, .m11UserData, .m12UserData,
.m13UserData, .m14UserData, .m15UserData,
.m16UserData, .m17UserData, .m18UserData {
	behavior: url(#default#userData);
}

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container,
.m10Container, .m11Container, .m12Container,
.m13Container, .m14Container, .m15Container,
.m16Container, .m17Container, .m18Container {
	WIDTH: 100%; position: relative; behavior: url('/includes/pm_htc.htc');
}

.m1Part, .m2Part, .m3Part,
.m4Part, .m5Part, .m6Part,
.m7Part, .m8Part, .m9Part,
.m10Part, .m11Part, .m12Part,
.m13Part, .m14Part, .m15Part,
.m16Part, .m17Part, .m18Part {
	WIDTH: 100%; background: #F2FAFF; border-top: white 2px solid; padding: 0;
}

.m1PartAlternate, .m2PartAlternate, .m3PartAlternate,
.m4PartAlternate, .m5PartAlternate, .m6PartAlternate,
.m7PartAlternate, .m8PartAlternate, .m9PartAlternate,
.m10PartAlternate, .m11PartAlternate, .m12PartAlternate,
.m13PartAlternate, .m14PartAlternate, .m15PartAlternate,
.m16PartAlternate, .m17PartAlternate, .m18PartAlternate {
	WIDTH: 100%; background: #E2EBF7; border-top: white 2px solid; padding: 0;
}

.m1MoverMin, .m2MoverMin, .m3MoverMin,
.m4MoverMin, .m5MoverMin, .m6MoverMin,
.m7MoverMin, .m8MoverMin, .m9MoverMin,
.m10MoverMin, .m11MoverMin, .m12MoverMin,
.m13MoverMin, .m14MoverMin, .m15MoverMin,
.m16MoverMin, .m17MoverMin, .m18MoverMin {
	border: #B8CDE7 1px solid;
	background-position: center;
	background-IMAGE: url('/proceedings/main/art/move.gif');
	cursor: move;
	background-REPEAT: no-repeat;
	background-COLOR: #E2EBF7;
	padding: 2px;
	width: 15px;
}

.subheader {		
	font-family: Verdana,Arial,sans-serif; 	
	font-weight:bold; 
	font-size:12px;}


