@charset "UTF-8";
/* Raaf Investments CSS Document */

* { margin: 0; padding: 0; }

a img {border: none; }

a:link { color: #0e3183; font-weight: bold; text-decoration: underline;}
a:visited { color: #bb5b05; font-weight: bold; text-decoration: none;}
a:hover { color: #2181f0; text-decoration: none;}

a.btn:link {color: #f1dcca; text-decoration: none; font-weight: bold;}
a.btn:visited {color: #ffffff; text-decoration: none;  font-weight: bold; }
a.btn:hover {color: #ffffff; text-decoration: none; }

a.navleft:link {color: #f1f1f1; text-decoration: none; font-weight: normal; line-height: 18px;}
a.navleft:visited {color: #ffffff; text-decoration: none;  font-weight: bold; }
a.navleft:hover {color: #318df3; text-decoration: none; }

a.navright:link {color: #ffffff; text-decoration: none; font-weight: bold; line-height: 18px;}
a.navright:visited {color: #ffffff; text-decoration: none;  font-weight: bold; }
a.navright:hover {color: #0d3182; text-decoration: none; }

a:textlink:link { color: #blue; font-weight: normal; text-decoration: none;}
a:textlink:visited { color: #blue; font-weight: bold; text-decoration: none;}
a:textlink:hover { color: #orange; text-decoration: none;}

#bottom { margin: 0px; padding: 0px; width: 100%; background-image:url('../images/home_btm.jpg'); color:#FFFFFF;}
.bluenav {width: 190px; padding-left: 160px; text-align: right; color: #0aa9c6; font: 11px Verdana, sans-serif; align: right;}

.copyarea {padding-top: 10px; padding-right: 30px; color: #212222; font-size:12px;}
.clr { clear:both; }

div, p, td { font:normal 12px Helvetica Neue, Helvetica, sans-serif; color:#000000; line-height: 18px;}
#divLeft { margin: 0px; padding: 0px; width: 295px; padding-top: 72%; float: left; }
#divRight { margin: 0px; padding: 0px; padding-top: 20%; width: 180px; float: right; }

.breakout {background-color: #0aa9c6; width: 300px; height: 30px; border:hidden; font-size:12px; color:#000000; padding-left: 10px; padding-top: 10px;}

#home { background: #212026; color: #160203; margin: 0px auto; overflow: hidden; padding: 0;}

h1 {color: #0e3182; font-size: 26px; font-weight: normal; padding-bottom: 5px; padding-top: 30px;}

h2 {font-family: normal, Victory Neue Light, Helvetica Neue Light, Arial Narrow, Helvetica, sans-serif; color: #95bfa7; font-size:24px; line-height: 24px;}
h2.bttm {font-family: normal, Victory Neue Light, Helvetica Neue Light, Arial Narrow, Helvetica, sans-serif; color: #c7c7c7; font-size:24px; padding-left: 170px; padding-bttm: 10px;}

h2.client {padding-top: 12px; padding-bottom: 10px;}

h2.subhead {font-weight: bold; color: #bb5b05; font-family: Helvetica Neue, Arial, sans-serif; font-size:20px; text-decoration: none; line-height: 18px; padding-bottom: 10px;}

h3 {color: #6f806e; font-size:14px; line-height: 18px;}

h3.samples {color: #6f806e; font-size:14px; line-height: 18px; padding-top: 20px; padding-bottom: 10px;}

h4 {color: #0aa9c6; padding-top: 5px; padding-bottom: 0px; line-height:15px; font-size:12px;}

hr {height: 1px; color: #818285; background-color: #818285; border:hidden; width: 475px;}
hr.footer {height: 1px; color: #818285; background-color: #818285; width: 200px; border:hidden; width: 100%; margin-top: 10px; margin-bottom: 10px;}


html { padding:0; margin:0; }

ul {color: #000000; font-size:12px;}

li {color: #000000; margin-left: 15px;}

img { padding:0; margin:0; border:none;}

margin: { 0px; padding: 0px; text-align: right; width: 500px; }

span.btn {background-color: #bb5b05; font-weight: normal; font-family: Helvetica Neue, Arial, sans-serif; font-size:12px; padding: 3 12 3 12; }



table { margin: 0px; padding: 0; width: 1024;}

td.footer {padding-top: 5px; background-image:url(../images/footer.jpg); font: 11px Verdana, sans-serif; height: 44px; color: #ffffff;}

td.nav {font-weight: normal; font-family: Helvetica Neue, Arial, sans-serif; font-size:14px; text-decoration: none; line-height: 18px; width: 40px;}

td.navleft {font-size:12px; background-image:url(../images/l_nav_bg.jpg); height:29px; padding-left: 20px;}
td.navright { font-size:12px; background-image:url(../images/r_nav_bg.jpg); height:29px; padding-right:20px;}

td.spacer {height: 8px;}

td.mainblue {background-color: #0E3183; background-image:url(../images/l_subhead_bg.jpg); background-position:bottom center; background-repeat: no-repeat; height:370px; padding-right:20px; font-size:16px; color: #f1f1f1; padding-left: 20px; line-height: 24px; padding-top: 50px;}

td.subblue {background-color: #0E3183; background-image:url(../images/l_subhead_bg2.jpg); background-position:bottom center; background-repeat: no-repeat; height:429px; padding-right:20px; font-size:16px; color: #f1f1f1; padding-left: 20px; line-height: 24px; padding-top: 50px;}

.whitenav {width: 160px; padding-left: 220px; text-align: right; color: #FFFFFF; font: 11px Verdana, sans-serif; align: right;}


/* Wrappers and Containers
---------------------------------------------*/
#wrapper {
	text-align: left;
	background-color: #ffffff;
	width: 1024px;
	margin: 0 auto;
}

#wrapper.external {
	width: auto;
	padding: 0;
	border: 0;
}

.main {
	zoom: 1;
}