BODY {

	FONT-SIZE: 80%;

	font-family: Arial, Verdana;

	margin: 0;

	padding-left:50px;

	padding-right:50px;

	color:#333233;

	padding-bottom:10;

	padding-top:23px;

}

td {

	FONT-SIZE: 70%;

	line-height:normal;

}

#menu_left {

	background-image:url("/design/images/menu_bg.gif");

	background-repeat:no-repeat;

	background-position:left top;

	position:relative;

	width:170;

	height:218;

	padding-top:37px;

	padding-left:7px;

	margin:0;

}

div.menu_panel {

	background-image:url("/design/images/menu_bg.gif");

	background-repeat:no-repeat;

	background-position:left top;

	position:relative;

	width:170;

	height:218;

	padding-top:37px;

	margin:0;

}

#banners {

	padding-left:50px;

}

#banner2 {

	margin-right:50px;

}

.menu_left_p {

	padding-left:8px;

	font-size:12px;

	font-family:tahoma;

	line-height:0;

}

#stat {

	vertical-align:bottom;

	text-align:left;

	padding-left:50px;

	padding-top:23px;

}

#copyright {

	vertical-align:bottom;

	text-align:left;

	padding-left:32px;

	padding-top:23px;

}

#top_td {

	padding-left:50px;

	background-image:url("/design/images/logo_head.gif");

	background-repeat:no-repeat;

	background-position:right top;

}

.header {

	background-color:#C4262E;

	height:15px;

	padding-left:14px;

	color:white;

	font-size:14px;

}

.header2 {

	background-color:#C4262E;

	height:20px;

	color:white;

	font-size:11px;

	font-family:tahoma;

}

.text_left {

	font-size:10px;

	font-family:tahoma;

	margin-bottom:4;

	margin-top:0;

}

h1 {

	font-size:15px;

	font-weight:bold;

	padding:0;

	margin:0;

}


h2 {

	font-size:12px;

	font-weight:bold;
	margin:0;

}
h3{
	margin:0;
}
h4 {

   font-size:14px;
	margin:0;
   font-color:#C4262E;

}

.arrow {

	float:left; 

	margin-top:2;

}

.left_header {

	font-size:12px;

	font-weight:bold;

}

.font_red {

	color:#C4262E;

}

ul {

	list-style:inside;

	margin:0;

  font-size:12px;

	text-indent:-15;

	margin-left:14;

}

.disc {

	list-style-image:url("/design/images/red_disk.gif");

}

.disc li {

	padding-bottom:20;

}

.disc2 {

	list-style-image:url("/design/images/red_disk.gif");

	padding-left:20;

}

.disc3 li {

	list-style-image:url("/design/images/red_disk.gif");

	padding-bottom:0;

}

.numeric {

	list-style-type:decimal;

}

#content {

	padding-bottom:23px;

font-size:12px;

}

#innerContent div,
#content p {

   font-size:12px;

}

#content ul {

        list-style:inside;

	margin:0;

font-size:12px;

	text-indent:-15;

	margin-left:14;

}

#content li {

        list-style-image:url("/design/images/red_disk.gif");

	padding-left:20;

font-size:12px;

}

#innerContent table {

    text-align:center;

    font-size:12px;

}

#innerContent table td {

    text-align:center;

    font-size:12px;

}

#innerContent table tr.head td{

    text-align:center;

    font-size:12px;
    font-weight:bold;
    border-collapse: collapse;
	border:1px solid white;
	background-color: #C4262E;
	color:white;
}

#innerContent table p {

    text-align:center;

    font-size:12px;

}

#innerContent table ul {

    text-align:left;

    font-size:12px;

    padding:0px;

    padding-left:10px;

}

#menu_right {

	padding-left:32px;

}

p {

	text-align:justify;

}

a:active {

	color: #C4262E;

	text-decoration:underline;

}

a:visited {

	color: #C4262E;

	text-decoration:underline;

}

a:link {

	color: #C4262E;

	text-decoration:underline;

}

a:hover {

	color: #C4262E;

	text-decoration:underline;

}

a.t {

	font-size:10px;

	color: #C4262E;

	text-decoration:underline;

}

a.t:active {

	font-size:10px;

	color: #C4262E;

	text-decoration:underline;

}

a.t:visited {

	font-size:10px;

	color: #C4262E;

	text-decoration:underline;

}

a.t:link {

	font-size:10px;

	color: #C4262E;

	text-decoration:underline;

}

a.t:hover {

	font-size:10px;

	color: #C4262E;

	text-decoration:underline;

}

a.menu_light:active {

	color: #9EA4AB;

	font-size: 11;

}

A.menu_light:visited {

	color: #9EA4AB;

	font-size: 11;

}

a.menu_light:link {

	color: #9EA4AB;

	font-size: 11;

}

a.menu_light:hover {

	color: #E92477;

	font-size: 11;

}

a.menuItem {

        font-size:11px;

        display:block;

        color:#C4262E;

        height:15;

	width:100%;

font-weight:bold;

	text-decoration:none;

        padding-left:2px;

}

a.menuItem:hover {

        font-size:11px;

	

        display:block;

        height:15;

        width:100%;

        text-decoration:none;

	color:#C4262E;

        height:15;

font-weight:bold;

        background-color:white;

        padding-left:2px;

}

a.menuItem:visited {

        font-size:11px;

	

        display:block;

        color:#C4262E;

        height:15;

	width:100%;

font-weight:bold;

	text-decoration:none;

        padding-left:2px;

}

