html, body, textarea {
scrollbar-base-color:"#FFF5EE";
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#000000;

scrollbar-face-color:#BCD2E6;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#FFFFFF;
background : white;
color : black;
margin : 0;
padding : 1%;
min-width : 640px;
font-size : 100.01%;
font-family : verdana, arial, sans-serif;

}
a:hover {
color : red;
}
a {
color : #0b4d8c;
text-decoration : underline;
}
a:visited {
color : black;
}
.skip {
position : absolute;
margin-left : -999px;
width : 990px;
}
h1 {
font-size : 1.5em;
font-weight : normal;
line-height : 0.8em;
padding : 0.6em 0 0.2em 2%;
margin : 0;

}
h2 {
font-size : 1.5em;
font-weight : normal;
}
h3 {
font-size : 1.2em;
font-weight : normal;
}
 h4 {
font-weight : normal;
font-size : 0.8em;
}
h1, h2, h3, h4, h5, h6 {
color : #336699;
font-family : verdana, tahoma, arial, Georgia, "Times New Roman", Times, serif;
}
img {
border : 1px solid #aaa;
padding : 1px;
max-width : 95%;
}
.fleft {
float : left;
margin : 0 1em 0.2em 0;
}
.fright {
float : right;
margin : 0 0 0.2em 1em;
padding : 1px;
}
#container {
font-size : 0.75em;
max-width : 80em;
margin : auto;
background : white;

}
#footer {
clear : both;
padding : 0 20px;
background : #6699cc;
text-align : center;
color : white;
font-size : 0.8em;
}
#footeri {
clear : both;
padding : 0 20px;
text-align : center;
color : white;
font-size : 0.8em;
}
#logo {
height : 120px;
padding : 10px 0 0 0;
text-align : center;
border : 1px solid #bcd2e6;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
line-height : 54px;
font-size : 54px;
overflow : hidden;
letter-spacing : -3px;
}
#logo a {
color : white;
text-decoration : none;
}
#logo a span {
color : black;
background : white;
padding-right : 0.1em;
font-weight : bold;
}
#subnav {
width : 26%;
min-width : 10em;
float : right;
padding : 15px 1% 1em 1%;
margin : 1em 1% 10px 1%;
border : 1px solid #bcd2e6;
font-size : 0.9em;
color : grey;
background : white;
 -moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}
#subnav dt {
font-size : 1em;
font-family : verdana, arial, Georgia, "Times New Roman", Times, serif;
padding : 0.5em;
margin-top : 1em;
border-top : 1px dotted #bcd2e6;
color : #336699;
}
#subnav dd {
padding : 0;
margin : 0.2em 1em;
font-size : 0.95em;
}
#subnav li {
display : block;
}
#subnav a:hover {
color : red;
}
#subnavleft {
width : 45%;
min-width : 10em;
float : left;
padding : 15px 1% 1em 1%;
margin : 2em 1% 0 1%;
border : 1px solid #bcd2e6;
font-size : 0.9em;
color : grey;
background : white;
  -moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}
#subnavleft dt {
font-size : 1em;
font-family : verdana, arial, Georgia, "Times New Roman", Times, serif;
padding : 0.5em;
margin-top : 1em;
border-top : 1px dotted #bcd2e6;
}
#subnavleft dd {
padding : 0;
margin : 0.2em 1em;
font-size : 0.95em;
}
#subnavleft li {
display : block;
}
#subnavleft a:hover {
color : red;
}
#subnavright {
width : 45%;
min-width : 10em;
float : right;
padding : 15px 1% 1em 1%;
margin : 2em 1% 0 1%;
border : 1px solid #bcd2e6;
font-size : 0.9em;
color : grey;
background : white;
 -moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}
#subnavright dt {
font-size : 1em;
font-family : verdana, arial, Georgia, "Times New Roman", Times, serif;
padding : 0.5em;
margin-top : 1em;
border-top : 1px dotted #bcd2e6;
}
#subnavright dd {
padding : 0;
margin : 0.2em 1em;
font-size : 0.95em;
}
#subnavright li {
display : block;
}
#subnavright a:hover {
color : red;
}
#subnavwid  {
width : 96%;
min-width : 10em;
float : left;
padding : 15px 1% 1em 1%;
margin : 1em 1% 1em 1%;
border : 1px solid #bcd2e6;
font-size : 0.9em;
color : grey;
background : white;
  -moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}
