/********************TNMSAMC********************/
html{
   background-color: #222222;
   font-family: "Trebuchet MS", Verdana, sans-serif;
   height: 100%;
}

body{
   height: 100%;
   margin: 0;
   padding: 0;
   text-align: center;
   width: 100%;
}

/*************DIVS*************/
div#wrapper{
   margin: auto;
   padding-top: 10px;
   position: relative;
   width: 1000px;
}

div#years{
   color: #2357AD;
   display: block;
   font-size: 27pt;
   font-weight: 800;
   left: 27px;
   line-height: 70%;
   position: absolute;
   text-align: center;
   text-decoration: none;
   top: 40px;
   width: 100px;
   z-index: 1100;
}

div#span{
   color: #2357AD;
   display: block;
   font-size: 18pt;
   font-weight: 800;
   left: 57px;
   position: absolute;
   text-align: center;
   top: 212px;
   width: 150px;
   z-index: 1100;
}

div#left{
   -moz-border-radius: 25px 0 0 25px;
   -webkit-border-top-left-radius: 25px;
   -webkit-border-top-right-radius: 0px;
   -webkit-border-bottom-right-radius: 0px;
   -webkit-border-bottom-left-radius: 25px;
   background-color: #AEE088;
   float: left;
   height: 1050px;
   position: relative;
   width: 170px;
   z-index: 1;
}

div#right{
   -moz-border-radius: 0 25px 25px 0;
   -webkit-border-top-left-radius: 0px;
   -webkit-border-top-right-radius: 25px;
   -webkit-border-bottom-right-radius: 25px;
   -webkit-border-bottom-left-radius: 0px;
   background-color: #AEE088;
   float: left;
   height: 1050px;
   position: relative;
   width: 830px;
}

div#title{
   margin: 0;
   padding: 0;
}

div#main_content{
   color: #FFF;
   height: 1025px;
   margin: 0;
   position: relative;
   width: 830px;
   z-index: 0;
}

div#content{
   -moz-border-radius: 0 15px 15px 15px;
   -webkit-border-top-left-radius: 0px;
   -webkit-border-top-right-radius: 15px;
   -webkit-border-bottom-right-radius: 15px;
   -webkit-border-bottom-left-radius: 15px;
   background-color: #222222;/*white;*/
   border-left: 3px solid #FFFAA9;
   height: 850px;/*655px;*/
   left: 0;
   margin-top: 50px;
   position: absolute;
   width: 770px;
   z-index: 0;
}

div#help_holder{
   margin: auto;
   margin-bottom: 5px;
   text-align: left;
   width: 750px;
}

/************FORMS*************/
/*************LISTS************/
ul#menu_list{
   border: none;
   margin: 0;
   padding: 0;
   position: absolute;
   left: 30px;
   right:0;
   text-align: center !important;
   top: 265px;
}

ul#menu_list  li{
   -moz-border-radius: 5px 0 0 5px;
   -webkit-border-top-left-radius: 5px;
   -webkit-border-top-right-radius: 0px;
   -webkit-border-bottom-right-radius: 0px;
   -webkit-border-bottom-left-radius: 5px;
   cursor: pointer;
   font-size: 105%;
   height: 35px;
   line-height: 35px;
   list-style-type: none;
   margin-bottom: 2px !important;
   padding: 0;
   width: 140px;
}

ul#menu_list li.selected{
   background-color: #FFFAA9;
   background-image: url('/tnmsamc/images/border.png');
   background-repeat: repeat-y;
   color: #003366 !important;   
}

ul#menu_list  li.default{
   background-color: #003366;/*#2D71B3;*/
   background-image: none;
   color: #FFF;
}

ul#menu_list  li:hover{  
   background-image: url('/tnmsamc/images/border_hover.png');
   background-repeat: repeat-y;
}
/************INPUTS************/

/*************MISC*************/
#left a#logo_a{
   display: block;
   position: absolute;
   left: 3px;
   text-decoration: none;
   z-index: 100;
}

img#logo_img{
   position: absolute;
   z-index: 1000;
}

a#tnamt_a{
   display: block;
   position: absolute;
   right: -8px;
   top: -4px;
   z-index: 100; 

}

ul#menu_list li a{
   color: #FFF;
   display: block;
   margin: 0;
   outline: none;
   padding: 0;
   text-decoration: none;
}

ul#menu_list li.selected a{
   color: #003366;
}

div#content a{
   color: #067FF1;
   text-decoration: none;
}

p#notice{
   -moz-border-radius: 0 15px 0 0;
   -webkit-border-top-left-radius: 0px;
   -webkit-border-top-right-radius: 15px;
   -webkit-border-bottom-right-radius: 0px;
   -webkit-border-bottom-left-radius: 0px;
   background-color: #003366;   
   color: #FFFAA9;
   font-size: 180%;
   height: 53px;
   line-height: 53px;
   margin-top: 0px;
   margin-bottom: 10px;
   text-align: center;
   width: 770px;
}

p#conference{
   -moz-border-radius: 0 15px 0 0;
   -webkit-border-top-left-radius: 0px;
   -webkit-border-top-right-radius: 15px;
   -webkit-border-bottom-right-radius: 0px;
   -webkit-border-bottom-left-radius: 0px;
   background-color: #003366;   
   color: #FFFAA9;
   font-size: 180%;
   height: 73px;
   text-align: center;
   width: 770px;
}

h1#title_h1{
   color: #003366;
   font-size: 325%;
   margin-left: 80px;
   margin-top: 25px;
   margin-bottom: 0;
   text-align: left;
}

h2#title_h2{
   color: #003366;/*#2D71B3;*/
   font-size: 175%;
   margin: 0;
   margin-bottom: 20px;
   margin-left: 150px;   
   text-align: left;
}

label#required{
   color: red;
   text-align: left !important;
}

h1#years{
   position: fixed;
/***************END TNMSAMC******************/

