body {
  margin: 0px;
  padding: 0px;
}
img { behavior: url(../images/iepngfix.htc); }
body, .body_text_small, .body_text_small a:link, .body_text_small a:visited, .body_text_small a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.body_text_small a:hover {
  font-size: 10px;
  text-decoration: underline;
}
body, .body_text_normal, .body_text_normal a:link, .body_text_normal a:visited, .body_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}
.body_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.body_text_medium, .body_text_medium a:link, .body_text_medium a:visited, .body_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
}
.body_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.body_text_large, .body_text_large a:link, .body_text_large a:visited, .body_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-decoration: none;
}
.body_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.brown_text_small, .brown_text_small a:link, .brown_text_small a:visited, .brown_text_small a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #641c00;
  text-decoration: none;
}
.brown_text_small a:hover {
  font-size: 10px;
  text-decoration: underline;
}
.brown_text_normal, .brown_text_normal a:link, .brown_text_normal a:visited, .brown_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #641c00;
  text-decoration: none;
}
.brown_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.brown_text_medium, .brown_text_medium a:link, .brown_text_medium a:visited, .brown_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #641c00;
  text-decoration: none;
}
.brown_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.brown_text_large, .brown_text_large a:link, .brown_text_large a:visited, .brown_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #641c00;
  text-decoration: none;
}
.brown_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.black_text_normal, .black_text_normal a:link, .black_text_normal a:visited, .black_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}
.black_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.black_text_medium, .black_text_medium a:link, .black_text_medium a:visited, .black_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
}
.black_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.black_text_large, .black_text_large a:link, .black_text_large a:visited, .black_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-decoration: none;
}
.black_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.yellow_text_normal, .yellow_text_normal a:link, .yellow_text_normal a:visited, .yellow_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffcc5d;
  text-decoration: none;
}
.yellow_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.yellow_text_medium, .yellow_text_medium a:link, .yellow_text_medium a:visited, .yellow_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffcc5d;
  text-decoration: none;
}
.yellow_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.yellow_text_large, .yellow_text_large a:link, .yellow_text_large a:visited, .yellow_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #ffcc5d;
  text-decoration: none;
}
.yellow_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.orange_text_normal, .orange_text_normal a:link, .orange_text_normal a:visited, .orange_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #F99C1B;
  text-decoration: none;
}
.orange_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.orange_text_medium, .orange_text_medium a:link, .orange_text_medium a:visited, .orange_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #F99C1B;
  text-decoration: none;
}
.orange_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.orange_text_large, .orange_text_large a:link, .orange_text_large a:visited, .orange_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #F99C1B;
  text-decoration: none;
}
.orange_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.green_text_normal, .green_text_normal a:link, .green_text_normal a:visited, .green_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #224d30;
  text-decoration: none;
}
.green_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.green_text_medium, .green_text_medium a:link, .green_text_medium a:visited, .green_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #224d30;
  text-decoration: none;
}
.green_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.green_text_large, .green_text_large a:link, .green_text_large a:visited, .green_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #224d30;
  text-decoration: none;
}
.green_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.red_text_small, .red_text_small a:link, .red_text_small a:visited, .red_text_small a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #cf4c4c;
  text-decoration: none;
}
.red_text_normal, .red_text_normal a:link, .red_text_normal a:visited, .red_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #F79B1E;
  text-decoration: none;
}
.alert {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #C0042E;
  text-decoration: none;
  font-weight: bold;
}
.red_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.red_text_medium, .red_text_medium a:link, .red_text_medium a:visited, .red_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
}
.red_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.red_text_large, .red_text_large a:link, .red_text_large a:visited, .red_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #C0042E;
  text-decoration: none;
}
.red_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.blue_text_normal, .blue_text_normal a:link, .blue_text_normal a:visited, .blue_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #2C84C2;
  text-decoration: none;
}
.blue_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.blue_text_medium, .blue_text_medium a:link, .blue_text_medium a:visited, .blue_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #2C84C2;
  text-decoration: none;
}
.blue_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.blue_text_large, .blue_text_large a:link, .blue_text_large a:visited, .blue_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #2C84C2;
  text-decoration: none;
  font-weight: normal;
}
.blue_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.dark_blue_text_normal, .dark_blue_text_normal a:link, .dark_blue_text_normal a:visited, .dark_blue_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #006bb6;
  text-decoration: none;
}
.dark_blue_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.dark_blue_text_medium, .dark_blue_text_medium a:link, .dark_blue_text_medium a:visited, .dark_blue_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #006bb6;
  text-decoration: none;
}
.dark_blue_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.dark_blue_text_large, .dark_blue_text_large a:link, .dark_blue_text_large a:visited, .dark_blue_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #006bb6;
  text-decoration: none;
}
.dark_blue_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

