@charset "utf-8";
a.nava:link{
color:#EEE;
text-decoration:none}
img{
border:none}
.live_talk
{
position:absolute;
right:200px}
.live_talk #chat_swf
{
background-color:#48577D;
width:200px;
text-align:center;
display:none}

#twitter_div
{
display:none}

.twitter_updates
{
background-color:#9197A6;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin:20px;
margin-top:0px;
width:400px}

.twitter_updates h3
{
background-color:#C8C8C8;
padding:5px;
-moz-border-radius:4px 4px 0px 0px;
-webkit-border-top-left-radius:4px;
-webkit-border-top-right-radius:4px}

#twitter_update_list
{
list-style:none;
padding:5px;
padding-top:0px}

#twitter_update_list li
{
padding:5px;
padding-top:2px;
padding-bottom:10px;
border-bottom:1px solid #3C3F45}

#validation{
position:absolute;
top:6px;
right:13px;
z-index:1000;
opacity:0.25;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25)
}
#resume{
position:absolute;
top:45px;
right:25px;

width:80px;

z-index:100;

text-align:right}
a.nava:visited{
color:#EEE;
text-decoration:none}
a.nava:hover{
color:#FFF;
text-decoration:underline}
ul{
list-style-position:outside}
.header-inside{
font-size:large;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
color:#48577D}
.header-title{
font-size:xx-large;
font-weight:bolder;
font-family:Arial,Helvetica,sans-serif;
color:#fff}
#ai{
border:1px solid #eee}
.view{
text-align:right;
background-color:#48577D;

-moz-border-radius:4px;
-webkit-border-radius:4px;

width:55px;
text-align:center;

color:#EEE;

cursor:pointer;
cursor:hand}
.chat{
text-align:right;
background-color:#48577D;

-moz-border-radius:0px 0px 4px 4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-bottom-right-radius:4px;

text-align:center;
width:200px;
color:#EEE;

cursor:pointer;
cursor:hand}
.directions{
background-color:#EEE;

-moz-border-radius:5px;
-webkit-border-radius:5px;

width:75%;

padding:5px;

color:#48577D;

position:relative;
top:30px;

visibility:collapse;
display:none;

text-align:left}
#header{
position:absolute;
top:0px;
left:0px;
right:0px;
text-indent:10px;

padding-top:3px;

width:100%;
height:40px;

background-color:#9197A6;

-moz-border-radius:0px 0px 5px 5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;

z-index:10}
#nav{
position:absolute;
top:40px;
left:15px;
right:15px;

width:auto;
height:19px;

text-indent:5px;
padding-top:5px;

-moz-border-radius:0px 0px 5px 5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;

background-color:#48577D;

font-size:small;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
color:#EEE}
.close{
position:relative;

font-family:Arial,Helvetica,sans-serif;
font-size:small;
font-weight:bold;
color:#FFF;

-moz-border-radius:4px;
-webkit-border-radius:4px;

padding:2px;

width:50px;

background-color:#C00;

cursor:pointer;
cursor:hand;

z-index:999}
#content{
position:absolute;
top:62px;
left:0px;
right:0px;
bottom:0px;

height:auto;
width:auto;

overflow:visible;

z-index:1}
.holder{

background-color:#fff;

-moz-border-radius:10px;
-webkit-border-radius:10px;

height:auto;

padding:10px;
margin:5px;

width:auto;
height:auto;

border:1px solid #888;

font-family:Verdana,Arial,Helvetica,sans-serif}
body{
background-color:#43464D}

table{
border:none;
width:100%}
.thumb-img{
border:1px solid #eee;
cursor:pointer;
cursor:hand}

.img-holder{
width:125px;
height:90px;
text-align:left}

.title{
font-weight:bold;
text-indent:10px;
background-color:#fbfbfb;
color:#48577D}
.foot{
text-indent:10px;
text-align:right;
background-color:#fbfbfb}

.type{
width:127px;
height:19px;

margin-left:5px}
.description{
margin-left:10px;
text-indent:10px;
text-align:left}

a:hover{
color:#FFF;
text-decoration:underline
}
a:link,a:visited{
color:#EEE;
text-decoration:none
}
.ta:link,.ta:visited{
color:#333;
text-decoration:underline
}
.ta:hover{
color:#000;
text-decoration:none
}
.h3_a:hover{
 color:#8C9ABD;
cursor:pointer;
cursor:hand;
text-decoration:underline
}
body{
background-color:#43464D
}
img{
border:none
}
ul{
list-style-position:outside
}
h1{
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:31px !important;
font-weight:bolder;
position:absolute;
top:3px;
width:341px;
padding:0;
margin:0
}
h2{
color:#48577D;
font-family:Arial,Helvetica,sans-serif;
font-size:18px !important;
font-weight:400;
left:255px;
position:absolute;
top:6px;
width:250px;
padding:0;
margin:0}
h3{
background-color:#fbfbfb;
color:#48577D;
font-size:medium;
font-weight:700;
margin:0;
text-indent:10px
}
table{
border:none;
width:100%
}
.indent{
padding-left:20px;
margin-left:20px}
.description{
margin-left:10px;
text-align:left;
text-indent:10px
}
.directions{
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#EEE;
color:#48577D;
display:none;
padding:5px;
position:relative;
text-align:left;
top:30px;
visibility:collapse;
width:75%
}
.close{
-moz-border-radius:4px;
-webkit-border-radius:4px;
background-color:#C00;
color:#FFF;
cursor:hand;
font-family:Arial,Helvetica,sans-serif;
font-size:small;
font-weight:700;
padding:2px;
position:relative;
width:50px;
z-index:999
}
.foot{
background-color:#fbfbfb;
text-align:right;
text-indent:10px
}
.holder{
-moz-border-radius:10px;
-webkit-border-radius:10px;
background-color:#fff;
border:1px solid #888;
font-family:Verdana,Arial,Helvetica,sans-serif;
height:auto;
margin:5px;
padding:10px;
width:auto !important;
width:101%}
.img-holder{
height:90px;
text-align:left;
width:125px
}
.thumb-img{
border:1px solid #eee;
cursor:hand
}
.title{
background-color:#fbfbfb;
color:#48577D;
font-weight:700;
text-indent:10px
}
.type{
height:19px;
margin-left:5px;
width:127px
}
.view{
-moz-border-radius:4px;
-webkit-border-radius:4px;
background-color:#48577D;
color:#EEE;
cursor:hand;
text-align:center;
width:55px
}
#ai{
border:1px solid #eee
}
#content{
bottom:0;
height:auto;
left:0;
overflow:visible;
position:absolute;
right:0;
top:62px;
width:auto;
z-index:1
}
#header{
-moz-border-radius:0 0 5px 5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
background-color:#9197A6;
height:40px;
line-height:40px;ÃŸ
left:0;
padding-top:3px;
position:absolute;
right:0;
text-indent:10px;
top:0;
width:100% !important;
min-width:100%;
width:102%;
z-index:10;
overflow:hidden}
#nav{
-moz-border-radius:0 0 5px 5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
background-color:#48577D;
color:#EEE;
font-family:Arial,Helvetica,sans-serif;
font-size:small;
font-weight:700;
height:19px;
left:15px;
padding-top:5px;
position:absolute;
right:15px;
text-indent:5px;
top:40px;
width:auto !important;
min-width::99%;
width:99%
}
#resume{
position:absolute;
right:25px;
text-align:right;
top:45px;
width:250px;
z-index:100;
font-family:Arial,Helvetica,sans-serif;
font-size:small;
font-weight:700
}
#resume_holder{
display:none;
visibility:hidden
}
