
* {
margin : 0;
padding : 0;
}
.clear{clear:both;}
.fltlft {float:left;}
h1 {padding:0px 0px 2px 5px;font-size:22px; line-height:24px; font-weight:bold; text-align:left;}

body {
margin:0px; padding:0px;
background-color : #f5f2ed;
text-align : center;
font-family : Arial,Verdana,Tahoma;
}
#video-main {
margin : 0 auto;
width : 790px;
background:url('../images/shadow_bg.gif') repeat-y;
}
#header {
	width:790px;
	height:140px;
}
#menu {
	padding-left:5px;
	width:770px;
	float:left;
}
#menu ul {
	list-style-type:none;
	width:746px;
	float:left;
	background:url('../images/menubg.gif') repeat-x 0px 0px;
	
}
#menu ul li{
	padding:6px 0px;
	width:auto;
	float:left;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
}
#menu ul li a{
	padding:0px 10px 0px 12px;
	display:block;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	text-decoration:none;
	background:url('../images/menubr.gif') no-repeat 0px 2px;
}
#menu ul li a:hover, #menu ul li span,#menu ul li a.activelink{
	padding:0px 10px 0px 12px;
	display:block;
	font-size:12px;
	line-height:16px;
	color:#E7F6D5;
	text-decoration:underline;
	background:url('../images/menubr.gif') no-repeat 0px 2px;
}
#menu ul li a.activelink{
	cursor:default;
}
#menu ul li a.first, #menu ul li a.first:hover, #menu ul li span.first {
	padding:0px 10px 0px 10px;
	background:none;
}
#footer {
	width:790px;
	float:left
}
#footer .menu {
	margin:0px auto;
	width:780px;
	background-color:#333333;
}
#footer .menu ul {
	padding:2px 0px; 
	width:780px;
	list-style-type:none;
}
#footer .menu ul li {display:inline;}
#footer .menu ul li a {padding:0px 5px 0px 10px; font-size:11px; color:#ffffff; text-decoration:none;background:url('../images/menubr.gif') no-repeat 0px 0px;}
#footer .menu ul li a:hover {padding:0px 5px 0px 10px; font-size:11px; color:#bababa; text-decoration:none;background:url('../images/menubr.gif') no-repeat 0px 0px;}
#footer .menu ul li a.first,#footer .menu ul li a.first:hover {background:none;}
#footer p {margin-top:5px; word-spacing:2px; color:#676767; font-size:11px;}


.video-play-section {
padding:0px 5px;
width : 780px;
float : left;
border:0px solid red;
}
.video-play-section_swf{
height:370px;
}

.play-left {
margin-left : 5px !important ;
margin-left : 3px;
margin-left /**/:/**/ 5px;
height:365px;
background-color : #ffffff;
width : 432px;
float : left;
text-align:left;
}

/*
.play-left-flash {
position:absolute;
background-color : #ffffff;
top:0px;
left:0px;
}*/

.play-right {
padding-right:3px;
width : 339px;
float : right;
}
.video-desc {
text-align : left;
width : 332px !important ;
width : 332px;
width /**/:/**/ 336px;
float : right;
border : 1px solid #8c8c8c;
}
.spnr_logo {
padding : 0;
margin : 6px auto;
width : 319px;
height:93px;
}
.video_desc_txt {
font-family : Arial,Verdana,Tahoma;
height : 158px !important ;
height : 158px;
height : 164px;
color:#585858;
}
.video_desc_txt h1 {
padding : 7px 7px 0 13px;
font-size : 12px;
line-height : 14px;
font-weight : bold;
}
.video_desc_txt p {
padding : 12px 7px 0 15px !important ;
padding : 14px 7px 0 15px;
padding : 14px 7px 0 15px;
font-size : 11px;
line-height : 14px;
}
.rel_videos {
width : 313px;
float : right;
margin-right : 7px;
text-align : right;
font-size : 11px;
font-weight : bold;
cursor:pointer;
}

.relvideoimgmain{width:auto;height:46px;float:right;border:0px solid blue;}
.relvideoimg{width:56px;height:46px;margin-left:4px;float:left;border:0px solid red;}

