/*
@import"themes.css";*/
@import"nicemenu.css";
@import"transcript.css";
/*@import"custom_question_form.css";*/
body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background:white; /*#ccccff; */
line-height:18px;
}
#wrapper{
width:960px;/*1028px;*/
overflow:hidden;
background:#fff;
border:1px solid #000;
margin:auto;
}
#header{
width:960px;/*1018px;*/
overflow:hidden;
margin:auto;
height:90px;
background:url(images/header.png) no-repeat top left;
border-bottom:5px solid #cdcde7;
}
body.sidebar-left #header{
background:url(images/sidebar-left-header.png) no-repeat top left;
}
#logoarea{
width:280px;
height:80px;
padding-top:120px;
padding-left:8px;
position:absolute;
float:left;
}
#header_right{
width:710px;
height:120px;
padding-top:80px;
float:right;
}
#header_right_top{
width:710px;
height:85px;
}
#menuarea{
width:710px;
height:35px;
}

#maindiv{
width:960px;/*1018px;*/
overflow:hidden;
min-height:400px;
padding-top:25px;
padding-bottom:20px;
background:#fff;
}
body.sidebar-left #maindiv{
background:url(images/maindiv.png) no-repeat top left;
}
#leftcontent{
width:275px;
padding-left:25px;
float:left;
}
#midcontent{
width:970px;
padding-left:25px;
padding-right:25px;
}
body.sidebar-left #midcontent{
width:665px;
float:left;
}


#footer_area{
width:960px;/*1018px;*/
height:153px;
margin:auto;
background:url(images/footer.png) no-repeat top left;
overflow:hidden;
}
body.sidebar-left #footer_area{
background:url(images/sidebar-left-footer.png) no-repeat top left;
}
/* ...................................................................tabs design code of the style.css  ............................................ */
#tabs-wrapper{
margin-bottom:7px;
}
#tabs-wrapper ul{
border:none;
margin:0px;
padding:0px;
}

#tabs-wrapper ul li,#tabs-wrapper ul  li a{
padding:0;
margin:0;
}

#tabs-wrapper ul li{
padding:0;	
margin:0;
border:none;
background:none;
background:#cdcde7;
float:left;
overflow:hidden;
margin-right:1px;
}

#tabs-wrapper ul li a{
padding:8px;
padding-left:12px;
padding-right:12px;
padding-top:7px;
display:block;
border:none;
font-weight:bold;
color:#fff;
background:none;
font-size:12px; 
background:#cdcde7;
}
#tabs-wrapper ul li a:hover, 
#tabs-wrapper ul li a.active{
background:none;
background:#cdcde7;
color:#000;
}

#tabs-wrapper ul li.active a{
color:#000;
border:none !important;
background:#cdcde7;
}




.messages{
background:#003399;
color:#fff;
margin-bottom:15px;
padding:16px;
border:1px solid #003399 !important;
-moz-border-radius:16px;
-webkit-border-radius:16px;
}
.preview {
background:#003399;
padding:16px;
border:1px solid #003399 !important;
-moz-border-radius:16px;
-webkit-border-radius:16px;
}
div.status{
color:#fff;
padding:16px;
border:1px solid #003399 !important;
-moz-border-radius:16px;
-webkit-border-radius:16px;
}
div.error, tr.error {
background:#003399;
color:#fff;
padding:16px;
border:1px solid #00
}
