body{margin:0; padding:0; font-family:"Lucida Grande",Verdana,Lucida,Arial,Helvetica,sans-serif; font-size:13px; color:#000; background-color:#fff; }

#wrapper{margin:0px auto; padding:0px; border:0; width:955px;}


/*Header Styles*/
#header{margin:0 0 0px 0; padding:0px 9px 0 0; background-image:url(i/header.jpg); background-position:top left; background-repeat:no-repeat; height:133px; text-align:right; vertical-align:text-bottom; color:#fff;}

#header a{color:#679146; text-decoration:underline;}

#header a:hover{color:#006595;}

#headerright{padding:106px 0px 0 0;}

/*Navigation Styles*/
#navigation{height:38px; padding:0; margin:0;}

/*Banner Styles*/
#banner{margin:0; padding: 0px;background-image:url(i/flashhold.jpg); background-position:top left; background-repeat:no-repeat; width:955px; height:379px;}

/*Home Content BG*/

/*Left Column Styles*/
#side-a{padding-left:20px; float:left; width:294px;}

#side-a img{padding-bottom:10px;}

#side-a p{margin:0; padding-top:.22em; padding-bottom:.35em;}

.a-featlink{;}

.a-featlink a{color:#679146; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 10px 4px;}

.a-featlink a:hover{color:#006595;}

/*Right Column Styles*/
#side-b{float:right; width:310px; background-image:url(i/qlbg.jpg); background-position:top right; background-repeat:no-repeat; padding: 0 5px 20px 0px;  color:#77787b;}

#side-b ul{list-style:none; font-size:16px; width:280px; padding:0px; margin:0px;}

#side-b li{margin:10px 0 0 29px; padding:15px 8px 17px 20px; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#d9d9d9;}

#side-b a{color:#77787b; text-decoration:none; font-size:16px; font-weight:normal;}

#side-b a:hover{color:#006595;}

/*Center Column Styles*/
#content{float:left; width:28%; padding-left:15px;}

#content img{padding-bottom:10px;}

#content p{margin:0; padding-top:.22em; padding-bottom:.35em;}

.c-featlink{;}

.c-featlink a{color:#679146; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 10px 4px;}

.c-featlink a:hover{color:#006595;}

/*Home Feature Styles*/
.feattitle{color:#006595; padding:0 0 0 4px; font-size:18px; font-weight:bold; display:block;}

.feattext{color:#2a1b0b; padding:0 0 10px 4px; font-size:12px;}

.featlink a:hover{color:#006595; padding:0 0 10px 4px;}

#container2{;}
/*Micro Feature Left Column Styles*/
#side-a2{float:left; width:294px; height:132px; padding-top:30px; padding-left:20px; padding-right:0px;}

#side-a2 p{margin:0; padding-top:.22em; padding-bottom:.35em; width:210px;}

/*Micro Feature Right Column Styles*/
#side-b2{float:right; width:294px; height:132px; padding:3px 3px 0 0;}

/*Micro Feature Center Column Styles*/
#content2{float:left; width:27%; padding-top:30px; padding-left:20px; height:132px;}

#content2 p{margin:0; padding-top:.22em; padding-bottom:.35em; width:225px;}

/*Home 2nd Row Feature Styles*/
.microfeat{color:#1077b8; font-size:17px; font-weight:bold;}

.microfeat a{color:#1077b8; font-size:17px; font-weight:bold; text-decoration:none;}

.microfeatlink a{color:#1077b8; text-decoration:none; font-style:italic;}

.microfeatlink a:hover{color:#679146;}

/*Inside Page Styles*/
/*Left Column Inside Page Styles*/

/*Should be empty to stop footer overflow*/
#container{}

#side-ai{float:left; width:249px; height: 807px; margin-bottom:30px;}

.lcheader{margin:15px 0 0 20px; font-size:24px; color:#679146; font-weight:bold;}

#side-ai ul{list-style:none; font-size:16px; width:220px; padding:10px 0px 0px 0px; margin:0px;}

#side-ai li{margin:10px 0 0 20px; padding:0 8px 8px 0px; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#679146;}

#side-ai a{color:#679146; text-decoration:none; font-size:14px; font-weight:normal;}

#side-ai a:hover{color:#006595;}

/*Center Column Styles*/
#contenti{float:left; width:706px;}

#contenti p{margin-top:12px; margin-bottom:1px; padding: 0 20px 0 20px;}

.toptools img{padding:0 15px 0 0;}

.standard{;}

.standard a{color:#636466; text-decoration:underline; font-size:12px; font-weight:normal;}

.standard a:hover{color:#636466;}

.larger{;}

.larger a{color:#636466; text-decoration:underline; font-size:16px; font-weight:normal;}

.standard a:hover{color:#636466;}

.breadcrumb{color:#679146;}

.breadcrumb a{color:#679146; text-decoration:underline; font-size:12px; font-weight:normal;}

.breadcrumb a:hover{color:#006595;}

h1{font-family:"Times New Roman",Georgia,Serif; font-size:22px; color:#006595; line-height:97%; margin:0; padding: 10px 0 0px 20px;}

h2{font-family:"Lucida Grande",Verdana,Lucida,Arial,Helvetica,sans-serif; font-size:14px; color:#006595; line-height:97%; margin:0; padding: 15px 0 0px 20px;}

h3{font-family:"Lucida Grande",Verdana,Lucida,Arial,Helvetica,sans-serif; font-size:13px; color:#006595; line-height:97%; margin:0; padding: 10px 0 0px 20px;}

h4{font-family:"Lucida Grande",Verdana,Lucida,Arial,Helvetica,sans-serif; font-size:13px; color:#006595; line-height:97%; margin:0; padding: 10px 0 10px 20px;}

.green{color:#679146;}

.subtitle{font-family:"Times New Roman",Georgia,Serif; font-size:16px; font-weight:bold; color:#1077b8;}

.body a{color:#679146; text-decoration:underline; font-size:13px; font-weight:bold;}

.body a:hover{color:#006595; font-size:13px;}

.body li{padding:0 0 5px 0;}

ul a{color:#1077b8; text-decoration:underline; font-size:13px; font-weight:bold;}

ul a:hover{color:#679146;}

#footer{font-size:9.2px; clear:both; background-image:url(i/footerbg.jpg); background-position:top left; background-repeat:no-repeat; height:40px; padding-top:25px; text-align:center;}

#footer a{color:#999289; text-decoration:none;}

#footer a:hover{color:#006595;}

/*Global Styles*/
img{border:0;}

.staffimg{float:left; padding:0 15px 15px 0;}

/*Tab Styles*/
div.content{  border:#ccc solid 1px;   padding:1em}

div.content.inactive{display:none}

ol#toc{height:2em; list-style:none;margin:0;padding:0 0 4px 20px;}

ol#toc a{background:#fff url(./i/tabs.gif); color:#fff; display:block; float:left; height:2em;   padding-left:10px; text-decoration:none; font-size:14px;}

ol#toc a:hover{background-color:#fff; background-position:0 -120px;}

ol#toc a:hover span{background-position:100% -120px;}

ol#toc li{float:left;margin:0 1px 0 0;}

ol#toc li a.active{background-color:#fff; background-position:0 -60px; color:#fff;    font-weight:bold;}

ol#toc li a.active span{background-position:100% -60px}

ol#toc span{  background:url(./i/tabs.gif) 100% 0;  display:block;  line-height:2em;  padding-right:10px;}

.tablinks li{list-style:none; margin-left:-25px; padding-left:0px}

.content{width: 640px;margin-left: 20px;}

/*Page Image Styles*/
.alignright{float:right; Padding:10px 0 10px 10px}

.alignleft{float:left; Padding:10px 25px 10px 0px}


/*In Page Tables*/
.inpage{margin-left: 20px;}

.inpage td{width: 125px;}

.physimg{float: left; padding: 0px 10px 10px 20px;}
