/*-----------------------------------------*/
*{font-size: 14px;font-family: Arial, Helvetica, Verdana, sans-serif;}
body {
	margin: 	0 auto;
	padding: 	0px 14px;
	text-align: center;
	background: #666666;
	font-family:sans-serif;
	/*background-image:url('/aigaogaonet/images/bg.gif');*/
} 
a	 { color:#2E60AA; text-decoration: none;}
a:hover	 { color:#349F2B; }
img	 { border:none; }
h1, h2, h3	{ margin: 0; }
h1	 { font-size: 120%; }
h2	 { color: #2E60AA; font-size: 100%; }
h3	 { color: #2E60AA; font-size: 100%; margin-top: 0.5em; }
h4	 { /*color: #606060;*/ font-size: 100%; }
p	 { margin: 0.5em 0 0.5em 0; /*color: #606060;*/ font-size: 100%;}
li	 { margin: 0.5em 0 0.5em 0; /*color: #606060;*/ font-size: 100%;}

table	 { border-color:#606060; border-collapse: collapse; }
td	 { text-align: left; vertical-align: top; }
#datacontainer{margin:0 auto;}
#container {
	border: 	0;
	width: 	740px;
}
#logocell{background:#FFFFFF; padding:24px;background-image:url('/aigaogaonet/images/bgheader.gif');}
.midbar{padding:12px;}
.rightborder, .leftborder  {width:8px;background-image:url('/aigaogaonet/images/bg1.gif');}
.page_title {color:#666666;}
.page_subtitle {color:#666666;}
span.span_select{}
select.span_select{}
/*---------------------------------------------------------------------------------------------------------blog post*/
.post_part{margin:36 0px;}
.post_headdate{text-align:right;border-bottom:solid 1px #FF9933; color:#FF9933;}
.post_title   {padding: 8 12 0 12px;}
.post_content {padding: 0 12 4 12px;}
.post_author  {color:#FF9933;margin-left:12px;}
.post_footer  {margin: 8px;}
.right_arrow, .left_arrow {margin-top:3px;}
.post_nav_left{width:49%;float:left;text-align:left;margin-top:24px;}
.post_nav_right{width:49%;float:right;text-align:right;margin-top:24px;}
/*---------------------------------------------------------------------------------------------------------blog comment*/
#commentform {border-top:dashed 1px #606060;color:#666666;}
#commentform table{color:#666666;}
#commentform_title{padding:12 0 0 12px; font-weight:bold;}
.comment       {font-size: 80%;margin: 8 12px;border-top:dashed 1px #606060;}
.comment_reply {font-size: 80%;margin: 8 12 8 60px;}
.comment_title {padding:4px;color:#606060;}
.comment_title_author {font-weight:bold; color:#000000;}
.comment_content {margin: 4px;padding:0 12px;}
.comment_part{margin: 8 0px;}
.comment_part_title{padding:12 0 0 12px; font-weight:bold;color:#666666;}
/*---------------------------------------------------------------------------------------------------------head*/
#topnav {
	margin: 	0;
	padding: 	4 12 4 12px ;
	font-size: 	18px;
	HEIGHT: 12px;
	color:#666666;
}
#topnav strong	{ color: #FE7E00; }
#topnav a	 {font-weight:	bold; text-decoration: none; }
#topnav a:hover	{font-weight:	bold; text-decoration: underline; color: #349F2B;}
.rss_nav {width:36px;text-align:right;}
.rss_nav a {color:#FF9933; font-size:80%;}
/*---------------------------------------------------------------------------------------------------------body*/
#requirement{
	font-size: 	100%;
	padding: 	4 0 8 4px ;
}
#description {
	WIDTH:200px;
	padding: 	14 0 4 4px ;
	border: 	1px dashed #808080;
}
#preview {
	text-align: center;
	padding: 	10 0 10 4px ;
}
/*---------------------------------------------------------------------------------------------------------foot*/
#foot {
	TEXT-ALIGN: center;
	margin: 	0;
	padding: 	14 0 14 4px ;
	font-size: 	smaller;
	color: #606060;
	HEIGHT: 12px;
}
/*---------------------------------------------------------------------------------------------------------features*/

#f_content{}
.f_title{ font-size: 120%; FONT-WEIGHT:bold; margin: 1em; }
.f_description{font-size: 100%; margin: 1em; }
.f_picture{border: 0px solid #808080;margin: 1em; }
#f_footnav{TEXT-ALIGN:center;margin:14px;}
/*---------------------------------------------------------------------------------------------------------down*/
#downloadNote{
	padding: 	14 48 14 48px ;
	border: 	0px dashed #808080;
}
.downblock {
	padding: 	14 48 14 48;
	text-align: 	center;
	FLOAT:left;
 
	border: 	1px solid #C2C68F;
}
/*--------------------------------------------------------------------------------------------------------- main page specific*/
#download {
	margin: 	0 0 0 0px;
	padding: 	0px 0;
	text-align: 	center;
	border: 	0px solid #808080;
}
#mainleft	 { padding: 4px 4px 36px 4px; }
#mainright	 { padding: 4px 4px 36px 4px;}
.screenshot{
	text-align: 	left;
	border: 	0px solid #808080;
}
.toplogo{ 
	margin: 	0 0 0 0px;
	padding: 	0 0 0 0px;
	text-align: 	center;
	border: 	0px solid #808080;
}
/*--------------------------------------------------------------------------------------------------------- livequotes */
span.agglivequotes 
{
	font-size: 0.8em;
	font-family:verdana; 
}

span.agglivequotes .down {color:#FF0000;font-weight:normal;}
span.agglivequotes .up {color:#009900;font-weight:normal;}