@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #222629;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #000;
}
#barang {
	margin: 1px 0px 0px 13px;
	padding: 0px 3px 0px 0px;
	border: 0px;
	float: left;
	width: 620px;
	color: #222629;
	height: auto;
	/*border: solid;
	border-width: 1px;
	border-color: green;*/
}
.wideadbox {
	width: 468px;
	/*height: 60px;*/
	height: auto;
	margin: 0px auto 13px auto;
	padding: 10px;
	/*border: 1px solid #ccc;*/
	/*border: solid;
	border-width: 1px;
	border-color: blue;*/
	/*background-color: #666666;*/
	text-align: center;
	background-image: url(../images/adborder.png);
	background-position: center center;
	background-repeat: no-repeat;
}
#rightbar {
	margin: 1px 13px 2px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	width: 300px;
	border-left: 1px solid #222629;
	height: auto;
	/*background-color: red;*/
}
#container {
	width: 959px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	background-image: url(../images/background_glare.png);
	background-position: left top;
	background-repeat: no-repeat;
}
#header {
	height: 78px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#logo {
	width: 200px;
	height: 31px;
	margin: 38px 0px 0px 21px;
	padding: 0px;
	border: 0px;
	float: left;
}
#loginbox {
	margin: 5px 15px 0px 0px;
	padding: 0px 0px 0px 2px;
	float: right;
	width: 240px;
	height: 68px;
	background-image: url(../images/loginbg.png);
	background-position: center center;
	background-repeat: no-repeat;

}
#loginbox2 {
	margin: 5px 15px 0px 0px;
	padding: 12px 12px 12px 12px;
	float: right;
	width: 216px;
	height: 44px;
	background-image: url(../images/loginbg.png);
	background-position: center center;
	background-repeat: no-repeat;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;

}
#loginbox2_left{
float: left;
}
#loginbox2_left a{
font-family: arial;
font-weight: bold;
font-size: 11px;
text-decoration: underLine
color: white;
cursor: pointer;
}
#loginbox2_left a:hover{
font-family: arial;
font-weight: bold;
font-size: 11px;
text-decoration: underLine
color: #EA6305;
cursor: pointer;
}
.loginform {
	margin: 2px 3px 0px 5px;
	padding: 0px;
	border: 0px;
}
.logtextfield    {
	width: 110px;
	background-color: #222629;
	border: 1px #646464 solid;
	height: auto;
	color: #fff;
	margin: 2px 0px 0px 0px;
}
.buttonlogin {
	width: 80px;
	background-color: #222629;
	border: 1px #646464 solid;
	height: 22px;
	color: #fff;
	margin-top: 2px;
}
.loginform a, .loginform a:visited, .loginform a:active {
	color: #fff;
	text-decoration: underLine
}
.loginform a:hover {
	color: #999999;
}
#navigation {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/main_bg_grey.png);
	background-position: center bottom;
	background-repeat: repeat-y;
}
#navshadow {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: auto;
	background-image: url(../images/main_top_bg.png);
	background-position: center top;
	background-repeat: repeat-x;
}
#cornerkiri {
	width: 16px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 36px;
	float: left;
	background-image: url(../images/main_top_left_bg.png);
	background-position: top left;
	background-repeat: no-repeat;
}
#cornerkanan {
	width: 16px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 36px;
	float: right;
	background-image: url(../images/main_top_right_bg.png);
	background-position: top right;
	background-repeat: no-repeat;
}
#navfill {
	padding: 10px 0px 0px 0px;
	border: 0px;
	width: 927px;
	margin: 0px;
	float: right;
	background-image: url(../images/main_top_bg.png);
	background-position: center top;
	background-repeat: repeat-x;
	height: 26px;
	text-align: center;
	color: #00ff00;
}



#navcontent {
	width: 959px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	color: #00FF00;
	font-weight: bold;
	height: 16px;
	background-image: url(../images/main_bg_grey.png);
	background-position: center top;
	background-repeat: repeat-y;
}
#navcontent a, #navcontent a:active, #navcontent a:visited {
	text-decoration: none;
	padding: 0px 7px;
	color: #00FF00;
}
#maincontent_beta {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/main_bg_white.png);
	background-position: center top;
	background-repeat: repeat-y;
}

