/* LINK STYLES */
a{color: #fa7d07; text-decoration: none; font-weight: bold;}
a:hover{color: #fa7d07; text-decoration: underline; font-weight: bold;}
a:visited {color: #fa7d07; text-decoration: none; font-weight: bold;}
a:visited:hover {color: #fa7d07; text-decoration: underline; font-weight: bold;}

a.nav{color: #666; text-decoration: none; font-weight: bold;}
a.nav:hover{color: #fa7d07; text-decoration: underline; font-weight: bold;}
a.nav:visited {color: #666; text-decoration: none; font-weight: bold;}
a.nav:visited:hover {color: #fa7d07; text-decoration: underline; font-weight: bold;}

a.inner{color: #333; text-decoration: none;font-size: 12px;}
a.inner:hover{color: #fa7d07; text-decoration: underline;font-size: 12px; }
a.inner:visited {color: #333; text-decoration: none;font-size: 12px; }
a.inner:visited:hover {color: #fa7d07; text-decoration: underline;font-size: 12px; }

a.footer{color: #999; text-decoration: none;}
a.footer:hover{color: #999; text-decoration: underline;}
a.footer:visited {color: #999; text-decoration: none;}
a.footer:visited:hover {color: #999; text-decoration: underline;}

/* GLOBAL STYLES */
body {margin: 0px; background-image: url(../images/background_main.jpg); background-repeat: repeat-x;font-family: arial;}
td {font-family: arial;}
table {font-size: 12px; line-height: 18px;}
img {border: 0; align:center;}
ul {margin:0 0 15 15; padding: 0;}
ul li {margin:0 0 0 15; padding: 0;}
#lispace {margin:10 0 10 15;}
#programli {margin:0 0 0 20; padding: 0;}

.tableborder1{border: solid 1px #bbb; padding: 5px;}
h1, h3, h4 {color:#333;}
h2 {color:#333; font-style:italic;}

.hr {font-size: 1px; background:#999; line-height:1px; height:1px; display:block; margin: 0 0 5 0;}
.alignrt {text-align: right;}
.hdr_page {font-size: 18px; color: #333; font-weight: bold; padding-bottom: 25px;}
.hdr_sub  {font-size: 14px; color: #333; font-weight: bold;}


/* TEXT STYLES */
.orange {color: #fa7d07;}
.txt {font-size: 12px; line-height: 18px;}
.txt_glossary {font-size: 12px; color: #333; font-weight:bold;}
.txt_nav, .txt_nav:visited {font-size: 12px; color: #666;}
.txt_nav:hover, .txt_nav:visited:hover {font-size: 12px; color: #fa7d07; text-decoration:underline;}
#aname, #aname:hover, #aname:visited:hover  {color: #fa7d07; text-decoration:none;}
.txt_footer {font-size: 11px; color:#666; line-height: 16px; text-align:center;}
.txt_ftr_drk {font-size: 12px; color:#666; font-weight: bold; padding-right: 22px; padding-top: 3px;}
.txt_copyright {font-size: 10px; color:#666; padding-top: 10px;}
.txt_rt {font-size: 12px; line-height: 18px; text-align:right;}

.hdr_nav {padding-left: 15px; padding-right: 15px;}
.inset {background-image: url(../images/inset_bg.jpg); background-repeat: repeat-y; padding-left: 10px; padding-right: 10px; font-size: 12px; line-height:16px; color: #666;}

/* NAV */
#navbar {list-style: none; text-decoration: none; padding: 0 0 5 0; margin: 0 0 0 0;}
#navbar li a:hover {text-decoration:underline;}
#navbar li {margin: 0 0 10 0;}

#navcontainer {position:relative; padding: 0; margin: 0; width: 870px; height: 79px; align:center; }

#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
#cssdropdown a { color: #666; } 
#cssdropdown ul li a:hover { text-decoration: none; }
#cssdropdown, #cssdropdown ul {list-style: none; position:absolute; top:0; left:0;}


#cssdropdown li.toplinkimg {width: 90px; float: left; margin: 0 0 0 0; height:79px; width:206px; }
#cssdropdown li.toplinkfirst {width: 90px; float: left; text-align: center; margin: 23 0 0 0;}
#cssdropdown li.toplink {position:relative; width: 90px; float: left; text-align: center; margin: 27 0 0 10; }

#cssdropdown li.toplink ul {position:absolute; clear:both; top:15; left:10; display: none; text-align: left; background-color: #eee; }
#cssdropdown li.toplink:hover ul {display: inline; background-color: #eee;}

#cssdropdown li.toplink a {display: block; padding: 0px;}

#cssdropdown li.toplink ul li a { margin:0; padding:10 5 10 5px;width: 180px; border: 1px black solid; }
#cssdropdown li.toplink ul li a:hover { background-color: #ccc; cursor:pointer; }

/*FAQ*/
.question {font-weight:bold; line-height: 18px; margin: 10 0 10 0;}
.answer {font-weight:normal; margin:0 0 0 15; }







 