.white_text_normal, .white_text_normal a:link, .white_text_normal a:visited, .white_text_normal a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}
.white_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.white_text_medium, .white_text_medium a:link, .white_text_medium a:visited, .white_text_medium a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}
.white_text_medium a:hover {
  font-size: 14px;
  text-decoration: underline;
}
.white_text_large, .white_text_large a:link, .white_text_large a:visited, .white_text_large a:hover {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  color: #ffffff;
  text-decoration: none;
}
.white_text_large a:hover {
  font-size: 18px;
  text-decoration: underline;
}

td {
  vertical-align: top;
}
img{
  border:0px;
}
.new_row {
  clear: both;
}

.textlink1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003E2E;
  text-decoration: none;

}
.textlink1:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC0033;
  text-decoration: underline;
}

.normaltext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.normaltext2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}
.normaltext2bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #0099FE;
  text-decoration: none;
  letter-spacing: 0.1em;

}
.normaltext2bold:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #5CA20E;
  text-decoration: none;
}
.booktitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #040756;
  text-decoration: none;
}
.bigredtext {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: bold;
  color: #DC2128;
  text-decoration: none;
}
.error {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: none;
}
.error {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: none;
}
.redtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #FF0000;
  text-decoration: none;
}
#footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #777777;
  text-decoration: none;
  padding: 20px;
  padding-right: 220px;
  text-align: left;
  vertical-align: bottom;
}
#footer h3, #footer h4 {
  margin: 0px;
  padding: 0px;
  text-align: left;
}
#footer h3 a:link, #footer h3 a:hover, #footer h3 a:active, #footer h3 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7c8083;
  text-decoration: none;
  text-transform: uppercase;
}
#footer h4 a:link, #footer h4 a:hover, #footer h4 a:active, #footer h4 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #777777;
  text-decoration: none;
 
}
#efooter {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 16px;
  color: #777777;
  text-decoration: none;
  padding: 20px;
}
#efooter h3, #efooter h4 {
  margin: 0px;
  padding: 0px;
}
#efooter h3 a:link, #efooter h3 a:hover, #efooter h3 a:active, #efooter h3 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #7c8083;
  text-decoration: none;
  text-transform: uppercase;
}
#efooter h4 a:link, #efooter h4 a:hover, #efooter h4 a:active, #efooter h4 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6ec1e7;
  text-decoration: none;
  font-style: italic;
}
.footerlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #777777;
  text-decoration: none;
}
.footerlink:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
}

.formfield {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #EFEFEF;
  border: 1px solid #F79B1E;
  width:300px;
}
.formbutton {
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #B85D08;
  border: 1px solid #F79B1E;
  font-size: 11px;
  padding: 1px;
}
.alert {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #D20B0B;
}
.bg2 {
  background-attachment: fixed;
  background-color: #9DA7C5;
  background-image: url(../images/bg-2.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
.bg1 {
  background-attachment: fixed;
  background-image: url(../images/bg-1.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
.adminmenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.adminmenu:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #CC0000;
  text-decoration: underline;
}
.normaltextbold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;

}
.faq {
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  font-style: italic;
  font-weight: bold;
  color: #FFFF99;
  margin: 0px;
  padding: 0px;
  border: 0px;
  text-decoration: none;
}
.normaltext3bold {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #CC0033;
  text-decoration: none;
  letter-spacing: 0.1em;
}

#h1_tag {
  font-size: 10px;
  color: #666666;
  position: absolute;
  top: 0px;
  right: 0px;
}

/*End-Defualt-CSS*/

/*Start-Alert_Box-CSS*/

#popup_container {
  font-family: Arial, sans-serif;
  font-size: 12px;
  min-width: 300px; /* Dialog will be no smaller than this */
  max-width: 600px; /* Dialog will wrap after this width */
  background: #FFF;
  border: solid 5px #999;
  color: #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

#popup_title {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  line-height: 1.75em;
  color: #666;
  background: #CCC url(../images/title.gif) top repeat-x;
  border: solid 1px #FFF;
  border-bottom: solid 1px #999;
  cursor: default;
  padding: 0em;
  margin: 0em;
}

