﻿
body
{
    font-size: 12px;
    font-weight: normal;
    font-family: Verdana;
    color: #000000;
    background-color:#9B3F0E;
    background-repeat: repeat-x;
    text-align: center;
    margin-top:10px;
    margin-bottom:10px;
}
.IE8Fix  
{  
    z-index: 100; 
} 
.Logo  
{
    color:#FFFFFF;
    font-family:Tahoma;
    font-size:2em;
    font-weight:lighter;
    letter-spacing:1px;
    padding-left:0.4em;
    padding-right:0.4em;
    text-decoration:none;
}
.SocialLinks img
{
    border: 0px none; 
    height: 33px;
}
.SocialLinksTop img
{
    border: 0px none; 
    height: 16px;
}
.SocialLinksBlog img
{
    border: 0px none; 
    height: 29px;
}

#LogoImage
{
    vertical-align:top;
    display:inline; 
    text-align:left;
} 
#LogoImage a:link, #LogoImage a:visited
{
    display:block; 
    width:136px; /*equal to image width*/ 
    height:128px;/*equal to image height*/ 
    background:url(../../../images/2010/logo.PNG) 0 0 no-repeat; /*the image*/ 
    overflow:hidden; 
    text-decoration:none; 
}

.AnimationOuterTD
{
    background-color:#FFFFFF;
    vertical-align:middle;
    text-align:center;
}
.AnimationTable
{
    border:solid 5px #FFFFFF;
}
.Animation
{
    background-color:#FFFFFF;
    height:403px;
    vertical-align:middle;
    text-align:center;
    width:985px;
}
/*Internal Master page*/

table.InAnimation 
{
    table-layout:fixed
}

.PromotionTD
{
    background-color:White;
    padding:0px 0px 0px 0px;
    vertical-align:middle;
    text-align:center;
    width:100%;
    height:100px;    
}
.PromotionTable
{
    background-color:White;
    width:100%;
    height:140px;
    border:dashed 1px Black;
}
.ViewAllPromotions
{
    background-color:#9B3F0E;
    height:25px;
    padding-right:0px;
}

.ContentTable
{
    margin: 0px 0px 0px 0px;
    background-color: #F6EED9;
    height: 82px;
    font-family: Verdana;
    font-size:11px;
    color:#9B3F0E ;
    text-align: justify;
}
.MenuTable
{
    background-color:#9B3F0E;
}
.bodyHome {
background-color:#9B3F0E;
color:#FAF8CB;
font-family:Verdana;
font-size:0.9em;
font-style:normal;
text-align:left;
}
.bodyHome a {
color:#FAF8CB;
}
.bodyHome a:visited {
color:#FAF8CB;
}
.bodyHome a:hover {
text-decoration:none;
}
.textHomePage
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FAF8CB;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    padding-right:0px;
}
.bodyInt 
{
    color: #9B3F0E; 
    background-color:#F6EED9;
    font-style: normal; 
    font-family: Verdana; 
    font-size: 11px;
    text-align:left;
}
.bodyInt a
{
    color:#9B3F0E;
    
}
.bodyInt a:visited
{
    color:#9B3F0E;
}
.bodyInt a:hover
{
    text-decoration:none;
}
fieldset 
{ 
    border:1px solid #D2965E;
    margin:5pt 0pt 5pt 0pt; 
    background:#F6EED9;
}
legend 
{ 
    color:#9B3F0E; 
}
/* #FAF8CB  #9B3F0E */
.textHome
{
    color: #9B3F0E; 
    background-color:#F6EED9;
    font-style: normal; 
    font-family: Verdana; 
    font-size: 11px;
    text-align:justify;
}
.TextCellBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #9B3F0E;
    FONT-FAMILY: Verdana
}
.pageTitle 
{
    font-family: Verdana, Arial;
    font-size: 1em;
    font-weight: bold;
    color: #9B3F0E;
    text-decoration: none;
    padding-right: .4em;
    padding-left: .4em;
}
.HdrTitleHome
{
    font-weight: bold;
    font-size: 18px;
    color: #cc9900;
    font-family: 'Arial Narrow' , Verdana, Arial;
    letter-spacing: 1px;
}
.InLeftNav
{
    width: 150px;
    padding:1px;
    background-color:#C2B185;
}

