/* HTML tag styles                             */
/***********************************************/
body{font-family: Arial,sans-serif;	color: #333333;	line-height: 1.166;		margin: 0px;	padding: 0px;	background: #cccccc url("bg_grad.jpg") fixed;}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{	color: #005FA9;	text-decoration: none;}
a:hover{	text-decoration: underline;}

/************** header tag styles **************/

h1{ font: bold 120% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}
h2{ font: bold 114% Arial,sans-serif; color: #006699; margin: 0px; padding: 0px;}
h3{ font: bold 100% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}
h4{ font: 100% Arial,sans-serif; color: #333333; margin: 0px; padding: 0px;}
h5{ font: 100% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}

/*************** list tag styles ***************/

ul{ list-style-type: square;}
ul ul{ list-style-type: disc;}
ul ul ul{ list-style-type: none;}

/********* form and related tag styles *********/

form {	margin: 0;	padding: 0;}
label{ font: bold 1em Arial,sans-serif; color: #334d55;}
input{font-family: Arial,sans-serif;}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1{position:absolute;	top: 50px;	left: 2%;	right: 2%; width:95.6%;	background-color: #ffffff; height:auto; }
#tl {	position:absolute; top: -1px;	left: -1px;	margin: 0px;	padding: 0px;	z-index: 100;}
#tr {	position:absolute;	top: -1px;	right: -1px;	margin: 0px;	padding: 0px;	z-index: 100;}
#pageNav{	float: left;	width:178px;	padding: 0px;	background-color: #F5f7f7;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	font: small Verdana,sans-serif;}
#content{padding: 0px 10px 0px 0px;	margin:0px 0px 0px 178px;	border-left: 1px solid #ccd2d2;}


/************** pageName styles ****************/

#pageName{	padding: 0px 0px 14px 10px;	margin: 0px;	border-bottom:1px solid #ccd2d2;}
#pageName h2{	font: bold 175% Arial,sans-serif;	color: #000000;	margin:0px;	padding: 0px;}
#pageName img{
	position: absolute;
	top: 4px;
	right: 17px;
	padding: 0px;
	margin: 0px;
	width: 349px;
	height: 61px;
}

/************** feature styles *****************/

.feature {padding: 0px 0px 10px 10px; font-size: 80%; }
html>body .feature {height: auto;}
.feature h3 {font: bold 175% Arial,sans-serif;	color: #000000;	padding: 30px 0px 5px 0px;}
.feature img {float: left;	padding: 0px 0px 0px 0px;}
iframe {margin: 0px 0px 10px 10px; border: 1px solid #ccd2d2;}
.note {color: #FF0000;}


/*************** story styles ******************/

.story {	padding: 10px 0px 0px 10px;	font-size: 80%;}
.story h3{	font: bold }
.story p {	padding: 0px 0px 10px 0px;}
.story a.capsule{font: bold 1em Arial,sans-serif;color: #005FA9;display:block;padding-bottom: 5px;}
.story a.capsule:hover{text-decoration: underline;}
td.storyLeft{padding-right: 12px; width: 50%;}
#access, #access h2 {color: #f00; font-weight: bold;}
#announce {color: #005FA9; font: bold 1.5em Arial,sans-serif;color: #005FA9;}
#announce a {text-decoration: underline;}


/************** siteInfo styles ****************/

#siteInfo{	clear: both;	border-top: 1px solid #cccccc;	font-size: small;	color: #cccccc;	padding: 5px 10px 0px 10px;	margin-top: 0px;}
#siteInfo p {font-size:x-small; text-align:right; margin-top: -10px;}
#update {font-size:x-small; color: #cccccc; text-align:right; padding: 5px 10px 0px 10px;	margin-top: 0px;}
/************ pageNav styles ******************/

#pageNav {font-size: 75%;}

/************ sectionLinks styles **************/

#sectionLinks{margin: 0px;	padding: 0px;}
#sectionLinks h3{padding: 10px 0px 2px 10px;border-bottom: 1px solid #cccccc;}
#sectionLinks a:link, #sectionLinks a:visited {	display: block;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #cccccc;	background-image:   url("bg_nav.jpg");	font-weight: bold;	padding: 3px 0px 3px 10px;	color: #21536A;}
#sectionLinks a:hover{	border-top: 1px solid #cccccc;	background-color: #DDEEFF;	background-image: none;	font-weight: bold;	text-decoration: none;}


/************* relatedLinks styles **************/

.relatedLinks{	margin: 0px;	padding: 0px 0px 10px 10px;	border-bottom: 1px solid #cccccc;}
.relatedLinks h3{padding: 10px 0px 2px 0px;}
.relatedLinks a{display: block; }
.boardLinks {text-decoration: underline;}

/************ downloadLinks styles *************/
#downloadLinks{margin: 0px;	padding: 0px; width: 250px;}
#downloadLinks h3{padding: 10px 0px 2px 10px;border-bottom: 1px solid #cccccc;}
#downloadLinks a:link, #downloadLinks a:visited {display: block;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #cccccc;	background-image:   url("bg_nav.jpg");	font-weight: bold;	padding: 3px 0px 3px 10px;	color: #21536A;}
#downloadLinks a:hover{	border-top: 1px solid #cccccc;	background-color: #DDEEFF;	background-image: none;	font-weight: bold;	text-decoration: none;}


/**************** advert styles *****************/

#advert{padding: 2px;}
#advert img{display: block;}

/********************* end **********************/
