body {color: #000; background: #FFFFFF; margin:0px; padding:0px; font: 11px Verdana, Arial, Helvetica, sans-serif;}img { background: none; border: none;}tr, th, td, p, li {color: #000; font: 11px Verdana, Arial, Helvetica, sans-serif;}p { padding: 5px 0px 5px 0px; margin:0px; }hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}/*ul {margin:0px; padding:5px 5px 5px 10px; list-style: none;}ul li {padding: 1px 0px 2px 10px; background: url(images/site/bullet_circle_grey.gif) 0px 4px no-repeat; }*/h1, h2, h3, h4, h5, h6 { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px 0px 5px 0px; margin: 0px; }h1 {font-size: 18px; color: #0066CC; }h2 {font-size: 15px; color: #999999; }h3 {font-size: 13px; color: #0066CC; }h4 {font-size: 11px; color: #999999; }h5 {font-size: 11px; color: #0066CC; }h6 {font-size: 11px; color: #999999; }a:link, a:visited, a:active, a:hover {color: #0066CC;text-decoration: underline;}form { display:inline;}select, input, textarea {font: 11px Verdana, Arial, Helvetica, sans-serif; }.back00 { background: #ccc url(images/site/back00.jpg) top left repeat-x; float: left; width: 100%; }.back00a { width: 780px; text-align: left; background: #fff; border-left: 1px solid #999; border-right: 1px solid #999; }.back01 { display: block; background: url(images/site/back01.jpg) top left repeat-x; /* height: 178px; */ }.back02 { display: block; background: url(images/site/top01.jpg) top left no-repeat; padding: 0px 10px 0px 10px;}.back03 { }.section0  { display: block; padding: 15px; }.section0a {  }.maintop { }.maintop101 { }.maincenterimg { border-bottom: 2px #eee solid; }.maincenterimg100 {}.maincenterimg_img {}.maincenterimg_img100 {}.maincenterimg_txt {}.maincenterimg_txt100 { padding: 10px 15px 15px 10px; }.maincenter { background: #ddd url(images/site/back_main03.gif) top left repeat-x; border-right: 2px solid #ccc; }.maincenter100 { background: url(images/site/t_spotlight.gif) 10px 0px no-repeat; padding: 40px 15px 15px 15px; }.mainbottom { text-align: center; display: block; border-top: 1px solid #bbb; padding: 50px 10px 10px 10px; background: #fff url(images/site/back01.jpg) 0px -140px repeat-x; }.maindivhome { background: #fff url(images/site/back_main02.gif) left top repeat-y; }.maindivhome01 { display: block; margin-left: 1px; background: url(images/site/back_main01.gif) left top repeat-x; }.maindivhome02 { display: block; background: url(images/site/t_feature.gif) 10px 0px no-repeat; padding-top: 26px; }.maindiv { background: #fff url(images/site/back_main02.gif) left top repeat-y; }.maindiv01 { display: block; margin-left: 1px; background: url(images/site/back_main01.gif) left top repeat-x; padding-top: 26px; }.maindiv02 { display: block; }.mainright { background: url(images/site/back_main01.gif) left top repeat-x; }.mainright100 { display: block; background: url(images/site/t_news.gif) 10px 0px no-repeat; padding: 40px 15px 15px 15px; margin-left: 1px; }.mainleft { border-right: 2px solid #999999; background: #eee; }.mainleft01 { background: url(images/site/back_right01.gif) top left no-repeat; margin: 0px; width: 187px; }.mainleft02 { background: url(images/site/t_menu.gif) 10px 0px no-repeat; padding-top: 28px; }.mainleft01a { background: url(images/site/back_right03.gif) top left no-repeat; margin: 0px; width: 187px; }.mainleft02a { padding: 45px 15px 15px 15px; }.blocknav { display: block; background: #eee url(images/site/back_right02.gif) top left repeat-x;  padding: 2px; }.blocknav01 { }.blockforum { background: url(images/site/t_forum.gif) 10px 10px no-repeat; padding: 25px 15px 0px 10px; font-size: 10px; }.blockforum .updateslist li { font-size: 10px; }.blockleft, .blockright { padding:0px 0px 5px 0px; }.blockleft .blocktitle, .blockright .blocktitle { padding: 0px 0px 5px 15px; font-weight: bold; font-size: 11px; }.blockleft .blocktext, .blockright .blocktext { padding: 0px 0px 5px 0px; }.homenews1 { border-bottom: 2px dotted #CCCCCC; }.homenews2 { border: 2px solid #eee; padding: 1px; margin: 7px 7px 7px 0px; }.homenews3 { padding: 2px 0px 0px 0px; margin:0px; font-size: 11px; }.homenews3 { padding: 5px 0px 0px 0px; margin:0px; }.block_f_news .blocktitle { display:none; }.clear {font-size: 1px; height: 1px;}.updateslist {margin:0px; padding:1px 0px 1px 0px; list-style: none;}.updateslist  li {padding: 1px 0px 2px 10px; background: url(images/site/bullet_circle_grey.gif) 0px 4px no-repeat; }.blocktestimonial { background: url(images/site/icon-testimonial.gif) 0px 0px no-repeat; border-bottom: 1px solid #CCC; margin: 0px 20px 10px 20px; padding: 0px 0px 10px 15px; }.blockcenterhome {  }.blockcenter {}.blockcenter .blocktitle { padding: 9px 9px 0px 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4466AA; font-size: 15px; }.blockcenter .blockimage { padding: 7px; }.blockcenter .blocktext { padding: 0px 9px 9px 9px; }.row1	{ border-bottom: 1px solid #ccc; }.azoom { padding: 0px 0px 17px 0px; background: url(images/site/icon_zoom1.gif) bottom center no-repeat; }.azoom2 { padding: 0px 0px 17px 0px; background: url(images/site/icon_zoom2.gif) bottom center no-repeat; }.sitemaplist ul {margin:0px; padding:0px; list-style: none;}.sitemaplist li {font-size: 12px; font-style: italic; color: #999;}.sitemaplist li li {background:#EEE; margin:3px 0px 10px 0px; padding: 2px 2px 2px 15px; font-size: 12px; font-weight: bold;font-style: normal;color: #333;}.sitemaplist li li ul {background:#FFF; margin:2px -2px -4px -15px;padding: 5px 1px 5px 30px;}.sitemaplist li li li {background:#FFF; margin: 1px; padding: 1px 1px 1px 0px; font-size: 11px; font-weight: normal; list-style: square;}.sitemaplist li li li ul {padding: 0px 0px 0px 30px;}.sideimage01 {padding-left: 15px;}.sidesubmenu { width: 200px; }.sidesubmenu01 {  }.nav1a, .nav1b, .nav1aimg, .nav1bimg {margin:0px;padding:0px; list-style: none; font-weight: normal; text-decoration: none; font: Verdana, Arial, Helvetica, sans-serif;}.nav1a li, .nav1b li{ margin: 0px; padding: 0px 15px 0px 15px; font-weight: normal; text-decoration: none; background: none;  }.nav1a a:link, .nav1a a:visited, .nav1a a:active, .nav1a a:hover, .nav1b a:link,.nav1b a:visited,.nav1b a:active, .nav1b a:hover{display: block; padding: 4px 2px 4px 0px; margin: 0px; font-size: 12px; border-bottom: 1px solid #ccc;}.nav1a a:link,.nav1a a:visited,.nav1a a:active {color:#0066CC;text-decoration: none;font-weight: bold;}.nav1a a:hover {background: #ddd; text-decoration: underline;font-weight: bold;}.nav1b a:link,.nav1b a:visited,.nav1b a:active, .nav1b a:hover {background: url(images/site/icon_house.gif) no-repeat 12px center; color:#0066CC; text-decoration: none; font-weight: bold;}.nav1a ul, .nav1aimg ul {display: block;}.nav1b ul, .nav1bimg ul {display: block;}.nav2a, .nav2b, .nav2aimg, .nav2bimg {margin:0px;padding:0px; list-style: none; font-weight: normal;text-decoration: none; font: 11px Verdana, Arial, Helvetica, sans-serif;}.nav2a li, .nav2b li{ margin: 0px; padding: 0px; font-weight: normal; text-decoration: none;  }.nav2a a:link, .nav2a a:visited, .nav2a a:active, .nav2a a:hover, .nav2b a:link,.nav2b a:visited,.nav2b a:active, .nav2b a:hover{display: block; padding: 1px 2px 1px 10px; margin: 0px; font-size: 10px; border: 0px; }.nav2a a:link,.nav2a a:visited,.nav2a a:active {color:#333; text-decoration: none;font-weight: normal;}.nav2a a:hover {background: #ddd; text-decoration: underline;font-weight: normal;}.nav2b a:link,.nav2b a:visited,.nav2b a:active, .nav2b a:hover {color:#333; text-decoration: none; font-weight: bold;}.nav2a ul, .nav2aimg ul {display: none;}.nav2b ul, .nav2bimg ul {display: block;}.nav3a, .nav3b, .nav3aimg, .nav3bimg {margin:0px;padding:0px; list-style: none; font-weight: normal;text-decoration: none;}.nav3a li, .nav3b li{ margin: 0px; padding: 0px; font-weight: normal; text-decoration: none; }.nav3a a:link, .nav3a a:visited, .nav3a a:active, .nav3a a:hover, .nav3b a:link,.nav3b a:visited,.nav3b a:active, .nav3b a:hover{display: block; padding: 1px 2px 1px 20px; margin: 0px; }.nav3a a:link,.nav3a a:visited,.nav3a a:active {color:#333;text-decoration: none;font-weight: normal;}.nav3a a:hover {background: #ccc url(images/site/nav02.png) no-repeat 29% 50%;text-decoration: underline;font-weight: normal;}.nav3b a:link,.nav3b a:visited,.nav3b a:active, .nav3b a:hover {color:#333; text-decoration: none; font-weight: bold;}.nav3a ul, .nav3aimg ul {display: none;}.nav3b ul, .nav3bimg ul {display: block;}.nav4a, .nav4b, .nav4aimg, .nav4bimg {margin:0px;padding:0px; list-style: none; font-weight: normal;text-decoration: none;}.nav4a li, .nav4b li{ margin: 0px; padding: 0px; font-weight: normal; text-decoration: none; }.nav4a a:link, .nav4a a:visited, .nav4a a:active, .nav4a a:hover, .nav4b a:link,.nav4b a:visited,.nav4b a:active, .nav4b a:hover{display: block; padding: 1px 2px 1px 30px; margin: 0px; }.nav4a a:link,.nav4a a:visited,.nav4a a:active {color:#333;text-decoration: none;font-weight: normal;}.nav4a a:hover {background: #ddd;text-decoration: underline;font-weight: normal;}.nav4b a:link,.nav4b a:visited,.nav4b a:active, .nav4b a:hover {color:#333; text-decoration: none; font-weight: bold;}.nav4a ul, .nav4aimg ul {display: none;}.nav4b ul, .nav4bimg ul {display: block;}.nav5a, .nav5b, .nav5aimg, .nav5bimg {margin:0px;padding:0px; list-style: none; font-weight: normal;text-decoration: none;}.nav5a li, .nav5b li{ margin: 0px; padding: 0px; font-weight: normal; text-decoration: none; }.nav5a a:link, .nav5a a:visited, .nav5a a:active, .nav5a a:hover, .nav5b a:link,.nav5b a:visited,.nav5b a:active, .nav5b a:hover{display: block; padding: 1px 2px 1px 40px; margin: 0px; }.nav5a a:link,.nav5a a:visited,.nav5a a:active {color:#663;text-decoration: none;font-weight: normal;}.nav5a a:hover {background: #ddd;text-decoration: underline;font-weight: normal;}.nav5b a:link,.nav5b a:visited,.nav5b a:active, .nav5b a:hover {color:#333; text-decoration: none; font-weight: bold;}.nav5a ul, .nav5aimg ul {display: none;}.nav5b ul, .nav5bimg ul {display: block;}.assignm_item_grey { background: url(images/site/assignm_item_grey.gif) center left no-repeat; padding: 1px 0px 1px 20px; }.assignm_item_white { background: url(images/site/assignm_item_white.gif) center left no-repeat; padding: 1px 0px 1px 20px; }.assignm_location_grey { background: url(images/site/assignm_location_grey.gif) center left no-repeat; padding: 1px 0px 1px 20px; }.assignm_location_white { background: url(images/site/assignm_location_white.gif) center left no-repeat; padding: 1px 0px 1px 20px; }.assignm_time_grey { background: url(images/site/assignm_time_grey.gif) center left no-repeat; padding: 1px 0px 1px 20px; }.assignm_time_white { background: url(images/site/assignm_time_white.gif) center left no-repeat; padding: 1px 0px 1px 20px; }.postslist { margin: 0px; padding: 0px; list-style: none; }.postslist li { padding: 0px 0px 7px 0px; }.row1	{ border-bottom: 1px solid #ccc; }