body {
	padding:0px;
	margin:0px;
/*	spacing:0px;*/
	background-color:#DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../images/backgrounds/stripes_small.png);
	background-repeat:repeat;
}

div#body
{
	position:relative; 
	width:950px !important; 
	background-color:#FFFFFF; 
	border:1px solid #999999; 
	border-top:0px; 
	margin:0px auto; 
	padding:0px;
}

div#head
{
	padding:0px;
	height:80px;
}

div#logo
{
	margin:4px 4px 0px 4px;
	width:236px;
	clear:both;
	float:left;
}

div#ticker
{
	margin:0px;
	width:700px;
	height:80px;
	border:0px solid #0000FF;
	float:left;
}

div#navigation
{
	background-image:url(../images/table_top_back_middle.gif);
/*	background-image:url(../images/backgrounds/navigation.gif);*/
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:950px !important; 
	padding:0px;
	height:26px;
}

div#menu
{
	padding:0px;
	padding-bottom:1px;
	width:450px;
	clear:both;
	float:left;
	height:20px;
	margin:3px 0px 0px 0px;
}

div#submenu
{
	padding:3px;
	padding-top:0px;
	width:600px;
	clear:both;
	float:left;
	height:20px;
}

div#quick_links
{
	padding:3px;
	width:490px;
	float:right;
	text-align:right;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div#quick_links div#text
{
	margin:3px 3px 0px 0px;
	float:right;
}
div#quick_links div#icons
{
	float:right;
}

div#game
{
	background-image:url(../images/table_top_back_middle.gif);
	width:950px !important; 
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:0px;
	min-height:400px;
}

input.button{
	background-image:url(../images/icons/buttons/b.gif);
	border:1px solid #7A8997;
	font-size: 10px;
	color:#7A8997;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div.button
{
	background-image:url(../images/icons/buttons/b.gif);
	height:17px;
	float:left;
	border:1px solid #7A8997;
	text-align:left;
	margin:2px;
}
div.button a{
	margin:5px 20px 0px 20px;
	font-size: 10px;
	color:#7A8997;
	font-family: verdana; 
	font-weight: bold;
	text-decoration: none;
	line-height:16px;
}

div.button a:hover{
	color:#4A5967;
}

div#foot
{
	clear:both;
	background-image:url(../images/table_top_back_middle.gif);
	width:950px !important; 
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:0px;
	height:28px;
}

a
{
	color: #1457EC;
}

form{
	margin:0px;
}

/***** boxes ************************************************/
div.box{
	left: 0px;
	top: 0px;
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 8px;
	border: 0px solid #CCCCCC;
	width: 100%;
}

/* custom */
div.box_200{
	width: 200px;
}
div.box290{
	width: 290px;
}
div.box495{
	width: 495px;
}
div.box_736{
	width: 736px;
}

div#box a.headLink{
	font-weight:normal;
	font-size:10px;
	margin-right : 5px;
}

/***** titles ************************************************/
div.title{
	clear: both;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	border: 0px solid #CCCCCC;
	/*border:	0px solid #CCCCCC;*/
	border-bottom: 1px solid #AFAFAF;
	margin: 0px 0px 0px 0px;
	height: 16px;
	line-height: 16px;
	color: #621E2E;
	background-repeat: repeat-x;
	vertical-align:middle;
	width:inherit;
	overflow:hidden;
	
}

div.title table{
 line-height: 13px;
}

div.title span.big{
	margin-left:3px;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
}
div.title span.small{
	margin-left:3px;
	font-size: 11px;
	font-weight: normal;
	text-transform:lowercase;
}

/***** layout_column ************************************************/
div.layout_column{
	display:inline;/*This is very important, fixes double left margin problem for left column*/
	float:left;
	border:0px solid #FF0000;
	margin:7px;
}

div.layout_column_custom1{
	width:246px;
}
div.layout_column_custom2{
	width:498px;
}
div.layout_column_custom3{
	width:164px;
}

div.layout_column_sixth{
	width:144px;
}
div.layout_column_fifth{
	width:176px;
}
div.layout_column_quarter{
	width:223px;
}
div.layout_column_third{
	width:302px;
}
div.layout_column_three_eights{
	width:342px;
}
div.layout_column_two_fifths{
	width:366px;
}
div.layout_column_half{
	width:461px;
}
div.layout_column_three_fifths{
	width:556px;
}
div.layout_column_two_thirds{
	width:619px;
}
div.layout_column_three_quarters{
	width:698px;
}
div.layout_column_four_fifths{
	width:746px;
}
div.layout_column_five_sixths{
	width:777px;
}
div.layout_column_full{
	width:936px;
}
div.layout_column_206{
	width:236px;
}

/***** rows ************************************************/
div.row{
	clear: both;
	float: left;
	padding: 0px;
	margin: 2px 0px 2px 0px;
	border: 0px solid #0000FF;
	width: 100%;
}
div.admin{
	background-color:#FFFFAA;
	padding: 3px 0px 3px 0px;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
}
/***** tables ************************************************/
div.table{
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
	width: 100%;
}
div.tr{
	clear: both;
	float: left;
	padding: 2px 0px 2px 0px;
	width:99%;
}
div.td{
	text-indent:2px;
	float: left;
}
div.td10p{
	width: 10%;
}
div.td20p{
	width: 20%;
}
div.td30p{
	width: 30%;
}
div.td40p{
	width: 40%;
}
div.td50p{
	width: 50%;
}
div.td60p{
	width: 60%;
}
div.td70p{
	width: 70%;
}
div.td80p{
	width: 80%;
}
div.td90p{
	width: 90%;
}
div.td100p{
	width: 100%;
}



/*used flag*/
div#row252{
	width: 252px;
	clear: both;
	float: left;
	padding: 0px;
	margin: 2px;
	border: 0px solid #000000;
}

