@charset "utf-8";
/* CSS Document */

body
{
margin:auto;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#696969;
background-color:#FFFFFF;
background-repeat:repeat-x;
width:1003px;
height:156px;
}

#main
{
width:1003px;
height:auto;
float:left;
text-align:left;
}
.low_banner_bg
{
background-image:url(../images/low_banner_bg.jpg);
background-repeat:no-repeat;
width:1000px;
height:58px;
}

a.icon:link, a.icon:visited
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00baff;
}
a.icon:hover
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
a.menu:link, a.menu:visited
{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-image:url(../images/menu_normal.jpg);
background-repeat:repeat-x;
width:100%;
height:29px;
display:block;
text-decoration:none;
text-align:center;
line-height:28px;
}
a.menu:hover
{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-image:url(../images/menu_rollover.jpg);
background-repeat:repeat-x;
width:100%;
height:29px;
display:block;
text-decoration:none;
text-align:center;
line-height:28px;
}
.menu_rollover
{
background-image:url(../images/menu_rollover.jpg);
background-repeat:repeat-x;
width:100%;
height:29px;
display:block;
text-decoration:none;
text-align:center;
line-height:28px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
}
.menu_plain
{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-image:url(../images/menu_normal.jpg);
background-repeat:repeat-x;
width:87px;
height:29px;
display:block;
text-decoration:none;
text-align:center;
line-height:28px;
}
.links
{
width:241px;
height:auto;
float:left;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
}
.blue_subhead_bg
{
width:241px;
height:31px;
background-image:url(../images/sub_heading_bg.jpg);
background-repeat:no-repeat;
float:left;
}
.subhead_text
{
color:#000f5b;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:20px;
line-height:23px;
float:left;
}
.subhead_text2
{
color:#000f5b;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:20px;
line-height:30px;
float:left;
}
.sub_box
{
width:221px;
padding-top:10px;
padding-left:20px;
text-align:left;
float:left;
}
a.sub_box_txt:link,a.sub_box_txt:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#698400;
text-decoration:none;
margin-left:10px;
}
a.sub_box_txt:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#001475;*/
color:#006bc3;
text-decoration:none;
margin-left:10px;
}
.blue_sub_box
{
background-image:url(../images/sub_heading_bg.jpg);
background-repeat:no-repeat;
width:241px;
height:31px;
float:left;
}
.news_spacer
{
width:239px;
height:120px;
background-image:url(../images/news_bg.jpg);
background-repeat:repeat-x;
background-color:#e6e6e6;
float:left;
}
.news_text
{
padding-bottom:10px;
width:213px;
padding-left:20px;
padding-right:5px;
float:left;
text-align:left;
}
.news
{
margin-left:15px;
margin-right:5px;
}
li
{
list-style-type:disc;
margin-top:10px;
}
.newsletter_spacer
{
width:239px;
height:auto;
float:left;
}
.subscribe_button
{
background-image:url(../images/subscribe_spacer.jpg);
background-repeat:repeat-x;
width:79px;
height:22px;
background-color:#9fc900;
color:#ffffff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
cursor:hand;
border:none;
}
#middle_margin
{
width:529px;
padding-left:11px;
padding-right:11px;
float:left;
}
.years_logo_text
{
font-size:11px;
text-align:center;
}
a.more:link,a.more:visited
{
color:#006bc3;
text-decoration:none;
}
a.more:hover
{
color:#608914;
text-decoration:none;
}
.institute_spacer
{
background-image:url(../images/institute_spacer.jpg);
background-repeat:repeat-y;
background-position:right;
}
a.institute:link,a.institute:visited
{
color:#3073ba;
text-decoration:none;
font-size:14px;
font-weight:bold;

}
a.institute:hover
{
color:#608914;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
.institute_text
{
padding-left:10px;
font-weight:bold;
text-align:left;
}
.search_text
{
color:#007ee2;
}
.right_subhead_bg
{
background-image:url(../images/sub_heading_bg2.jpg);
background-repeat:no-repeat;
width:208px;
height:28px;
float:left;
}
.enquiry_heading_bg
{
background-image:url(../images/enquiry_heading_bg.jpg);
background-repeat:no-repeat;
width:208px;
height:34px;
float:left;
}
.enquiry_heading_bg2
{
background-image:url(../images/enquiry_heading_bg2.jpg);
background-repeat:no-repeat;
width:241px;
height:35px;
float:left;
}
.enquiry_bg
{
background-image:url(../images/enquiry_blue.jpg);
background-repeat:repeat-x;
width:203px;
height:90px;
float:left;
background-color:#0093fb;
margin-left:3px;
margin-right:2px;
}
.enquiry_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-left:10px;
padding-top:5px;
float:left;
line-height:18px;
text-align:left;
}
a.enquiry_link:link,a.enquiry_link:visited
{
color:#ffffff;
text-decoration:none;
}
a.enquiry_link:hover
{
color:#000f5b;
text-decoration:none;
}
.talk_bg
{
width:208px;
height:190px;
background-color:#e6e6e6;
float:left;
background-image:url(../images/talk_bg.jpg);
background-repeat:repeat-x;
}
.textfield
{
background-color:#FFFFFF;
width:119px;
border:1px solid #d7d4d4;
color:#007ee2;
text-align:left;
overflow:hidden;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.talk_button
{
background-image:url(../images/talk_button_spacer.jpg);
background-repeat:repeat-x;
background-color:#8a8a8a;
width:57px;
height:22px;
cursor:hand;
border:none;
color:#ffffff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.copy_bg
{
background-image:url(../images/copy_bg.jpg);
background-repeat:repeat-x;
width:1000px;
height:26px;
}
.copy_text
{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
a.reality:link,a.reality:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a.reality:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000f5b;
text-decoration:none;
}
#marqueecontainer{
position: relative;
width: 224px; /*marquee width */
height: 120px; /*marquee height */
overflow: hidden;
height:120px;
background-image:url(../images/news_bg.jpg);
background-repeat:repeat-x;
background-color:#e6e6e6;
text-align:left;
float:left;
padding-left:15px;
}
/*About Us Page starts here........................................*/

.about_top_bg
{
background-image:url(../images/inner_top_bg.jpg);
background-repeat:no-repeat;
width:858px;
height:55px;
float:left;
}
.enquiry_bg2
{
background-image:url(../images/enquiry_blue.jpg);
background-repeat:repeat-x;
width:236px;
height:90px;
float:left;
background-color:#0093fb;
margin-left:3px;
margin-right:2px;
}
.enquiry_text2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-left:10px;
padding-top:5px;
float:left;
line-height:20px;
text-align:left;
}
#middle_margin_inner
{
width:729px;
padding-left:15px;
padding-right:15px;
float:left;
}
a.navigation:link,a.navigation:visited
{
color:#005eb1;
text-decoration:none;
font-weight:bold;
font-size:13px;
}
a.navigation:hover
{
color:#608914;
text-decoration:none;
font-weight:bold;
font-size:13px;
}
.plain_navigation
{
color:#608914;
font-weight:bold;
font-size:13px;
}
.plain_navigation2
{
color:#005eb1;
font-weight:bold;
font-size:13px;
}
.plain_navigation3
{
color:#005fb0;
}
.sub_heads
{
color:#608914;
font-weight:bold;
font-size:13px;
padding-bottom:10px;
}
.sub_heads_link
{
color:#608914;
font-weight:bold;
font-size:13px;
padding-bottom:10px;
text-decoration:none;
}
.vertical_line1
{
background-image:url(../images/vertical_line_blue.jpg);
background-repeat:repeat-y;
width:10px;
height:auto;
float:right;
}
#dot_line
{
background-image:url(../images/dot_line.jpg);
background-repeat:repeat-x;
width:717px;
height:3px;
margin-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#dot_line2
{
background-image:url(../images/dot_line.jpg);
background-repeat:repeat-x;
width:729px;
height:3px;
margin-top:15px;
margin-bottom:10px;
}

/*PhotoGallery Page*/

.photo_bg
{
background-color:#000000;
width:219px;
height:179px;
float:left;
padding-top:10px;
padding-bottom:43px;
padding-left:10px;
padding-right:12px;
text-align:left;
}
.photo_border
{
width:219px;
height:179px;
float:left;
border:1px solid #ffffff;
text-align:left;
}
.page_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#608914;
text-align:center;
font-weight:bold;
}

