body {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 100%;
	width: 100%
}

/*menu*/

.menu_font{
	font: normal 12px tahoma;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.menu_font a{
	font: normal 12px tahoma;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.menu_font1{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	background-position:center;
	height:32px;
	width:70px;
	background-image: url(../images/active_link.jpg);
	background-repeat: no-repeat;
}
.menu_font1 a{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	background-position:center;
	height:32px;
	width:70px;
	background-image: url(../images/active_link.jpg);
	background-repeat: no-repeat;
}

.menu_font2{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	background-position:center;
	height:32px;
	width:87px;
	background-image: url(../images/active_link1.jpg);
	background-repeat: no-repeat;
}

.menu_font2 a{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	background-position:center;
	height:32px;
	width:87px;
	background-image: url(../images/active_link1.jpg);
	background-repeat: no-repeat;
}

.menu_font3{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	background-position:center;
	height:32px;
	width:118px;
	background-image: url(../images/active_link2.jpg);
	background-repeat: no-repeat;
}

.menu_font3 a{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	background-position:center;
	height:32px;
	width:118px;
	background-image: url(../images/active_link2.jpg);
	background-repeat: no-repeat;
}

/*menu*/


.head_font {
	font: normal 20px arial;
	color: #d2b544;
	padding-bottom:3px;
	border-bottom: #d9d9d9 2px solid;
}
.panel_content {
	font: normal 14px arial;
	color: #8d7929;
	text-decoration: none;
}
.panel_content a{
	font: normal 14px arial;
	color: #8d7929;
	text-decoration: none;
}.panel_content a:hover{
	font: normal 14px arial;
	color: #d2b544;
	text-decoration: none;
}
.head_left {
	color: #ffffff;
	font-family: tahoma;
	font-size: 17px;
	text-decoration:none;
}
.login_head {
	color: #474747;
	font-family: tahoma;
	font-size: 17px;
	text-decoration:none;
}

.panel_content {
	font: normal 14px arial;
	color: #8d7929;
	text-decoration: none;
}

.black_content {
	font: normal 12px arial;
	color: #fff000;
}
.content {
	font: normal 11px arial;
	color: #fffaa8;
}
.more {
	font: normal 9px arial;
	color: #916700;
	text-decoration: none;
}
.more a{
	font: normal 9px arial;
	color: #916700;
	text-decoration: none;
}
.more a:hover{
	font: normal 9px arial;
	color: #000000;
	text-decoration: none;
}
.head_orange {
	font: normal 16px arial;
	color: #ff6000;
	text-decoration: none;
}
.white {
	font: normal 20px arial;
	color: #ffffff;
	text-decoration: none;
}
.grey {
	font: normal 11px arial;
	color: #979797;
	text-decoration: underline;
}
.grey a{
	font: normal 11px arial;
	color: #979797;
	text-decoration: underline;
}
.grey a:hover{
	font: normal 11px arial;
	color: #000000;
	text-decoration: underline;
}

.services{
	font: Arial normal 12px tahoma;
	color: #d34f29;
	text-decoration: none;
	}

.read_heading {
	font-family:tahoma;
	color:#d34f29;
	font-size:18px;
}

.read_heading_s {
	font-family:tahoma;
	color:#d34f29/*#156074*/;
	font-size:18px;
}

.read_s {
	font-family:Trebuchet MS;
	color:#156074;
	font-size:11px;
	text-decoration:none;
}

.read {
	font-family:arial;
	color:#c9450f;
	font-size:12px;
	text-decoration:none;
}

.read a {
	font-family:arial;
	color:#c9450f;
	font-size:12px;
	text-decoration:none;
	
}
.read:hover {
	font-family:arial;
	color:#c9450f;
	font-size:12px;
	text-decoration:none;
}

.content_head {
	color: #ea7f0d;
	letter-spacing:-1px;
	font-family: "Arial Narrow";
	font-size: 26px;
}

.content_head a {
	color: #ea7f0d;
	letter-spacing:-1px;
	font-family: "Arial Narrow";
	font-size: 26px;
	
}
.content_head a:hover{
	color: #ea7f0d;
	letter-spacing:-1px;
	font-family: "Arial Narrow";
	font-size: 26px;
	text-decoration:none;
}
.small_grey {
	font: normal 12px arial;
	color: #5d5d5d;
	text-align: justify;
}

.small_grey a{
	font: normal 12px arial;
	color: #336699;
	text-align: justify;
}

.small_grey a:hover{
	font: normal 12px arial;
	color: Silver;
	text-align: justify;
}

.small_chat
{
	font: normal 13px arial;
	color: #336699;
	text-align: justify;
}
.small_chat:hover
{
	font: normal 13px arial;
	color: #336699;
	text-align: justify;
}
.ast {
	font: normal 12px arial;
	color: #bd192b;
	text-align:left;
	font-weight:bold;
}

.txt {
	font: normal 12px arial;
	color: #156074;
	text-align:justify;
}

.txt a{
	font: normal 12px arial;
	color: #336699;
	text-align:left;
}

.txt a:hover{
	font: normal 12px arial;
	color: #156074;
	text-align:left;
}

.txt_bold {
	font: normal 12px arial;
	color: #156074;
	text-align:left;
	font-weight:bold;
}
.txt_big {
	font: normal 14px arial;
	color: #156074;
	text-align:left;
}

.input_txt {
	font: normal 11px arial;
	color: #156074;
	text-align:left;
	padding-top:3px;
	padding-left:5px;
	background:url(../images/input_bg.gif);
	background-repeat:no-repeat; 
	border:none;
	height:20px;
	width:135px;
}

.txtbx {
	font: normal 12px arial;
	color: #156074;
	text-align:left;
	border:1px solid #9cc7d3;
	height:auto;
	background-color:#f7f7f7;
}
.txtbx:hover, .txtbx:focus, .txtbx:active {
	background-color:#ffffff;
}

.Password {
	font: normal 12px arial;
	color: #4eacc6;
	text-align:left;
	text-decoration:none;
}

.forgot {
	font: normal 12px arial;
	color: #3a9ab5;
	text-align:left;
	text-decoration:underline;
}

.footer_text {
	font: normal 11px tahoma;
	color: #000000;
	text-decoration: none;
}
.footer_text a{
	font: normal 11px tahoma;
	color: #000000;
	text-decoration: none;
}
.footer_text a:hover{
	font: normal 11px tahoma;
	color: #000000;
	text-decoration: none;
}

.btn_login
{
	font: bold 11px Tahoma;
	color: #fe6905;
	background:	url(../images/login.jpg);
	cursor: pointer;
	border:none;
	width:52px;
	height:50px;
}

.button
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	background:url(../images/button.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:82px;
	font-weight: bold;
	border:none;
	cursor:pointer;
}

.buttondis
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	background:url(../images/buttondis.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:82px;
	font-weight: bold;
	border:none;
	cursor:pointer;
}

.button_long
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	background:url(../images/btnlong.png);
	background-repeat:no-repeat;
	height:20px;
	width:120px;
	font-weight: bold;
	border:none;
	cursor:pointer;
}

.button_small
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	background:url(../images/btn.png);
	background-repeat:no-repeat;
	height:20px;
	width:70px;
	font-weight: bold;
	border:none;
	cursor:pointer;
}
.error
{
	color:#bd192b;
	font-size:10px;	
}

