body {
  	line-height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;

   /*  font-size: 62.5%;    1em=10px     */   
}



.round20 { -moz-border-radius:20px; -webkit-border-radius:20px; }
.round15 { -moz-border-radius:15px; -webkit-border-radius:15px; }
.round12 { -moz-border-radius:12px; -webkit-border-radius:12px; }
.round9 { -moz-border-radius:9px; -webkit-border-radius:9px; }
.round5 { -moz-border-radius:5px; -webkit-border-radius:5px; }
.round3 { -moz-border-radius:3px; -webkit-border-radius:3px; }


table {font-size:11px;}

.pager * {
  padding: 1px 3px;
  text-decoration: none; color: #999;
  font-family: 'Verdana', sans-serif;
}
.pager strong { cursor: pointer; }
.pager .selected { background: #abc; color: #fff; }


.iconpos {
    position:relative; 
	top:6px;
}

.iconpos_brd {
    position:relative; 
	top:6px;
}


#help1,#help2,#help3,#help4,#help5,#help6,#help7,#help8 {display:none; color:#999999}

.bluetab { 
border-collapse: collapse; border: 2px solid #9ab; clear: left; 
}

.bluetab td { border: 1px solid #bcc; padding: 5px; color: #333; }
.bluetab th { background: #eef4ff; border: 1px solid #bcc; padding: 5px; color: #333; }


.nicetab { margin-right:20px; margin-bottom:10px; border: 1px solid #bcc; padding: 10px; color: #333; background-color:#dff }


.blacktab { 
border-collapse: collapse; border: 2px solid #CCCCCC; clear: left; 
}
.blacktab td { border: 1px solid #bcc; padding: 5px; color: #333; }
.blacktab th { background: #f1f1f1; border: 1px solid #bcc; padding: 5px; color: #333; }







HR {
page-break-after: always;
}

.mainfont 
{
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
}



.Header0
{
font-size: 18px; 
font-weight: bold;
line-height: 180%
}

.Header1
{
font-size: 15px; 
font-weight: bold;
line-height: 140%
}

.Header2
{
font-size: 13px; 
font-weight: bold;
line-height: 125%
}

.Header3
{
font-size: 13px; 
line-height: 115%
}



.mainfontbold {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mainfont_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


a:link {
	text-decoration: none;
	color: #000099;
}

a:visited {
	text-decoration: none;
	color: #000099;
}
a:hover {
	text-decoration: underline;
	color: #009900;
}
a:active {
	text-decoration: none;
	color: #000099;
}

.border_black {
	border: 1px solid #000000;
}

.corners {
	border: 1px solid #000000;
	margin-left:4px;
}

.corners2 {
	border: 1px solid #CCCCCC;
}

.border_gray1 {
	border: 1px solid #333333;
}
.border_gray2 {
	border: 1px solid #666666;
}
.border_gray3 {
	border: 1px solid #999999;
}
.border_gray4 {
	border: 1px solid #CCCCCC;
}
.border_white {
	border: 1px solid #FFFFFF;
}

.bottomline_black {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.bottomline_gray1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.bottomline_gray2 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.bottomline_gray3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.bottomline_gray4 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.bottomline_white {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.bottom_dots_black {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.bottom_dots_gray {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}





.f_verdana11 {
font-size: 11px; 
font-family: Verdana; 
color: #000000;
}

.f_verdana10 {
font-size: 10px; 
font-family: Verdana; 
color: #000000;
}

.f_verdana9 {
font-size: 9px; 
font-family: Verdana; 
color: #000000;
}

.f_tahoma11 {
font-size: 11px; 
font-family: Tahoma; 
color: #000000;
}

.f_tahoma10 {
font-size: 10px; 
font-family: Tahoma; 
color: #000000;
}

.f_tahoma9 {
font-size: 9px; 
font-family: Tahoma; 
color: #000000;
}


.interlinia45 {    line-height: 45px;}	
.interlinia35 {    line-height: 35px;}	
.interlinia30 {    line-height: 30px;}	
.interlinia25 {    line-height: 25px;}	
.interlinia22 {    line-height: 22px;}	
.interlinia18 {    line-height: 18px;}	
.interlinia15 {    line-height: 15px;}	
.interlinia12 {    line-height: 12px;}	
.interlinia9 {    line-height: 9px;}	
.interlinia7 {    line-height: 7px;}	
.interlinia5 {    line-height: 5px;}	
.interlinia3 {    line-height: 3px;}	
.interlinia2 {    line-height: 2px;}	
.interlinia1 {    line-height: 1px;}	

.hidden
{
display:none;
}

.vert *
{
	vertical-align:middle;
}

h1
{
	font-size:18px;
	font-weight:bold;
	color:#093479;
}

.blueBorder
{
	border:1px solid #093479;
}


.calendar_day { float:left; clear:both; margin-right:10px; margin-bottom:20px; width: 54px; font-size: 0.8em;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
box-shadow: 0 0 5px #05587e; -moz-box-shadow: 0 0 5px #05587e; -webkit-box-shadow: 0 0 5px #05587e;
}

.calendar_day > span { display: block; }

.calendar_day > .month { text-align: center; padding: 2px 5px 2px 0; font-size: 11px;
background: #6086a6; color: #fff; font-weight: bold;
-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px;
-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px;
text-shadow: 0 1px #000;
background: -webkit-gradient(linear, left top, left bottom, from(#acc0d1), to(#6086a6));
        background: -moz-linear-gradient(top, #acc0d1, #6086a6);
}

.calendar_day > .day { text-align: center; font-weight: bold; font-size: 19px; padding:5px; 
background: #fff;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
background: -webkit-gradient(linear, left top, left bottom, from(#405b72), to(#e6e6e6), color-stop(.08,#f9f9f9));
        background: -moz-linear-gradient(top, #f9f9f9, #e6e6e6);
}














.aviaslider{ 
width:800px;
height:240px; 	/*this changes the height of the image slider*/
overflow: hidden;
position: relative;
background: #fff url(../images/layout/preload.gif) center center no-repeat;
}

.aviaslider li, .aviaslider .featured{
display: block;
width:100%;
height:100%;
position: absolute;
top:0;
left:0;
z-index: 1;
}

.js_active .aviaslider li, .js_active .aviaslider .featured{
display:none;
}

.aviaslider img, .aviaslider a img, .aviaslider a{
border:none;
text-decoration: none;
}


/*

.slidecontrolls{
margin:20px auto 0 auto;
position: relative;
float:left;
}

.slidecontrolls a{
height:20px;
width:18px;
display:block;
cursor: pointer;
background: transparent url(../images/layout/controlls.gif) center bottom no-repeat;
float:left;
outline: none;
}

.slidecontrolls a:hover, .slidecontrolls .active_item{
background: transparent url(../images/layout/controlls.gif) center top no-repeat;
}

.feature_excerpt{
width:610px;
position: absolute;
display: block;
bottom: 0;
left:0;
z-index: 2;
padding:14px 15px;
font-size: 11.5px;
line-height:1.5em;
cursor: pointer;
background: #000;
color: #fff;
}

.feature_excerpt strong{
display: block;
font-size: 15px;
padding-bottom: 3px;
}

*/
