#mainbody
{
	color: #000;
	text-align: center;
	background: url(img/BG.gif) repeat;
	font-family: Helvetica, Arial, sans-serif;
}
.TopTop
{
    background-image: url(img/TopTop.gif);
    width: 890px;
    height: 17px;
    background-repeat: no-repeat;
} 
/*++++++++++++++++++++++++++++++++++++++++++++SearchPlace++++++++++++++++++++++++++++++++++++*/
.SearchPlaceTBL
{
    width: 100%;
    height: 39px;
    font-family: Helvetica, Arial, sans-serif;
    color:#000;
    font-size:0.7em;
}
.SearchPlaceleft
{
    background-image: url(img/SearchPlaceleft.jpg);
    width: 38px;
    height: 39px;
    background-repeat: no-repeat; 
}
.SearchPlace1
{
    background-image: url(img/SearchPlace1.jpg);
    width: 345px;
    height: 39px;
    background-repeat: no-repeat; 
}
.SearchE
{
    background-image: url(img/SearchE.jpg);
    width: 115px;
    height: 39px;
    background-repeat: no-repeat; 
}
.SearchSecond
{
    background-image: url(img/SearchSecond.jpg);
    width: 113px;
    height: 39px;
    background-repeat: no-repeat; 
}
.SearchPlaceTer
{
    background-image: url(img/SearchPlaceTer.jpg);
    width: 91px;
    height: 39px;
    background-repeat: no-repeat; 
}
.Search
{
    background-image: url(img/Search.jpg);
    width: 49px;
    height: 39px;
    background-repeat: no-repeat; 
}
.SearchPlaceFor
{
    background-image: url(img/SearchPlaceFor.jpg);
    width: 114px;
    height: 39px;
    background-repeat: no-repeat;  
}
.SearchPlaceRight
{
    background-image: url(img/SearchPlaceRight.gif);
    width: 38px;
    height: 39px;
    background-repeat: no-repeat;  
}

/*++++++++++++++++++++++++++++++++++++++++++++SearchPlace END++++++++++++++++++++++++++++++++++++*/
.Baner
{
    width: 890px;
    height: 86px;
}
.CMSeparate
{
    background-image: url(img/CMSeparate.gif);
    width: 890px;
    height: 25px;
    background-repeat: no-repeat;
    text-align:center;
}
.Menu
{
    background-image: url(img/Menu.jpg);
    width: 826px;
    height: 32px;
    padding-right:20px;
    padding-left:5px;
    background-repeat: repeat-x;
    text-align:center;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
}
.ContentBG
{
    background-image: url(img/ContentBG.jpg);
    background-repeat: repeat-y;
    width: 890px;
}
/*++==++==++==SITE CONTENT++==++==++==++==*/
.GenralContent
{
    background-color: #fff;
    font-family: Arial;
    font-size: 100%;
    vertical-align: top;
    color: Black;
    direction: ltr;
    font-style: italic;
    text-align: left;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: normal;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    padding-right: 0px;
    padding-left: 30px;
    padding-bottom: 5px;
    padding-top: 5px;
}
/*+++++++++++++++++++++++++++++++++*/
.sitemapplace
{
    background-color: #fff;
    padding: 5px;
    font-size: 0.8em;
    vertical-align: middle;
    color: #4682b4;
    direction: ltr;
    font-style: italic;
    text-align: left;
    text-decoration: none;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
}
.sitemapplace a
{
    padding: 5px;
    font-size: 100%;
    vertical-align: middle;
    color: #ff4500;
    direction: ltr;
    font-style: italic;
    text-align: left;
    text-decoration: none;
}
.sitemapplace a:Hover
{

    padding: 5px;
    font-size: 100%;
    vertical-align: middle;
    color: #6495ed;
    direction: ltr;
    font-style: italic;
    text-align: left;
    text-decoration: underline;
}
/*+++++++++++++++++++++++++++++++++*/
.footer
{
    width: 890px;
    height: 55px;
    padding-top:10PX;
    background-image: url(img/footer.jpg);
    background-repeat: no-repeat;
}
/*+++++++++++++++++++++++++++++++++++++++++++++Box+++++++++++++++++++++++++++++++++++++++++++*/
.BoxPlace
{
   vertical-align:top;
	PADDING-RIGHT: 30px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 10px; 
    WIDTH: 200px;
    height:auto; 
    PADDING-TOP: 0px;

}
.box02
{
    background-image: url(img/Box/Menu.jpg);
    background-repeat: repeat-x;
    height: 31px;
    color: #fff; 
    font-style:normal;
    font-weight:bold;
}
.box04
{
    background-image: url(img/Box/box_04.gif);
    background-repeat: repeat-y;
    /*min-height:300px;*/
    width:3px;
    
}
.box05
{
    background-image: url(img/Box/box_05.gif);
    background-repeat: repeat;
    width: 100%;
    font-size: 90%;
    color: #4b4b4b;
    direction: ltr;
    font-style: normal;
    text-align: left;
    vertical-align: top;
    text-align: left;
    padding: 10px;
    text-decoration: none;
    font-variant: normal;
    font-family: verdana;
}
.box05 a
{
    font-size: 90%;
    vertical-align: middle;
    color: #ff4500;
    direction: ltr;
    font-style: normal;
    text-align: left;
    text-decoration: none;
}
.box05 a:Hover
{

    font-size: 90%;
    vertical-align: middle;
    color: #6495ed;
    direction: ltr;
    font-style: normal;
    text-align: left;
    text-decoration: underline;
}
.box05 a:link
{
    background-color: transparent;
    border: none;
}
.box06
{
    background-image: url(img/Box/box_06.gif);
    background-repeat: repeat-y;
   /* min-height:300px;*/
    width:3px;
}
.box08
{
    background-image: url(img/Box/box_08.gif);
    background-repeat: repeat-x;
    height:26px;
}
/*+++++++++++++++++++++++ USER CONTROLS+++++++++++++++++++*/
.TextBox
{
    width:auto;
    height:20px;
    border:solid 1px #003366 ;
}
.bordermand
{
    border-right: navy 1px solid;
    border-top: navy 1px solid;
    border-left: navy 1px solid;
    border-bottom: navy 1px solid;
    font-family:Arial, sans-serif;
    font-size:100%;
    color:#000;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++STANDARDS++++++++++++++++++++++++++++++++++++++*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup, sub {
	line-height: -1px;
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
.zzi
{
   z-index:3000;
}

.progressBackgroundFilterclass
{
    position: absolute;
    overflow:hidden; 
    padding: 0;
    margin: 0;
    background-color: #FFFFFF;
    filter: alpha(opacity=60);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    z-index: 1000;
}
.processMessageclass
{
    position: absolute;
    padding: 0;
    margin: 0;
    z-index: 1001;
    color: White;
    text-align: center;
    background-color: Transparent;
}