/***** clear *****/
.clear {
	clear: both;
	height: 0;
	line-height: 0;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/***** Main Layout ****/
#container {
  	width: 100%;
  	
  	text-align: center;/* IE fix to center the page */
  	background-color:#f9edbd;
}

#content {
  	width: 900px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding: 20px;
}

.upbody
{
	background:url(../images/upbg.png);
	background-repeat:repeat-x;
}


/************/

.welcome {
	font-family:tahoma;
	color:#ffffff;
	font-size:11px;
}

.top_login {
	font-family:tahoma;
	color:#ffd200;
	font-size:11px;
	text-decoration:none;
}

.top_login a {
	font-family:tahoma;
	color:#ffd200;
	font-size:11px;
	text-decoration:none;
}

.top_login a:hover {
	font-family:tahoma;
	text-decoration:none;
	color:#f0ff00;
	font-size:11px;
}

.input_txt {
	font: normal 11px tahoma;
	color: #156074;
	text-align:left;
	padding-top:3px;
	padding-left:5px;
	background:url(../images/input_mid.jpg);
	background-repeat:repeat-x; 
	border:none;
	height:15px;
}

.Password {
	font: normal 12px arial;
	color: #e0c335;
	text-align:left;
	text-decoration:none;
}

.forgot {
	font: normal 12px arial;
	color: #e0c335;
	text-align:left;
	text-decoration:underline;
}

