@charset "UTF-8";
/* CSS Document */
body {
background: #000000;
margin: 0;
padding: 0;
}

.blogtags{
	background:#000;
	margin:15px 0 0 0;
	padding:10px 0 20px 0;
}

.blogtags .more-link {
	text-align:left;
	padding: 7px 0 0 0;
}

.more-link {
		text-align:left;
}

#wrapper {
width: 800px;
margin: 0 auto;
position: relative;

}

#header {
width: 800px;
background: #000000;
margin: 20px 0 0 0;
padding: 0;
}

#header a img {
float: left;
border: none;
}


span.submitted {
display: none;
}

a:link, a:visited {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #f7b216;
line-height: 20px;
padding: 0;
text-decoration: none;
margin: 0;
}

a.readmore {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #f7b216;
line-height: 15px;
padding: 0 0 0px 0;
text-decoration: none;
margin: 0 0 0px 0;
}

a.readmore:hover {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #FFF;
line-height: 15px;
padding: 0 0 10px 0;
text-decoration: none;
margin: 0 0 10px 0;
}


a:hover, a:active {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #FFFFFF;
line-height: 20px;
padding: 0;
text-decoration: underline;
margin: 0;

}

#navbar {
width: 793px;
background: #000000;
margin: 15px 0 0 0;
padding: 0 0 0 4px;
/*.padding: 20px 0 0 0;*/
/*_padding: 40px 0 0 0;*/
}


#navbar ul{
text-decoration: none;
font-weight: normal;
list-style: none outside;
margin: 0;
padding: 0 0 0 0;
height: 24px;
width: 793px;
background: #000000;
}

#navbar ul li{
display: inline;
margin: 0;
padding: 0;

}

#navbar ul li a{
width: 195px;
font-size: 13px;
color: #f7b216;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
padding:  5px 0px 15px 0px;
height: 10px;
margin: 0px 0 0 0;
text-align: center;
display: block;
float: left;
}


#navbar ul li a:hover{
width: 195px;
font-size: 13px;
color: #FFFFFF;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
padding:  5px 0px 15px 0px;
height: 10px;
margin: 0px 0 0 0;
text-align: center;
display:block;
  background: #f7b216;
}

#navbar ul li a.active{
width: 195px;
font-size: 13px;
color: #FFFFFF;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
padding:  5px 0px 15px 0px;
height: 10px;
margin: 0px 0 0 0;
text-align: center;
display:block;
}

#navbar ul li ul {
width: 196px;
margin: 0;
padding: 0;
border-top: 1px solid #f7b216;
}


#navbar ul li ul li ul {
width: 197px;
margin: 0 0 0 -4px;
padding: 0;
border-top: 1px solid #f7b216;
}

.course, .elective {
border-bottom: 1px solid #f7b216;
}

/*.course h2 {
display: none;
}*/

#navbar ul li ul li a {
width: 175px;
margin: 0;
padding: 5px 10px;
text-align: left;
font-size: 12px;
line-height: 18px; 
  border-bottom: 1px solid #f7b216;
  border-left: 1px solid #f7b216;
  border-right: 1px solid #f7b216;
height:50%;
}

#navbar ul li ul li a:hover {
width: 175px;
margin: 0;
padding: 5px 10px;
text-align: left;
font-size: 12px;
line-height: 18px;
  border-bottom: 1px solid #f7b216;
  border-left: 1px solid #f7b216;
  border-right: 1px solid #f7b216;
height:50%;

}

#navbar ul li ul li a.active {
width: 175px;
margin: 0;
padding: 5px 10px;
text-align: left;
font-size: 12px;
line-height: 18px;
  border-bottom: 1px solid #f7b216;
  border-left: 1px solid #f7b216;
  border-right: 1px solid #f7b216;
height:50%;

}


#navbar ul li ul li ul li a {
width: 175px;
margin: 0;
padding: 5px 10px;
text-align: left;
font-size: 12px;
line-height: 18px;
  border-bottom: 1px solid #f7b216;
  border-left: 1px solid #f7b216;
  border-right: 1px solid #f7b216;
height: 50%;
}

#navbar ul li ul li ul li a:hover {
width: 175px;
margin: 0;
padding: 5px 10px;
text-align: left;
font-size: 12px;
line-height: 18px;
  border-bottom: 1px solid #f7b216;
  border-left: 1px solid #f7b216;
  border-right: 1px solid #f7b216;
