body {
	font-family: tahoma, geneva, verdana, arial, helvetica, sans-serif;
	background-color: #edf9de;
}


body a {
	font-family: tahoma, geneva, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	
}

/** News_ticker **/
#tickertape{
position:relative;	
background-color:black;
height:16px;
}

#subtickertape{
background-color:black;
position:absolute;
border: 1px solid black;
height:14px;
width: 973px;
}


.subtickertapefont{
font:bold 10px Verdana;
text-decoration:none;
color:white;
}

.subtickertapefont a{
color:white;
text-decoration:none;
}

/** top-games/movies **/
.af
{
 width:618px;
 padding-top: 1px;
 overflow:auto;
 white-space: nowrap;
 background-color:  #dff6c2; 
 /* background-image: url(images/list_bg.jpg); */
 }
/** NAVI **/
.glossymenu{
	
margin: 5px 0;
padding: 0px;
width: 100%; /*width of menu*/
border: 0px solid #9A9A9A;
border-bottom: 0px solid;
}

.glossymenu a.menuitem{
/* background-image: url(images/navR_bg.jpg) ; */
 background-color: #edf9de; 
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
border-bottom: 1px solid;
border-top: 1px solid;
color: #000000;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 2px 5px 2px 20px;
margin-top: 1px;
text-decoration: none;
}

.glossymenu a.menuitem2{
/* background-image: url(images/nav_L_bg.jpg) ; */
 background-color: #edf9de; 
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
border-bottom: 1px solid;
border-top: 0px solid;
color: #000000;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 10px 3px 30px;
margin-top: 3px;
text-decoration: none;
}

.glossymenu a.menuitem:hover{
	background-color:  #dff6c2;
/*background-image: url(images/nav_L_bg_hov.jpg) ; */
}

.glossymenu a.menuitem2:hover{
	background-color:  #dff6c2;
/* background-image: url(images/nav_L_bg_hov.jpg) ; */
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li a{

display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
padding-left: 25px;
}
.glossymenu div.submenu ul li a:hover{	
	display: block;
	background-color:  #dff6c2;
/* background-image: url(images/nav_L_bg_hov.jpg); */
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}
.prosub a {
	 padding: 5px 0 2px 3px ;
	 border-bottom: 1px solid #000000;
	 text-decoration: none;
	 font-size:8pt; font-weight:bold; 
	display: block;
}
/*++++++++++++++++++++++++++++++++++CONTENT_STYLE																	####################'*/
.cont_tablea{
	width: 98%;
	/* background-image: url(images/list_bg.jpg); */
	border:1px solid #333333;
	text-align: center;
	font-size: 8pt;
}
.cont_tableb{
	background-color: #edf9de;
	width: 100%;
	/* background-image: url(images/list_bg.jpg); */
	border:1px solid #333333;
	text-align: center;
	font-size: 8pt;
}
.list {
	/* background-image: url(images/list_bg.jpg); */
	background-color: #edf9de;
	background-repeat: repeat-y;
}
.list td{
	text-align: left;
	font-size:8pt;
	font-family: sans-serif;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
}
.list2 td{
	
	font-size:8pt;
	font-family: sans-serif;
	border-bottom: 1px solid #333333;
}
.list  td:hover{
	background-color: #dff6c2;
}
.listhead {
	font-family: sans-serif;
	text-align:center;
	font-size: 12pt;
	/* background-image: url(main/index_04_03.jpg); */
	background-color: #dff6c2;
	background-position: bottom;
	background-repeat: repeat;		
}
.listhead td{
	text-align:center;
	font-size: 12pt;
	font-family: sans-serif;
	background-position: center;
	background-repeat: repeat;		
}

.listhead2 {
	font-family: sans-serif;
	text-align:left;
	/* background-image: url(images/listhead_bg.gif); */
	background-color: #dff6c2;
	background-position: bottom;
	background-repeat: repeat-x;
	font-size:8pt;		
}
.listhead2 td{
	font-family: sans-serif;
	font-size:8pt;
	padding-left:3px;
	border: 1px solid #333333;	
}

.desc_a {
	width: 20%;
	text-align: center;
	font-size:8pt;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
}
.desc_b {
	width: 80%;
	font-size:8pt;
	text-align: left;
	border-bottom: 1px solid #333;
}
.desc_c {
	width: 80%;
	font-size:8pt;
	font-weight:bold;
	text-align: center;
	border-bottom: 1px solid #333;
}
/*++++++++++++++++++++++++++++++++++CONTENT_STYLE																	####################'*/


.input_black{
	background-image: url(images/input_text_back.png);
	/*background-color:#ffff00;*/
	color:black; font-size:9px; 
	font-family:verdana,sans-serif; 
	border:1px solid #000000;
}
.input_black2{
	/*background-image: url(images/input_text_back.png);*/
	background-color:#dff6c2;
	text-align: left;
	color:red; font-size:9px; 
	font-family:verdana,sans-serif;
	border:1px solid #000000;
}
.button_yellow{
	background-image: url(images/design_green/index_04_03.jpg);
	background-position: bottom;
	background-repeat: repeat-y;
	color:#000000; font-size:9px; 
	font-family:verdana,sans-serif; 
	border:1px solid #000;	
}
#partner img {
	border: 0;
 width: 88px;
 height: 31px;
 padding: 1px;
}