
/* CSS Document */

    * {margin:0; padding:0;}

	a {
		color: #003663;
		text-decoration: none;

	}


	a:visited {
		color: #003663;
		
	}

	a:hover {
		color: #540000;
		text-decoration: underline;
		
		
	}
		

	
	
		

	a.titleLink_bold {
		color: #003663;
		text-decoration: none;
		font-weight:bold;

	}
	
	
	a.titleLink_bold:hover {
        color: #540000;
		text-decoration: underline;
		font-weight:bold;

	}
	
    h2 {
        font-size: 21px;
        width: auto;
        margin: 5px 0px 0px 25px;
   
    }
    
    h3 {
        font-size: 18px;
        margin: 0px 0px 0px 10px;
    }
    
    
    
    h5 {
        font-size: 14px;
        font-weight: bold;  
    }


    h6 {
        font-size: 10px;
        font-weight: bold;  
    }
    

	body {
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		margin-top: 0px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom: 0px;
		text-align: left;
		color: #575757;

	}

	
	#subContent {
	    height: auto;
		width: 750px;
		float: right;  
		padding: 0px 20px 0px 0px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */
		border-top: 1px solid #FFFFFF;
	}


	.subBody_text {
		width: auto;
		height: auto;
		background-image: url(images/dotdot_line.gif);
		background-position: left;
		background-repeat: repeat-y;
    }

	.subBody_text a {
	    text-decoration: underline;
    }


	
	.subBody_text p {
	    font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		text-align: justify;
		color: #484848;
	    margin: 0px 0px 0px 10px;
	    }
	
	
	.subBody_text ul {
	    text-align: left;
	    font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
	    margin: 0px 0px 0px 30px;

	
	}
	
	.subBody_text li {
	    margin: 10px 0px 0px 15px;
	    color: #A0A0A0;

	
	}
	.subBody_text li p{
	    color: #484848;

	}
	
	
	table.subBody_text_table {
	    font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		text-align: left;
		color: #484848;
	    margin: 0px 0px 0px 10px;
	    vertical-align: top;
	    }
	
	
	
	
	table.subBody_text_table td {
		text-align: justify;
	    margin: 0px 0px 0px 10px;
	    vertical-align: top;
	    }
	
	

	/* for about us - council */
	
		table.subBody_text_tableCouncil {
	    font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		text-align: left;
		color: #484848;
	    margin: 0px 0px 0px 0px;
	    vertical-align: top;
	    }
	
	
	
		table.subBody_text_tableCouncil td {
		text-align: center;
	    margin: 0px 0px 0px 10px;
	    vertical-align: top;
	    }
	
	
		table.subBody_text_tableCouncil img {
	    margin: 10px 10px 10px 10px;
        border: solid 2px #8A8C8F;
	    }	
	
		/* for about us - council end */
		
		/* for about us - Statistic */
			
		table.subBody_text_tableStat td {
	    vertical-align: top;
	    border: solid 1px #B2B2B2;
	    }
		/* for about us - Statistic end*/	
		
	
/* for running your practice: practising certificate: A&Q text - start */

		table.subBody_text_table_2 {
		font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		color: #484848;
	    margin: 0px 0px 0px 10px;
	    vertical-align: top;
	    text-align: justify; 
	    }


		table.subBody_text_table_2 p {
	    margin: 0px 0px 0px 15px;
	    text-align: justify; 
	    }

	    
	    
/* for running your practice: practising certificate: A&Q text - end */


	
	table.subBody_text_tableLG {
	    font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		text-align: center;
		color: #484848;
	    margin: 0px 0px 0px 10px;
	    vertical-align: top;
	    }
	
	
	
	table.subBody_text_tableLG a {
		font-size: 14px;
		text-align: center;
		text-decoration: none;
	    }
	
table.subBody_text_tableLG a:hover {
		text-decoration: underline;
	    }
	
