
/* Global Styles */

body {
	margin: 0;
	padding: 0;
	font: small/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #363638;
	background: #bac3c4 url(images/layout/body_bg.jpg) repeat-x left top;
	}
	
p {
	font-size: 97%;
	}
	
.bold {
	color: #515154;
	font-size: 93%;
	font-weight: bold;
	}

#mainlist {
	margin: 0 0 0 28px;
	padding: 0 14px 0 0;
	list-style-type: disc;	
	}

#mainlist li {
    font-size: 93%;
	padding-left: 0;
	padding-bottom: 5px;
	}

#linklist {
	margin: 0 0 0 14px;
	padding: 0 14px 7px 0;
	list-style: none;	
	}

#linklist li {
    font-size: 93%;
	padding-left: 14px;
	padding-bottom: 4px;	
	background-image: url(images/layout/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	}

a:link {
	text-decoration: none;
	color: #207bb4;
	font-weight: bold;
	}

a:visited {
	color: #207bb4;
	text-decoration: none;
	font-weight: bold;
	}

a:hover {
	color: #185c87;
	text-decoration: underline;
	font-weight: bold;
	}

a:active {
	color: #185c87;
	text-decoration: underline;
	font-weight: bold;
	}
	
p a:link {
	text-decoration: none;
	color: #207bb4;
	font-weight: normal;
	}

p a:visited {
	color: #207bb4;
	text-decoration: none;
	font-weight: normal;
	}

p a:hover {
	color: #185c87;
	text-decoration: underline;
	font-weight: normal;
	}

p a:active {
	color: #185c87;
	text-decoration: underline;
	font-weight: normal;
	}
	
/* End Global Styles */


/* Sub-Menu */

#subnavcontainer {
	width: 215px;
	}

#subnavlist {
	margin: 0 0 0 14px;
	padding: 7px 14px 7px 0;
	list-style: none;
	}

#subnavlist li {
    font-size: 85%;
	padding-left: 14px;
	padding-bottom: 7px;
	padding-top: 6px;
	background-image: url(images/layout/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 12px;
	border-bottom: dotted 1px #BDC8D0;
	}
	
/* End Sub-Menu */


/* Layout */	

#leftshade {
	background: url(images/layout/left_sideshade.jpg) repeat-y left top;
	height: 28px;
	margin: 0;
	padding: 0;
	}
	
.leftshade2 {
	background: url(images/layout/left_sideshade.jpg) repeat-y left top;
	height: 28px;
	margin: 0;
	padding: 0;
	}
	
#rightshade {
	background: url(images/layout/right_sideshade.jpg) repeat-y left top;
	height: 28px;
	margin: 0;
	padding: 0;
	}
	
.rightshade2 {
	background: url(images/layout/right_sideshade.jpg) repeat-y left top;
	height: 28px;
	margin: 0;
	padding: 0;
	}
	
#content {
	background: url(images/layout/contentbox_bg.jpg) repeat-x left top;
	margin: 0;
	padding: 0;
	}
	
#contentwide {
	background: url(images/layout/contentbox_bg.jpg) repeat-x left top;
	width: 636px;
	margin: 0;
	padding: 0;
	}
	
#contentfull {
	background: url(images/layout/contentbox_bg.jpg) repeat-x left top;
	height: 437px;
	margin: 0;
	padding: 0;
	}	
	
#subcontent {
	background: url(images/layout/contentbox_bg.jpg) repeat-x left top;
	height: 437px;
	margin: 0;
	padding: 0;
	}
	
#contentcontainer {
	width: 385px;
	margin: 0 0 0 14px;
	padding: 1px 14px 7px 0;
}

#contentcontainerwide {
	width: 608px;
	margin: 0 0 0 14px;
	padding: 1px 14px 7px 0;
}

/* End Layout */




	