height: 50%;

}

.faq_back_to_top {
list-style: none;
list-style-image: none;
list-style-type: none;
}


#navbar ul li a#menu-1-4-2,
#navbar ul li.last {
border: none;
	}
	

#content_frame{
width: 793px;
padding: 20px 0 20px 0;
border-top: 20px #f7b216 solid;
margin: 45px 0 0 0;
.margin: 6px 0 0 0;
_margin: 0px 0 0 0;


}

#content_frame #content p
{
	margin:0;
	padding:0 0 10px 0;
}

#content_frame_home{
width: 800px;
padding: 20px 0 20px 0;
margin: 0px 0 0 0;
}

.shareimg {
margin: 0px 3px 0 0;
}

#content {
width: 580px;
_width: 560px;
.width: 560px;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #9e9fa2;
line-height: 20px;
padding: 0;
float: left;
padding: 0 0 250px 0;
}



h1 {
font-family: Helvetica, Arial, sans-serif;
font-size: 24px;
line-height: 34px;
color: #f7b216;
font-weight:normal;
}

h2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 20px;
line-height: 30px;
color: #FFFFFF;
font-weight:normal;
padding: 0px 0 5px 0px;
margin: 1px 0 0 0;
}

.newsletter {
font-family: Helvetica, Arial, sans-serif;
font-size: 20px;
line-height: 30px;
color: #f7b216;
font-weight:normal;
padding: 0px 0 1px 0px;
margin: 1px 0 0 0;
}

h3 {
font-family: Helvetica, Arial, sans-serif;
font-size: 17px;
line-height: 22px;
color: #999999;
font-weight: bold;
padding: 0px 0 1px 0px;
margin: 1px 0 0 0;
}

#subnav {
width: 200px;
background: #666666;

float: right;
margin: 10px 0px 0 0;
padding: 0;
position: relative;
border: none;
}

#subnav ul{
width: 200px;

list-style: none;
margin: 0;
padding: 0;
display: block;
_display: block;
list-style-image: none;
list-style-type:none;
}

#subnav li{
width: 200px;

display: block;
list-style: none;
list-style-image: none;
list-style-type:none;
margin: 0;
padding: 0;
}

#subnav ul li a{
width: 180px;


font-size: 13px;
color: #e7e8e8;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 16px;
display: block;
padding:  7px 10px;
margin: 0;
/*.margin: -1px 0 0 -16px;*/
/*_margin: -1px 0 0 -16px;*/
border-bottom: 1px #b1b2b3 solid;
border-top: none;
background: #666666;
}

#subnav ul li a:hover{
font-size: 13px;
color: #636466;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 16px;
display: block;
background: #f7b216;
list-style: none;
padding:  7px 10px;
margin: 0;
/*.margin: -1px 0 0 -16px;*/
/*_margin: -1px 0 0 -16px;*/
}

#subnav ul li a.active{
width: 180px;

font-size: 13px;
color: #636466;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 16px;
padding:  7px 10px;
margin: 0;
/*.margin: -1px 0 0 -16px;*/
/*_margin: -1px 0 0 -16px;*/
display: block;
background: #f7b216;
list-style: none;
}

#subnav ul li.expanded {
width: 200px;

display: block;
list-style: none;
list-style-image: none;
list-style-type:none;
margin: 0;
padding: 0;
}

#subnav ul li.expanded ul {
width: 200px;

list-style: none;
margin: 0;
padding: 0;
display: block;
list-style-image: none;
list-style-type:none;
}

#subnav ul li.expanded ul li{
width: 200px;

display: block;
list-style: none;
list-style-image: none;
list-style-type:none;
margin: 0;
padding: 0;
}

#subnav li.expanded a {
width: 180px;

padding:  7px 10px;
margin: 0px;

font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 16px;
font-size: 13px;
background: #f7b216;
}

#subnav li.expanded ul li a {
font-family: Helvetica, Arial, sans-serif;
width: 180px;
display: block;

background: #999;
height: 50%;
font-size: 11px;
line-height: 13px;
color: #fff;
padding:  4px 10px;
margin: 0;
/*.margin: -1px 0 0 -16px;
_margin: -1px 0 0 -16px;*/
border-bottom: 1px solid #555;
border-top: none;
}

