HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: center 50%;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/bg.jpg) #fff repeat-x top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #333333;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center; font-family: Tahoma, Verdana, sans-serif; font-size : 11px;
}
#page {
	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px; MIN-HEIGHT: 100%;  ; POSITION: relative;
}
 HTML #page {
	HEIGHT: 100%
}
#wrapper {
	MARGIN-LEFT: auto; WIDTH: 770px; MARGIN-RIGHT: auto; TEXT-ALIGN: left; 
}
#smgtl {
	WIDTH: 770px;
	HEIGHT: 10px; TEXT-ALIGN: right; 
	background : url(images/t-line3pxblue.gif) no-repeat bottom;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#tsmenu {
	WIDTH: 770px;
	TEXT-ALIGN: right; COLOR: #1f7bc5; font-size : 10px;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px; padding: 20px 5px 0px 0px;
	}
div#tsmenu a:link, div#tsmenu a:visited  { color: #1f7bc5; text-decoration: none; font-weight:normal; }
div#tsmenu a:hover { color: #2a80e0; text-decoration: none; font-weight:normal;}
div#tsmenu ul li {MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; list-style-type: none; display: inline; }
div#tsmenu li {MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


#redtl {
	WIDTH: 513px;
	HEIGHT: 207px;
	FLOAT: left;
	background : url(images/title1.jpg);
	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px;
	
}
#bluetl {
	WIDTH: 257px;
	HEIGHT: 207px;
	FLOAT: right;
	background : url(images/title22.jpg);
	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px;
}

#redbluetl {
	WIDTH: 770px;
	HEIGHT: 74px;
	FLOAT: left;
	background : url(images/title3.jpg);
	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px;
	
}


#lpart {
	WIDTH: 500px;
	FLOAT: left;
	MARGIN: 10px 0px 0px 0px; padding: 0 0 0 0px;
}

#content {
	WIDTH: 770px;
	FLOAT: left;
	background : url(images/bg-content.gif);
	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px;
}


#hr-line1 {
	WIDTH: 500px; HEIGHT: 15px;
	FLOAT: left;
	background : url(images/bg-hr1.gif);
	MARGIN: 10px 0px 10px 0px; padding: 0 0 0 0px;

}

#block {
	WIDTH: 500px;
	FLOAT: left;
	background : url(images/bg-blue1.gif);
	MARGIN: 10px 0px 10px 0px; padding: 0 0 0 0px;
	background-color: #e8f5ff;
	BORDER-RIGHT: #e5f5ff 1px solid; BORDER-TOP: #e5f5ff 1px solid; 
	BORDER-LEFT: #e5f5ff 1px solid; BORDER-BOTTOM: #e5f5ff 1px solid;
}

#block-inside {
	WIDTH: 500px;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px; padding: 20 20 20 20px;
}


#topmenu {	MARGIN: 0px 0px 0px 0px; padding: 4 0 0 0px; 
	WIDTH: 513px; HEIGHT: 30px;  FLOAT: left;background-repeat: repeat-x; background : url(images/bg-menu.gif); height: 30px; }
div#topmenu a:link, div#topmenu a:visited  { color: #666666; text-decoration: none; font-weight:bold; }
div#topmenu a:hover { color: #2a80e0; text-decoration: none; font-weight:bold;}

#topmrs {	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px; 
	WIDTH: 257px; HEIGHT: 30px;  FLOAT: right; background : url(images/bg-mrs.gif) no-repeat; height: 30px;
	 }

#bot-line {
	WIDTH: 770px;
	FLOAT: left; height: 20px;
	background : url(images/b-line.jpg);
	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px;
	}

#botmenu {
	WIDTH: 770px;
	COLOR: #333333; font-size : 10px;
	FLOAT: left;
	MARGIN: 0px 0px 10px 0px; padding: 0px 0px 0px 10px;
	}
div#botmenu a:link, div#botmenu a:visited  { color: #666666; text-decoration: none; font-weight:normal; }
div#botmenu a:hover { color: #2a80e0; text-decoration: none; font-weight:normal;}

#bcopy {
	WIDTH: 250px; text-align: center;
	FLOAT: right; COLOR: #999999;
	}

#rightpart {
	WIDTH: 245px;	FLOAT: right; 
	MARGIN: 10px 0px 0px 0px; padding: 0 0 0 0px;
	line-height: 18px;
}

.rtable {line-height: 18px; MARGIN: 10px 0px 0px 0px; padding: 0px 0px 7px 5px; WIDTH: 220px;}
.rt_li { background : url(images/arrow1.gif) no-repeat ; width: 16px; height: 30px;  }


