@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b5b5b;
}
img { border:0px;}
img a{ 	outline:none;}
img a:hover{ outline:none;}
.body_2{
	background:url(../images/header_bg.jpg) left top #1d1d1d no-repeat;
}
.bg1 {
	background-attachment: fixed;
	background-image: url(../images/page.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg2 {
	background-attachment: fixed;
	background-image: url(../images/maa_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.topbar_bg {
	background-image: url(../images/topbar_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.top_sign{
	font-size: 14px;
	color:#FFF;
}
.login_bg {
	background-image: url(../images/login_bg.jpg);
	background-repeat: repeat-y;
}
.login_top {
	background-image: url(../images/login_top.jpg);
	background-repeat: no-repeat;
	height: 37px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	padding-top: 5px;
}


.top_sign a{
	font-size: 14px;
	color:#FFF;
	text-decoration:none;
	outline:none;
}
.top_sign a:hover{
	font-size: 14px;
	color:#FFF;
	text-decoration: underline;
	outline:none;
}
.topmenu{
	font-size: 15px;
	color: #999999;
	text-decoration: none;
}
.topmenu a{
	font-size: 15px;
	color: #999999;
	text-decoration: none;
	outline:none;
}
.topmenu a:hover{
	font-size: 15px;
	color: #999999;
	text-decoration: underline;
	outline:none;
}
.maasearch input{
	width: 190px;
	height: 17px;
	padding-left: 6px;
	color:#999;
	border: #FFF solid 1px;
	background-color: #FFF;
}
.menu_top_bg { background-image: url(../images/menu_top_bg.jpg); }
.menu_bg {
	background-image: url(../images/menu_bg.jpg);
}
.main_menu{
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.wbg{ background-color: #FFFFFF; }
.main_menu a{
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	outline:none;
}

.main_menu a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	outline:none;
}

.newsbar_title{
	font-size:11px;
	color: #d5d5d5;
	background-color: #6c6c6c;
}
.newsbar_text{
	font-size:11px;
	color: #323232;
	border: 1px solid #d5d5d5;
	background-color: #e2e2e2;
	padding-left: 10px;
	padding-right: 10px;
}
.pinkbg{ background-color:#CE1378;}
.pink_title{
	background: #ce1378 url(../images/maa_mark_small.png) top right no-repeat;
	padding-left: 8px;
	font-size:13px;
	font-weight: bold;
	color:#FFF;
}
.orabg { background-color:#EB6120;}
.orange_title{
	background: #eb6120 url(../images/maa_mark_small.png) top right no-repeat;
	padding-left: 8px;
	font-size:13px;
	font-weight: bold;
	color:#FFF;
}
.promo_title{
	font-size:11px;
	color:#979797;
}
.promo_text{
	font-size:11px;
	color:#737373;
}
.dline {
	background-image: url(../images/dotted_line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.sc_ar_bg{ background-color:#e2e2e2;}
.black_bg {background-color:#000000;}
.borderline_home {
	background: url(../images/borderline_home.jpg) repeat-x center;
}
.promo_top_bg {
	background-image: url(../images/promo_top_bg.jpg);
	background-repeat: repeat-x;
}
.dottedline{
	background: url(../images/dotted_line_2.jpg) repeat-x center;
}

.dottedline2{
	background: url(../images/vdotted_line3.jpg) repeat-y center top;
}

.thumb_border{
	border: 1px solid #e0e0e0;
}
.video_border{
	border: 1px solid #363636;
	background-color: #000000;
}
.red_title{
	font-size: 14px;
	color: #f26522;
}
.pink_text{
	font-size: 12px;
	color: #ec2791;
}
.black_title{
	font-size: 13px;
	color:#000;
	font-weight: bold;
}
.events_title{
	font-size: 13px;
	color:#000;
	font-weight: bold;
	background-image: url(../images/maa-events_bg.jpg);
	background-repeat: repeat-x;
}
.pinktext2{
	padding-top: 7px;
	color: #000;
	text-decoration: none;
}
.pinktext2 a{
	color: #ed2892;
	text-decoration: underline;
	outline:none;
}
.pinktext2 a:hover{
	color: #ed2892;
	text-decoration: none;
	outline:none;
}
.bottom_menutitle{
	font-size: 13px;
	color:#FFF;
	font-weight: bold;
	text-decoration: none;
}
.bottom_menu{
	color:#999999;
	text-decoration: none;
}
.bottom_menu a{
	color:#999999;
	text-decoration: none;
	outline:none;
}
.bottom_menu a:hover{
	color:#999999;
	text-decoration: none;
	background-color: #6c6b6b;
	outline:none;
}
.footer{
	font-size: 11px;
	color: #a9a9a9;
	text-decoration: none;
}
.footer a{
	font-size: 11px;
	color: #f46523;
	text-decoration: underline;
	outline:none;
}
.footer a:hover{
	font-size: 11px;
	color: #f46523;
	text-decoration: none;
	outline:none;
}
.footer1{
	font-size: 11px;
	color: #a9a9a9;
	text-decoration: none;
}
.footer1 a{
	font-size: 11px;
	color: #9ad216;
	text-decoration: underline;
	outline:none;
}
.footer1 a:hover{
	font-size: 11px;
	color: #9ad216;
	text-decoration: none;
	outline:none;
}
.right_bar{
	border: #e0e0e0 solid 1px;
	border-top: 0px;
	border-bottom: 0px;
}
.inside_menu{
	background:url(../images/submenu_bg.jpg) left top no-repeat;
}
.leftmenu {

margin: 0px;
	padding: 0px;
	}
.leftmenu ul{
list-style-type: none;
margin:   0px 0px 0px 0px;
padding: 0px;
border-top: 1px dotted #c4c4c4;
	}
.invline { background-color:#dedede;}
.inside_header_bg {
	background-image: url(../images/inside_header_bg.gif);
}
.leftmenu ul li{
	list-style: none;
	color: #f26522;
	line-height: 12px;
	text-decoration: none;
	background: url(../images/arrow_1.gif)  no-repeat 0 11px;
	padding: 7px 0 8px 10px;
	border-bottom: 1px dotted #c4c4c4 ;
	}
.leftmenu ul li a{
	text-decoration: none ;	
	color: #f26522;
	outline:none;
	}
	
.leftmenu ul li a:hover{
	text-decoration: underline;	
	color: #f26522;
	outline:none;
	}
.insite_title{
	font-size: 18px;
	color:#FFF;
}
.fbg_top { background-color:#676767;}
.fbg { background-color:#565656;}
.fbg2 { background-color:#4c4c4c;}
.fvline { background-color:#636363;}
.input {
background-color:#FFFFFF;
background-image:url(../images/textarea_bg.gif);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #D9D6C5;
color:#777777;
font-family:Arial,Verdana;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.login_textheading1 {
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}



.news_bg {
	background-image: url(../images/news_bg.jpg);
	background-repeat: repeat-y;
}

.news_scroll {
	SCROLLBAR-FACE-COLOR: #cfcfcf;
	FONT-SIZE: 11px;
	SCROLLBAR-HIGHLIGHT-COLOR: #cfcfcf;
	OVERFLOW: auto;
	margin:0px;
	WIDTH: 225px;
	CURSOR: pointer;
	cursor: hand;
	SCROLLBAR-SHADOW-COLOR: #cfcfcf;
	COLOR: #2e2e2e;
	SCROLLBAR-3DLIGHT-COLOR: #cfcfcf;
	SCROLLBAR-ARROW-COLOR: #8d8d8d;
	SCROLLBAR-TRACK-COLOR: #8c8c8c;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #cfcfcf;
	HEIGHT: 166px;
	TEXT-ALIGN: left;
	padding: 0px; margin:opx;
}

.newstext {
	margin: 0px;
	padding: 0px;
	background-image:url(../images/news_bg.jpg);
	background-repeat: repeat-y;
	}.newstext ul{
	margin:   0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;

	}
.newstext ul li{
	color: #2e2e2e;
	line-height: 12px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0px;
	list-style-position: outside;
	list-style-image: url(../images/arrow_2.png);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px dotted #c4c4c4 ;
	}
.newstext ul li a{
	text-decoration: none ;	
	color: #2e2e2e;
	outline:none;
	}
	
.newstext ul li a:hover{
	text-decoration: underline;	
	color: #2e2e2e;
	outline:none;
	}
/* lightbox scrpt start */
.text_form{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.text_form a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f56526;
	text-decoration: underline;
}
.text_form a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f56526;
	text-decoration: none;
}

.text_form input{
	width: 226px;
	height: 22px;
	padding-left: 5px;
	border: 1px solid #c2a96b;
	background: url(../images/input_bgline.png) repeat-x left top;
}

.bg_left{
	background: url(../images/left_shade.png) left top repeat-y;
}
.bg_right{
	background: url(../images/right_shade.png) repeat-y right top ;
}
.bg_bottom{
	background:  url(../images/bottom_shade.png) repeat-x left bottom;
}
.litebox_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight: bold;
}
.runningtext_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #767D86;
	text-decoration: none;
	list-style-image: url(../images/arrow_list.gif);
}
.runningtext_main2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #767D86;
	text-decoration: none;
}

.td_row_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F3F3F3;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.td_row_bg4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F3F3F3;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.td_row_bg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F7F8F1;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
/* lightbox scrpt end */