/*Courses Page*/
.apply_text
{
line-height:20px; 
text-align:center; 
padding-left:10px; 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.textfield2
{
background-color:#FFFFFF;
width:170px;
border:1px solid #006bc3;
color:#007ee2;
text-align:left;
overflow:hidden;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
height:18px;
}
.textfield3
{
background-color:#FFFFFF;
width:170px;
border:1px solid #006bc3;
color:#007ee2;
text-align:left;
overflow:hidden;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
/*height:30px;*/
}
.textfield4
{
background-color:#FFFFFF;
width:450px;
border:1px solid #006bc3;
color:#007ee2;
text-align:left;
overflow:hidden;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.textarea
{
background-color:#FFFFFF;
width:170px;
border:1px solid #006bc3;
color:#007ee2;
text-align:left;
overflow:hidden;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
height:50px;
text-decoration:none;
}
.institute_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#00197D;
}
.click
{
background-image:url(../images/click_button_bg.jpg);
background-repeat:repeat-x;
width:120px;
height:22px;
font-size:12px;
color:#ffffff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
cursor:hand;
border:none;
padding-left:25px;
padding-top:5px;
}
.ibmr_contact
{
color:#ffffff;
text-align:left;
padding-top:5px;
padding-bottom:5px;
}
.ibmr_divider
{
background-image:url(../images/ibmr_divider.jpg); 
background-repeat:repeat-y; 
background-position:left; 
}
.subhead_text3
{
color:#000f5b;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.normal_link:link,a.normal_link:visited
{
color:#000f5b;
text-decoration:none;
}
a.normal_link:hover
{
color:#000f5b;
text-decoration:none;
}
.site_main
{
color:#647E00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}
a.sitetext:link,a.sitetext:visited
{
color:#747474;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}
a.sitetext:hover
{
color:#00C1F1;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}
a.site_link:link,a.site_link:visited
{
color:#647E00;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}
a.site_link:hover
{
/*color:#006bc3;*/
color:#00C1F1;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}
.textfield_join
{
background-color:#FFFFFF;
width:90px;
border:1px solid #006bc3;;
color:#007ee2;
text-align:left;
overflow:hidden;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
height:18px;
}
.textfield_join2
{
background-color:#FFFFFF;
width:80px;
border:1px solid #006bc3;;
color:#007ee2;
text-align:left;
overflow:hidden;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
height:18px;
}

.vertical_line { 
width:10px; 
margin: 0 auto; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left:0px; padding-right:0px; 
background: url('../images/vertical_line_blue.jpg') ; 
background-repeat: repeat-y; 
} 

.textfield9 
{ 
background-color:#FFFFFF; 
width:100px; 
border:1px solid #006bc3;; 
color:#007ee2; 
text-align:left; 
overflow:hidden; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
height:18px; 
} 

.textfield10 
{ 
background-color:#FFFFFF; 
width:100px; 
border:1px solid #006bc3;; 
color:#007ee2; 
text-align:left; 
overflow:hidden; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
height:18px; 
} 