#r-list {
	BACKGROUND-POSITION: left top;
	BACKGROUND-REPEAT: no-repeat;
	background : url(images/);
}
#righnews {
	WIDTH: 245px;
	HEIGHT: 170px;
	FLOAT: right; 
	
	  PADDING: 0 0 0 0px;
	line-height: 18px;
}


#picture {
	FLOAT: left;
	PADDING: 10 0 0 0px; WIDTH: 105px;
}


.strblack 
{
	color: #444444; font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}

.strdarkgr {
	COLOR: #056abc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}

.strgray {
	COLOR: #056abc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}

.date {
	COLOR: #1b67ad; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}

/*----------------------LINKAGE-------------------------*/

	a:link {  text-decoration: underline; color: #046DD4; }
	a:visited { color: #046DD4; text-decoration: underline;}
	a:hover { color: #ff5411; text-decoration: underline; }

	a.more:link {  text-decoration: underline; color: #046DD4;  font-weight: 700; font-size: 12px;}
	a.more:visited { color: #046DD4; text-decoration: underline; font-weight: 700; font-size: 12px; }
	a.more:hover { color: #ff5411; text-decoration: underline;  font-weight: 700; font-size: 12px;}


/*--------------------------------------------------------------

	FORMATTING

	--------------------------------------------------------------*/

	h1, h2, h3, h4, h5, h5, h6, h7 { font-family: Arial, Helvetica, sans-serif; }
	p,  dl, dt, dd, table, th, td { color: #333; FONT-SIZE: 11px; }


	h1 { font-size: 18px; color: #0781F9; font-weight: normal; margin: 0 0 10 0px; }
	h2.smtitle1 { font-size: 12px; color: #2a80e0; margin: 0 0 5 0px; padding: 0px; font-weight: 600; }
	h2.title2 { font-size: 14px; color: #7d93ac; margin: 0 0 5 0px; padding: 0px; font-weight: 600; }
	h2 { margin: 0 0 10 0px; padding: 0px; font-size: 17px; font-weight: normal; color: #2a80e0;}
	h3 { font-size: 12px; font-weight: 700; margin: 7 0 3 0px; }
	h4 { font-size: 15px; font-weight: normal; color: #900;  MARGIN: 10px 0px; }
	h5 { font-size: 14px; font-weight: normal; color:#666; }
	h6 { font-size: 13px; }
	h7 { font-size: 30px; }

	p {  margin: 0 0 0.6em 0;   }
	p.bb {  margin: 0 0 0.6em 0;font-weight: bolder; color: #666666; FONT-SIZE: 10px;  }
	p.bn {  margin: 0 0 0.6em 0;   FONT-SIZE: 10px;  }
	p.qustion {  margin: 0 0 0.6em 0; font-weight: bolder;   }
	p.answer {  margin: 0 0 0.6em 0;   }
	p.more {  margin: -0.8em 0 0.6em 0; text-align: right;   }
	p.tall {  margin: 20 0 20 0px;   }

/* Table colors */
.tableborder {background-color:#E3E3E3;}
.tablehead {background-color:#ebebeb;}
.tablebody {background-color:#f9f9f9;}
.tablenullbody {background-color:#FFFFFF;}


TR.h {BACKGROUND-COLOR: #f7f7f7;
     FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left;  FONT-SIZE: 12px;
}
TD.h {BACKGROUND-COLOR: #f7f7f7; BORDER-BOTTOM: #efefef 1px solid; color: #0781F9;
     FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left;  FONT-SIZE: 12px;
}
TR.d {  BACKGROUND-COLOR: #f7f7f7; font-family: Arial, Helvetica, Sans-serif; TEXT-ALIGN: left; FONT-SIZE: 12px;
}
TD.d {  BACKGROUND-COLOR: #f7f7f7; font-family: Arial, Helvetica, Sans-serif; TEXT-ALIGN: left; FONT-SIZE: 12px;
}
TR.l {  BACKGROUND-COLOR: #ffffff; font-family: Arial, Helvetica, Sans-serif; TEXT-ALIGN: left; FONT-SIZE: 12px;
}
TD.l {  BACKGROUND-COLOR: #ffffff; font-family: Arial, Helvetica, Sans-serif; TEXT-ALIGN: left; FONT-SIZE: 12px;
}



/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: tahoma,Arial, Helvetica, sans-serif; font-size:11px;}
.tableheadtext {color:#333333; }
.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

	
/* Form elements */
.inputtext, .inputtextarea, .inputselect, .inputcheckbox, 
.inputradio, .inputfile, .inputbutton, .inputbodybutton {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9;
	
}
.inputbutton, .inputbodybutton {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #ddf0ff;
	padding: 2px 7px 2px 7px;


}	
.inputtext, .inputtextarea, .inputselect, .inputcheckbox, .inputradio, .inputfile {  }
	