#popup_content {
  background: 16px 16px no-repeat url(../images/info.gif);
  padding: 1em 1.75em;
  margin: 0em;
}

#popup_content.alert {
  background-image: url(../images/info.gif);
}

#popup_content.confirm {
  background-image: url(images/important.gif);
}

#popup_content.prompt {
  background-image: url(../images/help.gif);
}

#popup_message {
  padding-left: 48px;
}

#popup_panel {
  text-align: center;
  margin: 1em 0em 0em 1em;
}

#popup_prompt {
  margin: .5em 0em;
}
/*End-Alert_Box-CSS*/

/*Start-Layout-CSS*/

#website{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  background-color:#FFFFFF;
  text-align: left;
  background-image: url(../images/body_bg.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;
}

.clear {clear:both;}

/**/

#bg_top{
  width:100%;
  height:455px;
  background-image:url(../images/bg_top.jpg);
  background-position:top center;
  background-repeat:no-repeat;
}

#bg_content{
  width:955px;
  background-image:url(../images/bg_content.jpg);
  background-position:top center;
  background-repeat:no-repeat;
  margin:0 auto;
}

#left_content{
  width:181px;
  background-image:url(../images/bg_left.jpg);
  background-position:left;
  background-repeat:repeat-y;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
  line-height:20px;
}

#right_content{
  width:774px;
  vertical-align:top;
}

.content_panel{
  width:745px;/*774-19-10*/
  padding:30px 10px 0 19px;
}

.panel_top{
  width:246px;
  height:219px;
  margin:0 0 0 8px;
  background-color:#000000;
  float:left;
}

div.panel_top{
  opacity:0.9;filter:alpha(opacity=90);
}

div.panel_top p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
  text-align:center;
}

#nav{
  float:left;
}

#search_area{
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#FFFFFF;
}

#search_details{
  padding:23px 0 0 26px;
  position:relative;
}

.search_box{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#020202;
  background-color: #FFFFFF;
  border-top:1px solid #020202;
  border-right-width:0;
  border-bottom:1px solid #020202;
  border-left:1px solid #020202;
  width:135px;/*162-27*/
  height:14px;
  position:absolute;
  left: 80px;
  top: 18px;
  padding:4px;
}

.search_button{
  padding:3px 0 0 0;
  width:27px;
  height:24px;
  background-image:url(../images/search_button.gif);
  border:0px;
  position:absolute;
  left: 217px;
  top: 18px;
}

#flash_banner_area{
  width:844px;/*955-111*/
  height:358px;/*394-36*/
  margin:0 auto;
  padding:36px 0 0 111px;
  position: relative;
}

#flash_banner{
  background-image:url(../images/flash.jpg);
  width:725px;
  height:329px;
  background-repeat:no-repeat;
}

#bg_breadcrumb{
  width:955px;
  height:32px;/*41-9*/
  margin:0 auto;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  padding-top:9px;
}

.breadcrumb_area{
  padding:2px 0 0 208px;
  width:267px;/*475-208*/
  height:30px;/*41-9-2*/
  float:left;
}

.shopping_cart_area{
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  width:273px;
  height:32px;/*41-9*/
}

.left_nav{
  padding:21px 0 0 41px;
}

.textmiddle {vertical-align:middle;}

.clear{
  clear:both
}

.h2{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#f26522;
  margin:0;
}

.h2_panel{
  font-family:Arial, Helvetica, sans-serif;
  font-size:21px;
  font-weight:bold;
  color:#ffffff;
  margin:0;
  text-align:center;
}

.h2_panel_center{
  font-family:Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:bold;
  color:#ffffff;
  margin:0;
  text-align:center;
}

.h2_gray_coming{
  font-family:Arial, Helvetica, sans-serif;
  font-size:31px;
  font-weight:bolder;
  color:#717171;
  margin:0;
  text-align:center;
  padding-top:20px;
}

.top_pick_area{
  padding:41px 0 0 16px;
}

.h2_top_pick{
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  color:#009ddc;
}

/*top pick box*/
.t {background: url(../images/dot.gif) 0 0 repeat-x; width: 180px; height:167px; float:left; margin-left:8px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#ffffff;
}
.b {background: url(../images/dot.gif) 0 100% repeat-x;}
.l {background: url(../images/dot.gif) 0 0 repeat-y;}
.r {background: url(../images/dot.gif) 100% 0 repeat-y;}
.bl {background: url(../images/bl.gif) 0 100% no-repeat;}
.br {background: url(../images/br.gif) 100% 100% no-repeat;}
.tl {background: url(../images/tl.gif) 0 0 no-repeat;}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px;}
/**/

