/* Start of CMSMS style sheet 'PHARSIDE DEFAULT' */
ol {
	list-style-type: decimal;
	line-height: 1.5em;
             margin-left: 10px;
}
ul {
	line-height: 1.5em;
             margin-left: 30px;
}
.arrowul { 
  list-style-image: url("/images/arrow_small.gif");
  line-height: 1.3em; 
  font-size: inherit;
}
TD { 
             line-height: 1.5em; 
             font-size: inherit; 
}

.feedbackform textarea {
width: 390px;
height: 5em;
}
.faqs textarea {
width: 300px;
height: 10em;
}
textarea {
width: 390px;
height: 15em;
border-width: 1px;
border-style: solid;
border-color: #000000; 
}
.becomeclient form { 
border: 1px dotted #000000; 
padding: 15px; 
background: #eff0f2;
}

.becomeclient textarea {
width: 500px;
height: 5em;
border-width: 1px;
border-style: solid;
border-color: 000000; 
font-family: verdana;
color: #000000;
line-height: 1.2em; 
font-size: 95%;
}
.becomeclient select { 
border-width: 1px;
border-style: solid;
border-color: 000000; 
font-family: verdana;
color: #000000;
line-height: 1.2em; 
font-size: 95%;
font-weight: bold;
}

div#becomeclient {
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   color: #000000;
   font-size: 95%;
   line-height: 1.3em;
}
a.small:link {
   color: #000000;
   font-size: 80%;
   text-decoration: none;
   font-weight: bold;
}
a.small:visited {
   color: #000000; 
   font-size: 80%;
   text-decoration: none; 
   font-weight: bold;
}
a.small:hover {
   color: #000000; 
   font-size: 80%;
   text-decoration: none; 
   font-weight: bold;
}
a.small:active {
   color: #000000; 
   font-size: 80%;
   text-decoration: none; 
   font-weight: bold;
}
a.leftcontentlink:link {
   font-size: 80%;
}
a.leftcontentlink:visited {
   font-size: 80%;
}
a.leftcontentlink:hover {
   font-size: 80%;
}
a.leftcontentlink:active {
   font-size: 80%;
}
a.smallnews:link {
   color: #ff9900;
   font-size: 80%;
   text-decoration: none;
   font-weight: bold;
}
a.smallnews:visited {
   color: #ff9900; 
   font-size: 80%;
   text-decoration: none; 
   font-weight: bold;
}
a.smallnews:hover {
   color: #ff9900; 
   font-size: 80%;
   text-decoration: underline; 
   font-weight: bold;
}
a.smallnews:active {
   color: #ff9900; 
   font-size: 80%;
   text-decoration: none; 
   font-weight: bold;
}

a.navhomelink:link {
   color: #ffffff;
   font-size: 120%;
   text-decoration: none;
   font-weight: bold;
}
a.navhomelink:visited {
   color: #ffffff; 
   font-size: 120%;
   text-decoration: none; 
   font-weight: bold;
}
a.navhomelink:hover {
   color: #ff9900; 
   font-size: 120%;
   text-decoration: underline; 
   font-weight: bold;
}
a.navhomelink:active {
   color: #ffffff; 
   font-size: 120%;
   text-decoration: none; 
   font-weight: bold;
}
.smalltxt {
   color: #000000; 
   font-size: 95%; 
   line-height: 1.2em;
}
p.leftcoltext {
   color: #666666;
   text-size: 0.9em;
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 10px;
   margin-bottom: 10px;
}
div#leftcoltext  {
   margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
div#title {
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 0px;
   margin-top: 0px;
   color: #ffffff;
   font-weight: bold;
   font-size: 120%;
   text-transform: uppercase;
}
div#content {
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
div#content-home {
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
div#home-news {
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
   color: #000000;
   font-size: 95%;
   line-height: 1.3em;
}
a.topleftbuttons {
   border-left: 1px;
   border-right: 0px;
   border-top: 0px;
   border-bottom: 1px;
   border-style: solid;
   border-color: 000000; 
   background: #eff0f2;
   font-size: 75%;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   padding-top: 3px;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 3px;
}
a.topleftbuttons:hover {
   border-left: 1px;
   border-right: 0px;
   border-top: 0px;
   border-bottom: 1px;
   border-style: solid;
   border-color: #000000; 
   background: #f2890e;
   font-size: 75%;
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
   padding-top: 3px;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 3px;
}

