body { padding: 0; margin: 0;  font-size: 11px; font-family: tahoma, sans-serif; letter-spacing: 1px; line-height: 160%; background: #fff url(images/bg.gif); color: #454545; }

 
div { text-align: left; }

acronym {
	cursor:help;
}

#topOfPage { display: none; }
#container { width: 683px; padding: 25px; background: #fff; margin-left: auto; margin-right: auto; }
#header { height: 5px; }

#bar{
	 clear: both; background: url("images/corner.jpg") no-repeat 100% 100% #cdcdcd; height: 25px;
} 
#body { clear: both; margin-bottom: 15px; margin-top: 15px; }
#footer { clear: both; padding-top: 5px;  text-align : center;  color: #c0c0c0; font-size: 11px; }
div.block, div.blockEven { padding: 10px; padding-bottom: 3px; padding-top: 8px; }
div.blockEven { background: #FFE4E1 url("images/corner.gif") no-repeat 100% 100%; }
div.blockContents { background: White url("images/corner.gif") no-repeat 100% 100%; padding-left : 5em; }
div.blockContents  ul {  list-style: url('images/bullet-square.gif');   text-align : left;   }

h1{
	color : #FFB6C1;
}
h1, h2 { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 25px; }
#banner h1,h2 { color: #fff; padding-left: 35px; padding-top: 30px; line-height: 110%;}
h2 { font-size: 20px;}
h3 { font-size: 16px; margin-bottom: 5px; color: #000; }

p {	margin: 0; margin-bottom: 5px; }



/* Quotations
================================================*/
blockquote {
	margin:1em 0;
	padding-left:30px;
	color:#555;
	background:url(images/qoute.gif) top left no-repeat;

	}

.bq-cite {margin:1em 0;}
.bq-cite div {
	margin-left:30px;
	font-size:0.94em;
	}
.bq-cite blockquote {margin-bottom:0;}
.bq-cite cite {font-style: normal;  color : #999999;   }


ul { margin: 0; padding : 0; list-style : none;  text-align : center;   }
#bar li { margin: 0; padding: 0; padding-top: 3px; padding-bottom: 4px;	padding-left: 10px;	padding-right: 10px; border-right: 1px solid #fff; float: left; }
#bar li.active { background: #505050; color: #fff; padding-bottom: 4px; }
#footer li { float:left; padding: 0; height: 15px;	vertical-align: middle;	padding-right: 10px;	font-size: 11px;  font-style : normal;  }


.square {
	padding-left:30px;
	list-style : square;
	text-align : left;
}

a:link, a:active,  a:visited { 
text-decoration: none;
background-color: transparent;
color: #FF99CC;
border-color: #CC9999; 
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted; 
}

a:hover {color: #CC0066; } 

#bar a:link, #bar a:active, #bar a:visited  { color: #000; border-style: none;  } 

#toplink { text-align: right; }
#toplink a:link, #toplink a:active, #toplink a:visited  { color: Silver; border-style: none;  } 
#toplink a:hover  {
	color: #CC0066; 
} 

a img { border: 0; }
a img:active { border: 0; }
span.highlight { color: #FFB6C1; }
span.hide { display: none; }
span.underline { text-decoration: underline; }