
body
{
	background-color: #FFFFFF;
	text-align:center;
}
form
{
	margin: 0px;
}
.pagename
{
	color:#000000;
	font-family:Verdana;
	font-size: 8pt;
	
	text-decoration: none;
}
.pagename A
{
	color:#000000;
	font-family:Verdana;
	font-size: 8pt;
	
	text-decoration: none;
} 
.pagename A:hover
{
	color:#000000;
	font-family:Verdana;
	font-size: 8pt;
	
	text-decoration: none;
}

.pagename  a:visited
{
	color:#305B02;
	font-family:Verdana;
	font-size: 11pt;
	
	text-decoration: none;
}
#master
{
	width: 100%;
	position: relative;
	float: left;
	text-align: center;
	
}
#layout
{
	position: relative;
	float: left;
	width: 100%;
	text-align: center;
}
#row1
{
	position: relative;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 244px;
	vertical-align: top;
}

#row2
{
	position:relative;
	float:left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height:auto;
	vertical-align: top;
	}
#row3
{
	position:relative;
	float:left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height:auto;
	vertical-align: top;
	}
	#row6
{
	position:relative;
	float:left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height:auto;
	vertical-align: top;
	}
.errortext
{
	font-weight: bold;
	font-size: 12px;
	color: blue;
	font-family: Verdana;
	background-color: White;
}
.readmore
{
	color: red;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
}
/*----MAINTEXT IS USED FOR DISPAYIMG THE CONTENT*/
.maintext
{
	color: Gray;
	font-family: Verdana;
	font-size: 12px;
	text-align:justify;

	
}
.maintext A
{
	color: Gray;
	font-family: Verdana;
	font-size: 12px;
	text-align:justify;
}
.maintext A:hover
{
	color: Gray;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
		text-align:justify;
}

.maintext A:visited
{
	color: Maroon;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align:justify;
}
.searchlink
{
	color:Green;
	font-family: Tahoma;
	font-size: 11px;
	text-align:justify;
}
.searchlink A
{
	color: Green;
	font-family: Tahoma;
	font-size: 11px;
	text-align:justify;
}
.searchlink A:hover
{
	color: Green;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
		text-align:justify;
}
.searchlink A:visited
{
	color: Green;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-align:justify;
}
.defaultmaintext
{
	color: Black;
	font-family: Verdana;
	font-size: 11px;
}
.defaultmaintext A
{
	color: Black;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.defaultmaintext A:hover
{
	color: Black;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
}
.defaultmaintext A:visited
{
	color: Maroon;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}

/*----MAINHEADING IS USED FOR DISPAYIMG THE HEADING IN CONTENT*/
.mainheading
{
	font-size: medium;
	color: Gray;
}
.mainheading A
{
	font-size: medium;
	color: Blue;
	text-decoration: none;
}
.mainheading A:hover
{
	font-size: medium;
	color: Gray;
	text-decoration: underline;
}
.mainheading A:visited
{
	font-size: medium;
	color: Maroon;
	text-decoration: underline;
}

/* THIS CLASS IS USED FOR DISPLAYING LABELS FOR THE INFORMATION */
.ErrorDisp
{
	color: Red;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}

/* THIS CLASS IS USED FOR DISPLAYING CATEGORY NAMES FOR PRODUCTS STAFFS */
.CatName
{
	font-weight: bold;
	color: #29559C;
	font-size: x-small;
}
.CatName A
{
	font-weight: bold;
	color: Blue;
	font-size: x-small;
	text-decoration: underline;
}
.CatName A:hover
{
	font-weight: bold;
	color: #29559C;
	font-size: x-small;
	text-decoration: none;
}
.CatName A:visited
{
	font-weight: bold;
	color: Maroon;
	font-size: x-small;
	text-decoration: none;
}

/* THIS CLASS IS USED FOR DISPLAYING SITEMAP PAGES */
.SiteMap
{
	font-family: Tahoma;
	color: Purple;
	font-size: 11px;
	text-decoration: none;
}
.SiteMap A
{
	color: #29559C;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.SiteMap A:hover
{
	color: Red;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.SiteMap A:visited
{
	color: Maroon;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}

/* THIS CLASS IS USED FOR DISPLAYING ERROR MESSAGES IN ERROR PAGES */
.ErrorInfo
{
	font-size: x-small;
	color: #000033;
	background-color: #DFDFDF;
	border: 1px solid black;
}

.center
{
	text-align: center;
}

/* THIS CLASS IS USED FOR DISPLAYING TABLE CONTENTS */
.TblMainText
{
	font-size: x-small;
	color: #000000;
	text-decoration: none;
}
.TblMainText A
{
	font-size: x-small;
	color: #0000FF;
	text-decoration: none;
}
.TblMainText A:hover
{
	font-size: x-small;
	color: 0000FF;
	text-decoration: none;
}

/* THIS CLASS IS USED FOR DISPLAYING TABLE HEADINGS */
.tblheading
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color:#1A90BC;
}
.tblheading A
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: Blue;
	background-color:#1A90BC;
	text-decoration: none;
}
.tblheading A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#1A90BC;
	text-decoration: none;
}
.submenuname
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.submenuname A
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.submenuname A:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.submenuname A:visited
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
input
{
	border-right: activecaption 1px solid;
	border-top: activecaption 1px solid;
	border-left: activecaption 1px solid;
	color: buttontext;
	border-bottom: activecaption 1px solid;
	font-family: Verdana;
	background-color: window;
}