#subnav ul li ul {
width: 200px;

list-style: none;
margin: 0;
padding: 0;
display: block;
list-style-image: none;
list-style-type:none;
}


#subnav ul li ul li {
margin: 0;
padding: 0;
width: 200px;

display: block;
list-style: none;
list-style-image: none;
list-style-type:none;

}

#subnav ul li ul li a {
width: 180px;

font-size: 11px;
color: #636466;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 13px;
display: block;
background: #b1b2b3;
padding:  4px 10px;
margin: 0;
.margin: -1px 0 0 -16px;
_margin: -1px 0 0 -16px;
border-bottom: 1px solid #555;
border-top: none;
}

#subnav ul li ul li a:hover{
width: 180px;

font-size: 11px;
color: #FFFFFF;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 13px;
display: block;
background: #b1b2b3;
padding:  4px 10px;
margin: 0;
/*.margin: -1px 0 0 -16px;
_margin: -1px 0 0 -16px;*/
}

#subnav ul li ul li a.active{
width: 180px;

font-size: 11px;
color: #f7b216;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
font-weight: normal;
line-height: 13px;
display: block;
background: #777;
padding:  4px 10px;
margin: 0;
/*.margin: -1px 0 0 -16px;
_margin: -1px 0 0 -16px;*/
}




#searchbox {
margin: 0;
padding: 0;
}

#search-block-form{
border: none;
margin: 0;
padding: 0;
}

#searchbox #edit-submit{
padding: 1px;
margin: 0 0 0 181px;
position: relative;

}

#edit-search-block-form-keys{
padding: 2px;
background: #818285;
margin: 0px 0 0 0px;
height: 14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: none;
width: 175px;
color: #FFFFFF;
position: absolute;
top: 1px;
left: 0px;
}


#footer {
width: 800px;
padding: 10px 0 20px 0;
border-top: #f7b216 1px solid;
margin: 0 0 15px 0;
}

#footerleft{
float: left;
width: 450px;
margin: 0;
padding: 0;
}

#footerright{
float: right;
text-decoration: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
line-height: 11px;
color: #9e9fa2;
padding:4px 0px 0 0px;
margin: 0px 0 0 0;
width: 350px;
text-align: right;

}

#footer ul,
#footer ul.menu{
text-decoration: none;
margin: 0;
padding: 0px 0 0 0;
}
 
#footer ul li,
#footer ul.menu li.leaf {
text-decoration: none;
display: inline;
list-style:none outside;
}
 
#footer ul li a,
#footer ul.menu li.leaf a
{
text-decoration: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
border-right: 1px solid #9e9fa2;
text-align: center;
color: #9e9fa2;
padding:0 6px 0 4px;
}
 
#footer ul li a:hover,
#footer ul.menu li.leaf a:hover {
text-decoration: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
border-right: 1px solid #9e9fa2;
text-align: center;
color: #f7b216;
padding:0 6px 0 4px;
}
 
#footer ul li#lastnavitem2 a,
#footer ul.menu li#Sitemap a {
border: none;
}

.clear {
clear:both;
}

h6 {
color: #999;
font-size:10px;
margin: 10px 0 10px 0px;
font-family: "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif;
font-weight:bold;
line-height: 18px;
}

p.bloglinks {
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
line-height: 20px;
margin: 0px 10px 35px 0px;
color: #999;
}

#blogposts {
width: 580px;
_width: 570px;
.width: 570px;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #9e9fa2;
line-height: 20px;
padding: 0;
float: left;
padding: 0 0 20px 0;
}

#blogposts a {
width: 580px;
_width: 570px;
.width: 570px;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #9e9fa2;
line-height: 20px;
padding: 0;
float: left;
padding: 0 0 20px 0;
}

.compact-link a,
.admin-list a{
color:#f68f00;
}

h2 a,
.bloglinks a{
color: #f7b216;
}

h2 a:link, h2 a:visited {
font-family: Helvetica, Arial, sans-serif;
font-size: 24px;
line-height: 28px;
color: #f7b216;
font-weight:normal;
}

h2 a:hover {
	color:#FFF;
	text-decoration:none;
}

/*HOME PAGE*/

