/*
 * Created on 2004.04.26
 * Updated on 2005.02.04
*/
input {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	background-color: #F8F8F8;
	border: 1px solid #FF0000;
}

ul {
	list-style-type: square;
}

select {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

textarea {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F8F8F8;
	border: 1px solid #FF0000;
}

td {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bannerTitle {
	color: #FF0000;
	font-weight: bold;
}

.inputRadio {
	border: 0px;
}

.trActive {
	background: #EEEEEE;
}

.tListHeader {
	background: #C0C4CD;
	vertical-align: top;
}

.tListRow {
	background: #E4E8F1;
}

.call {
	font-size: 11px;
	letter-spacing: 4px;
	text-align: center;
}

.image {
	border: 1px solid #FF0000;
}

.noborder {
	border: 0px;
}

.justify {
	text-align: justify;
	line-height: 11pt;
}

.topBgr {
	background-color: #DDDDDD;
}
.partBgr {
	background-color: #E2C8C8;
}
.bgr {
	background-color: #EEEEEE;
}
.body {
	background: #FFFFFF;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
.bodyNewWin {
	background: #FFFFFF;
	margin-bottom: 5;
	margin-left: 5;
	margin-right: 5;
	margin-top: 5;
}
/*table with no borders*/
.tt {
	border: outset 0pt;
	border: inset 0pt;
	border-spacing: 0pt;
	width: 100%;
}
.th100 {
	height: 100%;
}

/*left menu*/
.m {
	width: 100%;
}

/*left menu image td*/
.mim {
	width: 10%;
 	text-align: right;
	vertical-align: top;
}

/*left menu link td*/
.mli {
	width: 90%;
 	padding-left: 5px;
}

.error {
	background-color: #FCEEEE;
	color: #8b0000;
	font-size: 15px;
	font-weight: bold;
}

.errorControl {
	color: #8b0000;
}

.info {
	background-color: #DFFCE0;
	color: #006600;
	font-size: 15px;
	font-weight: bold;
}

.small {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

.title {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing : 4px;
}

.pageTitle {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing : 4px;
}

.pageTitleText {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.part {
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing : 2px;
}

.controlTitle {
	color: #663333;
}

.footer {
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: ;
}

.button {
	font-weight: bold;
	font-size: 11px;
	background-color: #FF0000;
	border: 0px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
}

.group {
}

.groupTable {
}

.groupImg {
}

.groupTitle {
	font-size: 90%;
	color : #000000;
	font-weight : bold;
}

.groupName {
	font-size: 170%;
	font-weight : bold;
	font-style : italic;
}

.line {
	background-color : #CCCCCC;
}


A:link, A:visited, A:active	{
	font-size: 11px;
    text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	}
A:hover	{
	font-size: 11px;
    text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	}

.menuLeft A:link, .menuLeft A:visited, .menuLeft A:active	{
	font-size: 11px;
    text-decoration: none;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menuLeft A:hover	{
	font-size: 11px;
    text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}

.menuLeftA A:link, .menuLeftA A:visited, .menuLeftA A:active, .menuLeftA A:hover {
	font-size: 11px;
    text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}

.menuLeft2 A:link, .menuLeft2 A:visited, .menuLeft2 A:active	{
	font-size: 10px;
    text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.menuLeft2 A:hover	{
	font-size: 10px;
    text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}

.menuLeft2A A:link, .menuLeft2A A:visited, .menuLeft2A A:active, .menuLeft2A A:hover	{
	font-size: 10px;
    text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}

.menuLeft3 A:link, .menuLeft3 A:visited, .menuLeft3 A:active	{
	font-size: 10px;
    text-decoration: none;
	color: #333333;
}
.menuLeft3 A:hover	{
	font-size: 10px;
    text-decoration: none;
	color: #FF0000;
}

.menuLeft3A A:link, .menuLeft3A A:visited, .menuLeft3A A:active, .menuLeft3A A:hover	{
	font-size: 10px;
    text-decoration: none;
	color: #FF0000;
}

.pagingActive A:link, .pagingActive A:visited, .pagingActive A:active	{
	font-weight: bold;
	color: #FF0000;
}
.pagingActive A:hover	{
	font-weight: bold;
	color: #FF0000;
}
