@charset "utf-8";

/* CSS Document */



body{font-family:Calibri, tahoma, verdana; background:url(../images/main_bg.jpg) top repeat-x #eaeaea;} 

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,blockquote{margin:0;padding:0;}

img{border:none;}









/*HOME PAGE*/

/*#appdiv1{position:absolute; top:170px; visibility:hidden; z-index:1; width:210px;}



#appdiv2{position:absolute; top:170px; visibility:hidden; z-index:1; width:210px;}



#appdiv3{position:absolute; top:170px; visibility:hidden; z-index:1; width:142px;}



#appdiv4{position:absolute; top:170px; visibility:hidden; z-index:1; width:172px;}



#appdiv5{position:absolute; top:170px; left:800px; visibility:hidden; z-index:1; width:172px;}



#appdiv6{position:absolute; top:240px; left:350px; visibility:hidden; z-index:1; width:172px;}



#appdiv7{position:absolute; top:280px; left:350px; visibility:hidden; z-index:1; width:220px;}



#appdiv8{position:absolute; top:272px; left:350px; visibility:hidden; z-index:1; width:220px;}

*/

#appdiv1{position:absolute; top:170px; visibility:hidden; z-index:1; width:210px;}



#appdiv2{position:absolute; top:170px; visibility:hidden; z-index:1; width:210px;}



#appdiv3{position:absolute; top:170px; visibility:hidden; z-index:1; width:142px;}



#appdiv4{position:absolute; top:170px; visibility:hidden; z-index:1; width:172px;}



#appdiv5{position:absolute; top:210px; left:350px; visibility:hidden; z-index:1; width:172px;}



#appdiv6{position:absolute; top:240px; left:350px; visibility:hidden; z-index:1; width:172px;}



#appdiv7{position:absolute; top:280px; left:350px; visibility:hidden; z-index:1; width:220px;}



#appdiv8{position:absolute; top:272px; left:350px; visibility:hidden; z-index:1; width:220px;}



#appdiv9{position:absolute; top:170px; visibility:hidden; z-index:1; width:210px;}



a, a:visited{

        color:#000000;

        text-decoration:none;} /* #dedddd;*/

a:hover{

	color:#000000; 

        text-decoration:underline;} /* #dedddd;*/

a.act{

        color:#000000;

        text-decoration:underline; }  /* #dedddd;*/




.drop_colour{background:#c2001e;}

.down_nv{font-family:Calibri, tahoma, verdana; font-size:14px; color:#ffffff; line-height:22px;}

/*.down_nv a{color:#ffffff; font-weight:bold; text-decoration:none; display:block; background:url(../images/bullet_red.jpg) left center no-repeat; padding:0 0 0 15px;}

*/.down_nv a{color:#ffffff; font-weight:bold; text-decoration:none; display:block; padding:0 0 0 5px;}

.down_nv a:hover{color:#000000; font-weight:bold; text-decoration:none;}

.down_nv_span{color:#fffa6d; font-weight:bold;}

.dotline{background:url(../images/dotline.jpg) repeat-x;}





.top_text{font-family:Calibri, tahoma, verdana; font-size:14px; color:#c2c3c3; text-align:right; text-decoration:none;}

.top_text_span{color:#ffffff;}



.link_bg{background:url(../images/link_center_bg.jpg) repeat-x;}



.nv_top{font-family:Calibri, tahoma, verdana; font-weight:bold; font-size:14px; color:#ffffff; padding-left:15px;}

.nv_top a{color:#ffffff; padding:0 10px 0 10px; text-decoration:none;}

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

.nv_top a.act{color:#000000;}



.cont_bg{background:url(../images/cont_bg.jpg) top repeat-x #6d6c6d;}



.wel_text{font-family:Calibri, tahoma, verdana; font-weight:bold; font-size:26px; color:#d2caca;}

.wel_text_small{font-size:20px;}

.wel_text_span{color:#ae0505;}

.wel_text_span_2{color:#000000;}

.wel_text_span_2_small{font-size:20px; color:#000000;}



.cont_text_para{font-family:Calibri, tahoma, verdana; font-size:14px; color:#dedddd; text-align:justify; font-weight:normal;p}



.cont_text{font-family:Calibri, tahoma, verdana; font-size:14px; color:#dedddd; text-align:left; font-weight:normal;p}



.cont_text a{color:#000000; text-decoration:none;} /* #dedddd;*/



.cont_text a:hover{text-decoration:underline;} /* #dedddd;*/



.cont_text_span{color:#ae0505; font-size:18px;}



.colour_text{font-family:Calibri, tahoma, verdana; font-size:14px; color:#FFFFFF; text-align:justify; font-weight:normal;}

.two_colour_text{font-family:Calibri, tahoma, verdana; font-size:14px; color:#FFFFFF; text-align:justify; font-weight:normal;}

.three_colour_text{font-family:Calibri, tahoma, verdana; font-size:14px; color:#FFFFFF; text-align:justify; font-weight:normal;}







.co_link{font-family:Calibri, tahoma, verdana; font-size:14px; color:#dedddd; font-weight:normal;}

.co_link a{color:#ae0505; text-decoration:none;}

.co_link a:hover{text-decoration:underline;}



.footer_nv{font-family:Calibri, tahoma, verdana; font-size:14px; color:#6d6c6d;}

.footer_nv a{color:#6d6c6d; font-weight:bold; text-decoration:none;}

.footer_nv a:hover{color:#6d6c6d; font-weight:bold; text-decoration:underline;}

.footer_nv_span{color:#c90023; font-weight:bold; padding:0 12px 0 12px;}



.copy_right{font-family:Calibri, tahoma, verdana; font-size:13px; color:#6d6c6d; text-align:right;}

.copy_right_span{color:#ae0505;}

.copy_right_span_2{color:#000000;}







.special_links{color:#ae0505; font-size:18px; font-family:Calibri, tahoma, verdana;}

.special_links a{color:#ae0505; text-decoration:none; font-weight:bold;}

.special_links a:hover{text-decoration:underline;}



.form_input{width:250px; height:17px; border:1px solid #a1a1a1; background:#6c6c6c; font-family:tahoma; font-size:12px; color:#ffffff; padding:3px 0 0 9px;}



.two_form{width:190px; height:17px; border:1px solid #a1a1a1; background:#6c6c6c; font-family:tahoma; font-size:12px; color:#ffffff; padding:3px 0 0 9px;}



.small_form{width:146px; height:17px; border:1px solid #a1a1a1; background:#6c6c6c; font-family:tahoma; font-size:12px; color:#ffffff; padding:3px 0 0 9px;}





.subit_btn{width:93px; height:26px; font-family:tahoma; font-size:12px; color:#FFFFFF; text-align:center; font-weight:bold; padding:0 0 0 0; border:none; cursor:pointer; background:url(../images/submit_btn.gif) no-repeat;}



/* By Programmer */

.date_format{

	font-size:11px;

	color:#FFFFFF

}

.facility_list{

	margin-left:35px;

	list-style:none;

}

.required{

	color:#AC020E

}

.time_black{

	color:#000000

}

.print_link a{

	color:#000000; 

	text-decoration:none;

}

.print_link a:hover{

	text-decoration:underline;

}

.thanks_msg{

	color:#FFFFFF

}

.thanks_msg_red{

	color:#AC020E;

	font-weight:bold;

}

.address_line{color:#ae0505; font-size:15px;}

.cc_month_year{

	width:70px;

}

a .wel_text_span{

	color:#000000;

}



.co_link a{

	color:#000000;

}



.set_bullet{

	padding-top:3px;

	display:none;

}



.no_hand_pointer{

cursor:default;

}



.text_black{

	color:#000000

}



.justify_text{

	text-align:justify;

}



.invitation_text{

	font-size:14px;

}



.link_classes a{

	text-decoration:none;

	color:#000000;

	font-weight:bold;

	font-size:18px;

}



.link_separator{

	color:#000000;

}



.link_classes a:hover{

	text-decoration:underline;

}



.link_cur_promo{

	color:#AE0505 !important;

	font-weight:bold;

}



.facility_list_td{

	padding-top:37px;

}





/* new styles */



.nav a, .nav a:visited{

	color:#ffffff;

	font-size:14px;

	font-family:tahoma;

	text-decoration:none;

	font-weight:bold; }



.nav a:hover{

	color:#000000;

}



div#rightnav { margin-bottom:15px; text-align:left;  }	

div#rightnav a { display:block; padding:5px 15px; background:#999999; color:#FFFFFF; font-size:13px; font-family:Helvetica, sans-serif, Arial;  text-decoration:none; border-bottom:1px solid #333333; }

div#rightnav a:hover { background:#CCCCCC; color:#FF0000; text-decoration:none;}

div#rightnav .active {display:block; padding:5px 15px;  font-size:13px; font-family:Helvetica, sans-serif, Arial;  border-bottom:1px solid #333333; background:#CCCCCC; color:#FF0000; text-decoration:none;}



.announcelink a, .announcelink a:visited{

        color:#000000;

        text-decoration:none;} /* #dedddd;*/

.announcelink a:hover{

	color:#000000; 

        text-decoration:underline;} /* #dedddd;*/

.announcelink a.act{

        color:#000000;

        text-decoration:underline; }  /* #dedddd;*/




