html	{ font-size:100.01%; text-align:center; }
body	{ font-family:helvetica, sans-serif; background:url(/images/bg.gif) #777 repeat-y center; color:#000; margin: 0 auto; padding:0; width: 780px; text-align: left; }

h1		{ font-size:1.5em; margin:0.5em 0; padding:0; }
h2		{ font-size:1.3em; }
h3		{ font-size:1.2em; }

code	{ font-family: courier new, courier;font-size:0.9em;overflow:auto;white-space:normal; }

img 	{ border:0; }

a		{ color:#154462; }
a:hover	{ color:#1ad11a; }

td,th	{ border-bottom:1px solid #777; }
table a	{ text-decoration:none; }

.pr		{ color:#00b700; font-weight:bold; }
.nodata	{ color:#777; }
.description {font-size:0.9em;}
.errormsg { color:#f00; font-weight:bold; }



/* header */
#header { background:url(/images/bg_head.gif) #206490 repeat-x top; font-size:0.8em; padding: 0.3em 0 0.4em; }
#header ul#navigation { color:#ABABAB;background:url(/images/menu_bkg.gif) #206490 repeat-x top; margin:0.5em 0 0; padding:0.2em 0.5em 0.3em; }


#header ul#navigation li { margin:0 1em 0 0; padding:0; display:inline; }
#header ul#navigation li a { color:#fff; text-decoration:none;  }


/*content*/
#content	{ background-color:#ededed;padding:0 1em;margin-right:255px; font-size:0.75em;}

#content div#chart { width:260px;height:140px; float:left; }
#content div#chart div.bar { height:3px;margin-bottom:1px; background-color:#777;font-size:1px; }
#content div#chart div.bar:hover { background-color:#00b700; }

#content dt { margin:1.5em 0 0.5em; font-weight:bold; }
#content dd { margin: 0; }

#content ol,
#content ul { margin:0 1em;padding:0 1.5em; }

#content ol li { margin:1.5em 0 0; padding:0;}
#content ul li { margin:0.5em 0 0; }

#content label { display:block; }

/*sidebar*/
#sidebar { background-color:#f3f3f3;float:right; width:250px; font-size:0.7em; }

.box { margin:0.7em;padding:1px;border:1px solid #777; background-color:#ededed; }
.box h3 { padding:0.2em 0.4em; margin:0; background-color:#206490;color:#ededed;}
.box h3 a { color:#ededed; }
.box p { margin:0.5em; }
.box table { width:100%; }

#sidebar .box label { display:block;float:left;width:25%; }
#sidebar .box input { width:69%; font-size:0.8em; }

/*footer*/
#footer { padding:3em 0 0;clear:both; font-size:0.65em; text-align:center;margin-right:255px; }



/*CounterService*/
p.cc_admin_navi    { text-align:center; }
p.cc_admin_navi a  { margin:0.1em; padding:0.2em 0.5em; background-color:#00b700; color:#000; text-decoration:none; font-weight:bold; }
p.cc_admin_navi a:hover { background-color:#fff; color:#000; }



#screenshotads {
  width:495px;
  border:0;
  cellspacing:0;
  cellpadding:0;
  }
#screenshotads td {
 border:1px solid #51461E;
 padding:5px;
 text-align:center;
 }


.btn {
    color:#ededed;
	font-size: 8pt;
	font-weight: bold;
	border: 1px solid #5e74b3;
	background-color: #51461E;
}

			div#flashcontainer {
				width: 450px;
				height: 180px;

			}


