body
{
   margin: 0px;
   font-family: Verdana, Arial, Serif;
   font-size: 12px;
}

.backgroundImage
{
	/*background-image:  url(/Srilakshmi_New/Images/Gopuram_fade.jpg);*/
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:105%;	
}


.pSubTitle
{
	background-color:Maroon; 
	color:White; 
	font-weight:bold;
}

td
{
   vertical-align: top;
}

td.fieldname
{
   text-align: right;
}

hr
{
   color: Maroon;
}

#container
{
   background-color: #ffffff;
}

#container2
{
   background-color: #666666;
   /*margin-right: 200px;*/
}

#header
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 150px;
   background-color : #999966;
   border-bottom : solid 2px #8d2d23;

}

#header2
{
   padding: 0px;
   margin: 0px;
   width: 260px;
   height: 150px;
   background-repeat:no-repeat;
   background-color : #999966;   
}

#headermenu
{
   position: absolute;
   top: 124px;
   left: 0px;
   width: 750px;
   padding: 2px 2px 2px 2px;   
}
#header3
{
   position:absolute;
   padding: 0px;
   margin: 0px;
   width: 164px;
   height: 150px;
   left:838px;
   background-repeat:no-repeat;   
   background-color : #999966;   
}
#breadcrumb
{
   background-color: #4e1e1a;
   color: white;
   padding: 3px;
   font-size: 10px;
   padding-left: 5px;
}

#breadcrumb a
{
   color: #c0c0c0;
}

#footermenu
{
   text-align: center;
   padding-top: 10px;            
}

#footertext
{
   text-align: center;
   padding-top: 3px;            
}

#bannerbox
{
   border: dotted 3px #8d2d23;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 3px;
   margin-right: 3px;
   padding: 3px;
   text-align: center;
   background-color: #fcd4be;
}

#bannerbox a
{
   font-size: 10px;
   text-decoration: none;
   color: black; 
}

#loginbox
{
   position: absolute;
   top: 0px;
   left: 320px;
   width: auto;
   height: auto;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
}

#loginbox input
{
   color: #8d2d23;
   border-color: #8d2d23;
   background-color: #f8b502;
   font-size: 11px;
}

#themeselector
{
   position: absolute;
   text-align: right;
   top: 122px;
   right: 10px;
   width: 180px;
   height: 80px;
   padding: 2px 2px 2px 2px;    
   font-size: 11px;
}

#themeselector select
{
   color: #8d2d23;
   background-color: #fc9a0e;
   font-size: 11px;
}

#welcomebox
{
   font-size: 12px;
   text-align: right;
}

#footer
{
   border-top: solid 2px #8d2d23;
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 65px;
   background-color: #999966;
   visibility: hidden;
   /*position:absolute;*/
   position: relative;

}

#Mastfooter
{ 
   border-top: solid 2px #8d2d23; 
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 65px;
   background-color: #999966;
}

        
#leftcol
{
   position: absolute;
   top: 128px;
   right: 0px;
   width: 200px;
   background-color: #ffffff; 
  
   font-size: 10px;
   border-top : solid 2px #8d2d23;
}


#topcol
{
position:absolute;
top:15px;
right:0px;
width:200px;
height:50px;
font-size:10px;    
}
#topcol1
{
position:absolute;
top:2px;
right:493px;
}
#leftcol1
{
   position: absolute;
   top: 150px;
   right: 0px;      
   width: 200px;
   height:50px;
   background-color: #ffb487;
   font-size: 10px;
}

#leftcol a
{	
   color: Yellow ;
}

#leftcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#leftcol div.alternatetext
{
   padding: 6px 6px 6px 6px;
   background-color: #fcd4be;
   text-align: justify;
}

#leftcol div.sectiontitle, #leftcol .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color: #8d2d23;
   color: white;
   font-size: 12px;
   font-weight: bold;	
   text-transform: uppercase;
}

#centercol
{
   position: relative;
   margin-left: 200px;
   padding: 5px;
   background-color: white;
   height:auto;
   min-height:400px;
   /*z-index:3;*/
}

#centercolcontent
{
   padding: 15px 6px 15px 6px;
}

.sectiontitleheading
{
   padding: 6px 6px 6px 6px;
   font-weight: bold;
   font-size: larger;
   color: Maroon;
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
   font-weight: bold;
   font-size: larger;
   color: Maroon;
}

#centercolcontent div.sectionsubtitle
{
   font-weight: bold;
   padding-bottom: 4px;
}

#rightcol
{
   position: absolute;
   top: 128px;
   left: 0px; 
   width: 198px;
   color: White;
   background-color: #666666;
   font-size: 10px;
   border:solid 1px #666666;
}


#rightcol a
{
   color: Yellow;
}

#rightcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color: #76110c;
   color: #fc9a0e;
   font-size: 12px;
   font-weight: bold;	
   text-transform: uppercase;
}

.footermenulink
{
   font-family: Arial, Serif;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;      
  
}

.footermenulink a
{
   text-decoration: none;
   color: #FFFFC0 ; 
   font-weight :bold ;
}
.footermenulink a:hover
{
   text-decoration: underline overline;
   color: Gold;    
   font-weight :bold ;
}

.headermenulink
{
   font-family: Impact;
   font-size: 15px;  
   
}

.headermenulink a
{
   text-decoration: bold, underline ;
   color: #FFFFC0;    
}


.headermenulink a:hover
{
   text-decoration: underline overline;
   color: Gold; 
}

.highlightcity
{
   background-color: #bb392f;
}

.highlightstate
{
   background-color: #ffb401;
}

.highlightcountry
{
   background-color: #ffb487;
}

.articlebox
{
   background-color: #fff6eb;
   color: maroon;
   border: dashed 1px #723330;
   padding: 6px 6px 6px 6px;
   font-size: smaller;
}

.articletitle
{
   font-size: 18px;
   font-weight: bold;
   color: #723330;
   text-decoration: none;
}

.articleabstract
{
   padding-top: 6px;
}

.comment
{
   padding: 4px 0px 4px 0px;
   font-size: smaller;
}

.pollbox
{
   font-size: 11px;
}

.pollcontent
{
   padding: 6px;
}

.pollquestion
{
   font-size: 13px;
   font-weight: bold;
}

.polloptions
{
   padding-top: 10px;
   padding-bottom: 4px;
}

.pollbar
{
   background-color: red;
   font-size: 4px;   
}

.progressbarcontainer
{
   width: 98%;
   height: 15px;
   border: solid 1px black;
   padding: 1px;
}

.progressbar
{
   width: 0px;
   background-color: Red;
   height: 15px;
}

.newsletterbox
{
   font-size: 11px;
    /*background-color: #ffb487;*/
        /*background-color:PaleGoldenrod;*/
        background-color:#666666;
}

.newsletterboxcontent
{	
   padding: 5px;
}

.postinfo
{
   background-color: #ebb267;
   font-weight: bold;
   text-align: center;
}

.posttitle
{
   padding: 3px;
   margin-bottom: 10px;
   background-color: #df830b;
   color: white;
   font-weight: bold;
}

.postbody
{
   padding: 3px;
}

.shoppingcartbox
{
   font-size: 11px;
}

.shoppingcartboxcontent
{
   padding: 6px;
}
.LinkStyle
{
   padding: 0px;
   margin: 0px;
   font-family: Arial, Serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration:none;
   color: maroon; 
}

.ButtonStyle
{
    background-color:Gold;
    color:Black;
    border-style:solid;
    border-color:DarkOrange;
    font-family:Tahoma,Arial;
    border-width:2px;
}
#MenuStyle
{
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 3px;
   margin-right: 3px;
   padding: 3px;
   text-align: center;
   position:absolute;
   top:98px;
   left:0px;
   height:50px;
}
#MenuStyle a
{
  text-decoration: underline ;
   color: #FFFFC0;  

}
#MenuStyle a:hover
{
  text-decoration: underline overline;
   color: gold;    

}
/*body 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:16px;
	background-color:white;	
}

a:link {color:blue; text-decoration:none; font-weight:bold;}
a:visited {color:blue; text-decoration:none; font-weight:bold;}
a:hover {color:blue; text-decoration:underline; font-weight:bold;}*/