.h3_head_top_pick{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  margin:0;
}

.align_right{
  text-align:right;
}

#footer_area{
  width:955px;
  height:126px; /*326-200*/
  margin:0 auto;
  text-align:center;
  padding-top:200px;
}

.footer_link{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#6d6d6d;
  text-decoration:none;
}

.footer_link:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#6d6d6d;
  text-decoration:underline;
}

.menulink{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
  margin:0;
}

.menulink:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
  text-decoration:underline;
  margin:0;
}
#top_bg {
  background-image: url(../images/top_bg.gif);
  background-repeat: repeat-x;
  background-position: top;
}
#body_container {
  width: 955px;
  margin: 0 auto;
}
.left_menu {
  width: 271px;
  padding: 0px;
  margin: 0px;
}
#content_area {
  padding: 20px;
  padding-bottom: 30px;
}
.asx, .bloq, .side_address, .left_footer {
  clear: both;
  margin: 0px;
  padding: 0px;
  text-align: left;
}
.left_footer {
  padding: 5px;
  color: #6ec1e7;
  font-size: 10px;
}
#exa_link {
  padding-top: 0px;
}
#home_bg {
  background-color: #6DB4E7;
}
#home_asx {
  width: 281px;
  height: 153px;
  background-image: url(../images/asx.jpg);
}
#home_bloq {
  background-image: url(../images/blog_bg.jpg);
  width: 241px;
  height: 92px;
  color: #FFFFFF;
  padding: 20px;
  padding-top: 48px;
}
#home_bloq a:link, #home_bloq a:visited, #home_bloq a:active, #home_bloq a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
#home_bloq h2 {
  font-size: 14px;
  margin: 0px;
  padding: 0px;
}
#home_side_address {
  width: 251px;
  height: 76px;
  padding: 15px;
  background-image: url(../images/address_bg.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  padding-bottom: 0px;
  padding-top: 10px;
  text-align: left;
}
#home_left_footer {
  width: 241px;
  background-image: url(../images/left_bg.gif);
  background-repeat: repeat-x;
  padding: 5px;
  padding-left: 35px;
}
.home_submenudiv {
  margin: 0px;
  background-color: #ffffff;
  width: 200px;
  border-bottom: 1px solid #52a1cc;
  border-left: 1px solid #52a1cc;
  border-right: 1px solid #52a1cc;
  }
.home_submenudiv:first-child {
  border-top: 1px solid #52a1cc;
}
.home_submenudiv a:link, .home_submenudiv a:visited, .home_submenudiv a:active {
  display: block;
  color: #7F8085;
  text-decoration: none;
  font-size: 14px;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: normal;
}
.home_submenudiv a:hover {
  background-color: #AED6F3;
}

