﻿body
{
    width: 100%;
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    background-image: url(../images/bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
}
.HeaderWhiteSpaceTop
{
    display: none;
}
.HeaderOuterBg
{
}
.HeaderInnerBg
{
    /*height:50px;*/
    padding-bottom: 3px;
}
.BusinessName
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: normal;
    color: #000000;
}
.TagLine
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #000000;
}
.Verline
{
}
/* Adjacent Logo starts here */
.HeaderMenu
{
    text-align: right;
    width: 100%;
    vertical-align: bottom;
}
/* Adjacent Logo ends here */
.HrLineBelowHeader
{
}
.HrLineBelowMenuTop
{
}
.HrLineBelowBanner
{
    height: 5px;
}
.HrLineBelowMenuBottom
{
    height: 5px;
}
.HrLineBelowBody
{
    height: 5px;
}
.HrLineBelowFooter
{
}
.BannerOuterBg
{
}
.BodyOuterBg
{
    background: url(../images/body_center_bg.gif) no-repeat top center #ffffff;
}
/* top and bottom nav starts here */
.MenuOuterBg
{
}
.BlockMenuTop
{
    display: none;
}
.BlockMenuBottom
{
    display: none;
}
.MenuLftTop
{
    display: none;
}
.MenuMidTop
{
    display: none;
}
.MenuRgtTop
{
    display: none;
}
.MenuLftMid
{
    display: none;
}
.MenuMid
{
    background-color: #A01C14;
}
.MenuRgtMid
{
    display: none;
}
.MenuLftBtm
{
    display: none;
}
.MenuMidBtm
{
    display: none;
}
.MenuRgtBtm
{
    display: none;
}
.MenuHorLeftBullet
{
    padding-left: 10px;
    text-align: center;
    vertical-align: middle;
    background-color: #A01C14;
}
.MenuHorTopBullet
{
    display: none;
}
.MenuSeperator
{
    background-color: #ED756E;
    width: 1px;
}
.MenuHorBullet
{
}
.MenuHor
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
    height: 35px;
    background-color: #A01C14;
    padding: 8px 0px 8px 0px;
}
.MenuHorActive
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
    height: 35px;
    padding: 8px 0px 8px 0px;
}
.Nav
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding: 5px 20px 5px 10px;
}
.NavActive
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
    padding: 5px 20px 5px 10px;
}
/* top and bottom nav ends here */

/* nav with banner starts here */
.MenuBgVer
{
    background-color: #4878a8;
}
.MenuVerTopCrv
{
}
.MenuBgGradVer
{
}
.MenuVerLeftBullet
{
    width: 10px;
    text-align: center;
}
.MenuVerTopBullet
{
    display: none;
}
.MenuSeperatorVer
{
    background-color: #FFFFFF;
    height: 1px;
}
.MenuVer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
    background-color: #A01C14;
    padding: 0px 0px 0px 5px;
}
.MenuVerActive
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
    padding: 0px 0px 0px 5px;
    background-image: url(../Images/Set2/menu-bg-active-1.gif);
    background-repeat: repeat-x;
    background-color: #4878a8;
}
.NavVer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    float: left;
    width: 100%;
    padding: 8px 0px 8px 0px;
}
.NavVerActive
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
    float: left;
    width: 100%;
    padding: 8px 0px 8px 0px;
}
/* nav with banner ends here */
/* submenu start here */
.SubMenuVerLeftBullet
{
    display: none;
}
.SubMenuVerTopBullet
{
    display: none;
}
.SubMenuSeperatorVer
{
    background-color: #FFFFFF;
    height: 1px;
}
.SubMenuVer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
    background-color: #A01C14;
    width: 145px;
    border-left: 1px solid;
    padding: 0px 5px 0px 3px;
}
.SubMenuVerActive
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
    width: 145px;
    border-left: 1px solid;
    padding: 0px 5px 0px 3px;
    background-color: #A01C14;
}
.SubNavVer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    float: left;
    width: 100%;
    padding: 8px 0px 8px 0px;
}
.SubNavVerActive
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
    float: left;
    width: 100%;
    padding: 8px 0px 8px 0px;
}
/* submenu ends here */
.ShadowPad
{
    padding: 0px 0px 0px 0px;
}
.LayoutMargin
{
    margin-top: -1px;
}
.FooterOuterBg
{
    background-color: #0C1D48;
    padding-bottom: 10px;
}
.Footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    padding-top: 40px;
    padding-bottom: 10px;
}
.FooterText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #FFFFFF;
}
.FooterLftTop
{
}
.FooterMidTop
{
}
.FooterRgtTop
{
}
.FooterLftMid
{
}
.FooterMid
{
    height: 52px;
    padding-left: 10px;
    background-image: url(../Images/footer_bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #0C1D48;
}
.FooterRgtMid
{
}
.FooterLftBtm
{
}
.FooterMidBtm
{
}
.FooterRgtBtm
{
}
a.FooterNav
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}
a.FooterNav:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
a.FooterLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}
a.FooterLink:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
.WhiteSpaceA
{
}
.WhiteSpaceB
{
    height: 5px;
}
.WhiteSpaceC
{
    height: 5px;
}
.WhiteSpaceD
{
    height: 5px;
}
.WhiteSpaceE
{
    height: 5px;
}
.FooterWhiteSpaceBottom
{
}
.WhiteSpaceInsideBanner
{
    width: 5px;
}
.BlockWhiteSpaceA
{
    display: none;
}
.BlockWhiteSpaceB
{
    display: none;
}
.BlockWhiteSpaceC
{
    display: none;
}
.BlockWhiteSpaceD
{
}
.BlockWhiteSpaceE
{
    display: none;
}
.BlockWhiteSpaceF
{
}