/******************************************
* Table Class Styles
*******************************************/
.th {font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; background:#009933}

TD.color {background-color:steelblue; font-family:Arial;font-size:16;color: #ffffff;}
TD.Size { font-family:Arial;font-size:12;color:black;font-style:normal }

.td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:8px; 
background:white;background-color:Purple}

.td_clear {font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; background:#DCDEE4}

.td_faded {font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; 
background:#F4F6F4;}

/******************************************
* Form Styles
*******************************************/
.select {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color:#000000; background:#E0E9D9;}

.select_readonly {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color:#666666; background:#dddddd;}

.select_small {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color:#336600; background:#eeeeee;}

.select_client {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color:#660000; background:#dddddd;}

.input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color:#000000; background:#E0E9D9;}

.dateinput {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color:#000000; background:#E0E9D9; behavior: url(./htc/datebox.htc); }

.password {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color:#666666; background:#f4f4f4;}
.fonttype
{
 font-family:arial;font-size:13;color:Black;
}



.button {background-color: steelblue;
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		border-top:1px solid #333;
		border-left:1px solid #333; 
		padding-top:0px; padding-bottom:0px; padding-left:4px; padding-right:4px;
		height:18px;
		font-family:arial; font-size:10px; font-weight:bold; color:#ffffff; 
		text-transform:capitalize; text-decoration:none; text-align: center;	  
		cursor: hand;
		width:170;
		
		}



/******************************************
* Text Styles
*******************************************/

.statusText
{
	background: none;
	font-family: Verdana;
	font-size: x-small;
	color: white;
	font-weight: bold;
}

/*.ButtonColorStyle
{
		background-color: steelblue;
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		border-top:1px solid #333;
		border-left:1px solid #333; 
		padding-top:0px; padding-bottom:0px; padding-left:4px; padding-right:4px;
		height:18px;
		font-family:arial; font-size:11px; font-weight:bold; color:#ffffff; 
		text-transform:capitalize; text-decoration:none; text-align: center;	  
		cursor: hand;
}*/

/* styles to be applied to a textbox */


.Vlabelnew
{
	font-size: 11px;
	font-family: arial;
	color: black;
	background-color:Transparent;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	text-align: left;
	vertical-align:top;
	vertical-align: baseline;
	word-spacing: normal;
	font-weight:bold;
}
.vLookUp
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/HBPoPUp.htc);
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: cornsilk;
}
.Vtextbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/textbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 18px;
	background-color: white;
}
.VtextboxSearch
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/textboxsearch.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 18px;
	background-color: white;
}
.VtextboxNone
{
	border-right: none;
	border-top: none;
	font-size: 10pt;
	behavior: url(../htc/textboxnone.htc);
	margin-left: 0px;
	border-left: none;
	border-bottom: none;
	background-repeat: repeat;
	font-family: arial;
	height: 18px;
	background-color: #f0f0f0;
}

.Vtextarea
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/textarea.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	background-color: white;
}

.VtextareaNone
{
	border-right: none;
	border-top: none;
	font-size: 10pt;
	behavior: url(../htc/textareanone.htc);
	height: 50;
	width: 200;
	margin-left: 0px;
	border-left: none;
	border-bottom: none;
	background-repeat: repeat;
	font-family: arial;
	overflow: hidden;
	background-color: #f0f0f0;
}

.Vtextareatext
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	background-color: white;
}
.VTSearchbox
{
	behavior: url(../htc/VTSearchBox.htc);
}
.Vsearch
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/searchbox.htc);
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: cornsilk;
}
.Vssnbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	background: #e6e6fa;
	behavior: url(../htc/ssnbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	color: black;
	border-bottom: #000000 1px solid;
	font-family: arial;
	height: 19px;
	text-align: left;
}

.Vsearchbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 9pt;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: #e5e5e5;
}

.Vbutton
{
	color: white;
	background-color: #5a598c;
	font-family: Arial, Tahoma, Helvetica,sans-serif;
	font-weight: 700;
	font-size: 8pt;
	behavior: url(../htc/vantagedatebox.htc);
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	letter-spacing: normal;
	margin: 1px 1px 1px 1px;
	text-align: center;
	vertical-align: baseline;
	word-spacing: normal;
	cursor: hand;
}

.Vdatebox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #ffebe6;
	behavior: url(../htc/datebox.htc);
	font: 10pt arial;
	margin-left: 0px;
	border-left: #000000 1px solid;
	width: 80px;
	color: black;
	border-bottom: #000000 1px solid;
	height: 19px;
	text-align: left;
}



.VDateControl
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	behavior: url(../htc/vantagedatebox.htc);
	font: 10pt arial;
	background:"Images/calendar.gif"
	margin-left: 0px;
	border-left: #000000 1px solid;
	width: 80px;
	color: black;
	border-bottom: #000000 1px solid;
	height: 19px;
	text-align: left;
}

.Vyyyymmbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #ccffcc;
	behavior: url(../htc/yearmonthbox.htc);
	font: 10pt arial;
	margin-left: 0px;
	border-left: #000000 1px solid;
	width: 52px;
	color: black;
	border-bottom: #000000 1px solid;
	height: 19px;
	text-align: left;
}

.Vtimebox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #f4e9ed;
	behavior: url(../htc/timebox.htc);
	font: 10pt arial;
	margin-left: 0px;
	border-left: #000000 1px solid;
	width: 55px;
	color: black;
	border-bottom: #000000 1px solid;
	height: 19px;
	text-align: left;
}

.Vnumericbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	background: white;
	behavior: url(../htc/numberbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	width: 50px;
	color: black;
	border-bottom: #000000 1px solid;
	font-family: arial;
	height: 19px;
	text-align: left;
}

.VReadonlybox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/readonlybox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: lightgrey;
}

.VEMailbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	background-image: url(none);
	behavior: url(../htc/emailbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: #faf0e6;
}

.Vurlbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 8pt;
	background-image: url(none);
	behavior: url(../htc/urlbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: #ccff99;
}
.Vbrowsebox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 8pt;
	behavior: url(../htc/browsebox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: #ffefd5;
}