/*End New framework */
h1
{
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    text-transform: capitalize;
    color: #336699;
    letter-spacing: 2px;
    height: 34px;
}
h3
{
    color: #9B3F0E
}
.copyright
{
    font-family:Times New Roman
    font-size: 9.6pt;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

.Button_Blue
{
    background-color: #0188CF;
    color: #FFFFFF;
    font-weight: bold;
    height: 30px;
    font-size: 11pt;
    letter-spacing: 1pt;
}

.textBody
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
    color: #9B3F0E;
}
.titleBody
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.titleBody2
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #9B3F0E;
}
.formLabel
{
    font-family: Verdana;
    font-size: 12px;
    color: #9B3F0E;
}
.formText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.red_text
{
    color: Red;
}
.pageContent
{
    background-repeat: repeat-x;
  /*  background-image: url(../../images/2007/interior/bg_body.jpg); */
    text-align:left;
    padding-bottom: 3px;
    padding-top: 5px;
    padding-right: 3px;
    padding-left: 3px;
}
.pageHdr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #9B3F0E;
    FONT-FAMILY: 'Times New Roman';
    LETTER-SPACING: 2px;
    HEIGHT: 34px;
    TEXT-DECORATION: none;
    padding-right: 10px;
}
.pageHdr a{color:#336699;}
.pageHdr a:visited{color:#336699;}
.pageHdr a:active{color:#336699;}
.pageHdr a:hover{color:Red; text-decoration:underline;}

.promoHdr
{
    font-weight: bold;
    font-size: 14px;
    color: #0397d6;
    font-family: Arial;
    letter-spacing: 1px;
    text-decoration: none;
    text-transform: uppercase;
    height: 18px;
    text-align: center;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 2px;
    padding-left: 2px;
}
.promoHdr a
{
    color: #0397d6;
}
.promoHdr a:visited
{
    color: #0397d6;
}
.promoTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d2691e;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.bottomNav
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    padding-bottom:2px;
    padding-left:4px;
    padding-right:2px;
    height: 20px;
    vertical-align:middle;
}
.bottomNav td
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    padding-bottom:2px;
    padding-left:4px;
    padding-right:2px;
    height: 20px;
}
.bottomNav a 
{
    color: #FFFFFF;
}
.bottomNav a:active
{
}
.bottomNav a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
.bottomNav a:visited 
{
    color: #FFFFFF;
}

.leftNavHome
{
    font-weight: bold;
    font-size: 11px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: Verdana, Arial, 'Arial Narrow';
    background-color: #AE653E;
    /*background-image: url(../../images/2007/bg_home_leftnav_cell.jpg);*/
    width: 150px;
    background-repeat: repeat-y;
    height: 18px;
    text-align: center;
    padding-bottom: 4px;
    padding-top: 3px;
    cursor: hand;
    text-decoration: none;
}
.leftNavMain
{
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: Verdana, Arial, 'Arial Narrow';
    background-color: #AE653E;
    /*background-image: url(../../images/2007/interior/bg_lnav_1.gif);*/
    width: 200px;
    background-repeat: repeat-y;
    height: 18px;
    text-align: center;
    padding-bottom: 4px;
    padding-top: 3px;
    cursor: hand;
    text-decoration: none;
}
.leftNavMainActive
{
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: Verdana, Arial, 'Arial Narrow';
    background-color: #AE653E;
    /*background-image: url(../../images/2007/interior/bg_lnav_2.gif);*/
    width: 200px;
    background-repeat: repeat-y;
    height: 18px;
    text-align: center;
    padding-bottom: 4px;
    padding-top: 3px;
    cursor: hand;
    text-decoration: none;
}
.leftNavSub
{
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    color: #336699;
    font-family: Verdana, Arial, 'Arial Narrow';
    background-color: #AE653E;
    /*background-image: url(../../images/2007/interior/bg_lnav_3.gif);*/
    width: 200px;
    background-repeat: repeat-y;
    height: 18px;
    text-align: center;
    padding-bottom: 4px;
    padding-top: 3px;
    cursor: hand;
    text-decoration: none;
}
.leftNavMain a 
{
    color: #FFFFFF;
}
.leftNavMain a:active
{
}
.leftNavMain a:hover
{
    color: Red;
    text-decoration: none;
}
.leftNavMain a:visited 
{
    color: #FFFFFF;
}

.leftNavMainActive a 
{
    color: #FFFFFF;
}
.leftNavMainActive a:active
{
}
.leftNavMainActive a:hover
{
    color: Red;
    text-decoration: none;
}
.leftNavMainActive a:visited 
{
    color: #FFFFFF;
}
.leftNavSub a 
{
    color: #336699;
}
.leftNavSub a:active
{
}
.leftNavSub a:hover
{
    color: Red;
    text-decoration: none;
}
.leftNavSub a:visited 
{
    color: #336699;
}

.subNav1
{
    font-family: verdana;
    color: #045482;
    font-size: 8pt;
    margin-left: 0px;
    margin-right: 2px;
    margin-top: 0px;
    margin-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.subNav1 a 
{
    color: #CC9933;
}
.subNav1 a:active
{
    color: #CC6666;
}
.subNav1 a:hover
{
    color: Red;
    text-decoration: underline;
}
.subNav1 a:visited 
{
    color: #CC9933;
}

.topNav
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    padding-right: 3px;
    padding-left: 3px;
}
.topNav td
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    padding-right: 3px;
    padding-left: 3px;
}
.topNav a 
{
    color: #FFFFFF;
}
.topNav a:active
{
}
.topNav a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
.topNav a:link
{
}
.topNav a:visited
{
    color: #FFFFFF;
}
.tabLB
{
    width: 230px;
    font-family: Tahoma;
    font-size: 10pt;
}
.tabLB .ajax__tab_header 
{
    /*background-color: #FFFFFF;*/
    color: #CCFFFF;
    vertical-align: top;
    line-height: 22px;
    font-weight: bold;
} 
.tabLB .ajax__tab_outer
{
    /*background-color: #FFFFFF;*/
}
.tabLB .ajax__tab_inner
{
    /*background-color: #FFFFFF;*/
}
.tabLB .ajax__tab_tab
{
    background-color: #3399FF;
    padding-left: 5px;
    padding-right: 5px;
}
.tabLB .ajax__tab_body
{
    width: 230px;
    background-color: #FFFFFF;
    line-height: 16px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 2px;
    padding-left: 2px;
}
.tabLB .ajax__tab_hover
{
    background-color: #FFFFFF;
    color: #000000;
}
.tabLB .ajax__tab_active
{
    background-color: #FFFFFF;
    color: #000000;
}

