.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: right;
	padding: 0px 10px 0px 0px;
	margin: 10px 5px 5px 10px;
}

table {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
/*	font-size: 15px; */
}
tr {
	border:0px;
	margin: 0 0 0 0;
}
th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 100%;
	text-align:center;
	margin: 0 0 0 0;	
	border-left:		0px;
	border-right:		0px;
	padding:			0px;
	margin:				0px;
/*	border-collapse:	collapse; */
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 75%;
/*	border-spacing: 0px; */
	border-left:		0px;
	border-right:		0px;
	padding:			0px;
	margin:				0 0 0 0;
/*	border-collapse:	collapse; */
}
table.bluethin {
	border-style:groove;
	border: 2px, solid blue;
}
th.bluethin {
	border: 1px, solid blue;
}
td.bluethin{
	border-style:groove;
	border: 1px, solid blue;
}

#masthead{
	margin: 0 10 10 10;
	padding: 10px 0px;
	border-bottom: 1px solid #cccccc;
	width: 100%;
}

body {
/*	width: 720px; */
	margin: 0px;
	padding: 0px; 	
	/* this is a concession to opera 7 
     which has margin 0,
	 but some padding by default.*/
	font-size: 10px;
}
 
/* Sets Height and width, aligns images right 
and Sets the Background Colour */

div#sect_nav {
/*	width: 720px; */
	height: 20px;
	background: rgb(0,102,0);
	text-align: right;
}

/* Sets Width to Maximum allowed */
.main{
	width: 20%;
	margin: 0;
	padding: 0 3% 0 0;
}

div#main {
/*	width: 720px; */
	background: rgb(51,204,153); 
	background: rgb(255,255,255); 
	margin: 0 5% 0 0;
}


/* Set's Style for the Copyright Paragrh text */
#SiteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
	the bottom border of the navBar in cases where they "touch" */

#SiteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}


/* ************************************************************** */
div#pagelinks {
	float:left;					/* experimetnl */
	margin:10px;
	position: absolute;
	left: 0px;
	top: 20px;
	width: 100px;
	bottom:600px;
	background: rgb(255,255,255);
}

/* Defines the Links */
div#pagelinks p {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 130%; 
	font-weight: bold;
	margin-left: 5px; 
}

div#pagelinks ul {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 100%;
	color: rgb(255,255,255);
	text-decoration: none;
	text-transform: uppercase;
	font-weight: lighter;
	list-style-type: square;
	margin-top: -5px;
	line-height: 110%;
 }
/* Removes ugly border round image if a link*/
div#pagelinks a img {border:none; }

div#pagelinks ul a:link { 
    color: rgb(255,255,255);
    text-decoration: none
 }

div#pagelinks ul a:visited { 
    color: rgb(255,255,255);
    text-decoration: none 
 }

div#pagelinks ul a:active { 
    color: rgb(255,255,153);
    text-decoration: none 
 }

div#pagelinks ul a:hover { 
    color: rgb(0,102,0);
    text-decoration: none 
 }

/* Defines the pagelink width and location */

div#mainpage {
	width: 700px; 
	margin-left: 220px;
	margin-top:20px;
	background: rgb(255,255,255);

}
div#mainpage p {  
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 100%; 
	line-height: 150%; 
	margin-left: 10px
}

div#mainpage h1 {  
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 160%;
	color:  rgb(0,0,0); 
	margin-left: 5px
}

div#mainpage h2 {  
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 140%;
	color:  rgb(0,0,0);
	margin-left: 5px
}


/**********************************************************/

