body
{
	background: Black;
}

a
{
 color: #FFFFFF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

p
{
 padding-left: 25px;
 padding-right: 25px;
 color: #EFEFEF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

#site
{
 position: relative;
 margin : 0 auto;

}
/* MIDDLE BOX */

.middlebox_top
{
 padding-top: -50px !important;
 margin-top: -15px;
 #margin-top: 0px;
 height: 55px;
 width: 402px;
}

.middlebox_top p
{
 padding-left: 25px;
 color: #000000;
 #margin-top: 16px;
 padding-top: 5px;
 #padding-top: 0px;
 #margin-top: 7px;
 padding-bottom: 0px;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}

.middlebox_bottom 
{
 padding-top: 0px;
 height: 255px;
 width: 402px;
 color: #EFEFEF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

.middlebox_bottom #content 
{ 
 height: 220px;
 width: 395px;
 overflow:auto;
}

.middlebox_bottom p
{
 width: 325px;
 margin: 0 0px 5px;
 color:#EFEFEF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

/* END MIDDLE BOX */

/* LITTLE BOX */

#littlebox_top 
{
 height: 68px;
 width: 195px;
}

#littlebox_top p
{
 padding-left: 25px;
 padding-top: 5px;
 color:#black;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}

#littlebox_bottom 
{
 padding-top: 0px;
 height: 83px;
 width: 195px;
}

#littlebox_bottom p
{
 width: 150px;
 margin: 0 0px 0 25px;
 color:#EFEFEF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

/* END LITTLE BOX */


/* SCROLL BOX */

.scrollbox
{
 height: 327px;
 width: 608px;
}

.scrollbox_top 
{
 height: 56px;
 width: 608px;
}

.scrollbox_top p
{
 padding-left: 25px;
 padding-top: 5px;
 color:#000000;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}

.scrollbox_bottom 
{
 padding-top: 0px;
 height: 271px;
 width: 608px;
}

.scrollbox_bottom  #content
{
 width: 525px;
 height: 240px;
 margin: 0 0px 0 25px;
 color:#EFEFEF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

.scrollbox #scroll_up
{
 position:relative;
 left:562px;
 top: -220px;
 height: 46px;
 width:  46px;
 cursor: hand;
 cursor: pointer;
}

.scrollbox #scroll_down
{
 position:relative;
 left: 562px;
 top: -200px;
 height: 46px;
 width: 46px;
 cursor: hand;
 cursor: pointer;
}
/* EN SCROLL BOX */

.title_yellow
{
 color:#FFC423;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
 overflow: hidden;
}

.text_highlight
{
 color:#FFFFFF;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
 overflow: hidden;
}

H1
{
 color:#FFC423;
 font-weight:bold; 
 font-size: 36px;
 font-family: Arial, Helvetica, sans-serif;
 overflow: hidden;
}

h2{
	color:#FFFFFF;
	font-weight:bold; 
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
}

h3{
	color:#FFFFFF;
	font-weight:bold; 
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
}

h4{
	color:#FFFFFF;
	font-weight:bold; 
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}

/* THIRD NAVIGATION */

.navtert
{
   	display: inline-block;
	background-image: url(../images/button_small_yellow.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-top: 7px;
	width: 126px;
	height: 26px;
	text-align: center;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: black;
}

.navtertyellow
{
   	display: inline-block;
	background-image: url(../images/button_small_yellow.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-top: 7px;
	width: 126px;
	height: 26px;
	text-align: center;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: black;
}

.navtertpink
{
   	display: inline-block;
	background-image: url(../images/button_small_pink.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-top: 7px;
	width: 126px;
	height: 26px;
	text-align: center;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: white;
}

.navtertblue
{
   	display: inline-block;
	background-image: url(../images/button_small_blue.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-top: 7px;
	width: 126px;
	height: 26px;
	text-align: center;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: white;
}

.navtertblack
{
   	display: inline-block;
	background-image: url(../images/button_small_black.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-top: 7px;
	width: 126px;
	height: 26px;
	text-align: center;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: white;
}

.navtertred
{
   	display: inline-block;
	background-image: url(../images/button_small_red.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-top: 7px;
	width: 126px;
	height: 26px;
	text-align: center;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: white;
}

.navtertgreen
{
   	display: inline-block;
	background-image: url(../images/button_small_green.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-top: 7px;
	width: 126px;
	height: 26px;
	text-align: center;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: white;
}


/* BIG BOX */

.bigbox_top
{
 margin-bottom: -16px !important;  
 height: 55px;
 #height: 67px;
 width: 827px;
}

.bigbox_thintop{
	height: 27px;
}

.bigbox_top p
{
 #margin-top: 16px;
 height: 55px; 
 padding-left: 25px;
 padding-top: 5px;
 #padding-top: 0px;
 #margin-top: 7px;
 padding-bottom: 0px;
 color:  #000000;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}



.bigbox_content 
{
 margin-bottom: -16px; 
 #padding-bottom:16px;
 width: 827px;
}


.bigbox_content p
{
 padding-left: 25px;
 padding-right: 25px;
 padding-top:0px;
 padding-bottom:0px;
 color: #EFEFEF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 overflow:hidden;
}

.bigbox_content h1
{
 height:20px;
 padding-left: 25px;
 padding-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 0px;
 color:  #EFEFEF;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}

.bigbox_content h2
{
 height:18px;
 padding-left: 25px;
 padding-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 0px;
 color:  #EFEFEF;
 font-weight:bold;
 font-size: 15px;
 font-family: Arial, Helvetica, sans-serif;
}

.bigbox_content h3
{
 height:15px;
 padding-left: 25px;
 padding-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 0px;
 color:  #EFEFEF;
 font-weight:bold;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
}

.bigbox_content h4
{
 height:13px;
 padding-left: 25px;
 padding-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 0px;
 color:  #EFEFEF;
 font-weight:bold;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

.bigbox_bottom 
{
 margin-top: -16px !important;
 height: 27px;
 width: 827px;
}


/* END BIG BOX */

/* CONTENT BOX */

.contentbox_top
{
 margin-bottom: -16px !important;  
 height: 55px;
 #height: 67px;
 width: 608px;
}

.contentbox_top p
{
 #margin-top: 16px;
 height: 55px; 
 padding-left: 25px;
 padding-top: 5px;
 #padding-top: 0px;
 #margin-top: 7px;
 padding-bottom: 0px;
 color:  #000000;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}



.contentbox_content 
{
 margin-bottom: -16px; 
 width: 608px;
}


.contentbox_content p
{
 padding-left: 25px;
 padding-right: 25px;
 color: #EFEFEF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

.contentbox_content ul
{
 padding-left: 25px;
 padding-right: 25px;
 color: #FFFFFF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

.contentbox_content li
{
 padding-left: 25px;
 padding-right: 25px;
 color: #FFFFFF;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

.contentbox_content h1
{
 #margin-top: 16px;
 height: 55px; 
 padding-left: 25px;
 padding-top: 5px;
 #padding-top: 0px;
 #margin-top: 7px;
 padding-bottom: 0px;
 color:  #FFFFFF;
 font-weight:bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}

.contentbox_content h2
{
 #margin-top: 16px;
 height: 55px; 
 padding-left: 25px;
 padding-top: 0px;
 #padding-top: 0px;
 #margin-top: 0px;
 padding-bottom: 0px;
 margin-bottom: 0px;
 color:  #FFFFFF;
 font-weight:bold;
 font-size: 15px;
 font-family: Arial, Helvetica, sans-serif;
}

.contentbox_bottom 
{
 margin-top: -16px !important;
 height: 27px;
 width: 608px;
}


/* END CONTENT BOX */

/* MIDDLE BOX NOSCROLL */

.middlebox_noscroll
{
 height: 310px;
 width: 402px;
  padding-top: 0px;
}

.middlebox_noscroll_top 
{
 height: 55px;
 width: 402px;
 padding-top: 0px;
}

.middlebox_noscroll_top p
{
 padding-left: 25px;
 padding-top: 5px;
 color:black;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}

.middlebox_noscroll_bottom 
{
 padding-top: 0px;
 height: 255px;
 width: 402px;
}

.middlebox_noscroll_bottom  #content
{
 height: 220px;
 width: 395px;  
}

.middlebox_noscroll #scroll_up
{
 position:relative;
 left:280px;
 top: -274px;
 height: 30px;
 width:  32px;
 cursor: hand;
 cursor: pointer;
}

.middlebox_noscroll #scroll_down
{
 position:relative;
 left: 315px;
 top: -304px;
 height: 30px;
 width: 32px;
 cursor: hand;
 cursor: pointer;
}

/* END MIDDLE BOX NOSCROLL*/

/* News */

.newsLine{
	margin-left:20px;
	margin-right:20px;
}

.newsTitle{

	text-decoration:none;
	color:#FDCE2A;
}

.newsTitle:hover{
	text-decoration:underline;
}

.newsBackButton{
	float:left;
	margin-top:23px;
	margin-left:35px;
	#margin-bottom:12px;
	padding-top:12px;
	padding-bottom:12px;
}

.newsArchiveButton{
	margin-top:35px;
	margin-bottom:15px;
	#margin-bottom:28px;
	text-align:right;
}

.newsBackButton a{
	background-repeat:no-repeat;
	background-position:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	height:40px;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:75px;
	padding-right:75px;
	color: #000000;
}

.newsArchiveButton a{
	background-repeat:no-repeat;
	background-position:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:75px;
	padding-right:75px;
	color: #000000;
}

.newsPreview{
	margin-left:72px;
	
}

.newsPreview p{
	width:700px;
}

.newsPreviewsmall p{
	width:320px;
}

/* News archive */

.inputSearchKey{
	margin-left:20px;
}

.selectSearchKey{
	margin-left:30px;
}

/* Programs */

.programImage{
	width:200px;
	margin-left:25px;
}

.programTitle{
	width:200px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-bottom:0px;
	#margin-bottom:0px;
}

.bigbox_thintop_content{
	margin-bottom: -16px; 
	#padding-bottom:16px;
	width: 827px;
	overflow:auto;
}

.bigbox_thintop_content table{
	margin-top:-20px;
	#margin-top:0px;
	margin-bottom:10px;
	#margin-bottom:0px;
}

/* Banners */

#TopBanner{
  position:relative;
	text-align:center;
	padding:15px;
}

#rightBanner{
	position:absolute;
	margin-top:-12px;
	margin-left:25px;
}

/* Ribbon */

#addressRibbon{
	text-align:center;
	padding:15px;
}