a    { color: #1C0C82; font-weight: bold; font-size: 10pt; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.menu   { color: white; font-weight: bold; font-size: 10px; text-decoration: none; margin-left: 5px }
a.start { color: white; font-weight: bold; font-size: 18px; text-decoration: none; margin-left: 5px }
a.menunew   { color: white; font-weight: bold; font-size: 12px; text-decoration: none }
a:hover  { color: #2d497c; text-decoration: underline }a.link { text-decoration: none; font-weight : bold; }
a:hover.link { text-decoration: underline; font-weight : bold; }
a:hover.menu { color: white; font-weight: bold; font-size: 10px; text-decoration: none; position: relative; top: 1px; left: -1px }
a:hover.start { color: white; font-weight: bold; font-size: 18px; text-decoration: none; position: relative; top: 1px; left: -1px }
a:hover.menunew  { color: gray; font-weight: bold; font-size: 12px; text-decoration: none; position: relative; top: 1px; left: -1px }
.contactinfo   { color: #ff8c00; font-size: 14px; font-family: Verdana, Helvetica, Arial }
.head2    {margin: 0px; padding-bottom: 0px; padding-top: 0px; color: #1C0C82; font-weight: bold; font-size: 14pt; font-family: sans-serif }
.float { color: #ff4500; font-weight: bold; font-size: 10pt; font-family: verdana, Arial, Helvetica, sans-serif }
.head4    { color: #1C0C82; font-variant: normal; font-weight: bold; font-size: 10pt; font-family: sans-serif }
.content    { color: #000; font-style: normal; font-weight: normal;  font-family: sans-serif ; text-align: justify}
.address    { font-size: 10pt; color: #000; font-style: normal; font-weight: normal;  font-family: sans-serif ; text-align: justify}
.list   { color: #000; font-style: normal; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif }
body { color: #000; font-family: verdana, Arial, Helvetica, sans-serif ; font-style: normal; background-attachment: fixed }
hr   { color: #2d497c ; width: 95%; height: 3px;  background-color: #2d497c}
.img { border: solid 0px black; margin:1px; padding: 0px;}
.formwin    { color: black; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; background-color: lightgrey; border: double 4px #c0c0c0 }
.formbutton { color: black; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; background-color: lightgrey; border: double 4px #c0c0c0 }
.contentbody     { background-image: url(images/back.gif); margin-top: 30px; margin-left: 50px }
.topbody  { background-image: url(images/topbg.gif); margin-left: 50px }
.border { border: 1px #fff }
.imgtable  { text-align: center; margin-top: 10px; margin-bottom: 20px; padding: 0px; border: 0px }
.deftable  { color: #ffa500; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; width: 100% }
img {z-index: 1}
ul {padding-bottom: 10px}
ul li {padding-bottom: 5px; padding-top: 5px}
p {padding-bottom: 0px; padding-top: 0px; margin-top: 5px; margin-bottom: 5px}
.side {padding: 0px; margin: 0px; border: 0px}

#LAY-ADDRESS {
	position:absolute;
	left:70px;
	top:230px;
	width:251px;
	height:114px;
}

#alignbottom {bottom: auto}

/*#udm a   { color: #d3d3d3; font-weight: bold; font-size: 12px; text-decoration: none }

#udm ul li a{    background-color: #d3d3d3; color: black; font-weight: bold; font-size: 12px; text-decoration: none }
#udm ul li a.hover{    background-color: #d3d3d3; color: red; font-weight: bold; font-size: 12px; text-decoration: none }
*/


/* expanding menu styling  
#udm ul {
    background-color: #d3d3d3;
	margin-left:0 !important;
	margin-top:1px !important;
	}
*/

    /* Folder table (text) */
    TD.foldertext {
        color: #000000;        padding-top: 0px;
        background: #f0f0f0;   padding-bottom: 1px;
        font-size: .75em;      padding-left: 3px;
        text-align: left;      padding-right: 8px;
    }

    /* Folder table (thumbnails) */
    TD.folderthumbs {
        /*color: #000000;*/        padding-top: 2px;
        /*background: #f0f0f0;*/   padding-bottom: 2px;
        font-size: .7em;       padding-left: 4px;
        text-align: center;    padding-right: 8px;
    }

    /* Image table */
    TD.image {
        /*color: #000000;*/          padding-top: 2px;
        /*background: #f0f0f0;*/     padding-bottom: 2px;
        font-size: .8em;         padding-left: 4px;
        text-align: center;      padding-right: 8px;
    }

    /* Description table */
    TD.desc {
        color: #333333;          padding-top: 4px;
        background: #f0f0f0;     padding-bottom: 3px;
        font-size: .9em;         padding-left: 4px;
        text-align: center;      padding-right: 6px;
    }




    /* Folder table (application) */
    TD.app {
	margin: 0px;
	border: 1px #111111 solid;
        color: #000000;        padding-top: 0px;
        background: lightgrey;   padding-bottom: 0px;
        font-size: .75em;      padding-left: 0px;
        text-align: center;      padding-right: 0px;
    }

    /* Folder table (material) */
    TD.mat {
	margin: 0px;
	border: 1px #111111 solid;
        color: #000000;        padding-top: 2px;
        background: #FFA100;   padding-bottom: 2px;
        font-size: .7em;       padding-left: 2px;
        text-align: center;    padding-right: 2px;
    }

    /* Image table */
    TD.coat {
	margin: 1px;
	border: 1px #111111 solid;
        color: black;          padding-top: 2px;
        background: #fff;     padding-bottom: 2px;
	/*font-weight: bold;*/
        font-size: .8em;         padding-left: 2px;
        text-align: center;      padding-right: 2px;
    }

    /* Description table */
    TABLE.appltable{
	margin: 1px;
	border: 1px #111111 solid;
        color: white;          padding-top: 0px;
        background: white;     padding-bottom: 0px;
        font-size: .9em;         padding-left: 0px;
        text-align: center;      padding-right: 0px;
    }
    TD.plaaplaa {width: 120px;}	
    .coat a {color:black; text-decoration: underline}
    .coat a:hover {color:#ff4500;text-decoration: normal}
    .mat a {color:black;}

    
/* layout starts */
    
#LAY-top {
	position:absolute;
	left:0px;
	top:0px;
	width:874px;
	height:114px;
}

#LAY-menu {
	position:absolute;
	left:0px;
	top:101px;
	width:235px;
	z-index:1;
	height:800px;
	background-image:url(images/LAY_05.png);
}

#LAY-content {
	position:absolute;
	left:235px;
	top:101px;
	width:750px;
	height:700px;
	z-index:0;
	overflow: auto;
}

#LAY-bottom {
	position:absolute;
	left:0px;
	top:668px;
	width:874px;
	height:121px;
}
/* layout ends */
    
table {page-break-inside: avoid;}

