@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6 { margin:0px ;
                    padding:0px ;
					}
					
ul,li { margin:0px ;
        padding:0px ;
		list-style-type:none ;
		}
		
		
img { border:none ;
     }
	 
a,a:visited,a:active { border:none ;
                       text-decoration:none ;
					   }
					   
					   
.clr {clear:both ;
      }


p { font-size:12px ; color:#444444 ;
    line-height:19px ;
	text-align:justify ;
	margin:10px 0px ;
	}

p span { color:#ff2600 ;
        }
  
body { margin:0px ;
       padding:0px ;
	   font-family: 'Open Sans', sans-serif;
	   background:#fff;
	   }


.main_container { width:960px ;
                  margin:0px auto ;
				  }

.container { width:100% ;
             float:left ;
			 }
			 
/**header_s**/

#header { width:100% ;
		  float:left ;
		  min-width:960px ;
		  min-height:170px ;
		  background:#43494c ;
		  }

#h { background:#ffffff ;
      min-height:80px ;
	  }		

#header_left { float:left ;
              width:450px ;
			  min-height:50px ;
			  }

.logo { float:left ;
       margin:20px 0px 15px 15px;
	   }
 
#header_right { float:right ;
                width:450px ;
			    height:110px ;
				background:url(../images/ambika-college.png) no-repeat top right;
			  }

#header_right ul { float:left ;
                 }

#header_right ul li { float:left ;
                      display:inline ;
					 }

#header_right ul li a { font-size:12px ;
                        color:#b5212d;
						text-transform:uppercase;
						padding:5px 18px;
						font-weight:bold;
						margin-top:1px;
						float:left;
						}

.logo1 { float:right ;
	   }


#nav { width:100% ;
      float:left ;
	  background:#f0f2f4 ;
	  min-height:40px ;
	  position:relative;
	  z-index:3;
	  }

/**header_e**/

/**header1**/

#header1 { width:100% ;
           float:left ;
		   min-height:120px ;
		   background:url(../images/bg-header1.png) no-repeat top center ;
		   position:relative ;
		   margin-top:-60px;
		   z-index:2;
		   }

#header1_left { width:400px ;
				min-height:50px ;
				background:url(../images/phone-icon-t.png) no-repeat left top;
				float:left ;
				margin-top:57px;
				padding-left:55px ;
				color:#fff;
				font-size:14px;
				font-weight:600 ;
				line-height:47px;
				margin-left:20px;
				}

#header1_right { float:right ;
                width:400px ;
				min-height:56px ;
				margin-top:40px ;
    			background:url(../images/download-icon.png) no-repeat left  center;
				padding-left:37px;
				line-height:0px;
				}

#header1_right a { color:#fff ;
                    font-size:13px ;
					text-transform:uppercase ;
					font-weight:600 ;
					line-height:56px;
					}
/**header1**/


/**banner**/
#banner { width:100% ;
          min-width:960px ;
		  float:left ;
		  min-height:342px ;
		  background:#ccc;
		  margin-top:-30px;
		  }

/**banner**/




/**content**/
#content { width:100% ;
          min-width:960px ;
		  float:left ;
		  min-height:300px ;
		  background:#fff url(../images/content-bg.jpg) repeat-y top center;
		  }

#content_left { width:640px ;
               min-height:400px ;
			   float:left ;
			   padding-bottom:20px;
			 }


#content_left h1 { font-size:20px ;
                   text-transform:uppercase ;
				   color:#b5212d;
				   float:left ;
				   width:100%;
				   font-weight:600;
				   border-bottom:1px solid #eee;
				   padding-bottom:5px;
				   margin:20px 0px;
				   }


#content_left h2 { font-size:16px ;
                   text-transform:uppercase ;
				   color:#003261;
				   float:left ;
				   width:100%;
				   font-weight:600;
				   margin:15px 0px 5px 0px;
				   }


#content_left h3 { font-size:14px ;
                   text-transform:uppercase ;
				   color:#b5212d;
				   float:left ;
				   width:100%;
				   font-weight:600;
				   margin:5px 0px 5px 0px;
				   }

#content_left h4 { font-size:12px ;
                   text-transform:uppercase ;
				   color:#003261;
				   float:left ;
				   width:100%;
				   font-weight:600;
				   margin:5px 0px 5px 0px;
				   }

#content_left ul { float:left ;
                   width:100% ;
				   margin-bottom:10px;
				 }


