/* ***************************************************** */
/*            filename : nab.css                         */
/* ***************************************************** */

body {
	margin:0 0 0 0;
	background-color:#7C4199;
	background: url(../../media/images/bg_purple.png) 0 -10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	}

a, a:link, a:active {
	/* color:#472972; */
	color:#7C4199;
	text-decoration:none;
	outline:none;
	}
	
a:hover {
	text-decoration:underline;
	}

.dvd a, .dvd a:link, .dvd a:active {
	/* color:#472972; */
	color:#666666 !important;
	text-decoration:none !important;
	outline:none;
	font-weight:bold;
	}
	
.dvd a:hover {
	text-decoration:underline !important;
	}
	
/*.title {
	font-size:26px;
	font-weight:1;
	color:#E3D2EC;
	padding:0 0 20px 0;
	margin:0;
	display:block;
	}
*/

.text_head {
	font-weight:bold;
	color:#7C4199;
	display:block;
	}
	
.sub_title {
	font-weight:bold;
	color:#7C4199;
	}
	
.menu, a.menu, a.menu:link, a.menu:active {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#7C4199;
	letter-spacing:.03em;
	}

a.menu:hover {
	color:#000000;	
	}

.menu_select, a.menu_select, a.menu_select:link, a.menu_select:active {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}

a.menu_main {
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}
	
a.menu_main:hover {
	color:#7C4199;
	text-decoration:underline;
	}

.menu_mini, a.menu_mini, a.menu_mini:link, a.menu_mini:active {
	font-size:12px;
	color:#472972;
	text-decoration:none;
	font-weight:bold;
	}
	
a.menu_mini:hover {
	color:#FFFFFF;
	}

.menu_mini_home, a.menu_mini_home, a.menu_mini_home:link, a.menu_mini_home:active {
	font-size:12px;
	color:#472972;
	text-decoration:none;
	font-weight:bold;
	font-family:helvetica;
	}
.violet{
	color:#472972;
	}
.violetstrong{
	color:#472972;
	font-weight:bold;
	font-size:15px;
	}	
.black{
	color:#000;
}
.blackbig{
	color:#000;
	font-size:15px;
	font-weight:bold;
}
a.menu_mini_home:hover {
	color:#FFFFFF;
	}
	
.free_link, a.free_link, a.free_link:link, a.free_link:active {
	font-size:12px;
	color:#B295C1;
	text-decoration:none;
	padding-left:8px;
	padding-top:10px;
	display:block;
	}
	
a.free_link:hover {
	color:#FFFFFF;
	}

.free_link2, a.free_link2, a.free_link2:link, a.free_link2:active {
	font-size:12px;
	color:#B295C1;
	text-decoration:none;
	font-weight:bold;
	}
	
a.free_link2:hover {
	color:#FFFFFF;
	}
	
.bread_parent, a.bread_parent {
	font-size:11px; color:#7C4199; text-decoration:none;
	}

a.bread_parent:hover {
	font-size:11px; color:#7C4199; text-decoration:none;
	}
	
.bread_current {
	font-size:11px; color:#FFFFFF;
	}

.years {
	color:#7C4199;
	font-weight:bold;
	}

a.videolink, a.videolink_dead {
	padding-left:24px;
	font-weight:bold;
	}

a.videolink {
	background: transparent url('../../media/images/videolink.gif') no-repeat left;
	}
	
a.videolink_dead {
	color:#666666;
	background: transparent url('../../media/images/videolink_dead.gif') no-repeat left;
	}

a.videolink_dead:hover {
	text-decoration:none;
	}

/* Show and hide content... */

.more {
    display: none;
    /* border-top: 1px solid #666; border-bottom: 1px solid #666; */
	}
	
a.showLink, a.hideLink {
    /* text-decoration: none; */
    /* color: #7C4199; */
    margin-left: 8px;
    /* background: transparent url('../../media/images/more_down.gif') no-repeat left; */
	font-size: 10px;
	}
	
a.hideLink {
	display: none;
    /* background: transparent url('../../media/images/more_up.gif') no-repeat left; */
	}
	
a.showLink:hover, a.hideLink:hover {
	/* border-bottom: 1px dotted #7C4199; */
	}


/*******************************************************/

#title_box {
	width:920px;
	height:74px;
	margin:30px auto;
	background-color:#000000;
	text-align:center;
	}

#under_menu {
	height:38px;
	width:920px;
	margin:0 auto;
	padding:2px 2px 0 0;
	text-align:right;
	}
	
#text_content {
	width:auto;
	height:288px;
	overflow:auto;
	padding:0 10px 0 10px;
	margin:0 10px 28px 20px;
	border-left:1px #7C4199 solid;
	font-size:14px;
	color:#666666;	
	}
	
#text_content table tr td {
	font-size:14px;
	}

.text_box {
	background:#DACCE1;
	padding:3px;
	}

#flv, #div-flv {
	border-left:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	padding:0 6px 5px 6px;
	margin:0 0 6px 0;
	}

#bread {
	background-color:#B295C1;
	/* margin:25px 0 0 20px; */
	margin:8px 0 0 0;
	padding:4px 0 4px 19px;
	overflow:hidden;
	}

#foot {
	/* background-color:#7C4199; */
	color:#000000;
	text-align:right;
	padding:3px 8px;
	font-size:10px;
	font-weight:bold;
	}

#foot a {
	color:#000000;
	text-decoration:none;
	}

/* ***************************************************** */