/* THIS CLASS IS USED FOR DISPLATING MANDATORY INFORMATION */
.mandatory
{
	color: #ff0000;
}


.copy
{
	color: #2F4151;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
.copy A
{
	color: #2F4151;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
.copy A:hover
{
	color: #2F4151;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
.footernav
{
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
.footernav A
{
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
.footernav A:hover
{
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
/*----------------------L-A-Y-O-U-T- -R-E-L-A-T-E-D-----------*/
/*LAYOUT RELATED CLASSSES CAN VARY PROJECT TO PROJECT*/
/*-------------------------------------------------------------*/
.LayoutTextBox
{
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
}

/*News Class is used for dispayimg the news into Header*/
.news
{
	color: #676767;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.news A
{
	color: #676767;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.news A:hover
{
	color: #676767;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}

.Login
{
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
}

.loginstrip
{
	font-family: Verdana;
	color: White;
	font-weight: normal;
	background-color: #1A90BC;
	font-size: 11px;
}

.forgetpass
{
	font-family: Tahoma;
	font-family: Georgia;
	color: Black;
	font-size: 10px;
}

.forgetpass A
{
	font-family: Tahoma;
	color: white;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.forgetpass A:hover
{
	font-family: Tahoma;
	color: red;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
}

/*------------------P-R-I-N-T- -M-E-D-I-A-----------------------------*/
/*REQUIRED CLASSSED CAN NOT BE ELIMINATED AS IT IS USEFULL FOR SEO, Just change the attribute*/
/*----------------------------------------------------------------*/
@media print
{
	body
	{
		font-family: Verdana;
		color: Black;
		background-color: White;
	}
	.maintext
	{
		font-family:Verdana;
		color: Black;
		font-size: x-small;
	}
}

.searchtextbox
{
	width: 150px;
	height: 20px;
	border: 1px solid lightgrey;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	color: Gray;
}
.newusertext
{
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	color: red;
	text-decoration: none;
}
.newusertext A
{
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	color: red;
	text-decoration: none;
}
.newusertext a:hover
{
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	color: red;
	text-decoration: none;
}
.logintext
{
	position: relative;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #010A7B;
}

.newslettertext
{
	vertical-align: middle;
	font-family: Tahoma;
	font-size: 14px;
	color: red;
	text-decoration: none;
	font-weight: bold;
}
.contactusdetails
{
	color: #676767;
	font-family: Tahoma;
	font-size: 10.2pt;
	text-decoration: none;
	
}
.contactusdetails A
{
	color: #676767;
	font-family: Tahoma;
	font-size: 10.2pt;
	text-decoration: none;
	
}
.contactusdetails A:hover
{
	color: #676767;
	font-family: Tahoma;
	font-size: 10.2pt;
	text-decoration: none;
	
}
.FaqHeadingHome
{
	color: #023A6D;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}

.CalHeading
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1A90BC;
	text-decoration: none;
}
.DateDisplay
{
	font-family: Georgia;
	font-size: 22px;
	color: #283F8B;
	font-weight: bold;
}

.calendertext
{
	font-family: Tahoma;
	font-size: 11px;
	color: #283F8B;
	background-color: #67CBEF;
	text-decoration: none;
}

.calendertext A
{
	background-color: #67CBEF;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.calendertext A:hover
{
	font-family: Tahoma;
	font-size: 11px;
	background-color: #67CBEF;
	color: #000000;
	text-decoration: underline;
}
.dg
{
	font-family : Verdana;
	font-size:12px;
	background-color: #E8EEFA;
}
.dgalternate
{
	font-family : Verdana;
	font-size:12px;
	background-color: #C3D9FF;
}
.button
{
	background-color:#1A90BC;
	color:White;
font-weight:bold;
font-size:12px;
font-family:Tahoma;

	
	}