/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*Only Modify If Shopping Cart exists - */

.tableborder
{
    border: 0px dotted #63a422;
    margin: 0px;
    padding: 0px;
}

.CartLayoutMargin
{
    margin-top: -5;
    width: 99%;
}

.LeftPanel
{
    width: 100%;
}

/****** Classes for shopping cart menu ******/
.SubmenuBG
{
    background-color: #4878a8;
    padding: 5px 0px 5px 0px;
}
.LoginBG
{
    background-color: #4878a8;
    padding: 5px 0px 5px 0px;
}
.Seprator
{
    width: 1px;
}
.LinkLayoutHead a
{
    font-weight: bold;
    color: #fffcdd;
    text-decoration: none;
    padding: 0px 10px 0px 10px;
}
.LinkLayoutHead a:Hover
{
    color: #ffffff;
    text-decoration: underline;
    padding: 0px 10px 0px 10px;
}
.LoginName
{
    font-weight: bold;
    color: #ffffff;
    padding: 0px 0px 0px 5px;
}
.LogOutText
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    padding: 0px 5px 0px 5px;
}
a.LogOutText:hover
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
    padding: 0px 5px 0px 5px;
}
/****** ends here ******/

.BreadCrumb
{
    font-size: 12px;
    font-weight: normal;
    color: #333333;
}
.imgPanel
{
    background-color: #ffffff;
    border: 5px solid #4878a8;
}
.CartImageBorder
{
    border-width: 1px;
    border-style: solid;
    border-color: #e1e1e1;
}
.txtPrice
{
    color: #b40000;
    font-weight: bold;
}
.ProductDetailsShortDescription
{
    font-weight: bold;
    font-size: 12px;
}
/*Edit Option of Product*/
.OptionPrice
{
    color: #800000;
    font-style: italic;
}
.OptionItemName
{
}
.OptionDisplayText
{
    font-weight: bold;
    color: #358E00;
    font-size: 12px;
}
.ErrorBody
{
    color: Red;
    font-weight: normal;
}

.txtSubHead
{
    color: #800000;
    font-weight: bold;
    font-size: 14px;
}

.BlockCenter
{
    margin-left: auto;
    margin-right: auto;
}
.PagingText
{
    font-size: 10px;
    font-weight: bold;
    color: blue;
}

span.Asterisk
{
    color: #ff0000;
    font-weight: bold;
}
.ProductListHeader
{
    font-weight: bold;
}
.ProductListItem
{
    vertical-align: bottom;
}
.ProductListContent
{
    width: 100%;
}
.ProductListName
{
    color: blue;
}
.ProductListDescription
{
}
.ProductDetailsName
{
    color: #333333;
    font-weight: bold;
    font-size: 16px;
}
.ProductDetailsLongDescription
{
}
.GridStyle
{
    border-color: #CCCCCC;
    background-color: White;
    border-style: solid;
    border-width: 1px;
}
.GridHeadStyle
{
    background-color: #4878a8;
    font-weight: bold;
    color: #ffffff;
}

.GridRowStyle
{
    background-color: #ececec;
}

.GridFooter
{
    background-color: blue;
}
.GridSelectedRow
{
    background-color: #339966;
    color: White;
    font-weight: bold;
}
.GridPagerStyle
{
    background-color: #336666;
    color: White;
}
.loginpanel
{
    border: #cccccc 1px solid;
    background-color: #f9f9f9;
    width: 100%;
}


.AlternateRow
{
    background-color: #EEEEEE;
}

/*---------------Change Layout columns color and settings------------------------*/
/*-------------------------------------------------------------------------------*/
.LayoutColumn1
{
}

.LayoutColumn2
{
}

.LayoutColumn3
{
}

.LayoutColumn4
{
}

.LayoutColumn5
{
}

.LayoutColumn6
{
}

.LayoutColumn7
{
}

.LayoutColumn8
{
}

/*------------------------------- Ends Here -------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/


.top_bg
{
    background-image: url(../Images/top_bg.gif);
    background-repeat: repeat-x;
}
.left_bg
{
    background-image: url(../Images/left_bg.gif);
    background-repeat: repeat-y;
}
.right_bg
{
    background-image: url(../Images/right-bg.png);
    background-repeat: repeat-y;
}
.btm_bg
{
    background-image: url(../Images/btm_bg.gif);
    background-repeat: repeat-x;
}
.mid_bg
{
    background-image: url(../Images/mid_bg.gif);
    background-repeat: repeat-x;
    background-color: #f1f5f8;
}

/* ----------  8-11-10 ------------------   */

