body {
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  background: #ffffff;
margin-top: 0px;
  }
  
div.master {
  margin: 0 auto;
  width: 900px;
  text-align: left;
 background: #ffffff;
 
  }
  
div.header_master {
  width: 100%;
  height: 65px;
 background: #ffffff;
text-align: left;
  }
  
div.4 {
  float: left;
  width: 332px;
 background: #ffffff;
padding-top:5px;
  }
  

div.logo1{
float: left;
  width: 800px;
  
}

div.top_buttons {
  margin-top: 10px;
  float: right;
  text-align: right;
  font-family: "Times New Roman", "Times", serif;
  }
  
div.nav_master {
  margin-top: 0px;
  width: 100%;
  height: 27px;
  background: url('../img/nav_bg.jpg') repeat-x;
text-align: center;

  }
  
div.nav_left {
  
  }
  
div.nav_links {
  }

a.bar_nav {
  font-size: 12px;
  text-align: center;
  }
  
a.bar_nav:hover {
  font-size: 12px;
  text-align: center;
text-decoration: underline;
  }
div.nav_right {
 
  }
  
div.body_master {
  width: 100%;
  margin: 7px auto;
 background: #ffffff;
 

  }
  
div.left_column {
  float: left;
  width: 220px;
 background: #ffffff;

  }
  
div.top_left_box {
  margin: 0 auto;
  border: 1px solid #b5b5b5;
  width: 210px;
  background: #edefac;
  }
  
div.bottom_left_box {
  margin: 0 auto;
  border: 1px solid #b5b5b5;
  width: 210px;
  background: url('../img/bottom_left_box_bg.jpg') repeat-x;
text-align: center;
  }
  
div.middle_column{
  float: left;
  margin-left: 9px;
  text-align: left;
  width: 400px;
  font-size: 15px;
  color: #55555;
  font-family: "Times New Roman", "Times", serif;
  font-size: 14px;
 background: #ffffff;

  }
  
div.middle_column1{
  float: left;
  margin-left: 9px;
  text-align: left;
  width: 652px;
  font-size: 16px;
  color: #55555;
  font-family: "Times New Roman", "Times", serif;
 background: #ffffff;
  }

div.right_column {
  float: right;
  width: 254px;
  }
  
div.top_right_box {
  margin: 0 auto;
  border: 1px solid #b5b5b5;
  width: 252px;
  background: url('../img/top_right_box_bg.jpg') no-repeat top center;
  font-family: "Times New Roman", "Times", serif;
  }

div.top_r_box {
  margin: 0 auto;
  border: 1px solid #b5b5b5;
  width: 402px;
  background: url('../img/top_right_box_bg.jpg') no-repeat top center;
  font-family: "Times New Roman", "Times", serif;
  }
div.top_r_box1 {
  margin: 0 auto;
  border: 1px solid #b5b5b5;
  width: 402px;
  font-family: "Times New Roman", "Times", serif;
  }
.top_menu_box {
  border-top: 1px solid #b5b5b5;
 border-right: 1px solid #b5b5b5;
 
 border-left: 1px solid #b5b5b5;
  border-bottom: 0px solid #b5b5b5;
 
text-align: center;
height: 25px;
  background: url('../img/top_right_box_bg.jpg') top center;
  font-family: "Times New Roman", "Times", serif;
padding: 0px;
margin: 0px;

  }
.top_menu_box1 {
  border-top: 1px solid #b5b5b5;
 border-right: 1px solid #b5b5b5;
 
 border-left: 0px solid #b5b5b5;
  border-bottom: 1px solid #b5b5b5;
 
text-align: center;

  font-family: "Times New Roman", "Times", serif;
padding: 0px;
margin: 0px;
  }


.top_middle_box {
  margin: 0 auto;
  border-left: 1px solid #b5b5b5;
 border-right: 1px solid #b5b5b5;
  border-bottom: 1px solid #b5b5b5;
  border-top: 0px solid #b5b5b5;
 
  width: 412px;
  font-family: "Times New Roman", "Times", serif;
  }
.text{
font-size: 13px;
padding-left: 10px;
 background: #ffffff;

}
  
div.second_right_box {
  margin: 5 auto;
  border: 1px solid #b5b5b5;
  width: 252px;
  background: url('../img/second_right_box_bg.jpg') no-repeat top center;
  font-family: "Times New Roman", "Times", serif;
  }
  
div.google_ad {
  margin: 5 auto;
  
  width: 252px;
  }
  
a.top_buttons {
  color: #0000ff;
  text-decoration: none;
  margin-left: 7px;
  margin-top: 10px;
  }

ul.bar_nav {
  display:inline;
  }  
  
li.bar_nav {
  display: inline;
  margin: 10px 10px 0px 15px;
  }

