    body{
                 font-family: helvetica, verdana, arial, sans-serif;
                 font-size:11px;
                 color:#666666;
    }


    .PageTitle{
                 font-size:20px; padding:10px; border-bottom:1px solid #999;
    }
    .body_container{
                font-size:12pt;
                color:#333333;
    }

    /* ===========================| BREADCRUMB STYLES |===========================  */

    #stbreadcrumb { color:#333; border-bottom:1px solid gray; padding-bottom:5px; margin-bottom:10px; padding:10px;}
    #stbreadcrumb a{ color:#333; text-decoration:underline;}

    /* ===========================| BREADCRUMB STYLES |===========================  */


                h1
                {
                                font-size: 30pt; 
                                color : #5191cd;
                                font-weight:normal;
                                padding:0px;
                                margin:0px;
                }
                h2
                {
                                font-size: 20pt; 
                                color : #5191cd;
                                font-weight:normal;
                                padding:0px;
                                margin:0px;                        
                }
                a{
                                                                                text-decoration:none !important;
                                                                                                                                color:#5191CD;
                                                                }
                                                                a:active{
                                                                                                                                color:#5191CD;
                                                                }
                                                                a:hover{
                                                                                                                                text-decoration:underline !important;
                                                                }
                                                                a:visited{
                                                                                                                                color:#ABD5DC;
                                                                }                                                              
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
   /* ----Eranda CSS ----*/
    h3{     
                                font-size:14pt;
                                color:#66666;
        padding-bottom:10px;
        border-bottom:1px solid #d8d8d8;
                                margin:0px;
    }
    
    .Right_box2{
                                border:1px solid #666666 !important;
}
    /* ----Eranda CSS Ends ----*/



    /* ===========================| TOP NAVIGATION STYLES |===========================  */


    /*Menu bar background*/
    .s4-tn{
                background-color:#0264a3;
                background: url('../../Images/top_nav_bg.gif') repeat-x top left;
                height:27px;
    }


    /* item style */ 
    .s4-tn li.static > .menu-item {  
                color:white; 
                padding:5px 10px 5px 10px;
                font-size:14px;
                font-weight:bold;
                border-right:1px solid #ffffff;
    } 


    /* item style hover */ 
    .s4-tn li.static > a:hover { color:white; text-decoration:none; 
    } 


    /* flyout holder */ 
    .s4-tn ul.dynamic { 
    } 


    /* flyout item */ 
    .s4-tn li.dynamic > .menu-item { 
    background:#2983bc; color:white;
    padding:6px 10px;
    } 



    /* flyout item hover */ 
    .s4-tn li.dynamic > a:hover { background:#999; 
    }

    /* hide arrows for top level items with flyouts */ 
    .menu-horizontal a.dynamic-children span.additional-background, 
    .menu-horizontal span.dynamic-children span.additional-background{ 
        padding-right:0px; 
        background-image:none; 
    }


    /* ===========================| TOP NAVIGATION STYLES |===========================  */



    /* ===========================| LEFT NAVIGATION STYLES |===========================  */


    /* item style */ 
    .LeftNav {  background:#e7e7e7;
    width:200px;
    } 



    /* item style */ 
    .LeftNav li.static > .menu-item {  background:#e7e7e7;
     padding:5px; color:#333; font-weight:bold;
     border-bottom:1px solid #333;
    } 


    /* item style */ 
    .LeftNav li.static > ul.static > li.static > .menu-item {  background:#e7e7e7 !important;
     color:#333; padding-left:15px; font-weight:normal;
    } 



    /* item style hover */ 
    .LeftNav li.static > a:hover { background:#666; color:white;
    } 


    /* flyout holder */ 
    .LeftNav ul.dynamic { 
    } 


    /* flyout item */ 
    .LeftNav li.dynamic > .menu-item { 
    background:blue;
    } 



    /* flyout item hover */ 
    .LeftNav li.dynamic > a:hover { 
    }

    /* hide arrows for top level items with flyouts  
    .menu-horizontal a.dynamic-children span.additional-background, 
    .menu-horizontal span.dynamic-children span.additional-background{ 
        padding-right:0px; 
        background-image:none; 
    }

    */

    /* ===========================| LEFT NAVIGATION STYLES |===========================  */







    /* ===========================| MAIN CONTAINER STYLES |===========================  */

    #main_container{
                width:960px;
                margin:0 auto;
    }
    #header_container{
                margin:20px 0;
    }
    .middle_row{
                padding:7px 0;
    }
    .middle_row_left, .middle_row_middle{
                margin:2px 4px 0 0;
                width:384px;
                height:158px;
                float:left;
                padding:0px !important;
    }
