html {
	height:100%;
}

body {
	background:none #003300 repeat-y center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#000000;*/
	color:#ffffff;
	margin:0px;
	height:100%;
}

form {
	margin:0px;
}

h1{
	font-size:18px;
	font-weight:bold;
	color:#51a605;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

h2{
	font-size:16px;
	color:#51a605;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

h3{
	font-size:14px;
	font-weight:bold;
	color:#51a605;
	text-decoration:underline;
	margin-top:5px;
	margin-bottom:5px;
}

h4{
	font-size:14px;
	font-weight:bold;
	color:#51a605;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

h5{
	font-size:13px;
	font-weight:bold;
	color:#51a605;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

h6{
	font-size:12px;	font-weight:normal;
	color:#51a605;
	margin-top:5px;
	margin-bottom:5px;
}


a, a:visited {
	color:#000000;
	text-decoration:underline;
}

a:hover{
	color:#000000;
	text-decoration:none;
}

p{
	margin-top: 5px;
	margin-bottom: 5px;
	text-align:justify;
}

ul{
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
	padding:0px;
}

li{
	margin:0px;
	margin-bottom:2px;
	margin-top:2px;
	margin-left:20px;
	padding:0px;
}

/***** Common Styles End Here*******/

.header_td{
	font-size:13px;
	font-weight:bold;
	color:#51a605;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

.headersub_td{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

.my_txtbox{
	height:15px;
	font-size:12px;
	border:1px solid #797D81;
	width:140px;
}

.my_menu{
	color:#FFFFFF;
}

.my_menu a, .my_menu a:visited{
	color:#FFFFFF;
	display:inline;
	line-height:16px;
	border-left:1px solid #3671C0;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
}

.my_menu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.my_news{
	font-size:10px;
	background-color:#FFFFFF; 
	width:200px; 
	padding-left:10px; 
	padding-right:10px;
}

.my_news span{
	font-weight:bold;
	color:#FF6600;
}

.my_news p{
	margin-top:2px;
	margin-bottom:3px;
}

.my_footer{
	background:url(../images/footer_mnu_bg.jpg) repeat-x top; 
	height:25px;
	color:#FFFFFF; font-size:12px;
}

.my_footer a, .my_footer a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.my_footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


.my_player_head{
	background:url(../images/vid_titl_bg.gif) repeat-x top;
}

.my_player_head tr td{
	background:url(../images/vid_titl_l.gif) no-repeat left top;
}

.my_player_head div{
	background:url(../images/vid_titl_r.gif) no-repeat right top; 
	text-align:center; padding-left:10px; padding-right:10px; 
	color:#FFFFFF; text-transform:uppercase; 
	font-size:10px; font-weight:bold; line-height:12px; 
	padding-top:4px; padding-bottom:3px;
}

.my_player{
	background:url(../images/player_bg.gif) no-repeat left top; width:138px; height:141px;
}

.my_player div{
	width:115px; height:98px; margin-bottom:5px; margin-left:auto; margin-right:auto; text-align:center
}


#marqueecontainer1{
	position: relative;
	width: 200px; /*marquee width */
	height: 84px; /*marquee height */
	overflow: hidden;
	padding: 2px;
	padding-left: 4px;
}

.thumbnail{
position:relative;
/*z-index: 0;*/
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
text-decoration:none;
/*position:relative;*/
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
/*padding:20px;
*/left: -1000px;
/*height:150px;
width:250px;*/

visibility: hidden;
font-size:10px;
font-family:Arial;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200px;
left:-200px;
/*position where enlarged image should offset horizontally */


}