#movie {
width: 785px;
height: 300px;
border: 4px solid #f7b216;
padding: 0 0 0px 0;
margin: 10px 0 10px 0;
.margin: -15px 0 10px 0;

_margin: -20px 0 10px 0;


}

#content_home{
width: 789px;
margin: 0;
padding: 20px 0 0 0;
}

#content_home_left1,
.panel-col-first {
float:left;
margin: 0;
padding: 8px 0 0px 0;
width: 120px;
color: #FFFFFF;
float: left;
}

#content_home_left2,
.panel-col-last {
float:left;
margin: 0;
padding: 8px 0 0px 10px;
width: 120px;
color: #FFFFFF;
float: left;
}

#content_home_left1 dt,
.panel-col-first dt {
font-family: Helvetica, Arial, sans-serif;
color: #f7b216;
font-size: 12px;
font-weight: bold;
width: 130px;
padding: 0px 0 3px 0;
margin: 0;
}

#content_home_left1 dt a,
.panel-col-first dt a{
font-family: Helvetica, Arial, sans-serif;
color: #f7b216;
font-size: 12px;
font-weight: bold;
width: 130px;
padding: 0px 0 3px 0;
margin: 0;
text-decoration: none;
}

#content_home_left1 dt a:hover,
.panel-col-first dt a:hover{
font-family: Helvetica, Arial, sans-serif;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
width: 130px;
padding: 0px 0 3px 0;
margin: 0;
text-decoration: underline;
}

#content_home_left1 dd,
.panel-col-first dd {
font-family: Helvetica, Arial, sans-serif;
color: #9e9fa2;
font-size: 11px;
width: 110px;
padding: 0px 0 10px 0;
margin: 0;
}

#content_home_left2 dt,
.panel-col-last dt {
font-family: Helvetica, Arial, sans-serif;
color: #f7b216;
font-size: 12px;
font-weight: bold;
width: 130px;
padding: 0px 0 3px 0;
margin: 0;
}

#content_home_left2 dt a,
.panel-col-last dt a{
font-family: Helvetica, Arial, sans-serif;
color: #f7b216;
font-size: 12px;
font-weight: bold;
width: 130px;
padding: 0px 0 3px 0;
margin: 0;
text-decoration: none;
}

#content_home_left2 dt a:hover,
.panel-col-last dt a:hover{
font-family: Helvetica, Arial, sans-serif;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
width: 130px;
padding: 0px 0 3px 0;
margin: 0;
text-decoration: underline;
}

#content_home_left2 dd,
.panel-col-last dd {
font-family: Helvetica, Arial, sans-serif;
color: #9e9fa2;
font-size: 11px;
width: 110px;
padding: 0px 0 10px 0px;
margin: 0;
}

h1.home {
font-family: Helvetica, Arial, sans-serif;
font-size:15px;
line-height: 17px;
color: #f7b216;
font-weight:normal;
padding: 0;
margin: 0;
}

#content_home_right{
width: 500px;
float: right;
font-size: 14px;
font-family: Helvetica, Arial, sans-serif;
color: #9e9fa2;
line-height: 24px;
padding: 0;
margin: 0px 0 0 0;
}

#searchbar_home {
height: 18px;
width: 793px;
background: #f7b216;
margin:0;
padding: 0;
position: relative;
}


#edit-submit_home{
padding: 0px;
margin: 0 0 0 771px;
position: relative;
border-left: 4px solid #000000;

}

#edit-search-block-form-keys_home{
padding: 2px;
background: #818285;
margin: 0px 0 0 0px;
height: 14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: none;
width: 175px;
color: #FFFFFF;
position: absolute;
top: 0px;
right: 22px;
_right: 21px;
}

/*ul.nice-menu li a {
background: #009966;
border: none;
padding: 0;
margin: 0;
}

ul.nice-menu a{
border: none;
}

ul.nice-menu-down a{
border: none
}

ul.nice-menu li ul {
border: none
}*/
/*END OF HOMEPAGE*/

/*default css for navbar*/

.info_session_quick_details
{
	margin:0;
	padding:0;
	width:572px;
	float:left;
	color:#999;
	font-size:90%;
}

.info_session
{
	margin:0;
	padding:5px 4px 2px 4px;
	width:572px;
	float:left;
	border-bottom:1px solid #f7b216;
	color:#fff;
}

