* {
		font-family:Arial, Helvetica, sans-serif;
}
 
#container {
		background-image:url(/images/tile.gif);
		background-repeat:repeat-y;
		margin-bottom:6px;
		margin-top:15px;
		overflow:hidden;
}

#wrapper {
		text-align: left;
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 953px;
}

#header {
		position:relative;
		left:0px;
		top:0px;
		width:953px;
		height:99px;
		z-index: 9999;
}

#searchBox {
		position:absolute;
		left:788px;
		top:14px;
		width:130px;
		height:14px;
		background-color: #FFFFFF;
		border:1px solid #999;
		padding-left:2px;
		margin:0px;
		font-size:10px;
}

#header-05_ {
		position:absolute;
		left:926px;
		top:14px;
		width:21px;
		height:18px;
}

#header-08_ {
		position:absolute;
		left:4px;
		top:21px;
		width:200px;
		height:74px;
}

#header-13_ {
		position:absolute;
		left:232px;
		top:52px;
		width:721px;
		height:47px;
		background-image: url(/images/header_13.png);
}

#side-a {
		float: left;
		width: 190px;
}

#side-b {
		float: right;
		width: 182px;
}

#content {
		float: left;
		width: 550px;
		min-height: 400px;
		margin-left:20px;
}

#footer {
		clear: both;
		border-top:1px solid #1c4d8d;
		padding-top:6px;
		width:953px;
}

img {
		border:none
}

.Site_Location *,
.Site_Location {
		color:#ee9700;
		font-size:11px;
		text-decoration:none;
}

.blue ,b , strong{
		color:#255492;
}

.title {
		font-size:18px;
}

.text {
		color:#686868;
		font-size:12px;
}
.text a{
		text-decoration:underline;
}
.inTitle {
		font-size:24px;
}

.more_info {
		color:#255492;
		text-decoration:none;
		font-size:11px;
}
.bold{font-weight:bold}

.sideTitle {
		font-size:12px;
		font-weight:bold;
		background-color:#f4f4f4;
		height:22px;
		line-height:22px;
		width:178px;
		text-indent:6px;
		margin-left:2px;
		margin-bottom: 5px;
}

.fileDownload {
		height:18px;
		line-height:18px;
		width:178px;
		margin-left:2px;
		margin-bottom: 1px;
}

.sidePrint {
		font-size:11px;
		font-weight:bold;
		background-color:#f4f4f4;
		height:22px;
		line-height:22px;
		width:178px;
		margin-left:2px;
		margin-bottom: 2px;
}

a {
		text-decoration:none;
		color:#255492;
}

h1 {
		font-weight:normal;
		padding:0px;
		margin:0px;
		padding-bottom:14px;
		padding-top:14px;
}

.pb {
		padding-bottom:20px;
}

.footerText,
.footerText * {
		font-size:11px;
		color:#727272;
		text-decoration:none;
}

/*MAIN*/
#main {
		position:relative;
		left:0px;
		top:0px;
		width:953px;
		height:555px;
		background-image: url(/images/main_bg.png);
		background-position:bottom;
		background-repeat:no-repeat;
}

#main-01_ {
		position:absolute;
		left:0px;
		top:0px;
		width:953px;
		height:251px;
}

#main-02_ {
		position:absolute;
		left:0px;
		top:251px;
		width:953px;
		height:49px;
}

#main-03_ {
		position:absolute;
		left:0px;
		top:300px;
		width:594px;
		height:255px;
}

#mid_bar {
		list-style:none;
		padding:0px;
		margin:0px;
}

#mid_bar li {
		float:left;
		list-style:none;
}

/*MAIN*/
#home-news {
		position:absolute;
		left:594px;
		top:300px;
		width:359px;
		height:255px;
}

#home-news-03_ {
		position:absolute;
		left:37px;
		top:19px;
		width:160px;
		height:20px;
}

