/* remove ie 3 pixel border problem */
* {margin:0; padding:0; border:none; z-index:0;}
body, html{padding:0px; margin:0px; border:0px; font-family:arial, helvetica, sans-serif; background-color:white; color:black; font-size:12px;} 
a {
  text-decoration: none; border:0px;
}

/*page layout */
#wrapper {width:980px; margin:0 auto; position:relative;}
#left{float:left; width:334px; margin:0;}
#right{float:right; width:300px; margin: 0px; padding: 0px; position:relative;}

#header{background:url(topLogo.png) top left no-repeat; height:161px; position:relative;}

/* top navigation */
div#links {position:absolute; top:136px; left:386px; text-align:center;}

ul#nav {list-style-type: none; padding:0; margin:0; height:25px; }
ul#nav li {float:right; margin:0; padding:0; background:url(tabBg.jpg) top left no-repeat; height:25px; width:99px;}
ul#nav li a {font-size: 10px; text-decoration:none; color:#84247c; font-weight:bold; display:block; width:64px; word-wrap:break-word;}
ul#nav li a.single {padding-top:7px; padding-left:13px;}
ul#nav li a.double {line-height:0.9em; padding-top:4px; padding-left:13px;}
ul#nav li:hover {background:url(tabBg.jpg); background-position:0px 25px;}
ul#nav li a:hover {color:#332286;}
#address {font-size:10px; text-align:right; position:absolute; top:10px; left:820px; font-weight:bold;}
#address a {color:black;}
#address a:hover {
  text-decoration:underline;
}


/* left column content */
div.lefthead {background-color: #bf34b4; height:75px; width:334px; font-size:20px; color:white; padding-top:17px; padding-left:24px; font-weight:bold;}


div.leftcontent {padding-left:23px; padding-top:21px;}

div.pdf {height:52px; background-color:#f5dde0; padding-top:21px;}
div.pdf img {margin-left:54px; margin-right:3px;}
div.pdf a {text-decoration:underline; color:black;}

/*center column content */
#c-col {margin-top:31px; margin-left:381px;}
#c-col h1 {font-size:24px; color:#be38bb; font-weight:bold; margin-bottom:35px;}
div.words {width:263px; margin-top:15px;}

div#container {position:relative;}


div.words {position:absolute; top:250px; left:8px;}


/*right column content */
#right {margin-top:25px;}
#right h2 {font-size:24px; color:#be38bb; font-weight:bold; margin-bottom:18px;}
div.rightcontent {width:265px;}


/* footer styles */
 #footer {clear:all; border-top:1px solid #be38bb; padding-left:5px; padding-top:13px; width:960px; position:absolute; top:1180px;}
div.footlinks {float:left;}
div.footlinks a {text-decoration:none; color:black; font-size:11px;}
div.copyright {font-size:11px; display:inline; padding-left:211px;}
div.credit {font-size:11px; float:left; margin-left:540px; margin-top:-14px;}
div.credit a{text-decoration: none; color: black;}
#infofooter {clear:all; border-top:1px solid #be38bb; padding-left:5px; padding-top:13px; position:absolute; top:1380px; left:0px;  } 


/*inside page styles */
#stripe {height:22px; background-color: #be38bb; }
#c-col2 {margin-top:33px;}

/* inside left column */
div.lefthead2 {background:url(leftHeadBg.jpg) top left no-repeat; height:56px; width:188px; font-size:20px; color:white; font-weight:bold; padding-left:27px; padding-top:5px;}
#left2{float:left; width:188px; margin:0; border-right:1px solid #be38bb;}
div.leftcontent2 a {display:block; text-decoration:none; color:black; font-weight:bold; margin-bottom:15px; margin-left:20px; margin-top:20px;}
div.leftcontent2 a:hover {text-decoration:underline;}

/* inside main content */
#c-col2 h1 {font-size:24px; color:#be38bb; font-weight:bold; margin-left:237px; margin-bottom:10px;}
div.words2 {margin-left:237px;}
div.words2 a:hover {text-decoration:underline;}


div.bubbles {float:right; width:200px;}


div.words2 dd {margin-bottom:5px;}
div.warning {background-color:#f5dde0; padding:12px; font-size:11px;}

.contactlinks a {background:url(purplecircle.png) top left no-repeat; height:19px; margin-left:19px; padding-left:19px; padding-bottom:3px;}

/* Data Tables */
th, td { padding: 2px 4px; }
th { color: white; background: #69c; text-align: left;}
td { color: #000; text-align: left;}



/* Contact icons */
.phonebg { background: transparent url(conticons.gif) no-repeat 0px -100px;}
.faxbg { background: transparent url(conticons.gif) no-repeat 0px -152px;}
.webbg { background: transparent url(conticons.gif) no-repeat 0px -48px;}
.emailbg { background: transparent url(/2/_img/conticons.gif) no-repeat 0px 0px; }
.phonebg, .faxbg, .webbg, .emailbg {
white-space: nowrap;
padding-left: 25px;
line-height: 20px;
}