.calEvent
{
    font-family: 'Lucida Sans Unicode';
    font-size: 10px;
    color: #000000;
}

.Eve_HeaderPanel
{
    background-color: #9B3F0E;
    height: 26px;
    color: #FFFFFF;
    text-align: left;
    vertical-align: top;
    line-height: 22px;
    font-weight: bold;
    text-decoration: none;
    cursor: hand;
    padding-left: 5px;
    letter-spacing: 1px;
    font-size:14px;
}
.Eve_CollapsePanel
{
    height:0px;
    overflow:hidden;
}

/* Added by Shekar */
.errorlabel
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
    color:Red;
}

.successInformLabel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight: bold;
	color:Green;
}
.Grdv 
{
background-color:#F5F5DC;
border:1px solid #9B3F0E;
}

.Grdv td 
{
font: 11px Verdan;
padding:0.5%;
border-right:0.5px solid #ffffff;
border-top:0px solid #ffffff;
border-left:0.5px solid #ffffff;
}

.Grdv tr.normal
{
    background-color: #F5F5DC ;
    font: 12px Verdan;
    text-align: left;
    color: #9B3F0E;
}
.Grdv tr.header 
{
font: 12px Verdan;
padding:0.5%;
background-color:#9B3F0E;
text-align:center;
color:#FFFFFF;
}

.Grdv tr.header td 
{
border-right:0px solid #5a8abe;
}

.Grdv tr.header a {
text-decoration:underline;
font: 12px Verdan;
color:#FFFFFF;
font-weight:bold;
}

.Grdv tr.alternating{
	background-color:White;/*#e2effd;	*/
	font: 12px Verdan;
	text-align:left;	
	color:#9B3F0E;			
}
.Grdv a  
{     
    text-decoration:underline; 
    font: 12px Verdan;   
    color:#9B3F0E;    
}

