@charset "UTF-8"; 
/* CSS Document */

/********************************/
/*

COLORS:
BLACK:  #000
WHITE:  #fff

BROWN: 	Dk - #786d65
		Lt - #c0bbb7
		
BLUE:	Dk - #007ba1
		Lt - #c9dce6

PURPLE: Dk - #74719b
		Lt - #bebcd0
		
OLIVE:	Dk - #717b5a
		Lt - #bcc1b3
		
TURQ:	Dk - #418895
		Lt - #acc6cd

/********************************/

/***************/
/*   General   */
/***************/
/* body {font-family:'Century Gothic', 'Arial', sans-serif;height:95%;margin:0px;}  */
/* img {border:none;}  */
/* ul {list-style-type:none;}    */
/* .baseRule {text-align:center; align:center; border:0; height:2px; width:80%; background:#98A1A5; color:#98A1A5;}  */

body {
     margin:0;
     border:0;
}

.dispImage {border:1px solid #98A1A5;}

a {font-family: Arial, Helvetica, sans-serif;color:#323C3F;font-size:12px;text-decoration:none;outline:none;}
a:hover {font-family: Arial, Helvetica, sans-serif;color:#98A1A5;font-size:12px;text-decoration:none;}
th {font-size:14px; font-family: Arial, Helvetica, sans-serif;}

/* end general */


/**************/
/*   Header   */
/**************/
#headTable {width:100%;}
.pagetitle {color:#D9D9D9;font-size:16px;font-weight:bold;font-variant:small-caps;}


td {font-size: 12px;}

a {color:#786d65;font-size:12px;text-decoration:none;outline:none;}
a:hover {color:#608080;font-size:12px;text-decoration:none;}
.inputText {
       font-family: Ariel, Helvetica, sans-serif;
       font-size:16px;
}
.topSearch {
        padding-top:14px;  
        font-family: Ariel, Helvetica, sans-serif;
        vertical-align: top;
        color: #63564b;
}

.basicLayout {
    vertical-align:top;
    margin-left:10px;
    border:0;
    padding:0;
} 
.basicLayout table {
    margin-left:10px;
    border:0;
    margin:0;
    padding:0;
}
.basicLayout tr {
    margin-left:10px;
    border:0;
    padding:0;
}

.basicLayout td {
    margin-left:10px;
    border:0;
    padding:0;
}

.basicLayout label {
        display: inline;
        font-size: 110%;
        padding-right: 20px;
}

.basicLayout input, textarea {
        margin-left:60px;
        display:inline;
        clear: both;
        font-size: 12px;
        font-family: "Ariel, Helvetica, sans-serif";
        padding: 2px;
        width:auto;
        text-align: left;
 }

.boxContact {
       width:400px;
       border:ridge;
       margin-top:25px;
       margin-bottom:25px;
       margin-left:25px;
       margin-right:25px;
       border-color:#007ba1;
       border-width:2px;
       padding:15px;
}

.boxClear {
       border:ridge;
       margin-top:25px;
       margin-bottom:25px;
       margin-left:25px; 
       margin-right:25px;
       border-color:#007ba1;
       border-width:2px;
       padding:15px;
}
.boxBlue {
       text-align:left;
       background:#f0f8ff;
       border-color:#007ba3;
       border:ridge;
       margin-top:25px;
       margin-bottom:25px;
       margin-left:25px;
       margin-right:25px; 
       border-width:2px;
       padding:15px;
}
.boxGray {
       background:#dcdcdc;
       border-color:#608080;
       border:ridge;
       margin-top:25px;
       margin-bottom:25px;
       margin-left:25px;
       margin-right:25px; 
       border-width:2px;
       padding:15px;
}


.boxYellow {
       border:ridge;
       background:#fff8dc;
       border-color:#608080;
       margin-top:25px;
       margin-bottom:25px;
       margin-left:15px;
       margin-right:15px; 
       border-width:2px;
       padding:15px;
}

.boxBrown {
       padding:"0";
       background:#e3d9cf;
       border:ridge;
       margin-top:25px;
       margin-bottom:25px;
       margin-left:25px;
       margin-right:25px; 
       border-color:#63564b;
       border-width:2px;
       padding:15px;
}

.titleText {
        margin-top:14px;
        padding-top:14px;
        padding-bottom:14px;
        font-family: Ariel, Helvetica, sans-serif;
	font-size: 18px;
	vertical-align: top;
	color: #63564b;
}

.topNav  {
        margin:0;
        padding:0;
        list-style-type:none;
        background-image:url(/newImages/labNavBarBG.jpg);
        height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        white-space:nowrap;
}
.topNav  a {
        font-size:12px;
	text-decoration:none;
	color: #33839a;
        padding-right:32px;
        padding-left:32px;
}
.topNav  a:link {
	text-decoration:none;
	color: #33839a;
        padding-right:32px;
        padding-left:32px;
}
.topNav  a:visited {
	text-decoration:none;
	color: #33839a;
}
.topNav  a:hover {
	text-decoration:none;
	color: #5dbdd9;
}

.navText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: inherit;
}

.bodyText {
        text-align:left;
        display:block;
   	margin-top:15px;
        margin-left:8px;
        margin-right:10px;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align: top;
        white-space:normal;
}
.bodyText td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        vertical-align: top;
        white-space:nowrap;
}

.bodyText h1, h2, h3, h4 {
        font-weight: bold;
        text-align:left;
        font-weight: normal;
        margin-top:20px;
}
.bodyText h1 {
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        background:#ADC2D6;
        color: #003d4c;
        font-size: 16px;
        padding:2px;
}

.bodyText a:link {
        font-size:14px;
        text-decoration:none;
        color: #000;
        color: #63564b;
}
.bodyText a:visited {
        font-size:14px;
        text-decoration:none;
        color: #63564b;
}
.bodyText a:hover {
        font-size:14px;
        text-decoration:none;
        color: #c0bbb7;
}




.mainActions {
     	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	vertical-align: inherit;
   	font-family: Arial, Helvetica, sans-serif;
        padding-right:32px;
        padding-left:32px;
        padding-top:16px;
        padding-bottom:16px;
}

.mainActions a:link {
	font-size:14px;
        text-decoration:none;
	color: #000;
        padding-right:32px;
        padding-left:32px;
}
.mainActions a:visited {
	font-size:14px;
        text-decoration:none;
	color: #63564b;
}
.mainActions a:hover {
	font-size:14px;
        text-decoration:none;
	color: #c0bbb7;
}

.footerText {
        vertical-align: bottom;
        font-family: Ariel, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: inherit;
	color: #a3a3a3;
       white-space:nowrap;
}
.footerText a {
	text-decoration: none;
	color: #a3a3a3;
}
.footerText a:hover {
	text-decoration: none;
	color: #74719b;
}
.navBarBg {
	background:url(/newImages/labNavBarBG.jpg) repeat-x;
}
.headerBG {
	background-image: url(/newImages/headerBG.gif);
	background-repeat: repeat-x;
        white-space:nowrap;
}

/*TURQUOISE*/
.turqNav {
	background-color: #acc6cd;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #418895;
	border-left-color: #418895;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 4px;
}
#turqNavH {
	background-image: url(newImages/buttonBG_T.jpg);
	background-repeat: repeat-x;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	padding-right: 4px;
}
.turqNav a {
	text-decoration: none;
	color: #000;
}
.turqNav a:hover {
	text-decoration: none;
	color: #fff;
}
.turqNav a:visited {
	text-decoration: none;
	color: #000;
}


/*BLUE*/

#blueNavH {
	background-image: url(/newImages/buttonBG_Bl.jpg); 
        line-height:normal;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	padding-right: 4px;
        display:block;
        padding-right: 14px;
}

.blueNav {
        white-space:nowrap;
        display:block;
	background-color: #c9dce6;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #007ba1;
	border-left-color: #007ba1;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 14px;  
}
.blueNav a:link {
	display:block;
        text-decoration: none;
	color: #608080;
}

.blueNav a:visited {
        display:block;
	text-decoration: none;
	color: #608080;
}
.blueNav a:hover {
	display:block;
        text-decoration: none;
	color: #fff;
}

/*OLIVE*/
.oliveNav {
	background-color: #bcc1b3;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #717b5a;
	border-left-color: #717b5a;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 4px;
}
#oliveNavH {
	background-image: url(newImages/buttonBG_O.jpg);
	background-repeat: repeat-x;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	padding-right: 4px;
}
.oliveNav a {
	text-decoration: none;
	color: #000;
}
.oliveNav a:hover {
	text-decoration: none;
	color: #fff;
}
.oliveNav a:visited {
	text-decoration: none;
	color: #000;
}


/*PURPLE*/
.purpleNav {
	background-color: #bebcd0;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #74719b;
	border-left-color: #74719b;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 4px;
}
#purpleNavH {
	background-image: url(newImages/buttonBG_P.jpg);
	background-repeat: repeat-x;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	padding-right: 4px;
}
.purpleNav a {
	text-decoration: none;
	color: #000;
}
.purpleNav a:hover {
	text-decoration: none;
	color: #fff;
}
.purpleNav a:visited {
	text-decoration: none;
	color: #000;
}


/*BROWN*/
.brownNav {
	background-color: #c0bbb7;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #786d65;
	border-left-color: #786d65;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 4px;
}
#brownNavH {
	background-image: url(newImages/buttonBG_B.jpg);
	background-repeat: repeat-x;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	padding-right: 4px;
}
.brownNav a {
	text-decoration: none;
	color: #000;
}
.brownNav a:hover {
	text-decoration: none;
	color: #fff;
}
.brownNav a:visited {
	text-decoration: none;
	color: #000;
}

