.clsIInterviewSegment
{
    padding:5px;
    border-bottom:solid 1px silver;
}
.clsAInterviewSegment
{
  border-left:solid 1px silver;
 padding:5px;
    border-bottom:solid 1px silver;
}
.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
border:none;
background-color: #ffffff;
}

.shadowcontainer{
background: transparent url(thumbnail-shadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
/* border: 1px solid gray; */
/*padding: 6px;*/
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}



.CommentsDiv {
background-color:#F6F7F8;
background-image:url(discussionsbg.gif);
background-repeat:repeat-x;
border:2px solid #E9EAEB;
color:#333333;
margin:0px 0px 0px 0pt;
padding-bottom:10px;
width:99%;
height:100%;
}
.CommentsDiv h3 {
color:#333333;
font-weight:bold;
height:20px;
margin:0pt;
padding:0pt 0pt 0pt 5px;
}
h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:135%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0pt;
}
.MessageBodyDiv {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #E9EAEB;
line-height:140%;
margin:10px;
padding:10px;
}
.MessageBodyDiv {
overflow:auto;
width:577px;
}
.AddNewThreadLinkDiv {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #E9EAEB;
margin:10px;
padding:4px;
text-align:center;
width:125px;
}


#subnav {
/* background:#4D4D4D url(nav_page_bg.gif) repeat-x scroll 0px 0px; */
background-color: #FFFFFF;
color:#B9B9B9;
font-size:12px;
margin:0px;
padding:6px;
}

#subnav #search_form {
float:right;
font-size:90%;
padding:2pt 3px 0pt 0pt;
position:relative;

z-index:0;
}
.submit {
border:0pt none;
height:18px;
margin:0pt;
padding:0pt;
width:42px;
}
.input {
border:1px solid #CCCCCC;
color:#AAAAAA;
font-size:85%;
height:16px;
margin:0pt;
padding:1px 0pt 0pt;
vertical-align:top;
width:108px;
}



#subnav ul {
font-size:70%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding: 0px 0px 0pt 0pt;
width:500px;
}
#subnav ul li {
border-left:1px solid #888888;
display:inline;
margin:0pt;
padding:0pt 5px;
}
#subnav ul li.first {
border-left:medium none;
margin-left:0pt;
}
#subnav ul li a {
color:#000000;
text-decoration:none;
}
#subnav ul li a:hover, #subnav ul li a.active {
color:#000000;
text-decoration:underline;
}





.pageTitle {
border-bottom:1px solid #D5D7D0;
color: #956300;
font-family:"Trebuchet MS",Verdana,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:4pt;
padding:0pt 0pt 2px;
}

.site {

float:left;
height:130px;
margin:0pt 0pt 0px;
overflow: inherit;
width:120px;

}
.site1 {
background:transparent url(small_box.gif) no-repeat scroll 0%;

height:120px;
margin:0pt 0pt 0px;
overflow:hidden;
width:150px;

}
.channels {
background:transparent url(channels.gif) no-repeat scroll 0%;
float:left;
height:90px;
margin:0pt 0pt 0px;
overflow:hidden;
width:90px;
text-align:center;
}
.network-ad-initial-info-box {
background:#EEEEEE url(gray-corner-top-left.gif) no-repeat scroll left top;
display:inline;
float:left;
margin:0px;
padding:5px 20px 20px;
width:400px;
height:300px;
font-size:14px;
}

.network-ad-initial-info-box .inputbox {
border:1px dashed #CCCCCC;
font-size:11pt;
padding:2px;
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(formbg.gif) repeat-x left top;
}