.info_session span
{
	margin:0 10px 2px 0;
	padding:0 10px 0 0;
	float:left;
	border-right:1px solid #222;
}

.info_session span.information-session-description
{
	margin:0;
	padding:0;
	color:#fff;
	width:430px;
	border:none;
	float:left;
}

.info_session span.information-session-description p
{
	margin:0;
	padding:0;
	font-size:90%;
}

.information-session-odd
{
	background:#666;
}

.information-session-odd span.information-session-description p
{
	color:#161616;
}

span.information-session-description-rsvp
{
	margin:0;
	padding:0;
	width:130px;
	float:right;
	border-right:none;
}

.information-session-description-rsvp p
{
	margin:0;
	padding:0;
	color:#fff;
	float:right;
}

.information-session-odd .info_session_quick_details span
{
	color:#fff;
	display:inline-block;
}

.info_session .info_session_quick_details span.last
{
	margin-right:0;
	padding-right:0;
	border-right:none;
	height:20px;
	float:left;
}

ul.nice-menu-down {
  float: left;
  border: 0;
  width: 197px;
}

ul.nice-menu-down li ul{
width: 197px;
}

ul.nice-menu-down li { /*REGULAR ITEMS IN DROP MENU*/
    background: #000000;
	border: none;
	width: 196px;
}


ul.nice-menu-down li li {
  border-top: 0;
  width: 196px;

}

ul.nice-menu-down ul {
  left: 0;
  border: none;
  width: 196px;
}

ul.nice-menu-down ul li {
  clear: both;
  
}

ul.nice-menu-down li ul li ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li ul li ul {
 

  width: 196px;
}

ul.nice-menu-down .menuparent a {
 
}

ul.nice-menu-down li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent { /*TOP MENU ITEMS */
  background: #000000 ; 
  border: none;
  width: 196px;
}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent:hover,
#header-region ul.nice-menu-down li.over {
												/*TOP MENU ITEMS HOVER*/
  background: #000000;
  border: none;
  width: 196px;
  
}


#menu-132 a, #menu-162 a, #menu-169 a, #menu-175 a {

border-right: 1px solid #f7b216;
}

ul.nice-menu-down li li.menuparent a,
#header-region ul.nice-menu-down li li.menuparent a {
												/*DROP ITEMS THAT HAVE ANOTHER LIST WITHIN*/
  background: #000000;
  background-image: url(images/arrow.gif);
  background-position: right top;
  background-repeat: no-repeat;
  width: 196px;
}

ul.nice-menu-down li li.menuparent a:hover,
#header-region ul.nice-menu-down li li.menuparent a:hover {
											
  background: #f7b216;
  background-image: url(images/arrow_hi.gif);
  background-position: right top;
  background-repeat: no-repeat;
  width: 196px;
}

ul.nice-menu-down li li.menuparent li a,
#header-region ul.nice-menu-down li li.menuparent li a {
												/*DROP ITEMS THAT HAVE ANOTHER LIST WITHIN*/
  background: #000;
  background-image:none;
  width: 196px;
}





#menu-175 a{
border: none;
}

.search-results {
background: #000000;
border: #000000;
}

#tabs-activesearch-1, #tabs-activesearch-2, #tabs-activesearch-3, #tabs-activesearch-4 {
background:#000000;
}

.pager a{
padding: 0 5px;
}
.pager-current {
padding: 0 5px;
}

.border_left {
padding: 3px;
border: 1px solid #f7b216;
float: left;
margin: 0 10px 0 0;
}

.border_right {
padding: 3px;
border: 1px solid #f7b216;
float: right;
margin: 0 0 0 10px;
}

.border_image{
padding: 3px;
border: 1px solid #f7b216;
margin: 0;
}

.share-it a{
font-size: 10px;
padding: 0 0 3px 0;
}

form#node-form input {
width: 250px;
background: #999;
}

form#node-form #edit-preview {
width: 100px;
display: none;
}

form#node-form #edit-submit {
width: 100px;
}

form#node-form #edit-delete {
width: 100px;
}

.nomination-list {
padding: 0 0 5px 0;
margin: 0 0 10px 0;
border-bottom: 1px solid #f6af00;
}

hr {
width: 100%;
height: 1px;
background-color: #f6af00;
border: 0;
}

