/*??????????????????-CONSTANT-????????????????????????*/
.aNoJava
{
	color:#FFFFFA;
	font-size:12px;
	font-weight:normal;
}

.aNoJava:hover
{
	color:#FF0;
	font-size:12px;
	font-weight:normal;
}

body, td, input, ul, form {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	line-height:120%;
}

body {background: url(../images/repbg.jpg) repeat;}/*background color*/

a {text-decoration:none}
a:hover {text-decoration:underline}

table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;	
	width:100%;
	padding:0px 0px 0px 0px;
}									   
td {							       				  
	vertical-align:top;	  			  
	font:normal 0.75em  verdana,"Times New Roman", arial;
	color:#131114;/*text color*/
}										   	  

.menutd {							       				  
	vertical-align:top;	  			  
	font:normal 1.13em  verdana,"Times New Roman", arial;
	color:#131114;/*text color*/
}	

.mynewclass
{
font-size:0.9em;
}
 
input, textarea, select{			     
	font:normal 0.9em verdana,"Times New Roman", arial;	
	vertical-align:middle;
	color:#000000;
	padding:2px 0px 0px 5px;
}		
ul {list-style:none;}
img {border:0px;} 

/*?????????????????????-MAIN-?????????????????????????*/
.main_table {width:890px}

/*?????????????????????-HEADER-???????????????????????*/
#header {height:280px; background:url(../images/mpct.jpg) 0 0 no-repeat; 
border-left:solid white 1px; border-right:solid white 1px;}
#header img {margin:57px 0px 0px 0px;}
#menu {width:889px; margin:0; padding:0;}
#menu .space {
width:889px;
height:40px;
position:relative;
}


/*?????????????????????-CONTENT-??????????????????????*/
#content {padding:23px 10px 0px 10px; background-color:#8A8A8A; 
border-bottom:solid white 1px; 
border-right:solid white 1px; 
border-left:solid white 1px; color:#000000;
line-height:120%;
}

