body {margin:0px auto;}


.header { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:25px; 
	color:#316aa4;
	text-decoration:none;
	padding:0px 15px 0 15px;
	text-align:justify;
}
.header3 { 
	font-family:Arial; 
	font-size:18px; 
	color:#316aa4;
	text-decoration:none;
	padding:0px 0px 0 0px;
	text-align:justify;
}
.header1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:25px; 
	color:#316aa4;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align:justify;
}
.maintext { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#7f7f7f;
	text-decoration:none;
	padding:0 15px 0 15px;
	text-align:justify;
	line-height:18px;
}

.maintext1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#7f7f7f;
	text-decoration:none;
	padding:0 15px 0 15px;
	text-align:justify;
	line-height:18px;
}
.txtbody { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#7f7f7f;
	text-decoration:none;
	padding:0 15px 0 15px;
	text-align:justify;
	line-height:18px;
}
.txtbody1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#515050;
	font-weight: bold;
	text-decoration:none;
	padding:0 0px 0 0px;
	text-align:justify;
	line-height:18px;
}
.leftcorner {
	background-image:url(../images/leftcorner.gif); 
	width:20px; 
	height:259px; 
	background-repeat:no-repeat;
}

.rightcorner { 
	background-image:url(../images/rightcorner.gif);
	width:20px; 
	height:259px; 
	background-repeat:no-repeat; 
}

.centerbg {
	background-image:url(../images/center.gif); 
	background-repeat:repeat-x; 
	height:259px;
}


.arial {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#545454;
}

.footerbg {	
	/*background-image:url(../images/footer.gif);*/ 
	height:80px; 
	background-repeat:repeat-x;
}

.footermenu {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#ffffff;
	padding-left:20px;
	line-height:40px;
	text-decoration:none;
}


.footermenu a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#ffffff;
	padding-left:20px;
	line-height:40px;
	text-decoration:none;
}

.footermenu a:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FCF57E;
	padding-left:20px;
	line-height:40px;
	text-decoration:none;
}




