/* ============================ */
/*		[S] HTML Standards		*/
/* ============================ */
body 	{ margin:0; color: #191919; background-color: #191919;}
p 	{  margin: 5px 0px 15px 0px; }
b 	{ font-weight: bold }

li 	{list-style-type: square; }

.square {
	background-image: url(/images/bullet.gif); background-repeat: no-repeat; background-position: top left;
	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 17px
}

strong 	{ font-weight: bold }
i { font-style: italic }
pre { font-family: monospace; }
img { border: 0px; border-style:none }

h2 { font-size: 16px; margin-top: 0px; margin-bottom: 4px; }
h3 { font-size: 12px; margin-top: 0px; margin-bottom: 4px;  }
h4 {font-size: 13px; margin-top: 0px; margin-bottom: 6px;}

th, td, li, dd, dl, dt    {
	/* redundant selectors to help NS4 not forget */
	color: #191919;
	font-family: verdana, arial, helvetica; font-size: 11px;
	}
	

/* Link */
a				{ color: #555; font-weight: bold; text-decoration:underline; }
a:hover			{ color: #000; }
/* ============================ */
/*		[E] HTML Standards		*/
/* ============================ */
#left {
margin: 10px 20px 30px 20px;
font: 11px Verdana, Arial, Helvetica; color: #191919;
}

#right { width: 180px; padding: 15px 0px 20px 18px; }

.item {
	border-width: 1px; border-style: solid;	border-color: #DfDfDf;
	background-color:F5F5F5; margin-bottom: 10px; width: 460px;
}

.centerItem {
	border-width: 1px; border-style: solid;	border-color: #D8D8D8;
	background-color:#F0F0F0; margin-bottom: 10px; width: 460px;
	text-align: center;	
}

.widthItem {
	border-width: 1px; border-style: solid;	border-color: #DfDfDf;
	background-color:F5F5F5; margin-bottom: 10px;
}
.blackBorder {	border: 2px solid #191919;}

.caption {
font: 10px Verdana, Arial, Helvetica; color: #191919;
padding-top: 5px;
}

.subNav a{ font-size: 10px; color: #ccc; font-weight: ; text-decoration:none; }
.subNav a:hover{ color: #fff; }

/* ============================ */
/*		[S] Headers, etc.		*/
/* ============================ */
.header10 	{ font-size: 10px; color: #000; font-weight: bold }
.header14 	{ font-size: 14px; color: #000; font-weight: bold }
.header16 	{ font-size: 16px; color: #000; font-weight: bold }
.header18 	{ font-size: 18px; color: #000; font-weight: bold }
.header20 	{ font-size: 20px; color: #000; font-weight: bold }
.smallwhite { font-size: 9px; color: #FFFFFF; }
.nosp 		{ display: block }
.red 		{ color: #F00; }
.cyan 		{ color: #58C; }
.green 		{ color: #0B0; }
.orange 	{ color: #F60; }
.yellow 	{ color: #FF0; }
.white 		{ color: #FFFFFF; }
.black 		{ color: #000000; }
.smallblack { font-size: 9px; color: #000; }
.smallwhite { font-size: 9px; color: #FFF; }
.explanations {border: solid 1px #AAA; background: #FFE; padding: 5px; margin:10px}
.notebox {border: solid 1px #AAA; background: #f5f5f5; padding: 5px; margin:0px}
.noBorder { border: none;}
/* ============================ */
/*		[E] Headers, etc.		*/
/* ============================ */


/* ============================ */
/*		[S] Buttons, etc.		*/
/* ============================ */
.button 	{ font: bold 10px; color: #000; background-color: #AAA; }
.buttonsm 	{ font: bold 9px color: #000; background-color: #AAA; }
.buttonbad 	{ font: bold 10px; color: #FFF; background-color: #F00; }
.buttongo 	{ font: bold 10px; color: #FFF; background-color: #390; }
.textbox 	{ font: bold 10px; color: #000; background-color: #AAA }
.textboxsm 	{ font: bold 9px; color: #000; background-color: #AAA }
.selectbox 	{ font: bold 10px; color: #000; background-color: #AAA }
.selectboxsm 	{ font: bold 9px; color: #000; background-color: #AAA }
/* ============================ */
/*		[E] Buttons, etc.		*/
/* ============================ */
