@charset "utf-8";

body {margin:0 auto; padding:0; width:1020px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; background:#ffda6f url(../images/bgtile.jpg) repeat-x;}
div {margin: 0 auto; padding: 0; text-align:left;}
img {border:none;}

a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; outline:none; text-decoration:none;}
a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000;}
a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000;}
a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000;}

.red-text{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#990000;}
.body-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; font-weight:bold;}


#top-space{width:1020px; height:50px; background-image:url(../images/top.jpg); background-repeat:no-repeat;}

/*
*	HEADER
*/
#header{width:1020px; height:75px; background-image:url(../images/header.jpg); background-repeat:no-repeat;}
#prosec-logo{padding:17px 0 0 67px;}
#header-spacer{width:1020px; height:42px; background-image:url(../images/header-spacer.jpg); background-repeat:no-repeat;}


/*
*	CONTENT
*/
#nav-menu li{list-style-type:none;cursor:pointer;margin-top:-6px;}
#nav-home{display: block; width: 159px; height: 46px; background-image: url(../images/button-home.png);}
#nav-home-s{display: block; width: 159px; height: 46px; background-image: url(../images/button-home-s.png);}
#nav-story{display: block; width: 159px; height: 46px; background-image: url(../images/button-story.png);}
#nav-story-s{display: block; width: 159px; height: 46px; background-image: url(../images/button-story-s.png);}
#nav-story:hover{display: block; width: 159px; height: 46px; background-image: url(../images/button-story-s.png);}
#nav-why{display: block; width: 159px; height: 46px; background-image: url(../images/button-why.png);}
#nav-why-s{display: block; width: 159px; height: 46px; background-image: url(../images/button-why-s.png);}
#nav-why:hover{display: block; width: 159px; height: 46px; background-image: url(../images/button-why-s.png);}
#nav-programs{display: block; width: 159px; height: 46px; background-image: url(../images/button-programs.png);}
#nav-programs-s{display: block; width: 159px; height: 46px; background-image: url(../images/button-programs-s.png);}
#nav-programs:hover{display: block; width: 159px; height: 46px; background-image: url(../images/button-programs-s.png);}
#nav-sched{display: block; width: 159px; height: 46px; background-image: url(../images/button-sched.png);}
#nav-clients{display: block; width: 159px; height: 46px; background-image: url(../images/button-clients.png);}
#nav-clients-s{display: block; width: 159px; height: 46px; background-image: url(../images/button-clients-s.png);}
/*#nav-clients:hover{display: block; width: 159px; height: 46px; background-image: url(../images/button-clients-s.png);}*/
#nav-contact{display: block; width: 159px; height: 46px; background-image: url(../images/button-contact.png);}

/*
.subnav dl {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#B90F0F; cursor:pointer; margin:0 auto; padding: 0;}
.subnav dd {margin:0 auto; padding: 0; float:left;}
.subnav dt {margin:0 auto; padding: 0; float:left;}

dl {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#B90F0F; cursor:pointer; margin:0 auto; padding: 0;}
dd {margin:0 auto; padding: 0; float:left;}
dt {margin:0 auto; padding: 0; float:left; text-align:right;}

.subnav{margin: 0 0 0 0; padding: 0;}
.subnav dd{margin: 0 0 0 0; padding: 8px;}
.subnav-links:visited{color:#B90F0F; text-decoration:none;}
.subnav-links:active{color:#B90F0F; text-decoration:none;}
.subnav-links:link{color:#B90F0F; text-decoration:none;}
.subnav-links:hover{color:#B90F0F; text-decoration:none; line-height:15px; background-image:url(../images/red-arrow.png); background-repeat:no-repeat;}

dt .subnav-links{padding-left:15px;}*/

dl {margin:0 auto; padding: 0; float:left;}
dd {margin:0 auto; padding: 0; float:left;}
dt {margin:0 auto; padding: 0; float:left;}

.accordion dt{margin:0 0 0px 15px;;}
.subnav dt{margin-bottom:0px;}
.subsubnav dt{margin-bottom:0px; padding-left:15px;}

dl .subsubnav-links{padding:0 5px 0 15px;}
dt .subnav-links{padding:0 5px 0 15px;}
dl .subsubnav-links:hover{background-image:url(../images/red-arrow.png); background-repeat:no-repeat;}

