/* CSS Document */

/****************************** Block Level Tags ********************************/
BODY {color:#333333; font: 9pt "Arial";}
P { font: 9pt "Arial"; font-weight: normal; color: #333333;}
FONT { font: 9pt "Arial"; font-weight: normal; color:#333333;}
DL { font: 9pt "Arial"; font-weight: normal; color: #003366;}
DT { font: 9pt "Arial"; font-weight: normal; color: #003366;}
DD { font: 9pt "Arial"; font-weight: normal; color: #003366;}
UL { font: 9pt "Arial"; font-weight: normal; color: #106a94; list-style-image:url(images/list.png);}
LI { font: 9pt "Arial"; font-weight: normal; color: #106a94; list-style-image:url(images/list.png);}
TH { font: 9pt "Arial"; font-weight: normal; color: #FFFFFF;}
TD { font: 9pt "Arial"; font-weight: normal; color: #333333;}
/********************************** Header Tags **********************************/

H1 { font-family: "Arial"; color: #106a94;}
H2 { font-family: "Arial"; color: #106a94;}
H3 { font-family: "Arial"; color: #106a94;}
H4 { font-family: "Arial"; color: #106a94;}
H5 { font-family: "Arial"; color: #106a94;}

/********************************** Anchor Tags **********************************/

A { font: 9pt "Arial";font-weight: bold;color: #106a94;text-decoration:none;} 
A:hover {font: 9pt "Arial";font-weight: bold;color: #106a94;text-decoration: underline;}

.cappy { font: 9pt "Arial";font-weight: normal;color: #106a94;text-decoration:none; text-transform:uppercase;} 
.pricingtitle {color:#106a94;}
/********************************** Other **********************************/

.form {padding: 4px; font-size: 12px; font-weight: bold; color: #106a94; background: #0066CC; border: 1px solid #666666; border-bottom: 1; background-color: #106a94; font: Arial; width="300"}
.input { font-size:12px; color:#085578;  border: 1px solid #106a94; vertical-align: top;}
.button { font-size:12px;  border: 1px solid #106a94; vertical-align: top; width="125"}
/********************************** Background Images **********************************/
.bgHomeLeft{ padding-left:20px; padding-top:15px; padding-right:5px;}
.bgHomeRight{ padding-left:5px; padding-top:15px; padding-right:5px;}
.bg{background-image:url(images/TemplateBg.gif);background-repeat:repeat;}
.page{ padding-left:35px; padding-top:5px; padding-right:10px;}
.pageBM{ padding-left:20px; padding-top:0px; padding-right:20px;}
.bgBM{background-image:url(images/bmtemplate_04.jpg);background-repeat:repeat;}
.bottomCap_pad {padding:2px;margin:2px;}
#bottomCap {margin:2px; vertical-align:top; background-color:#5788f0; border:1px solid #000000;width:330px;"\"}\"";/*IE5 Fix*/width:330px;}

.bottomCap_pad a:link {font: 10pt "Arial";font-weight: normal;color: #000000;text-decoration: none;}
.bottomCap_pad a:active {font: 10pt "Arial";font-weight: normal;color: #000000;text-decoration: none;}
.bottomCap_pad a:visited {font: 10pt "Arial";font-weight: normal;color: #000000;text-decoration: none;}
.bottomCap_pad a:hover {font: 10pt "Arial";font-weight: normal;color: #000000;text-decoration:underline;}
.bottomCap_pad {font: 10pt "Arial";font-weight: normal;color: #000000;text-decoration:none;}

.anylinkcss{position:absolute;visibility: hidden;border:1px solid #ffffff;border-bottom-width: 0;font:normal 12px arial;line-height: 18px;z-index: 100;background-color: #106a94;width: 200px;}

.anylinkcss a{width: 100%;display: block;text-indent: 2px;border-bottom: 1px solid #ffffff;padding: 1px 0;text-decoration: none;font-weight: normal;text-indent: 2px;font:arial;color:#ffffff;}

.anylinkcss a:visited{width: 100%;display: block;text-indent: 2px;border-bottom: 1px solid #ffffff;padding: 1px 0;text-decoration: none;font-weight: normal;text-indent: 2px;font:arial;color:#ffffff;}

.anylinkcss a:hover{ /*hover background color*/
background-color: #ffffff;color: #106a94;font:arial;}

.larger{font: 14pt "Arial";color: #106a94;}
.highlight1{font: 14pt "Arial";color: #ffffff;}
.free {font: 12pt "Librarian"; font-weight: bold; color:#333399; text-decoration: none;}