div#row385{
	width: 385px;
	clear: both;
	float: left;
	padding: 0px;
	margin: 2px;
	border: 0px solid #000000;
}

div#row518{
	width: 518px;
	clear: both;
	float: left;
	padding: 0px;
	margin: 2px;
	border: 0px solid #000000;
}

div#row786{
	width: 786px;
	clear: both;
	float: left;
	padding: 0px;
	margin: 2px;
	border: 0px solid #000000;
}

input.checkbox{
	margin:0px;
	width:13px;
	height:13px;
	overflow:hidden;
}
input.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 80px;
	background-color:#CDFDB5;
	border:1px solid #067404;
/*	font-weight:bold;*/
}
textarea.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 80px;
	background-color:#CDFDB5;
	border:1px solid #067404;
/*	font-weight:bold;*/
}
select.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#CDFDB5;
	border:1px solid #067404;
/*	font-weight:bold;*/
}
input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus,option:active,option:focus{
/*	background-color:#ABC5E7;*/
}
/* Table styles*/
table{
/*	background-image:url(../images/table_body_back.gif);*/
	border-spacing:0px;
	border: 0px solid #FF0000;
	border-collapse:collapse;
	width:100%;
	font-size:inherit;
}
table thead th{
	text-align:left;
	font-size:1.1em;
	font-weight:normal;
}
table.simple thead th, table.stylish thead th, table.plain thead th{
	padding: 3px 1px 3px 1px;
	border-bottom: 2px solid #DDDDDD;
	border-top: 0px solid #DDDDDD;
	font-weight:bold;
}
table.stylish tfoot tr{
	background-color:#EAEAEA;
	border-bottom: 1px solid #D8D8D8;
	padding:2px 1px 2px 1px;
	font-normal;
}
table.simple tfoot tr{
	background-color:#EAEAEA;
	border-bottom: 1px solid #D8D8D8;
	padding:2px 1px 2px 1px;
	font-normal;
}
td{
	padding: 2px 1px 2px 1px;
	text-align:left;
}
table.simple{
	border: 0px solid #D8D8D8;
	width:100%;
}
table.simple tbody tr td{
	/*background-color:#FFFFFF;*/
	border: 0px;
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
}
table.simple thead tr th, table.simple thead th{
	background-color:#EEEEEE;
	border: 0px;
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
}
table.plain tbody tr td{
	background-color:#FFFFFF;
	border: 0px;
}
td.heading{
	background-color:#FFFFFF;
	border-bottom: 1px solid #D8D8D8;
	border-right: 0px solid #D8D8D8;
	font-weight:bold;
	font-size:11px;
	color:#666666;
}
td.data{
	background-color:#FFFFFF;
	border-bottom: 1px solid #D8D8D8;
	border-right: 0px solid #D8D8D8;
}
tr.row1 td, td.row1 {
	background-color:#FFFFFF;
	border-bottom: 1px solid #D8D8D8;
	padding:2px 1px 2px 1px;
}
tr.row2 td, td.row2 {
	background-color:#EAEAEA;
	border-bottom: 1px solid #D8D8D8;
	padding:2px 1px 2px 1px;
}
tr.row3 td, td.row3 {
	background-color:#E7E7E7;/*8FFFF99*/
	border-bottom: 1px solid #D8D8D8;
	padding:2px 1px 2px 1px;
}
tr.row4 td, td.row4 {
	background-color:#FFFFFF;
	border-bottom: 1px solid #000000;
	padding:2px 1px 2px 1px;
}
tr.selected{
	background-color:#FFFF99;
}
tr.selected td.row1{
	background-color:#FFFF99;
}
tr.selected td.row2{
	background-color:#FFFF99;
}


