﻿body 
{
    margin:0;
    padding:0;
    font-size:12px;
}

a:link, a:hover, a:visited, a:active
{
    color:Black ;
}

#topBarHolder
{
    background-image:url(topBarBg.jpg);
}

#topBar
{
    background-image:url(topBar.jpg);
    color:white;
}
#topBarLoggedInMenu
{
    color:Navy;
}

#topBar a:link, #topBar a:hover, #topBar a:active, #topBar a:visited
{
    color:Navy;
}

#botBar
{
    background-color:#D47505;
	color:White;
}
#bottomMenuContainer
{
    background-color:#D47505;
    display:none;
}

#topBarLoggedInCreatePlayButton1 a:link, #topBarLoggedInCreatePlayButton1 a:visited, #topBarLoggedInCreatePlayButton1 a:active, #topBarLoggedInCreatePlayButton1 a:hover
{
    color:White;
}
#topBarLoggedInCreatePlayButton2 a:link, #topBarLoggedInCreatePlayButton2 a:visited, #topBarLoggedInCreatePlayButton2 a:active, #topBarLoggedInCreatePlayButton2 a:hover
{
    color:White;
}
#topBar_createPlayEdit_but_1
{
    background-image:url(topBar_createPlayEdit_but_1.jpg); 
    height:30px; 
    width:13px
}
#topBar_createPlayEdit_but_2
{
    background-image:url(topBar_createPlayEdit_but_2.jpg); 
    padding-bottom:2px;
}
#topBar_createPlayEdit_but_3
{
    background-image:url(topBar_createPlayEdit_but_3.jpg); 
    width:25px
}
#topBar_createPlayEdit_but_4
{
    background-image:url(topBar_createPlayEdit_but_4.jpg); 
    padding-bottom:2px;
}
#topBar_createPlayEdit_but_5
{
    background-image:url(topBar_createPlayEdit_but_5.jpg); 
    width:17px
}

#botBarContentsLft a:hover, #botBarContentsLft a:link, #botBarContentsLft a:active, #botBarContentsLft a:visited
{
    color:white;
}

.textBoxStyle
{
    border:1px solid #D17003;
}
.textBoxwaterMark
{
    border:1px solid #D17003;
}

#breadCrumb
{
    font-size:14px;
}


h1
{
    font-size:16px;
    font-weight:bold;
}






/*basic box*/
.basicBox_topBG
{
    background-image:url(basicBox_topMid.jpg);
    text-align:left;
}

.basicBox_topRt
{
    width:100%;
    background-image:url(basicBox_topRt.jpg);
    background-position:right;
    background-repeat:no-repeat;
    
}

.basicBox_topLft
{
    width:8px;
    background-image:url(basicBox_topLft.jpg);
    display:inline-block;
    height:31px;
    vertical-align:top;
}

.basicBox_topTitleMid
{
    background-image:url(basicBox_topTitleMid.jpg);
    display:inline-block;
    height:31px;
}

.basicBox_topTitleEnd
{
    height:31px;
    background-image:url(basicBox_topTitleEnd.jpg);
    width:18px;
    display:inline-block;
    vertical-align:top;
}
.basicBox_titleText
{
    font-size:15px;
    font-weight:bold;
    color:#000066;
    padding-top:4px;
    display:inline-block;
}
.basicBox_MidLeft
{
    background-image:url(basicBox_midLft.jpg);
    background-position:left;
    background-repeat:repeat-y;
    background-color:#FFFAE6;
    width:100%;
}
.basicBox_MidRt
{
    background-image:url(basicBox_midRt.jpg);
    background-position:right;
    background-repeat:repeat-y;
    width:100%;
}
.basicBox_contentArea
{
    padding:5px 10px 0 10px;
    text-align:left;
}
.basicBox_BotMid
{
    width:100%;
    background-image:url(basicBox_botMid.jpg);
}
.basicBox_BotLft
{
    width:100%;
    background-image:url(basicBox_botLft.jpg);
    background-position:left;
    background-repeat:no-repeat;
}
.basicBox_BotRt
{
    width:100%;
    background-image:url(basicBox_botRt.jpg);
    height:10px;
    background-position:right;
    background-repeat:no-repeat;
}

