﻿/*This class is used inside messfile.xml to override "info" class in commonlibrary.dll 
in which background color is white*/
.simplemessage
{
	color:#000000;
	font-weight:bold;	
	font-family:"Verdana, Helvetica, sans-serif";
	font-size:8pt;
	font-weight:bold;	
	background-color:#B9DBF7;		
}

/*This class is used for warning, error and informative messages*/
.warning
{
	color:red;
	width:650;
	font-weight:bold;
	font-family:"Verdana, Helvetica, sans-serif";
	font-size:8pt;
	font-weight:bold;			
}

/*This class is used for warning, error and informative messages*/
.info
{
	color:red;
	width:650;
	font-weight:bold;
	font-family:"Verdana, Helvetica, sans-serif";
	font-size:8pt;
	font-weight:bold;	
}

/*Class imparts a blue color background effect*/
.panelheadingbackground
{
	background-color:#B9DBF7;
}

/*Css is used for image borders*/
.imageborder
{
	border-width:1px;
	border-style:solid;
	border-color:black
}

/*CSS is used for hidden textboxes*/
.hiddentextbox
{
	background-color:white;
	border :none;
	color :#ffffff ;
	display:none;
} 

/*CSS is used to hide a control*/
.hiddenclass
{
	display:none;
}
	
/*CSS is used for the <hr> tag in the checkout preview page*/
.checkout_hr
{
	color:#00279B;	 
	height:1px;	
}

/*CSS imparts grey color background in checkour preview page to the headings*/
.checkout_preview_bg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color:#f0f8ff;	 
}

/*CSS is used in sitemap.aspx*/
.sitemaplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF  ;
	text-decoration: none;
}

/*CSS is used in sitemap.aspx*/
.sitemapwhitetextbold 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#2b4b9f;
}

/*CSS is used in overweightpopup.html*/
.sitemapwhitetextboldxx 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#2b4b9f;
}

/*CSS is used in overweightpopup.html*/
.sitemapwhitetextboldxl 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	background-color:#2b4b9f;
}

/*Class imparts blue color background to the inner pages*/
.borderForm 
{
	background-color: #B9DBF7;
	border:#22449b 1px solid;
}

/*Class is used in RML login panel header*/
.formheader
{
	background-color: #1A4298;	
}

/*Class is used in Page Heading*/
.innerheading 
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
}

/*-----------------Form Classes --------------------*/
/*CSS is used in form labels*/
.frmtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}

/*CSS is used in form labels where the text should be bold */
.frmtextbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/*CSS is another version of frmtextbold where fontsize is 1px larger*/
.frmtextboldxl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
}

/*CSS is used in form textboxes*/
.frmtextbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	text-decoration: none;	
	height: auto;
	border: 1px solid #b0b0b0;
}

/*CSS is used in drop downs*/
.dropdownlist
{
	color:#000000;
	font-size:8pt;
	font-family:"Verdana, Helvetica, sans-serif";
	letter-spacing:0px;
	font-weight:normal 
}

/*CSS is used in required fields*/
.redlabel
{
    color: red;
    font-family:"Verdana, Helvetica, sans-serif";
    font-size: 10px;
    font-weight: bold
}

/*CSS is used in page number links in product listing pages*/
.pagenumbers
{
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	color:#9B0000;
	text-decoration: none;
}

/*CSS is used in Datagrid and Gridview*/
.grid
{
	border-color:#cfcfcf;	
}

/*CSS is used in Datagrid and Gridview header*/
.gridheader
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	background-color:#b9dbf7;
}

/*CSS is used in Datagrid and Gridview rows*/
.gridrow
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	background-color:#F7F7F7;
}
/*----------------------------------------*/



/*CSS is used in product listing and Previously Owned Products */

.productbg
{
	
	background-color:#b9dbf7;
}

/*CSS used for left pannel backgroud  --- left pannel Bg */

