/* MAIN */

body {
background-color : #cac9c9; 
font-size : 12px;
font-family : verdana, "lucida grande", geneva, helvetica, Sans-serif;
margin : 0px 0px 0px 0px; 
overflow-x : hidden;
text-align : center; 
background-repeat: repeat;
}

table {
text-align: left; 
}

iframe {
background-color : #ffffff; 
}

#central{
width : 95%;
max-width : 1024px;
min-width : 1024px;
margin-right : auto;
margin-left : auto;
position : relative;
display : block;
overflow : visible;
background-color : rgb(255,255,255);
}

/* END MAIN */



/* LINKS */

a.ml:link {
font-weight : normal; 
text-decoration : none; 
color : #00008b;
}

a.ml:visited {
font-weight : normal; 
text-decoration : none; 
color : #00008b;
}

a.ml:hover {
font-weight : normal; 
text-decoration : none; 
background-color : #F8F358;
}

a.vt:link {
font-weight : normal; 
text-decoration: none; 
font-size : 9px; 
color : #6A6A6A;
}

a.vt:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #6A6A6A;
}

a.vt:hover {
font-weight : normal; 
text-decoration : underline; 
font-size : 9px; 
color : #FF0000;
}

a.credit2:link {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #6A6A6A;}

a.credit2:visited {
font-weight : normal; 
text-decoration:  none; 
font-size : 10px; 
color : #6A6A6A;
}

a.credit2:hover {
font-weight : normal; 
text-decoration : underline; 
font-size : 10px; 
color : #FF0000;
}

a.tn:link {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #000000;
}

a.tn:visited {
font-weight : normal;
text-decoration : none; 
font-size : 11px; 
color : #000000;
}

a.tn:hover {
font-weight : normal; 
text-decoration : underline; 
font-size : 11px; 
color : #FF0000;
}

a.plt:link {
font-weight : bold; 
text-decoration : underline; 
font-size : 9px; 
color : #000000;
}

a.plt:visited {
font-weight : bold; 
text-decoration : underline; 
font-size : 9px; 
color : #000000;
}

a.plt:hover {
font-weight : bold; 
text-decoration : none; 
font-size : 9px; 
color : #FF0000;
}

a.copyright:link {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #666666;
}

a.copyright:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #666666;
}

a.copyright:hover {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #666666;
}

a.copyright2:link {
font-weight: normal; 
text-decoration: none; 
font-size: 11px; 
color: #000000;
}

a.copyright2:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #000000;
}

a.copyright2:hover {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #000000;
}

a.pl:link {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #00008b;
}

a.pl:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #00008b;
}

a.pl:hover {
font-weight : normal; 
text-decoration : underline; 
font-size : 9px; 
color : #FF0000;
}

a.mb:link {
font-weight : normal; 
text-decoration : none; 
color : #000000;
}

a.mb:visited {
font-weight : normal; 
text-decoration : none; 
color : #000000;
}

a.mb:hover {
font-weight : normal; 
text-decoration : underline; 
color : #FF0000;
}

a.ads:link {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #00008b;
}

a.ads:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #00008b;
}

a.ads:hover {
font-weight : normal; 
text-decoration : underline; 
font-size : 10px; 
color : #FF0000;
}

a.ms:link {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #00008b;
}

a.ms:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #00008b;
}

a.ms:hover {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
background-color : #F8F358;
}

a.ncc:link {
font-weight : normal; 
text-decoration : none; 
color : #00008b;
}

a.ncc:visited {
font-weight : normal; 
text-decoration : none; 
color : #00008b;
}
a.ncc:hover {
font-weight : normal;
text-decoration : none;
background-color : #F8F358;
}

a.sm:link{
font-weight : normal;
text-decoration : none;
font-size : 11px; 
color : #6A6A6A;
}

a.sm:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #6A6A6A;
}

a.sm:hover{
font-weight : normal; 
text-decoration : underline; 
font-size : 11px; 
color : #FF0000;
}

a.sm2:link {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #6A6A6A;
}

a.sm2:visited {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #6A6A6A;
}

a.sm2:hover {
font-weight : normal; 
text-decoration : underline; 
font-size : 9px; 
color : #FF0000;
}

a.com:link {
font-size : 10px;
font-weight : normal; 
text-decoration : none; 
color : #00008b;
}

a.com:visited {
font-size : 10px;
font-weight : normal; 
text-decoration : none; 
color : #00008b;
}

a.com:hover {
font-size : 10px;
font-weight : normal; 
text-decoration : none; 
background-color : #F8F358;
}


/* END LINKS */



/* BORDER CLASSES */

