@charset "utf-8";
/* CSS Document */
body{
	margin:10px 0 20px 0; padding:0 4px 0 4px; color:#000;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) repeat 0 0;}
tr, td, div, p, h1, h2, h3, input, form{
	margin:0; padding:0;}
ul, li, dl, dt, dd{
	list-style:none; padding:0; margin:0;}
img{
	border:none; margin:0; padding:0;}
a{
	text-decoration:none; outline:none}
.clear{
	font-size:0; line-height:0; clear:both;}
.bordernone{
	border:none !important;}
#mainDiv{
	width:790px; margin:0 auto; background:#FFF;}
	
	
/*----- javascript thumbnail viewer -----*/

#thumbBox {
	padding:10px;
	z-index: 10;
	background:#313131;
	left: 0px;
	visibility: hidden;
	cursor:pointer;
	width: auto;
	position: absolute;
	top: 0px;
}
#thumbBox .footerbar {
	padding:10px;
	font: bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: right;
}
#thumbBox #thumbImage {
	background-color: white;
}
#thumbLoading {
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	z-index: 5;
	visibility: hidden;
	padding-bottom: 5px;
	border-left: black 1px solid;
	padding-top: 5px;
	border-bottom: black 1px solid;
	position: absolute;
	background-color: #efefef;
}
/*-------thumbnail ends--------*/




/*----index page starts------*/

/*----header starts--------*/

.link{
	height:38px;
	background:url(../images/top-nav_bg.gif) repeat-x left center;}
.link ul.nav{
	float:left; height:30px; width:auto; padding:4px 0;}
.link ul.nav li{
	float:left; width:auto; height:30px;}
.link ul.nav li a{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	height:30px; width:auto; float:left; display:block; color:#FFF;
	text-transform:capitalize; padding-left:10px; cursor:pointer;}
.link ul.nav li a b{
	height:30px; width:auto; float:left; display:block;	padding:0 18px 0 8px;}
.link ul.nav li a:hover{
	background:url(../images/top-nav_lft-btn-hvr.gif) no-repeat left center;}
.link ul.nav li a:hover b{
	background:url(../images/top-nav_rht-btn-hvr.gif) no-repeat right center;}
.logoPosition{
	padding:10px;}
.flashPosition{
	padding:10px 0 6px 0; border-bottom:7px solid #107F4F;}
.menuPosition{
	padding:0 0 0 2px;}
.menuPosition ul.menu {
	border-left:#A7A8A2 4px solid;}
.menuPosition ul.menu li{
	width:auto; border-bottom:#fff 4px solid;
	height:41px; width:164px;}
.menuPosition ul.menu li a{
	background:#DADBD5 url(../images/bullet_header3.gif) no-repeat 2% 50%;
	font: bold 13px/41px Verdana, Arial, Helvetica, sans-serif; height:41px; width:164px;
	color:#000; display:block; padding-left:30px}
.menuPosition ul.menu li a:hover{
	background:#107F4F url(../images/bullet_header4.gif) no-repeat 6% 50%;
	color:#fff;}
.flashBorder{
	border-bottom:7px solid #107F4F;}
	
/*----header ends--------*/

/*------body starts-----------*/
.bodyTextPosition{
	padding:10px; border-bottom:7px solid #107F4F;}
.indexHeader{
	font: bold 16px/32px Verdana, Arial, Helvetica, sans-serif;}
.indexHeaderWeclome{
	color:#107F4F;}
.bodyText{
	padding:4px 0; text-align:justify;}
.bodyText a{
	color:#0066FF; text-decoration:underline;}
.bodyText a:hover{
	color:#666; text-decoration:underline;}
/*------body ends-----------*/

/*---------footer starts-------*/
.footer{
	padding:10px 0; font-weight:bold;}
.footer a{
	color:#000;}
.footer a:hover{
	color:#999; text-decoration:underline;}
.copyright{
	padding:20px 30px; text-align:left; border-top:3px solid #107F4F;}
.copyright a{
	color:#F30; font-size:9px;}
.copyright a:hover{
	text-decoration:underline;}
	
/*---------footer ends-------*/

/*----recordings page starts-----------*/

.recordings_table{}
.recordings_table td{
	padding:6px; border:1px dashed #ccc;}