/* CSS Document */

body {margin:0; margin-bottom:15px; font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color:#3B8AB5;}
.topimg1 {background-image:url(../images/topimg1.gif); width:374px; height:182px;}
.topimg2 {background-image:url(../images/topimg2.gif); width:401px; height:182px;}
.bodybg_l {background-image:url(../images/bodybg_l.gif); width:22px; background-repeat:repeat-y;}
.bodybg_r {background-image:url(../images/bodybg_r.gif); width:26px; background-repeat:repeat-y;}
#tbl_content {width:775px; background-color:white;}
.bottomimg {background-image:url(../images/bottom.gif); width:775px; height:22px;}
#topnav {width:100%;}
#topnav .leftcorner{ background-image:url(../images/topmenu_l.gif); width:9px; height:27px; background-repeat:no-repeat;}
#topnav .rightcorner{ background-image:url(../images/topmenu_r.gif); width:9px; height:27px; background-repeat:no-repeat;}
#topnav .menubg{ background-image:url(../images/topmenu_bg.gif); background-repeat:repeat-x; padding-left:0px;}

.topnavigation ul {width:100%; float:left; margin-left:0px;}
.topnavigation li {display:inline; list-style:none; font-family:Tahoma; font-size:11px; font-weight:bold; float:left; margin-left:0px;}
.topnavigation li a:link {color:#525252; text-decoration:none; padding-left:10px; padding-right:10px; line-height:24px;}
.topnavigation li a:hover {color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; background-color:#CC0101; background-image:url(../images/topnav_hover_bg.gif); background-position:left; background-repeat:no-repeat;}
.topnavigation li a:active {color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; background-color:#CC0101; background-image:url(../images/topnav_hover_bg.gif); background-position:left; background-repeat:no-repeat;}
.topnavigation li a:visited {color:#525252; text-decoration:none; padding-left:10px; padding-right:10px; line-height:24px;}

.column_leftmenu {width:183px;}
.tbl_content {margin-top:15px;}
#tbl_blue {width:181px; background-color:#C9DFEA;}
#tbl_blue .hdr { background-image:url(../images/hdr_blu_tbl.gif); width:181px; background-repeat:no-repeat; height:26px; color:white; font-weight:bold; text-transform:uppercase; padding-left:20px; font-size:14px;}
#tbl_blue .ftr { background-image:url(../images/bottom_blu_tbl.gif); width:181px; background-repeat:no-repeat; height:5px;}

a.products:link { background-image:url(../images/arrow_blu_tbl.gif); background-position:left 5px;  background-repeat:no-repeat; color:black; text-decoration:none; padding-left:10px;}
a.products:hover { background-image:url(../images/arrow_blu_tbl.gif); background-position:left 5px;  background-repeat:no-repeat; color:black; text-decoration:underline; padding-left:10px; }
a.products:active { background-image:url(../images/arrow_blu_tbl.gif); background-position:left 5px;  background-repeat:no-repeat; color:#CC0101; text-decoration:underline; padding-left:10px;}
a.products:visited { background-image:url(../images/arrow_blu_tbl.gif); background-position:left 5px;  background-repeat:no-repeat; color:#666666; text-decoration:none; padding-left:10px;}


a.product_sublink:link { background-image:url(../images/blackarrow.gif); background-position:left 5px;  background-repeat:no-repeat; color:black; text-decoration:none; padding-left:10px;}
a.product_sublink:hover { background-image:url(../images/blackarrow.gif); background-position:left 5px;  background-repeat:no-repeat; color:black; text-decoration:underline; padding-left:10px; }
a.product_sublink:active { background-image:url(../images/blackarrow.gif); background-position:left 5px;  background-repeat:no-repeat; color:#CC0101; text-decoration:underline; padding-left:10px;}
a.product_sublink:visited { background-image:url(../images/blackarrow.gif); background-position:left 5px;  background-repeat:no-repeat; color:#666666; text-decoration:none; padding-left:10px;}


.pagecontent {padding-left:10px; padding-right:10PX; vertical-align:top; line-height:18px; text-align:justify; color:#4F5F80;}

.txt_x_large {font-size:18px;}
.txt_large { font-size:14px;}
.txt_medium { font-size:12px;}

.txt_4F5F80 {color:#4F5F80;}
.txt_bold {font-weight:bold;}
.txt_black {color:black;}

a.readmore:link {color:#4F5F80; text-decoration:underline; font-weight:bold;}
a.readmore:hover {color:#CC0101; text-decoration:underline; font-weight:bold;}
a.readmore:visited {color:#6E7D9D; text-decoration:underline; font-weight:bold;}
a.readmore:active {color:#CC0101; text-decoration:underline; font-weight:bold;}

#contentbox_big { margin-top:10px;}
#contentbox_big .header{ color:#4F4F4F; text-transform:uppercase; font-weight:bold; font-size:14px; background-image:url(../images/contentbox_big_hdr.gif); background-repeat:no-repeat; height:30px; line-height:18px; padding-left:10px;}
#contentbox_big .content{ background-image:url(../images/contentbox_big_content.gif); background-repeat:no-repeat; height:101px;}

#contentbox_small{ width:236px; margin-top:10px; font-size:11px; line-height:14px;}
#contentbox_small .cshdr{ background-image:url(../images/contentbox_small_hdr.gif); background-repeat:no-repeat; height:27px; color:white; text-transform:uppercase; font-size:14px; font-weight:bold; padding-left:10px;}

#contentbox_small .cscontent {background-image:url(../images/contentbox_small_contentbg.gif); background-position:top; background-repeat:repeat-x; background-color:#C7DEE9; height:111px;}

#contentbox_small .csftr {background-image:url(../images/contentbox_small_ftr.gif); background-repeat:no-repeat; height:6px; background-position:top;}

.news {background-image:url(../images/csarrow.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:10px; color:black; line-height:14px; font-size:11px; padding-top:3px; padding-bottom:3px;}

a.blacklink:link {color:black; text-decoration:underline;}
a.blacklink:hover {color:white; text-decoration:underline;}
a.blacklink:active {color:white; text-decoration:underline;}
a.blacklink:visited {color:grey; text-decoration:underline;}

.flexicontent {margin-top:15px; text-align:j;}

#footer {width:100%; line-height:18px; color:#5E92A8; font-size:11px; background-color:#DFECF3; margin-top:10px;}
#footer .fleft {background-image: url(../images/footer_l.gif); width:3px; height:28px;}
#footer .fcontent { padding-left:10px;}
#footer .fright {background-image: url(../images/footer_r.gif); width:3px; height:28px;}

.td_gallery_top {background-color:#BFBFBF;}
.td_gallery_left {background-color:#BFBFBF; width:1px;}
.td_gallery_right { background-image: url(../images/right_bg_scrolling.gif); background-repeat:repeat; width:8px;}
.td_gallery_bottom { background-image: url(../images/gallery_bottom_bg_scrolling.gif); background-repeat:repeat; height:8px;}
.td_gallery_middle {padding:9px; background-color:#f7f7f7;}

.product_title {font-family: "Trebuchet MS"; font-size:18px; color:#CC0101;}

/* Collapsible Text Start */
.mainExpand {
  cursor:hand;
  cursor:pointer;
  background-image:url(../images/bullet_faq.gif);
  background-position:left;
  background-repeat:no-repeat;
  padding-left:10px;
  text-align:left;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
	background-color:#e4e4e4;
	border-left:3px solid #666666;
	border-bottom:1px solid #cccccc;
  }
/* Collapsible Text End */