html
{
font-size: 100%;
font-family: arial,verdana,"trebuchet MS",serif;
}

body
{
width: 850px;
text-align: center; /*center the text */
margin: auto; /* center the page */
margin-top: 2px; /* for to avoid to stick to the top of the web window */
margin-bottom: 0px; /* for to avoid to stick to the bottom of the web window */
background-color: rgb(234,0,0); /*red color */
background-image: url("cemmntbackground.gif");
background-repeat: repeat-x;
font-size: 100%;
font-family: arial,verdana,"trebuchet MS",serif;
}

/* header */
#header
{
position: relative;
width: 870px;
height:113px;
background-image: url("cemmntheader.gif");
background-repeat: no-repeat;
margin-bottom: 0px;
}

#mail 
{
position: absolute;
width: 171px;
height: 11px;
background-image: url("cemmntheader2.gif");
background-repeat: no-repeat;
left: 350px;
top: 85px;
border: 0;
}
/* end header */

/* menu */
#menu
{
width: 868px;
height: 46px;
background-image: url("cemmntmenu2.gif");
background-repeat: no-repeat;
font-family: arial,verdana,"trebuchet MS",serif;
}

ul#menulist
{
list-style-type: none;
}

ul#menulist li
{
padding: 0 40px 0 0; /* top right bottom left */
line-height: 40px;
}

ul#menulist li.leftbutton
{
float: left;
width: auto;
text-align: left;
}

ul#menulist li.rightbutton
{
float: right;
width: 90px;
text-align: right;
}

ul#menulist a:link.menulinkstyle /* basic link style */
{
color: white;
text-decoration: none;
}

ul#menulist a:visited.menulinkstyle /* visited link style */
{
color: white;
text-decoration: none;
}

ul#menulist a:hover.menulinkstyle /* hover link style */
{
color: rgb(255,94,6);
text-decoration: none;
}
/* end menu */

.content
{
position: relative;
width: 868px;
top: 30px;
margin-bottom: 0px;
margin-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
border: hidden;
background-color: white;
font-size: 100%;
font-family: arial,verdana,"trebuchet MS",serif;
}

/* title block */
.title /* welcome image */
{
position: relative;
margin: 15px 0 10px 20px; /* top right bottom left */
text-align: left;
}

.lign /* positioning of the lign hr */
{
position: relative;
margin: 36px 0 0 0; /* top right bottom left */
text-align: left;
padding-top: 0px;
padding-left: 5px;
padding-right: 5px;
top: 0px;
}

hr
{
background-color: rgb(165,0,0); /* red */
color: rgb(165,0,0); /* red */
height: 10px;
border: none;
}
/* end title block */

/* welcome page */
#welcomeblock 
{
position: relative;
margin: 0px 0 60px 0; /* top right bottom left */
font-family: arial,verdana,"trebuchet MS",serif;
}

ul#welcomeblocklist
{
list-style-type: none;
padding: 0;
margin: 0;
margin-left: 20px;
text-align: left;
}

ul#welcomeblocklist li
{
background-image: url(cemmntarrow.gif);
background-repeat: no-repeat;
background-position: 10px 9px;
padding-left: 25px;
margin: 0; /* top right bottom left */
line-height: 25px;
}

ul#welcomeblocklist a:link  /* basic web page link style */
{
color: rgb(165,0,0);
font-weight: bold;
text-decoration: none;
}

ul#welcomeblocklist a:visited  /* visited web page link style */
{
color: rgb(165,0,0);
font-weight: bold;
text-decoration: none;
}

ul#welcomeblocklist a:hover  /* hover web page link style */
{
color: rgb(165,0,0);
font-weight: bold;
text-decoration: underline;
}
/* end welcome page */

/* bordertop */
.bordertop
{
position: absolute;
width: 868px;
height: 74px;
top: -30px;
left: 0px;
background-image: url("cemmntbordertopbluelarge.gif");
background-repeat: no-repeat;
}

.bordertoptitle 
{
font-size: 140%;
color: white;
position: absolute;
left: 80px;
margin-top: 20px;
font-family: arial,verdana,"trebuchet MS",serif;
}
/* end bordertop */

.borderbottom
{
position: absolute;
width: 868px;
height: 42px;
bottom: -1px;
left: 0px;
background-image: url("cemmntborderbottom.gif");
background-repeat: no-repeat;
}

/* loging page */
h2 
{
color: rgb(165,0,0);
margin: 0;
font-family: arial,verdana,"trebuchet MS",serif;
}

.marginelement /* for the login form */
{
font-size: 80%;
text-align: right;
margin: 0px 0 20px 5px; /* top right bottom left */
padding: 0;
font-family: arial,verdana,"trebuchet MS",serif;
color: black;
}

.go /* button of the login form */
{
margin: -4px;
}

.incsentence
{
font-size: 140%;
text-align: center;
color: rgb(246,76,9);
font-family: arial,verdana,"trebuchet MS",serif;
padding: 0;
margin: 15px 0 0 0;
}

.buttoncol {width:90px;}
.formcol {width: 410px;}
.loginbutton {margin:0; padding: 0; margin-top: 4px; margin-left: 3px;}
.regbutton {margin: 0; padding: 0}
.password {margin-left: 20px; margin-bottom:10px;}
.passwordfield {margin-left: 20px;}
.resend {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 10px;
}


/* end loging page */