.Pager span 
{ 
    font-size:12px;  
    color:#FFFFFF;
    background-color:#9B3F0E;
    padding-left:5px;
    padding-right:5px;
}

.FormLabel 
{
    color: #9B3F0E; 
    background-color:#F6EED9;
    font-style: normal; 
    font-family: Verdana; 
    font-size: 12px;
    text-align:left;
}
.DropDownSmall
{
	width: 162px;
	height: 20px;	
	color:Black;
	font-family:Arial;
}
.TextBoxSmall
{
	width:157px;
	height:17px;	
	color:Black;	
	font-family:Arial;
}
.TextBoxMultiline
{
	width:177px;
	height:60px;
	color:Black;	
	font-family:Arial;
}
.Header 
{
font-size:12px;
color:#9B3F0E;
font-weight:bold;
text-transform:uppercase;
font-family:Verdan;
}
.TextBoxSmallForCalender
{
	width:80px;
	height:17px;
	color:Black;
	font-family:Arial;
}
.LinkButton
{
    color: #9B3F0E; 
    font-weight:normal;
    font-style: normal; 
    font-family: Verdana; 
    font-size: 12px;
    text-align:center;
    text-decoration:underline;    
}
.LinkButton:hover
{
    text-decoration:none;
}
.LinkButton16
{
    color: #9B3F0E; 
    font-weight:normal;
    font-style: normal; 
    font-family: Verdana; 
    font-size: 16px;
    text-align:center;
    text-decoration:underline;    
}
.LinkButton16:hover
{
    text-decoration:none;
}
.ButtonSmall 
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width:100px;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    background-color:#9B3F0E;
    font-weight: normal;
    height: 20px;
    cursor:default;
    font-variant:small-caps;
    font-family:Arial;
}
/* Leader Board */
.LB_det_table
{
    width: 680px;
    font-family: Tahoma;
    font-size: 9pt;
    background-color: #9B3F0E;
}
.LB_sum_table
{
    width: 230px;
    font-family: Tahoma;
    font-size: 9pt;
    background-color: #9B3F0E;  
}
.ER_sum_table
{
    font-family: Tahoma;
    font-size: 9pt;
    background-color: #9B3F0E;  
}
.LB_sum_hdr
{
    background-color: #9B3F0E;
    color: #faf8cb;
    text-align: center;
    vertical-align: top;
    line-height: 22px;
    font-weight: bold;
    letter-spacing: 1px;
}
.LB_sum_hdr a
{
    color: #FFFFFF;
}
.LB_sum_title
{
    background-color: #9B3F0E;
    color: #FFFFFF;
    vertical-align: top;
    line-height: 22px;
    font-weight: bold;
}
.LB_sum_text
{
    background-color: #FFFFFF;
    line-height: 16px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 2px;
    padding-left: 2px;
}
.LB_sum_text_alt
{
    background-color: #CAE4FF;
    line-height: 16px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 2px;
    padding-left: 2px;
}
.LB_sum_ftr
{
    background-color: #3399FF;
    color: #CCFFFF;
    text-align: right;
    height: 18px;
    font-weight: bold;
}
/* End Leader Board */

/* Start Review*/
.PR_det_table
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #9B3F0E;
}
.PR_sum_table
{
    font-family: Verdana;
    font-size: 12px;
    color: #9B3F0E;
    background-color: #F6EED9;  
}
.PR_sum_hdr
{
    color: #FFFFFF;
    background-color: #9B3F0E;
    text-align: center;
    vertical-align: top;
    line-height: 18px;
    font-weight: bold;
    letter-spacing: 1px;
}
/* End Review*/
.HdrCategoryTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #9B3F0E;
    FONT-FAMILY: 'Times New Roman', 'Book Antiqua', 'Bookman Old Style';
    LETTER-SPACING: 1px;
    HEIGHT: 28px;
    TEXT-DECORATION: none;
}

.SubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR:#336699;
    FONT-FAMILY: 'Times New Roman', 'Book Antiqua', 'Bookman Old Style';
    LETTER-SPACING: 1px;
    HEIGHT: 20px;
    TEXT-DECORATION:none;
}

.HdrArticleTitle
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 15px;
    COLOR: Blue;
    FONT-FAMILY: 'Times New Roman', 'Book Antiqua', 'Bookman Old Style';
    LETTER-SPACING: 1px;
    HEIGHT: 20px;
    TEXT-DECORATION: underline
}

.HdrArticleTitleSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR:Black;
    FONT-FAMILY: 'Times New Roman', 'Book Antiqua', 'Bookman Old Style';
    LETTER-SPACING: 1px;
    HEIGHT: 20px;
    TEXT-DECORATION:none;
}
.CollapsiblePanelHeader
{    
    height: 20px;
    color: #9B3F0E;
    text-align: left;
    vertical-align: top;
    line-height: 20px;
    font-weight: normal;
    font-size:14px;
    text-decoration: none;
    cursor: hand;
}

.SubHeaderTitle
{
    background-color: #9B3F0E;
    color: #FFFFFF;
    vertical-align: top;
    line-height: 18px;
    font-weight: bold;
}

.GolfSubHeaderTitle
{
    background-color: #9B3F0E;
    color: #FFFFFF;
    vertical-align: top;
    line-height: 18px;
    font-weight: bold;
    font-size:14px;
}

.modalBackground 
{
    background-color: Gray;
    filter:alpha(opacity=60);
    opacity:0.6;
} 

.modalPopup 
{ 
    width: 500px;
    background-color: #99CCFF;
    border-color: Black; 
    border-width: 4px; 
    border-style: double; 
    text-align: center;
    cursor: move;
}    

td.mandatorylegend 
{
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:Black;
    font-weight:bold;
}
.labelBold 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight: bold;
}
.mandatoryStarMark
{
  color:Red;
  font-size:12px;      
}

.Button 
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width:100px;
    font-size:12px;
    color:#FFFFFF;
    background-color:#9B3F0E;
    font-weight: bold;
    height: 20px;
    cursor:default;
    font-variant:small-caps;
}

.imageList li
{
    display:inline;
    float:left;
    margin-left:10px;
    margin-bottom:10px;
}

/*Group Requests*/
.GRPHead
    {
        height: 30.75pt;
        width: 406pt;
        color: #632523;
        font-size: 11.0pt;
        font-weight: 700;
        font-style: normal;
        text-decoration: none;
        font-family: Tahoma, sans-serif;
        text-align: center;
        vertical-align: bottom;
        white-space: normal;
        border-style: none;
        border-color: inherit;
        border-width: medium;
        padding-left: 1px;
        padding-right: 1px;
        padding-top: 1px;
        
    }

.GRPSubHead
{
    height: 12.5pt;
    color: White;
    font-size: 11.0pt;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    font-family: Tahoma, sans-serif;
    text-align: center;
    vertical-align:middle;
    white-space: nowrap;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    background: #9B3F0E;
   
}

/* Table & controls CSS*/
table.content 
{
    margin:0 auto 0 auto;
    width:98.2%;
    font-size:12px;
}

td.mandatorylegend 
{
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:Black;
    font-weight:bold;
}
.labelBold 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight: bold;
}

.labelNormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;		
}
.mandatoryStarMark
{
  color:Red;
  font-size:12px;      
} 

.TextBoxSS
{
	width:177px;
	height:17px;	
	color:#800000;	
	font-family:Arial;
}
.TextBoxSMultiline
{
	width:177px;
	height:60px;
	color:#800000;		
	font-family:Arial;
}
.TextBoxSMultilineLarge
{
	width:300px;
	height:60px;
	color:#800000;	
	font-family:Arial;	
}
.DropDownSS
{
	width: 182px;
	height: 20px;	
	color:#800000;
	font-family:Arial;
}

.DropDownSSMedium
{
	width: 300px;
	height: 22px;	
	color:#800000;
	font-family:Arial;
}

.DropDownSSLarge
{
	width: 500px;
	height: 22px;	
	color:#800000;
	font-family:Arial;
}
.TextBoxSSForCalender
{
	width:100px;
	height:17px;
	color:#800000;
	font-family:Arial;
}

