/* @import url(COTRstyle.css);*/

/* old COTR Styles */
.Cell1       { background-color: #E5E5E5;
               border: 1px solid #000080;
               padding-left:2px;
               padding-right:2px;
               padding-top:2px;
               padding-bottom:2px
              }
              
.eqaNumber   { color: #FF9900; font-size: 220%; font-weight: bold; padding-right:4 }

.easyGuide	{  font-family: Arial,sans-serif;
			         font-style: italic;
			         font-size: 18px;
			         }

.paraPunch   { font-size: 14px; line-height: 18px; }

.fontStyle   { font-family: Trebuchet MS }

.Cell2       { background-color: #EDEFC7;
                border: 1px solid #000080;
                padding-left:2px;
                padding-right:2px;
                padding-top:2px;
                padding-bottom:2px
                }
                
.HomeLink       { background-color: #E5E5E5;
                  border: 0px solid #000080;
                  padding-left:2;
                  padding-right:0px;
                  padding-top:0px;
                  padding-bottom:0px
                }
                
.description { font-size: 10px }

.GreenheadingBox { background-color: #99FF99;
                    border: 0px solid #99FF99;
                    padding: 1
                  }


.TopTitle    { font-family: "Times New Roman", 'serif'; color: #4A63A5; font-size: 26px;
                margin-bottom: 3px }
.TopTitle2    { font-family: "Times New Roman", 'serif'; color: #4A63A5; font-size: 26px;
                margin-bottom: 3px }
.TopTitleblack    { font-family: "Times New Roman", 'serif'; color: #000000; font-size: 26px;
               letter-spacing: 0pt; margin-bottom: 3px; }
.SmallerTopTitle { font-family: "Times New Roman", 'serif'; color: #000000; font-size: 22px;
               letter-spacing: 0pt; margin-bottom: 3px }
.SmallerTopTitle2 { font-family: "Times New Roman", 'serif'; color: #000000; font-size: 20px;
               letter-spacing: 0pt; margin-bottom: 3px }

.SmallerTopTitleSans { font-family: Verdana, Helv, Arial, 'sans serif'; color: #000000; font-size: 22px;
               letter-spacing: 0pt; margin-bottom: 3px }
.SmallTitleSans { font-family: Verdana, Helv, Arial, 'sans serif'; color: #000000; font-size:
               18px; letter-spacing: 0pt; margin-bottom: 3px }
.SmallTitle { font-family: Arial, sans-serif; color: #555555;
              font-size: 16px;
              letter-spacing: 0pt;
              margin-bottom: 3px;
              font-weight:bold;
              }
.SmallestTitleSans { font-family: Arial, Verdana, Helv, 'sans serif'; color: #000000; font-size:
               12px; letter-spacing: 0pt; margin-bottom: 3px; font-weight:bold  }
.SuperScript { background-color: #FFFFFF; font-size: 10px; font-family: Verdana, Helv, Arial, 'sans serif';
               margin-left: 1px; margin-right: 4px; margin-top: 2px;
               margin-bottom: 4px }
.footer {	background-color: transparent;
	color : #000000;font-style:normal; font-variant:normal; font-weight:normal; font-size:1pt; font-family:MS Sans Serif, sans-serif }
.legalPrint  { font-family: Verdana; font-size: 10px; line-height: 110% }
.normal
{
    border-style:outset; border-width:1; BACKGROUND-COLOR: #C1D2E6;

}
.hover
{
    border-style:inset; border-width:1; BACKGROUND-COLOR: #E1E8E1;
    COLOR: #FFFFFF
}
.active
{
    border-style:inset; border-width:1; BACKGROUND-COLOR: #FFFF00;
    COLOR: #FFFFFF
}
.visited
{
    border-style:inset; border-width:1; BACKGROUND-COLOR: #00FFFF;
    COLOR: #FFFFFF
}

a.tMenu       { text-decoration: none; font-family:Verdana; font-size:8pt; color:#000000;

				}
a:hover.tMenu      { text-decoration: none; background-color: #CCFFCC; color: #FF0000; font-family:Verdana; font-size: 8pt;
						border-bottom: 1px solid red;
					}
a:active.tMenu    { text-decoration: underline; color:#FF0000; font-family:Verdana; font-size: 8pt;}
a:visited.tMenu    { text-decoration: none;  color:#000000; font-family:Verdana; font-size: 8pt;

					}


.tMenuCell { 	padding:0px; text-align:center;
				background-color:#64D76D;
				font-family:Verdana; font-size: 8pt;
			}


.progHead	{letter-spacing: 1em;}
.admHead	{letter-spacing: .5em;}
.stuInfoHead	{letter-spacing: .3em;}
.aboutHead {letter-spacing: .5em;}
.progTitle {letter-spacing: .3em;
            margin-bottom: 8px;
            padding-bottom: 4px;
            padding-left: 0px;
            border-bottom: solid 1px gray;
            background-color: transparent;
            font-size: 110%;
            color: gray;
            }
.progTitle2 {letter-spacing: .5em;
            margin-bottom: 8px;
            padding-bottom: 0px;
            padding-left: 0px;
            background-color: transparent;
            font-size: 120%;
            color: gray;
            }




/* new COTR Styles */
ADDRESS, BLOCKQUOTE, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL
{font-family: Arial, sans-serif; font-size: 12px; color:#444444}
TABLE {background-color: white;}

ADDRESS {font-style: italic}

BIG {font-size: 19px}



BODY {background: #FFFFFF;
      margin: 0;
      padding: 0;
      cursor: default;
      scrollbar-face-color: #DEE3E7;
      scrollbar-highlight-color: #FFFFFF;
      scrollbar-shadow-color: #DEE3E7;
      scrollbar-3dlight-color: #D1D7DC;
      scrollbar-arrow-color:  #006699;
      scrollbar-track-color: #EFEFEF;
      scrollbar-darkshadow-color: #98AAB1;
      }

BUTTON {cursor: auto}

CITE {font-style: italic}

CODE, KBD, SAMP, TT {font-size: 12px}

DT {font-weight: bold}

H1, H2, H3, H4, H5, H6 {font-weight: bold; font-family: Arial, sans-serif}

H1 {font-size: 24px; color: #cc6924; font-weight: normal;}
H2 {font-size: 20px;}
H3 {font-size: 18px;}
H4 {font-size: 16px; color: #3399CC; font-weight: bold;}
H5 {font-size: 14px;}
H6 {font-size: 12px;}

H1.titleSection {font-size: 24px;
                  color: #000000;
                  font-weight: normal;
                  font-style: italic;
                  margin-bottom: 2px;
                  margin-top: 2px;

                  }

H2.contentHead {color: #006699;
                padding-bottom: 2px;
                border-bottom: 2px dashed #CFE7D1;
                }

HTML {margin: 0; padding: 0}

INPUT {cursor: auto}

OL {list-style: decimal}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}

OL OL OL OL {list-style: decimal}

PRE {margin-left/* */ : 0; white-space: pre}

SMALL, SUB, SUP {font-size: 13px}

TEXTAREA {cursor: text}

Table.admiss { text-align: right;
			   border-style: 0px hidden;
			   padding: 0;
               }

td.admCell { 	border-left: 1px dashed;
				border-right: 1px dashed;
				border-color: #A3BDD4;
				background-color: white;
				text-align: right;
			}
td.admBottom { 	border-bottom: 1px dashed;
				border-left: 1px dashed;
				border-right: 1px dashed;
				border-color: #A3BDD4;
				background-color: white;
				text-align: right;
			}
.cellLeft  	{  border-left: 1px dashed; border-color: #A3BDD4;}

td.admAll	{	border: 1px dashed; border-color: #A3BDD4;
				background-color: white;
				text-align: right;
			}

TABLE.content {width: 95%;}

TD {margin-left: 0}
TD.contentCell {padding-right: 10px; vertical-align: top; }
TD.menuCell {
             border-left: 2px dashed #CFE7D1;
             border-bottom: 0px dashed #006699;
             border-top: 0px dashed #999999;
             padding-top: 0px;
             padding-left: 20px;
             vertical-align:top;
             			width: 9%;
             }
                  
TD.rightNavCell { padding-top: 2px;
                  padding-right: 4px;
                  padding-bottom: 2px;
                  padding-left: 0px;
                  border-left: 1px solid #006699;
                }
td.rightNav {   border-left: 1px solid #006699;
                border-top: 1px solid #006699;
                border-right: 1px solid #006699;
                border-bottom: 0px solid #006699;
                text-align: center;
                padding: 0px;
                }


TD.rightNavPic {
				border-left: 0px solid;
                border-top: 0px solid;
                border-right: 0px solid #006699;
                border-bottom: 1px solid #006699;
                padding: 0px;
                text-align: center;
                }

TD.dropShadow {
			   padding: 0px;
               text-align: right;
               border-top: 1px solid #006699
               }
               
div.homeMenu, div.rNav
				{
				border: 1px solid #006699;
                text-align: center;
                margin-bottom: -2px;
                padding: 0px;
				}
				
div.rNav
				{
				border-right: 0px solid #006699;
				text-align: right;
				}

               
TD.progList	{border-bottom:1px dashed #C0C0C0; padding-bottom:3px; padding-left: 2px;}

TH {font-weight: bold; text-align: center; margin-left: 0}

UL, MENU, DIR {list-style: disc}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}

UL UL UL UL {list-style: disc}

A:link {color: blue; font-weight: normal; text-decoration: none;}

A:visited {color: blue; font-weight: normal; text-decoration: none;}

A:active {color: #CCCCCC; font-weight: normal; text-decoration: none;}

A:hover {color: #008800; font-weight: normal; text-decoration: underline;}

.dottedLink {display: block; border-bottom: 1px dashed green; padding-bottom: 4px;}

a img {border: none; padding: 0px;}

a img.icons {padding: 2px;
             vertical-align: middle;
             }
img.black {border: 1px solid black;}

.topLink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFF0; 
}

a:link.topLink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFF0; 
}

a:visited.topLink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFF0; 
}
a.top-navs	{
		color: #fff;
		text-decoration: none;
		padding-right: 10px;
	}
a:hover.top-navs	{
		color: #6995D2;
		text-decoration: underline;
	}
a:visited.top-navs
	{color:#fff;}

.topBanner1 {
			color:white;
			font-variant: small-caps;
			font-weight: normal;
			font-family: Times, Georgia, serif;
            background-color: #60AB44;
 			padding: 0 0 0 18px;
            }
            
#top-banner	{
		background: #60AB46;
		background-image: url('../headers/banner_spacer.gif');
		background-position: right;
		background-repeat: no-repeat;
		color:white;
		font-variant: small-caps;
		font-size: 3.7em;
		font-family: Times, Georgia, serif;
		padding: 0 0 0 18px;
	}
#top-navigation	{
		border-top: solid 2px white;
		border-bottom: solid 2px white;
		color: white;
		font-size: 0.8em;
		background: #406E2E;
		padding: 6px 6px 6px 26px;
	}

.topBanner2 {
			color:white;
			font-family: Verdana, Arial, sans-serif;
			font-size: 1.0em;
            text-align:right;
            vertical-align:middle;
            background-color: #6A96D3;
            padding-right: 6px;
            }

.midBanner {padding-left: 14px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px;
            vertical-align: middle;
            text-align:left;
            background-color: #406E2E;
            white-space: nowrap;
            }
            
.midBannerR {padding-left: 0px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px;
            vertical-align: middle;
            text-align:right;
            background-color: #406E2E;
            width: 100%;
            white-space: nowrap;
            }


td.titleCell {background-color: #4CA94C;
              border-top: 1px solid #000000;
              font-size: .5em;
            }

td.titleCell2 {background-color: #CFE7D1; text-align: left; padding: 0px;
               border-top: 1px solid #000000;
                }

td.titleCell3 {text-align: center;
               vertical-align: middle;
               background-image: url('../headers/drop_03.gif');
               }
               
td.contactNavCell {
                   border-bottom: 2px solid #4A63A5;
                  }
.subHeading
          {

            font-weight: bold;
            margin-top: -15px;
          }

img.bgPic
          {
           border-left:6px double green;
			     border-right:6px double green;
			     border-top:6px double green;
			     border-bottom:6px double green;
			     background-color:#4A63A5;
           padding: 4px;
          }

.indent
        {
            padding-left: 10px;
            padding-right: 10px;
            line-height: 150%;
        }
        
.upperCase
		{
			font-variant: small-caps;
		}
        
.searchBox
{
  border: solid 1px #8A8B8F;
  padding-top: -2px;
  padding-bottom: -2px;
  padding-left: 6px;
  padding-right: 6px;
  background-color: #E4E5ED;
  width: 200px;
}

.menuKO
    {
        background: #EDF0F3;
        border-top: dotted 1px gray;
        border-bottom: dotted 1px gray;
        border-right: dotted 1px gray;
        padding: 4px;
        text-align: left;
        line-height: 140%;
        margin: 0px;
    }
