BODY { margin:0; padding:0; text-align:0; background-color:#d3c6b3; font-family:Arial, Helvetica, sans-serif; background-image:url(images/bg_1.gif); background-repeat:repeat-y; background-position:center top; font-size:11px; color:#FFFFFF; }


html, body, #tableclass, .container {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
}
#tableclass {
	margin: 0 auto;
	 border-left:1px solid #1a3560; border-right:1px solid #1a3560; width:901px; font-family:Arial, Helvetica, sans-serif;  font-size:11px; background-color:#d3c6b3; padding:0; margin:0;
}


.rss { padding:0; margin:0; }
.rss a img { border: 1px solid #1a3560; }
.rss a:hover img { border: 1px solid #fff; }


.container { width:903px; padding:0; margin:0 auto; }
#tableclass td { vertical-align:top;}

.left { width:571px; padding:0; margin:0; float:left; vertical-align:top;  }

.right {
	width:328px;
	padding:0;
	margin:0;
	float:right;
	background-color:#d3c6b3;
}




/*** download ***/


a.link:link, a.link:visited{

	text-decoration: underline;
	color: #173666;
	font-size: 12px;
	font-weight:bold;
}

a.link:hover{
	text-decoration: underline;
	color: #ffffff;

}

/*** news ***/



.rss-item a:link, .rss-item a:visited {
	position: relative;
	left: 45px;
	text-decoration: underline;
	color: #173666;
	font-size: 12px;
	font-weight:bold;
}



.rss-item a:hover {
	text-decoration: underline;
	color: #ffffff;
}	

.rss-item {
	position: relative;
	width: 245px;
	padding-top:10px;

}	


.rss-date {
	font-size: 12px;
	font-weight : bold;
	color: #634e3f;
	position: absolute;
	top: 10px;
	left: 0;
	
		
	} 
	
.rss-box {margin:0; padding:0;}
		
.sub_news_cont { padding: 0 30px 15px 0px; width:290px; margin:0; color:#1a3560;}
.sub_news_cont ul { margin:0; padding:0;}
.sub_news_cont a:link, .sub_news_cont  a:visited  { color:#1a3560; text-decoration: none;  }
.sub_news_cont a:hover  { color:#634e3f; text-decoration: underline;  }
	

	.sub_news_cont br {
		display: none;
	}	
	
	.sub_news_cont ul {
	    list-style: none;
		margin:10px 0 0 20px;
		padding:0;
	}







/******** MENU top ********/

.logo ul {
	list-style-type: none;
	padding: 100px 0px 0px 30px;
	margin: 0px;
}

.logo li {
	margin:0;
	padding:0;
	float:left;
	display:block;
}

.logo li a:link, .logo li a:visited {
	padding:0px 15px;
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	
}

.logo li a:hover {
	text-decoration: underline;
		
}


/***** RSS ****/
#feed {
	padding: 0 10px 0 10px;

}


p.rss-title {
width:400px;
}

/*** subpage content *****/

.content {
	position:absolute;
	height:223px;
	
}



/******** LOGO   ********/
.rightOne {
	width:328px;
	height: 123px;
	background-image:url(images/logo.jpg);
	padding:0;
	margin:0;

}

.rightOne_sub {
	width:328px;
	height: 123px;
	background-image:url(images/logo.jpg);
	padding:0;
	margin:0;
	float:left;
}


/******** LOGO subpage ********/

.rightOneS {width:321px; height: 123px; background-image:url(images/logo.jpg); padding:0; margin:0; float:right; }

/*********  subpages **********/

.img_sub_1 { padding:0; margin:0; background-image:url(images/img_aboutus.jpg); background-repeat:no-repeat; height:336px; width:571px; border-right: 1px solid #1a3560; float:left; }
.img_sub_2 { padding:0; margin:0; background-image:url(images/img_services.jpg); background-repeat:no-repeat; height:336px; width:571px; border-right: 1px solid #1a3560; float:left; }
.img_sub_3 { padding:0; margin:0; background-image:url(images/img_download.jpg); background-repeat:no-repeat; height:336px; width:571px; border-right: 1px solid #1a3560; float:left; }
.img_sub_4 { padding:0; margin:0; background-image:url(images/img_carriers.jpg); background-repeat:no-repeat; height:336px; width:571px; border-right: 1px solid #1a3560; float:left; }
.img_sub_5 { padding:0; margin:0; background-image:url(images/img_contact.jpg); background-repeat:no-repeat; height:336px; width:571px; border-right: 1px solid #1a3560; float:left; }


.sub_right { padding:0; margin:0; height:336px; width:327px; float:right; background-image:url(images/img_right_a.jpg); background-repeat:no-repeat; }
.sub_right_title { float:left; color:#fff; font-size:14px; font-weight:bold; padding: 145px 0px 0px 10px; margin:0px; }

.rss_sub { padding: 145px 0 0 190px; margin:0;}
.rss_sub a img { border: 1px solid #1a3560; }
.rss_sub a:hover img { border: 1px solid #fff; }




.sub_left {  float:left; position:relative;	 width:163px; height:252px; padding:0; margin:0; border-top: 1px solid #1a3560;  }

#sub_left_a {background-image:url(images/img_left_a.jpg); background-repeat:no-repeat; }
#sub_left_a2 {background-image:url(images/img_left_a2.jpg); background-repeat:no-repeat; }
#sub_left_b {background-image:url(images/img_left_b.jpg); background-repeat:no-repeat; }
#sub_left_c {background-image:url(images/img_left_c.jpg); background-repeat:no-repeat; }
#sub_left_d {background-image:url(images/img_left_d.jpg); background-repeat:no-repeat; }
#sub_left_e {background-image:url(images/img_left_e.jpg); background-repeat:no-repeat; }
#sub_left_f {background-image:url(images/img_left_f.jpg); background-repeat:no-repeat; }

.sub_left_cont { padding:25px 10px 20px 0; width:153px; margin: 3px 0 0 0; background-image:url(images/sub_left_cont.gif); background-repeat:repeat-x; text-align:right; color:#1a3560; }


.sub_left_cont  a:link, .sub_left_cont  a:visited  { color:#1a3560; text-decoration:none; }
.sub_left_cont  a:hover { color:#666; text-decoration: underline; }

.sub_left_title { color:#fff; font-size:14px; font-weight:bold; padding: 232px 0px 0px 83px; margin:0px; width:80px; }
.sub_left_title a:link, .sub_left_title a:visited  { color:#fff; text-decoration:none; }
.sub_left_title a:hover { color:#ccc; text-decoration:none; }

.sub_content_o { width:736px; padding:0px; margin:0; float:left;}
.sub_content { background-color: #acbbd4; width:735px; padding:0px; margin:0; float:right; position:relative; border-top:1px solid #1a3560; border-left:1px solid #1a3560; ; border-bottom:1px solid #1a3560; color:#1a3560; font-size:12px; position:relative; }
.sub_content_title { padding:7px 0 0 50px; margin:0; width:685px; background-image:url(images/sub_content_title.gif); background-repeat:no-repeat; height:23px; color:#97a6bd; font-size:14px;}
.sub_content_title_2 { padding:7px 0 0 50px; margin:0; width:685px; background-image:url(images/sub_content_title_2.jpg); background-repeat:no-repeat; height:43px; color:#97a6bd; font-size:14px; line-height:140%;}


.sub_content p { padding:10px 0 0 10px; margin:0; width:716px;}
.sub_content p a:link, .sub_content p a:visited {color: #1a3560; text-decoration: underline;}
.sub_content p  a:hover {color: #fff; text-decoration: underline;}
.sub_legal { float:right; width:666px; text-align:right; padding: 5px 40px 0 0; color:#1a3560; margin:0; position:relative; }



#submenu { margin:0 10px 0 10px; color:#97a6bd;}
#submenu a:link, #submenu a:visited { color:#97a6bd; text-decoration:none;}
#submenu a:hover{ color:#97a6bd; text-decoration: underline;}
#submenu_active { margin:0 10px 0 10px; color:#FFFFFF; }




.sub_content ul { margin: 0 10px 0 20px; margin-top:0;  padding:0; list-style: disc outside;}
.sub_content li { margin: 0 10px 0 20px; padding:0;}



.sub_content td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #1a3560; }


/******** Right ********/


.rightTwo {
	width:327px;
	padding:0;
	margin:0;
}


.rightTwo_one {
	width:328px;
	background-image:url(images/img3.jpg);
	background-repeat:no-repeat;
	height:168px;
	position:relative;
}

#rightTwo_one_p {
	margin:0;
	width:308px;
	padding:145px 0px 0px 20px;
	font-size:12px;
	font-weight:bold;
	color:#d3c6b3;
}

.rightTwo_one_a {
	margin:0;
	width:288px;
	padding:20px;;
	background-image:url(images/img3_bg.jpg);
	background-repeat:repeat-y;
	color:#634e3f;

}

.rightTwo_two {
	margin:0;
	padding: 0 20px 20px 20px;
	width:288px;
	background-image:url(images/right_two_bg.jpg);
	background-repeat:repeat-x;
	background-color:#d3c6b3l;
	color:#634e3f;

}

#rightTwo_two_p {
	margin:0;
	width:288px;
	padding: 20px 0px 10px 0px;
	color:#173666;
	font-size:12px;
	font-weight:bold;

}


.rightTwo_three {
	margin:0;
	padding: 0px 20px 20px 20px;
	width:288px;
	background-image:url(images/right_three_bg.jpg);
	background-repeat: no-repeat;
	background-color:#d3c6b3l;
	color:#634e3f;

}

.rightTwo_three p {
	margin:0;
	padding: 7px 0px 10px 0px;
	color:#d3c6b3;
	font-size:12px;
	font-weight:bold;

}

/******** CONTENT text ********/
p#text {
	color:#1a3560;
	font-size:12px;
	width: 365px;
	text-align:justify;
}



/******** TOP MENU ********/
.logo{
	width:570px;
	height: 123px;
	background-image:url(images/topmenu.jpg);
	padding:0;
	margin:0;
	border-right: 1px solid #1a3560;
	float:left;


}



.leftL {
	width:163px;
	padding:0;
	margin:0;
	float:left;
	

}

.leftLimg {
	width:162px;
	height:336px;
	background-image:url(images/img1.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0 1px 0 0;
	border-bottom: 1px solid #1a3560;


}



/************ MENU DROP *************/
.menu_drop_1 { position:absolute;	top: 0px; left: 0px; z-index:99999;	visibility: hidden;	width: 205px; margin-left:5px; padding-top:0px; line-height:15px;}
.trans_1 { background-color:#1a3560;  width: 200px; height:70px; float:right; z-index:111; }

.menu_drop_2 { position:absolute;	top: 0px; left: 0px; z-index:99999;	visibility: hidden;	width: 245px; margin-left:5px; padding-top:0px; line-height:15px;}
.trans_2 { background-color:#1a3560;  width: 240px; height:86px; float:right; z-index:111;}

.menu_drop_5 { position:absolute;	top: 0px; left: 0px; z-index:99999;	visibility: hidden;	width: 155px; margin-left:5px; padding-top:0px;line-height:15px;}
.trans_5 { background-color:#1a3560;  width: 150px; height:42px; float:right; z-index:111;}

.menu_drop_list { padding:5px 15px 15px 15px; z-index:99999; position:absolute; top:0px; }
.menu_drop_list a:link, .menu_drop_list a:visited { color:#FFFFFF; text-decoration:none; }
.menu_drop_list a:hover { color:#FFFFFF; text-decoration: underline; }




/***********************************/

.center_left_one {
	width:142px;
	background-image: url(images/center_left_bg_one.jpg);
	background-repeat: no-repeat;
	background-position:right;
	margin:0px;
	height:30px;
	color:#d3c6b3;
	font-size:12px;
	font-weight:bold;
	padding: 1px 0px 0px 21px;
}

.center_left_one_a {
	width:133px;
	background-image: url(images/center_left_bg_one_a.jpg);
	background-repeat: repeat-x;
	background-color:#d3c6b3;
	background-position:top;
	margin:0;
	color:#634e3f;
	padding: 8px 10px 20px 20px;
	}
	
.center_left_two {
	width:133px;
	background-image: url(images/center_left_bg_two.jpg);
	background-repeat: repeat-x;
	text-align:right;
	margin:0;
	color:#634e3f;
	padding: 20px 10px 0px 20px;

}
.leftR {
	width:408px;
	padding:0;
	margin:0;
	float:left;
}


.leftRimg {
	width:407px;
	height:336px;
	border-right: 1px solid #1a3560;
	padding:0;
	margin:0;
	background-color:#1a3560;
}




.leftRimg_one {
	width:408px;
	background-image: url(images/center_one_bg.jpg);
	height:31px;
	padding:0;
	margin:0;
	
}


.news_left {
	width:203px;
	float:left;
	padding:0;
	margin:0;
	color:#1a3560;
}

ul.listb {
list-style:disc;
}


#news_left_title {
	background-color:#634e3f;
	width:198px;
	padding: 3px 0px 3px 5px;
	margin:0;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	
}
.news_right {
	width:203px;
	float:left;
	padding:0;
	margin:0;
	color:#1a3560;
	
}

#news_right_title {
	background-color:#634e3f;
	width:203px;
	padding: 3px 0 3px 0;
	margin:0;
	color:#fff;
	font-size:10px;
	font-weight:bold;
}



.leftRimg_one_a {
	width:406px;
	background-image: url(images/center_one_a_bg.jpg);
	background-repeat:repeat-y;
	background-color: #acbbd4;
	position:relative;
	padding:0;
	margin:0;
	border-bottom: 1px solid #1a3560;
	border-left: 1px solid #1a3560;
	border-right: 1px solid #1a3560;
}

.txt {
	width:507px;
	background-image: url(images/center_one_a_bg.jpg);
	background-repeat:repeat-y;
	background-color: #acbbd4;
	position:absolote;
	left:200px;
	padding:0;
	margin:0;
	border-bottom: 1px solid #1a3560;
	border-left: 1px solid #1a3560;
	border-right: 1px solid #1a3560;
}

a.newslink {
	color: #1a3560;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
} 


a.newslink:hover {
	color: #fff;
	font-size:12px;
	font-weight:bold;
} 




.news_date {
	color: #634e3f;
	font-size:12px;
	font-weight:bold;
	margin-right: 10px;
	margin-bottom: 5px;
}



.news_line {
	margin-bottom: 5px;
}


.leftRimg_one_a p {
	width:327px;
	padding: 0px 0px 10px 20px;
	margin:0;
}




.more_news {
	margin-left: 30px;
	color:#634e3f;
	font-size:12px;
	position:relative;
	padding: 1px;
	padding-top: 10px;
	
}

.more_news a:link, .more_news a:visited {
	color:#634e3f;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.more_news a:hover {
	color:#fff;
}


#leftRimg_one_title{
	float:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding: 7px 0px 0px 40px;
	margin:0px;
}


.rss{
	float:right;
	padding: 8px 30px 0px 0px;
	margin:0px;
}

.feed ul{
	margin:0;
	padding:0;
}




.news_ul {
	margin: 10px 0px 10px 0;
	width:182px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.news_ul_1 {
	margin: 10px 0px 10px 0;
	padding:0;
	width:203px;

}


.news_ul li {
	margin: 0;
	padding:0;
	color:#1a3560;

}

.news_ul ul {
	margin: 0;
	padding-left:15px;;
	color:#1a3560;

}

.news_ul_1 li {
	margin: 0;
	padding:0;
	color:#1a3560;

}





.private {
	color:#1a3560;
	padding: 10px 0px 10px 10px;
	margin:0;
	position:relative;
	width:380px;
	
}



.text {
	margin: 20px;
	padding:0;
	text-align:justify;
	color:#1a3560;
	width:367px;
}


#cont { padding:20px;}
#cont a:link, #cont a:visited { color:#634e3f; text-decoration:none;}
#cont a:hover { color:#1a3560; text-decoration: underline;}

.rss-items { margin:0; padding:0;}
ul.rss-items { margin:0; padding:2px 0 0 10px;}
li.rss-items { margin:0; padding:0;}