table.subBody_text_tableLG img 
{
    border: solid 2px #003663;
	    }
	
	
	table.subBody_text_tableBorder {
	    font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		text-align: left;
		color: #484848;
	    margin: 0px 0px 0px 10px;
	    vertical-align: top;
	    border: solid 1px #E5E5E5;
	    }
	
	table.subBody_text_tableBorder td {
	    padding: 10px 10px 10px 10px;
	    border: solid 1px #E5E5E5;
	    }	
	
	table.subBody_text_tableFull {
	    font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		text-align: left;
		color: #484848;

	    vertical-align: top;  
	    }
	
	
	table.subBody_text_tableFull td {
	    padding: 0px 0px 10px 0px;
	    }	
	
	
	
	
	
	
	ul.subBody_text_liBulletDisc {  
	    list-style-type: disc;
	}
	
	
	
	
	ul.subBody_text_liBulletDisc li p a:link {
		    text-decoration: none;
	}
	
	
	ul.subBody_text_liBulletDisc li p a:hover {
		    text-decoration: underline;
	}
	

	ul.subBody_text_liBullet {  
	    list-style-type: none;
	}

	ul.subBody_text_liBulletNone li {  
	    list-style-type: none;
	    margin: 10px 0px 0px 15px;
	}




	ul.subBody_text_liBulletNone span {
	    padding: 0px 0px 0px 29px;
	}



    ul.subBody_text_liBulletDecimal {
  	    list-style-type: decimal;

    }


    ul.subBody_text_liBulletDecimal li {
  	    color: #484848;
  	    margin: 10px 0px 0px 15px;
  	    text-align: left;
    }



    ul.subBody_text_liBulletDecimal_down {
    	list-style-type: decimal;

     }


	ul.subBody_text_liBulletDecimal_down li {
	    background-image: url(images/down.gif);
		background-repeat: no-repeat;
		background-position: 0 .9em;
		padding-left: 10px;
	}

	ul.subBody_text_liBulletDecimal_down p {
        padding-top: 7px;

	}
	ul.subBody_text_liBulletDecimal_down li a {
		padding: 0.7em 0em 0.4em 0.5em;
		font-weight: lighter;
		text-decoration: none;


    }



	
	
	
	/* running your practice: practising certificate UL - start */

       .subBody_text_pageJumpDown {
		width: auto;
		height: auto;
        
        }
   
   
    .subBody_text_pageJumpDown li  {
      	font-family: arial,helvetica,sans-serif;
		font-size: 14px;
		line-height: 20px;
		text-align: justify;
		color: #484848;
        margin: 0px 0px 0px 50px; 
        }

	/* running your practice: practising certificate UL - end */

    ul.backToTop li { 
    	background-image: url(images/top2.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
		padding-left: 5px;
    	list-style-type: none;
    	font-weight: lighter; 
    	font-size:12px;
    	margin: 0px 0px 0px -15px;
    }

    ul.backToTop a{
    	font-weight: lighter; 
    	font-size:12px;
    }



  ul.subBody_text_liBulletAlphabet {
  	    list-style-type: lower-alpha;
    }


  ul.subBody_text_liBulletAlphabet li {
  	    margin: 10px 0px 0px 15px;
  	    color: #484848;
  	    text-align: left;
    }

  ul.subBody_text_liBulletAlphabetHigh {
  	    list-style-type: upper-alpha;
    }

  ul.subBody_text_liBulletAlphabetHigh li {
  	    color: #484848; 
  	    
    }


  ul.subBody_text_liBulletRoman {
  	    list-style-type: lower-roman;
    }

  ul.subBody_text_liBulletRoman li {
  	    list-style-type: lower-roman;
  	    color: #484848;
  	    margin: 10px 0px 0px 25px;
    }


    .subBody_textImg {
		margin: 20px 0px 0px 0px;
    }



	#bodyContainer { 
		width:979px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
		height: auto;
		margin: -3px auto; /* the auto margins (in conjunction with a width) center the page */
		background: url(images/shadowMain_left.jpg) no-repeat top left;
		text-align: left; /* this overrides the text-align: center on the body element. */
		background-color: White;
	}
		
	

	#subBody { 
		text-align: left; /* this overrides the text-align: center on the body element. */
        
	}
	
 
    #subBody_footerContainer {
		padding: 150px 25px 0px 0px;
		clear: right;
		float: right;
		
    }

    
	#subBody_footer {
        width: 750px;
		height: 30px;
  	    background-image: url('images/bg.gif');
  	    border: dotted 1px #8A8C8F;
		clear: right;
		float: right;
		text-align: right;  	    

    }
    

    
    #subpage_ContentPlaceHolder {
        width: 920px;
        margin: 0 auto;
        border-top: solid 1px #FFFFFF;
    }

    
    #subpage_dotdotBg {
		margin: 0px 0px 15px 0px;
		border-top: dotted 2px #D6D6D6;
        border-bottom: dotted 2px #D6D6D6;
		width: auto;
		height: 100%;
	}    

    
    .top {
        width: 100px;
		height: auto;
		margin: 6px 0px 0px 20px;
		border: none;
		float: left;
		text-align: left;

 
    }
    
    .print {
	    margin: 2px 5px 0px 0px;
        vertical-align: middle;
        float: right;
    }  
    

    
    #printAlign 
    {
        margin: 4px 0px 0px 0px;
    }
    
    
    .addThis {
       margin: 6px 20px 0px 50px;
       float: right; 
    }
    

	.leftNav_Container {
		float: left; /* since this element is floated, a width must be given */
		width: 176px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
		height: auto;
		padding: 0px; /* padding keeps the content of the div away from the edges */
	}
	
	.leftNavTopBorder {
        height: 5px;
        width: 152px;
  	    margin: 30px 0px 0px 3px;
  	    border: 0px;

    }

    .leftNav {
		margin: 0px 0px 0px 18px;
		width: 158px;
		height: auto;
		border-top: solid 1px #8A8C8F;
		background-color: #8A8C8F;
		padding-bottom: 5px;
		
	}


	.leftNav ul {
        list-style-type: none;
		margin: 0px 0px 0px 3px;
		font-size: 11px;
		background-color: #540000;
		width: 152px;

    }
    
    
   .leftNavTitle .AspNet-Menu-Vertical ul 
   {
      	margin: 0px 0px 0px 3px;

	}
	
	.leftNavTitle .AspNet-Menu-Vertical li {  
		border-bottom: 1px solid #5B5E60;      
		border-top: 1px solid #5B5E60;    
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		background-color:#420000;
		text-decoration: none;
	}

	
	.leftNavTitle .AspNet-Menu-Vertical li a {
	    color: #8A8C8F;
        display: block;
		background-color: #540000;
		padding: 0.2em 0.5em 0.2em 0.2em;
		text-decoration: none;
		background-color:#420000;
    }


    .leftNavTitle .AspNet-Menu-Vertical li a:visited {
        color: #8A8C8F;
    }


    .leftNavTitle .AspNet-Menu-Vertical li a:hover,  .leftNav li a:active {
		background-color: #003663;
		
	}