#txtcontent {
	margin: 0px;
	padding: 3px 0px;
	border: 0px;
}

#contactbox {
	margin: 0px 16px;
	padding: 0px;
	border: 0px;
	color: #000;
}
.headtitle   {
	margin: 0px 0px 0px 19px;
	padding: 0px;
	font-size: 18pt;
	color: #000000;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.tableholder {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.contitle {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/contactbar.png);
	height: 30px;
	background-position: center top;
	background-repeat: repeat-x;
	width: 927px;
}
.conshorttitle {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/contactbar.png);
	height: 30px;
	background-position: center top;
	background-repeat: repeat-x;
	width: 300px;
	
}

.contright {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 30px;
	width: 8px;
	float: right;
	background-image: url(../images/contactbarright.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.contleft {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 30px;
	width: 8px;
	float: left;
	background-image: url(../images/contactbarleft.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.context {
	border: 0px;
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding-top: 6px;
	width: 910px;
	float: right;
	height: 24px;
}
.conshorttext {
	border: 0px;
	
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding-top: 6px;
	width: 284px;
	height: 24px;
	float: right;
	text-align: left;
}

.cotwobox {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	border: 0px;
}
.cotwobox   h6 {
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-weight: bold;
}
.cotwobox a, .cotwobox a:visited, .cotwobox a:active {
	color: #0000FF;
	text-decoration: underLine
}
.cotwobox a:hover {
	color: #990000;
	text-decoration: none;
}



.cotwoleft {
	margin: 0px;
	padding: 3px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 455px;
	float: left;
	border-left: 2px solid #ccc;
}
.cotworight {
	margin: 0px;
	padding: 3px;
	border-bottom: 1px solid #ccc;
	width: 455px;
	float: right;
	border-right: 2px solid #ccc;
}
.coxbox {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	font-size: 10pt;
}

.bookimage {
	margin: 0px;
	text-align: center;
	width: 170px;
	float: left;
	border: 0px;
	vertical-align: middle;
	padding-top: 7px;
}
.bookimage a, .bookimage a:active, .bookimage a:hover, .bookimage a:visited {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}
.bookdetails {
	width: 272px;
	margin: 0px;
	padding: 0px 0px 0px 7px;
	float: right;
	border-left: 1px dotted #333;
	font-size: 9pt;
	color: #1D1D1D;
}
.bookdetails a, .bookdetails a:active, .bookdetails a:visited {
	color: #FF3300;
	text-decoration: underLine
	font-weight: bold;
}
.bookdetails a:hover {
	text-decoration: none;
	font-weight: bold;
}
.red {
	color: #FF0000;
}



#left {
	margin: 1px 2px 0px 11px;
	padding: 0px;
	border: 0px;
	float: left;
	width: 97.5%;
}
#right {
	margin: 1px 13px 0px 0px;
	padding: 0px;
	border: 0px;
	float: right;
	width: 309px;
}

#right2 {
	margin: 1px 13px 2px 0px;
	padding: 0px 0px 0px 5px;
	float: right;
	width: 300px;
	border-left: 1px solid #222629;
}
.boxside {
	margin: 0px;
	padding: 3px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.bookholder {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #ccc;
	height: 31px;
}
.bookholder a, .bookholder a:visited, .bookholder a:active {
	text-decoration: underLine
	color: #333333;
}
.bookholder a:hover {
	color: #666666;
	text-decoration: none;
}


.bookholder img {
	margin: 2px 5px 0px 0px;


}

#barang {
	margin: 1px 0px 0px 13px;
	padding: 0px 3px 0px 0px;
	border: 0px;
	float: left;
	width: 610px;
	color: #222629;
}
.wideadbox {
	width: 488px;
	height: 105px;
	margin: 0px auto 13px auto;
	padding: 0px 115px 00px 0px;
	border: 0px;
	background-color: #FFFFFF;
	text-align: center;
	background-image: url(../images/adborder.png);
	background-position: center right;
	background-repeat: no-repeat;
}
.adborder {
	margin: 10px 0px 0px 0px;
	padding: 10px;
	height: 60px;
	width: 468px;
	background-image: url(../images/admultiborder.png);
	background-position: center center;
	background-repeat: no-repeat;
}




.box {
	margin: 0px;
	padding: 0px;
	border: 0px;
	/*background-color: #fff;*/
	background-color: #393D40;
}
.sidetitle {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/boxcorner.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.imageholder {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
}
.imageholder img {
	margin: 0px;
	padding: 0px;
	border: 1px solid #000;
}
.boxcorner {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	border: 0px;
	background-color: #393D40;
	height: 7px;
	background-image: url(../images/box_corner_bottom_right.png);
	background-position: right top;
	background-repeat: no-repeat;
}
#vidbox {
	padding: 0px;
	border: 0px;
	width: 297px;
	text-align: center;
	float: right;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

#pictop {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 622px;
	height: 8px;
}
#picholder {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 622px;
	height: 233px;
}
#picbottom {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 621px;
	height: 6px;
}
#controls {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 22px;
	background-image: url(../images/box_corner_bottom_left.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
#conholder {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/box_corner_bottom_right.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 22px;
}
#magnifier {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	border: 0px;
	float: left;
}
#slideshow {
	margin: 0px 13px 0px 0px;
	padding: 0px;
	border: 0px;
	float: right;
}
#resholder {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	width: 624px;
	float: left;
}
.leftresult {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	border: 0px;
	width: 203px;
	float: left;
}
.rightresult {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	border: 0px;
	width: 203px;
	float: right;
}
.tabledata {
	color: #000;
	width: 203px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.tabledata  td {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #393d40;
	border-left: 1px solid #393d40;
	border-right: 1px solid #393d40;
	background-color: #CCCCCC;
}
.tabledata th {
	color: #fff;
	background-color: #393D40;
	padding: 4px 0px 2px 0px;
}


.tabtitle  {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	background-image: url(../images/tabtitle.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.tabdata {
	margin: 0px;
	padding: 0px;
	width: 60%;
}
.tableft {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 40%;
}
.green {
	color: #009900;
}
#spanbox {
	margin: 5px auto;
	border: 1px solid #393D40;
	padding: 3px;
	width: 610px;
	color: #393D40;
	font-size: 10px;
	text-align: center;
}

.belowbox {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #393D40;
}

#learnmore {
	margin: 0px 0px 0px 3px;
	padding: 0px;
	border: 0px;
	width: 111px;
	height: 14px;
}
#playnow {
	margin: 15px auto;
	padding: 0px;
	border: 0px;
	text-align: center;
	width: 119px;
	height: 46px;
}
#footer {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#footerbg {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/main_bottom_bg.png);
	background-position: center bottom;
	background-repeat: repeat-x;
	height: 16px;
}
#footleft {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 16px;
	height: 16px;
	float: left;
}
#footright {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 16px;
	height: 16px;
	float: right;
}
#bottomnav {
	margin-top: 6px;
	border: 0px;
	padding: 0px;
	margin-left: 25px;
	margin-right: 25px;
}
#bottomlink {
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #666666;
	width: 250px;
	float: left;
}
#bottomlink a, #bottomlink a:active, #bottomlink a:visited {
	text-decoration: none;
	color: #666666;
}
#bottomlink a:hover {
	color: #999999;
}


