/* CSS for GIPrevention.com */

body { margin:0px auto; text-align:center; padding:0px; background:#e9e9cf; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
img { border:0px; }
a { text-decoration:none; }
p { line-height:18px; }
li { line-height:18px; }
.clear { margin:0px; padding:0px; clear:both; float:none; }
.header_top { background:#83a05e; width:100%; margin:0px auto; padding:20px 0px 0px 0px; text-align:center; }
.header_shadow { position:relative; background:url(layout_images/top_bg.jpg) repeat-y; margin:0px auto; width:805px; text-align:center; }
.header_links {	text-align:right; margin: 0px; padding:0px 15px 0px 0px; height:60px; font-size:11px; color:#666; }
.header_links a { font-size:11px; color:#666; text-decoration:none; }
.header_links a:hover { font-size:11px; color:#508616; text-decoration:none; }
.toplinks a { font-size:12px; color:#508616; text-decoration:none; }
.toplinks a:hover { font-size:12px; color:#000; text-decoration:none; }
.body_shadow { background:url(layout_images/bottom_bg.jpg) repeat-y; margin:0px auto; padding-bottom:26px; width:805px; text-align:center; position:relative; }
.header_bottom { width:731px; margin:0px auto; padding:0px; height:97px; text-align:center; }
.body_container { width:805px; margin:0px auto; padding:0px; text-align:center; }
.nav_bar { width:731px; height:30px; text-align:center; margin:8px 0px 8px 0px; padding:0px; }
.sidebar { width:212x; text-align:left; margin:0px; padding:0px; float:left; }
.body { width:731px; text-align:left; margin:0px auto; }
.submenu { width: 212px; background:#f4f6eb; border-top-color: #ced0ba; border-top-style: solid; border-top-width: 2px; margin:0px; padding:10px 0px 0px 0px; }
.menuname { color:#508616; padding-left:16px; font-size:12px; font-weight:bold;}
.submenu ul { margin:0px; padding:0px; list-style:none; }
.submenu ul li { margin:0px; padding:7px 16px; border-bottom-color:#ced0ba; border-bottom-style:solid; border-bottom-width: 1px; line-height:normal; }
.submenu ul li a { color:#000000; line-height:normal;}
.submenu ul li a:hover { color:#508616; line-height:normal;}
.giguide { width: 212px; background:#fff; margin:0px; padding:10px 0px 0px 0px; }
.giguide ul { margin:0px; padding:0px; list-style-type:none; }
.giguide ul li { line-height:normal; margin:0px; padding:3px 16px; background-image: url(layout_images/gfx/green_bullet.jpg); background-repeat: no-repeat; background-position: 1.5em .62em; padding-left: 2.5em; }
.giguide ul li a { line-height:normal; color:#000000; }
.giguide ul li a:hover { line-height:normal; color:#508616; }
.copyright { padding:16px 0px 20px; font-size:11px; color:#666666; }
#content_right { float:right; width:511px; text-align:left; }
#content_right p { padding-left:16px; }
#content_right h3 { padding-left:16px; }
.content_title { font-size:14px; font-weight:bold; color:#508616; padding: 12px 0px 0px 16px; text-transform: uppercase; }
.subtitle { width:495px; padding-left: 16px; background:url(layout_images/nav_bg.jpg); height:30px; color:#ffffff; font-size:11px; font-weight:bold; clear:both; text-transform: uppercase; line-height:30px; }
.picleft { padding:0px 12px 8px 0px; }
.picright { padding:0px 0px 8px 12px; }
.aboutlist li { padding-bottom: 10px; line-height:normal;}
.home_pic img { border:1px solid #ccc; }
.home_pic img:hover { border:1px solid #363; }
.flash_container {
	position:absolute;
	top:126;
	left:37px;
	width:448px;
	height:244px;
	float:left;
	z-index:999;
}