#subnavwid  dt {
font-size : 1em;
font-family : verdana, arial, Georgia, "Times New Roman", Times, serif;
padding : 0.5em;
margin-top : 1em;
border-top : 1px dotted #bcd2e6;
}
#subnavwid  dd {
padding : 0;
margin : 0.2em 1em;
font-size : 0.95em;
}
#subnavwid  li {
display : block;
}
#subnavwid a:hover {
color : red;
}
#main {
background : white;
color : grey;
padding : 0 31% 0 30px;
line-height : 1.5em;
border : 1px solid white;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}
#main a:hover {
color : red;
}
#maintext65 {
background : white;
margin : 1em 1% 0 1%;
color : grey;
width : 65%;
float : left;
border : 1px solid #bcd2e6;
padding : 10px 10px 10px 10px;
line-height : 1.5em;
font-size : 0.9em;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
/* For WebKit (Safari, Google Chrome etc) 
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F2F2F2));
/* For Mozilla/Gecko (Firefox etc) 
background-image: -moz-linear-gradient(top, #FFFFFF,#F2F2F2);
 /*For Internet Explorer 5.5 - 7 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F2F2F2);
/* For Internet Explorer 8 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F2F2F2)";*/
}
#maintext65 a:hover {
/* For WebKit (Safari, Google Chrome etc) */
background: -webkit-gradient(linear, left top, left bottom, from(#bcd2e6), to(#F2F2F2));
/* For Mozilla/Gecko (Firefox etc) */
background-image: -moz-linear-gradient(top, #bcd2e6,#F2F2F2);
 /*For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bcd2e6, endColorstr=#F2F2F2);
/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#bcd2e6, endColorstr=#F2F2F2)";
}

#maintext65 a:focus {
color :red;
}
#maintext65 a:active {
color :red;
}
#maintext65 a:link {
color : #336699;
}
#maintext65 a:visited {
color : #336699;
}
#maintext65 a: {
margin : 1em 1% 1% 40%;

}
#maintext65 p {
margin : 0 1% 0 22%;
}
/*--------------------------------------------------------*/
#maintext {
background : white;
color : grey;
border : 1px solid #bcd2e6;
padding : 10px 100px 50px 100px;
line-height : 1.5em;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}
#maintext a:hover {
color : red;
}
/*--------------------------------------------------------*/
#maintext100 {
background : white;
/*margin : 1em 1% 0 1%;*/
margin : 1em 1% 1em 1%;
color : grey;
width : 96%;
float : left;
border : 1px solid #bcd2e6;
padding : 10px 10px 10px 10px;
line-height : 1.5em;
font-size : 0.9em;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
/* For WebKit (Safari, Google Chrome etc) 
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F2F2F2));
/* For Mozilla/Gecko (Firefox etc) 
background-image: -moz-linear-gradient(top, #FFFFFF,#F2F2F2);
 /*For Internet Explorer 5.5 - 7 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F2F2F2);
/* For Internet Explorer 8 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F2F2F2)";*/
}
#maintext100 a:hover {
/* For WebKit (Safari, Google Chrome etc) */
background: -webkit-gradient(linear, left top, left bottom, from(#bcd2e6), to(#F2F2F2));
/* For Mozilla/Gecko (Firefox etc) */
background-image: -moz-linear-gradient(top, #bcd2e6,#F2F2F2);
 /*For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bcd2e6, endColorstr=#F2F2F2);
/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#bcd2e6, endColorstr=#F2F2F2)";
}

#maintext100 a:focus {
color :red;
}
#maintext100 a:active {
color :red;
}
#maintext100 a:link {
color : #336699;
}
#maintext100 a:visited {
color : #336699;
}
#maintext100 a: {
margin : 1em 1% 1% 40%;

}
#maintext100 p {
margin : 0 1% 0 22%;
}
/*--------------------------------------------------------*/
#mainverso {
background : white;
margin : 1em 1% 1em 1%;
color : grey;
width : 65%;
float : left;
border : 1px solid #bcd2e6;
padding : 10px 10px 10px 10px;
line-height : 1.5em;
font-size : 0.9em;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;

}
#mainverso a:hover {
color : red;
}
#mainverso a: {
margin : 1em 1% 1% 40%;
}
#mainverso p {
margin : 0 1% 0 1%;
}
#tabs1 {
float : right;
width : 100%;
font-size : 93%;
line-height : normal;
border-bottom : 1px solid #bcd2e6;
}
#tabs1 ul {
margin : 0;
padding : 10px 50px 0 170px;
list-style : none;
}
#tabs1 li {
display : inline;
margin : 0;
}
#tabs1 a {
float : left;
background : url("tableft1.gif") no-repeat left top;
margin : 0;
padding : 0 0 0 4px;
text-decoration : none;
}
#tabs1 a span {
float : left;
display : block;
background : url("tabright1.gif") no-repeat right top;
padding : 5px 15px 4px 6px;
color : #134271;
font-size : 90%;
font-family : verdana, arial, Georgia, "Times New Roman", Times, serif;
}
#tabs1 a span {
float : none;
}
#tabs a:hover span {
color : #627eb7;
}
#tabs1 a:hover {
background-position : 0% -42px;
}
#tabs1 a:hover span {
background-position : 100% -42px;
}
#tabs1 #current a {
background-position : 0% -42px;
}
#tabs1 #current a span {
background-position : 100% -42px;
}
.ddcolortabs {
padding : 0;
width : 100%;
background : transparent;
voice-family : "\"}\"";
voice-family : inherit;
}
.ddcolortabs ul {
font : normal 10px Verdana, Arial, sans-serif;
margin : 0;
padding : 10px 50px 0 160px;
list-style : none;
}
.ddcolortabs li {
display : inline;
margin : 0 2px 0 0;
padding : 0;
text-transform : uppercase;
}
.ddcolortabs a {
float : left;
color : #627eb7;
background : url("tableft1.gif") no-repeat left top;
margin : 0 2px 0 0;
padding : 0 0 1px 3px;
text-decoration : none;
letter-spacing : 1px;
}
.ddcolortabs a span {
float : left;
display : block;
background : url("tabright1.gif") no-repeat right top;
padding : 4px 8px 2px 7px;
}
.ddcolortabs a span {
float : none;
}
.ddcolortabs a:hover {
background-color : #bcd2e6;
}
.ddcolortabs a:hover span {
background-color : #336699;
}
.ddcolortabs .selected a, #ddcolortabs .selected a span {
background-color : #627eb7;
}
.ddcolortabsline {
clear : both;
padding : 0;
width : 100%;
height : 0;
line-height : 0;
background : #bcd2e6;
border-top : 0 solid #bcd2e6;
}
#tabsau {
float : right;
width : 100%;
font-size : 93%;
line-height : normal;
border-bottom : 1px solid #bcd2e6;
}
#tabsau ul {
margin : 0;
padding : 10px 50px 0 170px;
list-style : none;
}
#tabsau li {
display : inline;
margin : 0;
}
#tabsau a {
float : left;
background : url("tableft1.gif") no-repeat left top;
margin : 0;
padding : 0 0 0 4px;
text-decoration : none;
}
#tabsau a span {
float : left;
display : block;
background : url("tabright1.gif") no-repeat right top;
padding : 5px 15px 4px 6px;
color : #134271;
font-size : 83%;
font-family : verdana, arial, Georgia, "Times New Roman", Times, serif;
}
#tabsau a span {
float : none;
}
#tabsau a:hover span {
color : #627eb7;
}
#tabsau a:hover {
background-position : 0% -42px;
}
#tabsau a:hover span {
background-position : 100% -42px;
}
#tabsau #current a {
background-position : 0% -42px;
}
#tabsau #current a span {
background-position : 100% -42px;
}
.dropmenudiv_a {
position : absolute;
top : 0;
border : 1px solid #bcd2e6;
border-top-width : 1px;
border-bottom-width : 0;
font : normal 10px Verdana, Arial, sans-serif;
color : #bcd2e6;
line-height : 18px;
z-index : 100;
background-color : white;
width : 100px;
visibility : hidden;
}
.dropmenudiv_a a {
width : auto;
display : block;
text-indent : 5px;
border-top : 0 solid #336699;
border-bottom : 1px solid #bcd2e6;
padding : 2px 0;
text-decoration : none;
color : #336699;
}
* html .dropmenudiv_a a {
width : 100%;
}
.dropmenudiv_a a:hover {
background-color : #bcd2e6;
color : white;
}


