body
{
   font-size:9pt;
   color:#000000; 
   margin:0px;
   font-family:Verdana, Helvetica, sans-serif;
   background: #FFFFFF url(http://www.rjmarshall.com/_draft/images/main-bg.gif);
}
table, td, span, b
{
   font-size:9pt;
   text-align:left;
}
li
{
   font-size:8pt;
   text-align:left;
}
h1{font-size:12pt;}
h2{font-size:11pt;}
h3{font-size:10pt;}
h4{font-size:10pt;color:#3366cc;}


.mainTableTop
{
	border-top: 5px solid #dddee2;
	border-left: 5px solid #dddee2;
	border-right: 5px solid #dddee2;
	background-color: #ffffff;	
}
.mainTable
{
	border-bottom: 5px solid #dddee2;
	border-left: 5px solid #dddee2;
	border-right: 5px solid #dddee2;
	background-color: #ffffff;	
}
.boxedContent{
   font-size:8pt !important;
   text-align:left !important;
}
.boxedContent a,a:visited
{
   color:blue !important;
   text-decoration:none !important;
}

.boxedContent a:hover {
   color:#666666 !important;
   text-decoration:none !important;
}
.boxedLink{
   text-decoration: none;
   font: normal 9pt verdana, arial, sanf-serif;
   color: #666666;
}

.header {
   background-color: #171e35;
   color: #ffffff;
}
.header-nav
{
   background-color: #171e35;
   font-size:8pt;
   text-align:right;
   color:#ffffff ;
}
.header-nav a, .header-nav a:visited
{
   color:#ffffff !important;
   text-decoration:none;
}

.header-nav a:hover {
   color:#cccccc !important;
   text-decoration:none;
}
.leftNav {
   background-color: #171e35;
   color: #ffffff;
   width:214px;
}
/*content boxes */

.roundcont {
   width: 350;
   height:300;
   background-color: #dddee2;
   color: #000000;
}
.roundcontInterior {
   width: 765;
   background-color: #dddee2;
   color: #000000;
}
.roundcont td {
   font-size:1.1em;
   text-align:left;
}
.roundcontContent
{
   position:relative;
   top:-20px;
}

.roundcont p {
   margin: 0 10px;
}

.roundtop { 
   background: url(http://www.rjmarshall.com/_draft/images/roundGreytopright.gif) no-repeat top right;

}

.roundbottom {
   background: url(http://www.rjmarshall.com/_draft/images/roundGreybottomright.gif) no-repeat top right;
}

/*content boxes - interior*/

.roundcontinterior {
   width: 140px;
   background-color: #E7E7DE;
   color: #000000;
}


img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* small icons */
.icon {
   background-color:#3f4c6b;
   background-image: url(http://www.rjmarshall.com/_draft/icons/bg_rounded.gif);
   background-repeat: no-repeat;
}


#navbar {
   margin: 2px 0 0 5px;
   padding: 0px 0px 0px 0px;
   color: #ffffff !important;
   text-align: left;
   width: 160px;
}
#navbar td {
   font: normal 11px verdana, arial, sanf-serif;
   text-align: left;
   height: 22px;
   padding: 2px 2px 2px 2px;
   background: #171e35;
   text-decoration: none;
   width: 160px;
   color: #ffffff ;
   border-bottom: 1px solid #ffffff;
}
#navbar a {
   text-decoration: none;
   font: normal 11px verdana, arial, sanf-serif;
   color: #ffffff !important;
}

#navbar a:hover {
   color: #cccccc !important;
   font-color: #ffffff;
   text-decoration: bold;
}

#navbar a:link, #navBar a:active, #navBar a:visited {
   text-align: left;
}

.postimg
{
   border:#666666 2px solid;
   padding:2px;
   margin:2px;
}

/*footer*/
.footer-nav
{
   background-color: #171e35;
   font-size:8pt;
   text-align:center;
   color:#ffffff !important;
}
.footer-nav a, .footer-nav a:visited
{
   color:#ffffff !important;
   text-decoration:none;
}

.footer-nav .footer-nav a:hover {
   color:#cccccc !important;
   text-decoration:none;
}
