@charset "utf-8";
/* CSS Document */





@font-face {
    font-family: Ubuntu-B;
    src: url(font/Ubuntu-B.ttf);
}



@font-face {
    font-family: Oswald-Bold;
    src: url(font/Oswald-Bold.ttf);
}


@font-face {
    font-family: Ubuntu-R;
    src: url(font/Ubuntu-R.ttf);
}




@font-face
{
font-family: 'Lucida';
src: url('Lucida.ttf'),
 url('Lucida.eot'); /* IE9+ */
     
}



 a:focus
 { outline: none; border : 0;}
 a:active 
{outline: none; border : 0;}

 a:-moz-any-link:focus 
{ outline: none; border : 0;}

a img 
{
border : 0;
outline: none;
}

a
{
	border:0px;
	outline:0px;
}


body
{
	margin: 0px;
	padding: 0px;
	background-image: url(../images/main_bg.jpg);
	background-repeat: repeat-x;
	font-family:Ubuntu-R;	font-size: 16px;
}




.clear
{
	clear:both;
}
.body
{
	padding: 0px;
	width: 100%;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;	
		
}


.wrapper 
{
	padding: 0px;
	height: auto;
	width: 941px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
		
	
}

.body_main
{
	padding: 0px;
	width: 100%;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #f7f6f2;
	background-image: url(../images/new_bg.png);
	background-repeat: repeat;
}


.wrapper_main 
{
	padding: 0px;
	height: auto;
	width: 941px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	
	
}


.header 
{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 941px;
		
}





.header_top_link 
{
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 941px;
	font-family:Oswald-Regular;
	font-size: 11px;
	color: #a1a1a1;
}

