/* Default styles for the webpages.
 *
 * Author of this file:  S. Kumar Raja
 *                       Computer Vision Lab
 *                       Department of Electrical Engineering
 *                       Indian Institute of Science
 *                       Bangalore - 560 012
 */

body
{
/* background-color: #d1b8db; */
 background-image: url('pat.gif'); 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding: 0px;
 margin: 0px;
}

h1
{
/* background-color: rgb(71, 31, 88); */
 background-color: #2255cc; 
color: #ffffcc;
font-family: Verdana;
font-size: 24px;
margin-top:0px;
padding-top:0px; 
text-align: center;
}

h2
{
background-color: rgb(177, 218, 153);
color: rgb(40, 58, 29);
font-family: Verdana;
font-size: 22px; 
margin-top:0px;
text-align: center;
}

h3
{
background-color: rgb(177, 218, 153);
color: blue;
font-family: Verdana;
font-size: 22px; 
margin-top:0px;
text-align: center;
}

h4   {color:blue; font-size: 2}
h5   {color:blue; font-size: 2}
h6   {color:blue; font-size: 2}

/*    Paragraph settings */
p#normal
{
font-size:   12px;
font-family: Verdana;
text-indent: 1cm; 
/* text margin-left: 10px; */
text-align: justify;
padding: 5px; 
}
/*   Link settings: main and sub links */

.main_link A:link    {color: rgb(161, 207, 208); 
                      font-family: times; font-size:18px}
.main_link A:visited {color: white; font-family: times; font-size:18px}
.main_link A:active  {color: #ffcccc; font-family: times; font-size:18px} 
.main_link A:hover  {color: yellow; font-family: times; font-size:18px} 

.sub_link a:link
{ color: rgb(161, 207, 208); 
 font-family: Verdana; font-size:12px; font-weight:normal; font-style:italic}
.sub_link a:visited
{ color: white; 
 font-family: Verdana; font-size:12px; font-weight:normal; font-style:italic}

.sub_link a:active
{ color: #ffcccc;
font-family: Verdana; font-size:12px; font-weight:normal; font-style:italic }
 
.sub_link a:hover
{color: yellow; 
font-family: Verdana; font-size:12px font-weight:normal; font-style:italic}

/*   Links for navigation menu */
.nav_link a:link
{ color: #1cf1f4; font-family: Verdana; font-size:14px; font-weight:normal }
.nav_link a:visited
{ color: white; font-family: Verdana; font-size:14px; font-weight:normal }

.nav_link a:active
{ color: #ffcccc; font-family: Verdana; font-size:14px; font-weight:normal } 
.nav_link a:hover
{ color: yellow; font-family: Verdana; font-size:14px; font-weight:normal }

/*   Links for normal purposes such as courses, publications...*/
.normal_link a:link
{ color: #0000ff; font-family: Verdana; font-size:14px; font-weight:bold }
.course_link a:visited
{ color: #ff00ff; font-family: Verdana; font-size:14px; font-weight:bold }

.normal_link a:active
{ color: #0000ff; font-family: Verdana; font-size:14px; font-weight:bold } 
.normal_link a:hover
{ color: #ff0000; font-family: Verdana; font-size:14px; font-weight:bold }
 
/*   links for important purposes such as class notes, execercises, */
.important_link a:link
{ color: #0000ff; font-family: arial, sans-serif, Verdana, times; 
  font-size:14px; font-weight:normal }
.important_link a:visited
{ color: #ff00ff; font-family: arial, sans-serif, Verdana, times;
  font-size:14px; font-weight:normal }

.important_link a:active
{ color: #0000ff; font-family: arial, sans-serif, Verdana, times;
  font-size:14px; font-weight:normal } 
.important_link a:hover
{ color: #ff0000; font-family: arial, sans-serif, Verdana, times;
  font-size:14px; font-weight:normal}
 
/*    Settings for the header 
 */
td#header
{
/* background-color: rgb(71, 31, 88); */
 background-color: #2255cc; 
text-align: center;
vertical-align: center;
width:       780;
padding:     1px;
margin-top:  0px;
margin-left: 0px;
margin-left: 0px;
}

/*    Settings for the navigation menu on the top */
td#navigation
{
 background-color: rgb(144, 100, 163); 
padding:        5px;
text-align:     left;
vertical-align: top;
width:          780;
}
/*    Settings for the left menu */
td#left_menu
{
background-color: rgb(22, 64, 65);
padding: 5px;
text-align: left;
vertical-align: top;
width: 170;
}
/*    Settings for the main content */
td#description
{
background-color: rgb(255, 255, 238);
text-align: center;
padding: 0;
vertical-align: top;
width:      780; 
}
/*    Settings for the main content */
td#main
{
background-color: rgb(255, 255, 238);
text-align: center;
padding-top: 5px;
vertical-align: top;
width:      600; 
}

/*    Settings for the footer */
td#footer
{
background-color: #aac6c8;
vertical-align: middle;
font-size: 12px;
font-family: times, arial, Verdana, sans-serif;
font-style:  oblique;
font-weight: normal;
text-align: right;
width:780
}

/*   table cells for courses */

td#course_no    
{
font-size: 14px;
font-family:Verdana;
font-style:normal;
font-weight:bold;
padding:0px;
text-align: center;
width: 70
}

td#course_name
{
font-size: 14px;
font-family: Verdana, sans-serif, arial, times;
font-style:normal;
font-weight:normal;
padding:1px;
text-align: left;
width: 270
}

td#semester
{
font-size: 12px;
font-family: arial, sans-serif;
font-style:normal;
font-weight:normal;
padding:0px;
text-align: center;
width: 100
}

td#audience
{
font-size: 12px;
font-family:Verdana;
font-style:normal;
font-weight: normal;
padding:5px;
text-align: left;
width: 300
}

/*   Table cell for class notes, lecture notes, excercises */
td#serial_no
{
font-size: 14px;
font-family: arial, sans-serif, Verdana;
font-style:normal;
font-weight:normal;
padding:5px;
text-align: center;
width: 50 
}

td#exercise_no
{
font-size: 14px;
font-family: arial, sans-serif, Verdana;
font-style:normal;
font-weight:normal;
padding:5px;
text-align: center;
width: 120 
}

td#exercise_name
{
font-size: 12px;
font-family: arial, sans-serif, Verdana;
font-style:normal;
font-weight: bold;
padding:5px;
text-align: left;
width: 350 
}
td#date
{
font-size: 12px;
font-family: arial, Verdana, sans-serif;
font-style:normal;
font-weight:normal;
padding:2px;
text-align: center;
width: 170
}

td#title
{
font-size: 12px;
font-family: arial, sans-serif, Verdana;
font-style:normal;
font-weight: bold;
padding:5px;
text-align: left;
width: 400 
}
/*     Table for time table */ 
td#day
{
font-size: 12px;
font-family: arial, Verdana, sans-serif;
font-style:normal;
font-weight:bold;
padding:2px;
text-align: center;
width: 100
}
td#time
{
font-size: 12px;
font-family: arial, Verdana, sans-serif;
font-style:normal;
font-weight:bold;
padding:2px;
text-align: center;
width: 170
}
td#venue
{
font-size: 12px;
font-family: arial, Verdana, sans-serif;
font-style:normal;
font-weight:normal;
padding:2px;
text-align: center;
width: 300 
}
