/*
 * The style used for the table cell <td> of the main table where the
 * header row is added.
 */
img, div, input { behavior: url(css/iepngfix.htc) }
div{
    font-family: tahoma, verdana, arial;
    font-size: 12px;
}
.header_style {
	text-decoration: none;
	background-image: url(../img/header_back_gradient_small.png);
	background-repeat: repeat-x;
}
.top_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #888787;
}
.weet_route {

	text-decoration: none;
	background-image: url(../img/weet_route_a.png);
	background-repeat: no-repeat;
	background-position: left top; 
	background-color: #FFFFFF;
        border: 0px none;
}
.reportLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
.reportLink:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
.reportLink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
.reportLink:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}

.pubmedLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	text-decoration: none;
}
.pubmedLink:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	text-decoration: none;
}
.pubmedLink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	text-decoration: none;
}
.pubmedLink:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	text-decoration: none;
}
.smallgrey_link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #919090;
	text-decoration: none;
}
.smallgrey_link:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #919090;
	text-decoration: none;
}
.smallgrey_link:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #313030;
	text-decoration: none;
}
.footer_link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
        line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
         padding-left:5px;
         padding-right:5px;         
}
.footer_link:link {
        line-height: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
         padding-left:5px;  padding-right:5px;                
}
.footer_link:hover {
        line-height: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898787;
	text-decoration: none;
         padding-left:5px;    padding-right:5px;              
}
/*.footer_simplegrey {background-image:url(img/searchTextBoxBackground.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898787;
	text-decoration: none;
}*/
.backimage_main {
	text-decoration: none;
	background-image: url(../img/backround_main_image_a.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
}
.biglink {
	font-family: tahoma, arial, verdana;
	font-size: 14px;
	line-height: 15px;
	color: #5e5f5f;
	text-decoration: none;
	font-weight: bold;
}
.biglink:link {
	font-family: tahoma, arial, verdana;
	font-size: 14px;
	line-height: 15px;
	color: #5e5f5f;
	text-decoration: none;
	font-weight: bold;
}
.biglink:hover {

	font-family: tahoma, arial, verdana;
	font-size: 14px;
	line-height: 15px;
	color: #D68D1B;
	text-decoration: none;
	font-weight: bold;
}

.olive_textfield_fixed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #443723;
	text-decoration: none;
	background-color: #f2f6e8;
	border: 1px solid #9aa08a;
	height: 24px;
	padding: 2px;
	width: 420px;
}
.olive_textfield_fixed_brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
	/*background-color: #DCD6C6;*/
	border: 0px none;/*1px solid #AAAAAA;*/
        background-image: url(../img/searchTextBoxBackground.png);
	height: 24px;
	padding-top: 5px;
        padding-left: 5px;
	width: 485px;
}
td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #5e5f5f;
	text-decoration: none;
}
.olivetext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #443723;
	text-decoration: none;
}
.active_choices {
	font-family: tahoma, arial, verdana;
	font-size: 14px;
	line-height: 15px;
	color: #5e5f5f;
	text-decoration: none;
	font-weight: bold;
}
.white_link_small_bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: white;
	text-decoration: none;
        font-weight: bold;
}
.white_link_small_bold:link {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: white;
	text-decoration: none;
        font-weight: bold;
}
.white_link_small_bold:hover {	
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	color: black;/*#FE5C24;*/
	text-decoration: none;
}
.olive_link_small_bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #685b32;
	text-decoration: none;
        font-weight: bold;
}
.olive_link_small_bold:link {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #685b32;
	text-decoration: none;
        font-weight: bold;
}
.olive_link_small_bold:hover {	
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	color: #FE5C24;
	text-decoration: none;
}

