/* ********** SITE LEVEL - BEGIN       ********** */
/* General Styles */
body
{
    background-image: url(images/myop/assets/myopbgGW.jpg);
}
#bgLayer
{
    /* use these settings to set a BG behind the mainContainer*/
    background-color: #edd8d8;
    width: 950px;
    padding: 5px 0 5px 0;
    border: solid 1px #bad99d 
}
#mainContainer
{
    /* use these settings to define the boundaries of the whole layout*/
    border: solid 1px #bad99d;
    width: 938px;
}
.masterTable
{
    /*use these settings to define the main table boundaries */
    margin: 5px 5px 5px 5px;
}
.mainContentColumnTD
{
    /*use this to define the width of the main content column       this normally equals mastertable with minus sidebar width (150 usually)*/
}

#contentContainer
{
    /*set this div which sits inside the mainContentColumnTD        to the right boundary settings*/
}
a:link
{
    font-family: Verdana,Arial,sans-serif;
    color: #003366;
}

a:visited
{
    font-family: Verdana,Arial,sans-serif;
    color: #003366;
}

a:visited:hover
{
    font-family: Verdana,Arial,sans-serif;
    color: #339966;
}

a:hover
{
    font-family: Verdana,Arial,sans-serif;
    color: #339966;
}
ul
{
}
ol li
{
}
li
{
}
h1
{
}

h2
{
}

h3
{
}
h4
{
}
h5
{
}

h6
{
}
strong
{
}

p
{
}

td
{
    font-family: Verdana,Arial,sans-serif;
}

.pagetitle
{
    /* use to define Page titles in Main Content area*/
    font-family: Verdana,Arial,sans-serif;
    color: #0068AC;
}

.mediumtext
{
    font-family: Verdana,Arial,sans-serif;
    color: #4b4b4b;
}

.standardtext
{
    font-family: Verdana,Arial,sans-serif;
    color: #4b4b4b;
}

.normWhite
{
    /* used where white text is needed*/
    font-family: Verdana,Arial,sans-serif;
}
.smallRed
{
    font-family: Verdana,Arial,sans-serif;
}

/* Price Charts */
.pctitlerow, .pcrow1, .pcrow2, .pcmain
{
    font-family: Verdana,Arial,sans-serif;
    color: #0068AC;
}

table.pcmain
{
    border: thin solid #E71737;
}

table .pchead a{
	color: #fff;
}

table .pchead a:hover{
	color: #fff;
}

.pchead
{
    background: #0068AC;
    color: #EFEFEF;
}

.pctitlerow
{
}

.pcrow1
{
    background: #EEEECC;
}

.pcrow2
{
    background: #EEEEFF;
}

.pcpriceandsmalldata
{
    font-family: Verdana,Arial,sans-serif;
    color: #0068AC;
}

.pcprice
{
    background: #FFFFFF;
    color: #0068AC;
    font-family: Verdana,Arial,sans-serif;
    border: solid 1px #FFFFFF;
}

.pcpriceandsmalldata1
{
    background: #EEEEFF;
}

.pcpriceandsmalldata2
{
    background: #EEEEFF;
}

.pcpriceandsmalldataCircle
{
    background: #305C87;
    color: #FFF;
}
/* ********** SITE LEVEL - END         ********** */

/* ********** TOP TOOLBAR - BEGIN      ********** */
.topbar
{
    /*The main boundary for the Main div container for the top toolbar.*/
    background: #BAD99D;
}
/* Logo */

/* Navigation */
a.toolbars:link
{
    font-family: Verdana,Arial,sans-serif;
}

a.toolbars:visited
{
    font-family: Verdana,Arial,sans-serif;
}

a.toolbars:visited:hover
{
    font-family: Verdana,Arial,sans-serif;
}

a.toolbars:hover
{
    font-family: Verdana,Arial,sans-serif;
}
.toolbarTabsCell
{
    background: #E71737;
}


/*ALTERNATE STYLE (NON DDTAB MENU NAV)*/
#globalSiteNavigation
{
    /*not used */
}
.navBarLinks
{
    /*not used */
    font-family: Verdana,Arial,sans-serif;
}
.navBarLinks:hover
{
    /*not used*/
}
.navBarLinks:active
{
    /*not used*/
}
/* style for active nav link */
.activeMenuBarLink
{
    /*not used*/
}
.activeMenuBarLink:hover
{
    /*not used*/
}
/* end style for active nav link */
#sliderNavigation
{
    /*not used*/
}
/* Other */
.greetingBlack
{
    /* This is for the test under the help buttons*/
    font-family: Verdana,Arial,sans-serif;
}

/* ********** TOP TOOLBAR - END        ********** */

/* ********** SIDE TOOLBAR - BEGIN     ********** */
/* Search */

