/*--- RBM 2008(C) Style CSS File---*/

p.package_info{
text-align: left;
font-size: small;
color: #FFFFFF;
margin: 20px 0 0 5px;
}

a:link{color: #0c386b;}
a:visited{color: #00b5d7;}
a:hover{color: #95c547;}
a {
text-decoration: none;
}

a.more_info:link{color: #49dfff;}
a.more_info:visited{color: #49dfff;}
a.more_info:hover{color: #feff98;}
a.more_info {
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: 900;
font-size: 16px;
text-decoration: none;
margin: 20px 0 0 5px;
}

/*Home link*/
a#home:link {background-image: url(../images/home.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#home:visited {background-image: url(../images/home.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#home:hover {background-position: 0 0px;}
a#home_active:link {background-image: url(../images/home.png); width: 99px; height: 33px; text-indent: -999em; display: block;}
a#home_active:visited {background-image: url(../images/home.png); width: 99px; height: 33px; text-indent: -999em; display: block;}
a#home_active:hover {background-position: 0 33px;}
/*End Home link*/

/*Account link*/
a#myacc:link {background-image: url(../images/myacc.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#myacc:visited {background-image: url(../images/myacc.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#myacc:hover {background-position: 0 0px;}
a#myacc_active:link {background-image: url(../images/myacc.png); width: 99px; height: 33px; text-indent: -999em; display: block;}
a#myacc_active:visited {background-image: url(../images/myacc.png); width: 99px; height: 33px; text-indent: -999em; display: block;}
a#myacc_active:hover {background-position: 0 33px;}
/*End Account link*/

/*Services link*/
a#services:link {background-image: url(../images/services.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#services:visited {background-image: url(../images/services.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#services:hover {background-position: 0 0px;}
a#services_active:link {background-image: url(../images/services.png); width: 99px; height: 33px; text-indent: -999em; display: block;}
a#services_active:visited {background-image: url(../images/services.png); width: 99px; height: 33px; text-indent: -999em; display: block;}
a#services_active:hover {background-position: 0 33px;}
/*End Services link*/

/*FAQ link*/
a#faq:link {background-image: url(../images/faq.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#faq:visited {background-image: url(../images/faq.png); width: 99px; height: 33px; text-indent: -999em; display: block; background-position: 0 33px;}
a#faq:hover {background-position: 0 0px;}
a#faq_active:link {background-image: url(../images/faq.png); width: 99px; height: 33px; text-indent: -999em; display: block; }
a#faq_active:visited {background-image: url(../images/faq.png); width: 99px; height: 33px; text-indent: -999em; display: block; }
a#faq_active:hover {background-position: 0 33px;}
/*End FAQ link*/

a.purchase:link {background-image: url(../images/purchase_btn.png); width: 103px; height: 37px; text-indent: -999em; display: block; }
a.purchase:visited{background-image: url(../images/purchase_btn.png); width: 103px; height: 37px; text-indent: -999em; display: block; }
a.purchase:hover {background-position: 0 37px;}

a.footer_link:link{color: #accf41;}
a.footer_link:visited{color: #accf41;}
a.footer_link:hover{color: #ffffff;}
a.footer_link{
font-size:10px;
text-decoration:none;
margin: 0 10px 0 0;
}

p.footer{font-size:10px; color:#FFFFFF;}

p.content_title{
margin: 10px 38px 15px 38px;
font-family: Trebuchet MS;
font-size: 14pt;
font-weight: bold;
color: #95c547;
}

p.sub_head{
margin: 10px 38px 0 38px;
font-family: Trebuchet MS;
font-size: 12pt;
font-weight: bold;
color: #00b5d7;
}

p.main_content{
margin: 10px 38px 0 38px;
font-size: 10pt;
color: #333333;
position: relative;
z-index:200;
}

.main_content{
margin: 10px 38px 0 38px;
font-size: 10pt;
color: #333333;
}