#home-news-05_ {
		position:absolute;
		left:37px;
		top:46px;
		width:300px;
		height:100px;
}

#home-news-07_ {
		position:absolute;
		left:37px;
		top:147px;
		width:322px;
		height:108px;
}

#main-text-03_ {
		position:absolute;
		left:13px;
		top:19px;
		width:551px;
		height:20px;
}

#main-text-06_ {
		position:absolute;
		left:13px;
		top:46px;
		width:551px;
		height:198px;
}

.newsListTitle {
		font-size:12px;
		color:#ee9600;
		font-weight:bold;
		text-decoration:none;
}

.newsListText {
		font-size:11px;
		color:#686868;
		
		text-decoration:none;
}
#news_list{
		list-style:none;
				padding:0px;
								margin:0px;
								}
#news_list li{
		width:288px;
 		border-bottom:1px solid #d9d9d9;
}
#news_list li a{
display:block;	
margin-bottom:5px;
}
 
body,
td,
th {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: 686868;
}

#wrapper #footer #fl {
		float:left;
		width:190px;
		text-align:center;
}

#wrapper #footer #fm {
		float:left;
		width:581px;
		text-align:center;
}

#wrapper #footer #fr {
		float:right;
		width:142px;
		text-align:center;
}

.nbg {
		background:none
}

#side-a #leftTitle {
		width:190px;
		height:41px;
		background-image:url(/images/side_menu_title.gif);
		font-size: 14px;
		font-weight: bold;
		color: #FFF;
		line-height: 41px;
		text-indent: 17px;
		margin-bottom: 10px;
}
.leftTitle {
		width:190px;
		height:41px;
		background-color:#25528D;
		font-size: 14px;
		font-weight: bold;
		color: #FFF;
		line-height: 41px;
		text-indent: 17px;
		 
}
.leftMenuL1 {
		width:188px;
		height:24px;
		border-bottom:2px #FFF solid;
		line-height:24px;
		text-indent:14px;
		font-size:11px;
		background-image:url(/images/menu_closed.gif);
		background-position:right;
		background-repeat:no-repeat;
		border-left:1px solid #dadada;		
}
.subMenu{
		background-color:#e8e8f0;
		background-image:url(/images/sub_closed.gif);	
		border-left:1px solid #c9c8da;		
}
.subMenu a{
		color:#000;
}
.sub_open{
		
		background-image:url(/images/menu_opened.gif);	
								
}

.mlist {
		border-bottom:1px  dashed #CCC;
		padding:5px;
		margin-bottom:20px;
}
.searchResultsTitle{text-decoration:none;}
.subOn{background-color:#FFF}
.sub_open a{font-weight:bold}
.pThumb {
		width:120px;
		text-align:center;
		height:140px;
		float:left;
		margin-left:10px;
		border:1px dashed #CCC;
		margin-bottom:10px;
		cursor:pointer;
}
#supportLogin {
		width:188px;
		height:24px;
		border-bottom:2px #FFF solid;
		line-height:24px;
		text-indent:14px;
		font-size:11px;
	 
		background-position:right;
		background-repeat:no-repeat;
		border-left:1px solid #dadada;		
}
#files th{
	background-color:#25528D;
	color:#FFF;
	border-bottom:1px solid #FFF
}
#files td{
	border-bottom:1px solid #FFF
}
#files td.odd{
	background-color:#F4F4F4;
	 
}
#navigation,#navigation ul {
	list-style:none;
	padding:0px;
	margin:0px; border-bottom:2px solid #FFF;
}
#navigation li,#navigation li li,#navigation li li li{
	list-style:none;
	padding:0px;
	margin:0px;
	text-indent:5px;
	display:block;
  line-height:25px;
 
 
}
#navigation li li{
   text-indent:15px;	
	padding:0px;
	margin:0px;
}
#navigation li li li{
   text-indent:30px;	
	padding:0px;
	margin:0px;
}