div#footer{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 100%;
	clear:both;
	width:100%
} 
/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 100%;
	padding: 5px 0px 5px 10px;
}
/************************************************************************************************************************/
/******************************************************************* Start LARGE RHS GRADIENTS *********************************************/
/************* Grey Large - Gradient ******************/
.roundedcornr_box_grey {
   background: #ffffff url(../images/styles/roundedcornr_grey_grad.gif) repeat-x top left;
}
.roundedcornr_top_grey div {
   background: url(../images/styles/roundedcornr_grey_tl.gif) no-repeat top left;
}
.roundedcornr_top_grey {
   background: transparent url(../images/styles/roundedcornr_grey_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_grey div {
   background: url(../images/styles/roundedcornr_grey_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_grey {
   background: transparent url(../images/styles/roundedcornr_grey_br.gif) no-repeat bottom right;
}

.roundedcornr_top_grey div, .roundedcornr_top_grey,
.roundedcornr_bottom_grey div, .roundedcornr_bottom_grey {
   width: 100%;
   height: 25px;
   font-size: 1px;
}
.roundedcornr_content_grey { margin: 0 25px; }

/************* Large Blue - Gradient ******************/

.roundedcornr_box_blue {
   background: #ffffff url(../images/styles/roundedcornr_blue_grad.gif) repeat-x top left;
}
.roundedcornr_top_blue div {
   background: url(../images/styles/roundedcornr_blue_tl.gif) no-repeat top left;
}
.roundedcornr_top_blue {
   background: transparent url(../images/styles/roundedcornr_blue_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_blue div {
   background: url(../images/styles/roundedcornr_blue_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_blue {
   background: transparent url(../images/styles/roundedcornr_blue_br.gif) no-repeat bottom right;
}

.roundedcornr_top_blue div, .roundedcornr_top_blue,
.roundedcornr_bottom_blue div, .roundedcornr_bottom_blue {
   width: 100%;
   height: 25px;
   font-size: 1px;
}
.roundedcornr_content_blue { margin: 0 25px; }

/************* Large Red - Gradient ******************/

.roundedcornr_box_red {
   background: #ffffff url(../images/styles/roundedcornr_red_grad.gif) repeat-x top left;
}
.roundedcornr_top_red div {
   background: url(../images/styles/roundedcornr_red_tl.gif) no-repeat top left;
}
.roundedcornr_top_red {
   background: transparent url(../images/styles/roundedcornr_red_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_red div {
   background: url(../images/styles/roundedcornr_red_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_red {
   background: transparent url(../images/styles/roundedcornr_red_br.gif) no-repeat bottom right;
}

.roundedcornr_top_red div, .roundedcornr_top_red,
.roundedcornr_bottom_red div, .roundedcornr_bottom_red {
   width: 100%;
   height: 25px;
   font-size: 1px;
}
.roundedcornr_content_red { margin: 0 25px; }

/************* Large Orange - Gradient ******************/

.roundedcornr_box_orange {
   background: #ffffff url(../images/styles/roundedcornr_orange_grad.gif) repeat-x top left;
}
.roundedcornr_top_orange div {
   background: url(../images/styles/roundedcornr_orange_tl.gif) no-repeat top left;
}
.roundedcornr_top_orange {
   background: transparent url(../images/styles/roundedcornr_orange_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_orange div {
   background: url(../images/styles/roundedcornr_orange_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_orange {
   background: transparent url(../images/styles/roundedcornr_orange_br.gif) no-repeat bottom right;
}

.roundedcornr_top_orange div, .roundedcornr_top_orange,
.roundedcornr_bottom_orange div, .roundedcornr_bottom_orange {
   width: 100%;
   height: 25px;
   font-size: 1px;
}
.roundedcornr_content_orange { margin: 0 25px; }


/************* Large Green - Gradient ******************/
.roundedcornr_box_green {
   background: #ffffff url(../images/styles/roundedcornr_green_grad.gif) repeat-x top left;
}
.roundedcornr_top_green div {
   background: url(../images/styles/roundedcornr_green_tl.gif) no-repeat top left;
}
.roundedcornr_top_green {
   background: transparent url(../images/styles/roundedcornr_green_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_green div {
   background: url(../images/styles/roundedcornr_green_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_green {
   background: transparent url(../images/styles/roundedcornr_green_br.gif) no-repeat bottom right;
}

.roundedcornr_top_green div, .roundedcornr_top_green,
.roundedcornr_bottom_green div, .roundedcornr_bottom_green {
   width: 100%;
   height: 25px;
   font-size: 1px;
}
.roundedcornr_content_green { margin: 0 25px; }

/******************************************************************* Finished LARGE RHS GRADIENTS *********************************************/

/************** MAST HEAD, GRADUATED LOGO ******************/


.roundedcornr_box_145362 {
   background: #ffffff url(../images/styles/roundedcornr_145362_grad.gif) no-repeat;
}
.roundedcornr_top_145362 div {
   background: url(../images/styles/roundedcornr_145362_tl.gif) no-repeat top left;
}
.roundedcornr_top_145362 {
   background: transparent url(../images/styles/roundedcornr_145362_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_145362 div {
   background: url(../images/styles/roundedcornr_145362_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_145362 {
   background: transparent url(../images/styles/roundedcornr_145362_br.gif) no-repeat bottom right;
}

.roundedcornr_top_145362 div, .roundedcornr_top_145362,
.roundedcornr_bottom_145362 div, .roundedcornr_bottom_145362 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_145362 { margin: 0 15px; }

/************** END EXPERIMENTAL    *******************/