a.Link 
{
    font-family: verdana;
    color: #336699;
    font-size: 9pt;
    margin-left: 0px;
    margin-right: 2px;
    margin-top: 0px;
    margin-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 10px;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
a.Link:active
{
    color:#CC6666;
}
a.Link:hover
{
    color:Red;
    text-decoration: underline;
}
/*a.Link:visited 
{
    color:#336699;
}*/
/* Right Nav */

.RN_table
{
    font-family: Tahoma;
    font-size: 9pt;
    background-color: #9B3F0E;
}
.RN_hdr
{
    background-color: #9B3F0E;
    color: #FFFFFF;
    font-size:14px;
    text-align: center;
    vertical-align: top;
    line-height: 22px;
    letter-spacing: 1px;
    font-weight: bold;
    text-decoration: none;
}
.RN_hdr a
{
    color: #FFFFFF;    
}
.RN_hdr a:visited
{
    color: #FFFFFF;    
}
.RN_title
{
    background-color: #3399FF;
    color: #CCFFFF;
    vertical-align: top;
    line-height: 22px;
    font-weight: bold;
}
.RN_text
{
    background-color: #FFFFFF;
    line-height: 15px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 2px;
    padding-left: 2px;
    vertical-align:top;
    
}
.RN_ftr
{
    background-color: #0188CF;
    color: #CCFFFF;
    text-align: right;
    height: 18px;
    font-weight: bold;
}
.RN_HeaderPanel
{
    background-color: #0188CF;
    height: 26px;
    color: #FFFFFF;
    text-align: center;
    vertical-align: top;
    line-height: 22px;
    font-weight: bold;
    text-decoration: none;
    cursor: hand;
}
.RN_CollapsePanel
{
    overflow:hidden;
}

/* End Right Nav */

.sectionTable
{
    border-style:solid;
    border-width:0.5px;
    border-color:#99ccff;
}

.sectionHeader
{
    background-color: #0188CF;
    color: #FFFFFF;
    text-align: left;
    vertical-align: top;
    line-height: 8px;
    font-weight: bold;
    font-size:9px;
    letter-spacing: 1px;
}

/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:0.4em 0.4em 0.2em 0.2em;
	height:14px;	
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(../../../images/rating/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(../../../images/rating/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(../../../images/rating/ratingStarSaved.png);
}

/* ****************** RatingStar ****************** */

.TestButton 
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width:100px;
    font-size:12px;
    color:Black;
    background-color:#0099CC;
    font-weight: bold;
    height: 20px;
    cursor:default;
    font-variant:small-caps;
}

/* *********** Jyoti : New  Home Page aspx/ajax ************ */


.TagPosition
{
 z-index:1;
 /*margin:-60px 150px 0px -240px;width:985px;*/
 position: relative;
 margin:-125px 0px 24px 10px;
 font-family:Verdana;font-size:20px;height:27px;
}
.InnerPageTagPosition
{
 z-index:0;
 /*margin:-60px 150px 0px -240px;width:985px;*/
 position: relative;
 margin:-115px 0px 24px 10px;
 font-family:Verdana;font-size:20px;height:27px;
}
 /*         .TagDecorate
{
    font-size:25px;
    color:#ffffff;
    font-weight: bold;
    font-family:Times New Roman;
    height:78px; 
   letter-spacing:2px;
    text-shadow: 3px 3px 3px #000000;

.TagDecorate:first-letter  
{
    font-size:28px;
    color:#ffffff;
    font-weight: bold;
    font-family:Baroque Script;
    height:100px; 
    text-shadow: 3px 3px 3px #000000;
  filter: Shadow(Color=#000000, 
                 Direction=135, 
                 Strength=5);
 
  line-height: 3em;
  white-space: nowrap;
-ms-filter: Shadow(Color=#000000, 
                 Direction=135, 
                 Strength=5);


}
}*/
.TagDecorate
{
     font-size:20px;
    color:#ffffff;
    font-weight: normal;
    font-family:Trajan Pro, Georgia, Times New Roman;
    height:100px; 
    letter-spacing:1px;
    text-shadow: 2px 2px 2px #000000;
        line-height: 3em;
    white-space: nowrap;
    -ms-filter: Shadow(Color=#000000,Direction=125,Strength=0);
     filter: glow(color=#000000,strength=1);

}


.InnerPageTagDecorate
{
     font-size:20px;
    color:#ffffff;
    font-weight: normal;
    font-family:Trajan Pro;
    height:100px; 
    letter-spacing:1px;
    text-shadow: 2px 2px 2px #000000;
    line-height: 1em;    
    -ms-filter: Shadow(Color=#000000,Direction=125,Strength=0);
     filter: glow(color=#000000,strength=1);
     overflow:hidden;

}

	/* Accordion */
.accordionHeader
{
    border: 1px solid #FFFFFF;
    background-color: #C2B185;
	font-family: Verdana;
	font-size: 14px;
	color: white;
	cursor: pointer;
    height:35px;    
    text-align:center ;
    padding:10px 0px 9px 0px;
    color:White;text-decoration:none;
   }
   .onmouseoverAccordionHeader
{
    border-left: 1px solid #9B3F0E;
    border-top: 1px solid #9B3F0E;
    border-right: 1px solid #9B3F0E;
    background-color: #C2B185;
     border-bottom : none;
	font-family: Verdana;
	font-size: 14px;	
	cursor: pointer;
    height:35px;    
    text-align:center ;
    padding:10px 0px 9px 0px;
   
     
   }
   
   .onMouseOverPromoImg
   {

   border: solid 1px black;
   
   }
 
 .onMouseOutPromoImg
 {
     border: solid 1px red;
 }
   .onmouseoverHdrAnchor0
   {
       color:#9B3F0E;text-decoration:none;
   }
   .HdrAnchor0
   {
     color:#ffffff;text-decoration:none;
   }
.accordionContent
{
    background-color: #C2B185;    
    border-left: 1px solid #9B3F0E;
    border-bottom : 1px solid #9B3F0E;
    border-right: 1px solid #9B3F0E;
    border-top: none;
    overflow:auto;    
}
#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;    

}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}  
/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(../../../images/2010/HomeAnimation/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(../../../images/2010/HomeAnimation/tab-right.gif) no-repeat right;
    height:21px;
    
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(../../../images/2010/HomeAnimation/tab-left.gif) no-repeat;                 
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(../../../images/2010/HomeAnimation/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(../../../images/2010/HomeAnimation/tab-hover-right.gif) no-repeat right;
   
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(../../../images/2010/HomeAnimation/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(../../../images/2010/HomeAnimation/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../../../images/2010/HomeAnimation/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../../../images/2010/HomeAnimation/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(../../../images/2010/HomeAnimation/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #9B3F0E;
    border-top:0;
    padding:8px;
    background-color:#C2B185;
}
.TabLinks
{
    
	color:#9B3F0E;
	font-family:verdana,tahoma,helvetica;
	 font-size:10pt;
	 font-weight:bold;
}
.Button_Check
{
    background-color: #0188CF;
    color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    font-size: 9pt;
    letter-spacing: 1pt;
}

.tabDropDownSmall
{
	
	
	color:#9B3F0E;
	font-family:verdana,tahoma,helvetica;
}
.tabDropDown
{
	
	color:#9B3F0E;
	font-family:verdana,tahoma,helvetica;
}
.tabTextBoxSmall
{
		
	color:#9B3F0E;	
	font-family:Arial;
}

.SilverlightXap
{
z-index:1;position:absolute;
}
.InnerAjax
{
	background-color:#F6EED9;
	
}
.InnerAjax .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    /*background:url(../../../images/2010/HomeAnimation/tab-line.gif) repeat-x bottom;*/
}
.InnerAjax .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(../../../images/2010/HomeAnimation/tab-right.gif) no-repeat right;
    height:21px;
    
}
.InnerAjax .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(../../../images/2010/HomeAnimation/tab-left.gif) no-repeat;                 
}
.InnerAjax .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(../../../images/2010/HomeAnimation/tab.gif) repeat-x;
}
.InnerAjax .ajax__tab_hover .ajax__tab_outer 
{
    background:url(../../../images/2010/HomeAnimation/tab-hover-right.gif) no-repeat right;
   
}
.InnerAjax .ajax__tab_hover .ajax__tab_inner 
{
    background:url(../../../images/2010/HomeAnimation/tab-hover-left.gif) no-repeat;
}
.InnerAjax .ajax__tab_hover .ajax__tab_tab 
{
    background:url(../../../images/2010/HomeAnimation/tab-hover.gif) repeat-x;
}
.InnerAjax .ajax__tab_active .ajax__tab_outer 
{
    background:url(../../../images/2010/HomeAnimation/tab-active-right.gif) no-repeat right;
}
.InnerAjax .ajax__tab_active .ajax__tab_inner 
{
    background:url(../../../images/2010/HomeAnimation/tab-active-left.gif) no-repeat;
}
.InnerAjax .ajax__tab_active .ajax__tab_tab 
{
    background:url(../../../images/2010/HomeAnimation/tab-active.gif) repeat-x;
}
.InnerAjax .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #F6EED9;
    border-top:1px solid #F6EED9;
    padding-top:4px;
    background-color:#F6EED9;
}


   .InnerHdrAnchor0
   {
     color:#9B3F0E;
     border:1px solid #D2965E;
     padding:10px 0px 0px 0px;
     height:32px;
     width: 220px;
   }
      .InnerHdrAnchor1
   {
     color:#9B3F0E;
     border:1px solid #D2965E;
     padding:10px 0px 0px 0px;
    margin-top:5px;
    height:32px;
     width: 220px;
   }
   .InneraccordionHeader
{
    background-color: #F6EED9;
	font-family: Verdana;
	font-size: 14px;
	color: white;
	cursor: pointer;
    text-align:center ;   
    color:White;text-decoration:none;
   }

 

.InneraccordionContent
{
    background-color: #C2B185;        
    border-left: 1px solid #D2965E;
    border-bottom : 1px solid #D2965E;
    border-right: 1px solid #D2965E;
    border-top: none;
    overflow:auto;    
}

   .onmouseoverInnerAccordionHeader
{
    border: 1px solid #D2965E;
       background-color: #C2B185;
     border-bottom : none;
	font-family: Verdana;
	font-size: 14px;	
	cursor: pointer;
    height:32px;    
    text-align:center ;
    padding:10px 0px 0px 0px;
   margin-top:5px;
     
   }
.onmouseoverInnerAccordionHeader0
{
    border: 1px solid #D2965E;
      background-color: #C2B185;
     border-bottom : none;
	font-family: Verdana;
	font-size: 14px;	
	cursor: pointer;
    height:32px;    
    text-align:center ;
    padding:10px 0px 0px 0px;
  
   }
    .onmouseoverInnerHdrAnchor0
   {
     color:#9B3F0E;
     border:none;
      height:32px;
     width: 220px;
    
     
   }
      .onmouseoverInnerHdrAnchor1
   {
     color:#9B3F0E;
     border:none;    
    height:32px;
     width: 220px;
   
   }
.mouseoutInneraccordionContent
{
    background-color: #C2B185;        
    border-left: 1px solid #D2965E;
     border-right: 1px solid #D2965E;
    border-top: none;
    overflow:auto;    
}

.tblCallToAction
{
   left:80%;margin:-346px 0px 0px 782px;
   height:auto;width:205px; 
   filter:alpha(opacity=90);opacity:0.9;z-index:1; 
}
.tblCallToAction2
{
   left:80%;margin:-406px 0px 0px 782px;
   height:auto;width:205px; 
   filter:alpha(opacity=90);opacity:0.9;z-index:1; 
}
.DropDownCallToAction
{
    width:100%;padding-left:18px;
    color:#9B3F0E;font:11px Arial,Helvetica,sans-serif;
    text-decoration:none;
}
/* ******* Gallery Styles ********** */
.galleryTR
{
    height:35px;
    color: #9B3F0E; 
    background-color:#F6EED9;
          font-style: normal; font-family: Verdana; font-size: 12px;
          text-align:left;
    padding-left: .4em;
    }
.galleryTR2
{
    height:40px;
    color: #9B3F0E; 
    background-color:#F6EED9;
          font-style: normal; font-family: Verdana; font-size: 12px;
          text-align:left;
    padding-left: .4em;
    }
.galleryDesc
{
    font-family: Verdana, Arial;
    font-size: .9em;
    font-weight: lighter;
    color: #FFFFFF;
    text-decoration: none;
    padding-right: .4em;
    padding-left: .4em;
}

        .NormalTextBox
        {
            width: 134px;
            height:18px;
            font-family:Verdana;
            font-size:8pt;
            text-align:center;
            vertical-align:middle;
        }
        .WaterMarkTextBox
        {
            width: 134px;
            font-family:Verdana;
            font-size:8pt;
            text-align:center;
            height:18px;
            vertical-align:middle;
        }