.leftpanelbg
{
background-image:url(../../images/inner/left_bg.gif);
background-repeat:repeat-y;
}

/*CSS is used in returnorder table*/

.greybg
{
	
	background-color:#F2F1F1;
}
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blacktext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.boldblue {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #003c5f;
	text-decoration: none;
}
.redtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9f0000;
	text-decoration: none;
}
.search {
	background-color: #a8a8a8;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #001854;
	text-decoration: none;
	border: none;
	height: 18px;
}
.producttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f0fff7;
	text-decoration: none;
}
.blacktextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.contacttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f0fff7;
	text-decoration: none;
}
.producttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.whitetextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.yellowheading {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #d5d352;
	text-decoration: none;
}
.menurepeater {
    background-image:url("../../Images/inner/menu_repeater.jpg");
}
.tomlinmenurepeater {
    background-image:url(../../Images/index/homemenurep.jpg);
	background-repeat:repeat-y;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #011f3e;
	text-decoration: none;
}

.whitetextsmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.blacktextsmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.border {
	border: 1px solid #000000;
}
.innerheading {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
}
.textbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	height: auto;
	border: 1px solid #6985c3;
}
.greenheading {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #aaecc8;
}
.linktext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #d0e7fd;
	text-decoration: none;
}
.darkgreen {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #01165d;
	text-decoration: none;
}
.whiteborder {
	border: 1px solid #FFFFFF;
}
.MsgTextBox
{
	font-family:"Verdana, Helvetica, sans-serif";
	font-size:8pt;
	font-weight:bold;
	color:red;
	width:500px;  
	background-color:EFCBAD;	
	text-align:center;
	border-style:none;	
}
.RedLabel
{
    COLOR: red;
    font-family:"Verdana, Helvetica, sans-serif";
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}


.MsgTextBox_L
{
	font-family:"Verdana, Helvetica, sans-serif";
	font-size:8pt;
	font-weight:bold;
	color:red;
	width:500px;  
	background-color:F1EDE7;	
	text-align:center;	
	border-style:none;	
}

.DropDownList
{
	color:#000000;
	font-size:8pt;
	font-family:"Verdana, Helvetica, sans-serif";
	letter-spacing:0px;
	font-weight:normal 
}
.SimpleText
{
	font-family:"Verdana, Helvetica, sans-serif";
	font-size:8pt;
	font-weight:bold;
	color:black;
}

.Message
{
	background-color:#FFFFFF;
	color:RED;
	width:650;
	FONT-WEIGHT:BOLD;
	font-family:"Verdana, Helvetica, sans-serif";
	font-size:8pt;
	font-weight:bold;	
}
.TextBox
{
    font-family:"Verdana, Helvetica, sans-serif";
    FONT-SIZE: 8pt;
}

.TextAreaBox
{
    font-family:"Verdana, Helvetica, sans-serif";
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: Capitalize;
    WIDTH: 330px;
}

.RequiredField
{
    COLOR:RED;
    font-family:"Verdana, Helvetica, sans-serif";
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal
}
.HiddenClass{
	display:none;
}

.HiddenTextBox
{
	background-color :White;
	border :none;
	color :#4C5B7B ;
}     
.textBold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.borderForm {
	background-color: #B9DBF7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.greyborder{
border: 1px solid #dcdcdc;
}
.yellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #d7b848;
	text-decoration: none;
}
.searchbackbg{
	background-image:url(../../Images/index/searchbackbg.jpg);
	background-repeat:no-repeat;
	height:51px;
}
.maincontent{
	background-color:#001854;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:11px;
	color:#ccd7e2;
	font-weight:normal;
}
.featuredproductbg{
	background-image:url(../../Images/index/featuredproductbg.jpg);
	background-repeat:repeat;
}
.tomlinsonfooter{
	background-image:url(../../Images/index/footer.gif);
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #011f3e;
	text-decoration: none;
}	
