/* default tags reset */
body { background:#2C4999;margin:0px;padding:0px }
img {border:0px}
A:link {color:#2c4999;text-decoration:none}
A:visited {color:#666;text-decoration:none}
A:active {color:#900;text-decoration:underline}
A:hover {color:#900;text-decoration:underline}
h1 {margin:0px 0px 2px 0px;font:1.2em 'Trebuchet MS','Lucidia Grande',Tahoma,Arial;color:#222}
h2 {margin:0px;font:.7em Tahoma, Arial;color:#1b4d04;display:inline}
h3 {margin:0px;font:.7em Tahoma, Arial;font-weight:normal;color:#727272;display:inline} /* #1b7104 */
h4 {margin:0px;margin-right:4px;font:.6em Tahoma, Arial;font-weight:normal;color:#727272;display:inline;float:right}
p {font:.8em Tahoma, Arial;color:#222}
strong {margin:0px;padding:0px;border:0px;font-weight:bold}

/* Main Template IDs */
#afcheader {width:760px}
#afcheader img {float:left}
#mainmenu {height:44px;border-top:1px solid #333;background:url(../images/m_end.png) repeat-x;background-position:left}
#mainmenu img {float:left}
#agendamenu {height:29px}
#agendamenu img {float:left}
#content {background:#fff}
#footer {height:130px;border-top:1px solid #333;background:#666;clear:both}
#footerimg {margin:0px auto;padding-top:23px;display:block}

/* Main Template Classes */
div.static {width:759px;margin:0px auto;clear:both}

/* Specific Registration */
#explination {width:600px; margin:5px auto}
#explination p {margin:0px;color:#444;font:.7em}
#packettable {margin:0px auto;padding:0px}
#packettable span {font:.7em Tahoma,Arial;color:#333}
#packettable tr td.tdleft {width:124px}
#packettable tr td.trspacer {height:25px}
#packettable tr td hr {height:1px;border:0px;background-color:#ddd;color:#ddd}
#notice {width:600px; margin:10px auto;background:#900;border:1px dashed #fff}
#notice h1 {margin:10px 0px 6px 10px;padding-left:10px;color:#fff;font:13px Tahoma,Arial;text-decoration:underline}
#notice p {margin:10px;padding-left:10px;color:#fff;font:11px 'Trebuchet MS','Lucidia Grande',Tahoma,Arial}

/* Specific Agenda */
#cragcontent {width:95%;margin:10px auto}
#cragcontent span {font:.8em Tahoma, Arial;color:#222}
#cragheader {width:95%;margin:10px auto;font-weight:bold;vertical-align:middle}
#cragheader span {margin-right:8px;font:.8em 'Trebuchet MS',Tahoma,Arial;color:#222;float:left;height:16px;background:#ddd;padding:5px;text-align:center;font-weight:bold;border-bottom:1px dotted #666}
#cragday {width:95%;margin:10px auto}
#cragday span {margin-bottom:8px;height:19px}
#one {font:.7em Tahoma, Arial;color:#222;float:left;width:100px;margin-right:20px}
#two {font:.7em Tahoma, Arial;color:#222;float:left;width:110px;margin-right:20px}
#three {font:.7em Tahoma, Arial;color:#222;float:left;width:360px;margin-right:20px}
#four {font:.7em Tahoma, Arial;color:#222;float:left;width:80px}
#cragday br {clear:both}

/* Popup */
#hideshow {position:absolute;width:100%;height:100%;top:0;left:0}
#fade {background: #333;position:fixed;width:100%;height:100%;filter:alpha(opacity=30);opacity:.30;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";left:0;z-index:10}
.popup_block {background:#ddd;padding:10px 20px;border:10px solid #fff;float:left;width:480px;position:fixed;top:30%;left:50%;margin:0 0 0 -250px;z-index:100}
.popup_block .popup {float:left;width:100%;background:#fff;margin:10px 0;padding:10px 0;border:1px solid #bbb; text-align:left}
.popup h3 {margin:0 0 20px;padding: 5px 10px;border-bottom:1px solid #666;font-size:1.3em;font-weight:normal}
.popup h5 {margin:0 0 20px;padding: 5px 10px;display:inline;font-size:.9em;font-family:Tahoma, Arial;font-weight:normal;color:#727272;}
.popup p {padding:5px 10px;margin:5px 0}
.popup h1 {margin:0 0 2px 10px;padding:0px;border-bottom:1px solid #2C4999;font-size:1.5em;font-weight:normal;color:#2c4999}
.popup span {margin:0 0 20px 12px;padding:0px;font-size:.8em;font-weight:normal;color:#2c4999;font-family:Tahoma,Arial}
.popup h3 a:link {text-decoration:none;color:#666}
.popup h3 a:hover {text-decoration:none;color:#000}
.popup h3 a:visted {text-decoration:none;color:#666}
.popup h3 a:active {text-decoration:none;color:#000}
.popup h5 a:link {text-decoration:none;color:#666}
.popup h5 a:hover {text-decoration:none;color:#000}
.popup h5 a:visted {text-decoration:none;color:#666}
.popup h5 a:active {text-decoration:none;color:#000}
.popup img.cntrl {position:absolute;right:-20px;top:-20px}

/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);}
*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));}

/*--IE 6 PNG Fix--*/
img{ behavior: url(iepngfix.htc) }