.blue_theme a:link, .blue_theme a:visited, .blue_theme a:hover, .blue_theme a:active {
  color: #2C84C2;
  text-decoration: none;
  font-weight: bold;
}
#blue_address {
  width: 251px;
  height: 76px;
  padding: 15px;
  background-image: url(../images/blue_address.jpg);
  background-repeat: no-repeat;
  color: #FFFFFF;
  padding-bottom: 0px;
  padding-top: 10px;
  text-align: left;
}
#blue_menu_1 {
  width: 221px;
  height: 344px;
  padding: 40px;
  padding-right: 20px;
  background-image: url(../images/blue_bg-1.jpg);
  background-repeat: no-repeat;
  text-align: left;
}
.blue_txt{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6ec1e7;
  text-decoration: none;
  text-transform: uppercase;
}
#blue_menu_1 h2 a:link, #blue_menu_1 h2 a:visited, #blue_menu_1 h2 a:hover, #blue_menu_1 h2 a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6ec1e7;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 0px;
  text-align: left;
}
#blue_menu_1 h3 a:link, #blue_menu_1 h3 a:visited, #blue_menu_1 h3 a:hover, #blue_menu_1 h3 a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #4c4942;
  text-decoration: none;
  margin-bottom: 0px;
  background-image: url(../images/bullet.png);
  background-repeat: no-repeat;
  padding-left: 15px;
  text-align: left;
}
#blue_menu_2 {
  width: 241px;
  background-image: url(../images/blue_bg-2.jpg);
  background-repeat: no-repeat;
  padding: 5px;
  padding-left: 35px;
  color: #aeddff;
  font-size: 10px;
  text-decoration: none;
}
#blue_menu_2 a:link, #blue_menu_2 a:hover, #blue_menu_2 a:visited, #blue_menu_2 a:active {
  color: #aeddff;
  font-size: 10px;
  text-decoration: none;
  margin-top: 10px;
}
#blue_bg, .blue_bottom_bg {
  background-image: url(../images/blue_left_bg.jpg);
  background-repeat: repeat-y;
  padding: 0px;
  margin: 0px;
}
.blue_formfield {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #EFEFEF;
  border: 1px solid #52a1cc;
  width:300px;
}
.blue_formbutton {
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #63b5db;
  border: 1px solid #6eb4e7;
  font-size: 11px;
  padding: 1px;
}
.blue_submenudiv {
  margin: 0px;
  background-color: #ffffff;
  width: 200px;
  border-bottom: 1px solid #52a1cc;
  border-left: 1px solid #52a1cc;
  border-right: 1px solid #52a1cc;
}
.blue_submenudiv:first-child {
  border-top: 1px solid #52a1cc;
}
.blue_submenudiv a:link, .blue_submenudiv a:visited, .blue_submenudiv a:active {
  display: block;
  color: #7F8085;
  text-decoration: none;
  font-size: 14px;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: normal;
}
.blue_submenudiv a:hover {
  background-color: #AED6F3;
}

.orange_theme a:link, .orange_theme a:visited, .orange_theme a:hover, .orange_theme a:active {
  color: #f8aa11;
  text-decoration: none;
  font-weight: bold;
}
#orange_address {
  width: 251px;
  height: 76px;
  padding: 15px;
  background-image: url(../images/orange_address.jpg);
  background-repeat: no-repeat;
  color: #414141;
  padding-bottom: 0px;
  padding-top: 10px;
  text-align: left;
}
#orange_menu_1 {
  width: 221px;
  height: 344px;
  padding: 40px;
  padding-right: 20px;
  background-image: url(../images/orange_bg-1.jpg);
  background-repeat: no-repeat;
  text-align: left;
}
#orange_menu_1 h2 a:link, #orange_menu_1 h2 a:visited, #orange_menu_1 h2 a:hover, #orange_menu_1 h2 a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f8aa11;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 0px;
  text-align: left;
}
#orange_menu_1 h3 a:link, #orange_menu_1 h3 a:visited, #orange_menu_1 h3 a:hover, #orange_menu_1 h3 a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #4c4942;
  text-decoration: none;
  margin-bottom: 0px;
  background-image: url(../images/bullet.png);
  background-repeat: no-repeat;
  padding-left: 15px;
  text-align: left;
}
#orange_menu_2 {
  width: 241px;
  background-image: url(../images/orange_bg-2.jpg);
  background-repeat: no-repeat;
  padding: 5px;
  padding-left: 35px;
  color: #c46728;
  font-size: 10px;
  text-decoration: none;
}
#orange_menu_2 a:link, #orange_menu_2 a:hover, #orange_menu_2 a:visited, #orange_menu_2 a:active {
  color: #c46728;
  font-size: 10px;
  text-decoration: none;
  margin-top: 10px;
}
#orange_bg, .orange_bottom_bg {
  background-image: url(../images/orange_left_bg.jpg);
  background-repeat: repeat-y;
  padding: 0px;
  margin: 0px;
}
.orange_formfield {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #EFEFEF;
  border: 1px solid #eb7f35;
  width:300px;
}
.orange_formbutton {
  font-family: Arial, Helvetica, sans-serif;
  color: #414141;
  background-color: #eb7f35;
  border: 1px solid #eabea0;
  font-size: 11px;
  padding: 1px;
}
.orange_submenudiv {
  margin: 0px;
  background-color: #ffffff;
  width: 200px;
  border-bottom: 1px solid #eb7f35;
  border-left: 1px solid #eb7f35;
  border-right: 1px solid #eb7f35;
}
.orange_submenudiv:first-child {
  border-top: 1px solid #eb7f35;
}
.orange_submenudiv a:link, .orange_submenudiv a:visited, .orange_submenudiv a:active {
  display: block;
  color: #7F8085;
  text-decoration: none;
  font-size: 14px;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: normal;
}
.orange_submenudiv a:hover {
  background-color: #EDC8AD;
}

