/* Define Tags */
body { 
	margin:0;
	padding:0;
	}
#body {
	/* I DID THIS SO THAT THE BACKGROUND WOULD STILL BE WHITE IN THE PAGE EDITOR */
	background:#000 url('images/bg_top.gif') top center no-repeat;
	}
	#bg_top {
		background:url('images/bg_top.gif') top center no-repeat;
		/*padding:0px 3px;*/
		}
	#nav {
		background:url('images/nav_bg.gif') top left repeat-y;
		width:181px;
		}
a, a:visited, a:hover {	
	font-size:12px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;	
	color:#600;	
	text-decoration:underline;
	}
a:hover {
	color:#C00;	
	}
	
h1, h2, h3, h4, h5, h6 {
	margin:2px 0 5px 0;
	font-family:Verdana,Arial,Helvetica; 
	color:#000;
	border-bottom:1px solid #cccccc;
	}
h1 {
	color:#990033;
	font-size:16px;
	}
h2 {
	color:#990033;
	font-size:14px;
	border-bottom:0;
	}
h3 {
	font-size:12px;
	border-bottom:0;
	}
h4 {
	font-size:10px;
	border-bottom:0;
	}
h5 {
	font-size:9px;
	border-bottom:0;
	}
	
hr { 
	height:1px;
	color:#000000;
	}
	
form {
	margin:0;
	padding:0;
	}

img {
	display:block;
	}
	
ul, ol, li {	
	line-height:1.5em;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#000;
	}
	ul.globe {
		padding:10px;
		margin:0;
		list-style-type: none;
		}
		ul.globe li {
			padding-left:20px;
			background:url(images/list_globe.gif) left no-repeat;
			}
	ul.viewMoreList {
		padding:0;
		margin:10px 0;
		list-style-type: none;
		}

	ul.arrow {
		padding:10px;
		margin:0;
		list-style-type: none;
		}
		ul.arrow li {
			padding-left:20px;
			background:url(images/list_arrow.gif) left no-repeat;
			}
			ul.arrow li a, ul.arrow li a:visited, ul.arrow li a:hover {
				text-decoration:none;
				}
				ul.arrow li a:hover {
					text-decoration:underline;
					}
/* Custom Class Names */
p, div, span, .copy, .bold, .copySmall, .copyLarge, .form, .button, .hdr, .subHdr, .error{
	font-size:11px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#000;	
	line-height:1.5em;
	}	
.copySmall, a.copySmall, a.copySmall:visited, a.copySmall:hover {	
	font-size:10px;	
	}
	
.copyLarge, a.copyLarge, a.copyLarge:visited, a.copyLarge:hover {	
	font-size:14px;	
	}
a.copy, a.copy:visited, a.copy:hover {	
	font-size:11px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;	
	color:#D1324B;	
	text-decoration:none;
	}
a.copy:hover {
	color:#000;	
	text-decoration:underline;
	}

.form {
	background-color:#fff;
	}
	
input, textarea {
	border:1px solid #903;
	}

.button { 
	color:#fff; 
	font-weight:800; 
	background-color:#990033;
	border:1px solid #CCC; 
	cursor:pointer;
	}
	
.hdr, a.hdr, a.hdr:visited, a.hdr:hover, .subHdr, a.subHdr, a.subHdr:visited, .subHdr:hover {
	font-size:14px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:800;
	color:#600;
	line-height:1.5em;
	text-decoration:none;
	}
	a.hdr:hover {
		color:#D00;
		}
.subHdr, a.subHdr, a.subHdr:visited, .subHdr:hover {	
	color:#D00;
	text-decoration:underline;
	}
	
.error, a.error, a.error:visited, a.error:hover {	
	color:#900;	
	}

.bold {	
	font-weight:800;
	}

.copyright, .copyright a, .copyright a:visited, .copyright a:hover {	
	font-size:10px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#000;	
	line-height:1em;
	text-decoration:none;
	}
.copyright a:hover {
	text-decoration:underline;
	}


/*
	STYLE FOR BLOCK LINKS WITHIN TABLE COLUMN
*/
table.block a,table.block a:hover,table.block a:visited	{
	background:#FFF;
	display:block;
	text-decoration:none;
	padding:5px;
	}
table.block a:hover {
	background:#efdfe1;
	}
	table.block a:hover span.title{
		text-decoration:underline;
		}
table.block a span.title {
	color:#903342;
	font-size:12px;
	font-weight:800;
	}