#copyright {
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #666666;
	text-align: right;
	float: right;
}

.chromestyle{
	width: 100%;
	font-weight: bold;
	text-align: center;
	margin: 0px auto;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
	border: 0px;
	width: 100%;
	background: url(chromebg2.gif) center center repeat-x; /*THEME CHANGE HERE*/
	padding: 4px 0;
	margin: 0;
	text-align: center;
}

.chromestyle ul li{
display: inLine
}
.chromestyle  ul  li  a, .chromestyle ul li a:active, .chromestyle ul li a:visited{
	color: #FFFFFF;
	padding: 1px 2px 1px 2px;
	margin: 0;
	text-decoration: none;
	border-right: 1px solid #666D73; /*THEME CHANGE HERE*/
	border-left: 1px solid #666D73;
}

.chromestyle ul li a:hover{
	color: #999999;

}
.chromestyle  ul  li  a[rel]:before{ /*HTML to indicate drop down link*/
/* content: " v"; */
content: " " url(../images/bullet.jpg); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 1px solid #CCCCCC; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font:normal 12px Arial;
	line-height:18px;
	z-index:100;
	background-color: #393D40;
	width: 160px;
	visibility: hidden;
    text-align: left;









/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);*/



}


.dropmenudiv a{
	width: 100%;
	display: block;
	border-bottom: 1px solid #B5E2FE;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	text-indent: 3px;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: #CCCCCC;
	color: #000000;
	width: 100%;
}