/*              Removed from .middle_row_left, .middle_row_middle
                border:1px solid #666666;
                background: url('../../Images/img_products.jpg') repeat-x top left; 
*/
    
    .middle_row_right{
                width:180px;
                float:right;
                
    }
    .ms-rtestate-field{
                                width:auto !important;
}
    .info_panel{
                border:1px solid #666666;
                margin-top:2px;
                height:158px;
    }
    .info_panel_expert
    {
                border:1px solid #666666;
                margin-top:2px;
                height:158px;
                background-color:#0264a3;
                background: url('../../Images/AskExpertTileGradient.jpg') repeat-x top left;
                color:#ffffff;
    }
    .info_panel .content{
                padding:15px;
    }
    .info_panel_expert .content1
    {
        padding-top: 15px;
        padding-bottom: 10px;
        padding-left: 13px;
        padding-right: 13px;
    }

    .info_panel .title{
                height:32px;
                color: Black;
                font-size:16pt;
                text-align:center;
                padding:3px 0 0 0;
    }
    .info_panel_expert .title{
                height:32px;
                color: White;
                font-size:16pt;
                text-align:center;
                padding:3px 0 0 0;
    }
    /*
    removed from .info_panel .title
    {
        background-color:#0264a3;
        background: url('../../Images/top_nav_bg.gif') repeat-x top left;
        color:#ffffff;
    }
    */
    .item
    {
        padding-top: 3px;
        padding-bottom: 3px;
    }
   .title{
                margin-top:5px;
                }    
    
    .bottom_row{
                padding:10px 0;
    }
    .bottom_row_left{
                width:770px;
                float:left;
    }
    .bottom_row_right{
                margin-top:0px;
                width:180px;
                float:right;
    }
    .quick_links_top{
                height:10px;
                background: url('../../Images/quick_links_top.gif') no-repeat top left;
    }
    .quick_links_content{
                border-left:1px solid #d3222a;
                border-right:1px solid #d3222a;
                background-color:#ebebeb;
    }
    .quick_links_bot{
                height:10px;
                background: url('../../Images/quick_links_bot.gif') no-repeat bottom left;
    }
    .links_column{
                width:360px;
                margin-left:15px;
                float:left;
    }
    .links_column .image{
                width:34px;
                height:34px;
                float:left;
    }
    .links_column .title{
                color:#d3222a; 
                font-size:24px;
                float:left;
    }
    .links_column .content{
                float:left;
                padding:0 0 0 35px;
    }
    .faq{
        margin-top:0px;
                }
    .faq h1{
                color:#d3222a;
                font-size:22px;
                font-weight:normal;
                padding:0;
                margin:0;
    }
    .faq ul {
                margin:15px;
                padding:0;
                color:#0063a2;
    }
    .social {
		border-width:0px;
        text-align:center;
		vertical-align: bottom;
		bottom:45px;
		padding-right:0px;
		padding-left:40px;
		background-color: #FFFFFF;
    }
	
	.social a {
		border-width:0px;
	}
	.social a img {
		border-width:0px;
	}
       /* ===========================| MAIN CONTAINER STYLES |===========================  */




    /* ===========================| ALIGNMENTS |===========================  */

    .align_left{
                float:left;
    }
    .get_a_quote
    {
        float:left;
        padding-right: 25px;
    }
    .align_right{
                float:right;
    }
    .clear_all{
                clear:both;
    }


    /* ===========================| HEADER ACTIONS |===========================  */

    .search_panel{
                float:right;
    }

    .ms-sbgo a img, .ms-sbgo a img:hover{
                /*background-color:aqua !important;
                display:none;*/
                
    }
    .header_actions{
                clear:right;
                margin-top:10px;
                float:right;
    }
    .header_actions DIV.align_left{
                font-size:16px;
                color:#545454;
                vertical-align:middle;
                margin-left:10px;
    }
    .padding_top_5{
                padding-top:5px;
    }


    /* ===========================| HEADER ACTIONS |===========================  */



    /* ===========================| FOOTER STYLES |===========================  */

    .footer{
                background-color:#0264a3;
                background: url('../../Images/top_nav_bg.gif') repeat-x top left;
                height:17px;
                text-align:center;
                color:#ffffff;
                padding:5px 0;

    }

    .footer a {
                color:#fff;
                padding:0px 3px;
                text-decoration:none;
    }
    .copy_t {
                padding-right:15px;
    }


    /* ===========================| FOOTER STYLES |===========================  */

    /* ===========================| PRODUCT NAVIGATION STYLES |===========================  */

    /* Image Wrapper */
    .ctrl_ImgWrap {
                    width:200px;
                    text-align:center;
    }
    .ctrl_ImgWrap img {
                    margin-right:8px;
                    margin-bottom:8px;
                    /*float:left;*/
                    width:50px;
                    height:50px;
                    border:0px solid #fff;
    }
    div.n_Title {
                    font-size:18px;
    }

    /* ===========================| PRODUCT NAVIGATION STYLES |===========================  */

    /* ===========================| EDIT PANEL |===========================  */
    .ms-ToolPaneOuter
    {
        margin-left:50px !important;
    }

    /* ===========================| /EDIT PANEL |===========================  */
    
    /* ===========================| SEARCH |===========================  */
    
    td.td-search-field
                {
                   
                    padding: 0px 0px 0px 10px;
                    height: 23px;
                    margin: 0px;
                    line-height: 0px !important;
                }

                .ms-sbtable
                {
                }
                .ms-sbtable-ex
                {
                }
                .s4-search INPUT.ms-sbplain
                {
                    margin: 0px 10px;
                    padding: 0px;
                    border: 1px solid #e2e3ea !important;
                    width: 150px !important;
                    background-image: none !important;
                    font-size: 11px;
                    padding-top: 2px;
                }
                TD.ms-sbgo IMG
                {
                    border: 0px solid red !important;
                }
                .s4-search .srch-gosearchimg
                {
                    border: 0px solid red !important;
                    /*width: 12px;
                    height: 15px;*/
                }

    
    /* ===========================| /SEARCH |===========================  */




    /* reliance site map control */
    .SiteMap_ListCssClass {
                font-family:Helvetica, verdana, arial, sans-serif;                
                font-size:1.2em;               
                list-style-type:none;
                margin:0;
                margin-bottom:40px;
    }

    .SiteMap_ListCssClass a {
                color:#727272 !important;
                text-decoration:none !important;
    }

    .SiteMap_ListCssClass img {
                vertical-align:middle;
                padding-right:10px;
    }

    .SiteMap_ListCssClass li, .SiteMap_ListCssClass ul  {
                list-style:none!important;
                padding-top:2px;
                padding-bottom:5px;
                color:#555;
    }

    .SiteMap_ListCssClass  {
    }

    a.SiteMap_CurrentNodeCssClass:hover {
                color:#888 !Important;
    }

                .link-item, .link-item a, .link-item a:link, .link-item a:visited, .link-item a:hover
                {
                                font-size:14px;
                                color:#333333;
                }