dt .subnav-links:link{color:#333333;}
dt .subnav-links:active{color:#333333;}
dt .subnav-links:visited{color:#333333;}
dt .subnav-links:hover{background-image:url(../images/black-arrow.png); background-repeat:no-repeat; color: #333333;}

dt #link1-s{background-image: url(../images/black-arrow-s.png); background-repeat:no-repeat;}
dt #link2-s{background-image: url(../images/black-arrow-s.png); background-repeat:no-repeat;}

/*
.subnav-links {height:15px; color:#B90F0F; text-decoration:none; line-height:15px; padding-left:15px; text-align:right;}
.subnav-links:hover {color:#B90F0F; cursor:pointer; text-decoration:none; line-height:15px; background-image:url(../images/red-arrow.png); background-repeat:no-repeat;}
.subsubnav-links {color:#B90F0F; text-decoration:none; line-height:15px; margin-left:15px; padding:15px; font-weight:normal; text-align:right;}
/*.subsubnav-links:hover {color:#B90F0F; cursor:pointer; text-decoration:none; line-height:15px; background-image:url(../images/red-arrow.png); background-repeat:no-repeat;}
*/
/*.menu-hover {height:30px; width:200px; text-align:right; float:left;}
.menu-hover:hover {cursor:pointer; background-image:url(../images/red-arrow.png); background-repeat:no-repeat;}*/



#content{width:1020px; height:568px; background:#FFFFFF; text-align:left; margin:0 auto;}
#content-spacer{background:#FFFFFF; clear:both;}

#nav-area{width:248px; height:632px; background-image:url(../images/nav-bg.jpg); background-repeat:no-repeat; float:left;}
#nav-bar{padding:26px 0 0 44px;}

#main-content{width:739px; height:568px; float:left; display:inline; text-align:left; margin:0 auto; padding: 0;}
#content-cap{width:772px; height:45px; background-image:url(../images/content-cap.jpg); background-repeat:no-repeat;}
#content-body{width:772px; height:540px; background-image:url(../images/content-bg.jpg); background-repeat:no-repeat; text-align:left; margin:0 auto;}
#content-shoe{width:772px; height:47px; background-image:url(../images/content-shoe.jpg); background-repeat:no-repeat;}


#text-box{width:690px; height:185px; padding:30px 0 0 35px; float:left;}
#corp-pips{width:296px; height:206px; background-image:url(../images/corporate_people.png); background-repeat:no-repeat; float:right; position:absolute; z-index:0; vertical-align:bottom; margin:350px 46px 0 430px;; padding-right:500px;}
#exposure-text{width:650px; padding:15px 0 0 0; clear:both;}
#exposure-text2{float:left; width:375px;}
#corp-pips-horizontal{width:296px; height:206px; background-image:url(../images/corporate_people.png); background-repeat:no-repeat; float:right; margin:-175px -15px 0 0;}
.simple-list{list-style-type:none;}
.short-text{width:400px;}

.list-menu{width:300px; height78px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#B90F0F; list-style-type:none; display:inline;text-decoration:none; margin-top:15px; cursor:pointer; }
.list-menu ul{list-style-type:none;margin:0;}
.list-menu a:link{padding-left:15px;}
/*.list-menu a:hover{background-image:url(../images/red-arrow.png); background-repeat:no-repeat; }
/*.list-menu li{list-style-type:none; display:inline; float:left; margin:0;}*/
#client-menu{float:left; margin:0 0 0 -45px;}
#client-menu ul{list-style-type:none;}
#client-menu li{list-style-type:none; padding:0 0 5px 15px;}
#client-menu li:hover{background-image:url(../images/red-arrow.png); background-repeat:no-repeat;}
#client-listing{float:right; width:475px; padding:0;}
#contactus-text{padding:15px; 0 0 35px;}
.history-text{width:530px; height:400px; float:left;}

#slide-buttons {position:absolute; z-index:1; padding:450px 0 0 50px;}
#slide-buttons ul{margin:0; padding:0; float:left;}
#slide-buttons li{list-style-type:none;cursor:pointer;margin-top:-6px; display:inline; float:left; padding:0 15px 0 0;}
#left-slide{display: block; width: 24px; height: 26px; background-image: url(../images/left-slide-arrow.png); background-repeat:no-repeat;}
#right-slide{display: block; width: 24px; height: 26px; background-image: url(../images/right-slide-arrow.png); background-repeat:no-repeat;}

/*
*	FOOTER
*/
#footer{width:1020px; height:199px; padding:40px 0 0 0px; background-image:url(../images/footer.jpg); background-repeat:no-repeat; text-align:right;}
.footer-text{padding:0 35px 0 0; text-align:right; font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif; font-size:16px;}