.product_link_small_bold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FE5C24;
	text-decoration: none;
        font-weight: bold;
}
.product_link_small_bold:link {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FE5C24;
	text-decoration: none;
        font-weight: bold;
}
.product_link_small_bold:hover {	
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	color: #685b32;
	text-decoration: none;
}
.olive_link {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 15px;
        color: #685b32;
        text-decoration: none;
}
.olive_link:link {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 15px;
        color: #685b32;
        text-decoration: none;
}
.olive_link:hover {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 15px;
        color: #685b32;
        text-decoration: underline;
}
.grey_btn {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EFBD5A;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	height: 22px;
	border: 1px solid #DB921C;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
	cursor: pointer;
}
.grey_btn:link {

	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EFBD5A;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	height: 22px;
	border: 1px solid #DB921C;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.grey_btn:hover {

	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DC941D;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	height: 22px;
	border: 1px solid #DB931D;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
}
/**
 * all styles related to the suggestions box
 * on the questions page and its contents.
 */
#resultsListImageBox{
        height: 294px;
        width: 493px;
        background-image: url(../img/transparent_box_brown_with_title.png);
        background-repeat: no-repeat;
        padding-top: 2px;
}
#resultsPageMessageImageBox{
        height: 23px;
        color: white;
        background-image: url(../img/resultsTextBackImage_1_new.png);
        background-repeat: no-repeat;
}
#resultsPageMessageImageBoxBottom{
        height: 23px;
        color: white;
        background-image: url(../img/resultsTextBackImage_2_new.png);
        background-repeat: no-repeat;
}
#resultsList{
        margin-top: 5px;
        padding-left: 10px;
        font-weight: bold;
        width: 475px;
        height: 260px;
        overflow: auto;
}
#resultsListTitle{
        padding-left: 10px;
        color: white;
        font-weight: bold;
}
#resultsMessageText{
        padding-top: 5px;
        padding-left: 10px;
}
#combinatorial{
        padding-left: 10px;
        width: 473px;
}
#supplementsListImageBox{
        height: 294px;
        background-image: url(../img/transparent_box_brown_with_title.png);
        background-repeat: no-repeat;
        padding-top: 2px;
}
#supplementsPageMessageImageBox{
        height: 30px;
        color: white;
        background-image: url(../img/resultsTextBackImage.png);
        background-repeat: no-repeat;
}
#supplementsListTitle{
        padding-left: 10px;
        color: white;
        font-weight: bold;
}
#supplementsList{
        margin-top: 5px;
        padding-left: 10px;
        font-weight: bold;
        width: 475px;
        height: 260px;
        overflow: auto;
}
.supplements a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: black;
	text-decoration: none;
        font-weight: bold;
	cursor: pointer;
}
.supplements a:link{
	font-size: 11px;
	line-height: 30px;
	color: black;
        font-weight: bold;
	text-decoration: none;
}
.supplements a:active{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
.supplements a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
.reportsDetailsImageBox{
        height: 275px;
        background-image: url(../img/reportsBackBox.png);
        padding-top: 2px;
        border: 1px solid black;
}


#suggestionsListImageBox{
        height: 294px; 
        width: 493px;
        background-image: url('../img/transparent_box_brown.png');
        background-repeat: no-repeat;
        padding-top: 5px;
}
#suggestionsList{
        left: 2px;
        top: 5px;
        height: 265px; 
        width: 470px;
	line-height: 20px;
        z-index: 10;
        overflow: auto;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.suggestions a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;/*#685b32;*/
	text-decoration: none;
	cursor: pointer;
        font-weight: bold;
}
.suggestions a:link {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
        font-weight: bold;
}
.suggestions a:active{	
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
.suggestions a:hover {	
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}

#productListImageBox{
        height: 125px; 
        width: 225px;
        background: url('../img/transparent_box_small_brown.png');
        background-repeat: no-repeat;
        padding-top: 3px;
}
#productList{
        left: 2px;
        top: 4px;
        height: 111px; 
        width: 210px;
        z-index: 10;
        overflow: auto;
        padding-left: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
}
.products a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: black;
	text-decoration: none;
        font-weight: bold;
	cursor: pointer;
}/*
.products a:link{
	font-size: 11px;
	line-height: 30px;
	color: black;
        font-weight: bold;
	text-decoration: none;
}
.products a:active{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
.products a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}*/
.products table{
        width: 455px;
        border: 0px none;
        cellspacing: 0;
        cellpadding: 0;
        align: left;
}


