@charset "UTF-8";
/* CSS Document * caa552 */

* {}

div { margin: 0px; padding: 0px; border: none; outline: none; }

.clear { clear: both; }

h1 { width: 100%; font: 24px/24px "Georgia", Times New Roman, Times, serif; text-transform: uppercase; font-weight: normal; display:block; border-bottom: 1px solid #CCC; margin-top: 30px; padding-bottom: 10px; text-indent: 20px; color: #1a1a1a }

h2 { width: 100%; font: 24px/24px "Georgia", Times New Roman, Times, serif; text-transform: uppercase; font-weight: normal; display:block; border-bottom: 0px solid #CCC; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; text-indent: 0px; color: #1a1a1a }

h3{ font: 14px/16px Arial, Helvetica, sans-serif; color: #1c1c1c; font-weight:normal; margin: 0px; padding: 0px; }

p {}

img {}

a { border: none; outline: none; text-decoration: none; color:#083d2b; }

a:hover { border: none; outline: none; text-decoration: none; color:#000000; }

body { margin: 0px; padding: 0px; }

#main { width: 100%; margin: 0px; padding: 0px; }

#header { width: 100%; height: 103px; background: url(img/header_bg.jpg) repeat-x;}

#header img { border: none; outline: none; margin: 0px; padding: 0px; }

		.list ul li a.home { font: 12px/14px Arial, Helvetica, sans-serif; color: #000000; margin: 0px 0px 0px 0px; padding: 0px; }
		.list ul li a.home:hover { font: 12px/14px Arial, Helvetica, sans-serif; color: #000000; margin: 0px 0px 0px 0px; padding: 0px; }


#nav { width: 100%; height: 40px; background: url(img/nav_bg.jpg) repeat-x; }

	#nav_img_container { margin: 0 auto; width: 950px; height: 40px; }
	
		#nav ul { list-style: none; margin: 0px; padding: 0px; }
		
		#nav ul li { margin: 0px; padding: 0px; float: left; }
		
		#nav ul li a { margin: 0px; padding: 0px; }
		
		#nav ul li a.home {width: 76px; height: 40px; display: block; background: url(img/head_home_76.png);}
		#nav ul li a.home:hover {width: 76px; height: 40px; display: block; background: url(img/head_home_76_ro.png);}
		#nav ul li a.home_selected {width: 76px; height: 40px; display: block; background: url(img/head_home_76_ro.png);}
		
		#nav ul li a.product { height: 40px; display: block; background:url(img/head_product_202.png); width: 202px; }
		#nav ul li a.product:hover { height: 40px; display: block; background:url(img/head_product_202_ro.png); width: 202px; }
		#nav ul li a.product_selected { height: 40px; display: block; background:url(img/head_product_202_ro.png); width: 202px; }
		
		#nav ul li a.event { height: 40px; display: block; background:url(img/head_event_163.png); width: 163px; }
		#nav ul li a.event:hover { height: 40px; display: block; background:url(img/head_event_163_ro.png); width: 163px; }
		#nav ul li a.event_selected { height: 40px; display: block; background:url(img/head_event_163_ro.png); width: 163px; }
		
		#nav ul li a.investment { height: 40px; display: block; background:url(img/head_investment_203.png); width: 203px; }
		#nav ul li a.investment:hover { height: 40px; display: block; background:url(img/head_investment_203_ro.png); width: 203px; }
		#nav ul li a.investment_selected { height: 40px; display: block; background:url(img/head_investment_203_ro.png); width: 203px; }
		
		#nav ul li a.research { height: 40px; display: block; background:url(img/head_research_176.png); width: 176px; }
		#nav ul li a.research:hover { height: 40px; display: block; background:url(img/head_research_176_ro.png); width: 176px; }
		#nav ul li a.research_selected { height: 40px; display: block; background:url(img/head_research_176_ro.png); width: 176px; }
		
		#nav ul li a.about { height: 40px; display: block; background:url(img/head_about_130.png); width: 130px; }
		#nav ul li a.about:hover { height: 40px; display: block; background:url(img/head_about_130_ro.png); width: 130px; }
		#nav ul li a.about_selected { height: 40px; display: block; background:url(img/head_about_130_ro.png); width: 130px; }
		
		

#content { width: 950px; margin: 0 auto; }
	
	#column_container { width: 910px; margin: 0px 20px; }
	
		#col_left { width: 610px; float: left; }
		
			a.gold_silver_diamond { font: 18px/18px Georgia, "Times New Roman", Times, serif; color:#1a1a1a; }
			
			a.gold_silver_diamond:hover { color:#caa552; }
			
			a.gold_silver_diamond_selected { font: 18px/18px Georgia, "Times New Roman", Times, serif; color:#caa552; }
			
			img.gold { border: 5px solid #CCC; margin-top: 20px; margin-bottom: 20px; }
			img.cta { border: 0px solid #CCC; margin-top: 20px; margin-bottom: 20px; }
			
			#minimum { font: 11px/15px Arial, Helvetica, sans-serif; }
			
			#projected { font: 11px/15px Arial, Helvetica, sans-serif; padding: 10px 0px; }
			
			.center { text-align: center;}
		
		#col_right {
	width: 300px;
	float: left;
	margin-bottom: 35px;
}
		
			#right_paragraph_image {
	margin-top:35px;
	width: 228px;
	height: 183px;
	background: url(img/right_col_paragraph_image.png) no-repeat;
	display: block;
	float:right;
	border-right: 4px solid #caa552;
	margin-bottom: 35px;
}
			
			#right_paragraph_image_gold {
	margin-top:35px;
	width: 228px;
	height: 242px;
	background: url(img/right_col_paragraph_image_Gold.png) no-repeat;
	display: block;
	float:right;
	border-right: 4px solid #caa552;
	margin-bottom: 35px;
}
			
			#right_paragraph_image_silver { margin-top:35px; width: 228px; height: 183px; background: url(img/right_col_paragraph_image.png) no-repeat; display: block; float:right; border-right: 4px solid #caa552; }
			
			#right_paragraph_image_diamonds { margin-top:35px; width: 228px; height: 183px; background: url(img/right_col_paragraph_image.png) no-repeat; display: block; float:right; border-right: 4px solid #caa552; }
			
			
			#right_nav {
	margin-top:35px;
	width: 228px;
	height:200px;
	text-align:right;
	vertical-align:top;
	display: block;
	float:right;
	border-right: 4px solid #caa552;
	margin-bottom: 35px;
}
			
			span.right_nav_txt{ font: 11px/14px Arial, Helvetica, sans-serif; color: #1c1c1c; float:right; margin-right: 15px;}
			#right_nav ul{ float:right; margin:0px; padding: 0px; clear:both; padding-right:15px;}
			#right_nav ul li { margin:0px; padding: 0px; list-style: none; }
			#right_nav ul li a { font: 12px/15px Georgia, "Times New Roman", Times, serif; color:#5d461c; text-transform:uppercase; }
			#right_nav ul li a:hover { color:black; }
			
			
			
			
			
			#col_rightbody { width: 600px; float: right; }
			#rightbody_nav { margin-top:10px; width: 540px; height:150px; text-align:left; vertical-align:top; display: block; float:right; border-left: 4px solid #caa552; }

			
			span.rightbody_nav_txt{ font: 11px/14px Arial, Helvetica, sans-serif; color: #1c1c1c; float:left; margin-left: 15px;}
			#rightbody_nav ul{ float:left; margin:0px; padding: 0px; clear:both; padding-left:15px;}
			#rightbody_nav ul li { margin:0px; padding: 0px; list-style: none; }
			#rightbody_nav ul li a { font: 12px/15px Georgia, "Times New Roman", Times, serif; color:#5d461c; text-transform:uppercase; }
			#rightbody_nav ul li a:hover { color:black; }
			
			#right_nav_long { margin-top:35px; width: 228px; height:400px; text-align:right; vertical-align:top; display: block; float:right; border-right: 4px solid #caa552; }
			pan.right_nav_long_txt{ font: 11px/14px Arial, Helvetica, sans-serif; color: black; float:right; margin-right: 15px;}
			#right_nav_long ul{ float:right; margin:0px; padding: 0px; clear:both; padding-right:15px;}
			#right_nav_long { margin:0px; padding: 0px; list-style: none; }
			#right_nav_long a { font: 12px/15px Georgia, "Times New Roman", Times, serif; color:#083d2b; text-transform:uppercase; }
			#right_nav_long a:hover { color:black; }
			
			
			
			

#footer { width: 100%; height: 100px; }

	#nav_footer { width: 100%; height: 40px; background: url(img/nav_footer_bg.jpg) repeat-x; }

	#nav_img_container_footer { margin: 0 auto; width: 950px; height: 40px; }
		
		#nav_footer ul { list-style: none; margin: 0px; padding: 0px; }
		
		#nav_footer ul li { margin: 0px; padding: 0px; float: left; }
		
		#nav_footer ul li a { margin: 0px; padding: 0px; }
		
		#nav_footer ul li a.home {width: 76px; height: 40px; display: block; background: url(img/foot_home_76.png);}
		#nav_footer ul li a.home:hover {width: 76px; height: 40px; display: block; background: url(img/foot_home_76_ro.png);}
		
		#nav_footer ul li a.product { height: 40px; display: block; background:url(img/foot_product_202.png); width: 202px; }
		#nav_footer ul li a.product:hover { height: 40px; display: block; background:url(img/foot_product_202_ro.png); width: 202px; }
		
		#nav_footer ul li a.event { height: 40px; display: block; background:url(img/foot_event_163.png); width: 163px; }
		#nav_footer ul li a.event:hover { height: 40px; display: block; background:url(img/foot_event_163_ro.png); width: 163px; }
		
		#nav_footer ul li a.investment { height: 40px; display: block; background:url(img/foot_investment_203.png); width: 203px; }
		#nav_footer ul li a.investment:hover { height: 40px; display: block; background:url(img/foot_investment_203_ro.png); width: 203px; }
		
		#nav_footer ul li a.research { height: 40px; display: block; background:url(img/foot_research_176.png); width: 176px; }
		#nav_footer ul li a.research:hover { height: 40px; display: block; background:url(img/foot_research_176_ro.png); width: 176px; }
		
		#nav_footer ul li a.about { height: 40px; display: block; background:url(img/foot_about_130.png); width: 130px; }
		#nav_footer ul li a.about:hover { height: 40px; display: block; background:url(img/foot_about_130_ro.png); width: 130px; }
	
	.supnav { font: 10px/10px Georgia, "Times New Roman", Times, serif; color: black; text-transform:uppercase; }
	
	a.supnav { color: black; }
	a.supnav:hover { color: #caa552; }
	
	/*homepage*/
	
	#column_container_home { width: 920px; margin: 0px 15px; }
	
	#col_inside_920_wide { width: 920px; }
	
		h1.fifty_percent { width: 475px; font: 24px/24px "Georgia", Times New Roman, Times, serif; text-transform: uppercase; font-weight: normal; position: relative; display: block; border-bottom: 1px solid #CCC; margin-top: 30px; padding-bottom: 10px; text-indent: 20px; color: #1a1a1a; float:left; }
		
		h3.gold_silver_diamond_h3 {
	color:#275642;
	margin: 30px 0px 20px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	font-variant: small-caps;
}
		
		#column_home { width: 289px; padding-right: 26px; float: left; }
		
		#column_home a { margin: 0px; padding: 0px; outline: none; border: none; }
		
		#column_home a img{ margin: 0px; padding: 0px; outline: none; border: none; margin-top: 20px; }
		
		#column_home_third { width: 290px; float: left; }
		
		#column_home_third a { margin: 0px; padding: 0px; outline: none; border: none; }
		
		#column_home_third a img{ margin: 0px; padding: 0px; outline: none; border: none; margin-top: 20px; }
		
		#column_home img, #column_home_third img { border: 4px solid #ccc; margin-top:}
		
		p.homeblock { font: 11px/16px Arial, Helvetica, sans-serif; color: #1c1c1c; margin: 30px 0px 0px 0px; padding: 0px; }
		p.homecopy { font: 11px/16px Arial, Helvetica, sans-serif; color: #1c1c1c; margin: 0px 0px 0px 0px; padding: 0px; }
			p.home { font: 13px/16px Arial, Helvetica, sans-serif; color: #1c1c1c; margin: 0px 0px 0px 0px; padding: 0px; }
		
		#scroller_container { width: 950px; height: 215px; background: yellow; float:left; }

    .formbasictext {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 14px; color:#000066;
    }
    .formerrortext {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 14px; color:#C00000; font-weight: bold;
    }
/********************/
/*   scroll css     */
/********************/
			.wholeCont{
				width:950px;
				overflow:hidden;
				height:200px;
				padding:15px 0px;
				clear:both;
				border-bottom: 0px solid #ccc;
				background:#fbf8f3;
			}
			
			.scroll{
				float:left;
			}
			
			.smallCont{
				width:286px;
				float:left;
				padding: 0px 15px;
			}
			
			.scrollTitle{
				font: 17px/17px Georgia, "Times New Roman", Times, serif;
				color:#275642;
			}
			
			.scrollCopy{
				font-weight:normal;
				font: 11px/16px Arial, Helvetica, sans-serif; 
				color: #1c1c1c;
				height:130px;
			}
			
			.expButton{
				color:#083E26;
				border:1px solid #dadada;
				font-size:9px;
				width:50px;
				padding:2px;
			}
			
			.prevNext{
				font: 10px/12px "Georgia", "Times New Roman", Times, serif;
				color:#275642;
				width:60px;
				padding:5px 0px;
				float:left;
				font-size:10px;
				cursor:pointer;
				background:#fbf8f3;
			}
			.prevNext a {
				padding:5px 10px;
				display:inline;
				font: 10px "Georgia", "Times New Roman", Times, serif;
				font-weight: bold;
				color: #1c1c1c
			}
			.prevNext a:hover {
				font: 10px "Georgia", "Times New Roman", Times, serif;
				background:#000000;
				color:#ffffff;
			}
			.prevNext a:visited {
				font: 10px "Georgia", "Times New Roman", Times, serif;
				background:#fbf8f3;
				color:#1c1c1c;
			}.diamond_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #275642;
}
    #draggable { line-height:5px; overflow:hidden; width: 100px; height: 5px; background: #CCB692; }