/*basic box no title*/
.basicBox_topBG_noTitle
{
    background-image:url(basicBox_topMid_noTitle.jpg);
    text-align:left;
}

.basicBox_topRt_noTitle
{
    width:100%;
    background-image:url(basicBox_topRt_noTitle.jpg);
    background-position:right;
    background-repeat:no-repeat;
    
}

.basicBox_topLft_noTitle
{
    width:8px;
    background-image:url(basicBox_topLft_noTitle.jpg);
    display:inline-block;
    height:9px;
    vertical-align:top;
}


/*basic box accordian*/

.basicBox_accordian_MidLeft
{
    background-image:url(basicBox_midLft.jpg);
    background-position:left;
    background-repeat:repeat-y;
    background-color:#FFFAE6;
    width:100%;
}
.basicBox_accordian_MidRt
{
    background-image:url(basicBox_midRt.jpg);
    background-position:right;
    background-repeat:repeat-y;
    width:100%;
}
.basicBox_accordian_contentArea
{
    padding:5px 10px 0 10px;
    text-align:left;
}
.basicBox_accordian_BotMid
{
    width:100%;
    background-image:url(basicBox_botMid.jpg);
}
.basicBox_accordian_BotLft
{
    width:100%;
    background-image:url(basicBox_botLft.jpg);
    background-position:left;
    background-repeat:no-repeat;
}
.basicBox_accordian_BotRt
{
    width:100%;
    background-image:url(basicBox_botRt.jpg);
    height:10px;
    background-position:right;
    background-repeat:no-repeat;
}



/*gridView*/
.gridView_BotLft
{
    background-image:url(gridView_BotLft.gif);
    background-position:left;
    background-repeat:no-repeat;
    background-color:#D27204;
    height:6px;
    width:100%;
    text-align:right;
}
.gridView_BotRt
{
    background-image:url(gridView_BotRt.gif);
    height:6px;
    width:7px;
    float:right;
}


/*container*/

.container_topMid
{
    width:100%;
    background-image:url(container_topMid.gif);
}
.container_topLft
{
    width:100%;
    background-image:url(container_topLft.gif);
    background-position:left;
    background-repeat:no-repeat;
}
.container_topRt
{
    width:100%;
    background-image:url(container_topRt.gif);
    height:6px;
    background-position:right;
    background-repeat:no-repeat;
}

.container_content
{
    border-left:1px solid #F6DFB9; 
    border-right:1px solid #F6DFB9;
    padding:0 5px 0 5px;
    background-color:#FFFAE6;
}

.container_botMid
{
    width:100%;
    background-image:url(container_botMid.gif);
}
.container_botLft
{
    width:100%;
    background-image:url(container_botLft.gif);
    background-position:left;
    background-repeat:no-repeat;
}
.container_botRt
{
    width:100%;
    background-image:url(container_botRt.gif);
    height:6px;
    background-position:right;
    background-repeat:no-repeat;
}

.containerHeading
{
    color:#D27204;
    font-weight:bold;
    font-size:11px;
    margin-bottom:10px;
}



/*Accordian*/
.accordian_collapsedMid
{
    background-image:url(accordian_collapsedMid.jpg); 
    height:29px; 
    width:100%;
    margin-top:10px;
}
.accordian_collapsedLft
{
    background-image:url(accordian_collapsedLft.jpg); 
    height:29px; 
    width:100%;
    background-repeat:no-repeat;
    background-position:left;
}
.accordian_heading
{
    font-size:16px; 
    color:Navy; 
    font-weight:bold; 
    padding-top:5px; 
    margin-left:5px;
    padding-left:10px;
}
.accordionHeader .accordian_collapsedRt
{
    background-image:url(accordian_collapsedRt.jpg); 
    height:29px; 
    width:39px; 
    float:right
}
.accordionHeaderSelected .accordian_collapsedRt
{
    background-image:url(accordian_collapsedRt_blank.jpg); 
    height:29px; 
    width:39px; 
    float:right;
}




