/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }

/* ///// Normalizer from www.transcendingcss.com ///// */

html {
	display: inline;	/* IE bug: to remove double margin w/ float. */
	height: 100%;
}

body {
	position: relative;
	background-color: #585858;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 130%;
	font-weight: normal;
}

#main_container {
	position: relative;
	margin: 0 auto;
	width: 850px;
}

/* /////////////////////////// NAV ////////////////////////////// */

#nav {
	position: relative;
	width: 850px;
	height: 25px;
	background-image: url(images/back_nav.jpg);
}


#button0 { position: absolute; width: 207px; height: 25px; top: 0px; left: 0px; }

#button1 { position: absolute; width: 55px; height: 25px; top: 0px; left: 226px; background-image: url(images/nav_home.jpg); }
#button2 { position: absolute; width: 84px; height: 25px; top: 0px; left: 281px; background-image: url(images/nav_child.jpg); }
#button3 { position: absolute; width: 141px; height: 25px; top: 0px; left: 365px; background-image: url(images/nav_emergency.jpg); }

#button5 { position: absolute; width: 104px; height: 25px; top: 0px; left: 505px; background-image: url(images/nav_victim.jpg); }
#button4 { position: absolute; width: 154px; height: 25px; top: 0px; left: 610px; background-image: url(images/nav_invest.jpg); }

#button6 { position: absolute; width: 86px; height: 25px; top: 0px; left: 764px; background-image: url(images/nav_resources.jpg); }

#button1 a:hover { background-position: 0 -25px; }
#button2 a:hover { background-position: 0 -25px; }
#button3 a:hover { background-position: 0 -25px; }
#button4 a:hover { background-position: 0 -25px; }
#button5 a:hover { background-position: 0 -25px; }
#button6 a:hover { background-position: 0 -25px; }

#button1_on a { width: 193px; height: 23px; background-image: url(images/nav_about.gif); background-position: -193px 0; }





.left_width {
	margin-top: -16px;
	position: relative;
	width: 180px;
	font-size: 10px;
	line-height: 120%;
}

.left_width p {
	padding: 3px 0 10px 13px;
}

#right_index {
	position: relative;
	width: 205px;
	color: #ff0000;
	float: right;
	font-size: 9px;
}

#right_index p {
	padding: 9px 10px 0 5px;
}

#right {
	position: relative;
	width: 403px;
	float: left;
	color: #494949;
}

#right p {
	padding: 7px 5px 7px 5px;
}

#right2 {
	position: relative;
	width: 603px;
	float: left;
	color: #494949;
}

#right2 p {
	padding: 7px 5px 7px 5px;
}

#right2 ul {
	padding: 0 0 0 40px;
	list-style-type: disc;
	list-style-position: outside;
}

#right2 ul li {
	padding: 2px 0 0 5px;
}

#right3 {
	position: relative;
	width: 603px;
	float: left;
	color: #494949;
}

#right3 p {
	padding: 7px 5px 7px 5px;
}

#right3 ul {
	padding: 0 0 0 40px;
	list-style-type: disc;
	list-style-position: outside;
}

#right3 ul li {
	padding: 2px 0 10px 5px;
}

.top_pad {
	padding-top: 10px;
}


/* /////////////////////////// FONTS ///////////////////////////////// */

.normal 		{ font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.blue_large		{ font-weight: normal; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #4949fc; font-weight: bold; line-height: 130%; }
.red_large		{ font-weight: normal; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #fc4949; font-weight: bold; line-height: 130%; }
.larger2 	{ font-weight: normal; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.larger3 	{ font-weight: normal; font-size: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.larger4		{ font-weight: normal; font-size: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.larger5		{ font-weight: normal; font-size: 22px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.left_title 	{ font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.endofpage  { margin-bottom: 25px; }

.no_show 	{ display: none; }

.bold			{ font-weight: bold; }

.italic		{ font-style: italic; }

.copy 		{ font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }

.red_date 		{ font-size:  10px; color: #ff0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; line-height: 130%; text-decoration: none; font-weight: bold; }

.red 		{ font-size:  11px; color: #ff0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; font-weight: bold; }

.smallblack 		{ font-size:  9px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; text-align: left; }

a:link				{font-size: 11px; color: #494949; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a:visited			{font-size: 11px; color: #494949; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a:active			{font-size: 11px; color: #494949; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a:hover				{font-size: 11px; color: #494949; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }

a.copy:link			{font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.copy:visited		{font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.copy:active		{font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.copy:hover		{font-size:  9px; color: #66666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }

a.noline:link 		{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.noline:visited	{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.noline:active		{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.noline:hover		{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }

a.noline_2:link 		{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; font-weight: bold;}
a.noline_2:visited		{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; font-weight: bold; }
a.noline_2:active		{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; font-weight: bold; }
a.noline_2:hover		{font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; font-weight: bold; }

#LIBRARY_WEBRAVEN {
	background: transparent url(images/bot_nav.gif) no-repeat 0px 280px;
	border: solid 1px #cc0000;
	font: bold "verdana" 18px #FFFFFF underline;
}