.testimonials {
border-bottom: 1px solid #f6af00;
}

#top_nav {
text-decoration: none;
display: inline;
height: 12px;
background-color: transparent;
color: #9e9fa2;
position: absolute;

top: 9px;
_top: 35px;
.top: 35px;
right: 0;
padding: 0;
margin: 0;
}

#top_nav ul{
text-decoration: none;
margin:0;
padding:0;
}

#top_nav ul li {
text-decoration: none;
display: inline;
list-style:none outside;
height: 12px;
float: left;
}

#top_nav ul li a:link, #top_nav ul li a:visited {
text-decoration: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
line-height: 12px;
border-right: 1px solid #9e9fa2;
text-align: center;
color: #9e9fa2;
padding:0 6px 0 6px;
}

#top_nav ul li a:hover, #top_nav ul li a#selected1, #top_nav ul li a:active {
color: #f6af00;
text-decoration:none;
}

#top_nav ul li#lastnavitem1 a {
border: none;
padding-right: 11px;
}

#header p {
float: right;
font-family: Helvetica, Arial, sans-serif;
color: #f7b216;
margin: 45px 10px 0 0;
padding: 0;
font-size: 20px;

}

#header p a {
font-size: 20px;
}

#header p a:hover {
text-decoration: none;
}

table {
border-top: 1px solid #fff;

}

td {
border-bottom: 1px solid #333;
padding: 0px 0 0 10px;
color: #9e9fa2;
}

td a {
color: #F7B216;
}

td h2 {
padding: 5px 0 0 0px;
}

/* this is all for the card / bio piece */

#profileDet #content .wrap {
    padding: 20px 25px 0 11px;
    }
	
.profiles-home #profilepopup .popup h3 {
    color: #2c2c2c; 
    font-size: 2.1em;
    line-height: 1.1em;
    font-weight: normal;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    padding: 35px 10px .5em 0;
    position: relative;
    }
	
.profiles-home #content-wrap h2.sIFR-replaced{ 
	padding-top: 45px;
	padding-left: 10px;
}
.profiles-home #content-wrap h3.sIFR-replaced{ /* not changing the color */
	height: 1.75em;
	margin-bottom: -5px;
	padding: 20px 10px 5px 10px;
}
#profileDet #content-wrap h3  {
    width: 300px;
    }
#profilepopup h3.sIFR-replaced{
	height: 1.5em;
}
/* Profiles Grid and Popups */

#content #profileswrap a{
	text-decoration:none;
}


#profileswrap {

    padding: 11px 0 0 11px;
    line-height: 0;
    margin-left: 13px;
	
    }

#profileswrap a, #profileswrap .blank {
    display: block;
    float: left;
    margin: 5px 5px 5px 5px;
    padding: 0;
    }

#profileswrap a {
    outline: none;
}

#profileswrap img {
    padding: 0;
    margin: 0;
	border:5px #000 solid;
	
    }



#profileswrap .blank {
    width: 98px;
    height: 73px;
    }

#profilepopup {
    position: absolute;
    width: 219px;
    left: 0;
    top: 0;
    text-decoration:none;

    }

#profilepopup .popup {
    background-color: #000000;
    padding: 5px;
    border: 1px solid #D99725;
    width: 400px;
	position: absolute;
    left: -9999px;
    z-index: 200;
	outline:none;
	    text-decoration:none;
    cursor:default;
    }
	
#profilepopup .popup img {
	float:left;
	margin:0;
	padding:0;
}

#profilepopup .popup .content{
	float:right;
	width:190px;
	margin:0;
	padding:0;
    border:none;
}

.popup a{
	text-decoration:none;
    cursor:default;
	border:none;

}

.popup .content h4{
    font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:20px;
	color: #D99725;
	font-weight:normal;
	margin:5px 0 0 0;
	padding:0;
	border-bottom:1px solid #000;

}

.popup .content h5{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
	color: #FFFFFF;
	font-weight:normal;
	margin:0;
	padding:0 0 50px 0;
	text-decoration:none;

}

.popup .content p{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:15px;
	margin:0 0 10px 0;
	text-decoration:none;
	border:none;
}

.popup .content p span{
	color:#D99725;
	text-decoration:none;

}

.profiles-home #footer {
    padding-bottom: 300px;
}

/* end card / bio piece */