.navlist
{
	font-family: Georgia;
	font-size:11px;
	text-align: center;  /*for Firefox/*/
	padding: 0;
	margin: 0;
}

.navlist li
{
display: inline;
list-style-type:none;
padding-rigth: 2px;
margin: 0;
}

/***************Start of  code for top link bar  ' |' symbol  ***************************/

.navlist li:before { content: "| "; }
.navlist li:first-child:before { content: ""; }

* html .navlist li   
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.2em;
display: block;
float: left;
}

/*Win IE browsers - hide from Mac IE\  i.e. for  Mac*/
/* html .navlist { height: 1%; }*/
/* To float to left*/
/***************End of  code for top link bar  ' |' symbol  ***************************/
 
.navlist a
{
	color: Maroon;
}

.navlist a:link, a:visited
{
text-decoration: none;	
}

.navlist a:hover
{
color: Gray;
}

.dimg
{
background-image: url(images/baseredblue.jpg);
}

.oneline
{
display:block;
padding:16px 0px 14px 0px;
color: white;
text-decoration: none;
}
.twoline a{ color:#426DA0;text-decoration:none;}
.twoline
{
display:block;
padding:11px 0px 6px 0px;
color: white;
text-decoration: none;
}

a:hover.oneline
{
border: 1px solid #333;
background-image: url(images/baseredorange.jpg);
color: #333;
}

a:hover.twoline
{
border: 1px solid #333;
background-image: url(images/baseredorange.jpg);
color: #333;
}

.fontmain
{
text-align : center;
font-size:11px;
font-family: Verdana,sans-serif;
}

/********************************************For Bottom link***********************************************/
.navblink
{
	font-family: Georgia;
	font-size:11px;
	text-align: center;
	padding: 0;
	margin: 0;
}

.navblink a
{
color: Maroon;
}
.navblink a:link, a:visited
{

text-decoration: none;	
}

.navblink a:hover
{
color: Gray;
}

/***************************************For sitemap***************************************************/
.sitelist
{
	font-family: Georgia,Virinda,Century,Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	padding: 0;
	margin: 0;
}

.sitelist a
{
color: #426DA0;;
}
.sitelist a:link, a:visited
{

text-decoration: none;	
}

.sitelist a:hover
{
color: Maroon;
}

/**********************************************Leftlist menu******************************************/

/* Defination of the button ID*/
#navlist
{
	color: White;																/*Button border right and Color*/
	padding:0.2px;															/*button title moves to left by padding*/								
	margin-left:0px;		 												 /*No margin for button*/
	width: 15em;															/*Width of the button upto 12 otherwise it will be the width of browser*/
	font: normal 0.6em Verdana,sans-serif;			/*Font size and style any of the two available for the button*/
	background-color: #1177aa;														
    border-right-width: 0.2em;
	border-bottom-width: 0.2em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #1177aa;
	border-bottom-color: #1177aa;
}
/*list the navlist button i.e. Contextual #navlist li*/
#navlist li
{
list-style: none;
margin: 0;
font-size: 1em;
}

/*We will create the navlist 'a' , which is a link tag like a button upon the actual  Navlist button li*/
#navlist a
{
	display: block;
	text-align: left;
	
	text-decoration:none;
	/*No decoration i.e. no underline for hyperlink*/
	margin-bottom: 0.5em;
	/*Margin-bottom of the 'a' link (button) is 0.5*/
	margin-top: 0.5em;
	/*Margin-top of the a link (button) is 0.5*/
	color: white;
	/*Use 1em solid state for yellow color to left of 'a' link button*/
	padding: 0.25em 0.5em 0.4em 0.75em;
	/*use padding for 'a' to increase and decrease the size of the button*/
	background-color: #3399cc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0.7em;
	/*Width of the yellow box on blue button*/
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55bbdd;
	border-right-color: #003355;
	border-bottom-color: #006688;
	border-left-color: #ffcc00;
	/*Yellow color on left of 'a' link button*/
}

/*New inherrited ID of 'navlist a' button of current state  color*/
#navlist a#current { border-color: #55bbdd #003355 #006688 #ffcc00; }

/*Only for IE*/
#navlist a
{
width: 99%;
/* only necessary for Internet Explorer */
}

/*Short the widness of the 'a' link button for IE6*/
#navlist a
{
voice-family: "\"}\"";
voice-family: inherit;
width:15em;
/*width: 9.6em;*/
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

/*Only for IE6*/
#navcontainer>#navlist a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

/*'navlist a' mouse over, then 'navlist a #current over' the current state of  'a' link button*/
#navlist a:hover, #navlist a#current:hover
{
background: #28b;											/*When mouse over the background color will change to #28b*/
border-color: #069 #6cf #5bd #fc0;				/*Border color of 'a' link button wll change  to white*/
padding: 0.4em 0.35em 0.25em 0.9em;   /*Change the padding so that it shows real*/
}

/*The 'a' link button changes its color when it is active or pressed*/
#navlist a:active, #navlist a#current:active
{
background: #17a;											/*Color changes to original background color*/
border-color: #069 #6cf #5bd white; 			/*Border color changes a little and white*/
padding: 0.4em 0.35em 0.25em 0.9em;		/*Padding remains same*/
}
/************************************************Left list menu End********************************************/
.details
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

/********************************************For Description Menu******************************************/
.menu a{ color:#426DA0;text-decoration:none;}
.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/subjectColsingle.jpg);
/*background-repeat:no-repeat;
background-position:20px;
padding-top:6px;
padding-bottom:6px;
padding-left:32px;*/
font-size:11px;
font-weight:bold;
text-align:center;
color:#426DA0;
padding-bottom:36px;
}
.menulight a{ color:#426DA0;text-decoration:none;}
.menulight{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/subjectColsingle.jpg);
/*background-repeat:no-repeat;
background-position:20px;
padding-top:6px;
padding-bottom:6px;
padding-left:32px;*/
font-size:11px;
font-weight: normal;
text-align:center;
color:#426DA0;
padding-bottom:36px;
}
.menulight a:hover
{
color: Maroon;
}

.subjecthead
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:18px;
text-align: left;
color:#cc6600;
}

.subjectsubhead
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:18px;
text-align: left;
color:#c6600;
}
.detaillist 
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
 list-style-image: url("images/arrow.jpg"); 
 } 
 .tabstyle
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}
 .tabstylered
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff6600;
}
 .tabstylemem
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:20px;
color:#0022cc;
}
 .style2
{
font-family: Virinda,Century,Arial, Helvetica, sans-serif;
font-size:16px;
color:#000033;
}
 .style1
{
font-family:  Virinda,Century,Arial,Helvetica,sans-serif;
vertical-align: top;
font-size:16px;
color:#fa0606;
}
 .style3
{
font-family:  Virinda,Century,Arial,Helvetica,sans-serif;
font-size:16px;
color:#fa0606;
}


