.is-box { 
  background: #F0F6FB; 
  margin-bottom : 20px;
}
.is-boxtop { 
  background: url(img/ne.gif) no-repeat top right; 
}
.is-boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(img/nw.gif) no-repeat top left; 
}
.is-boxbottom { 
  background: url(img/se.gif) no-repeat bottom right; 
}
.is-boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(img/sw.gif) no-repeat bottom left; 
}
.is-boxcontent {
  padding: 0px  0px 0px 10px;
}
.is-box-header {
  font-family : sans-serif, monospace;
  font-size : 12px;
}

/* Home page interviewer/interviewee box */
.is-latest-news-head{
    height:40px;
    background-image:url(img/bgLatestNews-new.jpg);
    background-repeat:repeat-x;
    background-position:right 10px;
	
}

.is-latest-news-head-lable{
    padding-top:15px;
    padding-left:13px;
    font-size:14px;
    color:white;
}

.is-latest-news-content{
    outline-color:cadetBlue;
    outline-style:solid;
    outline-width:1px;
	border-bottom:1px solid cadetBlue;
	padding : 1px 0px 5px;
}

.is-latest-news-updates{
    padding:0px 3px;
}

.is-latest-news-updates ul{
    list-style-type:none;
    list-style-image:none;
    list-style-position:outside;
    margin:0;
    padding:0;
}

.is-latest-news-updates ul li{
    list-style-type:none;
	text-align:center;
    list-style-type:none;
    border:1px solid #aaa;
    margin-top : 10px;
    padding: 5px 5px 15px 5px;
}

.is-latest-news-updates ul li .price{
	font-size : 25px;
	padding-top : 20px;
	padding-bottom : 10px;	
	text-align:center;
	color:#000;
}

.is-box-content ul li {
    text-decoration:none;
    cursor:pointer;
    background:transparent url(img/arrow.png) no-repeat scroll left center;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding-left:0px;
    margin-bottom : 10px;
    font-family:Trebuchet MS,Helvetica,Arial,Verdana;
    font-size:14px;
}

div#header {
    position:relative;
    background:transparent url("img/header_bg.jpg") repeat-x;
}
div#header img {
    padding-top : 20px;
    padding-left : 20px;
}

div#content p{line-height:1.4}
div.question {
    font-family:Verdana,Georgia,Arial;
    font-size:1.2em;
    color:#6e6e6e;
    margin-bottom:5px;
    margin-top:5px;
    cursor:pointer;    
}

div.answer {
	float:none;color:#6e6e6e; border-left : 4px; font-size : 1em;
    text-align : justify;
	padding-left:20px;
	display:none;
    }
ul.faqList li, #faqList li{
    text-decoration:none;
    cursor:pointer;
    background:transparent url(img/arrow.png) no-repeat scroll left center;
    list-style:none;
    padding-left:25px;
    font-family:Trebuchet MS,Helvetica,Arial,Verdana;
    line-height:18px;
}

/* FAQ css ends here */
/* Structure */
#header { height:100px; clear:both; overflow:hidden;}
#content { float:left; width:645px; margin:0;}