/*Accordian questionEntry*/
/*.accordian_collapsedMid
{
   
}
.accordian_collapsedLft
{
    
}
.accordian_heading
{
    
}*/
.accordionHeader_questionEntry
{
    background-image:url(questionEntry_QBackground.png); 
    height:18px; 
    width:453px; 
    color:White; 
    margin-top:2px;
    padding-top:2px;
    padding-left:5px;
    cursor:pointer;
}
.accordionHeaderSelected_questionEntry
{
    background-image:url(questionEntry_QBackground_selected.png); 
    height:18px; 
    width:453px; 
    color:White; 
    margin-top:2px;
    padding-top:2px;
    padding-left:5px;
    cursor:default;
}

.questionEntryQuestionArea_BG
{
      border-left:5px solid; 
      border-right:5px solid;
      border-color:#D27204;
}
.questionEntryQuestionArea_bot
{
      width:458px;
      height:8px;
      background-image:url(questionEntryElements_bot.png);
      margin-bottom:5px;
}
.questionEntryQuestionArea
{
    background-color:#FFFAE6;
}

.reOrderingBar
{
    background-image:url(ReOrderingBar.png); 
    height:23px; 
    width:420px; 
    color:White; 
    margin-top:2px;
    padding-top:7px;
    padding-left:40px;
    cursor:pointer;
}
.reOrderingBarTarget
{
    background-image:url(ReOrderingBarTarget.png); 
    height:23px; 
    width:420px; 
    color:White; 
    margin-top:2px;
    padding-top:7px;
    padding-left:40px;
    cursor:pointer;
}

.reOrderList li
{
    list-style-type:none;
    margin-left:-40px;
}



