/* HTML TAG REDEFINITIONS  */

body { font-family: Arial, Helvetica, sans-serif;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom: 0px;
		color:#111111; background:#ffffff}
form{ margin:0px; padding:0px; }
A{color : #FFCC00; text-decoration: underline; cursor:pointer}
A:link { color: #3366ff; text-decoration: none;}
A:visited { color: #1144aa; text-decoration: none }
A:hover { color : #FFCC00; text-decoration: underline }

H1{font-size:22px; color:#dd2222}
H2{font-size:18px; color:#dd2222}
H3{font-size:16px; color:#333333; line-height:20px; font-weight:normal}

/*Main Layout*/

#mainLayout{left:50%;margin-left:-360px;width:720px;top:0px; bottom: 0px; position:absolute;}
.footerBar,.headerBar{background: url(/images/blue_fade_bg.jpg) repeat-y; border: #666666 1px solid;}
.footerBar{padding:3px; font-size:3px; line-height:1px}
.headerBar{text-align:center; color: #333333; letter-spacing:4px; font-size:11px}
#footer{ clear:both; position:static}
#contentZone{width:545px;border:#CCCCCC 1px solid;background:white;padding:8px;top:0px; position:relative;float:right; text-align:left;
			 right:4px; background: #FeFeFe}
#contentNoteZone{border:1px solid #dddddd; float:right; margin-left:5px;margin-bottom:5px; padding:5px; text-align:center; background:#F8F4FF; margin-top:4px; width:25%}
#navZone{position:relative;text-align:left; vertical-align:top;top:0px;left:0px;display:nosne; border:0px solid black; width:145px; 
		 float:left;}
#midZone{padding-top:16px;padding-bottom:16px;position:relative;background: url(/images/fade_bg.jpg) center repeat-y;}
.flagZone{background:url(/images/flag_bg.jpg) right top; border: 1px solid #999999; text-align:center}
.navButton{background:url(/images/button.gif) no-repeat;width:145px;height:28px;
  position:relative; padding-left:8px;padding-top:1px;font-size:14px; margin-bottom: 0px; margin-left:1px}
 
.whiteLink {color : #FFFFFF; text-decoration: none; cursor:pointer}
.whiteLink:link { color: #FFFFFF;}
.whiteLink:visited { color: #FFFFFF;}
.whiteLink:hover { color : #FFCC00;text-decoration: none; }

.navSubButton{background: url(/images/button_secondary.gif) no-repeat center;width:130px;height:20px;
  position:relative;padding-left:25px;padding-top:0px;font-size:11px;top:-2px;margin-left:-2px; line-height:22px;}
#floatingBody{position:relative;top:15px;text-align:left}
#postings H1{margin:0px;margin-top:2px; margin-bottom:8px}
#postings H2{margin:0px;margin-top:2px; margin-bottom:4px}
#postings H3{margin:0px;margin-top:4px; margin-bottom:0px}
#comments_block{margin-top:24px}
#comments_block .cmntEven{ background-color:#F8F4FF; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;padding:4px;padding-bottom:8px;margin-top:12px;}
#comments_block .cmntOdd{ background-color:#FdFdFd; border-top:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6;padding:4px;padding-bottom:8px;margin-top:12px;}
#leave_comment{margin-top:16px}

/* MISC ELEMENTS  */

/* Fonts */
.title {font-size:16px; font-weight:700}
.subtitle{font-size:16px; line-height:24px;}
.text, body{font-size:14px; line-height:18px;}
.small{font-size:12px}
.note{font-size:11px}
.b{font-weight:bold;}
.i{font-style:italic}


/* Colors */
.mainClr{color:#3366ff}
.dkgray{color:#555555}
.gray{color:#999999}
.error{color:#ff0000}
.yellowBox{background-color: #ffff00; background:#FFFF99;opacity:.90; filter: alpha(opacity=90) ;}
.highlight{color:#dd2222}

/* Placement */
.floatR{float:right;}
.right{text-align:right;}
.center{text-align:center;}
.fullPerc{width:100%;}

/* Padding & Margins */
.spaceB16{margin-bottom:16px;}
.spaceB8{margin-bottom:8px;}
.spaceB4{margin-bottom:4px;}
.pad2{padding:2px;}
.pad4{padding:4px;}

/* Misc */
.topLine{border-top:#cccccc 1px solid;}
.spacer{line-height:1px;font-size:1px;}
.clear{clear:both;}
.noDisplay{display:none}
