*{padding:0; margin:0;}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000;
	background-color:#fff;
	margin:5px;
}

img.cover{
	margin:0 4px 0 4px;
	border:1px solid #999;
}

a{
	color:#CC0000;
}
a:hover{
	color:#FF0000;	
}
a img{
	border-width:0px;	
}

div#wraper-reg{
	margin-top:3px;
	background-image:url(../images/main_body_bg_02.gif);
	background-repeat:repeat-y;
}


}

table, table td{
	font-size:1em;	
}


.heading-top{
	font-size:1.4em;
	color:#cc0000;
	margin-bottom:10px;
}

.heading{
	font-size:1.1em;
	font-weight:bold;
	color:#cc0000;
	margin-bottom:10px;
}

p.heading{margin-left:10px;}


p{margin:5px 0 5px 0}

p.subheading{
	background-color:#cccc99;
	font-weight:bold;
	padding:2px;
	padding-left:4px;
	margin-top:5px;
	clear:both;
}
div.middle-container{
    padding:0 155px 0 10px;
}

/********************************
 	HEADER AND TOP NAV BAR
*********************************/
div#header{
	width:775x;	
}
div#top-nav-container{
	background-color:#cc0000;	
	text-align:center;	
	color:white;
	padding:2px;
	font-size:1.05em;
}
div#top-nav-container a{
	color:white;
	text-decoration:none;
	font-weight:bold;
}
div#top-nav-container a:hover{
	color:#ffffcc;	
}
p#strap-line{
	font-family:"times new roman", serif;
	font-size:1.2em;
	background-color:#cccc99;
	text-align:center;
	font-style:italic;
	padding:1px;	
	margin:0;
	margin-top:3px;
}


/***************************************
	END OF HEADER AND TOP NAV BAR
****************************************/

/****************************************
	LEFT NAV BAR
*****************************************/

ul#left_nav{
	display:block;
	list-style-type:none;
	list-style-position:outside;		
	margin:0;
	width:140px;
}
ul#left_nav li{
	display:block;
}
ul#left_nav li a{
	display:block;
	display:inline-block;
	color:white;
	font-size:1.0em;
	margin:0;
	padding:3px 0 3px 10px;
}
ul#left_nav li a:hover{
	color:#ffffcc;	
}
ul#blurb_list
{
	padding-left:10px;
	
}
/****************************************
	END LEFT NAV BAR
*****************************************/
/****************************************
	RIGHT BAR
*****************************************/

div#right-content{
	position:absolute;
	width:148px;
	top:117px;
	left:635px;	
	text-align:center;
}

/****************************************
	END RIGHT BAR
*****************************************/

/*****************************************
	FOOTER
******************************************/

div#footer{
	margin-top:3px;
	width:780px;
}
div#footer div#top-nav-container{
	background-color:#cccc99;	
}

p#footer-strap-line{
	margin-top:3px;
	background-color:#cc0000;
	font-size:0.8em;
	text-align:center;
	color:white;
}

/*****************************************
	END FOOTER
******************************************/

div.clear{height:1px; font-size:1px; clear:both;}


#dtp {
	font-size:0.8em;
	width:450px;

}

