.Testpanel  legend
 {
    color:Black;
    font-weight:bold;
    font-family:verdana;
    font-size:12px;
    border-style:none;
  }
.Label
{
    font-family: Arial;
    font-size: 11px;
    text-align: right;
    font-weight: normal;
    vertical-align: top;
   
}
.LabelTo
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    width: auto;
    
}
.CursorHand
{
	cursor:hand;
}
.Spacer
{
    padding-left: 5px;
}
.imgwithhand
{
	cursor:pointer;

}
.ErrorMessage
{
    color: #003399;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
	text-align: left;
}
.ErrorStar
{
	color: #003399;
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
}
.Textlabel
{
    color: Black;
    font-family: Arial;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}
/* Home Page s*/
html
{
    overflow-y: scroll;
    overflow-x: auto;
}
body
{
    width: auto;
    min-height: 516px;
    height: auto;
    font-size: 12px;
    font-family:Arial;
    display: block; /*	background-color:#FFFFFF;*/
    background-image: url(Images/FrontImages/top_header_blue.jpg);
    background-repeat: repeat-x;
    margin: 0px;
    padding: 0px;
}
#MainDiv
{
    width: 998px;
    height: auto;
    display: block; /*clear:both;*/
    padding-top: 30px;
}
#LeftDiv
{
    width: 232px;
    float: left;
    height: auto;
    display: block;
}
#LogoPane
{
    float: left;
    width: 232px;
    display: block;
    
  
}
#RightDiv
{
    width: 761px;
    float: left;
    vertical-align: top;
    display: block;
    height: auto;
}
#TopMenu
{
    width: 761px;
    height: 37px;
}
#TopMenuLeftCorner
{
    background-image: url(Images/FrontImages/LeftCorner.jpg);
    float: left;
    text-align: left;
    height: 37px;
    width: 12px;
}
#TopMenuMiddle
{
    background-image: url(Images/FrontImages/MainMenuBg.jpg);
    background-repeat: repeat-x;
    float: left;
    text-align: left;
    line-height: 37px;
    width: 737px;
}

.MenuTextDiv
{	
    float: left;
    line-height: 37px;    
}
.Menu1Text
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight:bold;
    color: #FFFFFF;
    text-transform: uppercase;
    padding-left: 8px;
    padding-right: 8px;    
    vertical-align:text-top;
    margin-top:0px;
    line-height:37px;  
    text-decoration:none;       
}
.Menu1Text:hover
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight:bold;
    color: Black;
    font-weight:bold;
    text-transform: uppercase;
    padding-left: 8px;
    padding-right: 8px;
    text-decoration: none;    
}

.Menu1Text123
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: #FF0000;
    font-weight:bold;
    text-transform: uppercase;
    padding-left: 8px;
    padding-right: 8px;
    text-decoration: none;
}
.Menu1Text123:hover
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: black;
    color:#ffffff;
    text-transform: uppercase;
    padding-left: 8px;
    padding-right: 8px;
    text-decoration: none;
}
.Menu1Text2
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: #a25833;
    text-transform: uppercase;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: none;
}
.Menu1Text2:hover
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: #000000;
    text-transform: uppercase;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: none;
}
.Menu1TextSearch
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: #a25833;
    text-transform: uppercase;
    padding-left: 5px;
    padding-right: 5px;
}
.Menu2WebSearchTextDiv
{
    float: left;
    line-height: 35px;
    padding-left: 15px;
    padding-right: 0px;
}
.Menu2SiteSearchTextDiv
{
    float: left;
    line-height: 35px;
    padding-left: 5px;
    padding-right: 0px;
}
.Menu2TextSearchDiv
{
    float: left;
    line-height: 35px;
    padding-left: 2px;
}
.Menu1TextWebSearch
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: #a25833;
    text-transform: uppercase;
    padding-left: 0px;
    padding-right: 0px;
}
.Menu1TextSiteSearch
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: #a25833;
    text-transform: uppercase;
    padding-left: 0px;
    padding-right: 0px;
}


