body {  font-size: 80%; background: white; color:#333333; font-family: "Tahoma",Lucida Grande", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif;}
html { font-family: "Tahoma",Lucida Grande", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {margin-top: 0; margin-bottom: 0.2em; font-family: "Tahoma",Lucida Grande", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif;}


h1, h2 {font-size: 17px; font-weight: bold; letter-spacing: -0.03em; color: #26688b;}

h2 {font-size: 16px; font-weight: bold; color: #26688b;}
h3 {font-size: 14px; font-weight: bold; color: #26688b;}
h4 {font-weight: bold; color: #26688b; margin-top:5px; margin-bottom:5px; font-size: 13px;}
h5 {color: #26688b; font-size: 12px; margin-top:5px; margin-bottom:5px; font-weight: bold;}
h6 {color: #26688b; font-size: 100%; margin-top:5px; margin-bottom:5px; font-weight: bold;}
h6 {color: #000000; font-size: 12px; margin-top:5px; margin-bottom:5px; font-weight: bold;}

p {margin: 0; font-size: 90%;}
ul, ol {margin-left: 0; padding-left: 25px;}

a {color: #26688B; text-decoration: underline;}
a:hover {color: #26688B; text-decoration: none;}
img {border-width: 0px !important;}
 
.textlink {color: #26688B; text-decoration: underline; font-size:12px;}
.textlink :hover {color: #26688B; text-decoration: none;}

.textlink1 {color: #e34b00; text-decoration: underline; font-size:12px;}
.textlink1 :hover {color: #26688B; text-decoration: none;}

.br, .break {clear: both;}



.input {
	FONT-SIZE: 11px;BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.inp-label {
	FONT-SIZE: 11px; PADDING-LEFT: 8px; FONT-WEIGHT: bold;  COLOR: #444444; text-align: right
}
.input-button1 {
	BORDER-RIGHT: #666666 1px solid;  BORDER-TOP: #666666 1px solid;  FONT-WEIGHT: bold; FONT-SIZE: 10px;  TEXT-TRANSFORM: uppercase; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}


.gridheader { FONT-WEIGHT: bold; COLOR: #ffffff;  BACKGROUND-COLOR: #999999; PADDING: 2px 5px;}
.gridheader A{text-decoration:underline;COLOR: #ffffff}
.gridheader A:hover{text-decoration:none}

.gridheader2 { PADDING: 2px 5px; FONT-WEIGHT: bold;  COLOR: #ffffff;  BACKGROUND-COLOR: #2e4cab;}
.gridheader2 A{text-decoration:underline;COLOR: #ffffff}
.gridheader2 A:hover{text-decoration:none}


.gridheader3 {text-align:center; PADDING: 2px 5px; FONT-WEIGHT: bold;PADDING-BOTTOM: 0px; COLOR: #ffffff;  BACKGROUND-COLOR: #555555; }
.gridheader3 A{text-decoration:underline;COLOR: #ffffff;BACKGROUND-COLOR: #555555;}
.gridheader3 A:hover{text-decoration:none}


.gridtxt { PADDING: 2px 10px; COLOR: #333333; }
.gridalttxt { PADDING: 2px 10px; COLOR: #333333;}

.gridtxt3 {text-align:center; PADDING: 2px 10px; COLOR: #333333; }
.gridalttxt3 {text-align:center; PADDING: 2px 10px; COLOR: #333333;}

.gridtxtnav {COLOR: #004F54;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px;}
.gridtxtnav A{text-decoration:underline;COLOR: #004F54;}
.gridtxtnav A:hover{text-decoration:none}



/* Tables */
table { FONT-SIZE: 12px; color: #000; width: 100%; border-collapse: collapse; font-family: "Tahoma",Lucida Grande", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif;}
caption {text-align: left; padding-bottom: 2px;}
table tr.evenrow {background-color: #F0F0F0;}
th, td {vertical-align: top; font-size: 11px; font-family: "Tahoma",Lucida Grande", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif;}
th {padding: 4px;color: #0f4d6e; border: 1px solid #dbdbdb;text-align: left; background-color: #f9f9f9;}

.tab {
	FONT-SIZE: 12px; border: 1px solid #dbdbdb; border-collapse: collapse; margin-top: 5px; font-family: "Tahoma",Lucida Grande", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif;
}
.tab td {
	padding: 5px;FONT-SIZE: 100%;
	border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;border-left: 1px solid #dbdbdb;
	vertical-align: top;
}
.tab th {
	padding: 5px;FONT-SIZE: 100%;
	border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;border-left: 1px solid #dbdbdb;
	vertical-align: top;
}

.tab1 {
	background-color: #f9f9f9; border-collapse: collapse;
}
.tab1 td {
	padding: 5px;FONT-SIZE: 100%;
	background-color: #f9f9f9;
	vertical-align: top;
}
.tab1 th {
	padding: 5px; FONT-SIZE: 100%;	background-color: #f9f9f9; color:#003366; font-weight:bold; border:none;
	vertical-align: top;
}
.tabprint { FONT-SIZE: 12px; color: #000; width: 100%; border-collapse: collapse; font-family: "Tahoma",Lucida Grande", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif;}

.tabprint td {
	padding: 5px; FONT-SIZE: 11px; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;vertical-align: top;
}

.tabprint th {
 text-align:right !important;	padding: 5px; FONT-SIZE: 12px;	border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb;vertical-align: top;
}

.stylled_table {border-collapse: collapse;  BORDER: #dbdbdb 1px solid; }
.stylled_table td {padding: 3px 6px;  BORDER-top: #dbdbdb 1px solid; BORDER-right: #dbdbdb 1px solid; background: #f5f5f5; text-align: left;}
.stylled_table th {color: #ffffff; padding: 2px 6px;  BORDER-top: #dbdbdb 1px solid; BORDER-right: #dbdbdb 1px solid; background: #669fb2; text-align: left;}
.stylled_table a{TEXT-DECORATION: underline ;color: #740003; font-weight:bold; font-size: 102%;  }
.stylled_table a:hover{TEXT-DECORATION: none;}

.table {border-collapse: collapse;  }
.table td {padding: 10px; text-align: left;}

.table_stylled {border-collapse: collapse;  BORDER: #dbdbdb 1px solid; }
.table_stylled td {padding: 3px 6px;  BORDER-top: #dbdbdb 1px solid; BORDER-right: #dbdbdb 1px solid; background: #f5f5f5; text-align: left;}
.table_stylled th {color: #ffffff; padding: 2px 6px;  BORDER-top: #dbdbdb 1px solid; BORDER-right: #dbdbdb 1px solid; background: #669fb2; text-align: left;}
.table_stylled a{TEXT-DECORATION: underline ;color: #740003; font-weight:bold; font-size: 102%;  }
.table_stylled a:hover{TEXT-DECORATION: none;}


/* Images */

.spc1 img {margin: 15px;}
img.left, img.right {margin: 0 15px 15px 15px;}
img.left {margin-left: 0; float: left; clear: left;}
img.right {margin-right: 0; float: right; clear: right;}
img.plain {margin: 0; padding: 0; border: 0; display: inline;}
.imgborder {border: 2px solid #dbdbdb;}
.imgborder2 {border: 2px solid #dbdbdb;margin-top:10px;}
.imgborder3 {border: 2px solid #dbdbdb;margin-top:8px !important;margin-bottom:2px !important;}

.price {font-size: 130%; font-weight: bold; color:#E34B00; }
.pricetxt {color:#E34B00;}

.break {font-size: 1px; height: 1px; clear: both; overflow: hidden; visibility: hidden; display: block;}
.br {clear: both;}
.hidden {display: none;}
.small {font-size:10px;}
.selected {color:#ff6600; font-style:italic; }