.newtbl
{
    background-image: url(../Images/tblbg.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    padding: 0 0 20px 0;
    margin: 0;
    display: block;
}
.q_new
{
    /*background-image:url(../Images/q.png); background-repeat: no-repeat; background-position:0 0;*/
    padding: 10px 0 7px 40px;
    color: #1F3572;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
}
.q_new01
{
    /*background-image:url(../Images/q.png); background-repeat: no-repeat; background-position:0 0;*/
    padding: 10px 0 7px 0px;
    color: #1F3572;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
}

.a_new
{
    background-image: url(../Images/a.png);
    background-repeat: no-repeat;
    background-position: 0 15px;
    padding: 1px 0 8px 40px;
}

.barDisplay
{
    text-align: right;
}
.barDisplayth
{
    border: 1px solid #cccccc;
    font-size: 10px;
}


.barDisplaytd
{
    background-color: #4B8D38;
    font-size: 12px;
}
.barDisplay th
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0099FF;
    font-weight: bold;
    text-align: center;
}

.preheader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0099FF;
    font-weight: bold;
    text-align: center;
    text-transform: capitalize;
}
/* ----------  8-11-10 ------------------   */

/*   ===================================================   */

.TxtHeadM
{
    color: #616364;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    text-align: inherit;
}

.star
{
    background-image: url("../images/blue_arrow.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #FFFFFF;
    list-style: none outside none;
    padding: 0 0 18px 35px;
    margin: 0 0 0 15px;
    text-decoration: none;
}

.star a
{
    color: #353535;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    text-decoration: none;
    font-weight: bold;
}
/* ---------- 30-6-11 ------------------   */
.NewPdf
{
    color: ##989898;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
.NewPdf td
{
    padding: 10px 0;
}
.NewPdf td a
{
    background-image: url("../images/bullet.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #035692;
    font: bold 14px/18px Arial,Helvetica,sans-serif;
    text-decoration: none;
    padding: 0 0 0 25px;
}
.NewPdf td a:hover
{
    color: #1972e0;
}

.newPdfContact
{
    background-color: #e4e4e4;
    border-left: 1px dashed #b8b8b7;
    border-right: 1px dashed #b8b8b7;
    border-bottom: 1px dashed #b8b8b7;
}

.newPdfContactTextaria
{
    border: 1px solid #4878A8;
    width: 250px;
}
/*   ===================================================   */
/*------------------------------------------------------*/
/*------------------------------------------------------*/
.liquid-button
{
    width: 105px;
    background: url(../images/buttonbg.gif) repeat-x;
    min-height: 19px;
    font: bold 13px/19px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: center;
    text-transform: uppercase;
}


/*added sandip 24th November*/
ul, li, form
{
    padding: 0;
    margin: 0;
}
.content-blog
{
}
.content-blog h2
{
    font: normal 24px/23px Arial, Helvetica, sans-serif;
    color: #035692;
}
.content-blog h2 span
{
    color: #f43333;
}
.content-blog p
{
    font: normal 14px/20px Arial, Helvetica, sans-serif;
    color: #000000;
}
.table-area
{
    margin: 3px 0;
}
.table-row
{
    width: 100%;
}
.table-cell
{
    width: 24%;
    float: left;
    font: bold 14px/20px Arial, Helvetica, sans-serif;
    color: #ffffff;
    background-color: #0f74bc;
    padding: 5px 0 5px 6px;
}
.alternate-cell
{
    background-color: #07548b;
}
.clear
{
    clear: both;
    font-size: 0;
    line-height: 0;
}
.list-blog
{
    padding: 0 0 0 40px;
    margin: 5px 0;
}
.list-blog ul
{
    list-style: disc;
}
.list-blog ul li
{
    padding: 2px 0;
}

.list-blog02
{
    padding: 0 0 0 60px;
    margin: 5px 0;
}

.list-blog02 ul
{
    list-style: circle;
}
.list-blog02 ul li
{
    padding: 2px 0;
}
.form-area
{
}
.form-area form
{
}
.form-area label
{
    width: 200px;
    text-align: right;
    float: left;
    margin: 0 10px 0 0;
}
.form-area input
{
    float: left;
}
.text-box-style
{
    width: 350px;
    margin: 0 0 5px 0;
    border: 1px solid #c0c1c2;
    background-color: #eaebec;
    height: 22px;
}


/*added sandip 24th November ends*/



/*--------------Slideshow CSS--------------*/
.headerslideshow
{
    width: 995px;
    height: 275px;
}
#slideshow
{
    position: relative;
    height: 275px;
    width: 995px;
    left: 0;
    top: 0;
}
#slideshow IMG
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
    opacity: 0.0;
}
#slideshow IMG.active
{
    z-index: 10;
    opacity: 1.0;
}
#slideshow IMG.last-active
{
    z-index: 9;
}
/*--------------End Slideshow CSS--------------*/