/* div styles */
div#spacer{
	width:100%;
	height:10px;
}
div#spacer10{
	float:left;
	width:10px;
	height:10px;
}

div#layout{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
}


div.title_back_left
{
	background-image:url(../images/table_top_back_left.gif);
	height:22px;
	width:9px;
	float:left;
}
div.title_back_middle{
	background-color:#F6F6F6;
	background-image:url(../images/table_top_back_middle.gif);
	background-repeat:repeat-x;
	height:22px;
	float:left;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	text-align:center;	
}

div.title_back_right{
	background-image:url(../images/table_top_back_right.gif);
	background-repeat:no-repeat;
	height:22px;
	width:44px;
	float:left;
}
div#box_top{
	clear:both; 
	border-top:0px solid #A0A0A0; 
	border-bottom:0px;
	border-left:1px solid #B9B9B9;
	border-right:1px solid #565656;
	background-color:#FFFFFF;
	background-image:url(../images/table_shader_back.gif); 
	background-repeat:repeat-x;
}
div#box_bottom{
	clear:both; 
	border-top:0px solid #A0A0A0; 
	border-bottom:1px solid #565656;
	border-left:1px solid #B9B9B9;
	border-right:1px solid #565656;
	background-color:#FFFFFF;
	background-image:url(../images/table_shader_back.gif); 
	background-repeat:repeat-x;
	margin-bottom: 10px;
}

div#right{
	width:249px; /* 199 */
	float:right;
	text-align:center;
	border-left:1px solid #999999;
	height:100%;
	padding: 0px;
	background-image:url(../images/table_top_back_middle.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

div#global{
/*	text-align:center;*/
	clear:both;
	float:left;
	padding: 0px;
	width:800px;
	height:100%;
	border:0px solid #00FF00;
	background-image:url(../images/table_top_back_middle.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
div#menuuuu{
	width:800px;
	text-align:center;
	clear:both;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom:0px solid #999999;
	background-image:url(../images/table_top_back_middle.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

div#header_right{
	height:78px;
	float:left;
	width:574px;
}

div#header_right_top{
	height:64px;
	float:left;
	width:574px;
}

div#header_right_bottom{
	height:14px;
	float:left; 
	width:574px;
}

div#all_offices{
	text-align:left;
	background-color: #EEEEEE;
	border: 1px solid #000000;
	position: absolute;
	z-index: 3;
	width: 150px;
	margin: 5px;
	padding: 5px;
	line-height: 20px;
}

div#message{
	font-weight: normal;
	text-align: justify;
	background-color: #EEFFBB;
	cursor: pointer;
	border: 1px solid #666666;
	position: absolute;
	top: 30%;
	left: 30%;
	z-index: 3;
	width: 300px;
	margin: 5px;
	padding: 10px;
	clear: both;
}

