html{padding: 0px;margin: 0px;font-family:arial;}
body{background-color: #E4E4E4; background-image: url('images/main_bg.jpg'); background-repeat: repeat-x;padding: 0px;margin: 0px;font-size:16px;}
p{font-size:16px;}
#main {background-color: transparent;margin: 0 0 0 -480px;position:absolute;top: 50px;left: 50%;width: 960px;text-align:left;}
td.contentholder{background-image: url(images/shadowbg.png);background-repeat:repeat-y;width:960px;}
div.header{background-image: url('images/riffle_bg.jpg');background-repeat: repeat;width:931px;height:144px;text-align:left;margin:0px;}
div#shadow-top-left{background-image: url('images/shadow-left-top.png');background-repeat:no-repeat;height:37px;text-align:left;float:left;width:15px;}
div#nav-top-holder{background-image: url('images/shadow-top.png');background-repeat:repeat-x;height:37px;float:left;width:930px;}
div#shadow-top-right{background-image: url('images/shadow-right-top.png');background-repeat:no-repeat;height:37px;text-align:left;float:left;width:14px;}
div.navtop-placeholder{width:365px;height:37px;float:left;}
div#navtop{width:560px;float:right;height:37px;text-align:right;}
div#navtop a.notactive{width:100%;background-image: url('images/nav_top_grey.jpg');background-repeat:repeat-x;height:30px;display:block;color:#666666;text-align:center;line-height:30px;text-decoration:none;font-weight:bold;font-size:12px;}
div#navtop a.active{width:100%;background-image: url('images/nav_top_active.jpg');background-repeat:repeat-x;height:30px;display:block;color:#fff;text-align:center;line-height:30px;text-decoration:none;font-weight:bold;font-size:12px;}
div.header{width: 931px; height: 144px}
div.logo-holder{margin-left:36px;background-image: url('images/logo_bg.png');background-repeat:no-repeat;height:144px;text-align:center;width:226px;padding-top:30px;}
div#header2{width: 931px;height:161px;}
div#content{width: 931px;clear:both;}
div#nav-left{float:left;width:252px;height:161px;padding-left:14px;}
div#nav-left[id]{float:left;width:252px;height:161px;margin-left:0px;}
div.nav-link-holder{background-image: url('images/nav_left_bg.gif');background-repeat:no-repeat;width:252px;height:31px;color:#9E9E9E;font-weight:bold;text-align:left;padding-left:62px;}
div.nav-link-line{clear:left;width:252px;height:1px;background-color:#fff;line-height:1px;font-size:1px;}
div#nav-left a{text-decoration:none;color:#B1B1B1;position:relative;}
div#nav-left h2{font-size:12px;font-weight:bold;display:inline;}
div#header2holder{float:left;width:679px;text-align:left;background-color:#E90012;height:161px;}
div#header2text{float:left;width:200px;height:161px;font-weight:bold;font-size:12px;padding-left:12px;padding-top:20px;color:#fff;}
div.clearer{clear: both;line-height: 0px;font-size:0px;height: 0px;margin: 0px;padding: 0px;}
div.placeholder{clear:both;height:0px;line-height:0px;font-size:0px;}
div#shadow-bot-left{background-image: url('images/shadow-left-bot.png');background-repeat:no-repeat;height:15px;text-align:left;float:left;width:15px;}
div#shadow-bot-middel{background-image: url('images/shadow-middle-bot.png');background-repeat:repeat-x;height:15px;text-align:left;float:left;width:930px;}
div#shadow-bot-right{background-image: url('images/shadow-right-bot.png');background-repeat:no-repeat;height:15px;text-align:left;float:left;width:14px;}
div#shadow-middle-nav-bot{background-image: url('images/shadow-middle-nav-bot.png');background-repeat:no-repeat;height:10px;text-align:left;float:left;width:234px;}
div#contentholder-left{width:263px;background-image: url('images/content-bg-left.jpg');background-repeat:no-repeat;min-height:458px;height:100%;float:left;}
div#contentholder-main{width:931px;background-image: url('images/content-filler-left.jpg');background-repeat:repeat-y;background-color:#fff;text-align:left;margin:0px; padding:0px;}
td.tdmain{width:960px;}
div#vepcontent{float:left;width:668px; background-image: url('images/content-bg-right.jpg');background-repeat:repeat-x; background-position:bottom;background-color:#F8F8F8;color:#333333;}
#delink{position:relative;cursor:pointer;font-size:11px;text-decoration:none;color:#fff;}
#enlink{position:relative;cursor:pointer;font-size:11px;text-decoration:none;color:#fff;}
div#vepcontent h1{font-size:23px;text-decoration:none;display:inline;}
div#vepcontent h3{font-size:16px;text-decoration:none;display:inline;font-weight:700;}
div#vepcontent ul{margin:0px;padding:0 0 3px 25px;color:#000;list-style-image:url(images/box-12.gif);}
div#vepcontent ul li ul{margin:0px;padding:0 0 3px 25px;color:#000;list-style-image:url(images/box-10.gif);}
div#vepcontent img{border: 2px solid #E90012;}
div#vepcontent a{position:relative;}
div#vepcontent div{text-align:left;}
div#vepcontent p{text-align:justify;margin:0px;font-size:16px;}
div#vepcontent ul li a{color:#333333;text-decoration:none;position:relative;}
div#vepcontent ul li a:hover{color:#333333;text-decoration:underline;position:relative;}
div#vepcontent div.enlarge{background-color:#e90012;font-size:11px;color:#fff;padding-left:30px;width:300px;background-image: url('images/lupe.png');background-repeat:no-repeat;}
div#vepcontent a.redlink{position:relative;color:#E90012;}
.backlink{font-weight:bold;color:#E90012;cursor:pointer;font-size:12px;text-decoration:none;position:relative;}
div#vepcontent p.backlink{clear:left;width:650px;text-align:right;height:20px;}

a.linkred{color:#E90012;text-decoration:none;line-height:30px;}
a.linkred:hover{text-decoration:underline;}
span.linkredarrow{font-size:16px;color:#E90012;}
.sepline { font-size:0px; line-height:0px; padding-top:5px; border-bottom:1px solid #676767; margin-bottom:6px; clear:both;}
.reference-left{float:left;width:300px;font-size:14px;font-weight:bold;}
.reference-right{float:left;width:280px; font-size:14px;font-weight:bold}