#entityListImageBox{
        height: 125px; 
        width: 225px;
        background: url('../img/transparent_box_small_brown.png');
        background-repeat: no-repeat;
        padding-top: 3px;
}
#entityList{
        left: 2px;
        top: 4px;
        height: 111px; 
        width: 210px;
        z-index: 10;
        overflow: auto;
        padding-left: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
}
.entities a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: black;
	text-decoration: none;
        font-weight: bold;
	cursor: pointer;
}
.entities a:link{
	font-size: 11px;
	line-height: 30px;
	color: black;
	text-decoration: none;
        font-weight: bold;
}
.entities a:active{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
.entities a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
/*
 * entries from the original ifram files.
 */
.transparentBackForTextBox{
    	background-image: url('../img/transparent_box_long_darkbr.png');
    	background-repeat: repeat;
	border: 1px solid #a4a995;
        padding-left: 3px;
        padding-right: 3px;
}
.step4summary{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: black;
    	height: 122px;
	overflow: auto;
        line-height: 17px;
}
.olivetextbox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #443723;
	font-size: 12px;
	line-height: 30px;
	text-decoration: none;
}
.olivetextbox_black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}
.olivetextbox_step4_title {
	border: 1px solid #a4a995;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #443723;
	font-size: 12px;
	text-decoration: none;
}
.olivetextbox_step4_journal {
	border: 1px solid #a4a995;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #443723;
	font-size: 12px;
	text-decoration: none;
    	background-image: url('../img/transparent_box_brown.png');
}
.olivetextbox_step4_title {

	border: 1px solid #a4a995;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #443723;
	font-size: 12px;
	text-decoration: none;
	background-image: url('../img/transparent_box_brown.png');
}

.whiteborder {
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*
 * left slide in pane styles
 */
#dhtmlgoodies_leftPanel{	/* Styling the help panel */	
    border: 1px solid #a4a995;
    font-family: Arial, Helvetica, sans-serif;
    color: #443723;
    background-color: #f3f7ea;
    font-size: 12px;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: left top;
    height: 589px;		
    left: 0px;
    z-index: 5000;
    position: absolute;
    display: none;
}

#dhtmlgoodies_leftPanel #slidingPanelContent{
    padding: 0px;
    line-height: 18px  
}
#dhtmlgoodies_leftPanel .closeLink{ /* Layout of close link */
    padding-left: 2px;
    padding-right: 2px;
    background-color: #FFF;
    position: absolute;
    top: 2px;
    right: 2px;
    border: 1px solid #000;
    color: #000;
    font-size: 0.8em;				
}
#dhtmlgoodies_leftPanel .closeLink:hover{	
    /* Close link text  - mouseover effect*/
    color: #FFF;
    background-color: #000;
}
#combinatorialOptions{
    border: 0px none;
    height: 20px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 473px;
    background-color: #000000;
    color: #FFFFFF;
}
.image_link{
    text-decoration: none;
    border: 0px none;
}
.image_link:link{
    text-decoration: none;
    border: 0px none;
}
.image_link:hover{
    text-decoration: none;
    border: 0px none;
}
#wellness_box {
    /*border: 1px inset #888787;*/
    margin-left: 50px;
    height: 15px;
    line-height: 20px;
    /*width: 500px;*/
}
#wellness_box div{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;    
    color: #5e5f5f;
}
#wellness_box a{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;    
    color: #5e5f5f;
    text-decoration: none;
}
#wellness_box a:link {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5e5f5f;
    text-decoration: none;
    font-weight: bold;
}
#wellness_box a:hover {
    font-family: Verdana, tahoma, arial, verdana;
    font-size: 13px;
    color: #D68D1B;
    text-decoration: none;
    font-weight: bold;
}

