/* Edited with EditCSS *//**** Style sheets whose contents could be loaded were ****//**** imported instead. Rule order may be incorrect ****//**** as a result. ****//**@import "chrome://seolinks/content/document.css";**//**** LINK-tag style sheet template_css.css ****//* general stuff */body{margin:0;padding:0;text-align: center;font-family: verdana, arial, sans-serif;color:#ccc;font-size:10px;}h1{font-weight: bold;font-size: 14px;height: 20px;line-height: 20px;border-bottom: 1px solid #ff6600;font-family: 'Trebuchet MS', verdana, sans-serif;color: #fff;}#media{display:none; }a {text-decoration:  none;font-weight: normal;border: none;color:#ff6600; }a:hover {text-decoration:  underline; border: none; }/* Topmenu */ ul#mainlevel-nav{list-style: none;padding: 0;margin: 0;float: right;white-space: nowrap;}ul#mainlevel-nav li{width: auto !important;width: 5%;float: right;margin: 0;font-size: 10px;height: 20px;line-height: 20px;white-space: nowrap;margin-right: 1px;	}ul#mainlevel-nav li a{font-weight: normal;display: block;padding-left: 5px;padding-right: 10px;text-decoration: none;color: #CCCCCC;border-top:solid #fff 4px;}ul#mainlevel-nav li a:hover{font-weight: normal;display: block;padding-left: 5px;padding-right: 10px;text-decoration: none;color: #ff6600;border-top:solid #ff6600 4px;}/* Main Menu(s) */a.mainlevel {color:#3a4348;font-size: 10px;padding-left: 4px;width: 100%;display: block;line-height: 26px;margin-bottom: 2px;text-decoration: none;font-weight: normal;border-left: 4px solid #CACACA;}a.mainlevel:hover, a.mainlevel#active_menu , a.sublevel:hover, a.sublevel#active_menu{background: #F1F1F1;text-decoration: none;border-left: 4px solid #ff6600;}a.sublevel {color:#3a4348;font-size: 10px;padding-left: 4px;width: 100%;display: block;line-height: 26px;margin-bottom: 2px;text-decoration: none;font-weight: normal;border-left: 4px solid #CACACA;}a.mainlevel:hover, a.mainlevel#active_menu {background: #F1F1F1;text-decoration: none;border-left: 4px solid #ff6600;}/* Other Mambo Stuff */.pathway {color: #BBBBBB;font-size: 10px;text-decoration: none;font-weight: normal;}.pathway a{color: #BBBBBB;text-decoration: none;font-weight: normal;}.mosimage {  border: 1px solid #cccccc;  margin: 5px}.mosimage_caption {  margin-top: 2px;  background: #efefef;  padding: 1px 2px;  color: #666;  font-size: 10px;  border-top: 1px solid #cccccc;}hr {width:  90%;  }hr.separator {width:  40%;  }a.pnav {}.pnav:hover {}.small {font-size: 10px;color: #ABABAB;line-height: 0.7;}.smalldark {font-size: 10px;color: #fff;height: 10px;line-height: 10px;text-align: left;}.sectiontableentry1 {text-align: left;background: #3a4348; /*#697A83;*/font-size: 10px;padding: 2px;}.sectiontableentry2 {background: #3a4348;font-size: 10px;text-align: left;padding: 2px;}.button {border: 1px solid #BBBBBB;font-size:10px;}.inputbox {border: 1px solid #BBBBBB;}.createdate {font-size: 10px;color: #ABABAB;height: 10px;line-height: 0.7;}.modifydate {font-size: 10px;color: #ccc;height: 20px;line-height: 20px;margin-bottom: 5px;}a.readon {font-size: 10px;text-decoration: none;/*line-height: 15px;*//*border: 1px solid #EEEEEE;*/padding-right: 13px;margin-top: 10px;font-weight: normal;/*color:#fff;*//*background-color:#697A83;*/}a.readon:hover {text-decoration:underline; }.blog_more {font-size: 10px;}.blog {width: 100%;}.contentheading {font-weight: bold;font-size: 16px;height: 23px;line-height: 20px;border-bottom: 1px solid #ff6600;font-family: 'Trebuchet MS', verdana, sans-serif;color: #fff;}.contentpaneopen {text-align: left;background: transparent;font-size: 10px;line-height: 1.5;}table.contentpane td.contentheading {font-weight: bold;font-size: 16px;height: 23px;line-height: 20px;font-family: 'Trebuchet MS', verdana, sans-serif;border: none;}table.contentpane ul {margin: 0px;padding: 0px;list-style: none;}table.contentpane ul li{padding: 0px;margin: 0px;padding-left: 15px;}.contentdescription {font-size: 10px;}.sectiontableheader {font-weight: bold;font-size: 10px;height: 25px;line-height: 25px;}.categorytitle {font-weight: bold;font-size: 16px;height: 25px;line-height: 25px;font-family: "Trebuchet MS", Verdana, sans serif;}.componentheading {font-weight: bold;font-size: 16px;height: 23px;line-height: 20px;font-family: "Trebuchet MS", Verdana, sans serif;border-bottom: 1px solid #ff6600;color: #fff;}a.category {text-decoration:  underline;  }a.category:hover {text-decoration:  underline;  }table.moduletable {width:  100%;  }table.moduletable th  {font-size:12px;color:#999;}.poll {font-size: 10px;text-align: center;}.back_button a{font-size: 10px;font-weight: normal;}.blogsection {font-size: 10px;}.blog_more ul li{list-style: none;padding-left: 14px;line-height: 18px;}table.contenttoc {border: 1px solid #CCCCCC;padding: 3px;}table.contenttoc th{font-weight: bold;font-size: 10px;border-bottom: 1px solid #BBBBBB;}form {margin: 0px;padding: 0px;}/**** LINK-tag style sheet document.css ****//* Non-http; imported above. */