
Body {margin:0px auto;  text-align:center; font-family:Arial;padding:0px; background-image:url(images/pagebg.jpg); background-repeat:repeat-x; background-color:#F3F4F3 }
Table {padding:0px;margin-top:0px;} 
TD {font-family:Arial;text-decoration:none;font-size:12px;color:#344f5c}
P, DIV {padding:0px;font-size:12px;color:#344f5c}
H3, A.H3, A.H3:link, A.H3:visited {color:#666666;font-size:16px;font-weight:bold;text-decoration:none;}
H4, A.H4, A.H4:link, A.H4:visited  {color:#666666;font-size:14px;font-weight:bold;text-decoration:none;}
A {font-family:Arial;font-size:12px; color:#4592b6} 
A:visited {text-decoration: underline;color:#4592b6;} 
A:link {text-decoration: underline;color:#4592b6;} 
A:hover {text-decoration: none;color:#4592b6;}
HR {color:#458AAB;}


.ErrFont{ font-size:12px; color:#FF0000; font-weight:bold}
.MsgFont {font-size:12px; color:#4A6B46; font-weight:bold}
.text1 {color:#388bb1; font-weight:bold; }
.align-right { float:right; margin: 0 0 10px 10px; }
.align-left { float:left; margin:  0px  6px 0 0; }

#wrapper{ width:960px;padding:0px;margin:0px auto; text-align:left}

/* header */

#header{ float:left; width:1000px; }
#header #logo{ float:left; position:relative; width:381px; height:86px; top:10px;}
#header #tel {float:right;background-image:url(images/tel.jpg); background-repeat: no-repeat; width:132px; height :34px; text-align:left}
#header #tel .inner{color:#063248; font-weight:bold;  font-size:12px;padding:10px 0 0 40px;}

.banner {float:left; width:1000px; height:324px; background-image:url('images/slider.jpg'); background-repeat:no-repeat ;top:-2px; position:relative; line-height:19px;}
    
    .banner .text{float:left; width:350px; height:300px; margin-right:100px; color:#ffffff; line-height:22px; position:relative; top:20px;}
    .banner .pics{float:left; width:534px; height:300px; position:relative; top:10px;}

/* menu */
#menu{ width:1000px; float:left; position:relative ; top:-2px; }
#navbar {
    font-family:Arial;
    font-size:12px; float:right ; padding:0; margin:0;
    height:34px; text-align:center; position:relative ; left:15px;
}
#navbar li {
    list-style:none;
    display:inline;  text-align:center
}
#navbar a {
    width:100px;
    color:#052b3e; font-weight:bold;
    text-decoration:none;
    float:left;
    padding:10px 0px 10px 0px;
    margin-right:2px; 
}
#navbar a:hover { 
    background-position:0 -45px;
    color:#db050f;
}
.navbarOn { 
   color:#db050f;   width:100px;
    font-weight:bold;
    text-decoration:none;
    float:left;
    padding:10px 0px 10px 0px;
    margin-right:2px; 

}


#navbar a:active { 
    background-position:0 -45px;
    color:#ffffff;
    background:url("images/menu_hover.jpg") no-repeat;
}




/* main */


#main{width:1000px; float:left; position:relative;padding:0; margin:0;   }
#main .left{width:660px; float:left; padding:0 10px 0 0px;  margin:10px 0 0 15px;  min-height:600px;}
#main .right{width:285px; float:left;padding:0 10px 0 10px;  margin:10px 0 0 10px; color:#FFFFFF; text-align: left;}

.homeleft {float:left; width:413px; height:400px; margin-right:25px;}
.homeright {float:left; width:562px; height:400px; }

.welcome {width:100%;}
        .welcome th{width:47%; font-size:16px; padding:10px 20px 10px 0px; color:#042231; vertical-align:top; border-bottom:solid 1px #979696}
        .welcome .td{padding:6px 20px 6px 0px; line-height:17px;color:#344f5c; vertical-align:top;}
        

.articles {width:100%;}
    .articles th{font-size:16px; padding:10px 20px 10px 0px; color:#042231; vertical-align:top; border-bottom:solid 1px #979696}
    .articles td{border-bottom:solid 1px #e6e6e6; padding:10px 0 10px 0; color:#042130; line-height:19px;font-weight:700}
    .articles td a{color:#388bb1; text-decoration:none; font-weight:bold}
    .articles td .date{color:#d70812; font-weight:bold}
    .articles td .overview {position:relative; left:33px;}


.innerarticles {width:100%; position:relative; top:75px;}
    .innerarticles th{font-size:16px; padding:10px 20px 10px 0px; color:#042231; vertical-align:top; border-bottom:solid 1px #979696}
    .innerarticles td{border-bottom:solid 1px #e6e6e6; padding:10px 0 10px 0; color:#042130; line-height:19px;font-weight:700}
    .innerarticles td a{color:#388bb1; text-decoration:none; font-weight:bold}
    .innerarticles td .date{color:#d70812; font-weight:bold}
    .innerarticles td .overview {position:relative; left:33px;}


.print-logo{width:100%;float:left;display:none; visibility:hidden; text-align:left}
.paging{float:left; width:100%; text-align:center}
.PagingTable {color:#252525}
.PagingLabel {color:#272727}
.PagingFont {color:#252525}


/* Content */

.navigation{float:left;width:100%; font-size:22px; height:75px;}
.navigation a{font-size:18px; text-decoration:none; color:#FFFFFF; font-weight:bold;  position:relative; top:20px}

.content {float:left; width:100%; }
    .content table{width:100%; padding:0}
    .content td{width:100%; padding:4px 0px 4px 0px ; vertical-align:top}
    .content .title{font-size:16px; font-weight:bold; color:#db050f}
    .content .body{float:left;color:#6b6b6b; padding:0 ; margin:0}
    .content .body p{color:#6b6b6b}

    .content .list{width:100%; padding:0;margin:0;  }
    .content .list td{width:50%; padding:4px 0px 4px 0px;  }
    .content .list table{ }
    .content .list th{ background-color:#388bb1; padding:4px 4px 4px 4px; }
    .content .list th a{ color:#ffffff; text-decoration:none}
 
.CatTable {width:100%;}
.CatTable td{width:50%; vertical-align :top;padding-bottom:10px}
.CatTable td a{font-size:14px}
.CatTable .CatImage {border:solid 4px #688d4b}
.CatTable .category{padding:10px 14px 10px 14px; float:left; }



/* Footer */

#footer{width:100%; background-image:url(images/footerbg.jpg); background-repeat:  repeat-x;  background-color:#dbd9d9; height:180px;float:left; margin-top:20px  }
	#footer .inner{margin:0px auto ; width:1000px; margin-top:15px; position:relative; left:30px;}
	#footer .inner .menu{color:#046998; text-align :left; float:left }
	#footer .inner .menu td{padding:0px 4px 0px 4px;color:#046998;}
	#footer .inner .menu a{color:#046998; font-weight:800; text-decoration:none}
	#footer .inner .menu a:hover{ text-decoration:underline;font-weight:800}
	#footer .inner .addresses{float:right; background-image:url('images/footercontact.jpg'); background-repeat: no-repeat; width:530px; height :125px; position:relative ; top:-13px; left:5px; text-align:center }
    #footer .inner .addresses .text{margin:0px auto; width:97%; position:relative; top:7px; height:108px;}	
    #footer .inner .addresses .text table{width:100%;}	
    #footer .inner .addresses .text table td{width:50%; padding :4px 4px 4px 4px; text-align :left; line-height:19px;color:#063248; font-weight:bold}	
	
	#footer .terms{float:left;width:100%; margin-top:10px; }
	#footerprint {display:none}
	#copyright{float:left;color:#6d6d6d;font-size:12px; }
	#afternet{float:right;color:#6d6d6d;font-size:12px;  text-align :right;}
	#afternet a{color:#2f7fa5;}


          
#slider{ position:relative;   padding:0; margin:0px auto; }	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:205px;
	height:150px;
	overflow:hidden; 
	}	
#slider li img{border:solid 2px #ffffff }
#prevBtn, #nextBtn{ 
	display:block;
	width:16px;
	height:16px;  float:left;
	

	}	
#nextBtn 
{
    position:relative ;
	top:-41px;
	left:215px;
	}														

#prevBtn 
{
    position:relative ;
	left:4px; top:-41px;
	
	}														

													
#prevBtn a, #nextBtn a{  
	display:block;
	width:16px;
	height:16px;
	background:url(images/btn_prev.jpg) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(images/btn_next.jpg) no-repeat 0 0;	
	}	
	
	
	