a.topleftbuttons2 {
   border: 1px;
   border-style: dotted;
   border-color: 000000; 
   background: #dbdde2;
   font-size: 85%;
   color: #000000;
   font-weight: bold;
   padding-top: 2px;
   padding-left: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
}
a.topleftbuttons2:hover {
   border: 1px;
   border-style: dotted;
   border-color: #000000; 
   background: #ffffff;
   font-size: 85%;
   color: #000000;
   font-weight: bold;
   padding-top: 2px;
   padding-left: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
}
table.defaulttable {
   border-width: 1px;
   border-style: dotted;
   border-color: gray;
   margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
table.rssnews {
   margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
table.rssnews td {
   border-width: 1px;
   border-style: dotted;
   border-color: gray;
   padding-top: 10px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
}
table.clientshome {
   width: 527px;
   border-width: 1px;
   border-style: dotted;
   border-color: gray;
   margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
table.clientshome td {
   padding-top: 10px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
}
table.clientsnav {
   width: 200px;
   border-top: 0px;
   border-bottom: 1px;
   border-left: 1px;
   border-right: 1px;
   border-style: dotted;
   border-color: gray;
   margin-top: 0px;
   margin-left: 8px;
   margin-right: 8px;
   margin-bottom: 0px;
}
table.clientsnav td {
   width: 200px;
   padding-top: 0px;
   padding-left: 8px;
   padding-right: 8px;
   padding-bottom: 0px;
}
table.clientsnavhead {
   width: 200px;
   border-width: 1px;
   border-style: dotted;
   border-color: #000000;
   background: #eff0f2;
   margin-top: 0px;
   margin-left: 8px;
   margin-right: 8px;
   margin-bottom: 0px;
}
table.clientsnavhead td {
   width: 200px;
   padding-top: 3px;
   padding-left: 8px;
   padding-right: 8px;
   padding-bottom: 3px;
}
table.contentnav {
   width: 200px;
   border-top: 0px;
   border-bottom: 1px;
   border-left: 1px;
   border-right: 1px;
   border-style: dotted;
   border-color: gray;
   margin-top: 0px;
   margin-left: 8px;
   margin-right: 8px;
   margin-bottom: 0px;
}
table.contentnav td {
   width: 200px;
   padding-top: 0px;
   padding-left: 8px;
   padding-right: 8px;
   padding-bottom: 0px;
}
table.contentnavhead {
   width: 200px;
   border-width: 1px;
   border-style: dotted;
   border-color: #000000;
   background: #eff0f2;
   margin-top: 0px;
   margin-left: 8px;
   margin-right: 8px;
   margin-bottom: 0px;
}
table.contentnavhead td {
   width: 200px;
   color: #000000; 
   font-size: 80%;
   font-weight: bold;
   padding-top: 3px;
   padding-left: 8px;
   padding-right: 8px;
   padding-bottom: 3px;
}

img.screenshot { 
   border-width: 1px;
   border-style: solid;
   border-color: #000000;
}
img.featured-screenshot { 
   border-width: 1px;
   border-style: solid;
   border-color: #000000;
   width: 150px;
   height: 123px;
}
legend {
  padding: 1.0em 1.5em;
  border: 1px dotted #000000;
  color: #000000;
  font-size: 90%;
  text-align: right;
  font-weight: bold;
  }
fieldset {
  padding: 1em;
  font:90%;
  }
.printbutton {
border:1px solid;
border-color:#FC9 #630 #330 #F96;
padding:0 3px;
font: bold 9px verdana,sans-serif;
color:#FFF;
background:#F60;
text-decoration:none;
margin:4px;
}
.opacity img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.opacity:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}
/* End of 'PHARSIDE DEFAULT' */

