
A:link    {color: #CCCCCC; text-decoration: underline}
A:visited {color: #CCCCCC; text-decoration: underline}
A:active  {color: #CCCCCC; text-decoration: underline}
A:hover   {color: #FFFFCC; text-decoration: underline}



.side_hdr {
   margin: 0;
   padding: 60px 0 0 0;
   border: 0;
   text-align: left;
   vertical-align: top;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color:#FFFFCC;
}



.main_nav {
   org_background-color: #1B191A;
   background-color: #000000;
   padding: 7px 0px 7px 10px;
   color: #666666;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   text-align: right;
}

.main_nav A:link    {padding: 7px 15px 7px 15px; color: #FFCC33; text-decoration: none;}
.main_nav A:active  {padding: 7px 15px 7px 15px; color: #FFCC33; text-decoration: none;}
.main_nav A:visited {padding: 7px 15px 7px 15px; color: #FFCC33; text-decoration: none;}
.main_nav A:hover   {padding: 7px 15px 7px 15px; color: #FFFFCC; text-decoration: none; background: #1B1919;}



.sub_nav {
   margin:  0 0 0 0;
   padding: 0 0 0 0;
   color: #CCCCCC;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   line-height: 17px;
}

.sub_nav A:link    {color: #FFCC00; text-decoration: none;}
.sub_nav A:visited {color: #FFCC00; text-decoration: none;}
.sub_nav A:active  {color: #FFCC00; text-decoration: none;}
.sub_nav A:hover   {color: #FFFFCC; text-decoration: underline;}



.sec_nav {
   color: #CCCCCC;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   line-height: 17px;
}

.sec_nav A:link    {color: #FFCC00; text-decoration: none;}
.sec_nav A:visited {color: #FFCC00; text-decoration: none;}
.sec_nav A:active  {color: #FFCC00; text-decoration: none;}
.sec_nav A:hover   {color: #FFFFCC; text-decoration: underline;}



.pic_cd_uitm {
   float: left;
   padding: 20px 0 20px 0;
   clear: both;
}



.pic_cd {
   float: left;
   padding: 0 20px 15px 0;
}




.pic_bio {
   float: left;
   padding: 0 20px 15px 0;
}


.pic_home {
   border-top: 2px solid #2D292A;
}


.logo {
   text-align: left;
}


tr, td {
   padding: 0;
   margin: 0;
   text-align: left;
   vertical-align: top;
}




.col_left {
   text-align: left;
   vertical-align: top;
   padding: 0 20px 0 0;
   background-color: #1B1919;
}

.col_right {
   text-align: left;
   vertical-align: top;
   padding: 0 0 0 20px;
   background-color: #1B1919;
}









.col_1 {
   border-top: 2px solid #2D292A;
   text-align: left;
   vertical-align: top;
   padding: 20px 20px 50px 20px;
   background-color: #1B1919;
}

.col_2 {
   border-left: 1px solid #2D292A;
   border-top: 2px solid #2D292A;
   text-align: left;
   vertical-align: top;
   padding: 20px 20px 50px 20px;
   background-color: #1B1919;
}

.col_3 {
   border-left: 1px solid #2D292A;
   border-top: 2px solid #2D292A;
   text-align: left;
   vertical-align: top;
   padding: 20px 20px 50px 20px;
   background-color: #1B1919;
}



p {
   margin:  0 0 0 0;
   padding: 20px 0 0 0;
   color: #CCCCCC;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   line-height: 17px;
}






body {
   background-color: #2D292A;
}


h1 {
   margin: 0;
   padding: 0;
   border: 0;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 27px;
   font-weight: lighter;
   color:#FFFFCC;
}


h2 {
   margin: 0;
   padding: 2em 0 0 0;
   border: 0;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: lighter;
   color:#FFFFCC;
}


h3 {
   margin: 0;
   padding: 0.1em 0 0 0;
   border: 0;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   color:#777777;
   xline-height: 22px;
}



h4 {
   margin: 0;
   padding: 13px 0 0 0;
   border: 0;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color:#FFFFCC;
}



.footer {
   border-top: 2px solid #2D292A;
   background-color: #000000;
   padding: 5px 7px 6px 20px;
   color: #666666;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-align: left;
}