#content_left ul li { font-size:12px ; 
                      color:#444444 ;
					  line-height:19px ;
					  text-align:justify ;
					  float:left ;
					  margin:1px 0px;
					  background:url(../images/bullet.png) no-repeat top left ;
					  padding-left:9px;
					  min-width:400px;
				   }

.w_img { float:left ;
		 background:#ccc;
		 margin:5px 15px 10px 0px ;
		 }

#content_right { width:300px ;
				 min-height:400px ;
				 float:right ;
				 }

#content_right h1 { font-size:16px ;
                   text-transform:uppercase ;
				   background:#b5212d ;
				   color:#fff;
				   float:left ;
				   padding:8px 20px ;
				   width:260px;
				   margin-top:-37px;
				   position:relative;
				   z-index:99;
				   }

ul#course_o { float:left ;
            }

ul#course_o li { float:left ;
               }

ul#course_o li a { font-size:13px ;
                   float:left;
				   color:#b5212d;
				   text-transform:uppercase ;
				   padding:10px 20px ;
				   border-bottom:1px solid #ccc;
				   width:260px ;
				   font-weight:600;
				   -webkit-transition-property:color, text, padding, box-shadow, background, border;
				-webkit-transition-duration: 0.5s;
				-webkit-transition-timing-function: linear, ease-in;
									
				-moz-transition-property:color, text, padding, box-shadow, background, border;
				-moz-transition-duration:0.5s;
				-moz-transition-timing-function: linear, ease-in;
									
				-o-transition-property:color, text, padding, box-shadow, background, border;
				-o-transition-duration:0.5s;
				-o-transition-timing-function: linear, ease-in;
				   }

ul#course_o li a span { float:left ;
                       width:260px ;
					   color:#003261 ;
					   font-size:11px ;
					   text-transform:uppercase ;
					   }


ul#course_o li a:hover { background:#dedede;
                      }


#content_right h2 { font-size:16px ;
                   text-transform:uppercase ;
				   background:#003261 ;
				   color:#fff;
				   float:left ;
				   padding:8px 20px ;
				   width:260px;
				   }

ul#notice_b { float:left ;
            }

ul#notice_b li { float:left ;
               }

ul#notice_b li a { font-size:12px ;
                   float:left;
				   color:#b5212d;
				   text-transform:uppercase ;
				   padding:10px 20px ;
				   border-bottom:1px solid #ccc;
				   width:260px ;
				   font-weight:600;
				   -webkit-transition-property:color, text, padding, box-shadow, background, border;
				-webkit-transition-duration: 0.5s;
				-webkit-transition-timing-function: linear, ease-in;
									
				-moz-transition-property:color, text, padding, box-shadow, background, border;
				-moz-transition-duration:0.5s;
				-moz-transition-timing-function: linear, ease-in;
									
				-o-transition-property:color, text, padding, box-shadow, background, border;
				-o-transition-duration:0.5s;
				-o-transition-timing-function: linear, ease-in;
				   }

ul#notice_b li a span { float:left ;
                       width:260px ;
					   color:#003261 ;
					   font-size:11px ;
					   text-transform:uppercase ;
					   }


ul#notice_b li a:hover { background:#dedede;
                      }


.read_r { float:left ;
          font-size:12px ;
		  background:#b5212d;
		  padding:5px 20px ;
		  text-transform:uppercase;
		  font-weight:600;
		  color:#fff;
		  margin:10px 0px 20px 20px;
		  -webkit-transition-property:color, text, padding, box-shadow, background, border;
				-webkit-transition-duration: 0.5s;
				-webkit-transition-timing-function: linear, ease-in;
									
				-moz-transition-property:color, text, padding, box-shadow, background, border;
				-moz-transition-duration:0.5s;
				-moz-transition-timing-function: linear, ease-in;
									
				-o-transition-property:color, text, padding, box-shadow, background, border;
				-o-transition-duration:0.5s;
				-o-transition-timing-function: linear, ease-in;
		  }

.read_r:hover { background:#003261 ;
              }	


