/*CSS STYLESHEET FOR StephanRoyArpenteursgeometres 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-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #bbbbbb;
	scrollbar-darkshadow-color: #bbbbbb;
}
/*----MAINTEXT IS USED FOR DISPAYIMG THE CONTENT*/
.maintext{color:#4F4B4D; font-size:16px; font-family:Tw Cen MT Condensed;}
.maintext A{color:#4F4B4D;	font-size:16px;font-weight:normal;font-style:normal;	text-decoration:none;font-family:Tw Cen MT Condensed;}
.maintext A:hover{color:#000000;font-size:16px;font-weight:normal;font-style:normal;font-family:Tw Cen MT Condensed;}


.hoverlink{color:#FF0000; font-size:16px;}
.hoverlink A{color:#FF0000;	font-size:16px;font-weight:normal;font-style:normal;	text-decoration:none;}
.hoverlink A:hover{color:#0000FF;font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;}

#newuser{color:#0000ff; font-size:16px;text-decoration:none;font-family:Tw Cen MT Condensed;}
#newuser A{color:#8B0F04;	font-size:16px;font-weight:normal;font-style:normal;	text-decoration:none;}
#newuser A:hover{color:#0000ff;font-size:16px;font-weight:normal;font-style:normal;text-decoration:underline;}

.instruction{color:#4F4B4D; font-size:20px;font-family:Tw Cen MT Condensed;}

#welcome{color:#000000; font-size:16px;font-weight:bold;font-style:normal;font-family:Tw Cen MT Condensed;}
#welcome A{color:#000000;font-size:16px;font-weight:bold;font-style:normal;	text-decoration:none;font-family:Tw Cen MT Condensed;}
#welcome A:hover{color:#E1CC3B;font-size:16px;font-weight:bold;font-style:normal;font-family:Tw Cen MT Condensed;}

#bonde{color:#EEDDDC; font-size:20px;font-weight:normal;font-style:normal; font-family:Tw Cen MT Condensed;text-decoration:none;font-weight:bold;}
#bonde A{color:#EEDDDC; font-size:20px;font-weight:normal;font-style:normal; font-family:Tw Cen MT Condensed;text-decoration:none;font-weight:bold;}
#bonde A:hover{color:#ffffff; font-size:20px;font-weight:normal;font-style:normal; font-family:Tw Cen MT Condensed;text-decoration:none; font-weight:bold;}

#contact{color:#ffffff; font-size:16px;font-weight:normal;font-style:normal; font-family:Tw Cen MT Condensed;text-decoration:none;}
#contact A{color:#ffffff; font-size:16px;font-weight:normal;font-style:normal; font-family:Tw Cen MT Condensed;text-decoration:none;}
#contact A:hover{color:#8B0F04; font-size:16px;font-weight:normal;font-style:normal; font-family:Tw Cen MT Condensed;text-decoration:none;}

.newstext{color:#384017; font-size:18px;font-family:Tw Cen MT Condensed;}
.newstext A{color:#384017;	font-size:18px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Tw Cen MT Condensed;}
.newstext A:hover{color:#384017;font-size:18px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Tw Cen MT Condensed;}
.newstext A:visited{color:#384017;font-size:18px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Tw Cen MT Condensed;}
/*----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;}

/* 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:16px;font-weight:bold;color:#FFFFFF;background-color:#989697;text-decoration:none;}
.TblHeading A{font-size:16px;font-weight:bold;color:Blue;background-color:#989697;text-decoration:none;}
.TblHeading	A:hover{font-size:16px;font-weight:bold;color:#FFFFFF;background-color:#989697;text-decoration:none;}

 /*input{ FONT-FAMILY:Agency FB;font-size:20px;}*/

/* THIS CLASS IS USED FOR DISPLATING MANDATORY INFORMATION */
.mandatory{color:#ff0000;}

/* THIS CLASS IS USED IN FOOTER COPYRIGHT */
.Copyright{ COLOR: #797979;FONT-SIZE: 16px;TEXT-DECORATION: none;}
.Copyright A{COLOR: #797979;FONT-SIZE: 16px;TEXT-DECORATION: none;}
.Copyright A:hover{COLOR: Blue;FONT-FAMILY: verdana;FONT-SIZE: 16px;TEXT-DECORATION: none;}
.Copyright A:visited{COLOR: Maroon;FONT-FAMILY: verdana;FONT-SIZE: 16px;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: #63350F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.news A
{
	
	COLOR: #63350F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.news A:hover
{
	COLOR: #63350F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    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 :#ACB44C;
	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;
}
.textbox
{
width:254px;
height:28px;
border:1px solid #121212; 
}
.txtusername
{
width:156px;
height:28px;
border:1px solid #121212; 
}
.txtborder
{
	border:solid 1px #656565;
	width:303px;
}
.txtborder1
{
	border:solid 1px #656565;
	width:112px;
}
.txtborder2
{
	border:solid 1px #656565;
	width:140px;
}
.copy
{
	WIDTH: 708px;
	FONT-SIZE: 14px;
	COLOR: #575556; 
	FONT-FAMILY: Tw Cen MT Condensed;
	HEIGHT: 17px;
	text-decoration:none;
}
.copy A
{
	
	FONT-SIZE: 14px;
	COLOR: #575556; 
	FONT-FAMILY: Tw Cen MT Condensed;
	HEIGHT: 17px;
	text-decoration:none;
}
.copy A:hover
{
	
	FONT-SIZE: 14px;
	COLOR: #575556; 
	FONT-FAMILY: Tw Cen MT Condensed;
	HEIGHT: 17px;
	text-decoration:underline;
}
.bannertext
{color:#4F4B4D;
font-size:14px;
font-family:Tw Cen MT Condensed;
font-weight:bold;
}
.txtBox
{
background-color:#FFFFFF;
border:0px; 
width:330px;
height:20px;
font-size:12px;
color:#000000;
border:1px solid #9E9E9E;}

.txtBox1
{
background-color:#FFFFFF;
border:0px; 
width:281px;
height:20px;
font-size:12px;
color:#000000;
border:1px solid #9E9E9E;}

.txtBox11
{
background-color:#FFFFFF;
border:0px; 
width:288px;
height:20px;
font-size:12px;
color:#000000;
border:1px solid #9E9E9E;}
.txtBox2
{
background-color:#FFFFFF;
border:0px; 
width:402px;
height:20px;
font-size:12px;
color:#000000;
border:1px solid #9E9E9E;}	
.txtBox21
{
background-color:#FFFFFF;
border:0px; 
width:400px;
height:20px;
font-size:12px;
color:#000000;
border:1px solid #9E9E9E;}
.rdborder
{
	border:solid 1px #ffffff;}
/*------------------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;}
}
.onlineformrdbtn
{
	font-family:Tw Cen MT Condensed;
	color:#939192;
	font-size:14px;
	text-decoration:none;
	}
	.onlineformrdbtn1
{
	color:#939192; font-size:18px; font-family:Tw Cen MT Condensed; font-weight:normal;
	}
