/* CSS Document */

body{
margin:auto;
background-color:#010707;}

#clear{
clear:both;}

#topmain-div{
width:995px;
margin:0px auto;
}

#toplft-div{
width:694px;
float:left;

}
#toprht-div{
float:right;
width:301px;
height:131px;
background-image:url(../images/ask_our.jpg);
}
#toprht-div p{
font-family:arial;
font-size:19px;
color:#ffffff;
text-align:right;
font-weight:bold;
margin-top:35px;
padding-right:35px;
}

#toprht-div p a{
font-family:arial;
font-size:12px;
color:#a8aaa9;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}

#toprht-div p a:hover{
font-family:arial;
font-size:12px;
color:#1c82b7;
font-weight:bold;
letter-spacing:1px;
text-decoration:underline;
}

/*----top end----*/


#topmainu{
width:995px;
height:51px;
margin:0px auto;
background-color:#FF0000;
background-image:url(../images/menu-bg.jpg);
}

#topmainu ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
text-align:center;
height:51px;

}

#topmainu ul li{
font-family:arial;
font-size:12px;
color:#FFFFFF;
float:left;
height:41px;
margin:1px 1px 1px 1px;
padding:0px 0px 0px 0px;
background-color:#990000;


}


#topmainu ul li a{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
float:left;
height:31px;
margin:0px 0px 1px 0px;
padding:15px 26px 1px 26px;
background-color:#dd2a01;
text-decoration:none;


}

#topmainu ul li a:hover{
font-family:arial;
font-size:12px;
color:#FFFFFF;
float:left;
font-weight:bold;
height:34px;
margin:0px 0px 1px 0px;
padding:15px 26px 0px 26px;
background-color:#990000;
text-decoration:none;

}




/*---top menu end---*/

#header{
width:996px;
height:330px;
margin:0px auto;
background-image:url(../images/swift_moter.jpg);

}

#header-text{
width:500px;
height:302px;
float:right;
text-align:justify;
margin:14px 15px 0px 15px;
padding:0px 0px 0px 10px;
}

#header-text h1{
font-family:Arial;
font-size:16px;
color:#ffffff;
padding:15px 0px 0px 10px;
margin:0px 0px 0px 0px;
}

#header-text p{
font-family:Arial;
font-size:12px;
line-height:17px;
color:#ffffff;
text-align:justify;
padding:10px 10px 10px 10px;
margin:0px 0px 0px 0px;
}


/*---headr end---*/

#container{
width:996px;
height:188px;
margin:0px auto;
background-color:#303440;
padding:13px 0px 13px 0px;}

#mani-events{
	margin:0px 0px 0px 15px;
	_margin:0px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	width:225px;
	float:left;
	height:192px;
	overflow:hidden;
	border-bottom:1px solid #2db0fe;
	background-image:url(../images/evevtsbg.jpg);
	}
	
#mani-eventstext{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:225px;
	}
	
	#mani-eventstext p{
	font-family:arial;
	font-size:12px;
	line-height:17px;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	}
	
	#mani-eventstext a{
	font-family:arial;
	font-size:12px;
	line-height:17px;
	color:#dd2a01;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	}
	
	#mani-eventstext a:hover{
	font-family:arial;
	font-size:12px;
	line-height:17px;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	}
	
	
#mani-event{
width:230px;
float:left;
margin-left:15px;}

#event{
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);}


#event-left{
width:6px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/lft_tbl.jpg);
}

#event-center{
width:75px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/event.jpg);
background-repeat:no-repeat;
}

#event-right{
width:6px;
height:39px;
float:right;
background-color:#000000;
background-image:url(../images/rht_tbl.jpg);}

#event-footer{
width:230px;
height:7px;
float:right;
background-image:url(../images/bottom_tbl.jpg);
background-repeat:no-repeat;}

#event-txt-main{
width:230px;
height:150px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/blue_bg.jpg);}


#event-txt-main p{
font-family:arial;
font-size:12px;
color:#333333;
line-height:17px;
text-align:justify;
margin:0px 10px 0px 10px;
padding:5px 0px 15px 0px;}

/*-event end---*/

#mani-news{
width:230px;
float:left;
margin-left:15px;
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);
border:0px solid #FFFF00;
height:191px;}