/*Product Navigation Web Part*/
.more_info{
                height:55px;
                background:url(../../Images/img_click_learn.gif) repeat-x top left;
}



.left_images
{
	text-align: center;
}


.left_images img{
                
                border:0px;
}


/*youTubeMenu*/


.youTubeMenu{
	font-family:Tahoma;
	padding-left:5px;
	padding-right:5px;
}

.youTubeMenu li{
  padding-left:10px !important;
}

.youTubeMenu item{
 padding-left:4px;
}

.youTubePlayer h3
{
    margin-bottom:10px;
}

/*youTubeMenu*/


/*youFlickerPayer*/

.youFlickerPayer h3
{
    margin-bottom:10px;
}

/*youFlickerPayer*/


/*youTubeHomeLinks*/

.youTubeHomeLinks ul{
                list-style:none !important;
                padding:0px !important;
                margin:0px !important;
}

.youTubeHomeLinks ul li{
                padding:3px 0px 3px 3px !important;      
}

.youTubeHomeLinks ul li a{
                font-size:14px;
                color:#333333 !important;
}

.youTubeHomeLinks ul{
 list-style:none !important;
 padding:0px !important;
 margin:0px !important;
}
.youTubeHomeLinks ul li{
 padding:3px 0px 3px 3px !important; 
}


.youTubeHomeLinks ul li a{
 font-family:tahoma, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#333333 !important;
}
/*youTubeHomeLinks*/


.faq ul li a:visited{
  color:#6699ff !important;
 }