.txt:link {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; text-decoration: none; COLOR:#D15B05;  LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

.txt:visited {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#D15B05; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

.txt:active {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#D15B05; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

.txt:hover {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#D15B05; text-decoration: underline; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

b
{
	padding-left:5px; text-align:center; FONT-SIZE: 12px; COLOR: #045D97; LINE-HEIGHT: 16px; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY: Arial;

}
.b_big
{
	FONT-WEIGHT: normal; padding-left:5px; text-align:center; FONT-SIZE: 24px; COLOR: #045D97; LINE-HEIGHT: 16px; FONT-STYLE: normal; font-weight:normal; FONT-FAMILY: Arial, sans-serif

}
.small_bold
{
		padding-left:5px; text-align:center; FONT-SIZE: 9px; COLOR: #045D97; LINE-HEIGHT: 16px; font-weight:bold; FONT-FAMILY: Arial

	}
strong
{
	FONT-WEIGHT: normal; padding-left:0px; padding-top: 0px; text-align:justify; FONT-SIZE: 14px; COLOR: #034A82; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY: Arial, sans-serif
	
}
h3
{
		FONT-WEIGHT: normal; padding-top: 2px; padding-left:5px; text-align:justify; FONT-SIZE: 15px; COLOR: #034A82; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY: Arial, sans-serif

}


.hlink:link {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-size: 13px; color:#C75604; text-decoration: none
}
.hlink:visited {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-size: 13px; color:#034A82; text-decoration: none
}
.hlink:hover {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-size: 13px; color:#C75604; text-decoration: underline;}
.hlink:active {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-size: 13px; color:#034A82; text-decoration: none
}

.mainmenu:link {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-family: Arial; font-size: 15px; color:#ffffff; text-decoration: none
}
.mainmenu:visited {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-family: Arial; font-size: 15px; color:#ffffff; text-decoration: none
}
.mainmenu:hover {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-family: Arial; font-size: 15px; color:Yellow; text-decoration: underline;}
.mainmenu:active {
		BACKGROUND: none transparent scroll repeat 0% 0%; font-family: Arial; font-size: 15px; color:#ffffff; text-decoration: none
}
.external {
		COLOR: #000000; BACKGROUND-COLOR: transparent
}
.external:link {
		COLOR: #000000; BACKGROUND-COLOR: transparent; color:#30383A;
}
.external:visited {
		COLOR: #000000; BACKGROUND-COLOR: transparent color: #858587; 
}
.external:active {
		BACKGROUND-COLOR: transparent
}
.external:hover {
		COLOR: #cc0000; BACKGROUND-COLOR: transparent
}	
.glossary {
		COLOR: #000000; BORDER-BOTTOM: 1px dashed; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.glossary:link {
		COLOR: #000000; BORDER-BOTTOM: 1px dashed; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none 
}
.glossary:visited {
		COLOR: #000000; BORDER-BOTTOM: 1px dashed; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.glossary:active {
		BORDER-BOTTOM: 1px dashed; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.glossary:hover {
		COLOR: #cc0000; BORDER-BOTTOM: 1px dashed; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
H1 {
		FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #af2626; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, sans-serif
}

.main {
		FONT-WEIGHT: normal; padding-left:5px; text-align:justify; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.search_result {
		FONT-WEIGHT: normal; padding-left:5px; text-align:justify; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.searchmain
{
		FONT-WEIGHT: normal; padding-left:2px; text-align:justify; FONT-SIZE: 12px; COLOR: #034A82; LINE-HEIGHT: 16px; FONT-STYLE: normal; font-weight:normal; FONT-FAMILY: Arial, sans-serif

}
.textcheckbox
{
		FONT-WEIGHT: normal; padding-left:2px; text-align:justify; FONT-SIZE: 11px; COLOR: #034A82; LINE-HEIGHT: 16px; FONT-STYLE: normal; font-weight:normal; FONT-FAMILY: Arial, sans-serif
}

.white_link:link {
		FONT-WEIGHT: bold; FONT-SIZE: 11px; text-decoration: none; COLOR:#ffffff;  LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY:"Trebuchet MS"
}

.white_link:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#ffffff; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY:"Trebuchet MS"
}

.white_link:active {
		FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#ffffff; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY:"Trebuchet MS"
}

.white_link:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:Yellow; text-decoration: underline; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY:"Trebuchet MS"
}


.main_blue {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0E2D87; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}
.main_12px {
		FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

.txt {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#D15B05; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

.hc:link {
		FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#F9610C; text-decoration: none; letter-spacing: 0px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.hc:visited {
		FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#F9610C; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.hc:hover {
		FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#0E2D87; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.hc:active {
		FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#F9610C; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial
}


.hc1:link {
		FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#0E2D87; text-decoration: none; letter-spacing: 0px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}
.hc1:visited {
		FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#0E2D87; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}
.hc1:hover {
		FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#F9610C; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}
.hc1:active {
		FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#0E2D87; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

.hc2:link {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#F9610C; text-decoration: none; letter-spacing: 0px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}
.hc2:visited {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#F9610C; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}
.hc2:hover {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#0E2D87; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}
.hc2:active {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#F9610C; text-decoration: none; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}

.main1 {
		FONT-WEIGHT: lighter; text-align:center; FONT-SIZE: 12px; COLOR: #054702; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.smallblue {
		FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #126199; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.largeblue {
		FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #126199; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.smallblack {
		FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: black; LINE-HEIGHT: 23px; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, sans-serif
}


.IndexPic {
	BORDER-RIGHT: #66ccff 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #66ccff 1px solid; 
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 1px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #66ccff 1px solid; 
	MARGIN-RIGHT: 5px; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #66ccff 1px solid; 
	BACKGROUND-COLOR: #e8f4fd
}
.IndexPic:hover {
	BORDER-RIGHT: #ff9933 1px solid; 
	BORDER-TOP: #ff9933 1px solid; 
	BORDER-LEFT: #ff9933 1px solid; 
	BORDER-BOTTOM: #ff9933 1px solid
}

.IndexPic1 {
	BORDER-RIGHT: #66ccff 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #66ccff 1px solid; 
	MARGIN-TOP: 3px; 
	PADDING-LEFT: 3px; 
	FLOAT: right; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #66ccff 1px solid; 
	MARGIN-LEFT: 5px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #66ccff 1px solid; 
	BACKGROUND-COLOR: #e8f4fd
}
.IndexPic1:hover {
	BORDER-RIGHT: #ff9933 1px solid; 
	BORDER-TOP: #ff9933 1px solid; 
	BORDER-LEFT: #ff9933 1px solid; 
	BORDER-BOTTOM: #ff9933 1px solid
}

#menu div
{
	
position: relative;
display: inline;
float: left;
width: 127px; 
height: 30px;
margin-left: 10px;
}
#menu A { display: block;  padding: 6px 0px 0px 0px;  width: 130px;  height: 30px;  background-image: url(../images/whitebutton.jpg);
  background-repeat: no-repeat;  text-decoration: none; vertical-align: middle;  text-align: center;  font-size: 14px;  color: #0E6196; }

#menu A:hover {  background-image: url(../images/bluebutton.jpg);  background-repeat: no-repeat; color: #F3F3F3;}


.button
{
	font-family: Arial, sans-serif;
	font-size: 12px;    
	text-align: center;
	vertical-align: middle;
	font-weight: bold;    
	background: url('../images/buttonhover.jpg') no-repeat top left;
	color: #ffffff;        
	height: 30px;  
	}
	.button:hover
	{
	font-family: Arial, sans-serif;    
	text-align: center;
	vertical-align: middle;
	background: url('../images/button.jpg') no-repeat top left;
	font-size: 12px;    
	font-weight: bold;    
	color: #001563;       
	height: 30px;
	}
	.searchbutton
{
	font-family: Arial, sans-serif;
	font-size: 12px;    
	font-weight: bold;    
	background: url('../images/searchbutton.jpg') no-repeat top left;
	color: #ffffff;        
	height: 30px;  
	}
	.searchbutton:hover
	{
	font-family: Arial, sans-serif;    
	background: url('../images/button.jpg') no-repeat top left;
	font-size: 12px;    
	font-weight: bold;    
	color: #001563;       
	height: 30px;
	}
	.menubar {
	width:102px; 
	height:45px;
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	font-weight:600;
	text-align:center;
	
	}
	
	
.menubar a {
	width:102px;
	height:40px;
	float:left;
	background: url('../images/button.gif') no-repeat top left;
	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	line-height:40px;
	text-align:center;
	
	}


.menubar a:hover, .menuMain a.select {
	
	width:102px;
	height:40px;
	float:left;
	
	background: url('../images/tab_simple.gif');
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:40px;
	text-align:center;
}

.menubar2 a {
	width:102px;
	height:40px;
	float:left;
	background: url('../images/button2.gif') no-repeat top left;
	
	font-weight:600;
	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	line-height:40px;
	text-align:center;
	
	}


.menubar2 a:hover, .menuMain a.select {
	
	width:102px;
	height:40px;
	float:left;
	
		background: url('../images/tab_simple2.gif');
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:40px;
	text-align:center;
}

.sap {
	width:2px; 
	background-color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:2px;
}


.menubar a.marLeftNone {
	margin-left:0px;
}

.menubar a.marLeftNone:hover {
	margin-left:0px;
}

.menubar a.wi128px {
	width:128px;
	width:expression("125px");
}

.menubar a.wi128px:hover {
	width:128px;
	width:expression("125px");
}
.topheader { 
	background-image:url(../images/topheader.png); 
	width:1003px; 
	height:68px; 
	background-repeat:no-repeat;
}
