.nf_body {
width: 100%;
border-width:1px;
border-style:solid;
border-color:#336699;
}

.nf_body_no_border {
width: 100%;
}

.nf_title_bar {
font-size: 13px; 
text-align: left;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
width: 100%;
color: #000000;
padding-left: 4px;
padding-bottom: 2px;
padding-top: 2px;
background: #FFFFFF url('http://dev.cardsdev.com/wrapper/images/blue-stripes.gif') no-repeat top right;
}

.nf_title_bar a:link {
color: #000000; 
text-decoration: none
}

.nf_title_bar a:hover {
color: #000000; 
text-decoration: none
}

.nf_title_bar a:visited {
color: #000000; 
text-decoration: none
}

.nf_title_bar_2 {
font-size: 13px; 
text-align: left;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
width: 100%;
color: #000000;
padding-left: 4px;
background-image:url('http://dev.cardsdev.com/wrapper/images/blue-bg.gif');
height:20px
}

.nf_title_bar_2 a:link {
color: #000000; 
text-decoration: none
}

.nf_title_bar_2 a:hover {
color: #000000; 
text-decoration: none
}

.nf_title_bar_2 a:visited {
color: #000000; 
text-decoration: none
}

.nf_title_bar_3 {
font-size: 13px; 
text-align: left;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
width: 100%;
color: #FFFFFF;
padding-left: 4px;
padding-bottom: 2px;
padding-top: 2px;
background: #336699 url('http://dev.cardsdev.com/wrapper/images/white-tab.gif') no-repeat top right;
}

.nf_title_bar_3 a:link {
color: #FFFFFF; 
text-decoration: none
}

.nf_title_bar_3 a:hover {
color: #FFFFFF; 
text-decoration: none
}

.nf_title_bar_3 a:visited {
color: #FFFFFF; 
text-decoration: none
}

.nf_image_container {
text-align: right; 
background-color: #FFFFFF;
vertical-align: top;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
width: 15%;
}

.nf_details {
background-color: #FFFFFF;
list-style-position: outside;
vertical-align: text-top;
padding-top: 5px;
padding-bottom: 5px;
width: 85%;
}

.nf_ul {  
top: 0px;  
margin-top: 2px; 
margin-bottom: 0px
}

.nf_li {  
list-style-image: url('http://dev.cardsdev.com/wrapper/images/blue-bullet.gif'); 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif
}

.nf_spec_body {  
width: 200px; 
background-color: #FFFFFF;
}

.nf_spec_body_2 {  
width: 100%; 
background-color: #FFFFFF;
}

.nf_spec_body_3 {  
width: 100%; 
background-color: #FFFFFF;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#336699;
}


.nf_spec_title_off {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-color: #FFFFFF; 
text-align: left;
font-weight: bold;
color:#336699;
}

.nf_spec_title_off_rt_brdr {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px; 
text-align: left; 
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#336699;
}


.nf_spec_title_on {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px; 
border-top: 1px solid #336699;
border-bottom: 1px solid #336699;
border-right: 1px solid #336699;
text-align: left;
font-weight: bold;
color:#336699;

}

.nf_spec_title_on_b {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px; 
border-top: 1px solid #336699;
border-bottom: 1px solid #336699;

text-align: left;
font-weight: bold;
color:#336699;
}

.nf_spec_on {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px; 
background-image:url('http://dev.cardsdev.com/wrapper/images/blue-stripes-detail.gif');
text-align: left;
}

.nf_spec_off {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-color: #E3EBF1;
text-align: left;
border-right: 1px solid #336699;
}

.nf_spec_off_b {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-color: #E3EBF1; 
text-align: left;
}

.powered_by_body {
width: 100%;
text-align:center;
}

.powered_by_text {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
color: #000000;
}