body, table, td, input, textarea, select, option, input {FONT-SIZE:12px; FONT-FAMILY:arial,sans-serif;}

body {background-color: #e7e4d5;}
td {line-height:20px;}

.textbox, .homenavbox {color: #333333;margin-left : 30px;margin-right : 35px;margin-top : 20px;margin-bottom : 20px;line-height:20px;}
.navbox {color: #4f4d4d;margin-left : 20px;margin-right : 5px;margin-top : 20px;margin-bottom : 20px;line-height:20px;}
.homenavbox {color: #4f4d4d;}

.headers,.subheaders,.whiteheaders,.miniheaders {font-weight: normal;letter-spacing : 0px;line-height:24px;FONT-FAMILY:tahoma;}
.headers {FONT-SIZE: 20px; color: #672200;}
.subheaders {FONT-SIZE: 18px; color: #4f4d4d;}
.miniheaders {FONT-SIZE: 11pt; color: #4f4d4d;font-weight: bold;}
.redheaders {FONT-SIZE: 14px; color: #672200;font-weight: bold;}
.whiteheaders {FONT-SIZE: 18px; color: #ffffff;padding-right: 30px;text-align : right;background-image: url(graphics/bg_tools.gif); background-repeat: no-repeat;}
.whitebg {background-image: url(graphics/bg_white.gif); background-repeat: no-repeat;}

.list {list-style-image: url(graphics/arrow.gif); list-style-position: outside;}

.graytext {color: #4f4d4d;FONT-SIZE: 11px;}
.redtext {color: #963200;FONT-SIZE: 11px;font-weight: bold;}

.error {color: #cc3300;font-weight: bold;}

.breadcrumbs {FONT-SIZE: 11px; color: #666666;font-weight: bold; TEXT-DECORATION:none;border-width: 0px; border-style: none;}

/* pictures */
.picright, .picleft, .picnormal {border: 3px double Gray; margin-bottom:5px;}
.picright {margin-left: 15px;}
.picleft {margin-right: 15px;}
.picnormal {margin-top: 5px;}

/* links */
A:link, A:visited, A:active, A:hover 
{color:#993300;text-decoration: none; border-bottom: #993300; border-width: 0px 0px 1px 0px; border-style: none none dashed none;}

A:link.nav, A:visited.nav, A:active.nav, A:hover.nav 
{FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION:underline;border-width: 0px; border-style: none;}

A:link.navtop, A:visited.navtop, A:active.navtop, A:hover.navtop  
{FONT-SIZE: 16px;color: #4f4d4d;letter-spacing: -1px;font-weight: bold; TEXT-DECORATION:none;border-width: 0px; border-style: none;line-height:26px;}

A:link.breadcrumbs, A:visited.breadcrumbs, A:active.breadcrumbs, A:hover.breadcrumbs  
{FONT-SIZE: 11px; color: #666666;font-weight: bold; TEXT-DECORATION:underline;border-width: 0px; border-style: none;}

A:link.minilink, A:visited.minilink, A:active.minilink, A:hover.minilink  
{FONT-SIZE: 11px; color: #993300;font-weight: bold; TEXT-DECORATION:underline;border-width: 0px; border-style: none;}

A:link.image, A:visited.image, A:active.image, A:hover.image 
{TEXT-DECORATION:none;border-width: 0px; border-style: none;color: #f5f5f5;FONT-SIZE: 11px;font-weight: bold;letter-spacing: 0px;}

A:link.course, A:visited.course, A:active.course, A:hover.course  
{color: #174C8A;TEXT-DECORATION:none; border-bottom: #C0C7D2; border-width: 0px 0px 1px 0px; border-style: none none solid none;}



/* automated icons */
.popup {width:20px;padding:0px 20px 0 0;background: url(graphics/link.png) no-repeat right;}
.pdf {width:20px;padding:0 20px 0 0;background: url(graphics/pdf.png) no-repeat right;}
.zip {width:20px;padding:0 23px 0 0;background: url(graphics/zip.png) no-repeat right;}
.doc {width:20px;padding:0 20px 0 0;background: url(graphics/doc.png) no-repeat right;}
.ppt {width:20px;padding:0 20px 0 0;background: url(graphics/ppt.png) no-repeat right;}
.xls {width:20px;padding:0 20px 0 0;background: url(graphics/xls.png) no-repeat right;}
.html,.htm {width:20px;padding:0 20px 0 0;background: url(graphics/link.png) no-repeat right;}
.txt {width:20px;padding:0 20px 0 0;background: url(graphics/txt.png) no-repeat right;}
.jpg {width:20px;padding:0 20px 0 0;background: url(graphics/picture.png) no-repeat right;}
.gif {width:20px;padding:0 20px 0 0;background: url(graphics/picture.png) no-repeat right;}
