
body {
	background-color: #ffffff;
	color: #000000;
	font-family:arial, helvetica, swiss;
	font-size: 13px;
	line-height: 150%;
	padding:0;
	margin:0;
	border-width: 0;
	border-style: none;
	border-color: transparent;
}

div, p, table, td, th, ul, li, a, form, img {
	color: #000000;
	border-width: 0;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	font-family:arial, helvetica, swiss;
	font-size:13px;
	line-height: 130%;
	padding:0;
	border-collapse: collapse;
	z-index: 0;
}

A:link, A:visited  {
	color: #000000;
/*	font-weight : 600; */
  	text-decoration : underline;
}
A:hover  {
	color: #000000;
	text-decoration : none;
}

select, input, textarea {
	background-color: transparent;
	border-style: solid;
	border-width: 1px;
	font-size : 15px;
	font-family:arial, helvetica, swiss;
	text-decoration : none;
	z-index: 0;
}


/* navigator container */
.nc {
	/* position: absolute; */
	margin-right: 50px;
	margin-top: 60px;
	height: 250px;
	vertical-align: top;
	z-index: 3;
}

.n1c {
	z-index: 3;
	height: 100%;
}

.n1layer {
	position: relative;
	z-index: 3;
}

/* submit buttons' style */
.n1text, .n1text a:link, .n1text a:visited {
	position: relative;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	color: #535353;
	border: 0px solid #2279dd;
	white-space: nowrap;
	z-index: 3;
	text-decoration: none;
}

.n1text a:hover {
	color: #2279dd;
	border: 0px solid #535353;
	text-decoration: none;
}



.n2c {
	position: relative;
	top: 0;
	right: 8px;
	z-index: 3;
	text-align: right;
	height: 100%;
}

.n2layer {
	position: relative;
	right: 0;
	padding-right: 7px;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #535353;
	visibility: hidden;
}

.n2text {
	font-size: 13px;
	font-weight: bold;
	color: #2279dd;
	text-decoration: none;
}
.n2text a:link, .n2text a:visited {
	text-decoration: none;
	color: #535353;
}
.n2text a:hover {
	text-decoration: none;
	color: #2279dd;
}



/* submit buttons' style */
.e1 {
 	font-size: 11px;
	font-weight: bold;
	border-width: 1px;
	border-color: #2279dd;
	background-color: white;
	color: #2279dd;
}

.e2 {
	font-size: 11px;
	font-weight: bold;
	border-width: 1px;
	border-color: transparent;
	background-color: #2279dd;
	color: white;
}

/* main container */
.mc {
	/* width: 90%; */
	min-width: 500px;
	border: 1px solid black;
	z-index: 1;
}


/* text container */
.tc {
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 30px;
/*	text-align: justify; */
}


/* logo container */
/*
.lc {
	position: absolute;
	top: 50px;
	right: 1px;
	width: 199px;
	height: 31px;
}
*/


/* image container */
.ic {
	text-align: left;
	vertical-align: bottom;
	width: 103px;
	height: 269px;
	margin-top: 200px;
}

/* message style */
.mm { 
	padding: 5px;
	margin-left: 0;
	border-width: 2px;
	border-style: double;
	font-size: 15px;
}


/* errormessage style */
.me { 
	color: red;
	padding: 5px;
	margin-left: 0;
	border-color: red;
	border-width: 2px;
	border-style: double;
}


/* copyright notice */
.cpr {
	color: #000000;
	font-size:10px;
	text-align: center;
	vertical-align: top;
	height: 50px;
}

.cpr a:link {
	color: #000000;
	font-size:10px;
}
.cpr a:visited {
	color: #000000;
	font-size:10px;
}
.cpr A:hover  {
	color: #7ad8ef;
	font-size:10px;
}

/* title */
.head1 {
	color: #2279dd;
	font-size:16px;
	font-weight : 600;
}

/* subtitle */
.head2 {
	color: #2279dd;
	background-color: transparent;
	font-size:15px;
/*	font-weight : 600; */
	text-transform: uppercase;
}

/* float text style */
.cxe {
	padding-bottom: 0;
	padding-top: 5px;
	padding-left: 0;
	padding-right: 0;
	margin: 0;
}


/* cxe buttons' style */
.cxeinput {
	font-size: 10px;
	font-weight: bold;
	border-width: 1px;
	border-color: transparent;
	background-color: #3a7296;
	color: #b43843;
}
/* ccmedit buttons' style */
.ce1 {
	font-size: 11px;
	font-weight: bold;
	border-width: 1px;
	border-color: #3a7296;
	background-color: #c2edef;
	color: #3a7296;
}

/* ccmedit buttons' style */
.ce2 {
	font-size: 11px;
	font-weight: bold;
	border-width: 1px;
	border-color: #c2edef;
	background-color: #3a7296;
	color: #c2edef;
}


/* subtitle 1 */
.at {
	font-size: 13px;
	color: #323232;
	background-color: transparent;
	/* background-color: #535353; */
	border-color: #2279dd;
	padding-left:10px;
	padding-right:10px;
	border-width: 2px;
	border-style: double;
	text-align: left;
	max-width: 500px;
}

/* subtitle 2 */
.a1 {
	color: #2279dd;
	padding: 3px 0 1px 0;
	max-width: 504px;
	font-size: 15px;
/*	font-weight: 700;*/
	margin-bottom: 1px;
}
.a3 {
	color: #323232;
/*	font-weight : 500; */
	padding: 5px 15px 5px 0;
	vertical-align: top;
	max-width: 500px;
}

/*
.a4 {
	color: #323232;
/*	font-weight : 500; */
	max-width: 500px;
}
*/

/* textarea in ccmedit page */
.ccmeditarea {
	background-color: #cccccc;
	color: #323232;
	border-color: #424242;
	font-weight : 500;
	font-size : 15px;
	border-width: 2px;
	border-style: double;
padding: 15px;
}

 