.clear {
	clear: both;
	height: 0px;
}



.botcontitle {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/contactbar.png);
	height: 30px;
	background-position: center top;
	background-repeat: repeat-x;
	width: 927px;
}
.botcontright {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 30px;
	width: 8px;
	float: right;
	background-image: url(../images/contactbarright.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.botcontleft {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 30px;
	width: 8px;
	float: left;
	background-image: url(../images/contactbarleft.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.botcontext {
	border: 0px;
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding-top: 6px;
	width: 910px;
	float: right;
	height: 24px;
}
.botcotwobox {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	font-size: 10pt;
}
.botcotwobox h6 {
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-weight: bold;
}
.botcotwobox a, .botcotwobox a:visited, .botcotwobox a:active {
	color: #0000FF;
	text-decoration: underLine
}
.botcotwobox a:hover {
	color: #990000;
	text-decoration: none;
}
.botcotwoleft {
	margin: 0px;
	padding: 3px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 455px;
	float: left;
}
.botcotworight {
	margin: 0px;
	padding: 3px;
	border-bottom: 1px solid #ccc;
	width: 455px;
	float: right;
}

.botcoxbox {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	font-size: 10pt;
}
#mootwrapper {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 500px;
}


.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 24px;
	
}

.mootabs_title li {
	float: left;
	background-color: #EFEFEF;
	padding: 0px 8px 0px 8px;
	margin-right: 2px;
	cursor: pointer;
	color: #333333;
	font-family: "Arial";
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}

.mootabs_title li.active {
	border-top: 3px solid #666666;
}

.mootabs_panel {
	display: none;
	position: relative;
	width: 100%;
	top: -1px;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	color: #000000;
	overflow: auto;
	text-align:left;
	padding: 7px;
	margin-bottom: 25px;
}
.mootabs_panel img {
	border: 1px solid #ccc;
	padding: 3px;
}
.mootabs_panel h2 {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	font-size: 18px;
}



.mootabs_panel.active {
	background-color: #EFEFEF;
	display: block;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	
}

.mootabs_title li.over {
	border-top: 3px solid #999999;
}
.revbox {
	width: 550px;
	margin: 5px auto;
	padding: 7px;
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
}



.wideradbox{
background-image: url(../images/widead_bg.png);
padding: 6px 0px 0px 0px;
background-repeat: no-repeat;
text-align: center;
vertical-align: middle;
width: 753px;
height: 101px;
}




/**********************************************************************************************************/
#credential {
	height: 27px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#accdetails {
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 0px;
	
	width: 360px;
	float: right;
	color: #ffffff;
	text-align: left;
	/*border: solid;
	border-color: white;
	border-width: 1px;*/
}
#accdetails a, #accdetails a:active, #accdetails a:visited {
	color: #A2D74F;
	text-decoration: underLine
}
#accdetails a:hover {
	text-decoration: none;
}








#content {
	background-image: url(../images/bodybg.png);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}




#maincontent {
	margin: 0px;
	padding: 14px 12px 14px 14px;
	/*border: 0px;*/
	/*border: solid;
	border-color: red;
	border-width: 1px;*/
	height: auto;
	min-height: 200px;
}
#dataholder {
	margin: 7px;
	padding: 0px;
	border: 1px solid #d6d3d6;
}


