/* HOME PAGE SPECIFIC Start*/
#root, #esps {margin:0px;}
#root .masttable
{
    background: url(images/MAST_home.jpg);
    background-repeat: no-repeat;
    background-position: top;
}
/* HOME PAGE SPECIFIC End*/


/* Earth Science Physical Science Start */ 
#esps .masttable
{
    background: url(images/MAST_01.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#esps a.bark:link, #esps a.bark:hover, #esps a.bark:active, #esps a.bark:visited
{
    font-family: Impact, Arial;
    color: #7d1286;
    font-size: 20pt;
    text-decoration: none;
}

#esps .lnav_idle, #esps .lnav_head
{
    font-family: Arial;
    font-size: 12pt;
    color: #be88c2;
    text-align: right;
}
#esps .lnav_active
{
    font-family: Arial;
    font-size: 12pt;
    color: #7d1286;
    text-align: right;
}
/* Earth Science Physical Science End */ 


/* Biology Start */ 
#biol .masttable
{
    background: url(images/MAST_02.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#biol a.bark:link, #biol a.bark:hover, #biol a.bark:active, #biol a.bark:visited
{
    font-family: Impact, Arial;
    color: #1fabdf;
    font-size: 20pt;
    text-decoration: none;
}

/* Biology End */ 


/* Environmental Science Oceanography Start */ 
#envi .masttable
{
    background: url(images/MAST_03.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#envi a.bark:link, #envi a.bark:hover, #envi a.bark:active, #envi a.bark:visited
{
    font-family: Impact, Arial;
    color: #0c0068;
    font-size: 20pt;
    text-decoration: none;
}

/* Environmental Science Oceanography  End */ 



/* Physics Start */ 
#phys .masttable
{
    background: url(images/MAST_04.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#phys a.bark:link, #phys a.bark:hover, #phys a.bark:active, #phys a.bark:visited
{
    font-family: Impact, Arial;
    color: #585b69;
    font-size: 20pt;
    text-decoration: none;
}

/* physics  End */ 

/* Zoology Start */ 
#zool .masttable
{
    background: url(images/MAST_05.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#zool a.bark:link, #zool a.bark:hover, #zool a.bark:active, #zool a.bark:visited
{
    font-family: Impact, Arial;
    color: #9d5700;
    font-size: 20pt;
    text-decoration: none;
}

/* Zoology  End */ 


/* Horticulture Start */ 
#hort .masttable
{
    background: url(images/MAST_06.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#hort a.bark:link, #hort a.bark:hover, #hort a.bark:active, #hort a.bark:visited
{
    font-family: Impact, Arial;
    color: #2e7a03;
    font-size: 20pt;
    text-decoration: none;
}

/* Horticulture End */ 



/* Anatomy Physiology Start */ 
#anat .masttable
{
    background: url(images/MAST_07.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#anat a.bark:link, #anat a.bark:hover, #anat a.bark:active, #anat a.bark:visited
{
    font-family: Impact, Arial;
    color: #3e4777;
    font-size: 20pt;
    text-decoration: none;
}

/* Anatomy Physiology End */ 


/* Geology Start */ 
#geol .masttable
{
    background: url(images/MAST_08.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#geol a.bark:link, #geol a.bark:hover, #geol a.bark:active, #geol a.bark:visited
{
    font-family: Impact, Arial;
    color: #962f06;
    font-size: 20pt;
    text-decoration: none;
}

/* Geology  End */ 



/* Chemistry Start */ 
#chem .masttable
{
    background: url(images/MAST_09.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#chem a.bark:link, #chem a.bark:hover, #chem a.bark:active, #chem a.bark:visited
{
    font-family: Impact, Arial;
    color: #759b01;
    font-size: 20pt;
    text-decoration: none;
}

/* Chemistry  End */ 


/* Science & Technology Start */ 
#scie .masttable
{
    background: url(images/MAST_10.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#scie a.bark:link, #scie a.bark:hover, #scie a.bark:active, #scie a.bark:visited
{
    font-family: Impact, Arial;
    color: #616e84;
    font-size: 20pt;
    text-decoration: none;
}

/* Science & Technology End */ 
















/* TOP MENU BAR Start */
.menu_bar a:link, .menu_bar a:active, .menu_bar a:visited
{
    font-family: 'Arial Narrow' , Arial;
    font-size: 12pt;
    color: #b1b3b6;
    text-decoration: none;
    text-transform: lowercase;
}
.menu_bar a:hover
{
    font-family: 'Arial Narrow' , Arial;
    font-size: 12pt;
    color: #b1b3b6;
    text-decoration: underline;
    text-transform: lowercase;
    cursor: pointer;
    color: #7d7d7d;
}

.menu_bar_active a:link, 
.menu_bar_active a:hover, 
.menu_bar_active a:active, 
.menu_bar_active a:visited,
.menu_bar_active
{
    font-family: 'Arial Narrow' , Arial;
    font-size: 12pt;
    color: #b1b3b6;
    text-decoration: underline;
    text-transform: lowercase;
    cursor: pointer;
    color: #7d7d7d;
    text-decoration: none;
}


/* TOP MENU BAR End */



/* LEFT MENU BAR Start */
.menu_bar_left, .menu_bar_left a:link, .menu_bar_left a:active, .menu_bar_left a:visited
{
    text-align:right;
    font-family: 'Arial Narrow' , Arial;
    font-size: 12pt;
    color: #b1b3b6;
    text-decoration: none;
    text-transform: lowercase;
}
.menu_bar_left_active, .menu_bar_left a:hover,
.menu_bar_left_active, .menu_bar_left_active a
{
    text-align:right;
    font-family: 'Arial Narrow' , Arial;
    font-size: 12pt;
    color: #b1b3b6;
    text-decoration: underline;
    text-transform: lowercase;
    cursor: pointer;
    color: #7d7d7d;
    
}

/* LEFT MENU BAR End */

/* 
================================
Skin styles for DotNetNuke
================================
*/

.pagemaster
{
    width: 100%;
    height: 100%;
    background: url(/portals/5/skins/wassonscience/images/TILE.jpg);
    background-repeat: repeat-y;
    background-position: center;
}
.skinmaster
{
    border: solid 0px #ff00ff;
}
.skinheader
{
    border: solid 0px #ff00ff;
}
.skingradient
{
    height: 0px;
}
.controlpanel
{
    width: 750px;
    background-color: #c0c088;
}
.toppane
{
    width: 100%;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftpane
{
    vertical-align: top;
    padding-right: 20px;
    background-color: transparent;
    padding-left: 66px;
    /* width: 221px; */
    width: 308px;
    text-align: right;
}

.rightpane
{
    width: 175px;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.bottompane
{
    width: 100%;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.main_dnnmenu_container
{
    background-color: transparent;
}
.main_dnnmenu_bar
{
    cursor: pointer;
    cursor: hand;
    height: 16px;
    background-color: Transparent;
}
.main_dnnmenu_item td
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    background-color: Transparent;
    font-family: Tahoma, Arial, Helvetica;
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;
}

.main_dnnmenu_rootitem
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    background-color: Transparent;
    font-family: Tahoma, Arial, Helvetica;
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 0px 12px 0px 5px; /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover
{
    background-color: #aaaaaa;
}

.main_dnnmenu_itemhover td
{
    background-color: #aaaaaa;
}


.main_dnnmenu_icon
{
    cursor: pointer;
    cursor: hand;
    text-align: center;
    width: 15px;
    height: 100%;
}
.main_dnnmenu_submenu
{
    background-color: #cccccc;
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=   '#696969' , Direction=135, Strength=3);
    padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break
{
    height: 1px;
    font-size: 1px;
}

.main_dnnmenu_arrow
{
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-top: #cccccc 0px solid;
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}
.main_dnnmenu_rootmenuarrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}
.StandardButton
{
    background: #aaaaaa none;
    color: #ffffff;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.TreeViewMenu
{
    width: 175px;
    background-color: #dddddd;
    border-right: #8f9092 1px solid;
    border-top: #8f9092 1px solid;
    border-left: #8f9092 1px solid;
    border-bottom: #8f9092 1px solid;
    -moz-border-radius-bottomleft: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header
{
    background-image: url(gradient_LtGray.jpg);
}
.Head
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}

/* ------------------------------------------------- */
/* ------------------------------------------------- */
/* ------------------------------------------------- */
/* ------------------------------------------------- */
/* ------------------------------------------------- */
/* ------------------------------------------------- */
strong, h1, h2, h3, h4
{
    font-family: Impact, Arial;
    color: #b1b3b6;
}
h1
{
    font-size: 15pt;
}
.ContentPane
{
    border: solid 2px #bcbec0;
    vertical-align: top;
    padding: 5 10 10 10;
    width: 617;
    background-color: transparent;
    
}

body
{
    margin: 0 0 0 0;
    background-color: #e2e3e5;
    font-size: 12pt;
    color: #666666;
    font-family: 'Arial Narrow' , Arial;
}
p {
    font-size: 12pt;
    color: #666666;
    font-family: 'Arial Narrow' , Arial;
}
b , strong
    {
    font-size: 12pt;
    color: #505050;
    font-family: 'Arial Narrow' , Arial;
    font-weight: bolder;

    }
    
    p h2
    {
    font-size: 13pt;
    color: #505050;
    font-family: 'Arial Narrow' , Arial;
    font-weight: bolder;

    }
    
    
     p a:link, p a:visited, p a:active,
     a.normal:link,  a.normal:visited,  a.normal:active
    {
    font-size: 12pt;
    color: #505066;
    font-family: 'Arial Narrow' , Arial;
    text-decoration: none;
    border-bottom: dotted 1px #000000;
    }
    
    p a:hover, a.normal:hover
    {
    font-size: 12pt;
    color: #333333;
    font-family: 'Arial Narrow' , Arial;
    cursor: pointer;
    text-decoration: none;
    border-bottom: solid 1px #666666;
    
    

    }
    
img
{
    border: 0;
}
a.topnav:link, a.topnav:active, a.topnav:visited
{
    border: 0;
    font-family: 'Arial Narrow' , Arial;
    font-size: 12pt;
    color: #b1b3b6;
}
a.topnav:hover
{
    cursor: pointer;
    border: 0;
    font-family: 'Arial Narrow' , Arial;
    font-size: 12pt;
    color: #7d7d7d;
}
table.topnav TD
{
    padding-right: 10px;
}


a.CommandButton:link, 
a.CommandButton:active, 
a.CommandButton:visited,
a.CommandButton:hover 
{
    padding: 0 5 0 5 ;
    
    }