@charset "utf-8";
/* CSS Document */

.links{
	color:#073a6a;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	*/text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.links a {
	/*font:Verdana, Arial, Helvetica, sans-serif
	*/color: #073a69;
	text-decoration: none;
}
#container {
background:url(images/up-bg.jpg) repeat-x top;	
}

.titles {
	font-size: 13px;
	color: #003366;
	font-weight:900;
	text-decoration:none
}
.titles a {
	font-size: 13px;
	color: #003366;
	font-weight:900;
	text-decoration:none;
}
.titles a:hover{
	font-size: 13px;
	color: #003366;
	font-weight:900
}
/*a {
	font-weight: bold;
}*/
.menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
}
.menu a{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
}
.menu a:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
}

.links a:active {
	text-decoration: none;
	color: #DC2531;
}
.title {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.title a{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.title a:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.text {
	font-family: Tahoma;
	font-size:12px;
	color: #000000;
}
.artext {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size:15px;
}
.arfooter{
	font-family: "Times New Roman", Times, serif;
	color: #431204;
	font-size:16px;
	font-weight:bold;
}

.arfooter a{
	font-family: "Times New Roman", Times, serif;
	color: #431204;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
h5 {
	font-size: 12px;
	color: #268a79;
}
h4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #285481;
}

h2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #285481;
}

h3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
h1 {
	font-size: 12px;
	color: #ec8218;
}

. {
	font-family: Tahoma;
	font-size: 12px;
	font-variant: normal;
	text-transform: none;
	color: #000099;
	text-decoration: none;
}
. a{
	font-family: Tahoma;
	font-size: 12px;
	font-variant: normal;
	text-transform: none;
	color: #000099;
	text-decoration: none;
}
. a:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-variant: normal;
	text-transform: none;
	color: #0000CC;
	text-decoration: none;
}
.ar {
	font-family: Tahoma;
	font-size: 12px;
	font-variant: normal;
	text-transform: none;
	color: #000099;
	text-decoration: none;
}
.ar a{
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #000099;
	text-decoration: none;
	font-family: Tahoma;
}
.arnews, .arnews a, .arnews a:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-variant: normal;
	text-transform: none;
	color: #eaeaea;
	text-decoration: none;
}
.armenu {
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.armenu a{
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.armenu a:hover{
	font-size: 16px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.artitle {
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
	font-family: Georgia, Times New Roman, Times, serif;
}
.artitle a{
	font-size: 15px;
	font-weight: bolder;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
	font-family: Georgia, Times New Roman, Times, serif;
}
.artitle a:hover{
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #990033;
	text-decoration: none;
}
.arsmenu{
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
	font-family: Georgia, Times New Roman, Times, serif;
}
.arsmenu a{
	font-size: 15px;
	font-weight: bolder;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
	font-family: Georgia, Times New Roman, Times, serif;
}
.arsmenu a:hover{
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #990033;
	text-decoration: none;
}
.arcat {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
}
.arcat a{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
}
.arcat a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
}

.style111 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height:18px;
}
.arstyle111 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	line-height:18px;
}
.style3 {color: #003399}
.style3333 {color: #003399;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
}

.style4 {color: #0033CC}

.style6 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0033cc;
}

.style7 {
	font-family: Tahoma;
	font-size: 12px;
}

.style8 {
	color: #FFFFFF;
	font-weight: bold;
}
.style8 a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none
}

.style10 {
	font-family: Tahoma;
	font-size: 14px;
	color:#FFFFFF;
}

.style10 {
	font-family: Tahoma;
	font-size: 14px;
	color:#FFFFFF;
	text-decoration:none;
}