.Vphonebox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	background: #e6e6fa;
	behavior: url(../htc/phonebox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	color: black;
	border-bottom: #000000 1px solid;
	font-family: arial;
	height: 19px;
	text-align: left;
}
.Vlookupbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/lookupbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 18px;
	background-color: antiquewhite;
}
.Vpoplookupbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/poplookupbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: #ffffe6;
}
.Vziplookupbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	behavior: url(../htc/ziplookupbox.htc);
	margin-left: 0px;
	border-left: #000000 1px solid;
	color: black;
	border-bottom: #000000 1px solid;
	background-repeat: repeat;
	font-family: arial;
	height: 19px;
	background-color: #fff8dc;
	text-align: left;
}


/****** end styles to be applied to a textbox */

.Vmandatory
{
	font-weight: normal;
	font-size: 11pt;
	color: #D63F16;
	font-family: arial,arial,helvetica,Tahoma,Times;
}
.Vcombobox
{
	font-weight: bolder;
	font-size: 10pt;
	color: black;
	height: 19px;
	background-color: #e5e5e5;
}
.Vleftcontent
{
	border-right: 0px solid;
	border-color: none;
	background: url(images\bgline.png);
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 2%;
	border-bottom: #000 0px solid;
}

.Vrightcontent
{
	margin-left: 0px;
}

.Vtopbar
{
	background-image: url(images/newcurve.png);
	background-repeat: no-repeat;
}

.Vtopbartodos
{
	background-image: url(images/newcurvek.png);
	background-repeat: no-repeat;
}

.VtopbarMsg
{
	font-size: 10pt;
	font-family: arial;
	color: "White";
}



/* dropdownlist and items classes */
/*.Vdropdownlist
{
	background-color: White;
	background-repeat: repeat;
	font-family: arial;
	font-size: 10pt;
	margin: 1px 1px 1px 1px;
	border-bottom: 1px;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	cursor: auto;
	text-align: left;
	vertical-align: baseline;
}*/

/* the  label class */
/*.Vlabel
{
	font-weight: bold;
	font-size: 10pt;
	font-family: arial;
	color: black;
	background-color: Transparent;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	font-weight:bold;
}*/

/* the  label header class */
/*.Vlabelhdr
{
	font-weight: bold;
	font-size: 12pt;
	font-family: arial,Arial,helvetica,helvetica condensed,Tahoma 'Times New Roman';
	color: black;
	background-color: Transparent;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
}*/

/* the  button class */


/*.VlinkButton
{
	font-size: 12px;
	color: blue;
	text-decoration: none;
}*/

/* From Here */

/*.VMainMenuLinks
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 100;
	color: darkblue;
	background-image: url(./images/b2.jpg);
}

.VMainMenuLinks1
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 100;
	color: darkblue;
	background-image: url(./images/b1.jpg);
}

.VDivLink
{
	font-family: Arial;
	font-size: 11px;
	color: darkblue;
	cursor: hand;
}

.VPlainDivLink
{
	font-family: Arial;
	font-size: 11px;
	color: white;
	cursor: hand;
}

.VBoldDivLink
{
	font-family: Arial;
	font-size: 13px;
	color: crimson;
	font-weight: bold;
}*/

/* datagrid classes */

/*.VdgrdMain
{
	border-width: 1;
	border-color: #edfbe0;
	line-height: 20px;
	width:832px;
	height:20px;
	background-color: #edfbe0;
	color: #edfbe0;
}

.VdgrdHeader
{
	background-color: #dcdcdc;
	border-color: Black;
	border-width: 1;
	font-weight: bold;
	font-family: arial;
	
	color: Black;
	font-size: 12px;
	text-align: center;
	width:832px;
	height:20px;
}

.VdgrdItem
{
	background-color:#f5f5f5;
	color: Black;
	font-family:  arial;
	font-size: 12px;
}

.VdgrdAlternItem
{
	background-color: #f2f1f1;
	font-size: 12px;
	font-family: arial;
}

.VdgrdSelectItem
{
	background-color: #66ff33;
	font-size: 12px;
	font-family: arial;
}*/

/*.VdgrdPagerStyle
{
	background-color:White;
	color: #000000;
	font-family: arial;
	font-size: 8px;
	text-align: right;
}
.VdgrdSelItemStyle
{
	background-color:White;
	color: #000000;
	font-family: arial;
	font-size: 8px;
	text-align: right;
}
.GrdMain
{
	Width :832px;
	Height:20px;
	background-color:#edfbe0;
}*/

/*.GrdHeader
{
	Font-Size:Smaller;
	Width:832px;
	Border-Color:#edfbe0;
	Height:20px;
	color:Black;
	 background-color:Gainsboro;
}
.GrdItems
{
	Font-Size:smaller;
	background-color:#ffffff;
}*/