.login_head {
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 17px;
	text-decoration:none;
}

.mtabover
{
	border:1px solid #ae2916;
	background-color:#f1f6f9;	
	cursor:pointer;
	text-align:justify;
}
.mtabout
{
	border:1px solid #ae2916;
	background-color:#f1f6f9;	
	cursor:pointer;
	text-align:justify;
}

.more_orange {
	font: normal 12px Trebuchet MS;
	color: #ff6000;
	text-decoration: none;
	
}
.more_orange:hover {
	font: normal 12px Trebuchet MS;
	color: #e0c335;
	text-decoration: none;
}

/****Chat Window****/
.tabord
{
	border-color:#f4dea7;
	border-width:1px;
	border-style:solid;
}
.mylogo
{
	background: url(../images/logo_mpa.jpg) no-repeat;
	height:89px;
	width:403px;
}

.sep
{
	background: url(../images/sep.gif) no-repeat;
	height:49px;
	width:1px;
}
.adduser
{
	background: url(../images/adduser.gif) no-repeat;
	height:49px;
	width:51px;
}

.removeuser
{
	background: url(../images/removeuser.gif) no-repeat;
	height:49px;
	width:59px;
}
.chatuser
{
	background: url(../images/chatuser.gif) no-repeat;
	height:49px;
	width:62px;
}
.conference
{
	background: url(../images/conference.gif) no-repeat;
	height:49px;
	width:61px;
}
.voice
{
	background: url(../images/voice.gif) no-repeat;
	height:49px;
	width:32px;
}
.star
{
	background: url(../images/star.gif) no-repeat;
	height:49px;
	width:42px;
}
.chatico
{
	background: url(../images/chatico.gif) no-repeat;
	height:47px;
	width:51px;
}