.arupmenu {font-size: 15px;
color:#6B2802;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.arupmenu a{font-size: 15px;
color:#6B2802;
font-weight:bold;
text-decoration:none
}
.upmenu {font-size: 13px;
color:#6B2802;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.upmenu a{font-size: 13px;
color:#6B2802;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.style13 {
	color: #FFFFFF
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17597D;
	font-size: 12px;
}
.style1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 12px;
	text-decoration:none
}
.arstyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17597D;
	font-size: 15px;
}
.arstyle1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 15px;
	text-decoration:none
}
.style1en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 12px;
}
.style1en a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 12px;
	text-decoration:none
}
.style1en a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
	font-size: 12px;
	text-decoration:none
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;
	font-size: 12px;
}
.style11 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 14px;
	text-decoration:none;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style1ar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 14px;
}
.style1ar a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 16px;
	text-decoration:none
}
.style1ar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
	font-size: 16px;
	text-decoration:none
}
#itsthetable {
	font: 13px/1.5 trebuchet ms, verdana, bitstream vera sans, sans-serif;
	color: #222;
}

.table1 {
	border-collapse: collapse;
}

.table1 caption {
	font-size: 2em;
	color: #444;
}

.table1 td,.table1 th {
	text-align: left;
	padding: .6em .4em;
	vertical-align: top;
}

.table1 thead th, .table1 tfoot th, .table1 tfoot td {
	border: 1px solid #361;
	border-width: 1px 0;
	background: #e0e5cf url(i/deg.png) top left repeat-x;
	color: #444;
	font-weight: bold;
}

.table1 tbody tr {
	background: #fcfcff;
}

.table1 tbody tr.odd {
	background: #fffcfc;
}

.table1 tbody tr:hover {
	background: #f0f0fe url(i/shadow.png) bottom left repeat-x;
}

.table1 tbody tr.odd:hover {
	background-color: #fef0f0;
}

.table1 tbody td, .table1 tbody th {
	border-bottom: 1px solid #779;
}

.table1 tbody tr.odd td, .table1 tbody tr.odd th {
	border-color: #977;
}

.table1 tbody tr:last-child td, .table1 tbody tr:last-child th {
	border: none;
}

.table1 tbody tr a {
	color: #449;
	text-decoration: none;
}

.table1 tbody tr.odd a {
	color: #944;
}


.table1 tbody a:visited {
	text-decoration: line-through;
}

.table1 tbody tr a:hover {
	border-bottom: 1px dotted;
	text-decoration: none;
	color: #009;
}

.table1 tbody tr.odd a:hover {
	color: #900;
}


.table1 tbody td + td + td + td a {
	background: url(i/down.png) 0 50% no-repeat;
}

.table1 tbody tr.odd td + td + td + td a {
	/*background-image: url(i/down2.png);
*/
}


.table1 tbody td + td + td + td a { /* image replacement */
	display: block;
	width: 12px;
	height: 0;
	padding-top: 12px;
	overflow: hidden;
	margin: 0 auto;
}

.table1 tbody td + td + td + td a:hover {
	border: none;
}
.table2 {font-size: 14px; padding: 3px; margin: 0; border-collapse: collapse; color: #333333; background: #F3F5F7;}

.table2 a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}  

.table2 a:visited {color: #777777;}

.table2 a:hover {color: #000000; background: #cccccc}  

.table2 caption {text-align: right; text-transform: uppercase;  padding-bottom: 10px; font: 200% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;}

.table2 thead th {background: #3A4856; padding: 15px 10px; color: #ffffff; text-align: left; font-weight: normal; border-bottom:1px #999999 dotted}

.table2 tbody, .table1 thead {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}

.table2 tbody {border-bottom: 1px solid #EAECEE;}
                      
.table2 tbody td {padding-top: 5px; padding-bottom: 5px; padding-left:5px; padding-right: 20px; text-align: right; border-bottom:1px #999999 dotted}
.table2 tbody th {padding: 5px; text-align: left; border-bottom:1px #999999 dotted; font-size:15px}

.table2 tbody tr {background: #F3F5F7;}

.table2 tbody tr.odd {background: #F0F2F4;}

.table2 tbody tr:hover td, .table1 tbody tr:hover th{background: #EAECEE; color: #111111;}

.table2 tfoot td, .table1 tfoot th, .table1 tfoot tr {text-align: center; font: 120%; text-transform: uppercase; background: #ffffff; padding: 10px;}