/* Heading Styles */
h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:35px; font-weight:normal; letter-spacing:-1px; margin-bottom:5px; color:#626262; margin-bottom:-5px;}
h1 a { text-decoration:none; color:#626262; }
h2 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; letter-spacing:-1px; text-decoration:none; color:#626262;}
h3 { font-size:18px; font-weight:normal; color:#6e6e6e; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-weight:normal; }
/* Main Styling */
.post-border-left {border:1px solid #cccccc; padding:2px; margin-bottom:18px; margin-top:10px; width: 100%; float : left;}
.post-border-right {border:1px solid #cccccc; padding:2px; margin-bottom:18px; margin-left : 490px; width:470px;}
.post-border-full {border:none; padding:2px; margin-bottom:18px; width : 948px;}
.title {background:#7799DD; padding:10px 12px 3px 12px; line-height:19px;}
.title h2 { color : #fff; font-size : 20px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
.content-padding {margin:5px 12px 0 10px; line-height : 200%; }

.form_result {
    text-align: center;
}
/* CSS for all form elements starts ends. */
input.text-verysmall { width : 25%; }
input.text-small { width:50%; font-size:14px; height:19px;}
input.text-medium { width:75%; }
input.text-full { width:100%; }
div.form_object {  padding-bottom : 45px; }

.textarea {
	width : 100%;
}

/* Sign-up page assets */
.bigButton {
	cursor:pointer;
	font-size:19px;
	height:40px;
	width:201px;
}

.signup-interviewer {
	background:transparent url(img/signup-button-interviewer.png) repeat scroll 0 0;
	float:left;
}

.signup-interviewee {
	background:transparent url(img/signup-button-interviewee.png) repeat scroll 0 0;
	float:left;
}

.signup-text {
	color:#FFFFFF;
	font-family: Verdana;
	padding-left:41px;
	padding-top:5px;	
}

.popover{
	background-color:#F0F6FB;
	left:492px;
	position:absolute;
	top:270px;
	width:400px;
    color:black;
    font-size:13px;
}

.popover.interviewer{
    border:1px solid #c48921;
    display:none;
}

.popover.interviewee{
    border:1px solid #076FA6;
    display:none;
}

.popover-header {
	width: 390px;
	height:30px;
	border:2px; 
    font-size:15px;
    padding-left:10px;
    margin-bottom:10px;
    color:white;
}

.popover-header.interviewer{
    background:transparent url(img/bg-orange.png) repeat-x scroll center bottom;
}

.popover-header.interviewee{
    background:transparent url(img/bgMenuOn.jpg) repeat-x scroll center bottom;
}

.submit-button{
    background:transparent url(img/bg-orange.jpg) repeat-x scroll center bottom;
    color:white;
}

/* CSS elements for the home page */
.is-widget {border:1px solid #E6E6E6; width: 100%; float : left;}
.is-widget-title {padding:7px 12px 3px 12px; line-height:15px; height : 32px;}
.is-widget-title-bg1 {background:#7799DD; color : #fff;}
.is-widget-title-bg2 {background:#C2CFF1;}
.is-widget-title-bg3 {background:#EFF1F5;}
.is-widget-title-bg4 {background:#D6E4F0;}
.is-widget-title h2 { height : 32px; color : inherit; font-size : 20px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom : 0em; padding : 5px 0px 0px 25px;color:#4c50b1;}
.is-widget-content {padding : 10px 0px 5px 10px; margin:0px 0px 0 0px; line-height : 200%; }
.first {padding-left : 13px;}
.day_name, .day {text-align : center;}
.event {text-decoration: underline; cursor:pointer; border : 2px solid #6B90DA; font-weight : bold;}
label.choice {
    color:#222222;
    display:block;
    font-size:100%;
    line-height:150%;
    margin:-17px 0 0 23px;
    padding:0 0 5px;
    width:88%;
}
input.radio {
    display:block;
    height:13px;
    margin:4px 0 0;
    width:13px;
}
.box {
margin:4px;
padding:4px;
text-align:left;
}
.bold-tr td {
    font-weight : bold;
}

/* CSS for Tooltip */
a:hover {text-decoration:none;} /*IE6*/
a.tooltip { cursor : help;border-bottom:1px dotted;}
a.tooltip span {font-size: 14px; display:none; margin-left:2px; width : 200px; width : auto !important; max-width : 200px;}
a.tooltip:hover{text-decoration : none;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:2px dashed #7799DD; -moz-border-radius:8px; color:#333; padding : 5px 10px 0px 10px;line-height : 150%;}

.outer {
border:1px solid #C3D9FF;
padding:2px;
font-size:1.2em;
}
.inner {
line-height:30px;
background:#e8eefa;
padding:10px 20px 0px 20px;
text-align:center;
}
.app-cmp-name{
font-size:1.6em;
}
a.img:hover{
text-decoration:none;
outline-style:none;
}
.prep-kit-logo {
padding-top:32px;
}
.interviewerDesc{
	line-height:17px;
}
ul.mt li{
	margin-top :10px;
}

/* Pagination CSS */
#pagination-holder{
	text-align:center;
}
#pagination {
	width:50%;
}
#pagination li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
}
#pagination a{
border:solid 1px #9aafe5;
margin-right:2px;
}
#pagination .previous-off,
#pagination .next-off {
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination .next a,
#pagination .previous a {
font-weight:bold;
} 
#pagination .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination a:link,
#pagination a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination a:hover{
border:solid 1px #0e509e
}