.formdata {
	border: 0px;
	margin: 5px 5px 5px 35px;
	padding: 0px;
}
.leftlabel  {
	display: block;
	float: left;
	margin-right: 0.5em;
	width: 65px;
}
.normallabel {
	display: block;
	width: 100px;
}

.formtext  {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #d6d3d6;
	width: 150px;

}
#reminder {
	margin: 0px 0px 0px 25px;
	padding: 0px;
	border: 0px;
	font-size: 10px;
}
#reminder a, #reminder a:visited, #reminder a:active {
	color: #333333;
}





#center {
	width: 285px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	float: left;
}
#end {
	width: 296px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	float: right;
}
.title {
	border: 1px #61980a solid;
	height: 22px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/title_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
	width:663px;
}
.subtitle {
	float: left;
	margin: 1px 4px 0px 0px;
	padding: 3px 0px 0px 0px;
	border: 0px;
	width: 108px;
	height: 17px;
	font-size: 11px;
	background-image: url(../images/title_leftbg.png);
	background-position: center center;
	background-repeat: no-repeat;
	color: #fff;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}
.posttitle {
	margin-top: 4px;
	height: 20px;
	padding: 0px 0px 0px 3px;
	border: 0px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	
	
}







#twinbox {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: white;
}

#twinbox a{

color: black;
text-decoration: none;
float: left;
}

#twinbox a:hover{
color: maroon;
background-color: #ECECEC;
text-decoration: none;
float: left;
font-weight: bold;
}


#twinleft {
	margin: 2px;
	padding: 2px;
	border: 1px solid #d6d3d6;
	/*width: 219px;*/
	width: 212px;
	float: left;
	cursor: pointer;
}
#twinright {
	border: 1px solid #d6d3d6;
	padding: 2px;
	margin: 2px;
	width: 185px;
	float: right;
}
#blogbox {
	margin: 0px;
	padding: 3px;
	border: 0px;
}
#blogbox  h2 {
	margin: 0px;
	padding: 0px;
	font-size: 22pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	color: #003333;
}
#dateholder {
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#blogcontent {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	font-size: 11px;
}








#leftfoot {
	height: 184px;
	width: 16px;
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#rightfoot {
	height: 184px;
	width: 16px;
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#centerfoot {
	width: 966px;
	margin: 0px;
	padding: 70px 0px 0px 0px;
	border: 0px;
	float: right;
	height: 54px;
	text-align: center;
}
#disclaimer {
	font-size: 10px;
	width: 954px;
	margin: 0px 0px 15px 0px;
	padding: 5px;
	border: 1px #fff solid;
	color: #ffffff;
	/*height:50px;*/
	height: 50px;
	
}
#footnav {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#footnav a, #footnav a:active, #footnav a:visited {
	color: #fff;
	text-decoration: none;
	font-size: 11px;
}
#footnav a:hover {
	color: #66FF00;
}


/****************************************************************************************************************/
.login_bar{

    /*background:url(images/nav.gif);*/
    background-color: #073863;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	margin: 0px;
    height: 35px;
    color: #ffffff;
}	


#welcome_bar{

background-color: #073863;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 6px;
	padding-bottom: 8px;
	text-align: left;
	margin: 0px;
    /*height: 20px;*/
    color: #ffffff;

}


#welcome_bar a, #welcome_bar a:active, #welcome_bar a:visited {
	font-size:11px;
	font-variant:normal;
	/*font-weight:bold;*/
/*	padding:0px 9px 0px 9px;*/
	color:#ffffff;
	text-decoration:none;
	}

.login_bar a, .login_bar a:active, .login_bar a:visited {
	font-size:11px;
	font-variant:normal;
	/*font-weight:bold;*/
/*	padding:0px 9px 0px 9px;*/
	color:#ffffff;
	text-decoration:none;
	}
	
	
#login_left{

