@charset "UTF-8";
/* CSS Document */

body { background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#333333; line-height:11pt;}

#container {  width:980px; height:460px; margin:20px auto; padding:0px;}

#nav-left { width:113px; height:320px; margin:120px 0px 0px 18px; padding:0px; position:absolute;}

#nav-left ul { margin:0px 0px 0px 0px; padding:0px; text-align:center;}

#nav-left li { list-style-type:none;}

#nav-left a { color:#666666; text-decoration:none; margin:20px 0px 0px 0px; padding:9px 12px 9px 12px; display:block; background:#EBEBEB; }

#nav-left a:hover { color:#FFFFFF; display:block; background:#211F20;}

#nav-left a.down { color:#999999;}

#nav-left a.highlight { color:#FFFFFF; display:block; background:#666666;}

#nav-right { width:116px; height:320px; margin:120px 0px 0px 851px; padding:0px; position:absolute;}

#nav-right ul { margin:0px 0px 0px 0px; padding:0px; text-align:center;}

#nav-right li { list-style-type:none;}

#nav-right a { color:#666666; text-decoration:none; margin:20px 0px 0px 0px; padding:9px 12px 9px 12px; display:block; background:#EBEBEB;}

#nav-right a:hover { color:#FFFFFF; display:block; background:#211F20;}

#nav-right a.down { color:#CCCCCC;}

#header { width:684px; height:136px; margin:0px 0px 0px 148px; padding:0px; position:absolute;}

#header h1 { position:absolute; left: -999em; width: 1em; overflow:hidden;}

#banner { background-image:url(../images/topleftcorner.jpg); background-repeat:no-repeat; background-position:top left; background-color:#EBEBEB; width:452px; height:136px; margin:0px 0px 0px 0px; padding:0px; position:absolute;}

#banner img { margin:10px 0px 0px 70px; padding:0px;}

#topright { background-image:url(../images/toprightcorner.jpg); background-repeat:no-repeat; background-position:top right; background-color:#ACDAFB;  width:228px; height:136px; margin:0px 0px 0px 456px; padding:0px; position:absolute;}

#topright img { margin:40px 0px 0px 30px; padding:0px;}

#topright p { color:#999999; margin:70px 0px 0px 15px; padding:0px;}

#main { width:684px; height:280px; margin:140px 0px 0px 148px; padding:0px; position:absolute;}

#main-header { background:#211F20; width:452px; height:32px; margin:0px 0px 0px 0px; padding:0px; position:absolute;}

#main-header h1 { position:absolute; left: -999em; width: 1em; overflow:hidden;}

#main-header img.header { margin:0px 0px 0px 14px; padding:0px; position:absolute;}

#main-header img.icon { margin:0px 0px 0px 406px; padding:0px; position:absolute;}

#main-header p { color:#CCCCCC; margin:10px 0px 0px 335px; padding:0px; position:absolute; font-size:8pt;}

#main-content { background-image:url(../images/bottomleftcorner.jpg); background-repeat:no-repeat; background-position:bottom left; background-color:#EBEBEB; width:452px; height:248px; margin:32px 0px 0px 0px; padding:0px; position:absolute;}

#main-content.contactform { background-image:url(../images/contactguide.jpg); background-repeat:no-repeat; background-position:bottom left;}

#main-content h2 { margin:20px 0px 20px 16px; font-size:14pt; line-height:16pt;}

#main-content h3 { margin:20px 0px 20px 16px; font-size:12pt; line-height:14pt;}

#main-content p { color:#333333; margin:10px 16px 0px 16px; padding:0px; text-align:justify;}

#main-content p.sitemap { color:#333333; margin:10px 16px 0px 40px; padding:0px; text-align:justify;}

#main-content p.test1 { margin:50px 16px 0px 16px; padding:0px; text-align:justify;}

#main-content p.test1b { margin:20px 20px 0px 30px; padding:0px;}

#main-content a { color:#3399FF; text-decoration:underline;}

/*#main-content a { color:#0066FF; color:#3399FF; text-decoration:underline;}*/

#main-content a:hover { text-decoration:none;}

#main-content ul.terms { margin:10px 26px 0px 50px; padding:0px;}

#main-content ul { margin:10px 26px 0px 70px; padding:0px;}

#main-content li { font-size:9pt; line-height:11pt; padding:6px;}

#main-content ul.w3ccheck { margin:60px 0px 0px 125px; padding:0px;}

#main-content li.w3c { list-style-type:none; display:inline;}

#main-content .hr-style { border:thin #999999 1px; width:350px;}

#main-content td { font-size:8pt;}

#main-content span { margin:0px 0px 0px 10px; padding:0px;}

#image_rollovers { width:452px; height:140px; margin:0px 0px 0px 0px; padding:0px;}

#image_rollovers li { margin:0px 0px 0px 0px; padding:4px; display:inline;}

#terms-scroll { width:434px; height:210px; margin:0px 0px 0px 16px; padding:0px; position:absolute; overflow:auto;}

#terms-scroll h1 { margin:10px 10px 20px 0px; font-size:16pt; line-height:18pt;}

#terms-scroll h2 { margin:20px 10px 20px 0px; font-size:13pt; line-height:15pt;}

#terms-scroll h3 { margin:20px 10px 20px 0px; font-size:12pt; line-height:14pt;}

#terms-scroll p { margin:15px 10px 0px 0px;}

#main-pic { width:228px; height:140px; margin:0px 0px 0px 456px; padding:0px; position:absolute;}

#main-infobox { background-image:url(../images/bottomrightcorner.jpg); background-repeat:no-repeat; background-position:bottom right; background-color:#211F20; width:228px; height:140px; margin:140px 0px 0px 456px; padding:0px; position:absolute;}

#main-infobox ul { margin:0px 0px 0px 60px; padding:0px; color:#FFFFFF;}

#main-infobox li { list-style-type:none; float:left; margin:10px 4px 0px 4px;}

#main-infobox a { color:#66CCFF; text-decoration:underline; margin:0px 0px 0px 0px; padding:0px;}

#main-infobox a:hover { text-decoration:none;}

#main-infobox a:active { text-decoration:none;}

#main-infobox p { margin:10px 0px 0px 0px; padding:0px; text-align:center; color:#CCCCCC;}

#main-infobox p.nav { margin:60px 0px 0px 0px; padding:0px; text-align:center; color:#666666;}

#main-infobox img.next { margin:20px 0px 0px 120px; padding:0px; position:absolute;}

#main-infobox img.back { margin:20px 0px 0px 60px; padding:0px; position:absolute;}

#main-infobox img.contact { margin:35px 0px 0px 38px; padding:0px; position:absolute;}

#footer { width:684px; height:35px; margin:420px 0px 0px 148px; padding:0px; position:absolute;}

#footer ul { margin:0px 0px 0px 63px; padding:0px;}

#footer li { list-style-type:none; float:left;}

#footer a { color:#999999; text-decoration:none; margin:13px 0px 0px 0px; padding: 0px 7px 0px 7px; display:block; border-right:#000000 solid 1px; font-size:8pt;}

#footer a:hover { color:#333333;}

#footer a.noline { border:none;}

#copyright { width:160px; height:15px; margin:433px 0px 0px 645px; padding:0px; position:absolute; font-size:8pt;}

#updated { color:#999999; width:120px; height:15px; margin:433px 0px 0px 488px; padding:0px; position:absolute; font-size:8pt; display: none;}

#portfolio { width:400px; height:100px; margin:17px 0px 0px 18px; padding:0px;}




