/*---------------NAV BUTTON STYLE---------------------------*/

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 180px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu td a{
background: white url(../images/glossyback.gif) repeat-x bottom left;
font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}

.help
{
	position:absolute; 
	display:none; 
	border: 2px solid #cccccc; 
	background-color: #f9f8f8;  
	padding: 2px;
	width:300px;
	
}

* html .glossymenu td a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 180px;
}

.glossymenu td a:visited, .glossymenu td a:active{
color: white;
}

.glossymenu td a:hover{
background-image: url(../images/glossyback2.gif);
font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}


/*---------------NAV BUTTON STYLE ENDS---------------------------*/
/*---------------FADING IMAGE STYLE---------------------------*/

<!--
#imageContainer {
	position:relative;
	margin:auto;
	width:335px;
	border:0px solid #000;
}
#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}
-->

/*---------------FADING IMAGE STYLE ENDS---------------------------*/

body
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	margin:0px;
	color: #04349a;
	text-align:justify;
}

a{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	margin:0px;
	color: #04349a;
	text-align:justify;
	text-decoration:none;
}

a:hover{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	margin:0px;
	color:#2661dd;
	text-align:justify;
	text-decoration:none;
}

fieldset 
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
/*border-top-style: groove;
border-right-style: groove;
border-bottom-style: groove;
border-left-style: groove;*/
border-top-color: #3351D7;
border-right-color: #3351D7;
border-bottom-color: #3351D7;
border-left-color: #3351D7;
}

.action
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	color: #FF3333;
	text-align:justify;
	text-decoration:none;
	
}
A.action
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	color: #FF3333;
	text-align:justify;
	text-decoration:none;
}

A.action:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	color:#FF3333;
	text-align:justify;
	text-decoration:underline;
}

.boxheading
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color: #D84C4f;
	color: #8e0404;*/
	color: #FFF;
	font-size:13px;
	font-weight: bold;
	background: white url(../images/glossyback.gif) repeat-x bottom left;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 5px;
}

.boxcolor
{
	/*background-color: #d4bcbc;*/
	color: #2661dd;
	vertical-align:middle;
	background: white url(../images/left_bg.jpg);
	
}

.leftpanel
{
/*background: white url(../images/left_bg.jpg);*/
background-color:#c9daf7;
width:180px;

}

.imagebox
{
background-color: #b2cffb;
}

.imageboxborder
{
background-color: #336699;
}

.tktboxheading
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color: #D84C4f;
	color: #8e0404;*/
	color: #FFF;

	font-size:13px;
	font-weight: bold;
	background: white url(../images/glossyback2.gif) repeat-x bottom left;
	
}

.evenrow
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color: #D84C4f;
	color: #8e0404;*/
	color: #3d3d3d;
	font-size:12px;	
	background-color:#d6e0f1;/*#c9daf7;/*#dbeaf5;	*/
}

.oddrow
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color: #D84C4f;
	color: #8e0404;*/
	color: #3d3d3d;
	font-size:12px;
	background-color:#ffffff;	
}

.newrow
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color: #D84C4f;
	color: #8e0404;*/
	color: #3d3d3d;
	font-size:12px;
	font-weight:bold;
	background-color:#dddddd;	
}

.mouseoverrow
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3d3d3d;	
	background-color: #eeeeee;/*#dbeaf5;*/
}

.message
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color: #D84C4f;
	color: #8e0404;*/
	color: #1b1bb7;/*#DD5656;*/
	font-size:10px;
	font-weight:bold;
}

.companyheading
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color: #D84C4f;*/
	color: #1b1bb7;	
	font-size:10px;
	font-weight: bold;
		
}

.boxtext{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:10px;	
	text-decoration:none;
	font-weight:bold;
}

a.boxtext{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:10px;	
	text-decoration:none;
}

a.boxtext:hover{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#2661dd;
	font-weight: bold;
	font-size:10px;
}

.request{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2661dd;
	font-size:10px;	
	text-decoration:none;
	font-weight:bold;
}

a.request{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2661dd;
	font-size:10px;	
	text-decoration:none;
}

a.request:hover{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
	font-size:10px;
}


th{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;	
	text-decoration:none;
	font-weight:bold;
}



.navigation {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686867;
	/*color: #D84C4f;*/
	font-weight: bold;
	text-decoration:none;
}

A.navigation:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	color: #686867;*/
	color: #D84C4f;
	font-weight: bold;
	text-decoration:none;
}

.menu_navigation {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	/*color: #D84C4f;*/			
	height:20px;

	padding:0;
	vertical-align:middle;	
}

A.menu_navigation {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	color: #476BB9*/
	color: #476BB9;
	font-weight: bold;	
	text-decoration:none;
}

A.menu_navigation:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	color: #476BB9*/
	color: #476BB9;
	font-weight: bold;	
	text-decoration:underline;
}




.user_navigation {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*color: #D84C4f;*/
	font-weight: bold;
	text-decoration:none;
	
}

a.user_navigation:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*color: #D84C4f;*/
	font-weight: bold;
	text-decoration:none;
}


.designation {
	font-size: 11px;
	color: #D84C4f;
	font-weight: bold;
	text-decoration:none;
}

