/* CSS Document */

body { background-color: #efefef; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#555555;}

.sitecontent { border-left: 2px solid #afafaf; border-right: 2px solid #afafaf; border-bottom: 2px solid #afafaf;}

.admintable { border: 0px solid #afafaf; background-color: #afafaf;}
.admintd { background-color: #ffffff; color:#555555;}
.admintdheader { background-color: #afafaf; color:#ffffff;}
a.adminlink { color:#555555; }

.btn_go_format { padding-left: 15px; }
.box-format { background-color: #ffffff; height:130px; padding:0px 0 0 46px; }

.contentmessage { background-color:#ffffff; padding: 20px 20px 0 20px; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#555555; }

.content { background-color:#ffffff; padding: 20px 120px 0 30px; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#555555; width:615px; text-align:justify;}
.content p a, .content p a:active, .content p a:visited {color:#ed7c04; font-weight:bold;}
.content img  {display: block; margin: 30px 0 15px 0;}

.screenshotImages {margin:0 !important;}
.contactcontent { background-color:#ffffff; padding-right: 10px; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#555555;}
.client { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#555555; text-align:right; padding: 20px 58px 0 0; }
.client a { color:#555555; text-decoration:none; }
.client a:active, .client a:visited { color:#555555; text-decoration:none; }
.client a:hover {  text-decoration:none; color:#ed7c04;}

.contactbox { border: 1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#555555;}
.contactbox2 { border: 1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#555555; overflow: auto;}

.inputbox { border: 1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#555555;}


.button { background-color:#ed7c04; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; border:1px solid #ffffff; height: 24px; cursor: pointer; cursor: hand;}

.contactbtn { background-color:#fff; line-height:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0 0 0 6px; width:100px; color:#ed7c04; }
.contentarea { background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; padding: 2px 36px 5px 46px; }
.contentarea2 { background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; padding: 5px 36px 5px 46px; }
.decorStripe { width:2px; background-color:#dddddd; }

.loginarea { background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; padding: 0px 0px 0px 0px; }


em, em a, em a:active, em a:visited { font-family:Arial, Helvetica, sans-serif;font-size:9pt; color:#555555; font-style:normal; text-decoration:none; font-weight:bold;}
em a:hover { text-decoration:underline;}

.contentarea em, .contentarea em a, .contentarea em a:active, .contentarea em a:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#555555; font-style:normal; text-decoration:none; font-weight:bold;}
.contentarea em a:hover { text-decoration:underline;}



.eventt { color:#ed7c04; font-size:12px; font-weight:bold; }
.eventd { color:#9ba0a4; font-size:12px; font-weight:bold; }
.eventd a, .eventd a:active, .eventd a:visited { color:#0066FF; }

.footer-tbl { height:54px; }
.footer { font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#ed7c04; padding: 0 0 0 10px; }
.footer a, .footer a:active, .footer a:visited { color:#ed7c04; }
.footer a:hover { color:#ed7c04; text-decoration: none;}
.footer2 { padding: 3px 5px 2px 0; text-align:right; }

.hide { display:none; }

.leftSideNav { padding: 0 0 0 29px; font-family:Arial, Helvetica, sans-serif;font-size:9pt; font-weight: bold; color:#ed7c04; width:210px !important; border-left:1px solid #f7f7f7;}
.leftSideNav a {  color:#ed7c04; padding-bottom: 2px; text-decoration:none; }
.leftSideNav a:hover { text-decoration: underline; color:#555555; }
.leftSideNav div ul { list-style:square; margin-left:10px; padding-left:10px; }

.leftSideNav div ul li a, .leftSideNav div ul li a:active, .leftSideNav div ul li a:visited { color:#9ba0a4; }

.mainpglinks { font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; line-height:16pt; color:#ed7c04; width:328px;  padding: 3px 0; }
.maintitle { background-image:url(images/bg_title.jpg); background-repeat:repeat-x; padding: 7px 0 4px 46px; background-color:#dddddd; width:382px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#555555; line-height:12pt; text-decoration:none; margin:0; }

.maintitle a, .maintitle a:active, .maintitle a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#555555; line-height:12pt; text-decoration:none; margin:0; padding:0 0 2px 0;}
.maintitle a:hover { color:#555555; text-decoration:underline; }
.mainpglinkstab { padding:5px 0 0 60px; }
.mainpglinkstab a, .mainpglinkstab a:active, .mainpglinkstab a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#555555; line-height:12pt; text-decoration:none; margin:0; padding:0 0 0px 0; }

.maintitle2, .maintitle2 a, .maintitle2 a:active, .maintitle2 a:visited { padding: 8px 15px 4px 0; font-family:Arial, Helvetica, sans-serif; font-size:14pt;  color:#555555; background-color:#dddddd; width:382px; text-decoration:none;}

.pagetitle { padding: 6px 0 4px 29px; font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; color:#666666; border-bottom: 1px solid #999999; background-color:#dddddd; }

.show { display:block; }
scrolltext { width:320px; height:120px; /*position: relative; top:20px; left: 500px;*/}
.sectionTitle { font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:bold; color:#666666/*9ba0a4*/;}
.sectionSubTitle { font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#666666/*9ba0a4*/;}

.searchbar { padding: 0 0 0 2px; background-image:url(images/bg_searchbar.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; height:38px; text-align:right; font-weight:bold; width:100%;}
.searchbar input { border:0; }
.sectionLinksArea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:14px; color:#555555; text-transform: uppercase !important;  text-decoration:none;  text-align:right; padding: 26px 50px 8px 0; }
.sectionLinksArea a { color:#ed7c04; text-decoration:none; }
.sectionLinksArea a:active, .sectionLinksArea a:visited { color:#ed7c04; text-decoration:none; }
.sectionLinksArea a:hover { color: #999999; text-decoration:none; }
.selectedpg { color: #999999; text-decoration:none; }
.subsubTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#555555;}
.subTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#777777; }
sup { font-size:9px; font-weight:bold; }

.biolink { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#ed7c04; text-decoration:none; line-height:12pt; }

A.biolink:hover { text-decoration:underline;}

.caption { width:460px;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:10pt; font-style:italic;color:#555555;font-weight:bold;}
