/*CSS STYLESHEET FOR VIALITE 2.0 PRODUCT COPYRIGHT V---Systems 2007

------ IMPORATNT INSTRUCTIONS-----
1. MENTION THE FONT NAME IN BODY TAG. DO NOT MENTION IN CLASS NAME UNTILL ITS NECESSARY
2. USE RELATIVE FONT SIZING
3. ALWAYS USE A, A:hover; A:visited

THIS STYLESHEET IS DIVIDED INTO THREE MAJOR PORTION PRINT, VITAL AND LAYOUT RELATED....
LAYOUT RELATED CAN BE ELIMINATED
VITAL VALUES CAN BE CHAGED 
*/


/*---------V-I-T-A-L--------------------------------------------------*/
/*REQUIRED CLASSSED CAN NOT BE ELIMINATED, Just change the attribute*/
/*----------------------------------------------------------------*/
/*body
{
	font-family:Verdana;	
	scrollbar-face-color: #DCDCDC;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-arrow-color: #626262;
	scrollbar-track-color: #EFEFEF;	
	scrollbar-darkshadow-color: #bbbbbb;
	scrollbar-darkshadow-color: #bbbbbb;
}*/


/*----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{color:Purple;font-size:x-small;text-decoration:none;}
.SiteMap A{color:#29559C;font-size:x-small;font-weight:normal;text-decoration:none;}
.SiteMap A:hover{color:Red;font-size:x-small;font-weight:normal;text-decoration:underline;}
.SiteMap A:visited{color:Maroon;font-size:x-small;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-size:14px;font-weight:bold;color:#004C64;background-color:#D8E3E9;text-decoration:none;}
.TblHeading A{font-size:14px;font-weight:bold;color:#004C64;background-color:#D8E3E9;text-decoration:none;}
.TblHeading	A:hover{font-size:14px;font-weight:bold;color:#004C64;background-color:#D8E3E9;text-decoration:none;}

input{BORDER-RIGHT: #ACB9C0 1px solid; BORDER-TOP: #ACB9C0 1px solid; BORDER-LEFT: #ACB9C0 1px solid; COLOR: buttontext; BORDER-BOTTOM: #ACB9C0 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: window;}

/* THIS CLASS IS USED FOR DISPLATING MANDATORY INFORMATION */
.mandatory{color:#ff0000;}

/* THIS CLASS IS USED IN FOOTER COPYRIGHT */
.Copyright{ COLOR: #797979;FONT-SIZE: xx-small;TEXT-DECORATION: none;}
.Copyright A{COLOR: #797979;FONT-SIZE: xx-small;TEXT-DECORATION: none;}
.Copyright A:hover{COLOR: Blue;FONT-FAMILY: verdana;FONT-SIZE: xx-small;TEXT-DECORATION: none;}
.Copyright A:visited{COLOR: Maroon;FONT-FAMILY: verdana;FONT-SIZE: xx-small;TEXT-DECORATION: none}


.leftpane{font-family:tahoma;font-size:11px;color:#888888;text-decoration:none;}
.leftpane A{font-family:tahoma;	font-size:11px;	color:#888888;	text-decoration:underline;}
.leftpane A:hover{font-family:tahoma;	font-size:11px;	color:#888888;	text-decoration:none;}
.leftpane A:visited{color:Teal;font-size:11px;	font-weight:normal;	font-style:normal;}

/*----------------------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;
}
.catname1
{
	color:black;
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	background-color:black;
}
.catname1 a
{
	color:black;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	background-color:black;
}
.catname1 a:hover
{
	color:White;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	background-color:Gray;
}
/*News Class is used for dispayimg the news into Header*/
.newsdate
{
	
	COLOR: #BBB9BD;
    FONT-FAMILY: verdana;
    vertical-align:middle;
    text-align:left;
    left:27px;
    FONT-SIZE: 10pt;
    background-image:url(../../../images/newsarrow2.jpg);
    background-repeat: no-repeat;
}
.news
{
	
	COLOR: #6A6A6A;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.news A
{
	
	COLOR: #6A6A6A;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.news A:hover
{
	COLOR: #6A6A6A;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    TEXT-DECORATION:underline;
} 

.Login
{
    COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
} 

.loginstrip
{
	font-family:Verdana;
	color:White;
	font-weight:normal;
	background-color :#ACB44C;
	font-size:11px;
}

.forgetpass
{
	font-family:Tahoma;
	font-family:Georgia;
	color:#278F55;
	font-size:10px;
}

.forgetpass A
{
	font-family:Tahoma;
	color:#278F55;
	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;
}


.newstxt
{
font-family:Arial;
font-style:normal;
font-size:14px;
color:#1B5E74;
font-weight:bold;
text-decoration:none;
}

/*------------------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{color:Black; font-size:x-small;}
}

/*-------------- layout style sheet --------------------------*/
body
{
	margin:0px; padding:0px;background-color:#ACB9C0;
}
.servicetext
{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#1B5E74;
}
.servicetext A:active
{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#4588C8;
}
.servicetext A
{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#1B5E74;
}

.servicetext A:hover
{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#4588C8;
}
.servicetext a:visited
{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#1B5E74;
}
.statictext
{
font-family:Verdana;
font-size:9px;
text-decoration:none;
color:#1B5E74;
}
.emailtitle
{
font-family:Verdana;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#4688C7;
}
.searchtitle
{
font-family:Verdana;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#1B5E74;
}
form
{
padding:0px;
margin:0px;
}
.copyText
{
font-family:Verdana;
font-size:9px;
text-decoration:none;
color:#1B5E74;
}
.maintext
{
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
color:#1B5E74;
}
.maintext A
{
font-family:Tahoma;
font-size:8pt;
text-decoration:underline;
color:#1B5E74;
}
.maintext A:hover
{
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
color:#0A3349;
}
.copy
{
font-family:Verdana;
font-size:9px;
text-decoration:none;
color:#1B5E74;
}
.copy A
{
font-family:Verdana;
font-size:9px;
text-decoration:none;
color:#1B5E74;
}
.copy A:hover
{
font-family:Verdana;
font-size:9px;
text-decoration:none;
color:#0A3349;
}
.newtitle
{
font-family:Verdana;
font-size:10px;
text-decoration:none;
font-weight:bold;
color:#1B5E74;
}
.loginText A
{
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#D8E3E9;
}
.loginText A:hover
{
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#ffffff;
}
.loginText 
{
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#D8E3E9;
}

#mainBody
{
position:relative; width:769px;
}
#row1
{
position:relative; width:769px; height:11px;overflow:hidden;
}
#row2
{
position:relative; width:769px; height:11px; overflow:hidden;
}
#row1c1
{
position:relative; width:10px; float:left; height:11px; background-image:url(../images/top_img_01.jpg); background-repeat:no-repeat;
}
#row1c2
{
position:relative; width:162px; float:left; height:11px; background-image:url(../images/top_img_rep1.jpg); background-repeat:repeat-x; overflow:hidden;
}
#row1c3
{
position:relative; width:28px; float:left; height:11px;background-image:url(../images/top_img_03.jpg); background-repeat:no-repeat;
}
#row1c4
{
position:relative; width:558px; float:left; height:11px; background-color:#D8E3EA; overflow:hidden;
}
#row1c5
{
position:relative; width:11px; float:left; height:11px;background-image:url(../images/top_img_05.jpg); background-repeat:no-repeat;
}
#row4
{
position:relative; width:769px; height:11px;overflow:hidden;
}
#row4c1
{
position:relative; width:10px; height:11px; float:left; background-image:url(../images/cot_b_img_01.jpg); background-repeat:no-repeat;
}
#row4c2
{
position:relative; width:164px; height:11px; float:left; background-image:url(../images/cot_b_irep1.jpg); background-repeat:repeat-x;
}
#row4c3
{
position:relative; width:27px; height:11px; float:left; background-image:url(../images/cot_b_img_03.jpg); background-repeat:no-repeat;
}
#row4c4
{
position:relative; width:557px; height:11px; float:left; background-image:url(../images/cot_b_irep2.jpg); background-repeat:repeat-x;
}
#row4c5
{
position:relative; width:11px; height:11px; float:left; background-image:url(../images/cot_b_img_05.jpg); background-repeat:no-repeat;
}
#row5
{
position:relative; width:769px; right:10px; height:12px;
}
#footer
{
position:relative; width:769px; height:15px;
}
#cotnent 
{
position:relative; width:253px; min-height:358px;
}
*html #cotnent
{
height:358px;
}

/*-------------- layout style sheet --------------------------*/
.productimg
{ 
	text-align:left;
	left:2px;
	
}
.CatName
{
	font-family: tahoma;font-size:13px;color:#1B5E74;text-decoration:none;
}
.maintextService
{
font-family:Verdana;
font-size:16px;
text-decoration:none;
color:#1B5E74;
}
.linkmaintext
{
font-family:Tahoma;
font-size:9pt;
text-decoration:none;
font-weight:600;
color:#1B5E74;
}
.linkmaintext A
{
font-family:Tahoma;
font-size:9pt;
text-decoration:underline;
font-weight:600;
color:#1B5E74;
}
.linkmaintext A:hover
{
font-family:Tahoma;
font-size:9pt;
text-decoration:none;
font-weight:600;
color:#0A3349;
}