.starpage {
border-style : solid; 
border-color : #6A6A6A; 
border-width : 1px;
border-radius : 10px;
-moz-border-radius : 10px; /* Firefox 3.6 and earlier */
-moz-box-shadow : 0 0 5px #888;
-webkit-box-shadow : 0 0 5px#888;
box-shadow : 0 0 5px #888;
}

.images {
border-style : solid; 
border-color : #6A6A6A; 
border-width : 1px;
}

.television {
border-style : solid; 
border-color : #6A6A6A; 
border-width : 1px;
}

/* END BORDER CLASSES */



/* SPANS */

#profiles {
font-size : 9px; 
}

#comout {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #000000;
}

#nav1 {
font-weight : normal; 
text-decoration : none; 
font-size : 18px; 
color : #3397C5;
}

#smh {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #6A6A6A;
}

#sm2h {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #6A6A6A;
}

#color1 {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #C0C0C0;
}

#color2 {
font-weight : normal; 
text-decoration : none; 
font-size : 10px; 
color : #6A6A6A;
}

#color3 {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #000000;
}

#color4 {
font-weight : bold; 
text-decoration : none; 
font-size : 12px; 
color : #043255;
}

#color5 {
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : #000000;
}

#credit {
font-weight : normal; 
text-decoration : none; 
font-size : 9px; 
color : #6A6A6A;
}

#title1 {
font-weight : normal; 
text-decoration : none; 
font-size : 16px; 
color : #880000;
}

#title2 {
font-weight : normal; 
text-decoration : none; 
font-size : 16px; 
color : #00008b;
}

#title3 {
font-weight : normal; 
text-decoration : none; 
font-size : 16px; 
color : #000000;
}

#title4 {
font-weight : normal; 
text-decoration : none; 
font-size : 18px; 
color : #00008b;
}

#title5 {
font-weight : normal; 
text-decoration : none; 
font-size : 20px; 
color : #00008b;
}

#title6 {
font-weight : bold; 
text-decoration : none; 
font-size : 16px; 
color : #00008b;
}

#title7 {
font-weight : bold; 
text-decoration : none; 
font-size : 12px; 
color : #000000;
}

#title8 {
font-weight : bold; 
text-decoration : none; 
font-size : 13px; 
color : #000000;
}

#title9 {
font-weight : bold; 
text-decoration : none; 
font-size : 13px; 
color : #00008b;
}

#title10 {
font-weight : bold; 
text-decoration : none; 
font-size : 13px; 
color : #880000;
}

#title11 {
font-weight : bold; 
text-decoration : none; 
font-size : 13px; 
color : #6A6A6A;
}

#title12 {
font-weight : normal; 
text-decoration : none; 
font-size : 18px; 
color : #000000;
}

#title14 {
font-weight : bold; 
text-decoration : none; 
font-size : 13px; 
color : #6A6A6A;
}

#title15 {
font-weight : bold; 
text-decoration : none; 
font-size : 14px; 
color : #000000;}

#text1b {
font-weight : normal; 
text-decoration : none; 
font-size : 25px; 
font-family : monaco, Sans-serif; 
color : #000000;}

#text1 {
font-weight : normal; 
text-decoration : none; 
font-size : 12px; 
font-family : monaco, Sans-serif; 
color : #000000;}


/* END SPANS */


/* SUPS */