#news{
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);}


#news-left{
width:6px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/lft_tbl.jpg);}

#news-center{
width:140px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/newscenter.jpg);
background-repeat:no-repeat;}

.br{
height:39px;
}

#news-right{
width:6px;
height:39px;
float:right;
background-color:#000000;
background-image:url(../images/rht_tbl.jpg);}

#news-footer{
width:230px;
height:7px;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../images/bottom_tbl.jpg);
background-repeat:no-repeat;
}


#news-txt-main{
width:230px;
height:150px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/blue_bg.jpg);}


#news-txt-main p{
font-family:arial;
font-size:12px;
color:#333333;
line-height:17px;
text-align:justify;
margin:0px 10px 0px 10px;
padding:5px 0px 10px 0px;}

/*-news end-*/

#mani-award{
width:230px;
float:left;
margin-left:15px;
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);
}

#award{
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);}


#award-left{
width:6px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/lft_tbl.jpg);}

#award-center{
width:209px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/awards.jpg);
background-repeat:no-repeat;}

#award-right{
width:6px;
height:39px;
float:right;
background-color:#000000;
background-image:url(../images/rht_tbl.jpg);}

#award-footer{
width:230px;
height:7px;
float:right;
background-image:url(../images/bottom_tbl.jpg);
background-repeat:no-repeat;}

#award-txt-main{
width:230px;
min-height:130px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/blue_bg.jpg);}


#award-txt-main p{
font-family:arial;
font-size:12px;
color:#333333;
line-height:17px;
text-align:justify;
margin:0px 10px 0px 10px;
padding:5px 0px 15px 0px;}

/*-award end-*/

#mani-sponsor{
width:230px;
float:left;
margin-left:15px;
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);
}


#sponsor{
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);}


#sponsor-left{
width:6px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/lft_tbl.jpg);}

#sponsor-center{
width:145px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/sponsor.jpg);
background-repeat:no-repeat;}

#sponsor-right{
width:6px;
height:39px;
float:right;
background-color:#000000;
background-image:url(../images/rht_tbl.jpg);}

#sponsor-footer{
width:230px;
height:7px;
float:right;
background-image:url(../images/bottom_tbl.jpg);
background-repeat:no-repeat;}

#sponsor-txt-main{
width:230px;
min-height:130px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/blue_bg.jpg);
}


#sponsor-txt-main p{
font-family:arial;
font-size:12px;
color:#333333;
line-height:17px;
text-align:justify;
margin:0px 10px 0px 10px;
padding:5px 0px 15px 0px;}

/*---box end-*/

#footer{
width:996px;
height:120px;
margin:0px auto;
background-color:#000000;}

#footer-link{
font-family:arial;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding-top:20px;}

#footer-link a{
font-family:arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;}

#footer-link a:hover{
font-family:arial;
font-size:12px;
color:#1c82b7;
text-align:center;
font-weight:bold;
text-decoration:underline;}


#copyright{
width:235px;
font-family:arial;
font-size:12px;
color:#FFFFFF;
text-align:left;
font-weight:bold;
padding-top:20px;
padding-left:18px;
float:left;
}

#powerd{
width:215px;
font-family:arial;
font-size:12px;
color:#FFFFFF;
text-align:left;
font-weight:bold;
padding-top:20px;
padding-left:18px;
float:right;
}

#powerd a{
font-family:arial;
font-size:12px;
color:#FFFFFF;
text-align:left;
font-weight:bold;
text-decoration:none;
}

#powerd a:hover{
font-family:arial;
font-size:12px;
color:#b9b9b9;
text-align:left;
font-weight:bold;
text-decoration:underline;
}


/*---inner page css---*/

#header-inner{
width:996px;
height:169px;
margin:0px auto;

}

#insidepage{
width:996px;
margin:0px auto;
background-color:#ffffff;
padding:20px 0px 35px 0px;}

#lftnav{
width:252px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}


#nav-mani-event{
width:230px;
min-height:130px;
margin:15px 10px 0px 10px;
padding:0px 0px 0px 0px;
}

#nav-event{
/*background-color:#000000;*/
background-image:url(../images/tbl_bg.jpg);}


