﻿@import 'http://www.findaphd.com/coreStyles.css';

a:active
    {
    outline: none;
    }

    a:focus
    {
    -moz-outline-style: none;
    }
    
#divInnerContainer
{
    background: white url("/images/vMenu/menuBackground.gif") repeat-y scroll left;
}

.topMenu
{
    background: transparent url("/images/hMenu/hBar.gif") repeat-x scroll top;
}

.vMenuHeadingHR
{
    background-color: #006600;
}

.vMenu
{
    background-color: #669966;
}

.vMenuActive
{
    background: #5AA85A url("/images/vMenu/vGradMedium.gif") repeat-x scroll top;
    color: #FFCC00;
}

.vMenuOver, .vMenuOver a
{
    background-color: #006600;
    color: #FFCC00;
}

.vMenuBottom
{
    border-top: solid 5px #669966;
}

/* Overrides from the coreStyles sheet */
#divMainContent
{
    min-height: 570px;
}

*html #divMainContent
{
    height: 570px;
    width:804px;
}

#phMain_RightPanel
{
    float: right;
    width: 177px;
    padding: 15px 6px 15px 13px;
    min-height: 200px;
    border-top: dotted 1px gray;
    border-left: dotted 1px gray;
}

.phMain_RightPanel_Container
{
    width: 160px;
    border: solid 1px #999999;
    padding: 10px;
    background-color: #f5dff1;
    font-size: 11px;
}

* html .phMain_RightPanel_Container
{
    width: 166px;
}

.phMain_RightPanel_Heading_Container
{
    border-top: solid 2px white;
    border-right: solid 2px #ffffff;
    border-left: solid 2px #7c4b77;
    border-bottom: solid 2px #7c4b77;
}

.phMain_RightPanel_Heading_Body
{
    border-left: solid 1px #c59fc1;
    border-bottom: solid 1px #c59fc1;
    background-color: #9f6099;
    text-align: center;
    color: White;
    padding: 5px;
    margin: auto;
    font-size: 12px;
    font-weight: bold;
}

a
{
    color: #365822;
}
a:hover
{
    color: Red;
}

.pager
{
    width: auto;
    margin: 0 auto;
    text-align: center;
}

.pager div
{
    margin: 0px 1px 0px 1px;
    padding: 0px 4px 0px 4px;
    font: normal 11px "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
    display:inline;
}

.pageButtonsCurrent
{
    background: #82A474;
    color:#ffcc00;
}

.pageButtonsNotCurrent
{
    background: #e9f5df;
    color:Green;
    cursor: pointer;
}

.pagingButtons 
{
    background: #668852;
    border: solid 1px green;
    border-top: solid 1px white;
    border-left: solid 1px white;
    color: white;
    cursor: pointer;
}

.pagingButtonsInactive
{
    background: #c9d5bf;
    border: solid 1px green;
    border-top: solid 1px white;
    border-left: solid 1px white;
    color: white;
}

.pager a:link, .pager a:visited
{
    color: green;
    text-decoration:none;
}

.pagingButtons a:link, .pagingButtons a:visited, .pagingButtonsInactive a:link, .pagingButtonsInactive a:visited  
{
    color: white;
    text-decoration:none;
}

.pager a:hover
{
    color: Red;
    text-decoration:none;
}

#divHeader { background-color: #ffffff; 
             font-size: 11px; padding: 4px; border: solid 1px gray; line-height: 13px;
                        width: 580px; margin: 0 auto; text-align: left; background-color:#ffffff;
                        }

.itemDetails
{
    float: left;
    margin: 0 auto;
    color: #333333;
    width: 470px;
    background-color:#FAF4E2;
    padding:1px;
    min-height:16px;
    overflow: hidden;
}

.itemDetailsSmallLeft
{
    float: left;
    margin: 0 auto;
    color: #333333;
    width: 230px;
    background-color:#FAF4E2;
    padding:2px;
    min-height:16px;
    overflow: hidden;
}

.itemDetailsSmallRight
{
    float: left;
    margin: 0 auto;
    color: #333333;
    width: 141px;
    background-color:#FAF4E2;
    padding:2px;
    height:16px;
    overflow: hidden;
}

.itemDetailsContainer
{
    background-color:#eeeeee; border:solid 1px white;
    padding-top:1px;
    padding-bottom:1px;
}

.itemDetailsHeader
{
    float: left;
    width: 102px;
    background-color:#eeeeee;
    padding:2px;
    height:16px;
}

.itemDetailsHeaderRight
{
    margin-left:2px;
    float: left;
    width: 87px;
    background-color:#eeeeee;
    padding:2px;
    height:16px;
}

.h1_Title
{
    font-size: 18px;
    padding: 5px 0px 5px 0px;
}

.itemDescription
{
    margin: 0 auto;
    color: #333333;
    font-size: 12px;
    text-align: justify;
}

.itemLogo
{
    padding: 0px 0px 10px 10px;
    max-width: 150px;
    max-height: 150px;
    border: 0px;
    float: right;
}

#divPopupContainer
{
    background-color: #ffffcc;
    visibility: hidden;
    font: 11px arial;
    position: absolute;
    text-align: left;
    z-index: 1;
}

.popup 
{
    height: 30px; width: 570px; padding-left:30px;margin: auto; background: white url('http://www.findaphd.com/images/hMenu/greenGrad.gif') repeat-x;
}

.popupToolTip
{
    padding: 5px;
    border: solid 1px #ffcc00;
    text-align: left;
}

#divUpdate { width: 580px;
             padding: 6px 0px 6px 10px;
             text-align: left;
             display:none;
             margin: auto;
             border: dotted 1px #c59fc1;
             font-size: 11px;
             background: #e9f5df url('/images/searchBG2.gif') no-repeat; }

*html #divUpdate { width: auto !important; }

#divCounters { width: 592px; height:47px; text-align: left;
                        margin: auto; font-size: 11px; background: transparent url('../images/counter/counterBackground2.gif') ;}
                        
.advertHeading  { width: 160px; height:18px; text-align: center; margin-top: 8px;
                        padding: 5px 10px 10px 10px; background: transparent url('../images/advertHeadingBG.png') ;}
             
.SubjectHeading { background-color: #ffcc00; width:178px; padding:4px 0px 4px 0px; margin:0 auto; color:#333333; font-size:9px;text-align:center; border-bottom:solid 2px #cccc33; }
*html .SubjectHeading { width:180px; }

.bucketSearch { position:absolute;top:190px;padding-left:545px;width:37px; text-align:center; }
* html .bucketSearch { top:187px; }
.bucketNormal { position:relative;margin-top:-36px;margin-left:11px;width:37px; text-align:center; }