div#help_area{
/*	font-weight:bold;*/
	text-align: left;
	background-color: #EEEEEE;
	cursor: pointer;
	border: 1px solid #000000;
	position: absolute;
	top: 30%;
	left: 30%;
	z-index: 3;
	width: 200px;
	margin: 5px;
	padding: 5px;
	clear: both;
	visibility: hidden;
	text-align: justify;
}

.help{
	line-height: 11px;
}
.help a{
	text-decoration: none;
}
.help a img{
	border: 0px solid #FFFFFF;
	width: 11px;
	height: 11px;
}
img.helpsimple{
}

div#row260{
	width: 260px;
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
}

div.flowCell{
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
}
div.th{
	padding: 3px 1px 3px 1px;
	border-bottom: 2px solid #D8D8D8;
	font-size:11px;
}

img.bar{
	border:0px;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
}
img.bar_left{
	border-left:1px solid #333333;
}
img.bar_right{
	border-right:1px solid #333333;
}

.right{
	text-align:right;
}
.left{
	text-align:left;
}
.center{
	text-align:center;
}

div.text{
	text-align:justify;
	margin:0px 2px 0px 2px;
}

div.orders_item_description{
	width: 208px;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
}
div.orders_item_value{
	text-align:left;
	width: 90px;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
}
div.orders_item_help{
	width: 11px;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
}

ul.tabs{
 margin:0px ;
 padding: 4px;
 border-bottom: 1px solid #9DA3AD;
/* background-image:url(../images/table_top_back_middle.gif);*/
}
ul.tabs li{
 list-style: none;
 margin: 0;
 display: inline;
}
ul.tabs li a
{
 padding: 3px 4px 4px 4px;
 margin-left: 3px;
 border: 1px solid #9DA3AD;
 border-bottom: 0px solid #9DA3AD;
 background: #ECECEC;
 text-decoration: none;
}
ul.tabs li a:link { color: #000000; }
ul.tabs li a:visited { color: #666666; }
ul.tabs li a:hover
{
 color: #000000;
 background-color: #C7CBFE;
 border-color: #9DA3AD;
}

ul.tabs li.active a
{
 background-color: #FFFFFF;
 border-bottom: 1px solid #fff;
 font-weight:bold;
}
ul.tabs li.active a:hover
{
 background-color: #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 font-weight:bold;
}

ul.tabs li.tab_active a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}
p{
	padding:0px;
	margin:7px 0px 0px 0px;
}
div.screenshot_item{
	margin:5px 8px 5px 8px;
	float:left;
	border: 1px solid #999999;
}
div.half{
	float:left;
	width:50%
}
div.fixed_width{
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
	overflow:hidden;
}
.admin{
	color:#FF0000;
	text-transform:capitalize;
}

td.light{
	color:#999999;
	margin-left:3px;
}
span.light{
	color:#BBBBBB;
}
img {
   behavior: url("js/pngbehavior.htc");
}
.attention{
	color:#FF0000;
	font-weight:bold;
}
tr.attention{
	background-color:#FFDDDD;
	color:#EE0000;
	font-weight:normal;
}
tr.headercell{
	line-height:14px;
}
span.change_up{
	color:#33CC33;
}
span.change_down{
	color:#CC3333;
}
span.change_down a{
	color:#CC3333;
	text-decoration: none;
}
span.change_no{
	color:#333333;
}
/* tablecloth styles */

th.over{background-color:#FFFF99;}
th.down{background-color:#bce774;}
th.selected{}

td.sort{background-color:#BBD5F7;}
td.over{background-color:#ABC5E7;}
td.down{background-color:#bce774;color:#fff;}
td.selected{background-color:#FFFF99;color:#555;}

/* use this if you want to apply different styleing to empty table cells*/
td.empty, tr.odd td.empty, tr.even td.empty{}

h1{
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
}

h2{
font-size: 16px;
font-weight: bold;
}

h3{
font-size: 14px;
font-weight: bold;
}

clockContainer{
color:#0870B9;
font-family:helvetica,san-serif;
font-size:13px;
line-height:18px;
}

.notice{
	font-weight: normal;
	text-align: justify;
	background-color: #EEFFBB;
	cursor: pointer;
	border: 1px solid #666666;
	width: 912px;
	padding: 10px;
}
