/* CSS Document */
body,td,th {
	font-family: tahoma;
	font-size: 12px; font-weight:normal; text-decoration:none;
    margin-left: 160px;
}
body {
	background-color: #f1f1f1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main{width:1002px; height:auto; margin:0px; padding:0px; background-color: #FFFFFF; text-align:center;}
.headerbg{width:995px; height:198px; background-image:url('../images/header_bg.png'); 
background-repeat:no-repeat; margin:0px; padding:0px; background-color:#f1f1f1;
}
.pptaddtbl{width:500px; height:123px; margin:0px; padding:0px;}
.container{ width:949px; height:auto; margin:0px; padding:0px; background-color: #FFFFFF;}
.container2{width:949px; height:37px; margin:0px; padding:0px;}
.sunmnu{
width:949px;
height:28px;
margin:0px;
padding:0px;
 background-image:url('../images/sub_menu_bg.png');
 background-repeat:repeat-x;
}
.head{
width:949px;
height: auto;
margin:0px;
padding:0px;
}
.searchtbl{width:262px; height:27px;}
.searchmiddle{width:199px; height:27px; background-image:url('../images/search_middle.png'); 
background-repeat:repeat-x;
}
.input{width:100%; height:25px; border:0px none; background:transparent; padding:0px 10px 0px 10px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7223d5;}
.containorlefttbl{width:728px; height:auto; margin:0px; padding:0px;}
.containorright{width:218px; height:auto; margin:0px; padding:0px;}
.coursebottombar{width:728px; height:27px; background-image:url('../images/telecom_courses_downbar.png'); 
background-repeat:repeat-x;
}

.postresume{width:246px; height:121px; background-image:url('../images/postyourresumehere_add.jpg'); 
background-repeat:no-repeat;
}

.vediobgmiddle{width:717px; height:236px; background-image:url('../images/vedeo_bg_middle.png'); 
background-repeat:repeat-x;
}
.vedioaboutus{width:399px; height:208px; background-image:url('../images/why_vidhya_bg.png'); 
background-repeat:no-repeat;
}
.welcomeboxmiddle{width:699px; height:54px; background-image: url('../images/welcmmiddle.jpg'); 
background-repeat:repeat-x;
}
.welcmmdbg{width:728px; height:auto; background-image:url('../images/welcmmdbg.jpg'); 
background-repeat:repeat-y;
}
.dotedclients{width:445px; height:59px;}
.footer{width:1002px; height:157px; background-image: url('../images/footerimg.gif'); 
background-repeat: no-repeat;
}
.registeruser{width:218px; height:125px; background-image:url('../images/registration_student_bg.png'); 
background-repeat:no-repeat;
}
.inputuser{width:135px; height:22px; background-image:url('../images/inputuser.jpg'); 
background-repeat:no-repeat;
}
.inptuser{border:0px none; background:transparent; font-family:tahoma; font-size:11px; color: #333333; padding:0 0 0 3px; width:90%;}
.mobilrcourse{width:218px; height:158px; background-image:url('../images/smsenquery.png'); 
background-repeat:no-repeat;
}
.inputcourse{width:187px; height:17px; font-family:tahoma; font-size:11px; color:#fff; font-weight:normal; border:1px solid #4c09a8; background: #661ccb;}
.inputcoursemob{width:120px; height:17px; font-family:tahoma; font-size:11px; color:#4c09a8; font-weight:normal; border:1px solid #4c09a8; background: #fff;}
#pstresume{width:246px; height:121px; margin:0px; padding:0px; float:left;}
#pstresumebtn{width:171px; height:23px; margin-left:33px; margin-top:66px; padding-top:15px; padding-left:0px; font-family:tahoma; font-size:12px; color:#7101c8; font-weight:bold; text-decoration:none; background-image:url('../images/postresumeherebtnhover.png'); 
background-repeat:no-repeat;
}

.postresumeform{width:444px; height:256px; margin:0px; padding:0px;}
.input4resume{background: #fff; border:1px solid; border-color:#daaffb; font-family:tahoma; font-size:12px; color:#7101c8; width:200px; height:15px;}
.input4resumesmll{background: #fff; border:1px solid; border-color:#daaffb; font-family:tahoma; font-size:12px; color:#7101c8; width:40px; height:15px;}
.formbox{width:400px; height:220px; margin:0px; padding:0px;}

.containerinnerpage{width:728px; height:auto; margin:0px; padding:0px;}

.containerinnerpage1{width:100%; height:auto; margin:0px; padding:0px;}

.containerinnerpage1 td{width:100%; height:auto; margin:0px; padding:0px;display:block;}


.containerinnerpagetopmiddle{width:697px; height:28px; background-image:url(../images/containerinnerpage_top_midd.jpg); background-repeat:repeat-x; margin:0px; padding:0px;}
.containerinnerpagetopmiddleorange{width:697px; height:28px; background-image:url(../images/containerinnerpageorange.jpg);background-repeat:repeat-x; margin:0px; padding:0px;}
.containerinnerpagetopmiddleperple{width:697px; height:28px; background-image: url(../images/containerinnerpageperple-05.jpg); background-repeat:repeat-x; margin:0px; padding:0px;}
.containerinnerpagemiddlebg{width:728px; height:auto; margin:0px; padding:0px; background-image:url(../images/containerinnerpage_middle.jpg); background-repeat:repeat-y;}
.headerbotemmaster{width:728px; height:125px; margin:0px; padding:0px;}
.button{width:170px; height:23px; background-color:#db6200; border:1px solid; border-color:#000; border-style:dotted; font-family:tahoma; font-size:12px; color:#fff; font-weight: bold; text-decoration: blink; _text-decoration: blink;  margin-right:50px;}




/****************** menu **************/
#nav {
width:949px;
height:37px;
margin:0px;
padding:0px;
float:left; background-image:url('../images/menu_bg.png'); 
background-repeat:repeat-x;
}
#nav ul{
margin:0px;
padding-left:0px;
}
#nav li{
display:inline;
}
#nav li a{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
padding-top:12px;
margin:0px;
float:left;
color:#fff;
text-decoration:none;
width:105.4px;
height:25px;
background-image: url('../images/menu_bg.png');
background-repeat:repeat-x;
}
#nav li a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
padding-top:12px;
margin:0px;
float:left;
color:#5912bb;
text-decoration:none;
width:105.4px;
height:25px;
background-image: url('../images/menu_bg_hover.png');
background-repeat:repeat-x;
}
.navseprator{
width:2px;
height:286px;
background-image: url('../images/menu_seprator.png');
background-repeat:no-repeat;
margin:0px;
padding:0px;
float:left;
}

/********************** menu end  ********/
#postresume{ width:117px; height:23px; margin:0px; padding:0px;}
#postresume ul{margin:0px; padding:0px;}
#postresume li{display:block;}
#postresume li a{width:117px; height:23px; margin-top:68px; margin-left:9px; font-family:tahoma; font-size:12px; color:#333333; padding:5px 8px 5px 0px; float:left; text-decoration:none; list-style:none; text-align:center; font-weight:bold;}
#postresume li a:hover{width:117px; height:23px; margin-top:68px; margin-left:9px; font-family:tahoma; font-size:12px; color:#fff; padding:5px 8px 5px 0px; text-decoration:none; background-image:url('../images/postresumeherebtnhover.png'); 
background-repeat:no-repeat; float:left; list-style:none; text-align:center; font-weight:bold;
}



/**************************** text cs  ***************************/
.style1 {color: #000000; text-decoration:none;}
a:hover.style1 {color: #666666; text-decoration:none;}
.style2 {color: #f30303;text-decoration:none;}
.redblink {color: #f30303;text-decoration: blink;}
.style3 {
	font-family: Calibri;
	color: #30880b;
	
	font-size: 14px;
	font-style: italic; font-weight:bold;
}
.style4 {
	color: #6f17e2;
	font-family: verdana;
}
.style5 {
	color: #6b20d2;
	font-family: Arial;
	font-size: 14px; font-weight:bold;
}
.resumepost {
	color: #6b20d2;
	font-family: verdana;
	font-size: 12px; font-weight:bold;
	text-decoration:blink;
}
.style6 {
	font-family: tahoma;
	font-size: 12px;
	color: #616161;
	font-weight:normal;
}
.style7 {color: #c13f00}
.style8 {
	font-family: Arial;
	color: #6b20d2;
}
.style9 {color: #fdfd00; text-decoration:none;}
.style10 {
	color: #FFFFFF;
	font-size: 11px;
}
.style11 {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	font-family:tahoma;
}
a:hover.style11 {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 11px;
	font-family:tahoma;
	}
.style32 {	font-family: tahoma;
	color: #315090;
	font-size: 21px;
}
.style19 {font-family: Arial; color: #203d69; font-weight: bold; font-size: 13px; }
.style21 {	font-family: tahoma;
	font-size: 12px;
	color: #525252;
}
.style22 {	font-family: tahoma;
	font-size: 12px;
	color: #203d69;
	text-decoration:none;
}
.style29 {	font-family: Arial;
	font-size: 24px;
	color: #616161;
}
.style31 {	font-family: Arial;
	font-size: 24px;
	color: #FF0000;
}
.innrtopheding{font-family:tahoma; font-size:13px; color:#fff; font-weight:bold; text-shadow:#000000 2px 2px 3px 2px; text-decoration:none; padding-left:10px;}
.style33 {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
}
.style34 {
	font-family: verdana;
	font-size: 11px;
	color: #6b20d2;
}

.style35 {font-size: 16px}
.style36 {color: #000000}

.style41 {
	color: #DB6200;
	font-weight: bold; font-size:13px; font-family:arial;
}
.style36 {color: #000000}
.btnlink{font-family:Tahoma ; font-size :12px; color:#fff; font-weight:bold; text-decoration:none;}
a:hover.btnlink{font-family:Tahoma ; font-size :12px; color:Yellow ; font-weight:bold; text-decoration:none;}
    .style37
    {
        height: 119px;
    }
    .style38
    {
        font-family: verdana;
        font-size: 11px;
        color: #333333;
        height: 119px;
    }
    .style39
    {
        height: 26px;
    }
    .style40
    {
        font-family: verdana;
        font-size: 11px;
        color: #333333;
        height: 26px;
    }
    .white35 {
	color: #FFFFFF;
	font-weight: bold;
}

.emaillink {
	font-family: verdana;
	font-size: 12px;
	color: Blue; 
	text-decoration:none;
}
a:hover.emaillink {
	font-family: verdana;
	font-size: 12px;
	color: #FF0000; 
	text-decoration:underline;
}


.containerinnerpagemiddlebg1
{
   
     height:auto;
      margin:0px; 
      padding:0px;
       background-image:url(../images/containerinnerpage_middle.jpg);
        background-repeat:repeat-y;}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}

.modalPopup p {
    padding: 5px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}


/******** text css end  ********/


#slider {
    width: 410px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 410px; /* important to be same as image width or wider */
    position: absolute;
	_position: relative; 
	*position: relative;
	top: 0;
	margin-left: 0;
	_margin-left:40px;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding:0px 0px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}


.white35 {
	color: #FFFFFF;
	font-weight: bold;
}
.style35 {color: #000000}
.contactboldtech{font-family:Arial Black; font-size:26px; color:#616060; text-decoration:none; font-weight:normal;}
.contactaddrs{font-family:tahoma; font-size:13px; color: #666666; text-decoration:none; font-weight:bold;}
.contactsepratorbar{width:710px; height:28px; background-image:url(../images/contact-us_dotedline.jpg); background-repeat:repeat-x; vertical-align:middle;}
.style36 {font-family: Calibri}
.contactinputbg{width:154px; height:18px; background-image:url(../images/contact-us_input.jpg); background-repeat:no-repeat; }
.contactinput{width:150px; height:18px; background-image:url(../images/contact-us_input.jpg); background-repeat:no-repeat; border:0px none; background:transparent; padding:0 5px 0 5px; font-family:tahoma; font-size:12px; color:#7b33da; font-weight:normal;}
.contactinputbgquery{width:154px; height:73px; background-image: url(../images/contact-us_input-query.jpg); background-repeat:no-repeat; }
.contactinputquery{width:150px; height:73px; background-image:url(../images/contact-us_input.jpg); background-repeat:no-repeat; border:0px none; background:transparent; padding:0 5px 0 5px; font-family:tahoma; font-size:12px; color:#7b33da; font-weight:normal;}

.aayan1
{
    width:490px; text-align:left; vertical-align:middle;  
    }
.aayan
{
    width:490px;  background-color:#fff; border:1px solid; border-color:#a46bee;  border-style: dotted; text-align:left; vertical-align:middle;  margin-bottom:10px;
    }
    .contentlbl
    {
         font-family: Arial;text-align:justify;font-size:11px;width:90%;margin-left:15px;display:block;
    }
    .headeranc
    {
        color: #6b20d2;
	font-family: Arial;
	font-size: 14px; font-weight:bold;
	display:block;vertical-align:middle;margin:7px;margin-bottom:5;
	width:300px;
    }
.accordionHeader
{
    border: 1px dotted #a46bee;
    color: white;
    background-color: #ffffff;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px dotted #a46bee;
    color: white;
    background-color: #ffffff;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dotted #a46bee;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionContentd
{
    background-color: #D3DEEF;
    border: 1px dotted #a46bee;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    display:block;
}
.scroll
{
    overflow:scroll;
    height:75px;
    scrollbar-3dlight-color:#cccccc; 
    scrollbar-arrow-color:#000000; 
    scrollbar-base-color:#e4e4e4; 
    scrollbar-darkshadow-color:#000000;
    scrollbar-face-color:#CCCCCC; 
    scrollbar-highlight-color:#000000;
    scrollbar-shadow-color:#000000;
    scrollbar-scrollamount:100px;
    scrollbar-track-color :#000000;
    overflow-x:hidden;
}
.Clientsimg
{
    text-align:center;
    color:#6b20d2;
    font-weight:bold;
    height:600px;

}
.Clientsimg td
{
    text-align:center;
    color:#6b20d2;
    font-weight:bold;

}

.Clientsimg img
{
    height:100px;
    width:160px;
}
