html{height:100%;}
body{height:100%; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#717171; background:url(../images/bg.jpg) top left repeat-x #424242;}
*{outline:none;}
.clear{clear:both;}
.floatright{float:right;}
.floatleft{float:left;}

h1,h2,h3,h4,h5,h6,p,form,img,ul,li,span.div{margin:0; padding:0; text-decoration:none; border:0; line-height:normal;}
input, select{font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}

a{color:#545454; text-decoration:none;}
a:hover{text-decoration:underline; cursor: pointer;}


/*Main Div Start*/
#main{width:100%; float:left; position:relative;}

/*Mian Div End*/

/*Header Start*/
#header-container{width:100%; float:left; position:relative}
#body-container{width:100%; float:left; position:relative}
#footer-container{width:100%; float:left; position:relative}
#body1-container{width:100%; float:left; position:relative}
#header{width:100%; float:left; background:url(../images/logo_bg.gif) top left no-repeat #EE3324; border-bottom:1px solid #FFFFFF; padding-bottom:15px;}
#logo{width:380px; height:85px; display:block; float:left; margin:42px 5px 0 48px; overflow:hidden; text-indent:-999px;}
#header #links{width:500px; float:right; padding:90px 50px 0 0; text-align:right;}
#head_divder{width:100%; height:8px; border-bottom:1px solid #FFFFFF; background:#2A2A2A; float:left; overflow:hidden;}

/*Header End*/



/*Font Family, size & colors Start*/
.orange{color:#E94907;}

.size18{font-size:18px;}
.size11{font-size:11px;}
.pad_tb115{padding-top:115px; padding-bottom:115px;}
.pad_top20{padding-top:20px;}
.pad_top5{padding-top:5px;}
.input1{font-size:11px; padding:1px 3px; height:15px; border:1px solid #D6D3CE;}

/*Font Family, size & colors End*/


#body-container #body-start{width:100%;  overflow-x:hidden; background-color:#FFFFFF;}
#footer-container #footer-start{width:100%; overflow-x:hidden; background-color:#f6f6f6;  }
#body1-container #body1-start{width:100%;  overflow-x:hidden; background-color:#FFFFFF;  }


#body-container #left-bg, #footer-container #left-bg, #body1-container #left-bg{ background:url(../images/left-bg.jpg) top left repeat-y;}
#left-bg .img-lt{ position:absolute; top:0px; left:0px; }
#right-cont .img-rt{ position:absolute; top:0px; right:0px; }
#right-cont img { margin:0px; padding:0px}

 .img-lt1{ position:absolute; bottom:0px; left:0px; }

 #footer-container #right-cont { background:url(../images/right-bg.jpg) top right repeat-y; width:100%;  }
#body1-container #right-cont { background:url(../images/right-bg.jpg) top right repeat-y; width:100%;  }

#body-container #right-cont #body-mid { background-color:#FFFFFF;   background:url(../images/top-rt.jpg) top right no-repeat;}
#footer-container #right-cont #body-mid { background-color:#F6F6F6;  margin-left:48px; background:url(../images/bot-rt.jpg) bottom right no-repeat;}
#body1-container #right-cont #body-mid1 { background-color:#FFFFFF;  margin-left:48px; background:url(../images/top-rt.jpg) top right no-repeat;}

#inner-body{  margin-right:48px; background:#F6F6F6; }
#inner-body-sect{background:#F6F6F6; border-top:1px solid #DBDEE5;  width:100%;   }


#footer{  margin-right:48px; background:#F6F6F6; }
#footer-sect{background:#F6F6F6; border-top:1px solid #DBDEE5;  width:100%;   }

#footer-sect #main_left{margin-right:241px; padding:16px 20px;  }
#footer #main_right{width:201px; padding:3px 20px; float:right;  }


#login_box{width:600px; margin:0 auto; border:1px solid #DBDEE5;}
#login_box .head{background:#FFFFFF; border-bottom:1px solid #DBDEE5; padding:15px 15px 10px 15px;}
#login_box .content{background:#F6F6F6 url(../images/login-box-bg.gif) right bottom no-repeat; padding:15px;}
#login_box .content .frm{width:250px; padding:5px 15px 0px 15px;}
#login_box .content .frm1{width:250px; padding:0px;}



 .container{ padding:40px 15px;  background:#F6F6F6 url(../images/shad2.gif) top repeat-x; background-color:#FFFFFF;      }
 .container1{ width:100%; position:relative;   }
 
 .container1 .main_left1{ width:170px; padding-right:20px  }
 .container1 .main_right1{ border:#CCCCCC solid 1px; }
.heading-cont{ background-color:#F6F6F6; padding:4px; border-bottom:#CCCCCC solid 1px; padding-left:10px; }

.left_main_nav{width:171px; margin:0; padding:0;}
.left_main_nav ul{padding:0; margin:0;}
.left_main_nav ul li{list-style:none; padding:0; border-bottom:1px solid #CCCCCC; margin:0 0 5px 0;}
.left_main_nav ul li a{color:#E94907; font-weight:bold; padding:3px 0; display:block;}
.left_main_nav ul li.parent{background:url(../images/expand.gif) 2px 7px no-repeat; padding:0 0 0 15px; }
.left_main_nav ul li.active-parent a{background:url(../images/collapse.gif) 2px 7px no-repeat; padding:3px 0 3px 15px;  border-bottom:1px solid #CCCCCC;}
.left_main_nav ul li.active-parent ul li a{color:#717171; font-size:11px; font-weight:normal; background:none; padding: 1px 0 1px 15px; border:0;}
.left_main_nav ul li.active-parent ul {margin:0 0 10px 0;}
.left_main_nav ul li.active-parent ul li{margin:0;}


a.orangeLink { color:#E94907; font-size:12px; text-decoration:none; }
a.orangeLink:hover { color:#E94907; font-size:12px; text-decoration:underline; }

a.blueLink { color:#245EDC; font-size:11px; text-decoration:none; }
a.blueLink:hover { color:#245EDC; font-size:11px; text-decoration:underline; }

.greyborderall { border:1px solid #CCCCCC; }
.greyborder-3side { border:1px solid #CCCCCC; border-bottom:none; }
.greyborder-bottom { border-bottom:1px solid #CCCCCC; }

.header_bg {
	background-color:#717171;
	color:#FFFFFF;
	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.oddRow {
	background-color:#F6F6F6;
	color:#677788;
	font-family:Arial,Tahoma,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.evenRow {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #677788;
	text-decoration: none;
	background-color:#FFFFFF;
}
.drop_down { 
	font: normal 12px Arial, Helvetica, sans-serif; 
	color: #000000;
	text-decoration: none; 
}
.light-greybg { background-color:#cccccc; }


div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #E94907;
	background-color:#FFFFFF;
	text-decoration: none; /* no underline */
	color: #E94907;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #E94907;
	background-color:#E94907;
	color: #FFFFFF;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #E94907;
	font-weight: bold;
	background-color: #E94907;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #cccccc;
	color: #cccccc;
}

.msg
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC4300;
	text-decoration: none;
}
.left-heading { float:left; width:161px; background-color:#E94907; padding:5px; font-size:12px; color:#FFFFFF; font-weight:bold; margin-bottom:10px; }
.orangeMsg { color:#E94907; font-size:12px; font-weight:bold; }

/*-----Video Player section added on 14 Oct start------*/
.grey13link:link, .grey13link:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#7C7C7C; border-top:#DDDDDD solid 2px; display:block; background-color:#FFFFFF; }
.grey13link:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#5BB8FF; border-top:#5BB8FF solid 2px; display:block; }

/*-----Video Player section added on 14 Oct end------*/