float: left;
/*border: solid;
border-color: white;
border-width: 1px;*/
width: 70%;
height: 100%;
/*padding-bottom: 2px;*/
text-align: left;
/*border-right: dotted;
border-right-color: white;
border-right-width: 1px;*/

}


#login_right{

float: right;
/*border: solid;
border-color: white;
border-width: 1px;*/
width: 29%;
height: 100%;
}




#rss_logo{
float: right;
color: white;
padding-right: 6px;
}

#bar_test{
background-image: url("../images/forum_bar.bmp");
background-repeat: repeat-x;
width: 688px;
height: 17px;
color: white;
border: black;
border-width: 1px;
border-style: solid;
font-weight: bold;
border-bottom: none;
}

#forum_desc{
/*background-color:#AD0000;*/
background-color: #073863;
width: 688px;
height: 17px;
color: white;
border: white;
border-width: 1px;
border-style: dotted;
/*font-weight: bold;*/
font-size: 10px;
}
#f_name{
padding-left: 4px;
}
#f_post_count{
padding-right: 4px;
}

#fst{
background-color: #B5B5B5;
width: 690px;
height: 19px;
color: black;

}

#fst a{
float: left;
/*background-color:#073863;*/
background-color: #B5B5B5;
width: 230px;
height: 19px;
color: black;
text-decoration: none;
cursor: pointer;
}
#fst a:hover{
/*background-color:#AD0000 ;*/
color: #073863;
background-color: gray;
font-weight: bold;
/*border-style: dotted;
border-width: 1px;
border-color: white;*/
/*width: 228px;
height: 17px;*/
}
#for_clear{
clear: both;
}

#forum_part{
/*position: absolute;*/
float: left;
/*border: solid;
border-color: black;
border-width: 1px;*/
height: auto;
width: 666px;
}


#adds_part{

float: right;
/*border: dotted;
border-color: black;
border-width: 1px;*/
/*width: 290px;*/
width: 260px;
height: auto;
text-align: center;
margin-right: 0px;
color: #000;
}
		
	
#login_request{
border: solid;
border-color: red;
border-width: 1px;
text-align: center;
color:  black;
padding: 8px 8px 8px 8px;
margin-top: 10px;
background-color: #F1F1F1;
font-weight: bold;
}

#login_request a{
color: blue;
text-decoration: none;

}

#login_request a:hover{
color: #FF6600;
text-decoration: none;

}








#reply_error_msg{
border: solid;
border-color: red;
border-width: 1px;
height: auto;
color:  black;
padding: 8px 8px 8px 8px;
/*margin-bottom: 10px;*/
background-color: #F1F1F1;
font-weight: bold;
height: 30px;

}


#msg_image{
float: left;
width: 39px;
}

#msg_text{
/*
border: dashed;
border-width: 1px;
border-color: blue;*/
/*margin-top: 8px;*/
width: 92%;
/*height: auto;*/
padding-top: 9px;
float: left;

}

#page_title{

height: auto;
/*border: dashed;
border-color: blue;
border-width: 1px;*/
font-size: 20px;
font-weight: bold;
color: #333333;
font-family: arial;
margin-bottom: 15px;
padding-left: 2px;

}

#space_div_unit{
border: solid;
border-color: #D3D3D3;
border-width: 1px;
background-color: #F5F7F7;
width: auto;
height: auto;
min-height: 20px;
color: black;
padding-left: 100px;
font-family: arial;
font-size: 11px;
font-weight: bold;
margin-bottom: 4px;
}

#ball{
/*background-image: url(../images/ball.png);
width: 100px;
height: 20px;
background-repeat: no-repeat;
text-align: center;
padding-top: 40px;
padding-bottom: 40px;*/

/*border: solid;*/
font: arial;
font-size: 22px;
font-weight: bold;
float: left;
/*margin-bottom: 8px;*/
}

#image_input{
text-align: center;
/*padding-top: 40px;
padding-bottom: 30px;*/
/*border: solid;*/
font: arial;
font-size: 22px;
font-weight: bold;
/*padding-right: 20px;
padding-left: 20px;*/
/*border: solid;*/
background-image: url(../images/ball.png);
background-position: center;
background-repeat: no-repeat;
/*background-attachment: inherit;*/
width: 100px;
height: 100px;
border: 0px solid #FFFFFF;
}
	
	
	



	
	