.read_l { float:left ;
          font-size:12px ;
		  background:#b5212d;
		  padding:5px 20px ;
		  text-transform:uppercase;
		  font-weight:600;
		  color:#fff;
		  margin:0px 0px 10px 0px;
		  -webkit-transition-property:color, text, padding, box-shadow, background, border;
				-webkit-transition-duration: 0.5s;
				-webkit-transition-timing-function: linear, ease-in;
									
				-moz-transition-property:color, text, padding, box-shadow, background, border;
				-moz-transition-duration:0.5s;
				-moz-transition-timing-function: linear, ease-in;
									
				-o-transition-property:color, text, padding, box-shadow, background, border;
				-o-transition-duration:0.5s;
				-o-transition-timing-function: linear, ease-in;
		  }

.read_l:hover { background:#003261 ;
              }	
		   
/**content**/


/**footer**/

#footer { width:100% ;
		  float:left ;
		  min-width:960px ;
		  min-height:160px ;
		  padding:30px 0px;
		  background:#222222 ;
		}

#footer h1 { font-size:14px;
             font-weight:600 ;
			 color:#fff ;
			 text-transform:uppercase ;
			 margin-bottom:15px ;
			 float:left ;
			} 

#footer ul { float:left ;
           }

#footer ul li { float:left ;
               }

#footer ul li a { font-size:11px ;
                   color:#c8c8c8 ;
				   float:left ;
				   min-width:140px ;
				   text-transform:uppercase ;
				   font-size:600 ;
				   line-height:21px;
				   padding:0px;
				-webkit-transition-property:color, text, padding, box-shadow, background, border;
				-webkit-transition-duration: 0.5s;
				-webkit-transition-timing-function: linear, ease-in;
									
				-moz-transition-property:color, text, padding, box-shadow, background, border;
				-moz-transition-duration:0.5s;
				-moz-transition-timing-function: linear, ease-in;
									
				-o-transition-property:color, text, padding, box-shadow, background, border;
				-o-transition-duration:0.5s;
				-o-transition-timing-function: linear, ease-in;
				   }

#footer ul li a:hover { color:#fff ;
                        
						
                     }

#footer ul li#address_f { font-size:11px ;
						   color:#c8c8c8 ;
						   float:left ;
						   min-width:140px ;
						   text-transform:uppercase ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   background:url(../images/addres-icon.png) 0% 9% no-repeat ;
						   }

#footer ul li#phone_f { font-size:11px ;
						   color:#c8c8c8 ;
						   float:left ;
						   min-width:140px ;
						   text-transform:capitalize ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   background:url(../images/phone-icon.png) 0% 60% no-repeat ;
						   }


#footer ul li#mail_f { font-size:11px ;
						   color:#c8c8c8 ;
						   float:left ;
						   min-width:140px ;
						   text-transform:lowercase !important ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   background:url(../images/mail-icon.png) 0% 60% no-repeat ;
						   }


#footer ul li#skype_f { font-size:11px ;
						   color:#c8c8c8 ;
						   float:left ;
						   min-width:140px ;
						   text-transform:lowercase ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   background:url(../images/skype-icon.png) 0% 60% no-repeat ;
						   }

.footer { width:220px ;
          min-height:160px ;
		  float:left ;
		  padding:10px;
		 }

/**footer**/

/**footerl**/

#footer_lower { width:100% ;
			  float:left ;
			  min-height:40px ;
			  background:#b5212d ;
			  }
#footer_lower h1 { font-size:11px ;
                  font-weight:400;
				  color:#fff;
				  text-transform:uppercase ;
				  line-height:40px;
				  }
				  
.f_d { color:#fff ;
      }
/**footerl**/


/**footer1**/

#footer1 { width:100% ;
           float:left ;
		   min-height:80px ;
		   background:url(../images/bg-footer.png) no-repeat top center ;
		   position:relative ;
		   margin-top:0px;
		   z-index:2;
		   }

#footer1_left { width:400px ;
				min-height:50px ;
				background:url(../images/mail-icon-f.png) no-repeat left top;
				float:left ;
				margin-top:37px;
				padding-left:55px ;
				color:#fff;
				font-size:14px;
				font-weight:600 ;
				line-height:47px;
				margin-left:20px;
				}

#footer1_left a { color:#fff;
                }

#footer1_right { float:right ;
                width:400px ;
				min-height:56px ;
				margin-top:20px ;
    			background:url(../images/download-icon.png) no-repeat left  center;
				padding-left:37px;
				line-height:0px;
				}

#footer1_right a { color:#fff ;
                    font-size:13px ;
					text-transform:uppercase ;
					font-weight:600 ;
					line-height:56px;
					}
/**footer1**/


.index_b { float:left ;
           width:200px ;
		   min-height:150px ;
		   background:#ccc;
		   margin:20px 0px;
		   }