/* Links */
.sidebar a:link
{
    font-family: Verdana,Arial,sans-serif;
    color: #EFEFEF;
}
.sidebar a:visited
{
    font-family: Verdana,Arial,sans-serif;
    color: #EFEFEF;
}
.sidebar a:visited:hover
{
    font-family: Verdana,Arial,sans-serif;
    color: #FFA07A;
}
.sidebar a:hover
{
    font-family: Verdana,Arial,sans-serif;
    color: #FFA07A;
}
/* Other */
.sidebar
{
    background: #E71737;
}
#topRightSideMenuCorner
{
    /*not used */
}
.sidebar h3
{
    color: #EFEFEF;
    font-family: Verdana,Arial,sans-serif;
}
.sidebar th
{
    background: #8B0000;
    color: #EFEFEF;
    font-family: verdana,arial,sans-serif;
    border: solid 1px #CC3300;
}
.sidebar td
{
    color: #EFEFEF;
    font-family: Verdana,Arial,sans-serif;
}

.sidebar hr
{
    color: #FFA07A;
}
div.sidebar > div > table > tbody > tr > td
{
}
div.sidebar > div > table
{
}
div.sidebar > div > table > tbody > tr > td > table
{
}
div.sidebar
{
}
/* ********** SIDE TOOLBAR - END       ********** */
/* ********** FOOTER - BEGIN           ********** */
/* ********** FOOTER - END             ********** */

/* ********** DEFAULT.ASP ONLY - BEGIN ********** */
#menuContainer
{
    
}
.HomePageCategoryLabel
{
    /*use this to style the category labels on the default page*/
    background: #E71737;
    font: Bold 12px Verdana,Arial,sans-serif;
    cursor: pointer;
}

.HomePageCategoryLabel a
{
    font: Bold 12px Arial, Verdana, sans-serif !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    color: #EFEFEF !important;
    text-decoration: none !important;
}
.homepagesubcat
{
    /* use these .homepagesubcat settings to adjust         the look of the links in the panels.  */
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none !important;
}
a:link > span.homepagesubcat
{
}

a:visited > span.homepagesubcat
{
}

a:visited:hover > span.homepagesubcat
{
}

a:hover > span.homepagesubcat
{
}
.roundedItemCorner
{
    /* bg on each panel*/
    height:285px;
}
span.homepagesubcat
{
}
.homepagesubcat img
{
    /*not used (omax only to hide image;*/
}
a.HomePageCategoryLabel
{
    font-family: Verdana,Arial,sans-serif;
}
span.HomePageCategoryLabel
{
    font-family: Verdana,Arial,sans-serif;
}
a.HomePageCategoryLabel br
{
    /*not used (omax type only to hide br;*/
}
div.HomePageCategoryLabel > a:link
{
}

div.HomePageCategoryLabel > a:visited
{
}

div.HomePageCategoryLabel > a:visited:hover
{
}

div.HomePageCategoryLabel > a:hover
{
}
.roundedItemCornerNoGradient
{
}
/* ********** DEFAULT.ASP ONLY - END   ********** */

/* ********** PREDESIGN.ASP ONLY - BEGIN********* */
#designStepContainer
{
    font-family: Verdana,Arial,sans-serif;
    color: #343434;
}

.activeDesignStep
{
    width: 120px;
}
.inactiveDesignStep
{
    width: 120px;
}
/* ********** PREDESIGN.ASP ONLY - END ********** */

/* ********** MISC STYLES - BEGIN      ********** */
.tableBG1
{
    /*used only in cart items for now   */
    background: #0068AC;
}
.arcDetail
{
    /* maybe able to depricate only used in a couple of archive displays.*/
    font-family: Verdana,Arial,sans-serif;
}
.bigRedBold
{
    /*Seldom used*/
    font-family: Verdana,Arial,sans-serif;
}
.smallalert
{
    /*Seldom used*/
    font-family: Verdana,Arial,sans-serif;
}
.smalltext
{
    /*Seldom used*/
    font-family: Verdana,Arial,sans-serif;
}
.standardalert
{
    /*Seldom used*/
    font-family: Verdana,Arial,sans-serif;
}
.mediumtextbold
{
    /*Almost NEVER used*/
    font-family: Verdana,Arial,sans-serif;
}
.bigalert
{
    /* Almost NEVER Used*/
    font-family: Verdana,Arial,sans-serif;
}
.medRed
{
    /*Almost NEVER Used*/
    font-family: Verdana,Arial,sans-serif;
}
.smallBlack
{
    /* Seldom Used  */
    font-family: Verdana,Arial,sans-serif;
}
.smallIndigo
{
    /* Used in a few places*/
    font-family: Verdana,Arial,sans-serif;
}
.smallIndigoBold
{
    /*Seldom used*/
    font-family: Verdana,Arial,sans-serif;
}
.smallWhite
{
    /*Almost NEVER used*/
    font-family: Verdana,Arial,sans-serif;
}
/* ********** MISC STYLES - END        ********** */

