body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
td
{
	font-size: 11px;
	color: #042C51;
}
a
{
	font-size: 11px;
	color: #2C74B5;
	text-decoration: underline;
}
a:hover
{
	font-size: 11px;
	color: #2C74B5;
	text-decoration: none;
}
h1
{
	font-weight: normal;
	font-size: 18px;
	color: #0C4579;
	margin: 0px;
	padding: 0px;
}
.maintext
{
	font-size: 11px;
	color: #042C51;
}
.whitetext
{
	font-size: 11px;
	color: #FFFFFF;
}
a.gornav:link
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.gornav:visited
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.gornav:hover
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.actgornav
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.headerlink
{
	font-size: 11px;
	color: #0FABCC;
	text-decoration: none;
}
a.headerlink:hover
{
	font-size: 11px;
	color: #0FABCC;
	text-decoration: underline;
}
.headernav
{
	font-size: 13px;
	color: #043A78;
	text-decoration: none;
}
a.headernav:hover
{
	font-size: 13px;
	color: #043A78;
	text-decoration: underline;
}
.actheadernav
{
	font-size: 13px;
	color: #043A78;
	text-decoration: underline;
}
.subnav
{
	font-size: 12px;
	font-weight: bold;
	color: #2C74B5;
	text-decoration: none;
}
a.subnav:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #2C74B5;
	text-decoration: underline;
}
.actsubnav
{
	font-size: 12px;
	font-weight: bold;
	color: #2C74B5;
	text-decoration: underline;
}
.newsitemtitle
{
	font-size: 11px;
	font-weight: bold;
	color: #69AA1D;
	text-decoration: none;
}
a.newsitemtitle:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #69AA1D;
	text-decoration: underline;
}
.newsdate
{
	font-size: 11px;
	font-weight: bold;
	color: #3CB6F6;
	text-decoration: none;
}
.newsmore
{
	font-size: 11px;
	color: #69AA1D;
	text-decoration: underline;
}
a.newsmore:hover
{
	font-size: 11px;
	color: #69AA1D;
	text-decoration: none;
}
.nstext
{
	font-size: 10px;
	color: #0C4579;
	text-decoration: none;
}
.nslink
{
	font-size: 10px;
	color: #0C4579;
	text-decoration: none;
}
a.nslink:hover
{
	font-size: 10px;
	color: #0C4579;
	text-decoration: underline;
}
.wmtext
{
	font-size: 10px;
	color: #0C4579;
	text-decoration: none;
}
.wmlink
{
	font-size: 10px;
	color: #0C4579;
	text-decoration: none;
}
a.wmlink:hover
{
	font-size: 10px;
	color: #0C4579;
	text-decoration: underline;
}
.footertext
{
	font-size: 10px;
	color: #0C4579;
	text-decoration: none;
}
.footernav
{
	font-size: 11px;
	color: #0C4579;
	text-decoration: none;
}
a.footernav:hover
{
	font-size: 11px;
	color: #0C4579;
	text-decoration: underline;
}
.actfooternav
{
	font-size: 11px;
	color: #0C4579;
	text-decoration: underline;
}
.frtext
{
	font-size: 11px;
	border: 1px;
	border-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #0C4579;
	background-color: #FFFFFF;
	padding: 1px;
}
.submit
{
	font:8pt MS Sans Serif;
	background-color: buttonface;
	border:2px outset;
	cursor:hand;
}
.lists
{
	padding-left: 0px;
	margin-left: 16px;
	margin-bottom: 5px;
	margin-top: 5px;
	list-style-type: square;
}
.sublists
{
	padding-left: 0px;
	margin-left: 16px;
	margin-bottom: 5px;
	margin-top: 5px;
	list-style-type: disc;
}
.tableborder
{
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tableborder td
{
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
.nopadding
{
	padding: 0px;
}
.smallpadding
{
	padding: 3px;
}
.padding
{
	padding: 5px;
}
.largepadding
{
	padding: 20px;
}
.notoppadding
{
	padding-top: 0px;
}
.nobottompadding
{
	padding-bottom: 0px;
}
.noleftpadding
{
	padding-left: 0px;
}
.norightpadding
{
	padding-right: 0px;
}
.pics
{
	border: 1px solid #0C457A;
}
.closewindow
{
	font-size: 11px;
	font-weight: bold;
	color: #69AA1D;
	text-decoration: none;
}
a.closewindow:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #042C51;
	text-decoration: underline;
}

.weatherbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #042C51;
	background-color: #ffffff;
 }
.weathertitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #042C5;
	font-size: 11px;
	font-weight: bold;


}
.weathertr {
background-color: #b7e0fe;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
}

/*CSS FOR AVIA TABLE BEGIN*/

.paramtable {font-family: Verdana; font-size: 10px;color: #668570; text-decoration: none;border-left: 1px solid #0C457A; border-top: 1px solid #0C457A;padding: 5px;}
.ltdparamtable {border-bottom: 1px solid #0C457A; border-right: 1px solid #0C457A;}
.rtdparamtable {border-bottom: 1px solid #0C457A;border-right: 1px solid #0C457A;}
.aviatitle
{
	font-family: Verdana;
	font-size: 11px;
	color: #0C457A;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	padding-left: 5px;
	padding-top: 7px;

}
.topaviatable {	padding: 5px;}
.aviatabletitle
{
	font-family: font-family: Verdana;
	font-size: 10px;
	color: #042C51;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFFFFF;
}
.aviatable {font-family: Verdana; font-size: 10px; color: #042C51; text-decoration: none;border-left: 1px solid #0C457A; border-top: 1px solid #0C457A;border-right: 1px solid #0C457A;background-color: #ffffff;padding: 3px;}
.avialtdtable { border-bottom: 1px solid #0C457A;}
.aviartdtable {border-left: 1px solid #0C457A;border-bottom: 1px solid #0C457A;}

/*CSS FOR AVIA TABLE END*/
.underline {
 text-decoration: underline;
	font-size: 10px;
	font-family: Verdana;
}  
/*CSS for specpredlogenie begin*/
.adverttable {font-family: Verdana; font-size: 10px; color: #0c457a;border-bottom: 1px solid #0c457a; text-decoration: none; border-top: 1px solid #0c457a;border-right: 1px solid #0c457a;border-left: 1px solid #0c457a;padding: 3px;}
.intext { border-left: 1px solid #0c457a;border-top: 1px solid #0c457a;border-right: 1px solid #0c457a;border-bottom: 1px solid #0c457a;}

.title {
font-family: Verdana; font-size: 10px; color: #2c74b5;
}
/*CSS for specpredlogenie end*/
h2 { font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none;  color: #0c457a; margin: 0px; padding: 0px;}
h3 { font-family: Verdana;; font-size: 14px; font-weight: bold; text-decoration: none;  color: #0c457a;margin: 0px; padding: 0px;}
h4 { font-family: Verdana;; font-size: 12px; font-weight: bold; text-decoration: none;  margin: 0px; padding: 0px;}
h5 { font-family: Verdana;; font-size: 11px; font-weight: bold; text-decoration: none;  margin: 0px; padding: 0px;}

.sub {
text-align: right;
padding-bottom: 15px;
font: 12px 'Verdana';
}

/* left nav */

#leftnav {
width: 100%;}

#leftnav td {
border-bottom: #FFEBB8 1px solid;}

/* tour constructor */
#tourtable {
width: 100%;
border-bottom: #0C4579 1px solid;
margin-bottom: 15px;}

#tourtable td {
padding: 10px;
font: 11px 'Verdana';}

#tourtable .pics {
padding: 2px;
border: #0C457A 1px solid;}

#tourtable .price {
color: #69AA1D;
font-weight: bold;}

#tourtable .tourdate {
color: #0FABCC;
font-weight: bold;}

#tourtable a {
color: #69AA1D;
font: 11px 'Verdana';
text-decoration: none;}

#tourtable a:hover {
color: #69AA1D;
font: 11px 'Verdana';
text-decoration: underline;}

/* ordertour */
.order_tour td {
font: 11px 'Verdana';}
.aplleforminput {
width: 200px;
border: #0C4579 1px solid;
font: 11px 'Verdana';}

.appleformsubmit {
border: #0C4579 1px solid;
font: bold 11px 'Verdana';
background:#0C4579;
color: #fff; 
}
