body { font-size: 80%; padding: 0px; margin: 0; line-height: 1.583;  color: #333333; }

body, h1, h2, h3, h4, h5, h6, caption, input { font-family: "Tahoma","Arial CE", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif; }

input { font-size: 100%; }

/* Links */
a { color: #AB0202; text-decoration: underline;}
a:hover { color: #666666;text-decoration: none; }

p, ul, ol, dl { margin-bottom: 1em; margin-top: 0;}

/* Headings */
h1, h2, h3 { font-family: "Trebuchet MS", Arial, "Luxi Sans", Helvetica, sans-serif; color: #555555;  font-weight: normal;}

h1 { font-size: 120%; border-left: 1px #A50101 solid;  padding: 4px 10px; font-weight:bold;  text-transform: uppercase; margin: 0 0 16px; }
h2 { font-size: 110%; font-weight: bold; margin: 5px 0px; }
h3 { font-size: 104%; margin-top: 5px; margin-bottom: 5px;}
.content .anotation{font-style:italic; font-size:13px; padding-right:5px;}
img.formated,img.formated_left,img.formated_right{border:solid 4px #dbdbdb;}
img.formated_left{margin:15px 15px 15px 0px;}
img.formated_right{margin:15px 0px 15px 15px;}
img.blank_left{margin:15px 15px 15px 0px;}
img.blank_right{margin:15px 0px 15px 15px;}

.small{font-size:10px;}

.selected{color:#AB0202; font-style:italic; }

.content ul, ol {margin-left: 0; padding-left: 15px;  list-style: none;}
.content li 	{PADDING-RIGHT: 0px; PADDING-LEFT: 15px; margin: 2px 0px 2px; PADDING-TOP: 0px;BACKGROUND-IMAGE: url(../images/list.gif); BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: 4px 6px; }
.content a,.content a:visited,.content td  a,.content td a:visited{color:#AB0202;}
.content a:hover {color:#333333;}


.imgborder {border: 3px solid #ff9900; }
.star {color:#ff6600; font-weight: bold;}
table {border: #ffffff 0px solid; font-size: 100%;}
table td,th {border: 0;}

.tab {background: #e8e8e8;  border-collapse: collapse; margin: 0; font-size: 90%; width: 100%; }
.tab td {border-bottom : 1px solid #ffffff;  border-style: solid ; padding: 3px 7px; }

.stylled_table th, .stylled_table td {border-collapse:collapse; font-size:12px; padding: 4px; }
.stylled_table th {background-color:#E2E4E6; color:#333333; text-align:right;  border:1px solid #ffffff; border-collapse:collapse;}
.stylled_table td {background-color:#E2E4E6; color:#333333;  border:1px solid #ffffff; border-collapse:collapse;}

.table { border-collapse: collapse; margin: 0; width: 100%; }
.table td {border-bottom: 1px solid #999999;  border-style: solid ; padding: 1px 4px; }

.table_stylled th, .table_stylled td {border-collapse:collapse; font-size:12px; padding: 4px; }
.table_stylled th {background-color:#E2E4E6; color:#333333; text-align:right;  border:1px solid #ffffff; border-collapse:collapse;}
.table_stylled td {background-color:#E2E4E6; color:#333333;  border:1px solid #ffffff; border-collapse:collapse;}

.tab {color:#111111;  border:2px solid #444444; border-collapse:collapse;}
.tab th, .tab td {border-collapse:collapse; font-size:12px; padding: 4px; }
.tab th {background-color:#ffffff; color:#333333; text-align:right;  border:1px solid #444444; border-collapse:collapse;}
.tab td {background-color:#ffffff; color:#111111;  border:1px solid #444444; border-collapse:collapse;}


.tab1 {border:2px solid #444444; border-collapse:collapse;}
.tab1 th {vertical-align: top; padding: 4px; background-color:#dbdbdb; color:#333333;  border-top:1px solid #444444; border-bottom:1px solid #444444; border-collapse:collapse;}
.tab1 td {vertical-align: top; padding: 4px; background-color:#ffffff; color:#111111;  border-top:1px solid #444444; border-bottom:1px solid #444444; border-collapse:collapse;}


.br { clear: both; }
.break { height: 0px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; }
.small { font-size: 92%;}
.hidden { display: none; }

.center { text-align: center; }

ul {margin: 0px; padding: 0; list-style: none; }


a:hover img.no-border { border: none; }


.inp {padding:4px; font-size: 90%; border-top: black 1px solid; border-left: black 1px solid; border-right: #ACA899 1px solid; border-bottom: #ACA899 1px solid; background-color: white; }

.input-button {border-right: #7F1919 2px solid; border-bottom: #7F1919 2px solid; border-left: #FFB922 2px solid; border-top: #FFB922 2px solid; FONT-SIZE: 90%;  TEXT-TRANSFORM: uppercase; color: #ffffff; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center; padding:2px 20px;}
.input-button_orange {border-right: #7F1919 2px solid; border-bottom: #7F1919 2px solid; border-left: #BF0202 2px solid; border-top: #BF0202 2px solid; FONT-SIZE: 90%;  TEXT-TRANSFORM: uppercase; color: #ffffff; BACKGROUND-COLOR: #FF8A00; TEXT-ALIGN: center; padding:2px 20px;}

.gridheader {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold;PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #757575;height:24px;}
.gridheader A{text-decoration:underline;COLOR: #ffffff}
.gridheader A:hover{text-decoration:none}

.gridheader1 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold;PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #4d7fc1; height:24px;}
.gridheader1 A{text-decoration:underline;COLOR: #ffffff}
.gridheader1 A:hover{text-decoration:none}

.gridtxt { PADDING-RIGHT: 10px; PADDING-LEFT: 10px;COLOR: height:24px;}
.gridalttxt {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #dbdbdb;height:24px;}
.gridtxt A{ PADDING-RIGHT: 10px; PADDING-LEFT: 10px;COLOR: #666666;}
.gridalttxt A{ PADDING-RIGHT: 10px; PADDING-LEFT: 10px;COLOR: #666666;}
.gridtxtkos {font-size:11px; COLOR: #ffffff; background: #ffffff; padding:3px;}
.gridalttxtkos {font-size:11px; COLOR: #ffffff; background: #ffffff; padding:3px;}

 .gridalttxt2 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #dbdbdb;height:24px;}