.yellow_theme a:link, .yellow_theme a:visited, .yellow_theme a:hover, .yellow_theme a:active {
  color: #f8aa11;
  text-decoration: none;
  font-weight: bold;
}
#yellow_address {
  width: 251px;
  height: 76px;
  padding: 15px;
  background-image: url(../images/yellow_address.jpg);
  background-repeat: no-repeat;
  color: #414141;
  padding-bottom: 0px;
  padding-top: 10px;
  text-align: left;
  font-weight: normal;
}
#yellow_menu_1 {
  width: 221px;
  height: 344px;
  padding: 40px;
  padding-right: 20px;
  background-image: url(../images/yellow_bg-1.jpg);
  background-repeat: no-repeat;
  text-align: left;
}
#yellow_menu_1 h2 a:link, #yellow_menu_1 h2 a:visited, #yellow_menu_1 h2 a:hover, #yellow_menu_1 h2 a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f8aa11;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 0px;
  text-align: left;
}
#yellow_menu_1 h3 a:link, #yellow_menu_1 h3 a:visited, #yellow_menu_1 h3 a:hover, #yellow_menu_1 h3 a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #4c4942;
  text-decoration: none;
  margin-bottom: 0px;
  background-image: url(../images/bullet.png);
  background-repeat: no-repeat;
  padding-left: 15px;
  text-align: left;
}
#yellow_menu_2 {
  width: 241px;
  background-image: url(../images/yellow_bg-2.jpg);
  background-repeat: no-repeat;
  padding: 5px;
  padding-left: 35px;
  color: #EBA722;
  font-size: 10px;
  text-decoration: none;
}
#yellow_menu_2 a:link, #yellow_menu_2 a:hover, #yellow_menu_2 a:visited, #yellow_menu_2 a:active {
  color: #EBA722;
  font-size: 10px;
  text-decoration: none;
  margin-top: 10px;
}
#yellow_bg, .yellow_bottom_bg {
  background-image: url(../images/yellow_left_bg.jpg);
  background-repeat: repeat-y;
  padding: 0px;
  margin: 0px;
}
.yellow_formfield {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #EFEFEF;
  border: 1px solid #eba624;
  width:300px;
}
.yellow_formbutton {
  font-family: Arial, Helvetica, sans-serif;
  color: #414141;
  background-color: #fab326;
  border: 1px solid #ffd485;
  font-size: 11px;
  padding: 1px;
}
.yellow_submenudiv {
  margin: 0px;
  background-color: #ffffff;
  width: 200px;
  border-bottom: 1px solid #ffd485;
  border-left: 1px solid #ffd485;
  border-right: 1px solid #ffd485;
}
.yellow_submenudiv:first-child {
  border-top: 1px solid #ffd485;
}
.yellow_submenudiv a:link, .yellow_submenudiv a:visited, .yellow_submenudiv a:active {
  display: block;
  color: #7F8085;
  text-decoration: none;
  font-size: 14px;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: normal;
}
.yellow_submenudiv a:hover {
  background-color: #FFD382;
}

#company_name {
  font-size: 13px;
}

table.wlNews{
  border:1px solid #768199;
}
table.wlNewsTable {
  border-collapse: collapse;
}

table.wlNewsTable th,
table.wlNewsTable td {
  border: 0px solid #768199;
  padding: 0.7em 0.8em;
}

table.wlNewsTable th {
  background: #DEE9EF;
  color: #666666;
}

table.wlNewsTable tr.odd {
  background: #E6E6E6;
}

.wlNewsTable a:visited {
  color: #999999;
  background-image: url(px/pdf.gif);
  background-repeat: no-repeat;
  padding-right: 50px;
  padding-left: 45px;
}
.wlNewsTable a:link {
  background-image: url(px/pdf.gif);
  background-repeat: no-repeat;
  background-position: 0px;
  padding-left: 45px;
  padding-right: 50px;

}
.wlNewsTable a:hover {
  background-image: url(px/pdf.gif);
  background-repeat: no-repeat;
  padding-left: 45px;
  padding-right: 50px;
}
.mini {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #CCCCCC;
}
.menudiv_1 {
  position: relative;
}
.pointer_class{cursor:pointer;}
.bread_crumbs{color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;}
h3{
    padding: 0px;
    margin: 0px;
}
.h1_txt {
  font-size: 10px;
  color: #cacaca;
  font-weight: normal;
  position: relative;
  float: right;
}