/* CSS Document */

body{
margin:0px;
background:url(images/scndrybodyBg.png) repeat-x #FFFFFF;
font-family:Tahoma Verdana, Arial, Helvetica, sans-serif;
}
.bodyHome{
margin:0px;
background-color:#FFFFFF;
font-family:Tahoma Verdana, Arial, Helvetica, sans-serif;
}
/*------ Common Start ------*/
.centerContainer{
width:1003px;
margin:0px auto;
overflow:hidden;
}
.floatLeft{
float:left;
}
.floatRight{
float:right;
}

div { font-size:12px;}
a{ text-decoration:none; color:#0773BE;}
a:hover{ text-decoration:underline; color:#055183;}

/*------ Top Header Start ------*/
.homheader{
/*background:url(../images/homehdrbg.png) no-repeat;*/
height:84px;
}
.intrnlheader{
/*background:url(../images/Level2-headerbg.png) no-repeat;*/
height:84px;
}
.intrnlheader h1{
margin:0;
height:84px;
/*width:182px;*/
}

.homheader h1{
margin:0;
height:84px;
/*width:182px;*/
}

.homBannerScrn{
/*width:540px;*/
display:block;
}

/*------ Header Nav Start------*/
.hdrmenu {
color:#000;
white-space:nowrap;
list-style-type:none;
font-size:10px;
font-weight:bold;
}

.hdrmenu li {display:inline;}
.hdrmenu li a {
padding:0.2em 1em;
/*background:#fc6;*/
color:#3D3D3D;
text-decoration:none;
float:right;
/*border:1px solid #000;*/
}

.hdrmenu li a:hover
{
background:#E8E8E8;
color:#000;
}
/*------ Header Nav End------*/

/*------ Header Sub Nav Start------*/
.hdrSubmenu {
color:#000;
white-space:nowrap;
list-style-type:none;
font-size:11px;
padding:9px 0;
}

.hdrSubmenu li {display:inline;}
.hdrSubmenu li a {
padding:0.2em 1em;
/*background:#fc6;*/
color:#3D3D3D;
text-decoration:none;
float:right;
/*border:1px solid #000;*/
}

.hdrSubmenu li a:hover
{
background:#E8E8E8;
color:#000;
}
/*------ Header Sub Nav End------*/



/*------ Main Nav Start------*/
.mainNav{padding:0 0 0 10px; margin:0px 0px 0 0px; background:#333333; height:35px;}

#menu {padding:0; margin:0; list-style:none; }
#menu li {float:left; margin:0 1px 0 0; padding-top:0px; border-right:solid 1px #666666;}

#menu li a {display:block; height:35px; line-height:35px; padding:0 5px 0 0; float:left; background: url(../images/tab_a.png) no-repeat right top; color:#FFFFFF; text-decoration:none;}

#menu li a b {display:block; height:35px; float:left; padding:0 0 0 5px; background: url(../images/tab_b.png) left top; cursor:pointer; font-size:12px;}

#menu li a:hover, 
.Alumni #menu li#Alumni a,
.Courses #menu li#Courses a,
.Admission #menu li#Admission a,
.StudyCenters #menu li#StudyCenters a
.TestCenters #menu li#TestCenters a,
.Form #menu li#Form a,
.Progress #menu li#Progress a,
.Dates #menu li#Dates a
.Result #menu li#Result a,
.News #menu li#News a
{background-position:right -51px; height:35px;}

#menu li a:hover b,
.home #menu li#home a b,
.Courses #menu li#product a b,
.Admission #menu li#Admission a b,
.StudyCenters #menu li#StudyCenters a b
.TestCenters #menu li#TestCenters a b,
.Form #menu li#Form a b,
.Progress #menu li#Progress a b,
.Dates #menu li#Dates a b
.Result #menu li#Result a b,
.News #menu li#News a b
{background-position:left -51px; height:35px;}


#menu li#selected a {display:block; height:35px; line-height:35px; padding:0 5px 0 0; float:left; background: url(../images/tab_a.png) no-repeat right top; color:#FFFFFF; text-decoration:none; background-position:right -51px; }

#menu li#selected a b {display:block; height:35px; float:left; padding:0 0 0 5px; background: url(../images/tab_b.png) left top; cursor:pointer;background-position:left -51px;}
/*------ Top Nav End------*/

/*------ Content Start------*/
.CntBg{
	background:url(../images/homBg.gif) repeat-y;
}

.CntBgRit{
	background:url(../images/cntBgRit.gif) repeat-y;
}


.intrnlColLft {
width:720px;
float:left; 
background:#FFFFFF; 
padding:15px 10px
}

.intrnlColFullWidth {
	width:1000px;
}

.intrnlColLft h1 {
font-size:16px;
line-height:35px;
border-bottom:#CCCCCC solid 2px;
color:#147DAB;
margin:0;
padding:0;
}

.intrnlColLft p{
font-size:12px;
padding:0 0 0 5px;
margin:4px 0px 0px 0px;
color:#333333;
line-height:17px;
}

.intrnlColLft ul{
font-size:12px;
margin:10px 0 10px 10px;
padding:0 0 0 10px;
}

.intrnlColLft li{
font-size:12px;
margin:0 0 10px 0;
padding:0 0 0 0;
}

.homeColLft {
width:350px;
float:left; 
background:#F4F4F4; 
padding:15px 10px
}

.homeColLft h1 {
font-size:16px;
line-height:35px;
border-bottom:#89B9C1 solid 2px;
color:#333333;
margin:0;
padding:0;
}

.homeColCntr {
width:350px;
float:left; 
background:#F4F4F4; 
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px; 
padding:15px 10px
}

.homeColCntr h1 {
font-size:16px;
line-height:35px;
border-bottom:#89B9C1 solid 2px;
color:#333333;
margin:0;
padding:0;
}

.homeColCntr ul{
font-size:11px;
margin:10px 0 10px 10px;
padding:0 0 0 10px;
}
.homeColCntr li{
font-size:11px;
margin:0 0 10px 0;
padding:0 0 0 0;
list-style-type:disc;
color:#666666;
}

.homeColCntr a{
color:#0066CC;
text-decoration:none;
}

.homeColCntr a:hover{
color:#0066CC;
text-decoration:underline;
}


.homeColRit {
width:241px;
float:left; 
background:#F4F4F4; 
padding:15px 10px
}

.homeColRit h1 {
font-size:16px;
line-height:35px;
border-bottom:#89B9C1 solid 2px;
color:#333333;
margin:0;
padding:0;
}

.homeColRit p{
line-height:16px;
margin:0 0 0 0;
padding:10px 0 0 0;
}

.thmbContent {
padding:5px 5px; 
float:left;
width:235px;
}


.quicklinks ul{
font-size:12px;
margin:0 0 6px 0;
padding:0 0 0 5px;
}

.quicklinks li{
background:url(../images/right_gray_arrow.gif) no-repeat top left;
list-style:none;
font-size:12px;
margin:0 0 6px 0;
padding:0 0 0 10px;
color:#FFFFFF;
}

/*------ Content End------*/
.footer{
font-size:12px; 
color:#666666; 
border-top:#89B9C1 solid 1px; 
background:#E8E8E8; 
padding:15px 10px; 
font-size:10px; height:40px}

table.grid{
	border:1px solid lightgrey; border-collapse:collapse;
}

table.grid_all{
	border-collapse:collapse;
}
table.grid_all * td{
	border:1px solid lightgrey; border-collapse:collapse;
}