a.menuItem_selected {

        font-size:11px;

	color:black;

        display:block;

	width:100%;

	height:15;

        text-decoration:none;

       

font-weight:bold;

        background-color:white;

        padding-left:2px;

}

a.menuItem_selected:visited {

        font-size:11px;

	

        display:block;

      color:black;

        height:15;

	width:100%;

font-weight:bold;

	text-decoration:none;

        padding-left:2px;

}

.copy {

        font-size:10px;

		  font-family:tahoma, arial;

        color:#ffffff;

        padding-right:7px;

}

a.menuItem_index {

        font-size:10px;

	     font-family:tahoma, arial;

        display:block;

        color:black;

        height:17;

font-weight:bold;

	     width:100%;

	     text-decoration:none;

        padding-left:7px;

		  padding-top: 1px;

}

a.menuItem_index:hover {

        font-size:10px;

	     font-family:tahoma, arial;

        display:block;

        height:17;

font-weight:bold;

        width:100%;

        text-decoration:none;

		  color:black;

        background-color:white;

        padding-left:7px;

		  padding-top: 1px;

}

a.menuItem_index:visited {

        font-size:10px;

	     font-family:tahoma, arial;

        display:block;

        color:black;

        height:17;

font-weight:bold;

	     width:100%;

	     text-decoration:none;

        padding-left:7px;

		  padding-top: 1px;		  

}

#menu_left_top

{

	background-image:url("/design/images/menu_bg_top.gif");

	background-repeat:no-repeat;

	width:170px;

	height:128px;

	padding-top:36px;

}

#menu_left_bottom

{

	background-image:url("/design/images/menu_bg_bottom.jpg");

	background-repeat:no-repeat;

	width:170px;

	height:90px;

}

#menu_left_middle

{

	background-image:url("/design/images/menu_bg.gif");

	background-repeat:repeat-y;

}

.menu_div

{

	position:relative;

	padding-left:5px; 

	font-size:10px; 

	color:black; 

        font-weight:bold;

	font-family:Verdana;

	cursor:hand;

	

}

.menu_div_selected

{

	position:relative;

	padding-left:5px; 

	font-size:10px; 

	color:black; 

        font-weight:bold;

        background-color:white;

	font-family:Verdana;

	cursor:hand;

	

}

.menu_custom

{

	position:relative;

	padding-left:5px; 

	font-size:10px; 

	padding-top:-1px;

	color:black; 

        font-weight:bold;

	font-family:Verdana;

	cursor:hand;

height:15px; 

	margin-bottom:3px;

	cursor:hand;

}

.menu_custom_selected

{

	position:relative;

	padding-left:5px; 

	font-size:10px; 

	padding-top:-1px;

	color:black; 

        font-weight:bold;

	font-family:Verdana;

	cursor:hand;

height:15px; 

	margin-bottom:3px;

        background-color:white;

	cursor:hand;

}

.cat{
	
}

#innerContent table.cat {

        font-size: 10px;

        font-family: Arial, Verdana;

        background-color: #8FAAB5;

        

}

#innerContent table.cat th {

        font-size: 10px;

        background-color: #BCCAD3;

}

#innerContent table.cat td {

        font-size: 10px;

        background-color: #FFFFFF;
        text-align:left; 

}

.programTypeHeader {

   font-size:14px;

   font-weight:bold;

}

.programHeader {
	text-align:left;
}
.programHeader a{

   font-size:10px;

   font-weight:bold;

}

.zag3 {

   font-size:12px;

   color: #C4262E;

}

.input_text {

    font-size:12px;

    color:black;

    width:300px;

}

.input_day {

    font-size:12px;

    color:black;

    width:50px;

}

.input_month {

    font-size:12px;

    color:black;

    width:100px;

}

.input_year {

    font-size:12px;

    color:black;

    width:80px;

}

.input_month2 {

    font-size:12px;

    color:black;

    width:125px;

}

.input_year2 {

    font-size:12px;

    color:black;

    width:105px;

}

.style1{

  font-size:12px;

}

.style2 {

  font-size:14px;

   font-weight:bold;

}

div.form {width:330px;}

div.form  div, div.form label{float:left;margin-top:5px;width:300px;color:#C4262E;font-size:12px;}
div.form input, div.form textarea{font-size:12px; color:black; width:300px;}

#rmiddleName, #rduration, #rbirthDay, #rfclear{clear:both;}

#rfclear, #rsubmit{width: 100px; float: left; margin-left: 17px;}
#rfclear label, #rsubmit label{width: 1px;}
#rfclear input, #rsubmit input{width: 100px;}
div.error{color: blue !important;}

form.admin input, form.admin select, form.admin textarea{
	width: 95%;
	border:1px solid grey;
	padding;1px;
	font: bold 11px;
}

form.admin textarea {
	height:250px;	width:100%;
}

td.mceToolbarTop select{
	width:130px;
}
.mceContentBody  {
	padding:0px; margin:0px;
}

table.admin_edit td:first-child{
	text-align: right !important;

}

a.functional, span.functional{	
	text-decoration: none;	
	color: grey;
	font: 11px "Courier New"; 
}

form#form div{
	text-align:left;
}

div#adm_div{
	font-size:13px;
}

div#adm_div a{
	color:black;
	font-size:13px;
}

div#adm_div a.red {
	color:red;
}

#innerContent .programsTable p{
	text-align:left;
}

strong{
	font-size:12px;
}

#lang_a:hover{
	color:black !important;	
}

.table_left  
{
	text-align:left !important;
}