body {margin:0px; background:#023A5F url(images/pageElements/bgd_page.jpg) 0 0 repeat-x; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:16px; color:#0e2752; }

#flash {width:770px; height:141px; margin:0px auto 0px auto; background:#000000; overflow:hidden;}

#shell {width:770px; margin:0px auto 0px auto; position:relative; background:transparent url(images/pageElements/bgd_shell.jpg) 0 0 repeat-y;}

#contentTop {position:absolute; top:0px; left:199px; height:32px; width:417px; background:transparent url(images/pageElements/content_top.jpg) 0 0 no-repeat; z-index:10;}

#sideset {width:227px; float:left; z-index:70;}

#nav {display:block; padding:4px 28px 0px 0px; height:275px;}

/* Navigation */
#menu {display:block; color:#6F0A2C; text-align:right; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
#navSub {display:block; margin-right:13px; line-height:18px; padding:5px 0px 5px 0px; }
#navSub a {color:#ffffff; text-decoration:none; background:transparent; padding-right:11px;}
#navSub a:hover {color:#ffffff; text-decoration:none; background:transparent url(images/pageElements/subbox.gif) right 4px no-repeat; }

#photo {width:219px; height:310px; position:absolute; top:30px; right:0px; z-index:90; }

/* SIFR */
	.sIFR-flash {visibility: visible !important; margin: 0;}
	.sIFR-replaced {visibility: visible !important;}
	span.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
	.sIFR-hasFlash h1 {visibility: hidden; letter-spacing: -3px; color:#0B4D99; font-size:28px; height:28px; margin-top:0px; margin-bottom:5px; display:block;}
	
	
#content {width:317px; padding:32px 0px 1px 0px; margin-left:230px; z-index:50;}
	#content p {margin-top:4px; margin-bottom:16px;}
	#content a {color:blue; text-decoration:underline; }
	#content a:hover {color:#74B25F; text-decoration:none;}
	#content h2 {color:#0B4D99; font:bold 16px Arial, verdana, Helvetica, sans-serif; margin-bottom:2px;}
	#content h3 {color:#0B4D99; font:bold 14px Arial, verdana, Helvetica, sans-serif; margin-bottom:0px;}
	#content h4 {color:#000; font:bold 12px verdana, Helvetica, sans-serif; margin-bottom:0px;}
	#content hr {height:1px; color:#000; background:#000;}
	
#footer {width:604px; height:58px; padding:45px 166px 0px 0px; margin:0px auto 0px auto; text-align:right; font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:18px; color:#fff; background:transparent url(images/pageElements/bgd_footer.jpg) 0 0 no-repeat; clear:left;}
	#footer a {color:#fff; text-decoration:none; }
	#footer a:hover {color:#fff; text-decoration:underline; }

/* Stuff */
.right {margin:0px 0px 5px 7px; float:right;}
.left {margin:0px 7px 5px 0px; float:left;}

.featureRight {border:7px solid #4399CA; padding:3px; float:right; margin:0px 0px 7px 7px;}
.featureLeft {border:7px solid #4399CA; padding:3px; float:left; margin:0px 7px 7px 0px;}
.featureCenter {border:7px solid #4399CA; padding:3px; margin:7px auto 7px auto; }

#faq a {text-decoration:none; color:#006CA5; font-weight:bold;}
#faq a:hover {text-decoration:none; color:#0189BD;}
#faq li a {display:block; line-height:13px; margin-bottom:8px;}
.faqAnswer {width:85%; background-color:#f1faed; border:1px solid #356d1c; padding:8px 8px 8px 8px; color:#000; margin-bottom:15px;}

.nada {
display: none;
}