/*typography*/


body { 
	background-color:#CCCC99; 
	margin:10px 0 10px 0; 
	padding:0; color: #000; 
	font-family: Arial,"Futura", san-serif; 
	font-size: 13px;
}

a.contentlink{
	color: #ff0000;
	text-decoration: underline;
}

a:hover.contentlink{
	color: #000;
	text-decoration: underline;
}

#adobe{
	float: right;
	padding: 0 25px 0 0;
}
div#back { 
	margin: 0 auto;
	width: 805px;
	position: relative; 
	background-color: #ffffff;
} 

div#wrapper { 
	margin: 0 auto;
	width: 795px;
	position: relative;
	top: -2px;
	background-color: #ffffff;


} 

.sidebar {
	position: absolute;
	top: 405px;
	left: 0px;
	width: 149px;
	padding: 0 0 0px 0px;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	display: none;
}

.copy {
	width: 134px;
	padding: 0 0 0px 25px;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	display: none;
}

.contenttitle {
	padding: 10px 0 15px 0;
	color: #ff0000;
	font-weight: bold;
	font-size: 14px;
}

.feather {
	border: 0;
	padding: 0;
	display:none;
}

img {
	border: 0;
	padding: 0;
	display: none;
} 
 
.img {
	margin: 40px 0 0 0;
	border: 0;
	padding: 0;
} 

#nav2 img { 
	padding: 0;
	margin: 0;
	height: 25px;
	display: none;
}

#maincontent {
	padding: 10px 20px 10px 20px;
	width: 650px; 
	border: 0px;
	background-color: #ffffff;
} 

p.contact {
	height: 300px;
}

.min {
	height: 500px;
}

.left {
	float: left;
	padding: 0 10px 0 0;
}

.pagetitle {
	padding: 0 0 10px 0;
	color: #ff0000;
	font-weight: bold;
	font-size: 15pt;
}
.red {color: #FF0000;}

.repleft {
	float: left;
	margin: 15px 0 5px 0;
	padding: 0 25px 0 0;
}

.right {
	float: right;
}
ul.rep {
	padding: 0 0 15px 0;
}







/*rounded corners*/

b.rtop, b.rbottom{display:block;background: #CCCC99;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #970F00}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

b.rtop1, b.rbottom1{display:block;background: #CCCC99;}
b.rtop1 b, b.rbottom1 b{display:block;height: 1px;
    overflow: hidden; background: #970F00}
b.r5{margin: 0 5px}
b.r6{margin: 0 3px}
b.r7{margin: 0 2px}
b.rtop1 b.r8, b.rbottom1 b.r8{margin: 0 1px;height: 2px}









/*content*/

a.anchor {
	font-size: 12px; color: #ff0000; 
}

a:hover.anchor {
	font-size: 12px; color: #000; 
}

a#dblack {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

a:hover#dblack {
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}

#anchor {
	font-family: "Futura", Arial, san-serif; font-size: 12px; color: #000; font-weight: bold;
}

.anchor {
	padding: 0 0 0 0;
	margin: 0 0 20px 0 ;
}

a.bread {
	 font-size: 10px; font-family: Arial, verdana, san-serif; font-weight: bold; color: #fff; text-decoration: none;}

a:hover.bread {
 	 font-size: 10px;
	 text-decoration: underline;
	 color: #ff0000;
	 font-weight: bold;
}

a.pdf{
	font-size: 12px;
	color: #ff0000;
	line-height: 13pt;
	text-decoration: underline;
	margin: 0 0 0 10px;
}

a:hover.pdf{
	color: #000;
	text-decoration: underline;
	margin: 0 0 0 10px;
}

a.top {
	font-size: 9pt; color: #ff0000; 
}

a:hover.top {
	font-size: 9pt; color: #000; 
}

div#breadcrumbs {position: absolute; top: 210px; left: 174px; width: 595px; height: 15px; font-size: 12px; background: #000; color: #fff; padding: 3px 0 2px 25px; border-right: 1px solid #970F00; font-size: 11px; font-family: Arial,verdana, san-serif; font-weight: bold; /*z-index: 101;*/ display: none;}


em {
	font-size: 13px;
	font-weight: bold;
}

.left{
	float: left;
	padding: 0 15px 0 0;
}

li.indent {
	padding: 0 0 0 15px;
}	
.logo{
	position: absolute;
	top: 5px;
	left: 5px;
}


p.ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


p.sml1 {
	font-weight: bold;
	margin: 8px 0 0 20px;
	padding: 0 0 5px 0;
}
	
p.sml2 {
	margin: 0 0 0 30px;
	padding: 0 0 5px 0;
}
p.sml3 {
	margin: 0 0 0 40px;
	padding: 0 0 5px 0;
}

.spacer {
	padding: 0 5px 0 5px;
	color: #ff0000;
}

table#about {
	margin: 10px 0 0 20px;
}

ul.products {
	font-size: 13px;
	padding: 0 0 25px 20px;
	margin: 0 0 0 0;
}

ul.none {
	font-size: 12px;
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 10px 0 15px 0;
}









/* left nav */

#nav{
	position: absolute;
	top: 158px;
	left: 0px;
	background-image: url(../images/leftnav1.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	height: 200px;
	width: 169px;
	display: none;
}


 
#b-product {
	background-image:  url(../images/buttons/b_products_over.gif);
	height: 31px;
	left: 0;
	position: absolute;
	top: 0px;
	width: 169px;
}
#b-product a {
	background-image:  url(../images/buttons/b_products.gif);
	display: block;
}


