BODY {
font-family:Tahoma, Arial;
font-size:9pt;
color:#222;
}

HR.dotted {
height:1px;
border:0;
color:#777;
border-bottom:1px dotted #FFF;
background:none;
}

ul {
padding-left:10px;
}

h2 {
font:17px Arial Narrow;
color:#222;
letter-spacing:-1px;
font-weight:700;
padding-bottom:0;
margin-bottom:0;
}

.red {
font:23px Arial;
color:#C50000;
letter-spacing:-2px;
font-weight:700;
}

h1 {
font:18px Arial;
color:#000;
font-weight:700;
line-height:100%;
letter-spacing:-1px;
}

.h1style {
border-bottom:3px solid #796B66;
}

.big {
font:23px Arial Narrow;
color:#243D5F;
font-weight:400;
line-height:100%;
letter-spacing:-1px;
}

.bigtitle {
font:48px Arial Narrow;
color:#FFF;
font-weight:700;
line-height:80%;
letter-spacing:-2px;
}

A.big {
font:17px Arial Narrow;
color:#233b5d;
letter-spacing:-1px;
font-weight:700;
padding-bottom:0;
margin-bottom:0;
}

A:hover.big {
font:17px Arial Narrow;
color:#b174ac;
letter-spacing:-1px;
font-weight:700;
padding-bottom:0;
margin-bottom:0;
}

A {
color:#233b5d;
font-family:Tahoma;
font-size:9pt;
text-decoration:underline;
text-transform:none;
}

A:hover {
color:#b174ac;
font-family:Tahoma;
font-size:9pt;
text-decoration:underline;
text-transform:none;
}

A.menu {
font-family:Arial;
font-size:9px;
color:#233b5d;
border-bottom:1px dotted #233b5d;
text-decoration:none;
text-transform:none;
}

.text {
font-family:Tahoma, Arial;
font-size:10pt;
color:#000;
}

A.white {
font-family:Arial;
font-size:9px;
color:#FFF;
}

A.white:hover {
font-family:Arial;
font-size:9px;
color:#DEDEDE;
}

A.m {
font:19px Arial Narrow;
color:#FFF;
text-decoration:none;
text-transform:none;
}

A:hover.m {
font:19px Arial Narrow;
color:#CFCDCC;
text-decoration:none;
text-transform:none;
}

A.little {
font-family:Arial;
font-size:9px;
color:#FFF;
border-bottom:1px dotted #FFF;
text-decoration:none;
text-transform:none;
}

.little {
font-family:Arial;
font-size:9px;
color:#555;
text-decoration:none;
text-transform:none;
}

.littlewhite {
font-family:Arial;
font-size:9px;
color:#FFF;
text-decoration:none;
text-transform:none;
}

.littleb {
font-family:Arial;
font-size:9px;
color:#e3deb4;
text-decoration:none;
text-transform:none;
background:#482a21;
}

A:hover.right {
font-family:Tahoma;
font-size:11px;
color:#A8A8A8;
}

.imgf {
border-bottom:3px solid #c4be94;
border-left:3px solid #c4be94;
border-right:3px solid #c4be94;
border-top:3px solid #c4be94;
}

.imgfb {
border-bottom:3px solid #796B66;
border-left:3px solid #796B66;
border-right:3px solid #796B66;
border-top:3px solid #796B66;
}

.login {
color:black;
font-family:Tahoma,Helvetica;
font-size: bold 16px;
text-align:left;
width:230px;
height:20px;
border-bottom:1px solid #CCCDCC;
border-left:1px solid #CCCDCC;
border-right:1px solid #CCCDCC;
border-top:1px solid #CCCDCC;
background:white;
}

.textarea {
color:#555;
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
border-bottom:1px solid #CCCDCC;
border-left:1px solid #CCCDCC;
border-right:1px solid #CCCDCC;
border-top:1px solid #CCCDCC;
background:#FFF;
}

.count {
color:#FFF;
font-family:Arial,Helvetica;
font-size:9px;
background:#FF5400;
padding:2px;
}

.button {
color:#708B98;
font-family:Tahoma,Arial,Helvetica;
font-size:10px;
width:60px;
height:16px;
border-bottom:1px solid #708B98;
border-left:1px solid #708B98;
border-right:1px solid #708B98;
border-top:1px solid #708B98;
font-weight:700;
background:#FFF;
}

#TB_window {
font:12px Arial, Helvetica, sans-serif;
position:fixed;
z-index:102;
color:#000;
display:none;
border:4px solid #525252;
text-align:left;
top:50%;
left:50%;
background:#fff;
}

#TB_secondLine {
font:10px Arial, Helvetica, sans-serif;
color:#666;
}

#TB_window a:hover {
color:#000;
}

#TB_overlay {
position:fixed;
z-index:100;
top:0;
left:0;
height:100%;
width:100%;
}

.TB_overlayMacFFBGHack {
background:url(macFFBgHack.png);
}

.TB_overlayBG {
filter:alpha(opacity=80);
-moz-opacity:0.80;
opacity:0.80;
background:#fff;
}

#TB_window img#TB_Image {
display:block;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:1px solid #666;
border-left:1px solid #666;
margin:15px 0 0 15px;
}

#TB_caption {
height:25px;
float:left;
padding:7px 30px 10px 25px;
}

#TB_closeWindow {
height:25px;
float:right;
padding:11px 25px 10px 0;
}

#TB_closeAjaxWindow {
margin-bottom:1px;
text-align:right;
float:right;
padding:7px 10px 5px 0;
}

#TB_ajaxWindowTitle {
float:left;
margin-bottom:1px;
padding:7px 0 5px 10px;
}

#TB_title {
height:27px;
background:#e8e8e8;
}

#TB_ajaxContent {
clear:both;
overflow:auto;
text-align:left;
line-height:1.4em;
padding:2px 15px 15px;
}

#TB_ajaxContent.TB_modal {
padding:15px;
}

#TB_ajaxContent p {
padding:5px 0;
}

#TB_load {
position:fixed;
display:none;
height:13px;
width:208px;
z-index:103;
top:50%;
left:50%;
margin:-6px 0 0 -104px;
}

#TB_HideSelect {
z-index:99;
position:fixed;
top:0;
left:0;
border:none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
height:100%;
width:100%;
background:#fff;
}

#TB_iframeContent {
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
_margin-bottom:1px;
}

.zakl a,.addthis_button_email
.resizable {
width:200px;
height:130px;
padding:.5em;
}

.resizable h3 {
text-align:center;
margin:0;
}

.ui-resizable-helper {
border:1px dotted #999;
}

.time {
font-family:Arial;
font-size:9px;
color:#FFF;
padding-right:3px;
padding-left:3px;
background:#DD020F;
}

A.menu:hover,A:hover.little {
font-family:Arial;
font-size:9px;
color:#b174ac;
border-bottom:1px dotted #b174ac;
text-decoration:none;
text-transform:none;
}

.right,A.right {
font-family:Tahoma;
font-size:11px;
color:#222;
}

#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus {
color:#666;
}

* html #TB_overlay,* html #TB_HideSelect {
position:absolute;
height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');
}

* html #TB_window,* html #TB_load {
position:absolute;
margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);
}

.listitem {
font-size:12 px;
color:green;
}

#q {
color:black;
font-family:Tahoma,Helvetica;
font-size:12px;
text-align:center;
width:230px;
height:20px;
border-bottom:1px solid #CCCDCC;
border-left:1px solid #CCCDCC;
border-right:1px solid #CCCDCC;
border-top:1px solid #CCCDCC;
background:white;
}

p {text-align: justify;padding: 3px 0px;margin: 0px;}