.cattop
{
	background: url(../images/cat_top.jpg) no-repeat;
	height:10px;
	width:568px;
	border:none;
}
.catbottom
{
	background: url(../images/cat_bottom.jpg) no-repeat;
	height:10px;
	width:568px;
	border:none;
}
.catleft
{
	background: url(../images/cat_body.jpg) repeat-x;
	height:95px;
	background-color:#fbf0d4;
}
.catright
{
	background: url(../images/cat_body.jpg) repeat-x;
	height:95px;
	background-color:#fbf0d4;
}
.catbody
{
	background: url(../images/cat_body.jpg) repeat-x;
	height:95px;
	background-color:#fbf0d4;
	border-left:#f5e8c9 1px solid;
	border-right:#f5e8c9 1px solid;
}
.expleft
{
	background: url(../images/expbtn_left.jpg) no-repeat;
	height:23px;
	width:6px;
	border:none;
}
.expright
{
	background: url(../images/expbtn_right.jpg) no-repeat;
	height:23px;
	width:5px;
	border:none;
}
.expbody
{
	background: url(../images/expbtn_body.jpg) repeat-x;
	height:23px;
	border:none;
	color:White;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.mydiv
{
	text-align:justify;
}
.mydiv a
{
	color:#ea860b;
	text-decoration:none;	
}
.mydiv a:hover
{
	color:#9c5600;
	text-decoration:none;	
}

.expcat_left
{
	background: url(../images/expcat_left.jpg) no-repeat;
	height:124px;
	width:22px;
	border:none;
}
.expcat_right
{
	background: url(../images/expcat_right.jpg) no-repeat;
	height:124px;
	width:13px;
	border:none;
}
.expcatpic_right
{
	background: url(../images/expcatpic_right.jpg) no-repeat;
	height:124px;
	width:11px;
	border:none;
}
.expcatpic_body
{
	background-color:White;
	height:111px;
	width:81px;
	border:none;
}
.expcatpic_top
{
	background: url(../images/expcatpic_top.jpg) no-repeat;
	height:6px;
	width:81px;
	border:none;
}
.expcatpic_bottom
{
	background: url(../images/expcatpic_bottom.jpg) no-repeat;
	height:7px;
	width:81px;
	border:none;
}
.expcat_body
{
	background: url(../images/expcat_body.jpg) repeat-x;
	height:124px;
	border:none;
}
.rev_left
{
	background: url(../images/rev_left.jpg) no-repeat;
	height:21px;
	width:4px;
	border:none;
}
.rev_right
{
	background: url(../images/rev_right.jpg) no-repeat;
	height:21px;
	width:4px;
	border:none;
}
.rev_body
{
	background: url(../images/rev_body.jpg) repeat-x;
	height:21px;
	width:262px;
	border:none;
}

.rev
{
	color:#541b06;	
}
.rev a
{
	color:#541b06;
	text-decoration:none;
}
.rev a:hover
{
	color:#541b06;
	text-decoration:none;
}

.service_body
{
	background:url('../images/service_body.gif') repeat-x;
	width:567px;	
	height:121px;
}
.service_left
{
	background:url('../images/service_left.gif') no-repeat;
	width:17px;
	height:121px;
}
.service_right
{
	background:url('../images/service_right.gif') no-repeat;
	width:18px;
	height:121px;
}
.service_pic
{
	background:url('../images/service_pic.gif') no-repeat;
	width:119px;
	height:121px;
}

.review_body
{
	background:url('../images/rev_body.png') repeat-x;
	height:21px;
}
.review_left
{
	background:url('../images/rev_left.png') no-repeat;
	width:3px;
	height:21px;
}
.review_right
{
	background:url('../images/rev_right.png') no-repeat;
	width:3px;
	height:21px;
}

.title
{
	font-size:16px;
	color:#bc8810;
	letter-spacing:.1em;
	font-family:Tahoma
}
.pagnav
{
	font:13px verdana bold;
	text-decoration:none;
}
.caption
{
	font:14px bold;
	font-family:verdana;
}




/* News ***/


.notes_bg{
	background:url(../images/notes_bg.jpg) no-repeat center top;
	height:140px;
	padding:10px;
	width:100%;
}

.login_bg{
	background:url(../images/login_bg.jpg) no-repeat center top;
	height:140px;
	padding:10px;
	width:184px;
}

.username{
	background:url(../images/user_bg.jpg) no-repeat center top;
	height:23px;
	width:173px;
	font-family:tahoma;
	font-size:11px;
	color:#394f04;
	vertical-align:middle;
}

.pnl_top{
	background:url(../images/pnl_top.jpg) no-repeat center top;
	height:34px;
	width:187px;
	font-family:tahoma;
	font-size:11px;
	color:#394f04;
	vertical-align:middle;
	padding-left:15px;
	font-weight:bold;
}

.pnl_bottom{
	background:url(../images/pnl_bottom.jpg) no-repeat center top;
	height:11px;
	width:187px;
}

.pnl_mid{
	border-left:#badbec 1px solid;
	border-right:#badbec 1px solid;
	background:#d5e8f2;
	padding-left:8px;
	padding-top:5px;
	width:187px;
	height:18px;
}

.left_pnl_text{
	background:#d5e8f2;
	padding-left:2px;
	padding-right:1px;
	vertical-align:middle;
	height:18px;
}

.left_pnl_text1{
	background:#eef9ff;
	padding-left:2px;
	padding-right:1px;
	vertical-align:middle;
	height:18px;
}

.pnl_head{
	font-family:tahoma;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}

.home_gallery_bg{
	background:url(../images/home_gallery_bg.jpg) no-repeat center top;
	height:153px;
	width:466px;
}

.more{
	font-family:tahoma;
	font-size:10px;
	color:#ffcc0f;
	font-weight:bold;
	text-decoration:none;
}

.more a{
	font-family:tahoma;
	font-size:10px;
	color:#ffcc0f;
	font-weight:bold;
	text-decoration:none;
}

.more a:hover{
	font-family:tahoma;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.news1{
	font-family:tahoma;
	font-size:11px;
	color:#d34f29;
	font-weight:bold;
	text-decoration:underline;
}

.news2{
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	line-height:18px;
}
.news3{
	font-family:tahoma;
	font-size:11px;
	color:#5d5d5d;
	text-decoration:none;
	line-height:18px;
}

.p_head{
	background:#d5e8f2;
	padding-left:5px;
	font-family:tahoma;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	height:22px;
	vertical-align:middle;
}

.p_head1{
	background:#fff;
	padding-left:5px;
	font-family:tahoma;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	height:30px;
	vertical-align:middle;
	border:#d5e8f2 1px solid;
}
.btn_label
{
	background:#c89e9f;
	background:url(../images/bg_btn.jpg) repeat-x center top;
	font-family:tahoma;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	border:#684146 0px solid;
	color:#ffffff;
	text-align:top;
}
.tbl_head
{
	background-color:#ffb87e;
	color: white;
	height:30px;
	vertical-align:middle;
	padding-left:5px;
}
.tbl_cat
{
	font:11px Palatino Linotype;
	font-weight:bold;
}
.tbl_main
{
	border-left:1px dashed #ffb87e;
	border-right:1px dashed #ffb87e;
	border-bottom:1px dashed #ffb87e;
	font:12px verdana;
	font-weight:normal;
}


/* -------------------------*/
#main_content{
	padding: 0 25px;
	width:540px;
	border-right: 1px dashed #ddd;
	overflow:auto;
	float:left;
}
.cl{
	clear:both;
	height:1px;
	margin:-1px 0 0;
}
.input{
	width:280px;
	position:relative;
	margin-bottom:15px;
	float:left
}
.input_top{
	background:url(../images/input_top.jpg) no-repeat top;
	height:8px;
	width:280px;
	float:left;
}
.input_middle{
	background:url(../images/input_middle.jpg) repeat-y;
	width:280px;
	float:left;
	_margin-top:-12px;
}
	
.input_bottom{
	background:url(../images/input_bottom.jpg) no-repeat;
	height:8px;
	width:280px;
	float:left;
}
.name{
	width:45px;
	float:left;
	font-size:12px;
	text-align:right;
	padding:2px 15px 0 10px;
	color:#b4b4b4;
}
.input_field{
	width:193px;
	background:none;
	border:none;
	border-left:1px solid #d4d4d4;
	padding:2px 0 2px 10px;
	font-size:16px;
	color:#3b5c6a;
}
.textarea{
	width:500px;
	position:relative;
	margin-bottom:15px;
	float:left;
}
.textarea_top{
	background:url(../images/textarea_top.jpg) no-repeat top;
	height:9px;
	width:500px;
	float:left;
}
.textarea_middle{
	background:url(../images/textarea_middle.jpg) repeat-y;
	width:500px;
	float:left;
	_margin-top:-12px;
}
	
.textarea_bottom{
	background:url(../images/textarea_bottom.jpg) no-repeat;
	height:9px;
	width:500px;
	float:left;
}
.textarea_field{
	width:420px;
	background:none;
	border:none;
	border-left:1px solid #d4d4d4;
	padding:2px 0 0 10px;
	height:250px;
	font-size:16px;
	color:#3b5c6a
}
textarea{
	font-family:Tahoma, Geneva, sans-serif;
	overflow:auto
}
button{
	border:0px;
}
.send{.
	border:none;
	background:url(../images/send_btn.jpg) no-repeat;
	width:135px;
	height:40px;
	display:block;
	cursor:pointer;
}
.send:hover{
	border:none;
	background:url(../images/send_hover.jpg) no-repeat;
	width:135px;
	height:40px;
	display:block;
}
/** *///