body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:11px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
}


.spcial_text_color {
		color:#9a0000;
		font-weight:bold;
		font-size:13px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		text-decoration:none;
		}
		
.message_text_color {
		color:#9a0000;
		font-weight:bold;
		font-size:11px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		}
		
.reg_text_title {
		color:#9a0000;
		font-size:15px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		}
		
.reg_text_subtitle {
		color:#FFFFFF;
		font-size:13px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		}
		
.default_text {
		color:#9a0000;
		font-size:9px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		}
		
.default_text01 {
		color:#000000;
		font-size:9px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		}

		
.about_title_text_color {
		color:#FFFFFF;
		font-weight:bold;
		font-size:25px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		}
		
.title_text_color {
		color:#9a0000;
		font-weight:bold;
		font-size:20px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		letter-spacing:1px;
		}
		
.subtitle_text_color {
		color:#9a0000;
		font-weight:bold;
		font-size:13px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		letter-spacing:1px;
		}
		
.home_page_title_text_color {
		color:#9a0000;
		font-weight:bold;
		font-size:13px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		letter-spacing:1px;
		text-decoration:none;
		}
		
.home_page_welcome_title_text_color {
		color:#9a0000;
		font-weight:bold;
		font-size:20px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		letter-spacing:1px;
		}
		
.login_text_color {
		color:#9a0000;
		font-weight:bold;
		font-size:12px;
		font-family: Geneva, Arial, helvetica, sans-serif;
		letter-spacing:1px;
		}

		
.news_heading {
		color:#000000;
		font-weight:bold;
		font-size:10px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		}
		
.text_panel{
BORDER-LEFT: #DBB06F 1px dotted;
BORDER-RIGHT: #DBB06F 1px dotted;
BORDER-BOTTOM: #DBB06F 1px dotted;
BORDER-TOP: #DBB06F 1px dotted;
background-color: #F6ECDC;
}

.text_panel_special01{
BORDER-LEFT: #DBB06F 1px dotted;
BORDER-RIGHT: #DBB06F 1px dotted;
BORDER-TOP: #DBB06F 1px dotted;
background-color: #F6ECDC;
}

.text_panel_special02{
BORDER-LEFT: #DBB06F 1px dotted;
BORDER-RIGHT: #DBB06F 1px dotted;
BORDER-BOTTOM: #DBB06F 1px dotted;
background-color: #F6ECDC;
}

.table_text_panel{
BORDER-LEFT: #DBB06F 1px dotted;
BORDER-RIGHT: #DBB06F 1px dotted;
BORDER-BOTTOM: #DBB06F 1px dotted;
BORDER-TOP: #DBB06F 1px dotted;
background-color: #E1C592;
}

.reg_panel{
BORDER-LEFT: #a4a4a4 1px dotted;
BORDER-RIGHT: #a4a4a4 1px dotted;
BORDER-BOTTOM: #a4a4a4 1px dotted;
BORDER-TOP: #a4a4a4 1px dotted;
background-color: #cccccc;
}

.darklink{
BORDER-LEFT: #a4a4a4 1px dotted;
BORDER-RIGHT: #a4a4a4 1px dotted;
BORDER-BOTTOM: #a4a4a4 1px dotted;
BORDER-TOP: #a4a4a4 1px dotted;
background-color: #cccccc;
}

.news_line{
BORDER-BOTTOM: #a4a4a4 1px dashed;
}

.news_line01{
BORDER-RIGHT: #a4a4a4 1px dashed;
}

a.defult_link:link,
a.defult_link:active,
a.defult_link:visited { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						font-weight:bold;
						text-decoration: none 
						}
						
a.defult_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						font-weight:bold;
						text-decoration: none
						}


a.mail_link:link,
a.mail_link:active,
a.mail_link:visited { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						font-weight:bold;
						text-decoration: underline 
						}
						
a.mail_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						font-weight:bold;
						text-decoration: none
						}

a.bold_link:link,
a.bold_link:active,
a.bold_link:visited { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						font-weight:bold;
						text-decoration: none 
						}
						
a.bold_link:hover { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						font-weight:bold;
						text-decoration: none
						}
						
a.main_bold_link:link,
a.main_bold_link:active,
a.main_bold_link:visited { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						font-weight:bold;
						text-decoration: none 
						}
						
a.main_bold_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						font-weight:bold;
						text-decoration: none
						}
a.film_bold_link:link,
a.film_bold_link:active,
a.film_bold_link:visited { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:14px;
						font-weight:bold;
						text-decoration: underline 
						}
						
a.film_bold_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:14px;
						font-weight:bold;
						text-decoration: none
						}
						
a.catalogue:link,
a.catalogue:active,
a.catalogue:visited { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: none 
						}
						
a.catalogue:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: underline
						}
						
a.clt:link,
a.clt:active,
a.clt:visited { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:12px;
						font-weight:bold;
						text-decoration: none 
						}
						
a.clt:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:12px;
						font-weight:bold;
						text-decoration: none
						}
						
						
a.read_more_link:link,
a.read_more_link:active,
a.read_more_link:visited { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						text-decoration: underline 
						}
						
a.read_more_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						text-decoration: none
						}
						
a.sitemap_link:link,
a.sitemap_link:active,
a.sitemap_link:visited { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: none 
						}
						
a.sitemap_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: none
						}
						
						
a.sitemap_sub_link:link,
a.sitemap_sub_link:active,
a.sitemap_sub_link:visited { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: none 
						}
						
a.sitemap_sub_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: none
						}
						
						
a.catalogue_link:link,
a.catalogue_link:active,
a.catalogue_link:visited { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						text-decoration: none 
						}
						
a.catalogue_link:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:10px;
						text-decoration: none
						}
						
						
a.simple_link:link,
a.simple_link:active,
a.simple_link:visited { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:12px;
						text-decoration: underline 
						}
						
a.simple_link:hover { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:12px;
						text-decoration: none
						}
						
a.simple_link01:link,
a.simple_link01:active,
a.simple_link01:visited { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:12px;
						text-decoration: underline 
						}
						
a.simple_link01:hover { 
						color: #9a0000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:12px;
						text-decoration: none
						}
						
a.footer_link:link,
a.footer_link:active,
a.footer_link:visited { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: none 
						}
						
a.footer_link:hover { 
						color: #000000;
						font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
						font-size:11px;
						text-decoration: none
						}

.form_texarea { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#FFF; width:150px; height:15px; }

.form_login_buttom { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#cccccc; width:50px; height:20px; }

.form_button { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#cccccc; width:70px; height:20px; }


.form_reg_form_textarea { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#FFFFFF; width:221px; height:15px; }

.form_reg_form_textarea01 { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#FFFFFF; width:130px; height:15px; }

.form_reg_form_textarea02 { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#FFFFFF; width:221px; height:70px; }

.form_reg_form_dropdown { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#FFFFFF; width:225px; height:15px; }

.form_reg_form_dropdown01 { border: 1px solid #000000; font-size:8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#FFFFFF; width:72px; height:15px; }

.bottom-black-line
{
background-image:url(../images/bottom-black-line.gif);
background-repeat:repeat-x;
}


.justify {
		text-align:justify;
		}
		
		
.film_production_head {
		color:#9a0000;
		font-weight:bold;
		font-size:12px;
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
		letter-spacing:1px;
		text-decoration:none;
		}