/* @import url("css/menu.css"); */

/*------------------------------------ Default Styles --------------------------------------*/

html {overflow:hidden; height:99.99%;}
body {background:#EBF1F0; height:99.99%; margin:0; padding:0; line-height:150%; text-align:center; SCROLLBAR-BASE-COLOR:"#ACA398"; SCROLLBAR-ARROW-COLOR:"#948A7D";}

.normal {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A19489;}
a:link, a:visited {font-weight:normal; color:#89ABA5; text-decoration:none;}
a:hover, a:active {font-weight:normal; color:#628882; text-decoration:underline;}

div {filter:chroma('color=#FFFFFF'); scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#A4ABB0; scrollbar-track-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#A4ABB0; scrollbar-shadow-color:#A4ABB0; height:332px;}  
th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, input {color:#A19489; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
h1, h1 input {color:#A19489; font:bold 20px Arial, Helvetica, sans-serif; margin:10px 0;}
h2 {color:#A19489; font:17px Arial, Helvetica, sans-serif; margin:10px 0;}
h3, h4, h5, h6{color:#A19489;}
h3, h5 {font-weight:bold;}
h4, h6 {font-weight:normal}
h3, h4{font-size:12px; margin:8px 0;}
h5, h6{font-size:10px; margin:6px 0;}
ul {color:#A19489; font:normal 12px Arial, Helvetica, sans-serif; list-style-image:none; list-style-position:outside; list-style-type:disc; margin:5px 20px 5px 20px; padding:0px 5px 0px 5px;}
.blockquote {color:#89ABA5; font:normal 12px Arial, Helvetica, sans-serif; margin:10px 30px; text-align:justify; padding:0px;}
input {background-color:#EBF1F0; color:#628882; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
textarea {color:#628882; background-color:#EBF1F0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
select {color:#628882; background-color:#EBF1F0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ol {color:#A19489; font:normal 12px Arial, Helvetica, sans-serif; list-style-image:none; list-style-position:outside; list-style-type:decimal; margin:5px 20px 5px 20px; padding:0px 5px 0px 5px;}
.checkbox {color:#89ABA5; background-color:#FFFFFF; font:12px Arial, Helvetica, sans-serif;}
.list {margin:5px; border-top: 1px solid white; border-bottom: 1px solid white;}
.Head {font-size:12px; text-transform:uppercase}
.SubHead {}
.Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#A19489;}

/*------------------------------------- Containers ----------------------------------------*/
#first_container {margin: 0 auto 0 auto; display:table; height:100%; position:relative; width:800px; border:none;}
#second_container {position:absolute; top:50%; vertical-align:middle; width:100%; border:none;}
#third_container {position:relative; top:-250px; width:800px; border:none;}

/*----------------------------------- S-P Link Styles --------------------------------------*/

.main {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A19489; text-align:justify;}
a.main:link, a.main:visited {font-weight:normal; color:#89ABA5; text-decoration:none;}
a.main:hover, a.main:active {font-weight:normal; color:#628882; text-decoration:underline;}

.number {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#A19489; text-align:center; word-spacing:10px;}
a.number:link, a.number:visited {font-weight:normal; color:#89ABA5; text-decoration:none;}
a.number:hover, a.number:active {font-weight:normal; color:#628882; text-decoration:underline;}

.footer {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A19489; text-transform:uppercase; text-decoration:none; letter-spacing:1px;}
a.footer:link, a.footer:visited {color:#89ABA5; text-decoration:none;}
a.footer:hover, a.footer:active {color:#628882; text-decoration:underline;}
.footer_style {position:absolute; text-align:center; white-space:nowrap; margin:auto; width:800px; bottom:5px; overflow:hidden; z-index:2; font-size:10px;}

.smalltext {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#A19489; text-decoration:none;}
a.smalltext:link, a.smalltext:visited {color:#89ABA5; text-decoration:none;}
a.smalltext:hover, a.smalltext:active {color:#628882; text-decoration:underline;}

.smalltext2 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#A19489; text-align:justify; text-decoration:none;}
a.smalltext2:link, a.smalltext2:visited {color:#89ABA5; text-decoration:none;}
a.smalltext2:hover, a.smalltext2:active {color:#628882; text-decoration:underline;}

.user {padding-left:7px; color:#A19489; text-decoration:none; font-weight:normal;}
a.user:link, a.user:visited {padding-left:7px; color:#A19489; text-decoration:underline; font-weight:normal; font-size:10px;}
a.user:hover, a.user:active {padding-left:7px; color:#628882; text-decoration:underline; font-weight:normal; font-size:10px; font-style:italic;}

/*----------------------------------- Basic S-P Styles --------------------------------------*/

.notes {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#A19489; font-style:italic; background-position:center;}
.title {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#A19489; font-weight:normal; text-align:center; text-transform:uppercase; letter-spacing:8px;}
.title_sm {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#A19489; font-weight:normal; text-align:center; text-transform:uppercase; letter-spacing:5px;}
.emphasis {color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic;}
.logo {margin:0px; float:left; padding:0px; color:#A19489; background-color:inherit; width:490px; height:65px; max-height:65px;}
.d_contentpane {
	padding:0px 5px 0px 0px; /*top right bottom left*/
	text-align:left; 
	max-height:332px; 
	overflow:auto;
	filter:chroma('color=#FFFFFF');
	scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#A4ABB0;
    scrollbar-track-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#A4ABB0;
    scrollbar-shadow-color:#A4ABB0;
	height:332px;}  

/*---------------------------------- Main Container Divs ------------------------------------*/
.border {background-color: #ffffff; padding: 0px 0px 0px 181px; height:362px; background-image:url('images/box-transparent.png'); text-align:left; border:none;}
.left_col {position:absolute; margin:0px; padding:0px; width:180px; height:362px; overflow:hidden; z-index:99999; border:none;}
.content {position:relative; z-index:99; height:362px; overflow:hidden; padding:0px; border:none;}
.text {display:block; margin: 15px 15px 15px 15px; border:none;}
.text a {color:#75808A; text-decoration:underline;}
.text a:hover, .text a:active {color:#444C4F; font-style:italic; font-weight:normal;}

.border2 {background-color: #ffffff; padding:0px; height:362px; background-image:url('images/box-transparent.png'); text-align:left; border:none;}
.left_col2 {position:absolute; margin:0px; border:none; overflow:hidden; z-index:99999;}
.content2 {position:relative; z-index:99; height:362px; overflow:hidden; padding:0px; border:none;}
.text2 {display:block; margin: 0px 0px 0px 0px; border:none; text-align:center;}
.text2 a {color:#75808A; text-decoration:underline;}
.text2 a:hover, .text a:active {color:#444C4F; font-style:italic; font-weight:normal;}

.border3 {background-color: #ffffff; padding:0px; height:362px; background-image:url('images/box-transparent.png'); text-align:left; border:none;}
.content3 {position:relative; z-index:99; height:362px; overflow:auto; padding:0px; border:none;}
.text3 {display:block; margin: 15px 15px 15px 15px; border:none;}
.text3 a {color:#75808A; text-decoration:underline;}
.text3 a:hover, .text a:active {color:#444C4F; font-style:italic; font-weight:normal;}

.content_shadow_top{padding-top:12px; margin:0px; background:transparent url('images/drop_shadow_top.png') no-repeat bottom left; text-align:center; width:100%; max-height:65px; overflow:hidden;}
.content_shadow_bottom{padding-bottom:12px; margin:0px; background:transparent url('images/drop_shadow_bottom.png') no-repeat top left; text-align:center; width:100%; border:none;}

/*--------------- Nav Menu Buttons Styles -----------------*/
.menu_images  {position:relative; width:275px; height:24px; padding-left:5px; overflow:hidden; float:right; margin-top:5px; margin-bottom:15px;}
a.mia img  {position:absolute; display:block; left:0px; border-style:none; margin-top:0px;}
a.mia:hover img  {position:absolute; left:0px; margin-top:-24px;}  
a.mib img  {position:absolute; display:block; left:66px; border-style:none; margin-top:0px;}
a.mib:hover img  {position:absolute; left:66px; margin-top:-24px;}  
a.mic img  {position:absolute; display:block; left:158px; border-style:none; margin-top:0px;}
a.mic:hover img  {position:absolute; left:158px; margin-top:-24px;}  
a.mid img  {position:absolute; display:block; left:207px; border-style:none; margin-top:0px;}
a.mid:hover img  {position:absolute; left:207px; margin-top:-24px;}  
.diva img {position:absolute; display:block; left:51px; border-style:none; margin-top:0px;}
.divb img {position:absolute; display:block; left:143px; border-style:none; margin-top:0px;}
.divc img  {position:absolute; display:block; left:192px; border-style:none; margin-top:0px;}

/*--------------- Liquid Background Images -----------------*/
.left_bkg  {width:100%; background:transparent; overflow:hidden;}
.backimg {position:fixed; left:-15px; bottom:-5px; margin-top:4%; width:95%; z-index:-1;}
.nose {position:absolute; top:77px; right:0px; z-index:9999;}
.right_bkg  {width:100%; background:transparent; overflow:hidden;}
.right_pic {position:absolute; top:-111px; right:-189px; z-index:-99999;}
.right_bkg2  {width:100%; background:transparent; overflow:hidden;}
.right_pic2 {position:absolute; top:76px; right:-189px; z-index:-99999;}

/*--------------- Big Vertical Buttons Style -----------------*/
.btn_buffer  {height:100%; width:100%; padding:0px;}
.port_btn  {position:relative; width:800px; height:181px; overflow:hidden; float:right; margin-top:0px;}
a.port_btn img  {position:absolute; display:block; left:0px; border-style:none; margin-top:0px;}
a.port_btn:hover img  {position:absolute; left:0px; margin-top:-181px;}
