@charset "utf-8";
/* CSS Document */

body{
margin: 0px;
}

#HeaderTD{
background:url(images/Textile-Park-HeaderBG.gif);
background-position:top;
background-repeat:repeat-x;
height:100px;
}

	
.login #title{
background:url(images/textile-park-01.gif);
background-position:top;
background-repeat:no-repeat;
height:24px;
}
.login #content{
background:url(images/textile-park-02.gif);
background-position:top;
background-repeat:repeat-y;
padding:5px;
}
.login #foot{
background:url(images/textile-park-03.gif);
background-position:top;
background-repeat:no-repeat;
height:20px;
}

.footer{
width:100%;
margin:10px 0px 0px 0px;
background:#045c97;
height:25px;
}
.footer a:link, a:active, a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFF00;
text-decoration:none;
}
.main-content{
padding: 5px 10px 5px 10px;
}
.left-content{
background:#999999;
width:200px;
}




.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(images/glossyback2.gif);
}

.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}


.register_head {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #FFFFFF;
        background:#3D84CC;
