.table2 { margin:1px; }
.table2 a:link, .table2 a:visited { text-decoration: none; }
.table2 a:hover { text-decoration: none; }
.table2 a:link span, .table2 a:visited span { color:#F9AF2D; }
.table2 th { height: 22px; padding-left: 15px; background: #5175A8; color: #fff;  font-family: Tahoma;  font-size: 10px;  font-weight: bold;    }
.table2 tr.var1 { height: 20px; background: #EAF2FA; }
.table2 tr.var1 td { padding-left: 30px; color:#000; font-family: Tahoma;  font-size: 10px;  font-weight: bold; }
.table2 tr.var2 { height: 20px; background: #E0E0E0; }
.table2 tr.var2 td { padding-left: 30px; color:#000; font-family: Tahoma;  font-size: 10px;  font-weight: bold; }

.title_big {
COLOR: #FF8000; FONT-FAMILY:  Verdana, Arial, Sans-Serif; FONT-SIZE: 17px;
}

.title_small {
COLOR: #0a7cb0; FONT-FAMILY:  Verdana, Arial, Sans-Serif; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}


.info_title {
COLOR: #043471; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.info_title_white {
COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.info_title_small {
COLOR: #043471; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}

.href_content{
color: #FF7C19;
font-size: 11px;
font-family: Arial, Verdana, Sans-Serif;
text-decoration : none;
}
.href_content:hover{
text-decoration : underline;
}


.gray{
color: #737373;
font-size: 11px;
font-family: Verdana, Arial, Sans-Serif;
}


.news{
color: #FF0000;
font-size: 10px;
font-family: Verdana, Arial,  Sans-Serif;
text-decoration: none;
}

.news:hover {
color: #FF7C19;
}

.case{
color: #333333;
font-size: 11px;
font-family: Verdana, Arial,  Sans-Serif;
text-decoration: none;
}

.case:hover {
color: #073771;
}

.caseheader{
color: #333333;
font-size: 11px;
font-family: Arial, Verdana, Sans-Serif;
text-decoration: none;
font-weight: bold;
}

.copy{
color: #FF7C19;
font-size: 9px;
font-family: Arial, Verdana, Sans-Serif;
text-decoration: underline;
}


.copy{
color: #FF7C19;
font-size: 9px;
font-family: Arial, Verdana, Sans-Serif;
text-decoration: underline;
}

.lh{
line-height: 20px;
color: #333333;
font-size: 11px;
font-style: italic;
font-family: Arial, Verdana, Sans-Serif;
}

.content,td{
color: #333333;
font-size: 11px;
font-family:  Verdana, Arial, Sans-Serif;
}
.title{
color: #FFFFFF;
font-size: 11px;
font-family: Arial, Verdana, Sans-Serif;
font-weight: bold; 
text-decoration:none;
}
td.date{
color: #333333;
font-size: 10px;
font-family: Verdana, Arial,  Sans-Serif;
}
td.text{
color: #333333;
font-size: 11px;
font-family: Verdana, Arial,  Sans-Serif;
}
.solution{
color: #333333;
font-size: 11px;
font-family: Arial, Verdana, Sans-Serif;
font-weight: bold; 
}
.other_sol{
color: #073771;
font-size: 11px;
font-family: Arial, Verdana, Sans-Serif;
font-weight: bold; 
}
.bluetitle{
color: #0A7CB0;
font-size: 11px;
font-family: Arial, Verdana, Sans-Serif;
font-weight: bold; 
text-decoration:none;
}
.blue_title:hover{
text-decoration:underline;
}
.newstitle{
color: #063268;
font-size: 11px;
font-family: Verdana, Arial,  Sans-Serif;
font-weight: bold;
text-decoration: underline;
}
.contentl{
color: #FF7C19;
font-size: 11px;
font-family: Verdana, Arial, Sans-Serif;
text-decoration: underline;
}
.contentl:hover{
color: #FF7C19;
font-size: 11px;
font-family:  Verdana, Arial, Sans-Serif;
text-decoration:none;
}
.contentl:visited{
color: #FF7C19;
font-size: 11px;
font-family:  Verdana, Arial, Sans-Serif;
}
.leftmenu
{
	color: #606060;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
}
.leftsubmenu
{
	color: #404040;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: none;
}
.leftsubmenu:hover
{
	color: #FF7C19;
}
.leftmenu:hover
{
	color: #FF7C19;
}

.header{
color: #333333;
font-size: 18px;
font-family: Arial, Verdana, Sans-Serif;
font-weight: normal;
}

.tablecontent {
 FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
.tablecategory {
 FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Sans-Serif;
}


.clCMAbs {
 position:absolute; visibility:hidden; left:0; top:0;
}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
	position:absolute;
	width:10px;
	height:10px;
	background-color:#DADCBA;
	layer-background-color:#DADCBA;
	visibility:hidden;
	border: 1px solid #0000FF;
}

/*Styles for level 0*/

.clLevel0{
	position:relative;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	font-weight:bold;
	background-color:#FFFFFF;
	layer-background-color:#DADCBA;
	color:#000000;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	border-top: 1px none #B4B4B4;
	border-right: 3px solid #B4B4B4;
	border-bottom: 3px solid #B4B4B4;
	border-left: 1px none #B4B4B4;
}
.clLevel0over{
	position:absolute;
	padding:2px;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	background-color:#DADCBA;
	layer-background-color:#DADCBA;
	color:#000080;
	cursor:pointer;
	cursor:hand;
	text-align: center;
 }
.clLevel0border{
	position:absolute;
	visibility:hidden;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color: #FFFFFF;
	border: 1px solid #B4B4B4;
}

/*Styles for level 1*/
.clLevel1{
 position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:bold; background-color:#DADCBA; layer-background-color:#FCCE55; color:#006699;
}
.clLevel1over{
 position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:bold; background-color:#006699; layer-background-color:#006699; color:#FCCE55; cursor:pointer; cursor:hand; 
}
.clLevel1border{
 position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699;
}

/*Styles for level 2*/
.clLevel2{
 position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold; background-color:#DADCBA; layer-background-color:#FCCE55; color:#006699;
 }
.clLevel2over{
 position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold; background-color:#006699; layer-background-color:#0099cc; color:#CDDBEB; cursor:pointer; cursor:hand;
 }
.clLevel2border{
 position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699;
 }

.lgray {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.regtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.sidemenu {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;

}

.border {
	border: 1px solid #003366;
}
.return {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6600CC;
}



.menud:link {
 color: #cccccc;

 text-decoration: none;
}

.menud:visited {

 color: #cccccc;
 text-decoration: none;
}


.menud:active {

 color: #cccccc;
 text-decoration: none;
}


.menud:hover {

 	color: #ffffff;
	text-decoration: none;
}






.dropdown1 {
	position: absolute;
	color: #A4BBC9;
	width: 100px;
	margin-left: -1px;
	border: 2px solid #61768F;
	background-color: #1F3A58;
	top: 243px;
	z-index:1;
	visibility: hidden;
	padding: 3px;
	left: 789px;
}

a.menu {
	color: #A4BBC9;
	font-weight: bold;
	font-family: arial;
	font-size: .6em;
	line-height: 15px;
}

A:link {color:#003366; text-decoration: none; }
A:visited {color:#003366; text-decoration: none;}
A:active {color:#003366; text-decoration: none;}
A:hover {color:#999999; text-decoration: none;}.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;

}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.bline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.grborder {
	border: 1px solid #CCCCCC;
}
.chart {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.chtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.bord2 {
	border: 1px solid #999999;
}
.pop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.small {
	font-family: Tahoma;
	font-size: 10px;
	color: #003366;
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}
.regtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.chart {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}


.wp-caption-text { font-size: 11px; line-height: 15px; margin-top: 5px; margin-bottom: 0px; color: rgb(143, 143, 143); font-style: italic; text-shadow: 2px 2px 1px rgb(255, 255, 255); }