.rel_videos span {
margin : 0;
padding : 0;


}
.rel_videos .email {
width : 19px;
float : left;
margin-top : 15px;
padding : 0;
}
.rel_videos .email-link {
float : left;
margin-top : 15px;
padding-left : 5px;
}

.rel_videos .email-link a {
font-family : Arial,Verdana,Tahoma;
color : #535353;
text-decoration : none;
font-size : 11px;
font-weight : normal;
}
.rel_videos .email-link a:hover {
text-decoration : underline;
}
.paginate {
width : 339px;
float : right;
border:0px solid red;
}
.paginate ul {
padding-right : 7px !important ;
padding-right : 7px;
padding-right : 12px;
padding-top : 6px;
float : right;
list-style-type : none;
font-family : Arial,Verdana,Tahoma;
}
.paginate ul li {
float : left;
padding : 2px;
color : #666666;
font-size : 11px;
line-height : 12px;
}
.paginate ul li a {
text-decoration : none;
padding : 0 4px;
font-family : Arial,Verdana,Tahoma;
color : #666666;
font-size : 11px;
line-height : 12px;
border : 1px solid #7d856d;
border-bottom-width : 2px;
}
.paginate ul li a:hover {
text-decoration : none;
background-color : #818a77;
color : #ffffff;
}
.paginate ul li .active {
text-decoration : none;
background-color : #818a77;
color : #ffffff;
border : 1px solid #7d856d;
border-bottom-width : 2px;
}
.paginate ul li .noborder {
text-decoration : none;
padding : 0;
font-family : Arial,Verdana,Tahoma;
color : #666666;
font-size : 11px;
line-height : 12px;
border : 0 solid #7d856d;
}
.video-list {
width : 768px !important ;
width : 768px;
width : 775px;
float : left;
padding-left : 2px;
padding-right : 2px;
padding-top : 8px;
padding-bottom : 3px;
background-color : #ffffff;
}
.extmarg1 {margin-bottom:3px;}
.video-sample {
float : left;
width : 124px;
height : 122px;
margin-left : 2px;
background-color : #ffffff;
border : 1px solid #ffffff;

}
.video-clip a {
text-decoration : none;
}
.video-sample_hl {
float : left;
width : 124px;
height : 122px;
margin-left : 2px;
background-color : #e2f4ce;
border : 1px solid #868d7d;
}
.video-sample_hl a {
text-decoration : none;
}
.video-clip {
width : 112px;
float : left;
padding : 5px 5px 0 6px;
}
.video-title {
padding : 4px 5px 0 5px;
font-family : Arial,Verdana,Tahoma;
color : #4d4f4c;
font-size : 11px;
line-height : 14px;
text-align : left;
float : left;
}
.video_clip_desc {
margin : 0;
padding : 0;
width : 104px;
height : 76px;
padding : 3px;
border : 1px solid #788372;
background-color : #ffffff;
font-family : Arial,Verdana,Tahoma;
color : #4d4f4c;
font-size : 11px;
line-height : 14px;
text-align : left;
display : block;
cursor:pointer;
}
.video-sample_act {
float : left;
width : 124px;
height : 122px;
margin-left : 2px;
background-color : #e2f4ce;
border : 1px solid #868d7d;
}
.video-sample_act a {
text-decoration : none;
}
/*added by sangeetha */

.responsemsg {
font-family : Arial,Verdana,Tahoma;
font-size: 14px;
color: #002F75;
}

.tbl_style1 {border:1px solid #000000;}
.tbl_style1 tr td{padding:5px; font-size:12px; line-height:14px; font-weight:bold;}
.txtbox1 {border:1px solid #000000; width:165px; font-size:12px; line-height:14px;}
.btnsubmit {background-color:#FFFFFF; border:1px solid #000000;padding:0px;}
.a1 {font-size:12px; font-weight:normal;text-decoration:none;}
.a1:hover {font-size:12px; font-weight:bold;text-decoration:none;}

.color1 {color:#000000;}
#divToolTips {border: 0px solid red; position:absolute; width: 315px; height: 100px; text-align: left; visibility: hidden; z-index:10000;border:0px solid red;}