.MenuPart
{
    background-image: url(Images/FrontImages/MenuPart.jpg);
    background-position: center 55%;
    background-repeat: no-repeat;
    width: 3px;
    line-height: 37px;
    float: left;
    height: 36px;
}
#TopMenuRightCorner
{
    background-image: url(Images/FrontImages/RightCorner.jpg);
    float: left;
    height: 37px;
    width: 12px;
}
.TopMenu2
{
    width: 760px;
    height: 35px;
    float: left;
    background-image: url(Images/FrontImages/Menu2bgImg.jpg);
    background-repeat: repeat-x;
}
#TopMenuMiddle2
{
    float: left;
    text-align: left;
    line-height: 35px;
}
.Menu2TextDiv
{
    float: left;
    line-height: 35px;
    padding-left: 5px;
    padding-right: 5px;
}
.Menu2TextSearchDiv
{
    float: left;
    line-height: 35px;
    padding-left: 2px;
}
.Menu2Part
{
    background-image: url(Images/FrontImages/Menu2Part.jpg);
    background-position: center;
    background-repeat: no-repeat;
    width: 3px;
    line-height: 35px;
    height: 35px;
    float: left;
}
.GeneralRightBottomDiv
{
    float: left;
    width: 250px;
    display: table;
}
.GeneralRightHeaderDiv
{
    width: 250px;
    background-image: url(Images/FrontImages/Menu3bgImg.jpg);
    background-repeat: repeat-x;
    line-height: 30px;
    height: 30px;
    display: block;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #FFFFFF;
}
.GeneralRightPart
{
    width: 3px;
    background-image: url(Images/FrontImages/Menu_seperator.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    display: table;
}
.Link
{
    color: Black;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    line-height: 20px;
}
.Link:hover
{
    color: red;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    line-height: 20px;
}


/*hitesh*/


.TestimonyDescriptions
{
    display: block;
    text-align: right;
    font-family: Arial;
    font-style: italic;
    font-size: 13px;
    margin: 2px 5px 2px 5px;
    line-height: 17px;
}
.TestimonyClient
{
    display: block;
    text-align: right;
    font-family: Arial;
    font-size: 12px;
    margin: 2px 5px 2px 5px;
    line-height: 17px;
}
.TestimonyCompanyname
{
    display: block;
    text-align: right;
    font-family: Arial;
    font-size: 11px;
    margin: 2px 5px 2px 5px;
    line-height: 17px;
}
/* DARSHIT STYLE SHEET FOR THE FAQ SECTION*/
.FaqStyle
{
    /*color:#F78851;*/
    color: Black;
    font-size: 11px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
.FaqAns
{
    /*color:#828282;*/
    color: Black;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
}
/*.GridLink
{
    color:Black;
    color: #cc5b18;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
}*/
.GridLink
{
    /*color:Black;*/
    color: #cc5b18;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
}
.GridLink:hover
{
    /*color:Black;*/
    color: #000000;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
}

.TableText
{
    color: Black;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;

    font-weight: 200;
    text-align: right;
    padding-right: 5px;
}
.FeaturedDiv
{
    background-image: url(Images/FrontImages/Featured.jpg);
    background-repeat: repeat-x;
    float: left;
    height: 35px;
    width: 50px;
}
/* ENDS HERE*/

/*GRID CSS STARTS HERE*/
.GridHeaderRow
{
    /*background-color:#98BAE5;*/
    background-color: #EB7C45; /*color:White; 	color:#FDE0B7;*/
    color: #fde6c5;
    font-family: Arial;
    font-size: 11px; /*font-weight:bold;*/
    text-decoration: none;
}
.GridAlterRow
{
    /*background-color:#EFEFEF; 	color:#2D588F;*/
    background-color: #FFFFFF;
    color: #cc5b18;
    font-family: Arial;
    font-size: 11px;
    border-bottom: solid 1px #cc5b18;
}
.GridEmptyDataRow
{
    background-color: #DFDFDF;
    color: red;
    font-family: Arial;
    font-size: 11px;
}
.GridRow1
{
    /*background-color:#ffffff; 	color:#2D588F;*/
    /*background-color: #fffaf2; */
    padding:2px 2px 2px 2px;
    color: #cc5b18;
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #cc5b18;
    
}
.GridFooter
{
    background-color: #2D588F;
    color: #ffffff;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
}
.GridPaging
{
    text-align: center;
    color: #2D588F;
    font-size: 12px;
}

.GridLink_1
{
    color: #A24E12;
    font-family: Arial;
    font-size: 10px;
    font-style: normal;
    text-decoration: none;
    cursor: hand;
}
.Grid
{
    border-color: #cc5b18;
     border: solid 1px #cc5b18;
}
/*ENDS HERE*/

/*MENU CSS*/
.ProjectMunuCss
{
    background-color: Gray;
    font-family: Arial;
    font-size: 14px;
    color: Black;
    text-align: center;
    padding-right: 3px;
    text-decoration: none;
    height: 30px;
    vertical-align: top;
}
.UserStaticMenu
{
    /*background-image:url(Image/11.gif);	background-repeat:repeat-x;	background-color:#287CD6;background-color:#1D63B8;*/
    background-image: url(Images/FrontImages/MenuItem_2.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-color: #EB7C45;
    font-family: Arial;
    font-size: 11px;
    color: Black;
    height: 20px;
    width: 215px;
    font-weight: bold;
    text-align: left;
    height: 26px;
    vertical-align: middle;
    padding-top: 0px;
    padding-left: 8px;
    color: #fce8c5;
    padding-right: 8px;
}
.UserDynamicMenuNew
{
    color: #000000;
    background-color: #BAB9B9;
    font-family: Frutiger;
    font-size: 12px;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #DEDEDE;
}
.UserDynamicMenu
{
    color: #000000;
    background-color: #BAB9B9;
    font-family: Frutiger;
    font-size: 12px;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #DEDEDE;
}
/*.UserStaticMenuHover {color :White; background-color:#5BB216;height:20px; }*/
.UserDynamicMenuHover
{
    color: Orange;
}

.UCCellMiddle
{
    /*background-color:#F6F6F6;*/
    background-color: #fffaf2;
    font-family: Arial;
    font-size: 12px;
    font-weight: 200;
    text-align: left;
    padding-left: 10px;
    color: Black;
}
/*ENDS HERE*/


/*Hitehs Css*/
.AppDescription
{
    display:table;
    text-align: justify;
    margin: 2px 15px 2px 0px;
    line-height: 17px;
    empty-cells: hide;
}
.Header
{
    background-color: #EF8049; /*color:White;*/
    color: #FDE0B7;
    font-weight: 800;
    letter-spacing: 1;
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    line-height: 20px;
}
.TestimonyDescriptions
{
    display: block;
    text-align: right;
    font-family: Arial;
    font-style: italic;
    font-size: 13px;
    margin: 2px 5px 2px 5px;
    line-height: 17px;
}
.TestimonyClient
{
    display: block;
    text-align: right;
    font-family: Arial;
    font-size: 12px;
    margin: 2px 5px 2px 5px;
    line-height: 17px;
}
.TestimonyCompanyname
{
    display: block;
    text-align: right;
    font-family: Arial;
    font-size: 11px;
    margin: 2px 5px 2px 5px;
    line-height: 17px;
}

.LinkApp
{
    color: #389834;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
    line-height: 20px;
}
.LinkApp:hover
{
    color: #EF8049;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
    line-height: 20px;
}
.LinkIndu
{
    color: #389834;
    text-align: center;
    font-family: Arial;
    font-weight:bold;
    font-size: 12px;
    text-decoration: underline;
    line-height: 20px;
}
.LinkIndu:hover
{
    color: #EF8049;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    font-weight:bold;
    text-decoration: underline;
    line-height: 20px;
}
.SmallImage
{
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 0px;
    border: solid 1px #A24D14;
    display: block;
}
.SmallImage2
{
	text-align:center;
	vertical-align:middle;
	display: block;
}
.Header_Name
{
    color: #CC5B18;
    font-size: 16px;
    text-align: center;
    font-family: Georgia;
    height: 22px;
}
p
{
    empty-cells: hide;
}
div
{
    empty-cells: hide;
}
.LeftLink
{
    color: #9A9A9A;
    background-image: url(Images/FrontImages/Bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    font-family: Arial;
    font-size: 11px;
    padding-left: 10px;
    letter-spacing: 0.5px;
    line-height: 20px;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
    display: block;
}
.LeftLink:hover
{
    color: #F2834C;
    font-family: Arial;
    font-size: 11px;
    line-height: 20px;
    font-style: normal;
    letter-spacing: 0.5px;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.LeftLink:linked
{
    color: #F2834C;
    font-family: Arial;
    font-size: 11px;
    line-height: 20px;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    display: block;
    letter-spacing: 0.5px;
}
.tdSysItemDetails
{
    line-height: 21px;
}
/*Ends here*/


/*.TDText
{
	color:#A25833;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;	
	background-color:#E6E6E6;
	border-bottom:solid 1px Orange;
	border-top:solid 1px Orange;
}*/

.SpacerQ
{
    padding-left: 55px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    width: auto;
}




.Button_Bg
{
    /*color:White;*/
    color: #FDE0B8;
    font-size: 12px;
    font-family: Arial;
    font-style:normal;
    font-weight:bold;
    border-style: none;
    font-weight: bold;
     background-color: #CC5B17;
}
.TextBorder
{
    border: solid 1px Gray;
    font-size: 12px;
    color: Black;
    font-family: Arial;
}
.DropDownCss
{
    color: Black;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}
.OptionSearch
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: right;
    vertical-align: Middle;
    width: auto;
}
.TDText
{
    color: #A25833;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    background-color: #FBFBFB;
    border-bottom: solid 1px Orange;
    border-top: solid 1px Orange;
    padding-left: 10PX;
}
.TDText_Image
{
    color: White;
    font-family: Arial;
    font-size: 9px;
    font-weight: 500;
    height: 31px;
    background-image: url(Images/FrontImages/MajorApplication.jpg);
    background-repeat: no-repeat;
}
.TDText_1
{
    color: #A25833;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    background-color: #E6E6E6;
    border-bottom: solid 1px Orange;
    border-top: solid 1px Orange;
}
.footerImg
{
    background-image: url(Images/FrontImages/bottom_Bg.jpg);
    background-repeat: no-repeat;
    height: 36px;
    margin-left: 6px;
    line-height: 36px;
    text-align: center;
    vertical-align: baseline;
    color: #6C6C6C;
    font-family: Arial;
    font-size: 11px;
    display: block;
    clear: both;
}
.footerImg_1
{
    /*	background-image:url(Images/FrontImages/bottom_Bg.jpg);*/
    background-color: #EDEBEC;
    border-top: solid 1px Orange;
    border-bottom: solid 1px Orange;
    border-left: solid 1px #8D99A9;
    border-right: solid 1px #8D99A9;
    width: 986px;
    height: 25px;
    margin-left: 6px;
    background-repeat: no-repeat;
    line-height: 15px;
    text-align: center;
    vertical-align: baseline;
    color: #6C6C6C;
    font-family: Arial;
    font-size: 11px;
    display: block;
    clear: both;
}
.Clients
{
    font-weight: 600;
    font-size: 12px;
    width: 45%;
    color: #666666 !important;
    font-family: Arial;
    text-align: left;
}
.VideoDownload
{
    font-size: 11px;
    font-family: Arial;
    text-decoration: underline;
    color: Maroon;
}
.CAddresstext
{
    color: #0C4C93;
    font-weight: bold;
    font-family: Arial;
    font-size: 16px;
    text-align: center;
}
.CBreak
{
    background-image: url(Images/FrontImages/CBreakLine.jpg);
    background-position: bottom;
    padding-bottom: 2px;
    width: 192px;
    line-height: 5px;
    padding-top: 2px;
    background-repeat: repeat-x;
    height: auto;
    clear: both;
    text-align: center;
}

.CAddresstextSmall
{
    /*color: #0C4C93;*/
    color: Black;
    font-weight: 600;
    font-family: Arial;
    font-size: 11px;
    text-align: center;
}
.CWorkingHours
{
    font-weight: bolder;
    font-size: 11px;
    color: #7f7e7e;
    float: left;
    font-family: Arial;
    text-align: center;
}
.LeftApplication
{
    height: auto;
    display: block;
    text-transform: uppercase;
    border-bottom: solid 1px #D4D4D4;
}
.SiteMapHeader
{
    font-weight: 800;
    font-size: 12px;
    color: Black;
    width: 300px;
    padding-left: 15px;
    padding-top: 15px;
    font-family: Arial;
    text-align: left;
}
.SiteMaptext
{
    font-weight: normal;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    font-family: Arial;
    text-align: left;
    line-height: 22px;
    letter-spacing: 0px;
    text-decoration: none;
    width: 200px;
}
.SiteMaptext:hover
{
    font-weight: normal;
    font-size: 11px;
    color: Maroon;
    width: 200px;
    font-weight: normal;
    line-height: 22px;
    letter-spacing: 0px;
    font-family: Arial;
    text-align: left;
    text-decoration: none;
}
.SiteMaptext:linked
{
    font-weight: normal;
    font-size: 11px;
    font-weight: normal;
    color: Maroon;
    width: 200px;
    line-height: 22px;
    letter-spacing: 0px;
    font-family: Arial;
    text-align: left;
    text-decoration: none;
}
.GoogleButton
{
    background-color: #E7E5E6;
    color: #A25833;
    font-weight: bold;
    cursor: hand;
}
.ScrollDiv
{
    text-align: center;
    vertical-align: middle;
    width: 223px;
    min-height: 624px;
    margin-left: 7px;
    display: block;
    border-right: solid 1px #8d99a9;
    border-left: solid 1px #8d99a9;
}
.RightBorder
{
    width: 760px;
    height: 772px;
    height: auto;
    float: left;
    display: block;
    border-right: solid 1px #8d99a9;
}
.Print
{
    cursor: pointer;
    cursor: hand;
    text-align: right;
}
.CatName
{
    color: #000000;
    font-size: 12px;
    font-family: Arial;
}
.ApplicationNameDiv
{
    float: right;
    width: 98%;
    padding-left: 3px;
    text-align: center;
    display: block;
    clear: both;
}
.DTAltrow
{
    text-align: center;
}
.ExtFile
{
    background-color: #FFC174;
    color: #A24E12;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    border-bottom: solid 3px Orange;
    border-top: solid 3px Orange;
}
.ImgTitle
{
    color: #A24E12;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.ItemDesc
{
    width: 730px;
    text-align: justify;
    padding: 10px;
    display: block;
    border: solid 1px #EB7C45;
}
.ItemDescHeader
{
    width: 750px;
    text-align: center;
    margin-top: 10px;
    display: block;
    border: solid 1px #EB7C45;
    background-color: #EB7C45;
    color: White;
    font-weight: bold;
}
P
{
    color: black;
    font: normal normal 12px/15px Arial;
    text-align: justify;
    height: auto;
    width: auto;
    padding-right: 7px;
}

.ddldiv
{
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 8px 8px 8px 8px; /*line-height:35px; 	height:35px;*/
}
.LablePadding
{
    padding-left: 10px;
}
.FooterFunctionTitle
{
    float: left;
    padding-left: 5px;
}
.copyrightTextDiv
{
    float: right;
    padding-right: 20px;
}
.GridRowPrice
{
    /*background-color:#EFEFEF; 	color:#2D588F;*/
    background-color: #FFFFFF;
    color: #cc5b18;
    font-family: Arial;
    font-size: 11px;
    border-bottom: solid 1px #cc5b18;
    white-space:nowrap;
}
.AddToCartSystemFont
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:Gray;
}
.spanSysStyle
{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

/* Changed By jinal on 03/6/2010 : Change Forecolor from black to blue and Increase size of Font"*/
/*Create New style for Gridview Footer's TotalSumamry's rowStyle */
.SysGridFooterClass
{
    /*color:Black;*/   
    color:Blue;
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    text-decoration: none;
    font-weight:bold;   
}

.SysGridClass
{
    /*color:Black;*/
    color: #000000;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
    font-weight:bold;
   
}
.SysGridRow1
{
	background-color: #fffaf2;
    color: #cc5b18;
    font-family: Arial;
    font-size: 11px;
    border-bottom-color: #cc5b18;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.AppHeader
{
    background-color: #EF8049; /*color:White;*/
    color: #FFFFFF;
    font-weight: 800;
    letter-spacing: 1;
    text-align: center;
    font-family: Arial;
    font-size: 17px;
    line-height: 20px;
}
.TDText1
{
	color: #A25833;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #FBFBFB;
	border-bottom: solid 1px Orange;
	border-top: solid 1px Orange;
	padding-left: 10PX;
}
.ErrorMessage1
{
    color: Red;
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
}
.TreeviewParentLevel
{
	font-weight:bold;
	color:Black;
	Font-Size:16px;
}
.TreeviewParentlevel1
{
	color:#51210A;
	Font-Size:14px;
}
.TreeviewParentlevel2
{
	color:#A85227;
	Font-Size:14px;
}
.TreeviewParentlevel3
{
	color:#f15203;
	Font-Size:14px;
}
.ProductDataList
{
    color: #AA4A4A;
    background-image: url(Images/FrontImages/Bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    font-family: Arial;
    font-size: 14px;
    letter-spacing: 0.5px;
    line-height: 20px;
    font-style: normal;
    text-align:left;
    padding-left:10px;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
    display: block;
}
.ProductDataList:hover
{
    color: #F2834C;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    font-style: normal;
    letter-spacing: 0.5px;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.ProductDataList_Home
{
    color: #FF0000;
    font-family: Arial;
    font-size: 14px;
    line-height: 25px;
    font-style: normal;
    text-align:right;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
    display: block;
}
.ProductDataList_Home:hover
{
    color: #c56434;
    font-family: Arial;
    font-size: 14px;
    line-height: 25px;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.ProductDataList_Home_Select
{
    color: #c56434;
    font-family: Arial;
    font-size: 14px;
    line-height: 25px;
    font-style: normal;
    text-align:right;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
    display: block;
}
.ProductDataList_Home_Select:hover
{
    color: #FF0000;
    font-family: Arial;
    font-size: 14px;
    line-height: 25px;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.ProductDataList_New
{
    color: #c56434;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    font-style: normal;
    text-align:left;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
    display: block;
}
.ProductDataList_New:hover
{
    color: #F2834C;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.ProductDataListItem
{
    color: #EB3F00;
    background-image: url(Images/FrontImages/Bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    font-family: Arial;
    font-size: 14px;
    letter-spacing: 0.5px;
    line-height: 20px;
    font-style: normal;
    text-align:left;
    padding-left:10px;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
    display: block;
}
.ProductDataListItem:hover
{
    color: #F2834C;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    font-style: normal;
    letter-spacing: 0.5px;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.ProductDataListDesc
{
	color:Black;
	font-family: Arial;
    font-size: 11px;
    letter-spacing: 1.5px;
    padding:5px;
}

.LeftLinkofMaster
{
    color: #000000;
    background-image: url(Images/FrontImages/Bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    font-family: Arial;
    text-transform:capitalize ;
    font-size: 9pt;
    
    letter-spacing: 0.0px;
    padding:2px 0px 2px 10px;
   text-decoration: none;
    font-weight: normal;
    vertical-align: top;
    display: block;
}
.LeftLinkofMaster:hover
{
    color:#ffffff ;
    background-image: url(Images/FrontImages/Bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    font-family: Arial;
    font-size: 9pt;
    padding-left: 10px;
    letter-spacing: 0.0px;
    background-color:Gray ;
       text-decoration: none;
    font-weight: normal;
    vertical-align: top;
    display: block;
}
.VideoLink
{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
   display: block;
    
}
.VideoLink:hover
{
    color:#FF0000 ;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.ddl
{
	font-size: 10px;
	font-style: normal;
}
/* Design 1 */
table.Design1 {
    border-spacing: 0px;
    border-collapse: collapse;
}
table.Design1 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border: 1px solid #666666;
}
table.Design1 td {
    text-align: right;
    padding: 0.1em 0.5em;
    border: 1px solid #666666;
}
table.Design1 thead th {
    text-align: center;
}
table.Design1 th.Corner {
    text-align: left;
}


/* Design 2 */
table.Design2 {
    border-spacing: 0px;
    border-collapse: collapse;
    border: 1px solid #666666;
}
table.Design2 th {
    border-bottom: 1px solid #666666;
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
}
table.Design2 td {
    text-align: right;
    border-bottom: 1px solid #666666;
    padding: 0.1em 0.5em;
}
table.Design2 thead th {
    background-color: #E5E5E5;
    text-align: center;
}
table.Design2 th.Corner {
    text-align: left;
}


/* Design 3 */
table.Design3 {
    border-spacing: 0px;
    border-collapse: collapse;
    background-color: #E5E5E5;
    border: 10px solid #E5E5E5;
}
table.Design3 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
}
table.Design3 td {
    text-align: right;
    border-left: 1px solid #666666;
    padding: 0.1em 0.5em;
}
table.Design3 thead th {
    border-left: 1px solid #666666;
    border-bottom: 1px solid #666666;
    text-align: center;
}
table.Design3 th.Corner {
    text-align: left;
    border-left: 0px;
}



/* Design 4 */
table.Design4 {
    border-spacing: 0px;
    border-collapse: collapse;
}
table.Design4 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border-bottom: 2px solid #FFFFFF;
    background: #DBE2F1;
}
table.Design4 td {
    text-align: right;
    border-bottom: 2px solid #FFFFFF;
    padding: 0.1em 0.5em;
    background: #DBE2F1;
}

table.Design4 thead th {
    background: #687EAB;
    color: #FFFFFF;
    text-align: center;
}
table.Design4 th.Corner {
    text-align: left;
}

table.Design55
{
	border-spacing: 0px;
    border-collapse: collapse; 
	color:#000000;
	border-top: 1px solid #8d99a9;
    border-bottom: 1px solid #8d99a9;
}
table.Design55 a {
   color:#df7038;
   text-decoration:none;
  
}
table.Design55 a:hover {
   color:#8d99a9;
   text-decoration:underline;
}
table.Design55 th {
    text-align: left;
    font-weight: normal;
    color:#FFFFFF;
     padding: 0.2em 0.5em; 
    font-weight:bold;
    text-align:center;
     border: 1px solid #8d99a9;
}
table.Design55 td {
    text-align: center;
    border: 1px solid #8d99a9;
    padding: 0.2em 0.5em; 
     text-align:center;
     background-color:#FFFFFF;
}

/* Design 5 */
table.Design5 {
    border-spacing: 0px;
    border-collapse: collapse; 
   /* border-top: 1px solid #8d99a9;
    border-bottom: 1px solid #8d99a9;
*/
}
table.Design5 a {
   color:#df7038;
   text-decoration:none;
  
}
table.Design5 a:hover {
   color:#8d99a9;
   text-decoration:underline;
}

table.Design5 th {
    text-align: left;
    font-weight: normal;
    /* padding: 0.2em 0.5em; */
    background-color: #df7038;
    color:#FFFFFF;
    font-weight:bold;
    /* border-top: 1px solid #EA9A1C;
    border-left: 1px solid #EA9A1C; */
    border: 1px solid #8d99a9;
    text-align:center;
    
}
table.Design5 td {
    text-align: center;
    border: 1px solid #8d99a9;
   /* padding: 0.2em 0.5em; */
     text-align:center;
}
table.Design5 thead th {
    text-align: center;
    border-bottom: 1px solid #8d99a9;
   
}
table.Design5 th.Corner {
    text-align: left;
}




/* Design 6 */
table.Design6 {
    border-spacing: 0px;
/*    border-collapse: collapse; */
    background: #E9E9F3;
    border: 0.5em solid #E9E9F3;
}
table.Design6 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border: 0px;
    border-bottom: 1px solid #9999AA;
    border-left: 1px solid #9999AA;
}
table.Design6 td {
    text-align: right;
    border: 0px;
    border-bottom: 1px solid #9999AA;
    border-left: 1px solid #9999AA;
    padding: 0.1em 0.5em;
}
table.Design6 thead th {
    text-align: center;
    font-weight: bold;
    color: #6C6C9A;
    border-left: 1px solid #9999AA;
}
table.Design6 th.Corner {
    text-align: left;
    border-left: 0px;
}
table.Design6 tr.Odd {
    background: #F6F4E4;
}


/* Design 7 */
table.Design7 {
    border-spacing: 0px;
    border-collapse: collapse;
    background: #F9F5D7;
    border: 0.3em solid #000000;
}
table.Design7 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border: 0px;
    border-bottom: 1px solid #000000;
   
}
table.Design7 td {
    text-align: right;
    border: 0px;
    border-bottom: 1px solid #000000;
    padding: 0.1em 0.5em;
}
table.Design7 thead th {
    text-align: center;
    font-weight: bold;
    background-color: #AA0000;
    color: #FFFFFF;
}
table.Design7 th.Corner {
    text-align: left;
}
table.Design7 td.Odd {
    background: #E8E4C0;
}
.HClass
{
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#10034b;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 50px 0px;
	line-height:25px;
}
.HeaderHome
{
    background-color: #EF8049; /*color:White;*/
    color: #FDE0B7;
    font-weight: 800;
    letter-spacing: 1;
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    height:20px;
    width:750px;
    padding-left:10px;
    clear:both;
    text-decoration:none;
    
}
.HeaderHomeLink
{
   
    color: #FDE0B7;
    font-weight: 800;
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    height:20px;
    clear:both;
    text-decoration:none;
    
}
.HeaderHomeLink:link
{
   
    color: #FDE0B7;
    font-weight: 800;
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    height:20px;
    clear:both;
    text-decoration:none;
    
}
.HeaderHomeLink:hover
{
    
    color: #000000;
    font-weight: 800;
    letter-spacing: 1;
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    height:20px;
    text-decoration:underline;
    
}
.TitleHome
{
    background-color: #FFC274;
    color: #A24E12;
    font-weight: 800;
    letter-spacing: 1;
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    clear:both;
}
.HomeText
{
	color: #000000;
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    padding-top:5px;
    padding-top:5px;
    padding-left:10px;
    clear:both;
    
}
.HomeText:hover
{
	color: #000000;
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    padding-top:5px;
    padding-top:5px;
    padding-left:10px;
    clear:both;
    
}
.HomeTextLink
{
	color: #FF0000;
    text-align: right;
    font-family: Arial;
    font-weight:bold;
    font-size: 12px;
    text-decoration:underline;
}
.HomeTextLink:hover
{
	color: #c56434;
    text-align: right;
    font-weight:bold;
    font-family: Arial;
    font-size: 12px;
    text-decoration:none;
}
.MarqueeHome
{
	clear:both;
	width:760px;
	border-top:solid 1px #FF0000;
	border-bottom:solid 1px #FF0000;
	height:20px;
	line-height:20px;
 }
.MarqueeHomeLink
{
	color: #FF0000;
    text-align: right;
    font-family: Arial;
    font-weight:bold;
    font-size: 12px;
    text-decoration:none;
}
.MarqueeHomeLink:hover
{
	color: #c56434;
    text-align: right;
    font-family: Arial;
    font-weight:bold;
    font-size: 12px;
    text-decoration:underline;
}
.lbl
{
	font-family:verdana;
	font-size:small;
	color:DarkRed;
}
.txt
{
	font-family:Verdana;
	font-size:small;
	border-color:DarkRed;
	border-style:groove;
	width:155px;
	border-width:1px;
	
	
}
/*Created By jinal on 4/3/2010 
:: Css For Menucontrol in Home.master page */

#TopMenuMiddleHome
{
    background-image: url(Images/FrontImages/MainMenuBg.jpg);
    background-repeat: repeat-x;
    float: left;
    text-align: left;    
    line-height:25px;
    width: 737px;
    padding-top:1px;    
}
#TopMenuHome
{
    width: 761px;
    height: 40px;
    float:left;
}
#TopMenuLeftCornerHome
{
    background-image: url(Images/FrontImages/LeftCorner.jpg);
    float: left;
    text-align: left;
    height: 40px;
    width: 12px;
}
#TopMenuRightCornerHome
{
    background-image: url(Images/FrontImages/RightCorner.jpg);
    float: left;
    height: 40px;
    width: 12px;
}
.Menu1TextHome
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight:bold;
    color: #FFFFFF;
    text-transform: uppercase;
    padding-left: 3px;
    padding-right: 3px;        
    margin-top:0px;        
}
.DynamicMenu1TextHome
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight:bold;
    color: #FFFFFF;
    text-transform: uppercase;
    padding-left: 3px;
    padding-right: 3px;        
    margin-top:0px;      
    background-image: url(Images/FrontImages/test.JPG);  
    background-repeat:repeat-x; 
}

.Menu1TextHome:hover
{
    font-family: "Trebuchet MS";
    font-size: 11px;
    color: black;
    font-weight:bold;
    text-transform: uppercase;
    padding-left: 3px;
    padding-right: 3px;   
    padding-top:0px;  
    text-decoration: none;    
}

.StaticHoverStyle /*Created By jinal for MenuBar at Home.master page*/
{
    float: left;
    text-align: left;    
    vertical-align:text-top;
    color:black;   
}

/*::CSS for Dropdown menu using DIV tag*/
#cssdropdown, #cssdropdown ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#cssdropdown li {
float: left;
position: relative;
}

.mainitems
{
	float:left;
}
.mainitems a{
margin-left: 8px;
margin-right: 8px;
text-decoration: none;
}

.subuls
{
	display:none;
	position:absolute;
	left: 0;
	top:0;
}

.subuls li{
width: 100%;
}

.subuls li a{
	text-decoration: underline;
	background-image: url(Images/FrontImages/test.JPG);  
    background-repeat:repeat-x; 
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;
}

/*****************************************************
ul {
  font-family: Arial, Verdana;
  font-size: 14px;
  margin: 0;
  padding: 0;
  list-style: none;
}
ul li {
  display: block;
  position: relative;
  float: left;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 15px 5px 15px;
  background: #2C5463;
  margin-left: 1px;
  white-space: nowrap;
}
ul li a:hover { background: #617F8A; }
li:hover ul {
  display: block;
  position: absolute;
}
li:hover li {
  float: none;
  font-size: 11px;
}
li:hover a { background: #617F8A; }
li:hover li a:hover { background: #95A9B1; }
/******************************************************/

/* Added By jinal on 04/08/2011 : CSS for Upgrade Progressbar.*/
.overlay 
{
        position: fixed;
        z-index: 99;
        top: 0px;
        left: 0px;
        background-color: #FFFFFF;
        width: 100%;
        height: 100%;
        filter: Alpha(Opacity=70);
        opacity: 0.70;
        -moz-opacity: 0.70;
}
    * html .overlay {
        position: absolute;
        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
        width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
    }
    .loader {
        z-index: 100;
        position: fixed;
        width: 120px;
        margin-left: -60px;
        top: 50%;
        left: 50%;
    }
    * html .loader {
        position: absolute;
        margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
    }
       


