@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
	line-height:16px;
}
body {
	background: url(../images/bg.jpg) top repeat-x;
	margin: 0px;
}
p{
	margin:0 0 8px 0;
	}
form{
	margin:0;
	}
#wrapper{
	background:url(../images/page-shadow.png) center repeat-y;
	*background:none;
	}
.ie-png {
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/page-shadow.png',sizingMethod='scale');
	width:900px;
	}
.page-top{
	}
	.page-top-bg{
	background:url(../images/top-bg.jpg) top repeat-x;
	}
.top-links{ }
	.top-links ul{ 
	margin:0;
	padding:0;
	}
		.top-links ul li{ 
		list-style:none;
		color:#FFF;
		display:inline;
		font-size:11px;
		text-align:center;
		}
			.top-links ul li a{ 
			color:#FFF;
			text-decoration:none;
			display:inline-block;
			background:url(../images/top-links-bg.jpg) center no-repeat;
			width:70px;
			line-height:20px;
			cursor:hand;
			margin:0 2px;
			text-align:center;
			}
			.top-links ul li a:hover{
			color:#ffa800;
			}
				.top-links ul li span.home{	
				background:url(../images/home-icon.jpg) left no-repeat;
				}
				.top-links ul li span.contact{	
				background:url(../images/contact-icon.jpg) left no-repeat;
				}
				.top-links ul li span.help{	
				background:url(../images/help-icon.jpg) left no-repeat;
				}
				.top-links ul li span.sitemap{	
				background:url(../images/sitemap-icon.jpg) left no-repeat;
				}
			.top-links ul li span.home, .top-links ul li span.contact, 
			.top-links ul li span.help, .top-links ul li span.sitemap{
			padding-left:18px;
			}	
.logo{
	margin:20px;
	}
.top-nav{
	background:url(../images/top-nav-bg.jpg) top repeat-x;
	}
	.top-nav ul{
	margin:0;
	padding:0;
	}
		.top-nav ul li{
		display:inline;
		color:#FFF;
		font-weight:bold;
		text-transform:uppercase;
		}
		.top-nav ul li.divider{
		text-align:center;
		color:#d85d0f;
		}
		.top-nav ul li.divider span{
		background:url(../images/top-nav-divider.jpg) center top no-repeat;
		display:inline-block;
		padding:14px 0px;
		}
			.top-nav ul li a{
			color:#FFF;
			text-decoration:none;
			display:inline-block;
			padding:14px 37px;
			}
				.top-nav ul li a:hover, .top-nav ul li a.current{
				background:url(../images/top-nav-hover.jpg) repeat-x;
				}
	.top-nav-left{
	background:url(../images/top-nav-left.jpg) top no-repeat;
	width:7px;
	height:42px;
	}
	.top-nav-right{
	background:url(../images/top-nav-right.jpg) top no-repeat;
	width:7px;
	height:42px;
	}
#banner{
	width:848px;
	height:257px;
	margin:3px 0 0 0;
	}

.mid-body{
	width:820px;
	}
.page-divider-vr{
	background:url(../images/page-divider-vr.jpg) center repeat-y;
	width:13px;
	}
.page-column-home{
	width:235px;
	padding:10px 12px;
	}
		.page-column-home a, .page-column-inside a{
		color:#ff7200;
		text-decoration:none;
		}
			.page-column-home a:hover, .page-column-inside a:hover{
			text-decoration:underline;
			}

.page-column-inside{
	width:507px;
	padding:10px 12px;
	}
	.page-column-inside p{
	text-align:justify;
	}
h1{
	font-size:21px;
	color:#ff7200;
	font-weight:normal;
	line-height:23px;
	margin:0 0 8px 0;
	}
	h1 span{
	color:#000;
	}
		
a.readmore{
	color:#ff7200;
	font-weight:bold;;
	text-decoration:underline;
	background: url(../images/bull-1.jpg) left no-repeat;
	padding-left:15px;
	}
	a.readmore:hover{
	text-decoration:none;
	}