.sup1 { 
background-color : #ccffff;}

.sup2 { 
background-color : #ffffcc;}

.sup3 {
border-style : solid; 
border-color : #6A6A6A; 
border-width : 1px;
background-color : #D1D9E0;
}

.sup4 {
border-style : solid; 
border-color : #6A6A6A; 
border-width : 1px;
background-color : #ffffff;
}


/* END SUPS */


/* LINKRONICS */

.style19 {
font-size : 14px; 
font-weight: normal; 
color: #7E8993;
}

a.lt:link {
font-weight: normal; 
text-decoration : underline; 
color : #00008b;
}

a.lt:visited {
font-weight: normal; 
text-decoration : underline; 
color : #00008b;
}

a.lt:hover {
font-weight : normal; 
text-decoration : none; 
background-color : #F8BCB7;
}


/* END LINKRONICS */














/* DEPRECATED */

a.textl:link {font-weight: normal; text-decoration: underline; font-size: 11px; font-family: monaco, Sans-serif; color: blue;}
a.textl:visited {font-weight: normal; text-decoration: underline; font-size: 11px; font-family: monaco, Sans-serif; color: blue;}
a.textl:hover {font-weight: normal; text-decoration: underline; font-size: 11px; font-family: monaco, Sans-serif; color: blue;}

.sideborder2{border-style: solid; border-color: #ABAAAA; border-width: 1px;}
.sideborder{border-top-style: solid; border-bottom-style: solid; border-left-style: dotted; border-right-style: dotted; border-color: #6A6A6A; border-width: 1px;}

#link1 {font-weight: normal; font-size:1.5em; margin:0 0 0.5em 0; 
padding-bottom: 3px; border-bottom: #0E81F6 solid 0px ; color: #084A8D;}

#content {margin : 50px 10px 30px 120px; width : 350px; border : 0px solid 
#666699; background-color : #FFFFFF; padding : 10px 10px 10px 10px;}
#title {color : #737373;}
#comments {}
#newcomment {border-top : medium dotted #737373; margin-top : 40px; padding-top : 5px;}
.message {color: #666699; padding: 10px 10px 10px 10px; border: 1px dashed #737373;}
.commenttext {padding-top : 15px;}
.smaller {font-size : 0.8em;}
#topline {font-size : 1.5em;}

#contentsub {font-size: smaller; vertical-align: baseline; position: relative; bottom: 0.33em;}
#contentsup {font-size: smaller; vertical-align: baseline; position: relative; bottom: -0.25em;}


.forTexts {font-size: 10px; color: #333333; line-height: 20px; text-align: justify;}
.forForms {font-size: 10px; color: #000000; border: 1px inset;}
.forButton {font-size: 10px; color: #000000; border: 1px outset;}

/* END DEPRECATED */





/* MENU */

.bg {
background: url(/images/menu/button4.gif);
}

.menu {
padding:0 0 0 32px; 
margin:0; list-style:none; 
height:40px; 
background:#fff url(/images/menu/button1a.gif) repeat-x; 
position:relative; 
font-family:verdana, "lucida grande", geneva, helvetica, Sans-serif; 
}

.menu li.top {
display:block; 
float:left; 
position:relative;
}

.menu li a.top_link {
display:block; 
float:left; 
height:40px; 
line-height:33px; 
color:#ffffff; 
text-decoration:none; 
font-size: 10px; 
font-weight:bold; 
padding:0 0 0 12px; 
cursor:pointer;
}

.menu li a.top_link span {
float:left; 
font-weight:bold; 
display:block; 
padding:0 24px 0 12px; 
height:40px;
}

.menu li a.top_link span.down {
float:left; 
display:block; 
padding:0 24px 0 12px; 
height:40px; 
background:url(/images/menu/down.gif) no-repeat right top;
}

.menu li a.top_link:hover {
color:#000; background: url(/images/menu/button4.gif) no-repeat;
}

.menu li a.top_link:hover span {
background:url(/images/menu/button4.gif) no-repeat right top;
}

.menu li a.top_link:hover span.down {
background:url(/images/menu/button4a.gif) no-repeat right top;
}

.menu li:hover > a.top_link {
color:#000; background: url(/images/menu/button4c.gif) no-repeat;
}

.menu li:hover > a.top_link span {
background:url(/images/menu/button4c.gif) no-repeat right top;
}

.menu li:hover > a.top_link span.down {
background:url(/images/menu/button4a.gif) no-repeat right top;
}

.menu table {
border-collapse:collapse; 
width:0; 
height:0; 
position:absolute; 
top:0; 
left:0;
}

.menu a:hover {
visibility:visible;
}

.menu li:hover {
position:relative; 
z-index:200;
}

.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {
position:absolute; 
left:-9999px; 
top:-9999px; 
width:0; 
height:0; 
margin:0; 
padding:0; 
list-style:none;
}

.menu :hover ul.sub {
left:2px; 
top:40px; 
right:2px; 
background: #fff; 
padding:3px 0; 
border:1px solid #999999; 
white-space:nowrap; 
width:200px; 
height:auto;
}

.menu :hover ul.sub li {
display:block; 
height:20px; 
position:relative; 
float:left; 
width:250px;
}

.menu :hover ul.sub li a {
font-weight:normal;
display:block; 
font-size:9px; 
height:20px; 
width:192px; 
line-height:20px; 
text-indent:5px; 
color:#000; 
text-decoration:none; 
border:3px solid #fff; 
border-width:0 0 0 3px;
}

.menu :hover ul.sub li a.fly {
background:#fff url(/images/menu/arrow.gif) 80px 7px no-repeat;
}

.menu :hover ul.sub li a:hover {
background:#7093F0; color:#fff;
}

.menu :hover ul.sub li a.fly:hover {
background:#999999 url(/images/menu/arrow_over.gif) 80px 7px no-repeat; 
color:#fff;
}

.menu :hover ul li:hover > a.fly {
background:#999999 url(/images/menu/arrow_over.gif) 80px 7px no-repeat; 
color:#fff;
} 

.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul {
left:90px; 
top:-4px; 
background: #fff; 
padding:3px 0; 
border:1px solid 999999; 
white-space:nowrap; 
width:93px; 
z-index:200; 
height:auto;
}

/* END MENU */