/*main css for ringgold.com*/
/*  ID styles  */

#masthead {position: absolute; left: 10px; top: 10px; border-bottom: solid #0a59a6 2px; width: 750px;}
#tagline    {text-align: right; margin-top: 35px;color:#0a59a6; font-weight:bolder; font-style: italic; font-size:12pt;}
#image_masthead {float:left;}
#nav_bar {position: absolute; left: 10px;top: 80px;padding:2px 0px 2px 0px;white-space:nowrap;border-bottom: solid 1px #DEB837;width: 750px; background-color: #F8E49C;}
#nav_bar a{text-decoration:none;padding:2px 20px 2px 5px;background: url(./images/nav_ring.gif);background-position: 1px 3px;background-repeat: no-repeat;}
#nav_bar b{display:none;}

/* */


/*  General styles  */
body {margin:0; padding:0; font-size: 10pt; font-family:arial, verdana, helvetica, sans-serif; color: #0A59A6;}
img { border: none;}

/*  class styles  */
a.plain {text-decoration:none;margin: 0px;padding:0px;}
h4.page_header {color:#DEB837; background-color:#0a59a6;font-size:12pt;padding-left:10px;padding-top: 5px;padding-bottom: 5px;}
ul.nav {margin-top: 35px;margin-right: 10px;}
ul.body_text {padding-top: 0px; margin-top: 0px; margin-right: 10px;}
li {color: #0A59A6; font-size: 9pt;}
.li_leader {font-weight: bold;}
h3 {font-size: 12pt;}
.header_lead_in {font-weight:bold;font-size:12pt;}

p.body_text_lead_in{margin-top: 18px; margin-left: 10px; margin-right: 10px; margin-bottom: 15px; font-size: 10pt; font-weight:bold; clear:both;background-color:#FCF5E0;}
p.body_text_para_1 {margin-top: 35px; margin-left: 10px; margin-right: 10px; margin-bottom: 18px; font-size: 9pt; clear:both;}
p.body_text     {margin-left: 10px; margin-right: 10px; margin-bottom: 15px; font-size: 9pt; padding-top: 0px; margin-top: 0px;}
.lead_in {font-weight:bold;font-size:10pt;}
/*     C U R V Y  B O X  C O R N E R S*/
/*the values below need adjustment if wider borders are used - but you will probably need to adjust for Mozilla / IE differences*/
img.box_curve_tl{position: absolute; left:  -2px; top:    -2px; }
img.box_curve_bl{position: absolute; left:  -2px; bottom: -2px;}
img.box_curve_tr{position: absolute; right: -2px; top:    -2px;}
img.box_curve_br{position: absolute; right: -2px; bottom: -2px}
img.img-header  {position: absolute; left:  10px; top:    10px;}
img.img-header_inline {float:left; clear:both;padding-bottom: 0px; margin:bottom: 0px; }




/*original ringgold.css styles below*/


.bullet_3{
font-size: 12pt;
font-weight: bold;
	font-style: normal;
	list-style-type : square;
	font-size: 10pt;
	color: #0A59A6;
}
.ringgold-text {
	color: #0A59A6;
	font-size: 10pt;
	padding-top: 10pt;
	padding-bottom: 10pt;
	font-weight: bold;
}

a:link-link {

}

A.journal {
		font-size: 8pt;
}


a:journal.visited {
	font-size: 8pt;
}

a.body_text {color: #0A59A6;
}

a.ringgold_box {color:#0a59a6; text-decoration: none;}

a.ringgold-nav-text{
color: #094582;
text-decoration: none;
}

H2 {
		font-size: 14pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
H2.ringgold{
	background-color: #0a59a6;
	color: gold;
}

h2.ringgold_box {margin-top:12px;padding: 5 0 5 20;font-size:130%; color:#0a59a6; font-weight: bold;background-image: url(./images/sub_header_ring.gif); background-repeat:no-repeat;background-position: 12 3;text-align:left;z-index:1; margin-bottom:0; text-decoration: none;}

H3{
		font-size: 12pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
H3.ringgold{
	color:   #0a59a6;
	font-weight: bold;
}

.ringgold-nav-text {
text-align: center;
color: #094582;
font-weight: bold;
font-size: 13px;
}

TD.ad_page_header{
	font-size:12pt;
	color: gold;
	background-color: Navy;
	text-align: center;
	
}
TD.ad_page_header_rates{
	font-size:12pt;
	color: Navy;
	background-color: Gold;
	text-align: center;
	
}

TD.editorial {
	background-color: #F0F8FF;
	font-size: 10pt;
	color: blue;
	text-align:center;
}
TD.rate{
	background-color: #F0F8FF;
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	text-align: center;
}

TD.spot {
	 background-color:gold ;
	 color: #0A59A6 ;
	 font-weight:bold;
	 text-align: center;
}
TR.subhead {
	 background-color: #F0FFFF;
}
TR.even{
	 background-color: #DCDCDC;
}