/* left navigation start */


.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu
{
    list-style-type: none;
	margin: 0px 0px 0px 3px;
	font-size: 11px;
	background-color: #540000;
	width: 152px;
}


/* third level mouseover */
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu ul
{
	width: 135px;
    left: 150px;
    top: 0.1em;
    background-color: #640000;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren
{

	background-position: 0 .1em;
	background-image:url(images/leftNav_selected.gif);
	background-repeat:no-repeat;

}


.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li
{

    vertical-align: middle;
	width: 135px;
    border-top: 1px solid #750000;
	border-bottom: 0px solid #420000;
	text-decoration: none;
	background-image: url(images/arrowButt_siteNav2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 16px;    
	
}


.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li li
{
    text-align:left;
    
}

/* third level mouseover */

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu ul li
{
    width: 115px;
    border-top: 1px solid #750000;
	border-bottom: 0px solid #420000;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li ul li ul
{
    margin: -1.8em 0 0 126px;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li a,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li span
{
    color: #FFFFFF;		
    padding: 0.3em 0.5em 0.4em 0.2em;
 
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf a,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf span
{
    background-image: none;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover
{
    background: #003663;	
    background-image:url(images/arrowButt_siteNav2.gif);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: 16px;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover a, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover span, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover a,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover span,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover a, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover span, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul a:hover, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color: White;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover ul a, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover ul span, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul a, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul span, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    color: White;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li a:hover,
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li span.Asp-Menu-Hover
{
    color: White;

}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
    background-image: none;
}

.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu .AspNet-Menu-Selected
{
    background-color: #4A0000;
    color: #8A8C8F !important;

}



.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:hover .AspNet-Menu-Selected, 
.leftNavMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover .AspNet-Menu-Selected
{
    background: none;
    width: 128px;
    cursor: default;

}





/* left navigation end */







    .leftNav_bottomGra {
		margin: 0px 0px 0px 18px;
		width: auto;
		height: auto;
    }
	
	
	.subMenu_thirdLevel {
	    margin: 0;
        padding: 0px 0px 0px 25px;	
        width: auto;
	}


	.subMenu_thirdLevel ul 
	{

		font-size: 11px;
		font-weight: bold;
		float:left;
    }
    

	.subMenu_thirdLevel li {
	    background-image: url(images/arrowButt.gif);
		background-repeat: no-repeat;
		background-position: 0 .6em;
		padding-left: 8px;
		padding-right: 24px;
        display: inline;
	}

	
	.subMenu_thirdLevel li a {
		padding: 0.5em 0em 0.4em 0.8em;
        float:left;

    }


    .subMenu_thirdLevel li a:visited {

    }

   .subMenu_thirdLevel .AspNet-Menu-Selected {
       color: #5A5C5F;
    }


    .subMenu_thirdLevel li a:hover,  #leftNav li a:active {
		text-decoration: underline; 
	}



    .dotdotLines {
        height: 25px;
        width: auto;
        border-top: dotted 2px #D6D6D6;
        border-bottom: dotted 2px #D6D6D6;
        background-color: #F1F2F2;
    }
	

	
	
	/* running your practice: practising certificate subMenu - start */
	
	
	
	.subMenu_thirdLevel_2 {
	    margin: 0;
        padding: 0px 0px 0px 25px;	
        width: auto;
	}


	.subMenu_thirdLevel_2 ul 
	{

		font-size: 11px;
		font-weight: bold;
		float:left;
    }
    

	.subMenu_thirdLevel_2 li {
	    background-image: url(images/arrowButt.gif);
		background-repeat: no-repeat;
		background-position: 0 .6em;
		padding-left: 8px;
		padding-right: 40px;
        display: inline;
	}

	
	.subMenu_thirdLevel_2 li a {
		padding: 0.5em 0em 0.4em 0.8em;
        float:left;

    }


    .subMenu_thirdLevel_2 li a:visited {

    }

   .subMenu_thirdLevel_2 .AspNet-Menu-Selected {
       color: #5A5C5F;
    }


    .subMenu_thirdLevel_2 li a:hover,  #leftNav li a:active {
		text-decoration: underline; 
	}



    .dotdotLines_2 {
        height: 55px;
        width: auto;
        border-top: dotted 2px #D6D6D6;
        border-bottom: dotted 2px #D6D6D6;
        background-color: #F1F2F2;
    }
	
	
	
	
	
	
		/* running your practice: practising certificate - end */
	
	
	
	
	

    .title_barContainer {
	    margin-top: 30px; /* julius logo: change from 0px */
		width: auto;
		height: 25px;
		background-image: url(images/mainContent_titleBar.gif);
		border-top: 0px;
		border-bottom: 0px;
		border-left: 1px #CCCCCC;
		border-right: 1px #CCCCCC;
		border-style: solid;   
    }
		
	.titleContainer {
		margin: 5px	0px 0px 10px;
		width: 400px;
		height: 20px;
		float:left;
		font-weight: bold;
		color: #666666;
		background: url(images/titleDots.gif) no-repeat center left;
		background-position: 0 .3em;
		text-indent: 12px;
		text-align: left;
		
	}
		
		
	.title_more {
		margin: 5px	0px 0px 0px;
		width: 60px;
		height: 20px;
		float:right;
		background-image:url(images/arrowButt.gif);
		background-repeat:no-repeat;
		background-position: 0 .2em;
        text-indent: 16px;
        text-align: left;
    }




    .back {
		margin: 0 auto;
        border: none;
		width: 900px;
		height: 20px;
		text-align: right;
		border-bottom: dotted 2px #ACACAC;

	}


    .back_short {
		margin: 0 auto;
        border: none;
		width: 750px;
		height: 20px;
		text-align: right;
		border-bottom: dotted 2px #ACACAC;

	}

    .spaceHeight_short {
        height: 35px;    
    }
    

		
	#bodyContent {
		margin: 10px 0px 0px 0px;
		width: auto;
		height: auto;

    }
			
		
	#shadowMain_rightContainer {
	    float: right; /* since this element is floated, a width must be given */
	    width: 7px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	    height: 400px;
	    background: url(images/shadowMain_right.jpg) no-repeat top right;
	    padding: 0px; /* padding keeps the content of the div away from the edges */
    }


    #shadowMain_leftContainer {
	    float: left; /* since this element is floated, a width must be given */
	    width: 7px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	    height: 400px;
	    background: url(images/shadowMain_left.jpg) no-repeat top left;
	    padding: 0px; /* padding keeps the content of the div away from the edges */
    }




    .bodyHyperlink_arrow ul {
		list-style-type: none;
		padding: 0;
		margin: 0;	
		
    }

    ul.bodyHyperlink_arrow  li p a:hover 
    {
        text-decoration: underline;
	
    }




    .bodyHyperlink_arrow li {
		background-image:url(images/arrowButt.gif);
		background-repeat:no-repeat;
		background-position: 0 .2em;
		padding-left: 20px;
		margin-left: 25px;
		margin-top: 6px;
		margin-bottom: 10px;
		list-style-type: none;	
    }
    
     .bodyHyperlink_arrow p a{
		font-size:14px;
		font-weight:500;
		text-decoration: none;
    }
    
    
        .dirAdsResult_dotLinesSeparator {
        height:10px;
        width: auto;
        border-bottom: dotted 2px #D6D6D6;
    }
    
    
    
.feedback_pcTable_Td td p 
    {
        text-align: left;  
        margin: 10px 5px 10px 10px;
       
     }
    
    
    .feedback_pcTable_Td td p a:link 
    {
        text-decoration: none;
        
        }
        
        
            
    .feedback_pcTable_Td td p a:hover 
    {
        text-decoration: underline;
        
        }
        
        
                .feedback_pcTable_Td td p a:visited
    {
        color:#575757;
                       text-decoration: none; 
        }
        
        
                  
	ul.subBody_text_liBulletDisc_visited {  
	    list-style-type: disc;
	}
	
	
		ul.subBody_text_liBulletDisc_visited li p a:link   
		{
		    text-decoration: none;
	}
	
	
			ul.subBody_text_liBulletDisc_visited li p a:hover   
		{
		    text-decoration: underline;
	}
	
	
				ul.subBody_text_liBulletDisc_visited li p a:visited   
		{
		       color:#575757;
	}
	
	
	
	
	
	
	
	
	/**********	Running Your Practice ************** /
	
	
	/* left navigation start running practice */


.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu
{
    list-style-type: none;
	margin: 0px 0px 0px 3px;
	font-size: 11px;
	background-color: #540000;
	width: 152px;
}


/* third level mouseover */
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu ul
{
	width: 135px;
    left: 150px;
    top: 0.1em;
    background-color: #640000;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren
{

	background-position: 0 .1em;
	background-image:url(images/leftNav_selected_RP.gif);
	background-repeat:no-repeat;

}


.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li
{

    vertical-align: middle;
	width: 135px;
    border-top: 1px solid #750000;
	border-bottom: 0px solid #420000;
	text-decoration: none;
	background-image: url(images/arrowButt_siteNav2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 16px;    
	
}


.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li li
{
    text-align:left;
    
}

/* third level mouseover */

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu ul li
{
    width: 115px;
    border-top: 1px solid #750000;
	border-bottom: 0px solid #420000;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li ul li ul
{
    margin: -1.8em 0 0 126px;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li a,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li span
{
    color: #FFFFFF;		
    padding: 0.3em 0.5em 0.4em 0.2em;
 
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf a,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf span
{
    background-image: none;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover
{
    background: #003663;	
    background-image:url(images/arrowButt_siteNav2.gif);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: 16px;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover a, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover span, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover a,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover span,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover a, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover span, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul a:hover, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color: White;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover ul a, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover ul span, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul a, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover li:hover ul span, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    color: White;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li a:hover,
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li span.Asp-Menu-Hover
{
    color: White;

}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
    background-image: none;
}

.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu .AspNet-Menu-Selected
{
    background-color: #4A0000;
    color: #8A8C8F !important;

}



.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li:hover .AspNet-Menu-Selected, 
.leftNavMenuRP .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover .AspNet-Menu-Selected
{
    background: none;
    width: 128px;
    cursor: default;

}





/* left navigation running practice end */


/**********	Running Your Practice End ************** /




/* 	box for site on student part 1  */
	#sideBox1c_bg {
		width: 150px;
		height: 120px;
		border: 1px solid #CCCCCC;
		background-image: url('images/sideBox1c_bg.gif')
	}
/* 	box for site on student part 1   */






/* 	Chinese Text CSS 9/6/11   */

.chineseText
{
    font-size: 14px;
    text-align:right;
    margin: 10px 10px 0px 10px;

    }


/* 	Chinese Text CSS 9/6/11   */





/* 	Julius Bar   */

#JuliusBar 
{
/* 
position:absolute;
left:945px; 
top:145px;
*/ 

 float:right;    
    
    }
    
    /*   
    .JuliusBarBox {
		width: 150px;
		height: 30px;
		border: 1px solid #CCCCCC;
		background-color: #909090;
		margin-left:0px; 
		margin-right:26px; 
		margin-top:25px; 
		margin-bottom:0px
	} 
	
	*/   

    
    .JuliusBarLogo a {

		float:left;
	/*	background-image: url('images/JuliusBarLogo.gif'); */
		background-repeat:no-repeat;
		vertical-align: top;
		width: 117px;
		height: 25px; 
		margin-left:0px; 
		margin-right:20px; 
		margin-top:6px; 
		margin-bottom:0px;
		

    }
    
    


    .JuliusBarBoxHome {
		width: 117px;
		height: 15px;
/*		border: 1px solid #CCCCCC;
		background-color: #909090;  */
		margin-left:0px; 
		margin-right:26px; 

		margin-bottom:0px
	}


    
  .JuliusBarLogoHome a {

		float:left;
		background-image: url('images/JuliusBarLogo.gif');
		background-repeat:no-repeat;
		vertical-align: top;
		width: 135px;
		height: 27px; 
		margin-left:17px; 
		margin-right:0px; 
		margin-top:6px; 
		margin-bottom:6px
		

    }  
    
    
    
    
    
    
    /* 	Julius Bar   */