/** wellness related
 * tree component styes
 */
#tree {
    float:left;
    margin:20px;
    border:1px solid #c3daf9;
    width:250px;
    height:300px;
}
.folder .x-tree-node-icon{
    background:transparent url(../js/ext/resources/images/default/tree/folder.gif);
}
.x-tree-node-expanded .x-tree-node-icon{
    background:transparent url(../js/ext/resources/images/default/tree/folder-open.gif);
}

/** 
 * Amazon related styles
 */
.amazon_product_image_div {
    margin-top: 8px;
    margin-left: 3px;
    padding-top: 3px;
    padding-left: 5px;
    border:0px none;
    width:365px;
    height:390px;
    background:transparent url(../img/amazon_product_box_3.png);
}
.amazon_product_outer_div {
    width:350px;
    height:330px;
    overflow: auto;
    /*color: black;*/
}

.amazon_data{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #5e5f5f;
    text-decoration: none;
    font-weight: bold;    
}
.ama_prod_list a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: black;
	text-decoration: none;
        font-weight: bold;
	cursor: pointer;
}
.ama_prod_list a:link{
	font-size: 11px;
	line-height: 30px;
	color: black;
        font-weight: bold;
	text-decoration: none;
}
.ama_prod_list a:active{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
.ama_prod_list a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}

.amaprodtitle{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;    
        color: white;
        padding-left:10px;
        font-weight: bold;
}
#ratingsPopup{
        margin-top:0px;
        padding-left: 5px;
        height: 420px;
        width: 385px;
        position: absolute;
        z-index: 11;
        background-color: white;
        border:1px none;/*solid #919090;*/
        overflow: auto;
}

#ratingShowLinkBox a{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: black;
	text-decoration: none;
        font-weight: bold;
}
#ratingShowLinkBox a:active{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}
#ratingShowLinkBox a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	color: #FE5C24;
	text-decoration: none;
	font-weight: bold;
}

.closeLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
	color: black;
	text-decoration: none;
}
.closeLink:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
         font-weight: bold;
	color: black;
	text-decoration: none;
}
.closeLink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
         font-weight: bold;
	color: black;
	text-decoration: none;
}
.closeLink:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
         font-weight: bold;
	color: black;
	text-decoration: none;
}

#printerPopup {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
         background:white;    
}

.homePageQuestionBox{
    float:left;
    background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
    background: url((../images/shadow.gif) no-repeat bottom right;
    margin: 10px 0 0 10px !important;
    margin: 10px 0 0 5px;
}
.homePageQuestionBox a{
   display: block;
   position: relative;
   background-color: #fff;
   border: 1px solid #a9a9a9;
   margin: -6px 6px 6px -6px !important;
   margin: -3px 3px 3px -1px;
   padding: 4px;   
}

.p-shadow {
  width: 100%;
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.png) no-repeat bottom right;
  /*margin: 10px 0 0 10px !important;
  margin: 10px 0 0 10px;*/
}

/*.p-shadow div {
  background: none !important;
  background: url((../images/shadow.png) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
}*/

.p-shadow p {
  color: #777777;
  background-color: #ffffff;
  font: 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: 0px 0px 0px 0px;
}
  
#menuPageShow{
  background-color: #dcd6c6;
  opacity:0.95;
  filter:alpha(opacity=95);-khtml-opacity: 0.95;-moz-opacity: 0.95;
}

.menuPageContentStyle{
    width: 520px;
    height: 500px;
    overflow: auto;
}

.bluetitle { COLOR: #006699; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.bluetitle:hover { COLOR: #006699; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.bluetitle:active {     COLOR: #006699; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.greytitle {
        COLOR: #666666;
        FONT-FAMILY: Verdana;
        FONT-SIZE: 11px;
        FONT-STYLE: normal;
        FONT-VARIANT: normal;
        FONT-WEIGHT: bold;
        text-decoration: none;
}

.greytitle:hover { COLOR: #666666; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.greytitle:active {     COLOR: #666666; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}