#nav-event-left{
width:5px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/inside-left_tbl.jpg);}

#nav-event-center{
width:75px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/event.jpg);
background-repeat:no-repeat;
}

#nav-event-right{
width:5px;
height:39px;
float:right;
background-color:#000000;
background-image:url(../images/inside-rht_tbl.jpg);}

#nav-event-footer{
width:230px;
height:7px;
float:right;
background-image:url(../images/navbottomline.jpg);
background-repeat:no-repeat;}

#nav-event-txt-main{
width:230px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/blue_bg.jpg);}


#nav-event-txt-main p{
font-family:arial;
font-size:12px;
color:#333333;
line-height:17px;
text-align:justify;
margin:0px 10px 0px 10px;
padding:5px 0px 15px 0px;}

#nav-event-txt-main a{
font-family:arial;
font-size:12px;
color:#049ae5;
line-height:17px;
text-align:justify;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#nav-event-txt-main a:hover{
font-family:arial;
font-size:12px;
color:#dd2a01;
line-height:17px;
text-align:justify;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

/*--fist end--*/



#nav-mani-news{
width:230px;
min-height:130px;
margin:15px 10px 10px 10px;
padding:0px 0px 0px 0px;

}

#nav-news{
background-color:#000000;
background-image:url(../images/tbl_bg.jpg);
margin:0px;
padding:0px 0px 0px 0px;}


#nav-news-left{
width:4px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/inside-left_tbl.jpg);
background-repeat:no-repeat;
}

#nav-news-center{
width:140px;
height:39px;
float:left;
background-color:#000000;
background-image:url(../images/newscenters.jpg);

}

#nav-news-right{
width:5px;
height:39px;
float:right;
background-color:#000000;
background-image:url(../images/inside-rht_tbl.jpg);}

#nav-news-footer{
width:230px;
height:7px;
float:right;
background-image:url(../images/navbottomline.jpg);
background-repeat:no-repeat;}

#nav-news-txt-main{
width:230px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/blue_bg.jpg);
}


#nav-news-txt-main p{
font-family:arial;
font-size:12px;
color:#333333;
line-height:17px;
text-align:justify;
margin:0px 0px 0px 0px;
padding:5px 10px 0px 10px;}

#nav-news-txt-main a{
font-family:arial;
font-size:12px;
color:#049ae5;
line-height:17px;
text-align:justify;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#nav-news-txt-main a:hover{
font-family:arial;
font-size:12px;
color:#dd2a01;
line-height:17px;
text-align:justify;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}


#rhtnav{
width:740px;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative;
clear:right;}

#rhtnav-head{
font-family:arial;
font-size:25px;
font-weight:bold;
color:#DD2A01;
border-bottom:1px solid #db2c00;
margin:0px 60px 5px 60px;
padding:0px 0px 3px 0px;}


#rhtnav-text{
font-family:arial;
font-size:12px;
line-height:17px;
margin:0px 60px 10px 60px;
padding:0px 0px 0px 0px;}

#rhtnav-text a{
font-family:arial;
font-size:12px;
color:#dd2a01;
line-height:17px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#rhtnav-text a:hover{
font-family:arial;
color:#049ae5;
font-size:12px;
line-height:17px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}


/*-----------------------------------start gallerypage-----------------------*/

#gallery2{
	margin:0px 0px 0px 0px;
	padding:12px 10px 15px 0px;
	background:#ffffff;
	float:left;
	border:0px solid #edd897;
	}
	
#gallery2 h1{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color:#a1a1a5;
	font-style:italic;
	}
	
#image_gallery2{
	margin:20px 0px 0px 20px;
	padding:5px 5px 5px 5px;
	float:left;
	display:inline;
	border:1px solid #ffffff;}
	
#image_gallery2:hover{
	border:1px solid #e0cb8a;
	background:#adb0d3;}
	
#image_gallery2 img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #999999;
	background:#ffffff;}
	
#gallery2 p{
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	width:150px;}

.redtext {
	color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../images/error.png');
	border: 1px solid;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 10px top;
	padding: 0px 50px;
}
.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../images/success.png');
}
.info p, .success p, .warning p, .error p {
    padding: 0px 50px;
}