.footer
{
	color: #04349a;
	font-size: 10px;
}
/* FORM RELATED STYLE SHEET */
.formcontent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3b3b3b;
	text-align:justify;
}

input1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;	
	padding:2px;
	margin:2px;
	border: 1px solid #bea6a6;	
}

textarea1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:2px;
	margin:2px;
	border: 1px solid #bea6a6;
	/*background-color:#e7e4e4;*/
	
}

select1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:2px;
	margin:2px;
	border: 1px solid #e7e4e4;
	/*background-color:#e7e4e4;*/
	background-color:#F9F8F8;
}

.submit1
{
	border:1px solid #bea6a6;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:15px;
	width:auto;
	padding:2px;
	vertical-align:middle;
	margin:2px;
	color:#7f5e5e;
	font-weight:bold;
	cursor:hand;
	background-color:#e6d5d5;	
	height:25;	
}


/* FORM RELATED STYLE SHEET OVER */

/*------------------------------------------------------------------------------*/

.boxred {
	font-size: 11px;
	color: #D84C4f;
	font-weight: bold;
	text-decoration:none;
}

.boxblue {
	font-size: 11px;
	color: #476BB9;
	font-weight: bold;
	text-decoration:none;
}

.boxorange {
	font-size: 11px;
	color: #FB954E;
	font-weight: bold;
	text-decoration:none;
}

.mainheading{
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:medium;
	font-weight:bold;
	color:#006699;
}

.subheading{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color:#CC3333;
	text-align:left;
	background-color:#F8F8F8;
}



.morelink
{
	color: #878787;
	font-size=small;
	font-weight:bold;
	text-decoration:none;
}

A.footerlinks
{
	color: #666666;
	font-size:10px;
	text-decoration:none;
}

A.footerlinks:hover
{
	color: #666666;
	font-size:10px;
	text-decoration:underline;
}



.formheading{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color:#CC3333;
	text-align:left;
	background-color:#EEEEEE;
}




/* CSS OF MENU *****************************************************************************/

.mainDiv
{
  width:183px;
}

.topItem
{
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("images/Menu_bg.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 183px;
  height: 23px;
  color: #717273;/*215dc6;*/
  cursor:pointer;
  text-indent:20px;
  vertical-align:baseline;
  
}

.topItemOver
{
  text-indent:20px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("images/Menu_bg.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 23px;
  width: 183px;
  color: #717273;/*#428eff;*/
  cursor:pointer;
}

.topItemClose
{
  text-indent:20px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("images/Menu_bg.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 23px;
  width: 183px;
  color: #717273;/*215dc6;*/
  cursor:pointer;
}


.topItemCloseOver
{
  text-indent:20px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("images/Menu_bg.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 23px;
  width: 183px;
  color: #717273;/*#428eff;*/
  cursor:pointer;
}



.dropMenu
{
  font: bold 11px tahoma,verdana,sans-serif;	
  background-color: #FFFFFF;
  color: #FFFFFF;
  /*border: 1px solid #FFFFFF;*/
  border-width: 0 1px 1px 1px;
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
  
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:8px;
   margin-top:5px;
   
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #215dc6;
   
   background: url("images/SubMenu_bg.gif") no-repeat 0 0;
   background-position:center center;
   background-repeat:no-repeat;
   height:18px;
   width: 158px;
   
}

.subItem a
{
   margin-left:18px;
   font: 11px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #215dc6;
   
}

.subItemOver
{
   margin-left:8px;
   margin-top:5px;
   
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #215dc6;
   
   background: url("images/SubMenu_bg.gif") no-repeat 0 0;
   background-position:center center;
   background-repeat:no-repeat;
   height:18px;
   width: 158px;
}

.subItemOver  a
{

  margin-left:18px;
  font: 11px tahoma,verdana,sans-serif;	 	
  text-decoration:underline;
  color: #215dc6;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}
.statusbutton
{

font-weight:bold;
cursor:pointer;
color: #02679c;

text-decoration: none;
}
.statusbutton:hover
{
cursor:pointer;
color: #00344f;
text-decoration:underline;
}
.sendlist
{
color:#000000;
cursor:pointer;
text-decoration:none;
}
.sendlist:hover
{
font-weight:bold;
cursor:pointer;
text-decoration:underline;
}
/* CSS OF MENU END*/

/*
A.menuitems{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
	font-weight:bold;
	color:#c12121;
	text-decoration:none;
}

A.menuitems:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
	font-weight:bold;
	color:#fa5454;
	text-decoration:underline;

}

.mainheading{
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:medium;
	font-weight:bold;
	color:#a60238;
	padding:'0' '0' '0' '5pt';
	border-bottom-style:inset;
	border-bottom-color:#EEEEEE;

}

.boxheading{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#b9476d;
	background-image:url(images/box_bg.jpg);
}

A.boxcontent{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#6c98b4;
	text-decoration:none;
}

A.boxcontent:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#6c98b4;
	text-decoration:underline;
}

.box{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#6c98b4;
}

A.news-text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#6c98b4;
	text-decoration:none;
}

A.textlinks{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#333333;
	text-decoration:none;
}

A.textlinks:hover{

	text-decoration:underline;
}

.price{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#fa5454;
}

form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}


.footer
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#fa5454;
}

*/