/*tabs*/
.Tabs .ajax__tab_header {
    text-align:right;
    background-image:url(tab_botLine.jpg);
    background-repeat:no-repeat;
    background-position:right bottom;
    height:30px;
    margin-right:30px;
}
/*tabs inactive*/
.Tabs .ajax__tab_outer {
    text-align:right;
    background-image:url(tab_Lft_grey.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:17px;
    height:27px;
    font-size:14px;
}
.Tabs .ajax__tab_inner {
    background-image:url(tab_Rt_grey.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    height:27px;
    padding-right:5px;
}
.Tabs .ajax__tab_tab {
    background-image:url(tab_Mid_grey.jpg);
    background-position:top;
    height:23px;
    padding-top:4px;
    padding-right:5px;
    color:Navy;
}
/*tabs active*/
.Tabs .ajax__tab_active .ajax__tab_outer {
    text-align:right;
    background-image:url(tab_Lft.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:17px;
    height:27px;
    font-size:14px;
}
.Tabs .ajax__tab_active .ajax__tab_inner {
    background-image:url(tab_Rt.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    height:27px;
    padding-right:5px;
}
.Tabs .ajax__tab_active .ajax__tab_tab {
    background-image:url(tab_Mid.jpg);
    background-position:top;
    height:23px;
    padding-top:4px;
    padding-right:5px;
    color:Navy;
}

/*tabs hover*/
.Tabs .ajax__tab_hover .ajax__tab_outer {
    text-align:right;
    background-image:url(tab_Lft_hover.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:17px;
    height:27px;
    font-size:14px;
}
.Tabs .ajax__tab_hover .ajax__tab_inner {
    background-image:url(tab_Rt_hover.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    height:27px;
    padding-right:5px;
}
.Tabs .ajax__tab_hover .ajax__tab_tab {
    background-image:url(tab_Mid_hover.jpg);
    background-position:top;
    height:23px;
    padding-top:4px;
    padding-right:5px;
    color:Navy;
    cursor:pointer;
}








/*Tabs_questionEntryArea*/
/*.Tabs_questionEntryArea .ajax__tab_header {
    height:23px;
    text-align:left;
    padding-top:5px;
    padding-left:2px;
    background-image:none;
    border-bottom:1px solid #D27204;
    width:100%;
}*/
/*tabs inactive*/
/*.Tabs_questionEntryArea .ajax__tab_outer {
    background-image:url(questionEntryElements_tab_Lft_grey.gif);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:5px;
    height:24px;
    font-size:14px;
}
.Tabs_questionEntryArea .ajax__tab_inner {
    background-image:url(questionEntryElements_tab_Rt_grey.gif);
    background-repeat:no-repeat;
    background-position:right top;
    height:24px;
    margin-right:2px;
}
.Tabs_questionEntryArea .ajax__tab_tab {
    background-image:url(questionEntryElements_tab_Mid_grey.gif);
    background-position:top;
    background-repeat:repeat-x;
    height:23px;
    padding-top:5px;
    padding-left:4px;
    color:Navy;
    font-size:11px;
}*/
/*tabs active*/
/*.Tabs_questionEntryArea .ajax__tab_active .ajax__tab_outer {
    text-align:right;
    background-image:url(questionEntryElements_tab_Lft.gif);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:5px;
    height:24px;
    font-size:14px;
}
.Tabs_questionEntryArea .ajax__tab_active .ajax__tab_inner {
    background-image:url(questionEntryElements_tab_Rt.gif);
    background-repeat:no-repeat;
    background-position:right top;
    height:24px;
    margin-right:2px;
}
.Tabs_questionEntryArea .ajax__tab_active .ajax__tab_tab {
    background-image:url(questionEntryElements_tab_Mid.gif);
    background-position:top;
    background-repeat:repeat-x;
    height:23px;
    padding-top:5px;
    padding-left:4px;
    color:Navy;
    font-size:11px;
}*/

/*tabs hover*/
/*.Tabs_questionEntryArea .ajax__tab_hover .ajax__tab_outer {
    text-align:right;
    background-image:url(questionEntryElements_tab_Lft_hover.gif);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:5px;
    height:24px;
    font-size:14px;
}
.Tabs_questionEntryArea .ajax__tab_hover .ajax__tab_inner {
    background-image:url(questionEntryElements_tab_Rt_hover.gif);
    background-repeat:no-repeat;
    background-position:right top;
    height:24px;
    margin-right:2px;
}
.Tabs_questionEntryArea .ajax__tab_hover .ajax__tab_tab {
    background-image:url(questionEntryElements_tab_Mid_hover.gif);
    background-position:top;
    height:23px;
    padding-top:5px;
    padding-left:4px;
    color:Navy;
    cursor:pointer;
    font-size:11px;
}*/


.questionEntry_tabBotLine
{
    border-bottom:1px solid #D27204; 
    height:31px;
}
/*active*/
.tabHolder
{
    background-image:url(questionEntryElements_tab_Lft.gif);
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:5px;
    margin-left:2px;
    border-bottom:1px solid #FFFAE6;
}
.tabMid
{
    background-image:url(questionEntryElements_tab_Mid.gif);
    background-repeat:repeat-x;
    height:19px;
    margin-left:5px;
    margin-right:5px;
    padding-top:5px;
}

.tabRt
{
    background-image:url(questionEntryElements_tab_Rt.gif);
    background-repeat:no-repeat;
    background-position:right top;
}


/*grey*/
.tabHolder_grey
{
    background-image:url(questionEntryElements_tab_Lft_grey.gif);
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:5px;
    margin-left:2px;
    border-bottom:1px solid #FFFAE6;
}
.tabMid_grey
{
    background-image:url(questionEntryElements_tab_Mid_grey.gif);
    background-repeat:repeat-x;
    height:19px;
    margin-left:5px;
    margin-right:5px;
    padding-top:5px;
}

.tabRt_grey
{
    background-image:url(questionEntryElements_tab_Rt_grey.gif);
    background-repeat:no-repeat;
    background-position:right top;
}


.inPageButton_Mid
{
    background-image:url(inPageButton_Mid.png); 
    color:White; 
    font-size:17px; 
    font-weight:bold; 
    font-style:italic; 
    padding-left:5px; 
    padding-right:10px;
}