.mb {
 font-size:10px;
 color:#555; 
}

#clear {
	clear:both;
}

#flash {
	float:right;
	padding-top:8px;
	padding-left:20px;
}

h1#printed_header {
	display: none;
}

#internal_banner h1 {
   	margin:  0px 0px 0px 240px;
   	margin-right:10px;
	color: #004804;
  	font-family: verdana,sans-serif;
  	font-size:16pt;
}

#internal_banner h2 {
   margin:  0px 0px 0px 240px;
   margin-right:10px;
	font-size:12pt;
  	color: #004804;
  	font-family: verdana,sans-serif;
}


/*****************CGTV GAMES CSS***********************/

html {
	height:101%;
	background-color:#757575;
	width:100%;
}

body {
	margin:  0px auto;
	font: normal 12px verdana, arial, helvetica, sans-serif;
}


#container {
	border:1px solid #A7C4D4;
	background: #FFFFFF;
	margin:  0px auto;
	margin-top: 10px;
	width:755px;
	padding: 5px;
	padding-top: 5px;	
}

#banner {
	height:140px;
	background:url(/images/headers/index.jpg) no-repeat;
	margin-top:1px;
}

#page_content {
	float:right;
    width:500px;
    padding-left:20px;
    padding-right:60px;
   margin-bottom:20px;
   padding-top:0px;
}



#page_content h3 {
  margin: 0px;
  color: #004804;
  font-size: 14px;  
}

#page_content h4 {
  font-size: 12px;  
  color: #004804;
  margin: 5px 0px;
}

#page_content strong {
	font-weight:bold;
}

#page_content span.line_start {
	font-size:14px;
	font-weight:bold;
}

#page_content em {
	font-weight:bold;
	font-style:normal;
}

#page_content a {
	color: #037109;
}

#page_content .bordered {
  	padding-bottom:  15px;
	border-bottom: dotted 2px #108013;  
}

/* move client login lock icon */
.nav-lock {
	padding-left: 5px;
}

#indent {
	margin-left:40px;
}

a.more {
	font-family:Arial;
	line-height:2em;
	text-decoration:none;
	font-weight:bold;
}

a.more em {
	color:#F76417;
}

.contact_section {
	clear:both;
}

.contact_section h3 {
	padding-top:10px;
}

#footer {
	position:relative;
	clear:both;
	border-top: solid 10px #108013;
	text-align: center;
  	padding: 1.5em 0em;
	z-index:1;
}

#footer a {
  margin: 0px 10px;
  text-decoration: none;
  color: #000;
}

#footer a:hover { 
	text-decoration: underline;
}

.home_news {
	float:left;
	width:250px;
}

.home_news p {
  margin-left: 67px;
  font-size:10px;
}

.home_news img {
	display:block;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.home_news_1 {
	float:left;
	width:450px;
}

.home_news_1 p {
	margin-left: 67px;
	font-size:10px;
}

.home_news_1 h3 {
	display:inline;
}

.home_news_1 object {
	display:block;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

form {
	margin-left:20px;
}

form span {
	margin-left:10px;
	display:block;
	float:left;	
	width:180px;
}

select {
	margin-bottom: 1.5em;
}

form input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

div.screenshot {
   border:2px solid white;
   width: 100px;
   /*float: left;*/
   height: 140px;
   padding:0px;
   margin: 8px;
   vertical-align: bottom;
}

table#express_select td{
   /*text-align: center;*/
   font-size: 14px;
   font-weight: bold;
}

table#express_select a{
   text-decoration: none;
   color: #000000;
}

table#express_select a:hover .screenshot{
   border:2px solid #666666;
}

table#express_select a:hover{
   color: #53D460;
}

td.express_title {
   background-color: #E0E5E1;
   color:#004804;
   padding-left: 5px;
}

td.screencell {
 text-align: center;
}

div#style1a {
   background: url(/images/screenshots/style1a.jpg) 0 0 no-repeat;
}

div#style1b {
   background: url(/images/screenshots/style1b.jpg) 0 0 no-repeat;
}

div#style1c {
   background: url(/images/screenshots/style1c.jpg) 0 0 no-repeat;
}

div#style1d {
   background: url(/images/screenshots/style1d.jpg) 0 0 no-repeat;
}

div#style2a {
   background: url(/images/screenshots/style2a.jpg) 0 0 no-repeat;
}

div#style2b {
   background: url(/images/screenshots/style2b.jpg) 0 0 no-repeat;
}

div#style2c {
   background: url(/images/screenshots/style2c.jpg) 0 0 no-repeat;
}

div#style3a {
   background: url(/images/screenshots/style3a.jpg) 0 0 no-repeat;
}

div#style3b {
   background: url(/images/screenshots/style3b.jpg) 0 0 no-repeat;
}

div#style3c {
   background: url(/images/screenshots/style3c.jpg) 0 0 no-repeat;
}

ul#language_nav {
	height: 46px;
	width: 755px;
	text-align:center;
	list-style:none;
	position: relative;
	top: -5px;
	left: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
}

ul#language_nav a {  
	display:block;
	float:left;
	width: 50px;
	height: 46px;
}

ul#language_nav span {
	display:none;
}

ul#language_nav li {
	display: inline;
}

ul#language_nav a#en {
	background:url(/images/lang/en.gif) no-repeat;
}

ul#language_nav a#ja {
	margin-left: -3px; background:url(/images/lang/ja.gif) no-repeat;
}

ul#language_nav a#de {
	margin-left: -6px; background:url(/images/lang/de.gif) no-repeat;
}

ul#language_nav a#fr {
	margin-left: -3px; background:url(/images/lang/fr.gif) no-repeat;
}

ul#language_nav a#nl {
	margin-left: -5px; background:url(/images/lang/nl.gif) no-repeat;
}

ul#language_nav a#ko {
	margin-left: -3px; background:url(/images/lang/ko.gif) no-repeat;
}

ul#language_nav a#el {
	margin-left: -10px; background:url(/images/lang/el.gif) no-repeat;
}

ul#language_nav a#it {
	margin-left: -2px; background:url(/images/lang/it.gif) no-repeat;
}

ul#language_nav a#es {
	margin-left: -10px; background:url(/images/lang/es.gif) no-repeat;
}

ul#language_nav a#sk {
	margin-left: -3px; background:url(/images/lang/sk.gif) no-repeat;
}

ul#language_nav a#sv {
	margin-left: -3px; background:url(/images/lang/sv.gif) no-repeat;
}

ul#language_nav a#ar {
	margin-left: 7px; background:url(/images/lang/ar.gif) no-repeat;
}

ul#language_nav a#zh-cn {
	margin-left: -12px; background:url(/images/lang/zh-cn.gif) no-repeat;
}

ul#language_nav a#pt {
	margin-left: 3px; background:url(/images/lang/pt.gif) no-repeat;
}

ul#language_nav a#zh-tw {
	margin-left: -2px; background:url(/images/lang/zh-tw.gif) no-repeat;
}

ul#language_nav a#tl {
	margin-left: -6px; background:url(/images/lang/tl.gif) no-repeat;
}

ul#language_nav a#he {
	margin-left: -8px; background:url(/images/lang/he.gif) no-repeat;
}

#game_logos a.text {
	font-size:9px;
	text-decoration:none;
	color:#CCCCCC;
	background:#108013;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	display:block;
	margin-top:5px;
	position:relative;
}

#game_logos table {
	margin:8px;
	margin-bottom:-6px;
	margin-left:0px;
	margin-right:0px;
	width:755px;
	position:relative;
	z-index:9999;
}