p.specials{
	background:url(../images/bull-2.jpg) top left no-repeat;
	padding-left:17px;
	}
	p.specials a.readmore{
	margin:10px 0;
	display:block;
	}
	p.specials span.specials-block{
	display:block;
	background:url(../images/dotted-line.jpg) bottom repeat-x;
	padding:0 0 5px 0;
	}
.no-bg{
	background:none !important;
	}
.right-corner-bg-top{
	background: url(../images/right-corner-top.jpg) center bottom no-repeat;
	height:14px;
	}
.right-corner-bg-btm{
	background: url(../images/right-corner-btm.jpg) center top no-repeat;
	height:14px;
	}
.right-corner-bg{
	background: url(../images/right-corner-bg.jpg) center repeat-y;
	}
.txt-white{
	color:#FFF;
	}
#footer{
	background: url(../images/footer-bg.jpg) top repeat-x;
	padding:10px 0;
	}
	#footer ul{
	margin:0;
	padding:0;
	}
		#footer ul li{
		list-style:none;
		display:inline;
		color:#414141;
		line-height:20px;
		}
			#footer ul li a{
			color:#414141;
			text-decoration:none;
			}
				#footer ul li a:hover{
				text-decoration:underline;
				color:#000;
				}
.copyright{
	color:#545454;
	font-size:11px;
	margin:0;
	}
.img-bdr-1{
	background:#e8e8e8;
	padding:5px;
	}
.img-title{
	color:#3389d2;
	padding:5px;
	font-weight:bold;
	}
.txt-gey-1{
	font-size:15px;
	line-height:18px;
	}
.mid-box-top{
	background: url(../images/mid-box-top.jpg) center bottom no-repeat;
	height:12px;
	width:478px;
	}
.mid-box-btm{
	background: url(../images/mid-box-btm.jpg) center top no-repeat;
	height:12px;
	width:478px;
	}
.mid-box-bg{
	background: url(../images/mid-box-bg.jpg) center repeat-y;
	width:478px;
	}
.txt-table-leftcol{
	padding:5px 10px;
	border:1px solid #CCCCCC;
	border-bottom:none;
	}
.txt-table-rightcol{
	padding:5px 10px;
	border:1px solid #CCCCCC;
	border-bottom:none;
	border-left:none;
	}
.bdr-btm{
	border-bottom:1px solid #CCCCCC;
	}
.table-tile-rowbg{
	background:#666666;
	color:#FFF;
	font-weight:bold;
	}
.txt-orange{
	color:#ff7200;
	}
ul.content-list{
	margin:0;
	padding:0;
	}
	ul.content-list li{
	list-style:none;
	background: url(../images/bull-3.jpg) top left no-repeat;
	padding-left:15px;
	margin:15px 0;
	}
ul.sitemap{
	margin:15px 0 15px 15px;
	padding:0;
	}
	ul.sitemap li{
	list-style:none;
	background: url(../images/bull-3.jpg) top left no-repeat;
	padding-left:15px;
	margin:7px 0;
	}	
		ul.sitemap li a{
		color:#3d3d3d;
		text-decoration:none;
		}
			ul.sitemap li a:hover{
			text-decoration:underline;
			}
ul.content-list2{
	margin:15px 0 15px 15px;
	padding:0;
	}
	ul.content-list2 li{
	list-style:none;
	background: url(../images/bull-3.jpg) top left no-repeat;
	padding-left:15px;
	margin:7px 0;
	}	
.input-txt{
	border:1px solid #bbb;
	background:none;
	padding:2px;
	font-size:12px;
	width:200px;
	line-height:16px;
	margin:3px 0;
	}
.dropdown-1{
	border:1px solid #bbb;
	background:none;
	font-size:12px;
	margin:3px 0;
	line-height:16px;
	width:207px;
	}
.txt-pad-1{
	padding:7px 0;
	}