#b-client {
	background-image:  url(../images/buttons/b_client_over.gif);
	height: 40px;
	left: 0px;
	position: absolute;
	top: 36px;
	width: 169px;
}
#b-client a {
	background-image:  url(../images/buttons/b_client.gif);
	display: block;
}
#b-policy {
	background-image:  url(../images/buttons/b_individual_over.gif);
	height: 31px;
	left: 0px;
	position: absolute;
	top: 81px;
	width: 169px;
}
#b-policy a {
	background-image:  url(../images/buttons/b_individual.gif);
	display: block;
}
#b-newsletters {
	background-image:  url(../images/buttons/b_newsletter_over.gif);
	height: 31px;
	left: 0px;
	position: absolute;
	top: 117px;
	width: 169px;
}
#b-newsletters a {
	background-image:  url(../images/buttons/b_newsletter.gif);
	display: block;
}
#b-reps {
	background-image:  url(../images/buttons/b_reps_over.gif);
	height: 31px;
	left: 0px;
	position: absolute;
	top: 153px;
	width: 169px;
}
#b-reps a {
	background-image:  url(../images/buttons/b_reps.gif);
	display: block;
}

#b-about {
	background-image:  url(../images/buttons/b_about_over.gif);
	height: 31px;
	left: 0px;
	position: absolute;
	top: 189px;
	width: 169px;
}
#b-about a {
	background-image:  url(../images/buttons/b_about.gif);
	display: block;
}

#nav div a:hover, #btop div a:hover {
	background-color: transparent;
	background-image: none;
}






/* horizontal nav */

#nav2{
	position: absolute;
	top: 158px;
	left: 174px;
	background-repeat: no-repeat;
	background-color: #000000;
	height: 53px;
	width: 618px;
	padding: 0 0 0 2px;
	border-right: 1px solid #970F00; 
	display: none;
}

#b-coop {
	background-image:  url(../images/buttons/b_coop_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 3px;
	position: absolute;
	top: 1px;
	width: 241px;
}

#b-coop a {
	background-image:  url(../images/buttons/b_coop.gif);
	display: block;
}

#b-employment {
	background-image:  url(../images/buttons/b_employment_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 3px;
	position: absolute;
	top: 27px;
	width: 161px;
}

#b-employment a {
	background-image:  url(../images/buttons/b_employment.gif);
	display: block;
}

#b-media {
	background-image:  url(../images/buttons/b_media_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 248px;
	position: absolute;
	top: 1px;
	width: 80px;
}

#b-media a {
	background-image:  url(../images/buttons/b_media.gif);
	display: block;
}

#b-scholarships {
	background-image:  url(../images/buttons/b_scholarships_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 167px;
	position: absolute;
	top: 27px;
	width: 161px;
	padding: 0;
}

#b-scholarships a {
	background-image:  url(../images/buttons/b_scholarships.gif);
	display: block;
}

#b-community {
	background-image:  url(../images/buttons/b_community_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 331px;
	position: absolute;
	top: 1px;
	width: 161px;
}
#b-community a {
	background-image:  url(../images/buttons/b_community.gif);
	display: block;
}

#b-links {
	background-image:  url(../images/buttons/b_links_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 331px;
	position: absolute;
	top: 27px;
	width: 161px;
}

#b-links a {
	background-image:  url(../images/buttons/b_links.gif);
	display: block;
}

#b-contact {
	background-image:  url(../images/buttons/b_contact_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 495px;
	position: absolute;
	top: 1px;
	width: 123px;
}
#b-contact a {
	background-image:  url(../images/buttons/b_contact.gif);
	display: block;
}

#b-privacy {
	background-image:  url(../images/buttons/b_privacy_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 495px;
	position: absolute;
	top: 27px;
	width: 56px;
}
#b-privacy a {
	background-image:  url(../images/buttons/b_privacy.gif);
	display: block;
}

#b-sitemap {
	background-image:  url(../images/buttons/b_sitemap_over.gif);
	background-repeat: no-repeat;
	height: 25px;
	left: 552px;
	position: absolute;
	top: 27px;
	width: 66px;
}
#b-sitemap a {
	background-image:  url(../images/buttons/b_sitemap.gif);
	display: block;
}

#nav2 div a:hover, #btop div a:hover {
	background-color: transparent;
	background-image: none;
}


