/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {	border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ul {list-style:none;}
ol{padding-left:2em;}
ol li{margin-bottom:1em;}
ol li li{margin-bottom:0.3em;}

caption,th {text-align:left;}
/*h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
*/
q:before,q:after {content:'';}
abbr,acronym { border:0;}
a{outline:none;}
/* end reset */

/* typography */
h1 {font-size:161.6%;margin:1em 0;} /*renders 21px */
/* h2 {font-size:138.5%;margin:1em 0;} /*renders 18px */ 
h2 {font-size:116%;margin:1em 0;} /*renders 15px */
/*h3 {font-size:116%;margin:1em 0;} /*renders 15px */ 
h4 {font-size:100%;} /*renders 13px */  
h5 {font-size:85%;}  /*renders 11px */ 

p{margin:0 0 1em 0;}
strong{font-weight:bold;}
.error{color:#990000; font-size:85%;}
label.error{float:none;padding:3px;background-color:#FFFFCC;display:block;margin:0.25em 0 0 12em;width:19em;}
input.error{border:1px solid #990000;}

body{font-size:13px;line-height:1.3em;font-family:Verdana, Arial, Helvetica, sans-serif;}
/* end typography */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.rtext
{
font-family: Arial,Helvetica,sans-serif;
font-size: 85%; /*font-size: 70%;*/
font-style: normal;
font-variant: normal;
font-weight: normal;
color:#2C5258;
padding-right:10px;
text-align:right
}
.text
{
font-family: Arial,Helvetica,sans-serif;
font-size: 85%; /*font-size: 70%;*/
font-style: normal;
font-variant: normal;
font-weight: normal;
color:#2C5258;
padding-right:10px;
}

.rbroundbox { background: url(/images/rounds/nt.gif) repeat; }
.rbtop div { background: url(/images/rounds/tl.gif) no-repeat top left; }
.rbtop { background: url(/images/rounds/tr.gif) no-repeat top right; }
.rbbot div { background: url(/images/rounds/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/images/rounds/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 0em auto; }