#posts_pagination{

height: auto;
height: 30px;
/*border: dashed;
border-color: blue;
border-width: 1px;*/
margin-top: 10px;
text-align: center;
}

#a_pag{
/*float: right;*/
cursor: pointer;
/*text-decoration: none;
margin-left: 3px;
font-size: 11px;
font-weight: bold;
color: black;
text-decoration: underLine
background-color: red;
text-align: center;
width: 32px;*/

}
/*
#a_pag:hover{
text-decoration: underLine
color: maroon;


}
*/
#a_pag_num{
float: right;
cursor: pointer;
text-decoration: none;
margin-left: 2px;
margin-right: 2px;
margin-top: 6px;
font-size: 13px;
font-weight: bold;
color: black;
text-decoration: underLine
background-color: gray;
text-align: center;
width: 14px;
}







.conshorttitlefb {
	
	width: 100px;
	border: 1px;
	background-image: url(../images/contactbar.png);
	height: 30px;
	background-position: center top;
	background-repeat: repeat-x;
	
	
	
}

.contrightfb {

	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 30px;
	width: 8px;
	float: right;
	background-image: url(../images/contactbarright.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.contleftfb {

	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 30px;
	width: 8px;
	float: left;
	background-image: url(../images/contactbarleft.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.conshorttextfb {


	
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding-top: 6px;
	width:auto;
	height: 24px;
	float: left;
	text-align: left;
	
}

#contact_details{
width: 780px;
height: auto;
min-height: 30px;
padding-left: 0px;
border: solid;
border-color: #888787;
border-width: 1px;
margin-top: 2px;
background-color: #F5F7F7;
color: black;

margin-bottom: 20px;
}
.contact_td{
text-align: right;
font-size: 10px;
font-weight: bold;
font-family: verdana;
}

.contitle1 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/contactbar.png);
	height: 30px;
	background-position: center top;
	background-repeat: repeat-x;
	width: 780px;
}
.context1 {
	border: 0px;
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding-top: 6px;
	height: 24px;
}
.TblBrd1 {
	BORDER-RIGHT: #6D6967 1px solid; BORDER-TOP: #6D6967 1px solid; BORDER-LEFT: #6D6967 1px solid; BORDER-BOTTOM: #6D6967 1px solid;
}
.Input {
width:139px; height:20px; border:#d6dbe2 1px solid; background:#f6f5f5; font:Verdana; font-size:12px; color:#000000;
}
.BgGray{background-color: #CCCCCC;}
.Light12{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 12px; Font-weight:normal; }
.Light10{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 10px; Font-weight:normal; }
.White{color:#FFFFFF;}
.Pad1{padding-left:10px;}
.Pad2{padding-left:4px;}
.BdrR{border-right: #CCCCCC solid 1px;}
.BdrL{border-left: #CCCCCC solid 1px;}
.BdrB{border-bottom:#CCCCCC solid 1px;}
.BdrT{border-top:#CCCCCC solid 1px;}
.TdHead {font-size: 12px; font-weight: bold; padding-left:10px;}

.TextboxButton{width:140px; background-image:url(../images/text_box_bg.png); background-repeat:repeat-x; border:1px #a5a5a5 solid;}


.MainBorder{border-bottom:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px;}


.font11
{
	font-size:13px;
}

/******************************************************************************************************************/


/* NEW CSS ON 19-06-2009 */

.GreenBar{ background:url(../images/g_bg_new.jpg) repeat-x  top;}
.GrayBar{ background: url(../images/gr_bg_new.jpg) repeat-x top;s}
.LightGreenBar{ background:url(../images/l_g_bg.jpg) repeat-x bottom #FFFFFF;}
.LightGrayBar{ background:url(../images/l_gr_bg.jpg) repeat-x bottom #FFFFFF;}



/* new css 23-06-2009 */

.NewTableBg{ background:url(../images/new_table_bg.jpg) repeat-x top #FFFFFF; padding-top:10px; padding-left:5px; padding-right:5px;}
.TableTopMid{ background:url(../images/top_c.jpg) repeat-x top;}
.TablebotMid{ background:url(../images/bot_c.jpg) repeat-x bottom;}
.MainTitle{ font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:24px;}
.GreenNew{ background:#57d100;}
.BdrLR{ border-left:1px solid #b9b9b9; border-right:1px solid #b9b9b9;}
.TabShed{ background:url(../images/tab_bg.jpg) repeat-x top; border-bottom:1px solid #b9b9b9;}
.PointBg{ background:url(../images/point_bg.jpg) repeat-x;}
.White{ color:#FFFFFF;}
.Text16{ font-size:16px;}
.TableRow{ background:url(../images/tab_row.jpg) repeat-x bottom; border-bottom:1px solid #e1e1e1; padding:5px 5px;}
.TimeBg{ background: url(../images/time_bg.jpg) no-repeat; border-bottom:1px solid #e1e1e1; padding-top:8px;}

/* 02-07-2009  NEW CSS */
.Step2bg{ background: url(../images/2bg.jpg) repeat-x bottom #FFFFFF; border-bottom:1px solid #b9b9b9;}
.BdrLeft{ border-left:1px solid #b9b9b9;}
.NewPad1{ padding:10px;}
.GreenNewText{ color:#347d00;}
.GreyText{ color:#666666;}
.TopIconNew{ background:url(../images/icons.jpg) no-repeat; height:103px; width:612px;}

.link_1New a:link {Font-Family: Arial, Helvetica, sans-serif;color: #000000;text-decoration: none;font-size: 12px;}
.link_1New a:visited {Font-Family: Arial, Helvetica, sans-serif;color: #000000;text-decoration: none;font-size: 12px;}
.link_1New a:active {Font-Family: Arial, Helvetica, sans-serif;color: #000000;text-decoration: none;font-size: 12px;}
.link_1New a:hover {Font-Family: Arial, Helvetica, sans-serif;color: #000000;text-decoration: underline;font-size: 12px;}
.link_2New a:link {Font-Family: Arial, Helvetica, sans-serif;color: #ffffff;text-decoration: none;font-size: 12px;}

/*Games css
/*  GAME PAGE CSS */
.CategoryTop{ background:url(../images/cat_top3.jpg) repeat-x top; padding-left:10px;}
.CategorMid{ background:#f7f7f7; border-left:1px solid #dad8d8; border-right:1px solid #dad8d8;}
.PlayBarTop{ background:url(../images/play_top.jpg) no-repeat; padding-left:10px;}
.LatestTop{ background: url(../images/latest_top.jpg) no-repeat; padding-left:10px;}


.TablePadding{ padding:5px 7px;}
.PagePad{ padding:7px;}
.PadR{ padding-right:11px;}
.RowPad{ padding:10px 5px;}


.NewRollover{ background: #e4e4e4; cursor:pointer;}
.NewRollout{ background:#f7f7f7; cursor:pointer; }

.CateText{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.GreyColor{color:#404040;}
.Black{ color:#000000;}
.Green1{ color:#204601;}


.BdrBot1{ border-bottom:1px solid #d3d3d3;}


.link_2New a:link {text-decoration: none; color:#404040;}
.link_2New a:visited {text-decoration: none; color:#404040;}
.link_2New a:active {text-decoration: none; color:#404040;}
.link_2New a:hover {text-decoration: underline; color:#404040;}

.link_3New a:link {text-decoration: none;}
.link_3New a:visited {text-decoration: none; }
.link_3New a:active {text-decoration: none; }
.link_3New a:hover {text-decoration: underline;}




.MostRow{ background:url(../images/most_game_r.jpg) repeat-x bottom #FFFFFF; border-bottom:1px solid #dad8d8;}
.ImgBdr1{ border:1px solid #a3a3a3;}
.ImgBdr2{ border:1px solid #a3a3a3; background:#FFFFFF; padding:3px;}




