@charset "utf-8";
/* CSS Document */

/*****************************/ 
/*Common Object Redefinitions*/
/*****************************/

body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,th { 
	margin:0;
	padding:0;
	
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
/* em, strong */
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
/*h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}*/
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

body{height:auto; font-size:69%; font-family: Verdana, Arial, "Trebuchet MS", sans-serif; background: #FFFFFF;}
body, div{margin:0px; padding:0px;}

#footer {display:none;}
 

label{display:none;}
ul li{display:inline;}
ul li a {text-decoration:none; color:#000;}
ul li a:hover{text-decoration:underline;}
#emergency {position:absolute; top: 110px; left:50px; width:260px; z-index:103; font-weight:bold; border:solid maroon; text-align:center;}
#alumniProfile{display:none;} 
#alumniProfile a{color:#ffffff; text-decoration:none; font-weight:bold;}
#alumniProfile a:hover{color:#744e1d; text-decoration:none; font-weight:bold;}

#nonprint{display:none;}

#mainhide{display:inline; z-index:1003;}
#mainContent ul li{display:list-item; list-style-type:disc; margin: 10px 20px;}
/* The next 3 lines were in the editted example from Stamats 6-24-09 */
#mainContent a{color:#287d29; text-decoration:none; border-bottom:1px dashed #000;}
#mainContent a:hover{color:#744e1d; text-decoration:none;}
h1.sifr{text-align:right; color: #7d2c13; font-size:2.6em; padding: 10px 20px 0 0; Position:relative; Zoom:1;}


/*Master Container*/
#share a{display:none;}
#MasterContainer{margin:0;} 
#left{position:relative; float:left; width:559px; height:738px; overflow:hidden;}
#logo{display:none;}
#printlogo{position:absolute; display: block; left:0px; top:0px; z-index:-20; margin: 0px 0px 0px 0px;}
#homeImg{display: none;}
#printDiv{display:none;}
#homeImg img{display:none;}
#homeImgText{display:none;}
#homeImgText p{display:none;}
#thumbnailText{position:absolute; bottom: 123px; left: 20px; z-index:102; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold;}

/* Thumbnail object definitions*/
#GoogleSearch{display: none;}
#thumbContainer{display:none;}
#mainThumbContainer{width:192px; height:37px; overflow:hidden; float:left;}
#thumbHolder{position:relative;}
#thumbHolder a{padding:0 12px 0 0;}
#thumbContainer a:hover img{opacity:.7}
#thumbContainer a#leftLink, a#rightLink{float:left;}
#leftArrow, #rightArrow{display:none;}
/*Put a white border around the thumbnail images*/
.thumb{border:1px solid white;}

/*Middle Column*/
#middle{display: none;}
#tertiaryAndSearch{display: none;}
#tertiary{display: none;}
#tertiary ul{display: none;}
/*Search Box*/
#searchForm{display: none;}
#searchBox{display: none;}
#searchBtn{display: none;}
#searchBtn:hover{display: none;}


#menuNav{display: none;}
#menuNav ul li{display:none; padding: 2px 0px;}
#menuNav ul li a{color:#fff; font-weight:normal; padding: 4px 10px 4px 10px; display:block; width:163px;}
#menuNav ul li a:hover{color:#CCC; text-decoration:none;}

#globalNav{display: none;}
#globalNav ul li{display: none;}
#globalNav ul li a{display: none;}
#globalNav ul li a:hover{display: none;}

#audienceNav{display: none;}
#audienceNav ul li{display: none;}
#audienceNav ul li a{display: none;}

#hr{width: 184px; color:#e4e8e5; margin:20px 0 0 8px;}

#newsAndEvents{display: none;}
#newsAndEvents ul li{display: none;}
#newsAndEvents ul li a{display: none;}

#moreNews{display: none;}
#moreNews a{display: none;}
#moreNews a + img{display: none;}

/*Right Column*/
#right, #rightNoImage{display: none;}
/*This is used to show the right column if there is no image there*/
#rightNoImage{display: none;}

#colClear{display: none;}
#colClear #rightContent{display: none;}

#colClear #rightContent ul li{display: none;}
#colClear #rightContent ul li a{display: none;}
.title, .title2{font-weight:bold; color:#fff; font-size:1.3em; margin:0; padding:0px; clear:both;}
#colClear #rightContent img{display: none;}
#colClear #rightContent #social img{display: none;}
#colClear #rightContent a{display: none;}
#colClear #social img{display: none;}

.thumbContent{padding:10px; padding-bottom:0px; margin-top:-2px;}
.thumbContent a{color:#FFF; text-decoration:none;}
.thumbContent a:hover{color:#CCC;}

.clearFloats{font-size:1px; clear:both; color:#cfd5ba;} /*Used to clear all floats, 1px font size required for ie6*/
.clearFloatsNormal{clear:both; color:#cfd5ba;}


/************************************************/
/*   Audience Page                              */
/************************************************/

#audience #MasterContainer{margin:0;}
#audience #MasterContainer{width:958px;}

/*Left Column*/
#audience #left{width:560px; min-height: 690px; height:auto; overflow:visible;}
#audience #left h2{padding-left:10px;}
#audience #crumbTrail{display: none;}
#audience #crumbTrail a{display: none;}
#audience #crumbTrail .currentPage{display: none;}
#audience #crumbTrail a:hover{display: none;}
#audience #homeImg{display: none;}
#audience #homeImg img{display: none;}
#audience #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}

/*This is the navigation under the main photo*/
#audience #audienceNavWrapper{display: none;}
#audience #audienceNavWrapper p{display: none;}
#audience #audienceBoxWrapper{display: none;}
#audience #audienceBoxContainer{display: none;}
#audience #audienceBoxContent{display: none;}
#audience #audienceBoxContent img{display: none;}
#audience #audienceBoxContent ul li{display: none;}
/*The navigation under the main photo is broken down into left, middle and right audience*/
#audience #leftAudience{display: none;}
#audience #middleAudience{display: none;}
#audience #rightAudience{display: none;}

/*Middle Column*/
#audience #middle{display: none;}
#audience #globalNav{display: none;}
#audience #globalNav ul li a{display: none;} 
#audience #globalNav ul li{display: none;}}
#audience #globalNav ul li .bold{display: none;}
#audience #globalNav ul li a{display: none;}
#audience #audienceNav{display: none;}
#audience #audienceNavCurrent ul li{display: none;}
#audience #audienceNavCurrent ul li a{display: none;}
#audience #audienceNavCurrent ul li a:hover{display: none;}
#audience #audienceNavCurrent ul li img{display: none;}
#audience #globalNav ul li ul li {display: none;}
#audience #globalNav ul li ul li a{font-weight:normal;}
#audience #globalNav ul li ul {margin-left: -8px; margin-right:-1px;}
#audience #globalNav ul li ul .noBullet {background-image: none;}
#audience #globalNav ul li ul .noBullet a{font-weight:normal;} 
#audience #globalNav ul li ul .underline a{font-weight:normal;}
#audience #globalNav ul li ul .underline{background-image:none; text-decoration:underline; color:#FFF;}
#audience #top5{display: none;}
#audience #top5 ol{padding: 20px 0 0 5px;}
#audience #top5 ol li{display:list-item; list-style:disc; margin:10px 0px 0px 12px;}
#audience h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#audience h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}

/*Right Column*/
#audience #right img{display: none;}
#audience #right{display: none;}
#audience #alumniProfile{display: none;}
#audience #alumniProfile a{display: none;}
#audience #alumniProfile a:hover{display: none;}
#audience #alumniName, #alumniTitle{display: none;}
#audience #alumniTitle{display: none;}
#audience #alumniProfile p{display: none;}
#audience #readMore{display: none;}
#audience #readMore a{display: none;}
#audience #readMore a:hover{display: none;}
#audience #moreProfiles {display: none;}
#audience #moreProfiles a {display: none;}
#audience #moreProfiles a:hover {display: none;}
#audience #moreProfiles a img{display: none;}
#audience #colClear #rightContent{display: none;}
#audience #colClear #rightContent img{display: none;}
#audience #colClear #rightContent #social img{display: none;}
#audience #colClear #social img{display: none;}
#audience #colClear #rightContent a{display: none;}

/************************************************/
/*   Standard Content Page                      */
/************************************************/

#standardContent #MasterContainer{margin:0;}
/*Left Column*/
#standardContent #left{background: #fffff1 top right repeat-y; min-height: 740px; height:auto; overflow:visible; width:561px;}
#standardContent #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#standardContent #crumbTrail{display: none;}
#standardContent #crumbTrail a{display: none;}
#standardContent #crumbTrail .currentPage{display: none;}
#standardContent #crumbTrail a:hover{display: none;}
#standardContent #scHomeImg img{display: none;}}
#standardContent #leftHr{border-bottom:1px solid #74523d; width:526px; margin:40px 0 0 0px;}
#standardContent #mainContent{margin: 0px 10px 10px 10px; width:750px;}
#standardContent #mainContent img{margin-top:10px;}
#standardContent h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#standardContent h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#standardContent #heading{padding-bottom:0;}

/*Middle Column*/
#standardContent #middle{display: none;}
#standardContent #globalNav{display: none;}
#standardContent #globalNav ul li a{font-weight:normal; width:160px;} 
#standardContent #globalNav ul li{background:#988530 url(/Images/midColTanBullet.gif) 7px 8px no-repeat; padding: 1px 2px 2px 8px; font-size:1.1em;}
#standardContent #globalNav ul li a{list-style:disc; background:none; font-size:0.9em;}
#standardContent #audienceNavCurrent ul li{display:block; padding: 2px 0px; background:none;}
#standardContent #audienceNavCurrent ul li a{color:#fff; padding: 5px 0px 5px 20px; display:block; width:163px; font-weight:bold;}
#standardContent #audienceNavCurrent ul li a:hover{color:#CCC; text-decoration:none;}
#standardContent #audienceNavCurrent ul li img{margin-left:15px;}
#standardContent #globalNav ul li ul li {background:#5c632d; padding: 1px 2px 2px 0px; list-style:none;}
#standardContent #globalNav ul li ul li a{list-style:none;}
#standardContent #globalNav ul li.active {background:#5c632d 7px 8px no-repeat; padding: 1px 2px 2px 8px;}
#standardContent #globalNav ul li.active a{font-weight:normal; list-style:disc;}
#standardContent #globalNav ul li.active ul {margin-left: -8px; margin-right:-1px;}
#standardContent #globalNav ul li.active ul .noBullet {background-image: none; background-color:#5c632d;}
#standardContent #globalNav ul li.active ul .noBullet a{font-weight:normal;}
#standardContent #hr{border-bottom: 1px solid #afbab2;}


/************************************************/
/*   Standard Content Page for Index.aspx       */
/************************************************/


#standardContentIndex #MasterContainer{margin:0; width:750px;}
/*Left Column*/
#standardContentIndex #left{min-height: 740px; height:auto; overflow:visible; width:561px;}
#standardContentIndex #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#standardContentIndex #crumbTrail{display: none;}
#standardContentIndex #crumbTrail a{display: none;}
#standardContentIndex #crumbTrail .currentPage{display: none;}
#standardContentIndex #crumbTrail a:hover{display: none;}
#standardContentIndex #scHomeImg img{display:none;}
#standardContentIndex #leftHr{border-bottom:1px solid #74523d; width:526px; margin:40px 0 0 0px;}
#standardContentIndex #mainContentIndex {margin: 0px 10px 10px 10px;}
#standardContentIndex #mainContentIndex img{margin-top:10px;}
/*    #standardContentIndex #mainContentIndex ul li{display:list-item; list-style-type:none; margin: 10px 20px;} */
#standardContentIndex #mainContentIndex ul li .noBullet {font-weight:normal;}
#standardContentIndex h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#standardContentIndex h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#standardContentIndex #heading{padding-bottom:0;}

/*Middle Column*/
#standardContentIndex #middle{display: none;}
#standardContentIndex #globalNav{display: none;}
#standardContentIndex #globalNav ul li a{font-weight:normal; width:160px;} 
#standardContentIndex #globalNav ul li{background:#988530 url(/Images/midColTanBullet.gif) 7px 8px no-repeat; padding: 1px 2px 2px 8px; font-size:1.1em;}
#standardContentIndex #globalNav ul li a{list-style:disc; background:none; font-size:0.9em;}
#standardContentIndex #audienceNavCurrent ul li{display:block; padding: 2px 0px; background:none;}
#standardContentIndex #audienceNavCurrent ul li a{color:#fff; background:#7d2d15 url(/Images/linkBackground.jpg) no-repeat; padding: 5px 0px 5px 20px; display:block; width:163px; font-weight:bold;}
#standardContentIndex #audienceNavCurrent ul li a:hover{color:#CCC; text-decoration:none;}
#standardContentIndex #audienceNavCurrent ul li img{margin-left:15px;}
#standardContentIndex #globalNav ul li ul li {background:#5c632d; padding: 1px 2px 2px 0px; list-style:none;}
#standardContentIndex #globalNav ul li ul li a{list-style:none;}
#standardContentIndex #globalNav ul li.active {background:#5c632d 7px 8px no-repeat; padding: 1px 2px 2px 8px;}
#standardContentIndex #globalNav ul li.active a{font-weight:normal; list-style:disc;}
#standardContentIndex #globalNav ul li.active ul {margin-left: -8px; margin-right:-1px;}
#standardContentIndex #globalNav ul li.active ul .noBullet {background-image: none; background-color:#5c632d;}
#standardContentIndex #globalNav ul li.active ul .noBullet a{font-weight:normal;}
#standardContentIndex #hr{border-bottom: 1px solid #afbab2;}

/************************************************/
/*   Top Level Page                             */
/************************************************/
#topLevel #MasterContainer{margin:0;}
/*Left Column*/
/*#topLevel #left{min-height: 720px; height:auto; overflow:visible; width:561px;}*/
#topLevel #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#topLevel #crumbTrail{display: none;}
#topLevel #crumbTrail a{display: none;}
#topLevel #crumbTrail .currentPage{display: none;}
#topLevel #crumbTrail a:hover{display: none;}
#topLevel #tlHomeImg {display:none;}
#topLevel #leftHr{border-bottom: 1px solid #7d2d15; width:528px; margin-left:15px; height:1px;}
#topLevel #mainContent{vertical-align:top; background: #fFfFfF; width:750px; height:100%;}
#topLevel #mainTopic{font-size:1.4em; font-style:italic; font-weight:bold; color:#7d2d15; padding:24px 0px 29px 5px;}
#topLevel h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#topLevel h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}

/*Middle Column*/
#topLevel #middle{display: none;}
#topLevel #globalNav{display: none;}
#topLevel #globalNav ul li a{display: none;} 
#topLevel #globalNav ul li{display: none;}
#topLevel #globalNav ul li a{display: none;}
#topLevel #globalNav ul li ul li {display: none;}
#topLevel #audienceNavCurrent ul li{display: none;}
#topLevel #audienceNavCurrent ul li a{display: none;}
#topLevel #audienceNavCurrent ul li a:hover{display: none;}
#topLevel #audienceNavCurrent ul li img{display: none;}
#topLevel .hr{border-bottom: 1px solid #afbab2; margin-left:7px; width: 184px;}
#topLevel #fastFacts{display: none;}
#topLevel #fastFacts ul li{display: none;}

/*Right Column*/
#topLevel #right{display: none;}
#topLevel #right img{display: none;}
#topLevel #right #readMore img{display: none;}
#topLevel #alumniProfile{display: none;}
#topLevel #alumniName, #alumniTitle{display: none;}
#topLevel #alumniTitle{display: none;}
#topLevel #alumniProfile p{display: none;}
#topLevel #readMore{display: none;}
#topLevel #readMore a{display: none;}
#topLevel #readMore a:hover{display: none;}
#topLevel #moreProfiles {display: none;}
#topLevel #moreProfiles a {display: none;}
#topLevel #moreProfiles a:hover{display: none;}
#topLevel #moreProfiles a img{display: none;}
#topLevel #colClear #rightContent img{display: none;}
#topLevel #colClear #rightContent #social img{display: none;}


/************************************************/
/*   Programs Page                              */
/************************************************/

#programsPage #MasterContainer{margin:0;}
/*Left Column*/
#programsPage #left{min-height: 805px; height:auto; overflow:visible; width:561px;}
#programsPage #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#programsPage #crumbTrail{display: none;}
#programsPage #crumbTrail a{display: none;}
#programsPage #crumbTrail .currentPage{display: none;}
#programsPage #crumbTrail a:hover{display: none;}
#programsPage #leftHr, #programsPage #lowerHr{border-bottom:1px solid #74523d; width:526px; margin:40px 0 0 0px;}
#programsPage #lowerHr{margin-top:0px; margin-bottom:10px;}
#programsPage #ppHomeImg img{display: none;}
#programsPage #mainContent{margin: 0px 10px 10px 10px; width:750px;}
#programsPage #mainContent img{margin-top:10px;}
#programsPage .schedule{margin-bottom:5px;}
#programsPage #accordionHolder{display: none;}
#programsPage #mainContent ul{margin-top:10px;}
#programsPage #mainContent ul li{display:list-item; padding:3px;}
#programsPage h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#programsPage h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#programsPage #lowerHr{margin-top:-8px;}

/*Middle Column*/
#programsPage #middle{display: none;}
#programsPage #globalNav{display: none;}
#programsPage #globalNav ul li a{display: none;}
#programsPage #globalNav ul li{display: none;}
#programsPage #globalNav ul li .bold{display: none;}
#programsPage #globalNav ul li a{display: none;}
#programsPage #audienceNav{display: none;}
#programsPage #audienceNavCurrent ul li{display: none;}
#programsPage #audienceNavCurrent ul li a{display: none;}
#programsPage #audienceNavCurrent ul li a:hover{display: none;}
#programsPage #audienceNavCurrent ul li img{display: none;}
#programsPage #globalNav ul li ul li {display: none;}
#programsPage #globalNav ul li ul li a{display: none;}
#programsPage #globalNav ul li ul {display: none;}
#programsPage #globalNav ul li ul .noBullet {display: none;}
#programsPage #globalNav ul li ul .noBullet a{display: none;} 
#programsPage #globalNav ul li ul .underline a{display: none;}
#programsPage #globalNav ul li ul .underline{display: none;}
#programsPage .hr{display: none;}
#programsPage #middle .title{display: none;}
#programsPage #middle #getConnected{display: none;}
#programsPage #middle #getConnected img{display: none;}
#programsPage #middle #getConnected .thumbContent{display: none;}
#programsPage #middle #getConnected ul{display: none;}
#programsPage #middle #getConnected ul li{display: none;}
#programsPage #middle #getConnected ul li a{display: none;}
#programsPage #scHomeImg img{display: none;}


/************************************************/
/*   Faculty Page                               */
/************************************************/

#FacultyPage #MasterContainer{margin:0;}
/*Left Column*/
#FacultyPage #left{background: #fffff1 url(/Images/standardContentLeftShadow.jpg) top right repeat-y; min-height: 805px; height:auto; overflow:visible; width:561px;}
#FacultyPage #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#FacultyPage #crumbTrail{display: none;}
#FacultyPage #crumbTrail a{display: none;}
#FacultyPage #crumbTrail .currentPage{display: none;}
#FacultyPage #crumbTrail a:hover{display: none;}
#FacultyPage #leftHr, #FacultyPage #lowerHr{border-bottom:1px solid #74523d; width:526px; margin:40px 0 0 0px;}
#FacultyPage #lowerHr{margin-top:0px; margin-bottom:10px;}
#FacultyPage #ppHomeImg img{position: relative; top:0px; left:15px; float:left; margin: 0 27px 2px 0;}
#FacultyPage #FacultyContent{margin: 0px 10px 10px 10px; width:750px}
#FacultyPage #FacultyContent img{margin-top:10px;}
#FacultyPage .schedule{margin-bottom:5px;}
#FacultyPage #accordionHolder{display:none;}
#FacultyPage #FacultyContent ul{margin-top:10px;}
#FacultyPage #FacultyContent ul li{display:list-item; padding:3px;}
#FacultyPage h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#FacultyPage h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#FacultyPage #lowerHr{margin-top:-8px;}

/*Middle Column*/
#FacultyPage #FacultyContent ul li ul li {display:list-item; list-style-type:disc; margin: 10px 20px;}
/* The next 3 lines were in the editted example from Stamats 6-24-09 */
#FacultyPage #FacultyContent a{color:#287d29; text-decoration:none; border-bottom:1px dashed #000;}
#FacultyPage #FacultyContent a:hover{color:#744e1d; text-decoration:none;}

#FacultyPage #middle{display: none;}
#FacultyPage #globalNav{display: none;}
#FacultyPage #globalNav ul li a{display: none;}
#FacultyPage #globalNav ul li{display: none;}
#FacultyPage #globalNav ul li .bold{display: none;}
#FacultyPage #globalNav ul li a{display: none;}
#FacultyPage #audienceNav{display: none;}
#FacultyPage #audienceNavCurrent ul li{display: none;}
#FacultyPage #audienceNavCurrent ul li a{display: none;}
#FacultyPage #audienceNavCurrent ul li a:hover{display: none;}
#FacultyPage #audienceNavCurrent ul li img{display: none;}
#FacultyPage #globalNav ul li ul li {display: none;}
#FacultyPage #globalNav ul li ul li a{display: none;}
#FacultyPage #globalNav ul li ul {display: none;}
#FacultyPage #globalNav ul li ul .noBullet {display: none;}
#FacultyPage #globalNav ul li ul .noBullet a{display: none;} 
#FacultyPage #globalNav ul li ul .underline a{display: none;}
#FacultyPage #globalNav ul li ul .underline{display: none;}
#FacultyPage .hr{display: none;}
#FacultyPage #middle .title{display: none;}
#FacultyPage #middle #getConnected{display: none;}
#FacultyPage #middle #getConnected img{display: none;}
#FacultyPage #middle #getConnected .thumbContent{display: none;}
#FacultyPage #middle #getConnected ul{display: none;}
#FacultyPage #middle #getConnected ul li{display: none;}
#FacultyPage #middle #getConnected ul li a{display: none;}
#FacultyPage #scHomeImg img{display: none;}


/*Google Search*/
/**
 * Default theme
 *
 */
/* Slight reset to make the preview have ample padding. */

#cse{position:absolute; top: 50px; left:565px; width:190px; height:25px; z-index:103;}


.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 2%;
  width: 96%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {
  background-color: #ffffff;
  border: 1px solid;
  border-color: #ffffff;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  border:none;
}
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
  border: 1px outset;
  border-color: #666666;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
  border: 1px solid;
  border-color: #e9e9e9;
  border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
  border: 1px solid;
  border-top: 2px solid;
  border-color: #e9e9e9;
  border-top-color: #FF9900;
  border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid #e9e9e9;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {
  padding: .25em;
  border: 1px solid;
  border-color: #ffffff;
  margin-bottom: 1em;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {
  border: 1px solid;
  border-color: #FFFFFF;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {
  background-color: #FFFFFF;
  border: 1px solid;
  border-color: #336699;
}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active {
  color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {
  color: #000000;
}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {
  color: #008000;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
  background: #D5E2FF;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size: 13px;
  position: absolute;
  background: white;
  border: 1px solid #666666;
  margin-left: 0;
  margin-right: 0;
  /* The top, left, and width are set in JavaScript. */
}



/************************************************/
/*   Forms Content Page                      */
/************************************************/

#formsContent #MasterContainer{margin:0; background:url(/Images/standardContentMasterContainerSlice.jpg) top left repeat-y;}
/*Left Column*/
#formsContent #left{background: #fffff1 url(/Images/standardContentLeftShadow.jpg) top right repeat-y; min-height: 740px; height:auto; overflow:visible; width:800px;}
#formsContent #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#formsContent #crumbTrail{display: none;}
#formsContent #crumbTrail a{display: none;}
#formsContent #crumbTrail .currentPage{display: none;}
#formsContent #crumbTrail a:hover{display: none;}
#formsContent #scHomeImg img{position: relative; top:0px; left:15px; float:left; margin: 0 27px 2px 0;}
#formsContent #leftHr{border-bottom:1px solid #74523d; width:800px; margin:40px 0 0 0px;}
#formsContent #mainContent{margin: 0px 10px 10px 10px;}
#formsContent #mainContent img{margin-top:10px;}
#formsContent h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#formsContent h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#formsContent #heading{padding-bottom:0;}

/*Middle Column*/
#formsContent #middle{display: none;}
#formsContent #globalNav{width:183px; font-weight:normal;}
#formsContent #hr{border-bottom: 1px solid #afbab2;}