h1 {color:#FFFFFF; font-family:verdana,"Times New Roman", arial; font-size:12px; line-height:12px; margin:0px; padding:0px;}
.sub_table {width:866px}
.vl {width:30px;}
.gl {border-bottom:1px solid #333237}
.notitle {background-color:#808083; border:solid silver 1px;}
.title {background:url(../images/title_bg2.gif) 0 0 repeat-x; }
.title div {background:url(../images/title_bg11.jpg) 0 0 no-repeat; padding:14px 0px 14px 30px;}
.title div a{color:#FFFFFF;}

.title2 h2 div.aaaaa {background:url(../images/title_bg2.jpg) 0 0 no-repeat; padding:0px 0px 10px 30px; color:#333333; font-weight:bold; }
.title2 div a{color:#333333; text-decoration:none;}
.title2 div a:hover{color:#333333; text-decoration:underline;}
.title2 div b{color:#333333; text-decoration:underline;}
.title3 h3 { text-align:center; float:left; width:180px; padding:0px 0 0 0px; margin:0px 0 0 0;}
.title3 div {font-size:0.75em; padding:10px 0 0 0 ;}
.titlesite {background:url(../images/title_bg11.gif) 0 0 repeat-x; padding:12px 0px 10px 30px; color:#D3D3D3; font-weight:bold; }
.insidecontent {padding:0px 0px 10px 30px; color:#FFFFFF; background-color:#131114;}
.m1 {padding:21px 0px 0px 20px;}
.w1 {width:155px; color:#7D7D7D}
.e_height {height:252px;}



#content ul
{
padding-left:30px;
list-style-type:disc;
}
/*????????????????????-calendar-s-?????????????????????????*/
.month {
font-size:1.13em;
font-weight:bold;
text-decoration:none;
color:#262626;
}
.month:hover {
font-size:1.13em;
font-weight:bold;
text-decoration:none;
color:#404040;
}

/*????????????????????-FORMS-?????????????????????????*/

.input input, textarea{
	width:209px;
	height:20px;
	border:1px solid #5E5E62;
	background:#808083;
}
textarea {
	height:120px;
	overflow:auto;
	margin:0px 0px 12px 0px;

}
.eq_height {height:26px}


/*?????????????????????-TEXT-?????????????????????????*/
a 		{font:normal 1.00em verdana,"Times New Roman", arial; color:#333333;}

b 		{font:bold 0.75em verdana,"Times New Roman", arial; color:#FFF;}
a:hover {text-decoration:none;}	
.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;}
.bg_t 	{background:#6D110F; padding:2px 5px 3px 5px; color:#FFF; font:bold 12px verdana,"Times New Roman", arial;}

/*?????????????????????-LINKS-????????????????????????*/
.link_1 {color:#D3D3D3; font:bold 0.75em verdana,"Times New Roman", arial; background:url(../images/bullet2.gif) 0 0 no-repeat; padding:0px 0px 0px 8px;}
.link_11 {color:#000000; font:bold 0.75em verdana,"Times New Roman", arial; background:url(../images/bullet2.gif) 0 0 no-repeat; padding:0px 0px 0px 8px;}

.link_2 {font:normal 0.81em "Times New Roman",verdana, arial; color:#DDD}
.link_3 {font:bold 0.75em verdana,"Times New Roman", arial; color:#878590}
/*??????????????????????-EVENTS-???????????????????????*/
.eventtitle{
	/* style to be given when image is ready */
}

/*??????????????????????-FOOTER-???????????????????????*/
#footer {margin:2px 0px 0px 0px; width:866px; font:normal 0.75em verdana,"Times New Roman", arial;}
#footer td{background:url(../images/fbg2.jpg) top repeat-x; height:40px; width:866px; font-size:0.75em; color:#000000}
#footer a {color:#000000;font-weight:bold; font:normal 0.75em verdana,"Times New Roman", arial;}
#footer td .space {padding:10px 0px 0px 0px;}

/*banner footer*/
.banner {margin:0px 0px 0px 0px; width:866px;}
.bannertable {
border-bottom:solid white 1px; 
border-right:solid white 1px; 
border-left:solid white 1px; 
height:115px;
width:886px;
}

.whitefooter{
border-bottom:solid white 1px;
border-left:solid white 1px;
border-right:solid white 1px;
border-top:solid #CCCCCC 3px;
background-color:#FFFFFF;
}

.footermenu {
font-size:0.88em;
color:#000000;
font-weight:normal;
}

.footermenu a {
font-size:0.88em;
color:#000000;
font-weight:normal;
}



/*???????????????????????-??????????????????????????????*/
#page0 .column_1 {width:230px}
#page0 .column_2 {width:587px}

#page1 .column_1 {width:230px}
#page1 .column_2 {width:587px}

#page2 .column_1 {width:230px}
#page2 .column_2 {width:587px}

#page3 .column_2 {width:200px}
#page3 .column_1 {width:607px}

#page4 .column_1 {width:206px}
#page4 .column_2 {width:227px}
#page4 .column_3 {width:232px}

#page5 .column_1 {width:206px}
#page5 .column_2 {width:227px}
#page5 .column_3 {width:232px}



.right {background:url(../images/l.gif) top right repeat-y}
.bottom {background:url(../images/l.gif) bottom repeat-x}
.pos {vertical-align:middle; text-align:center}
.pos2 {padding:2px 0px 3px 0px;}
.pos3 {padding:2px 0px 3px 18px;}
.pos4 {padding:2px 0px 3px 35px;}

/*???????????????????????contact??????????????????????????????*/

.contact_text_lbl { margin:2px 2px 2px 2px;
color:#000000;
font-size:0.9em;
font-weight:normal;
font-family: verdana,"Times New Roman", arial;
}

.taComment
{
font-size:14px;
}

.contact_ddl{
margin:2px 2px 2px 2px;
color:#000000;
font-size:0.9em;
font-weight:normal;
font-family: verdana,"Times New Roman", arial;
}

/*???????????????????????calendar??????????????????????????????*/
.gobutton
{
	width:29px;
	height:26px;
	background-repeat:no-repeat;
	padding-left: 10px;
	border:0;
	vertical-align:top;
	cursor:pointer;
}

/*???????????????????????gallery menu box top left??????????????????????????????*/
.content_title_top
{
padding-top:17px;
position:absolute;
width:180px;


}

/*???????????????????????buttons??????????????????????????????*/

.imgshow
{
	
	background-repeat:no-repeat;
	width:141px;
	height:25px;
	margin-top:5px;
	border:0;
	cursor:pointer;
}

.styledButton
{
	
	background-repeat:no-repeat;
	width:162px;
	height:25px;
	margin-top:5px;
	border:0;
	cursor:pointer;
}

.styledButton2
{
	background-repeat:no-repeat;
	width:67px;
	height:25px;
	margin-top:1px;
	border:0;
	cursor:pointer;
}
.viewButton
{
	width:215px;
	height:41px;
	margin-top:5px;
	border:0;
	
}

.sendbutton
{
	width:47px;
	height:25px;
	background-repeat:no-repeat;
	padding-left: 10px;
	border:0;
	vertical-align:top;
	cursor:pointer;
}

.backbutton
{
	width:47px;
	height:25px;
	background:url('../img//back.png');
	background-repeat:no-repeat;
	padding-left: 10px;
	border:0;
	vertical-align:top;
	cursor:pointer;
}

.resetbutton
{
	width:47px;
	height:25px;
	background-repeat:no-repeat;
	padding-left: 10px;
	border:0;
	vertical-align:top;
	cursor:pointer;
}