.index_b#middle_b { margin-left:15px;
                    margin-right:15px ;
				  }


/**contact_page**/


fieldset { width:610px ;
         background:#f5f5f5 ;
		 float:left ;
		 border:1px solid #e7e7e7 ;
		 border-radius:5px ;
		 margin-bottom:20px;
		 }

legend { font-size:14px ;
         text-transform:uppercase ;
		 color:#08439a ;
		 background:#e7e7e7 ;
		 border:1px solid #e7e7e7 ;
		 font-weight:600 ;
		 padding:5px 20px;
		 }



.inq1 { font-size:12px ;
          color:#444444;
		  text-transform:capitalize ;
		  float:left ;
		  line-height:20px ;
		  width:227px;
		  margin-left:0px;
		  min-height:5px;
		  padding:5px ;
		  border:1px solid #ccc;
		  margin:5px 0px;
		  }




.contact_text { font-size:12px ;
                color:#424242 ;
				float:left ;
				font-family:Arial, Helvetica, sans-serif ;
				line-height:22px ;
				margin-top:15px;
				width:300px;		
}


ul#c_address { float:left ;
            }

ul#c_address li#address_f { font-size:12px ;
						   color:#444444 ;
						   float:left ;
						   min-width:140px ;
						   text-transform:capitalize ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   margin:2px 0px;
						   background:url(../images/addres-icon.png) 0% 9% no-repeat ;
						   }

ul#c_address li#address_f span { font-size:12px ;
                                 text-transform:uppercase ;
								 color:#184e93 ;
								 font-weight:700;
								 }

ul#c_address li#phone_f { font-size:12px ;
						   color:#2661ac ;
						   float:left ;
						   min-width:140px ;
						   text-transform:capitalize ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   margin:2px 0px;
						   background:url(../images/phone-icon.png) 0% 60% no-repeat ;
						   }


ul#c_address li#mail_f { font-size:12px ;
						   color:#ca0808 ;
						   float:left ;
						   min-width:140px ;
						   text-transform:lowercase ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   margin:2px 0px;
						   background:url(../images/mail-icon.png) 0% 60% no-repeat ;
						   }

ul#c_address li#fax_f { font-size:12px ;
						   color:#ca0808 ;
						   float:left ;
						   min-width:140px ;
						   text-transform:lowercase ;
						   font-size:600 ;
						   line-height:21px;
						   padding-left:20px;
						   margin:2px 0px;
						   background:url(../images/fax-icon.jpg) 0% 60% no-repeat ;
						   }


.contact_f { font-size:12px ;
                                 text-transform:uppercase ;
								 color:#184e93 ;
								 font-weight:700;
		  }


.contact_form
{
margin-top:0px;
float:left;
width:240px;
background:#f3f3f3;
margin-left:5px;
padding:17px 40px 7px 40px;
min-height:240px;
}

.submit_f1 { font-size:12px ;
              text-transform:uppercase ;
			  color:#fff;
			  background:#b5212d ;
			  padding:5px 30px ;
			  float:left;
			  border:0px;
			  margin:10px 0px 10px 55px;
			  }

/**contact_page**/


.location_f { float:left ;
              margin:20px 0px ;
			  }

.th { margin-top:0px !important;
   }

.red { color:#b5212d ;
    }
	
			   
table tr .title {
    background:#43494c;
    color:#fff;
    font-weight:600;
    padding:5px 5px 5px 10px;
	text-transform:uppercase ;  
	font-size:14px;
	border:0px;
}
 
table tr .text {
    padding-left:10px;
	font-size:12px ;
	color:#444444;
	background:#f6f6f6;
	padding-top:5px ;
	padding-bottom:5px;
	padding-right:10px;
}	

table tr .text1 {
    padding-left:10px;
	font-size:12px ;
	color:#444444;
	background:#ebebeb;
	padding-top:5px ;
	padding-bottom:5px;
	padding-right:10px;
}	


.gg { float:left ;
       width:190px ;
	   height:150px ;
	   background:#ccc;
	   margin:10px ;
	   }

.ct { float:left ;
      margin:10px 0px ;
	}

.ct1 { float:right ;
       width:520px ;
	   }

.red1 { font-size:12px;
      text-transform:capitalize ;
	  color:#444444;
	  margin:10px 0px;
	  }

.red1:hover { text-decoration:underline ;
           }