.header_top_link_lft
{
	margin: 0px;
	height: 26px;
	width: 282px;
	float: left;
	background-image: url(../images/ico_tel.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
	letter-spacing: 1px;
}

.header_top_link_rgh
{
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 26px;
	width: 631px;
	float: left;
	text-align: right;
	font-size: 12px;
}


.header_top_link_rgh ul{	
	margin:0px;
	padding:0px;
	
	}
.header_top_link_rgh li{	
	display:inline;
	}
	
	.header_top_link_rgh a{	
	text-decoration:none;
	
	color:#838383;
	padding:0px 5px 0px 5px;




	}
	
	.header_top_link_rgh a:hover{
		text-decoration:none;
	
	color:#FFFFFF;
	padding:0px 5px 0px 5px;
	}
	
	.header_top_link_rgh a:active{
		text-decoration:none;
	
	color:#666;
	padding:0px 5px 0px 5px;
	}
	
	
	.header_top_logo 
{
	margin: 0px;
	padding: 0px;
	height: 96px;
	width: 941px;


}

.header_top_logo_lft
{
	margin: 0px;
	height: 94px;
	width: 362px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}

.staff_details_field_name_l1
	{
	margin: 0px;
	height: 30px;
	width: 200px;
	float: left;
 

	font-size: 14px;
	font-weight: bold;
	color: #aa1114;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	}

.staff_details_field_name_r2
	{
	float: left;
	margin: 0px;
	height: 33px;
	width: 240px;
	
	font-size: 13px;
	font-weight: bold;
	color: #070400;
	text-align: right;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

.header_top_logo_rgh
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 86px;
	width: 571px;
	float: left;
	position: relative;

}




.header_top_logo_rgh_date
{
	font-family: Oswald-Bold;
	bottom: 9px;
	right: 6px;
	position: absolute;

}

.adm_image
{
	position:absolute;
	right:2px;
	bottom:10px;
}

#nav
{
	position:absolute;
	top:30px;
	right:0px;
}
	
#likebox

{
	position: absolute;
	top:8px;
	z-index:100;
	right: 0px;
	text-align: right;
	background-image: url(../images/facebook_icon_small.jpg);
	background-repeat: no-repeat;
	padding-left: 68px;	
		
}

	
		





#bannar
{
	padding:6px 0px 0px 0px;
	margin:0px;
}
.bannar
{
	height: 373px;
	width: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	
}

.container
{
	height: auto;
	width: 931px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}


.top_news

{
	padding:0px 0px 15px 0px;
	margin:0px;
	width:931px;
	
	height:40px;
	
}

.container_top
{
	height: auto;
	width: 941px;
	margin: 0px;
	padding: 0px;
}

.container_top_lft
{
	height: 237px;
	width: 223px;
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 5px;
	border: 1px solid #e4e4e4;
}

.container_top_lft:hover
{
	border: 1px solid #FFCC00;
	
	
}

.container_top_rgh
{
	
	width: 672px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
	float: left;
	border: 1px solid #e4e4e4;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	height: 224px;
}

.container_top_rgh h1
{
	
	font-size:18px;
	 font-family: Ubuntu-B;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
}


#time_style
{
	margin:5px 0px 5px 0px;
	padding:0px;
		height: 19px;
	overflow:hidden;
	width: 315px;
	
	padding:0px;
}

.home_para_style
{

	font-size:14px;
	line-height: 20px;
	color: #000;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 0px;
	text-align: justify;
}

.home_para_style1
{

	font-size:14px;
	line-height: 20px;
	color: #000;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 0px;
	text-align: justify;
}

.img_float_lft
{
	float: left;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 5px;
}

.img_float_nor
{
	
	
	padding-bottom: 2px;
	padding-top: 5px;
}

.readmore_hom
{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
}


.container_home_main_img_links
{
	height: 430px;
	width: 930px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
	overflow: hidden;
}

.container_home_main_img_links_col
{
	height: 383px;
	width: 215px;
	
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding: 3px;
	float: left;
	text-align: center;
	border: 1px solid #CCCCCC;
	-webkit-transition: all 60ms ease-in-out 60ms;
	-moz-transition: all 60ms ease-in-out 60ms;
	-ms-transition: all 60ms ease-in-out 60ms;
	-o-transition: all 60ms ease-in-out 60ms;
	transition: all 60ms ease-in-out 60ms;
}


.container_home_main_img_links_col h1
{

	font-size: 16px;
	font-weight: bold;
	color: #262625;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-shadow: 2px 2px 2px #C0C0C0;
}

.container_home_main_img_links_col h6
{

	font-size: 14px;
	font-weight: bold;
	color: #d97544;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-shadow: 1px 1px 1px #C0C0C0;
	text-transform: uppercase;
}

.container_home_main_img_links_col p
{

	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	line-height: 18px;
	text-align: center;
}

.readmore_static
{
	
	bottom: 15px;
		
}


.container_home_bottom
{
	height: auto;
	width: 930px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	
}

.container_home_bottom_lft
{
	height: auto;
	width: 223px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	
	float: left;
	margin: 0px;
}


.mission
{
	width: 400px;
	
	margin-bottom: 15px;
	padding: 10px;
	border: 1px dashed #df1449;
	
}

.place
{
	width: 410px;
	margin-bottom: 15px;
	border: 1px dashed #df1449;
	color: #FFF;
	background-color: #df1449;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


#place_special
{
	background-color: #00b4e5;
}
.place  h1
{
	
	font-size: 18px;
	color: #FFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	letter-spacing: 1px;
}

.place p
{
	
	font-size: 13px;
	color: #FFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.mission  h1
{
	
	font-size: 18px;
	color: #F00;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	letter-spacing: 1px;
}

.mission p
{
	
	font-size: 13px;
	color: #000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.container_home_bottom_rgh
{
	height: auto;
	width: 707px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}


.container_home_bottom_rgh1
{
	height: auto;
	width: 230px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	position: relative;
	float: left;
	margin: 0px;
	
}

.container_home_bottom_rgh2
{
	height: auto;
	width: 450px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}

.news_ticker
{
		padding: 0px 0px 0px 2px;
	height: 50px;
	width: 937px;
	margin: 10px 0px 0px 0px;
	
}

#new_iframe
{
	height: 50px;
	overflow:hidden;
	width: 935px;
	margin: 0px;
	padding:0px;
	
	
	
}

#home_events
{
    height: 280px;
	overflow:hidden;
	width: 238px;
	margin: 0px;
	padding:0px;
}

.container_home_bottom_rgh1h1
{
	
	font-size: 17px;
	font-weight: bold;
	color: #CC0000;
	position: absolute;

	left: 1px;
	top: -1px;
	text-transform: uppercase;
}


.container_home_bottom_rgh2_h1
{
	
	font-size: 17px;
	font-weight: bold;
	color: #CC0000;
	letter-spacing: 1px;
	
}


.container_home_bottom_rgh1 a
{
	
	font-size: 11px;
	color: #C33;
	padding-top: 10px;
	text-decoration: none;
}

.container_home_bottom_rgh1 a:hover
{
	
	font-size: 11px;
	color: #F00;
	padding-top: 10px;
	text-decoration: none;
}

.quick_links_box
{
	padding: 0px;
	height: 43px;
	width: 440px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	
}

.quick_links_box_lft
{
	height: 43px;
	width: 210px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.quick_links_box_rgh
{
	
	margin: 0px;
	height: 43px;
	width: 210px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.quick_links_img
{
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 46px;
	float: left;
}

.quick_links_txt
{
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 164px;
	float: left;

}

.quick_links_txt_h1
{
	
	font-size: 17px;
	text-transform: uppercase;
	color: #707070;
	margin: 0px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;	
}


.quick_links_txt_h1 a
{
	
	font-size: 14px;
	text-transform: uppercase;
	color: #FF0000;
	margin: 0px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	text-decoration: none;
	-webkit-transition: all 50ms ease-in-out 100ms;
	-moz-transition: all 50ms ease-in-out 100ms;
	-ms-transition: all 50ms ease-in-out 100ms;
	-o-transition: all 50ms ease-in-out 100ms;
	transition: all 50ms ease-in-out 100ms;
}


.quick_links_txt_h2
{
	
	font-size: 12px;
	text-transform: uppercase;
	color: #f9941d;
	margin: 0px;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	
}

.quick_links_txt_h2 a
{
	
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	-webkit-transition: all 60ms ease-in-out 300ms;
	-moz-transition: all 60ms ease-in-out 300ms;
	-ms-transition: all 60ms ease-in-out 300ms;
	-o-transition: all 60ms ease-in-out 300ms;
	transition: all 60ms ease-in-out 300ms;
	font-weight: normal;
}

.quick_links_txt_h1 a:hover
{

	
	text-transform: uppercase;
	color: #f9941f;
	margin: 0px 0px;
	
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 10px;
	
}
.quick_links_txt_h2 a:hover {
	color: #707070;
	padding-left: 5px;
}


#footer
{
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 100%;
}

.footer 
{
	height: 167px;
	width: 941px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	
}


.footer_elements
{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 941px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3a3a3a;	
}


.footer_elements_lft
{
	margin: 0px;
	height: 106px;
	width: 233px;
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.footer_elements_rgh
{
	margin: 0px;
	height: 106px;
	width: 698px;
	float: left;
	text-align: right;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.footer_elements_rgh_div
{

	font-size: 10px;
	color: #f9941e;
	margin: 0px;
	padding: 2px 0px 0px 0px;
}

.footer_elements_rgh_div p
{
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 2px;
	color: #9a9a9a;
	font-size: 10px;
}


.footer_elements_rgh_div a
{
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 2px;
	color: #f9941e;
	text-decoration: none;
	-webkit-transition: all 100ms cubic-bezier(x1,y1,x2,y2) 20s;
	-moz-transition: all 100ms cubic-bezier(x1,y1,x2,y2) 20s;
	-ms-transition: all 100ms cubic-bezier(x1,y1,x2,y2) 20s;
	-o-transition: all 100ms cubic-bezier(x1,y1,x2,y2) 20s;
	transition: all 100ms cubic-bezier(x1,y1,x2,y2) 20s;
}

.footer_elements_rgh_div a:hover {
	color: #F00;
}



.footer_elements_rgh_div ul{	
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#CCC;
	
	}
.footer_elements_rgh_div li{	
	display:inline;
	padding:0px 3px 0px 3px;
	color:#f9941e;
	}
	
	.footer_elements_rgh_div a{	
	text-decoration:none;
	
	color:#838383;
	




	}
	
	.footer_elements_rgh_div a:hover{
		text-decoration:none;
	
	color:#FFFFFF;
	
	}
	
	.footer_elements_rgh_div a:active{
		text-decoration:none;
	
	color:#666;
	
	}
	
	
	.main_con_txt
	{
	font-family:Oswald-Bold;
	font-size: 21px;
	font-weight: bold;
	font-style: normal;
	color: #F30609;
	text-align: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 2px;
	text-transform:uppercase;
	text-shadow: 2px 2px 2px #C0C0C0;
	}
	
	.resourses_container
	{
	
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 930px;
	}
	
	
	.resourses_container_lft
	{
	
	margin: 0px;
	padding: 0px 10px 10px 0px;;
	height: auto;
	width: 630px;
	float: left;
	position:relative;
	
	}
	
	#special_adm
	{
		position:absolute;
		top:215px;
		
		right:50px;
	}
	
		.resourses_container_rgh
	{
	
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 290px;
	float: left;
	}
	
	
	.right_box_mnu
	{
	width: 270px;
	
	padding: 0px;
	height: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	}
	
	.right_box_btn
	{
	width: 260px;
	background-color: #e37315;

	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 1px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px dotted #CCC;
	padding-left: 10px;
	
	}
	
	.right_box_btn a
	{
	color: #FFF;
	text-decoration: none;
	-webkit-transition: all 30ms ease-in-out 1ms;
	-moz-transition: all 30ms ease-in-out 1ms;
	-ms-transition: all 30ms ease-in-out 1ms;
	-o-transition: all 30ms ease-in-out 1ms;
	transition: all 30ms ease-in-out 1ms;
	}
	.resourses_container_lft_list
	{
	padding: 0px;
	height: 86px;
	width: 630px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	}
	
		.resourses_container_lft_list_img
	{
	
	margin: 0px;
	padding: 0px;
	height: 86px;
	width: 109px;
	float:left;
	}
	
	.resourses_container_lft_list_dis
	{
	padding: 0px;
	margin: 0px;
	height: 86px;
	width: 521px;
	float: left;
	background-image: url(../images/box_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	}
	
	.resourses_container_lft_list_dis_p
	{
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	padding-left: 5px;
	padding-top: 15px;

	padding-right: 5px;
	text-align: left;
	vertical-align: middle;
	padding-bottom: 0px;
	}


	
	
	.main_con_txt_con
	{

	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	color: #262626;
	text-align: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 2px;
	text-shadow: 2px 2px 2px #C0C0C0;
	text-transform: uppercase;
	}
	
	.main_con_txt_con_sub
	{
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	color: #FF0000;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 2px;
	text-shadow: 2px 2px 2px #C0C0C0;
	text-transform: uppercase;
	}
	
		.thankyou
	{
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	color: #FF0000;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 2px;
	text-shadow: 2px 2px 2px #C0C0C0;

	}
	
	.AccordionContHr_p
	{
	
	font-size: 13px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	}
	hr
	{
	border-top-style: dotted;
	border-top-color: #CCC;
	}
	
	
.cor_header	
	{
		background-color: #125386;
	margin: 2px;
	
	height: 23px;
	
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-transform:uppercase;
	}
	
	p
	{
	
	font-size: 13px;
	line-height: 18px;
	}
	
	
	.cor_details
	{
	padding-left: 5px;

	}
	#main_heading_title_sub1
	{
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}
	.main_heading_title_sub
	{
	font-weight: bold;
	color: #F30;
	text-transform: uppercase;
	
	font-size: 13px;
	
	}
	
	#main_heading_title_sub4
	{
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	font-size: 13px;
	
	margin: 0px;
	padding: 0px;
	}
	
	.main_heading_title_sub1
	{
	
	padding:0px 0px 3px 0px;
	margin:0px;
	}
	
		.main_heading_title_sub1
	{
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: underline;
	}
	
	.line_style
{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d0ccc1;
}

.box_msg p
{
	margin: 0px;
	padding: 0px;
}

.box_msg
{
	background-color: #c01f55;
	color: #FFF;

	font-size: 13px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	letter-spacing: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.cor_details_main
{
	width: 610px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 13px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d0ccc1;
	

	
}

.cor_details_main_lft
{
	width: 295px;
	height: auto;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 3px;
	line-height: 18px;
}

.cor_details_main_rgh
{
	
padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 3px;
	line-height: 18px;

	width: 295px;
	height: auto;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}.right_box_btn a:hover {
	padding-left: 10px;
}


.right_box_sp
{
	width: 250px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 2px;
	padding: 5px;
}

.right_box_sp h1
{

	font-size: 18px;
	margin: 0px;
	padding: 0px;
	color: #F00;
}

.right_box_sp p
{
	margin: 0px;
	color: #000;
	line-height: 19px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#right_box_sp1 h1
{
	color: #f47321;
}
#right_box_sp1
{
	
	border: 1px dashed #f47321;
	
}

#right_box_sp2 h1
{
	color: #c6d92c;
}

#right_box_sp2
{
	border: 1px dashed #c6d92c;
	
}
#right_box_sp3 h1
{
	color: #1a99d6;
}


#right_box_sp3
{
	
	border: 1px dashed #1a99d6;
}
#right_box_sp4 h1
{
	color: #712c91;
}
#right_box_sp4
{
	
	border: 1px dashed #712c91;
}
#right_box_sp5 h1
{
	color: #8B5E3B;
}
#right_box_sp5
{
	
	border: 1px dashed #8B5E3B;
}



.cor_details li{
	margin: 5px 0px 5px 10px;
	padding: 5px 0px 6px 20px;
	background-position: 0 3px;
	font-weight: bold;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
}
.cor_details li a:hover {

	color: #F60;
 }

.cor_details li a{
	color: #000;
	text-decoration: none;
	font-weight: bold;
	-webkit-transition: all 50ms ease-in-out 10ms;
	-moz-transition: all 50ms ease-in-out 10ms;
	-ms-transition: all 50ms ease-in-out 10ms;
	-o-transition: all 50ms ease-in-out 10ms;
	transition: all 50ms ease-in-out 10ms;
} 

.cor_details ul{
	margin: 5px 0px 5px 2px;
	padding: 0;
	list-style: none;
	line-height: 12px;
	font-size: 12px;

}

.cor_details li a:hover {
	padding-left: 5px;
}


#special_list_div a
{
	
	color: #C10000;
	padding: 0px;
	-webkit-transition: all 50ms ease-in-out 10ms;
	-moz-transition: all 50ms ease-in-out 10ms;
	-ms-transition: all 50ms ease-in-out 10ms;
	-o-transition: all 50ms ease-in-out 10ms;
	transition: all 50ms ease-in-out 10ms;
	
}


#special_list_div 
{
	
	color: #C10000;
	padding:0px;
	margin:6px 0px 6px 6px;
}#special_list_div a:hover {
	padding-left: 5px;
	color: #F60;
}


.sample_div_box
{
	height: 300px;

}

.sample_div_box3
{
	height: 600px;

}
.sample_div_box1
{
	height: 200px;

}
.sample_div_box_ad
{
	height: 100px;

}

.about_container_lft
	{
	
	margin: 0px;
	padding: 0px 10px 10px 0px;;
	height: auto;
	width: 500px;
	float: left;
	
	}
	
		.about_container_rgh
	{
	
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 420px;
	float: left;
	}
	.abt_box_rgh
	{
	margin-top: 10px;
	margin-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F60;
	padding-bottom: 5px;
	}
	
		
		
		.abt_box_rgh h1
{

	font-size: 20px;
	margin: 0px;
	padding: 0px;
	color: #F00;
}

.abt_box_rgh p
{
	margin: 0px;
	color: #000;
	line-height: 20px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: justify;
}

.abt_box_rgh a
{
	color: #F30;
	text-decoration: none;
}

	.main_con_txt_con_sub
	{
	
	 
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #FF3300;
	text-align: left;
	margin: 10px 0px 0px 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-shadow: 2px 2px 2px #C0C0C0;
	}
	.main_con_txt_con_sub_sp
	{
	
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #FF3300;
	text-align: left;
	margin: 10px 0px 0px 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	}
	
	
	.abt_box_rgh h2
	{
	margin: 0px;
	font-size: 13px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	}
	.abt_box_rgh h3
	{
	margin: 0px;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	}
	
	
	.abt_box_rgh h4
	{
	margin: 0px;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #F00;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
	}
	
	.cor_details h4
	{
	margin: 0px;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #F00;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
	}
	
	#res_1
	{color: #f47321;
	}
	
	#res_2
	{color: #1a99d6;
	}
	
	#res_3
	{
	color: #712c91;
	}
	
	#staff_box
	{
	height: 220px;	
	}
	
	.staff_box
	{
	position: relative;
	background-color: #EBEBEB;
	padding: 0px;
	height: 170px;
	width: 602px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../images/staff_bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	-webkit-transition: all 30ms ease-in-out 20ms;
	-moz-transition: all 30ms ease-in-out 20ms;
	-ms-transition: all 30ms ease-in-out 20ms;
	-o-transition: all 30ms ease-in-out 20ms;
	transition: all 30ms ease-in-out 20ms;
	}
	
	
	.staff_photo
	{
		position:absolute;
		top:-5px;
		left:-1px;
	}
	
	.staff_details
	{
	position: absolute;
	top: 1px;
	right: 2px;
	
	margin: 0px;
	padding: 0px;
	height: 166px;
	width: 442px;
	}
	
	.staff_details_field_name
	{
	
	
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 442px;
	}
	
		.staff_details_field_name_l
	{
	margin: 0px;
	height: 30px;
	width: 180px;
	float: left;

	font-size: 14px;
	font-weight: bold;
	color: #aa1114;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	}
	
	.staff_details_field_name_l1
	{
	margin: 0px;
	height: 30px;
	width: 200px;
	float: left;
	
	font-size: 14px;
	font-weight: bold;
	color: #aa1114;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	}
	
	.staff_details_field_name_r2
	{
	float: left;
	margin: 0px;
	height: 33px;
	width: 240px;
	
	font-size: 12px;
	font-weight: bold;
	color: #070400;
	text-align: right;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	.staff_details_field_name_r
	{
	float: left;
	margin: 0px;
	height: 33px;
	width: 260px;
	
	font-size: 12px;
	font-weight: bold;
	color: #070400;
	text-align: right;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	.email_id
	{

	font-size: 12px;
	font-weight: bold;
	color: #575757;
	margin: 0px;
	padding: 0px;
	}
	
	.staff_box p
	{
	background-image: url(../images/qua.png);
	background-repeat: no-repeat;
	background-position: left top;

	font-size: 12px;
	padding-top: 12px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	line-height: 12px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	}
	
	#staff_area
	{
	background-image: url(../images/area.png);
	}
	
	
	#staff_exp
	{
	background-image: url(../images/exp.png);
	}
	
	.place_box
	{
	
	font-size: 12px;
	background-color: #71248f;
	margin: 0px;
	width: 230px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
	color: #FFF;
	}
	
	#place_box1
	{
	background-color: #0189d2;		
	}
	
	.place_list
{
	margin-bottom: 15px;
	border: 1px dashed #71248f;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;	
}

#place_list1
{
	border: 1px dashed #0189d2;
}

#place_box2
	{
	background-color: #c92a2f;		
	}
	
	#place_list2
{
	border: 1px dashed #c92a2f;
}

	
	#alumni_sp
	{

	font-size: 22px;
	}
	
	.alu_box_rgh
	{
	margin-top: 10px;
	margin-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F60;
	padding-bottom: 5px;
	}
	
			#alu_box_rgh
	{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	
		
		.alu_box_rgh h1
{

	font-size: 22px;
	margin: 0px;
	padding: 0px;
	color: #71248f;
	font-weight: bold;
}

.alu_box_rgh p
{
	margin: 0px;
	color: #000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 16px;
	text-align: left;
	
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}

.alu_box_rgh strong
{
	
	font-size: 18px;
	color: #F60;
}

.alu_box_rgh b
{
	
	font-size: 15px;
	color: #F00;
	padding-top: 3px;
}

.alu_box_rgh a
{
	color: #F30;
	text-decoration: none;
}

.quot
{

	font-size: 35px;
	color: #F90;
	padding-top: 0px;
	padding-right: 2px;
	font-weight: bold;
	text-transform: capitalize;
}

.more_link_rgh
{
	background-color: #F60;
	padding: 5px;
	width: 250px;
	-webkit-transition: all 0.75s ease-in-out 0s;
	-moz-transition: all 0.75s ease-in-out 0s;
	-ms-transition: all 0.75s ease-in-out 0s;
	-o-transition: all 0.75s ease-in-out 0s;
	transition: all 0.75s ease-in-out 0s;
	margin-top: 10px;
	margin-bottom: 15px;
}

.more_link_rgh a
{

	
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	
	
}
.more_link_rgh:hover {
	padding-left: 15px;
}


.alum_box_col
	{
	height: auto;
	width: 220px;
	float: left;
	
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 20px;
	margin-left: 0px;
	
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
	
	.alu_pho
	{
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 3px;
	border: 2px solid #e75f04;
	height: 136px;
	width: 120px;
	margin-left: 50px;
	}
	
	.alum_box_col h1
	{
	
	font-size: 15px;
	color: #F00;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	}
	.alum_box_col h2
	{

	font-size: 12px;
	color: #333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 52px;
	}
	
	.alum_box_col p
	{
	line-height: 16px;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;

	font-size: 12px;
	}
	
	.alum_box_col strong
{
	
	font-size: 18px;
	color: #F60;
}

.alum_box_row
{
	margin-top: 5px;
	margin-bottom: 15px;
	background-color: #FFF;
	border: 1px solid #dfdedb;
	-webkit-transition: all 0.75s ease-in .5s;
	-moz-transition: all 0.75s ease-in .5s;
	-ms-transition: all 0.75s ease-in .5s;
	-o-transition: all 0.75s ease-in .5s;
	transition: all 0.75s ease-in .5s;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 225px;
	overflow: hidden;
}.alum_box_row:hover {
	background-color: #F7F7F7;
	border-color: #F60;
	height: auto;
}


#dep1
{
	background-color:#882579;
}

#dep2
{
	background-color:#254E7A;
}
#dep3
{
	background-color:#B23129;
}

#dep4
{
	background-color:#A1873C;
}
#dep5
{
	background-color:#067749;
}

#dep6
{
	background-color:#05B0E7;
}
#dep7
{
	background-color:#ED1C24;
}

	.main_con_txt_contact
	{
	
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	color: #FF3300;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 0px;
	}
	
	
	.adre_style
	{
		color: #FF3300;
	}
	
	
	.textfields{
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #dcdbd9;
	width: 320px;
	height: 28px;
	margin-bottom: 10px;
	-webkit-transition: all 30ms ease-in-out 30ms;
	-moz-transition: all 30ms ease-in-out 30ms;
	-ms-transition: all 30ms ease-in-out 30ms;
	-o-transition: all 30ms ease-in-out 30ms;
	transition: all 30ms ease-in-out 30ms;
	
}
.textfieldsarea{
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #dcdbd9;
	overflow: auto;
	width: 320px;
	height: 100px;
	margin-bottom: 10px;
	-webkit-transition: all 30ms ease-in-out 30ms;
	-moz-transition: all 30ms ease-in-out 30ms;
	-ms-transition: all 30ms ease-in-out 30ms;
	-o-transition: all 30ms ease-in-out 30ms;
	transition: all 30ms ease-in-out 30ms;
	
	font-size: 12px;
}

.submit_reset {
	color: #FFFFFF;
	background-color: #FF6600;
	border: 1px solid #FF6600;
	font-size: 12px;
	font-weight: normal;
	margin-right: 8px;
	margin-top: 10px;
	padding: 5px 8px 5px 8px;
	-webkit-transition: all 60ms ease-in-out 60ms;
	-moz-transition: all 60ms ease-in-out 60ms;
	-ms-transition: all 60ms ease-in-out 60ms;
	-o-transition: all 60ms ease-in-out 60ms;
	transition: all 60ms ease-in-out 60ms;
	letter-spacing: 1px;
}.textfields:focus {
	border-color: #F60;
}
.textfields:hover {
	border-color: #F90;
}
.textfieldsarea:active {
	border-color: #F90;
}
.textfieldsarea:hover {
	border-color: #F90;
}
.submit_reset:hover {
	background-color: #F00;
}


.adm_scrol
{
	color:#C00;
}

.mfa_spe
	{
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #333333;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;	
	}
	
	.vis_details
	{
	height: auto;
	width: 275px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size:12px;
	}
	
	.vis_details_field_name_l
	{
	margin: 0px;
	height: auto;
	width: auto;
	
	font-size: 14px;
	font-weight: bold;
	color: #aa1114;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}
	
	.vis_details p
	{
	
		font-size: 12px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	line-height: 12px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	}.staff_box:hover {
	border-color: #EBEBEB;
}


#speci_pad
{
	margin-top: 5px;
}

.special_photo_box
{
	padding: 0px;
	height: 250px;
	width: 627px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size:13px;
}

.special_photo_box_col
{
	height: 245px;
	width: 190px;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #e34825;
	border-left-color: #FFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	-webkit-transition: all 60ms ease-in-out 30ms;
	-moz-transition: all 60ms ease-in-out 30ms;
	-ms-transition: all 60ms ease-in-out 30ms;
	-o-transition: all 60ms ease-in-out 30ms;
	transition: all 60ms ease-in-out 30ms;
}

.staff_special_box_p
	{
	
	font-size: 14px;
	font-weight: bold;
	color: #aa1114;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	}
	#lib1
	{
	border-bottom-color: #f47321;
	margin-left:100px;
	
	}
	#lib2
	{
	border-bottom-color: #d8c725;
	}
	
	
	#lib3
	{
	border-bottom-color: #e325dc;
	margin-left: 100px;
	}
	#lib20
	{
	border-bottom-color: #21ccf4;
	
	}
	
	#lib4
	{
	border-bottom-color: #21ccf4;
	}
	
	#lib10
	{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	}
	
	#right_box_btn
	{
		background-color:#ED1C24;
	}
	
	.spe_head
	{
	font-size: 15px;
	padding-bottom: 5px;
	}
	
	.spe_box h1
	{
	font-size: 17px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	.spe_box
	{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	}.container_home_main_img_links_col:hover {
	border-color: #F96;
}

#container_home_main_img_links_col1:hover {
	border-color: #77c146;
}

#container_home_main_img_links_col2:hover {
	border-color: #3698d7;
}

#container_home_main_img_links_col3:hover {
	border-color: #782d94;
}
.special_photo_box_col:hover {
	border-left-color: #CCC;
	border-right-color: #CCC;
	border-top-color: #CCC;
}


#bodyhome
{
	
	
	background-image:
	url(../images/home_bg.png), url(../images/main_bg1.jpg) ;
background-position: center 225px, left top ;
	
	background-repeat:  no-repeat, repeat-x;
}

.container_home_bottom_pla
{
	height: 300px;
	width: 930px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	background-color:#F00;
	
}

.reg_form
{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F60;
}

.table_style
{
	border: 1px dotted #C30;
}

.table_style_row
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C30;
	border-right-color: #C30;
	border-bottom-color: #C30;
	border-left-color: #C30;
}


#cssmenu_main
{
	margin: 0px;
	 font-family:  Ubuntu-R;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#home_bannar
{
	height: 376px;
	overflow:hidden;
	width: 949px;
	margin: 0px;
	padding: 0px 0px 0px -15px;
}

.bannar_iframe
{
	padding:2px 0px 10px 0px;
	margin:0px;
}

.res_table1
{
	margin: 5px;
	padding: 2px;
	height: auto;
	width: 910px;
 
	border-style:1px dashed #333;
}


.more_link_rgh11
{
	background-color: #F60;
	padding: 10px;
	width: 350px;
	text-decoration:none;
	text-align:center;
	-webkit-transition: all 0.75s ease-in-out 0s;
	-moz-transition: all 0.75s ease-in-out 0s;
	-ms-transition: all 0.75s ease-in-out 0s;
	-o-transition: all 0.75s ease-in-out 0s;
	transition: all 0.75s ease-in-out 0s;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left:100px;
}

.more_link_rgh11 a
{

	
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration:none;
	
	
}
.more_link_rgh11:hover {
	padding-left: 15px;
	padding-right: 15px;
}
