﻿body
{
    font-size: 9pt;
    margin: 0px;
    overflow: auto;
    color: black;
    line-height: normal;
    font-family: Tahoma, Arial;
    text-align:center;
    background-color:White;
    line-height:150%;
}
td
{
    font-size: 9pt;
	color: black;
	line-height: normal;
	font-family: Tahoma, Arial;
    line-height:150%;
}
hr
{
    width:96%;
    color:#dddddd;
    height:1px;
}
A:link
{
	color: #000000;
	text-decoration: none;
}
A:visited
{
	color: #000000;
	text-decoration: none;
}
A:hover
{
	color: #003366;
	text-decoration: underline;
}
.MainTable
{
    width:802px;
    border-right:solid #F3F3F3 1px;
    border-left:solid #F3F3F3 1px;
    height:100%;
	background-position: center bottom;
	background-image: url(../../Images/pic_2.jpg);
	background-repeat: no-repeat;
}
.MainTable td.top
{
	height:313px;
	background-position: center top;
	background-image: url(../../Images/headerPic.gif.jpg);
	background-repeat: no-repeat;
	text-align:right;
	vertical-align:top;
	padding-right:100px;
	padding-top:280px;
	color:#406618;
}
.MainTable td.content
{
	text-align: left;
	padding-left:20px;
	vertical-align: top;
}
.MainTable td.bottom
{
	height:50px;
	text-align:right;
	padding-right:50px;
	vertical-align:middle;
}
.left
{
    vertical-align:top;
    text-align:center;
}
.right
{
    text-align: center;
    vertical-align: top;
    width:220px;
}
#ItemRow{ width:100px; border-bottom:dashed 1px #DCDBDF;}
#ItemRow td.arrow{ width:15px; text-align:center;}
#ItemRow td.title{ text-align:left;}
#ItemRow td.time{ text-align:right; color:#EF7000; width:80px;}
#NavigateTable
{
    height: 30px;
    border-bottom:solid 2px #A7D6D3;    
}
#NavigateTable td.list
{
    text-align:left;
    padding-left:29px;
}
#NavigateTable td.pic
{
    width: 99px;
    background-position: right top;
    background-image: url(Images/headerPic-R.jpg);
    background-repeat: no-repeat;
}



#BlockTable
{
    width:100%;
}
#BlockTable td
{
    padding:5px;
}
#BlockTable td.line
{
    border-bottom:solid 6px #DBDBDB;
}
#LoginTable
{
    width:100%;
}
#LoginTable td.lbl
{
    text-align:right;
    color:#406618;
    width:60px;
}
#LoginTable td.title
{
    text-align:left;
    padding-left:20px;
    height:30px;
    color:Black;
    font-size:9pt;
    font-weight:bold;
    border-bottom:solid 4px #DBDBDB;
}
#LoginTable td.txt
{
    text-align:left;
}
.textBox
{
    border:solid 1px #64B8B3;
    color:Black;
    font-family:Arial;
    font-size:9pt;
    height:20px;
    width:110px;
}

#InfoTable
{
    width:96%;
}
#InfoTable td
{
    
}
#InfoTable td.title
{
    color:#000000;
    font-size:9pt;
    font-weight:bold;
    height:35px;
    vertical-align:bottom;
    text-align:left;
    padding-left:15px;
}

#InfoTable td.content
{
	color: Black;
	text-indent: 30px;
	text-align:left;
	font-size:9pt;
	padding-left:20px;
	padding-right:20px;
}
#InfoTable td.list
{
    border:solid 1px #63B7B2;
}
#InfoTable td.more
{
    color:#053A47;
    font-size:9pt;
    font-weight:bold;
    height:35px;
    vertical-align:bottom;
    text-align:right;
    padding-right:10px;
    border-bottom:solid 3px #0789A8;
}
#QuestionEditTable
{
	width:100%;
	border:solid 0px #CDCCD1;
}
#QuestionEditTable td.lbl
{
	width:100px;
	text-align:right;
	background-color:#E1E1E1;
}
#QuestionEditTable td.txt
{
	text-align:left;
	background-color:#F3F3F3;
}
#QuestionEditTable .textBox
{
	height:22px;
	border:solid 1px #CDCCD1
}

#QuestionTable
{
	border:solid 1px #CDCCD1;
	width:100%;
	background-color:White;
}
#QuestionTable td.name
{
	color:Black;
	font-weight:bold;
	background-color:#E1E1E1;
	padding-left:30px;
	text-align:left;
}
#QuestionTable td.name .time
{
	color:Gray;
	font-weight:normal;
}
#QuestionTable td.info
{
	padding-left:30px;
	padding-right:30px;
	text-align:left;
	padding-bottom:10px;
	padding-top:10px;
}
#QuestionTable td.memo
{
	border-top:dashed 1px #E1E1E1;
	text-align:right;
	padding-right:30px;
	color:#4C4C4C;
	background-color:#F3F3F3;
}