a.bar_nav {
  color: white;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  }

ul.top_left_box {
  list-style-type: none;
  margin-left: 0px;
  margin-top: 0px;
  padding-left: 0px;
   text-align: left;
 
  }  
  
li.top_left_box {
  display: block;
  margin: 0px;
  padding: 0px;
  border: 1px solid #fff8c2;
  text-align: left;
  }
  
a.top_left_box {
  color: #3a3a3a;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  display: block;
  padding: 8px 0px 8px 15px;
  }

a.top_left_box:hover {
  color: #3a3a3a;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  display: block;
  background: url('../img/top_left_box_selected_bg.jpg') repeat-x ;
  }
  
a.top_left_box:visited {
  color: #3a3a3a;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  display: block;
  }

a.top_left_box:active {
  color: #3a3a3a;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  display: block;
  background: url('../img/top_left_box_selected_bg.jpg') repeat-x ;
  }
  
h4.bottom_left_box {
  color: #e50000;
  display: block;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
  }

ul.bottom_left_box {
  list-style-type: none;
  margin-left: 15px;
  padding-left: 0px;
  }  
  
li.bottom_left_box {
  padding: 0px 0px 10px 0px;
  }
  
a.bottom_left_box {
  color: #31628f;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  }
  
img.article_cover {
  float: left;
  border: 0px;
  height: 60px;
  width: 60px;
  }
  
a.content_link {
  color: #0000ff;
  text-decoration: none;
  font-weight: bold;
  }
  
h4.top_right_box {  
  color: #0000ff;
  display: block;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
  }
  
p.top_right_box {
  font-size: 14px;
  color: #191970;
  margin: 0px 10px 10px 10px;
  }
  
h4.second_right_box {  
  color: #191970;
  display: block;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
  }
  
p.second_right_box {
  font-size: 14px;
  color: #000000;
  margin: 0px 10px 10px 10px;
  }

a.top_buttons {
 font-size: 12px;

  }

a.top_buttons:hover {
 font-size: 12px;

  }

a.top_buttons1 {
 font-size: 13px;
 text-align: center;
  }

a.top_buttons1:hover {
 font-size: 13px;
text-align: center;
  }


div.nav_master1 {
  margin-top: 0px;
  width: 100%;
  height: 27px;
  background: url('../img/nav_bg.jpg') repeat-x;
  font-size: 11px;
text-align: center;
margin-left: 2px;
  }
  
div.nav_left1 {
  }
  

  div.nav_right1 {
   }
  

div.nav_master2 {
  margin-top: 0px;
  width: 900px;
  height: 13px;
  background: url('../img/nav_bg.jpg') repeat-x;
  font-size: 11px;
text-align: center;

  }
  
div.nav_left2 {
  float: left;
  width: 3px;
  height: 13px;
  background: url('../img/nav_bg_left.jpg') no-repeat top left;
  border: 0px;
  }
  

  div.nav_right2 {
  float: right;
  width: 3px;
  height: 13px;  background: url('../img/nav_bg_right.jpg') no-repeat top right;
  border: 0px;
  }
  

div.nav_links2 {
  float: left;
  height: 13px;
  border: 0px;
 text-align: center;
 
  }

h1{
  margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;

}

.style1 
{
width: 1em;
height: 1em;
float: left;
text-align: center;
font-size: 15pt;
color:#990066;
font-style:bold
}

.style2
{
background-repeat: no-repeat
}

.style3 
{
width: 1em;
height: 1em;
float: left;
text-align: center;
font-size: 20pt;
color:#FF6600;
font-style:bold
}

.style4 
{
width: 1em;
height: 1em;
float: left;
text-align: center;
font-size: 40pt;
color:#CC0000;
font-style:bold
}

.style5 
{
width: 1em;
height: 1em;
float: left;
text-align: center;
font-size: 30pt;
color:#FF3300;
font-style:bold
}

.style6 
{
width: 2em;
height: 2em;
float: center;
text-align: left;
font-size: 25pt;
color:#330066;
font-style:bold
}

.space { 
  font-family:arial; 
  font-size: 3pt;
  padding: 0px;
  boder: 0px;  
} 

#tdbgimg {
background: url("http://www.explainmycreditcard.com/images/back21.jpg");
background-repeat: no-repeat;
height: 169px;
width: 611px
}

#td1 {
background-color: #33CCFF;
background-repeat: no-repeat;
}

#td2 {
background-color: #00FFCC;
background-repeat: no-repeat;
}

#td3 {
background-color: #CC99CC;
background-repeat: no-repeat;
}

#verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}

#tdbgimg2 {
background: url("http://www.explainmycreditcard.com/images/bgarea.jpg");
background-repeat: no-repeat;
background-position: center center

}

}