/* General */
#static {
	width: 100%;
	margin: 0;
	padding-top: 0;
	position: relative;
}
.StaticOuter {
	width: 645px; /* 640*/
	margin: 0px auto;
	margin-left: 24px;
}

.StaticMain {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	color: #c8c2ae;
	font-size: 13px;
	line-height: 24px;
}
.StaticMain ul li span {
	white-space: normal;
}

#itemStaticMain {
	clear: both;
	position: relative;
	z-index: 100;
	overflow: hidden;
}
	.StaticMain a:link, .StaticMain a:visited {
		color: #ffdca5;
		
	}
	.StaticMain a:hover {
		color: #c31f23;
		text-decoration: underline;
	}
/* END. General */

/* Top Panel */
.StaticTopPanel {
	overflow: hidden;
	margin-bottom: 20px;
	position: relative;
	width: 665px;
	height: 85px;
	padding: 20px 0 0 25px;
	background: url(../images/top-content.jpg) left top no-repeat;
}
.StaticTopHero {

}
/* Main title */
	.StaticTopPanel h2.TitleMain {
		clear: both;
		color: #ffdba4;
		font-weight: bold;
		font-size: 24px;
		line-height: 30px;
		height: 30px;
		font-family: Tahoma;
		padding: 0 0 5px;
	}
/* END. Main title */

/* Breadcrumbs */

ul#breadcrumbs {
    color: #b7b7b7;
    font-size: 15px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: left;
}
ul#breadcrumbs li {
    float: left;
    text-align: left;
}
ul#breadcrumbs li a:link, ul#breadcrumbs li a:visited {
    color: #b7b7b7;
    
}
ul#breadcrumbs li span {
    color: #b7b7b7;
    padding: 0 5px;
}
ul#breadcrumbs li span.Active {
    color: #b7b7b7;
    font-weight: bold;
    padding-left: 5px;
}
ul#breadcrumbs li a:hover {
    color: #b7b7b7;
    text-decoration: underline;
	
}
ul#breadcrumbs li a:hover span {
    color: #b7b7b7;
     text-decoration: underline;
}

/*breadcrumbs p*/
p#breadcrumbs {
    color: #b7b7b7;
    font-size: 15px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: left;
}

p#breadcrumbs a:link, p#breadcrumbs a:visited {
    color: #b7b7b7;
    
}
p#breadcrumbs  span {
    color: #b7b7b7;
    padding: 0;
	font-weight: bold;
}

p#breadcrumbs a:hover {
    color: #b7b7b7;
    text-decoration: underline;
	
}
p#breadcrumbs a:hover span {
    color: #b7b7b7;
     text-decoration: underline;
}
p#breadcrumbs a:first-child {
	background: url(../images/icon-home.gif) 0 0 no-repeat;
	display: inline-block;
	text-indent: -9999px;
	width: 17px;
}
/* END. Breadcrumbs */
/* END. Top Panel */

/* Tab */

ul#tabHeader {
	height: 39px;
	overflow: hidden;
	background: url(../images/content/tab_bg.gif) center bottom repeat-x;
	margin-bottom: 10px;
	padding-bottom: 1px;
}
	ul#tabHeader li {
		display: inline;
		padding: 0;
		height: 39px;
	}
		ul#tabHeader li a:link,
		ul#tabHeader li a:visited {
			background: url(../images/content/tab_left-content.gif) no-repeat top left;
			display: block;
			float: left;
			text-decoration: none;
			text-align: center;
			color: #fff;
			line-height: 29px;
			margin: 0 1px 0 0;
			padding: 0px 0 0px 10px;
		}
			ul#tabHeader li a span {
				background: url(../images/content/tab_right-content.gif) no-repeat top right;
				display: block;
				text-decoration: none;
				line-height: 29px;
				padding: 5px 20px 5px 10px;
				white-space: nowrap;
			}
		ul#tabHeader li a:hover {
			background-position: left -39px;
			color: #fff;
			text-decoration: none;

		}
			ul#tabHeader li a:hover span {
				background-position: right -39px;
				text-decoration: none;
				line-height: 29px;
			}
	ul#tabHeader li.Active a:link,
	ul#tabHeader li.Active a:visited,
	ul#tabHeader li a:hover {
		background-position: left -39px;
		cursor: pointer;
		text-decoration: none;
		line-height: 29px;
		margin: 0px 1px 0 0;
	}
	ul#tabHeader li.Active a span,
	ul#tabHeader li a:hover span {
		background-position: right -39px;
		cursor: default;
		cursor: pointer;
		line-height: 29px;
	}
/* END. Tab */

/* Anchor Links */
ul.AnchorLink {
	border: 1px solid #2a2e36;
	margin: 0px auto 20px;
	padding: 13px 0 5px 18px;
	overflow: hidden;
	background: #191a25;
	/*width: 620px;*/
}
	ul.AnchorLink li {
		background: url(../images/content/icon.gif) no-repeat 0 11px;
		float: left;
		width: 290px;
		padding: 0 0 10px 10px;
	}
		ul.AnchorLink li a:link,
		ul.AnchorLink li a:visited {
			text-decoration: none;
			color: #ffdca5;
		}
		ul.AnchorLink li a:hover {
			text-decoration: underline;
		}

		ul.AnchorLink li.Active a:link,
		ul.AnchorLink li.Active a:visited,
		ul.AnchorLink li.Active a:hover {
			text-decoration: underline;
		}
/* END. Anchor Links */

/* Content blocks*/
.ContentBlock {
	padding-bottom: 20px;
	clear: both;
}
	.ContentBlock p {
		margin-bottom: 10px;
		text-align: justify;
		padding-right: 3px;
	}
	.ContentBlock p.TextCenter {
		text-align: center;
	}
	.StaticMain p.ImgCenter {
		text-align: center;
		margin-bottom: 20px;
	}
	.StaticMain h4 {
		padding: 3px 0 1px 35px;
		line-height: 26px;
		font-size: 22px;
		font-family: Arial;
		background: url(../images/content/icon_h4.png) left 4px no-repeat;
		margin: 0 0 5px;
		color: #c32026;
	}
	.ContentH4 {
		margin: 0 0 20px 30px;
	}
		.ContentH4 p {
			margin-bottom: 10px;
			text-align: justify;
			padding-right: 3px;
		}
	.StaticMain h5 {
		padding: 0 0 0 20px;
		margin: 0 0 5px 30px;
		line-height: 22px;
		font-size: 18px;
		font-family: Arial;
		background: url(../images/content/icon_h5.png) left 6px no-repeat;
		color: #fffff5;
	}
	.ContentH5 {
		margin: 0 0 20px 50px;
	}
		.ContentH5 p {
			margin-bottom: 10px;
			text-align: justify;
			padding-right: 3px;
		}
	.ImagesBlock {
		text-align: center;
		margin-bottom: 20px;
	}
	.ImagesH4 {
		text-align: center;
		margin: 0 0 20px 50px;
	}
	.ImagesH5 {
		text-align: center;
		margin: 0 0 20px 70px;
	}
.FirstChar {
	padding: 4px 4px 0 0;
	line-height: 30px;
	font-size: 40px;
	float: left;
}
/* END. Content blocks */

/* Tables */
.MyTable {
	margin: 0 auto 10px;
	border-collapse: collapse;
}
.MyTable thead tr th {
	color: #b7b7b7;
	background: #720008;
	font-weight: bolder;
	padding: 5px 10px;
	border: 1px solid #232327;
}
.OddRow {
	background: #424247;
}
.EvenRow {
	background: #35353a;
}
.MyTable tbody tr td {
	padding: 3px 10px;
	border: 1px solid #232327;
}
.MyTable .HorzRight {
	text-align: right !important;
}
.MyTable .HorzCenter {
	text-align: center !important;
}
.MyTable .VeztTop {
	vertical-align: top !important;
}
/* END. Tables */

/* Notice box */
.NoticeBox {
	padding: 10px;
	background: #2a2e36;
}
	p.Legend {
		background: #93141c;
		font-size: 15px;
		padding: 0 15px;
		color: #fff;
		height: 25px;
		margin: -25px 0 10px;
		float: left;
	}
	.NoteContent {
		width: 100%;
		overflow: hidden;
		text-align: justify;
	}
		a.NoteLink:link, a.NoteLink:visited {
			text-decoration: none;
		}
		a.NoteLink:hover {
			text-decoration: underline;
		}
/* END. Notice box */

/* Pagination */
.PagingWrapper {
	width: 100%;
	overflow: hidden;
	padding: 10px 0 10px;
	margin-bottom: 10px;
}
	.PagingControl {
		position: relative;
		left: -50%;
		float: right;
		padding: 0;
		margin: 0;
	}
	.CenterWrapper {
		position: relative;
		left: 50%;
		padding: 0;
		margin: 0;
		overflow: hidden;
	}
		.PagingControl span.PagingFirstPageLnk,
		.PagingControl span.PagingPrevPageLnk,
		.PagingControl span.PagingNextPageLnk,
		.PagingControl span.PagingLastPageLnk,
		.PagingControl a.PagingFirstPageLnk,
		.PagingControl a.PagingPrevPageLnk,
		.PagingControl a.PagingNextPageLnk,
		.PagingControl a.PagingLastPageLnk {
			display: block;
			width: 30px;
			height: 0;
			padding: 30px 0 0;
			overflow: hidden;
			text-indent: -1000em;
			float: left;
			position: relative;
		}
		/* Normal states */
		.PagingControl span.PagingFirstPageLnk,
		.PagingControl a.PagingFirstPageLnk {
			margin: 0 3px 0 0;
			background: url(../images/bt_first.png) 0 0 no-repeat;
		}
		.PagingControl span.PagingPrevPageLnk,
		.PagingControl a.PagingPrevPageLnk {
			width: 30px;
			margin: 0;
			background: url(../images/bt_pre.png) 0 0 no-repeat
		}
		.PagingControl span.PagingNextPageLnk,
		.PagingControl a.PagingNextPageLnk {
			width: 30px;
			margin: 0 3px 0 0px;
			border-right: none;
			background: url(../images/bt_next.png) 0 0 no-repeat
		}
		.PagingControl span.PagingLastPageLnk,
		.PagingControl a.PagingLastPageLnk {
			background: url(../images/bt_last.png) 0 0 no-repeat
		}
		/* Hover&Disabled states */
		.PagingControl a.PagingFirstPageLnk:hover {
			background-position: 0 -30px;
		}
		.PagingControl a.PagingPrevPageLnk:hover {
			background-position: 0 -30px;
		}
		.PagingControl a.PagingNextPageLnk:hover {
			background-position: 0 -30px;
		}
		.PagingControl a.PagingLastPageLnk:hover {
			background-position: 0 -30px;
		}
		
		.PagingControl span.PagingFirstPageLnk {
			background: url(../images/bt_first.png) 0 -60px;
		}
		.PagingControl span.PagingPrevPageLnk {
			background: url(../images/bt_pre.png) 0 -60px;
		}
		.PagingControl span.PagingNextPageLnk {
			background: url(../images/bt_next.png) 0 -60px;
		}
		.PagingControl span.PagingLastPageLnk {
			background: url(../images/bt_last.png) 0 -60px;
		}
		/* Number list */
		.PagingControl ul.PageList {
			float: left;
			position: relative;
			padding: 0;
			margin: 0 10px;
		}
			.PagingControl ul.PageList li {
				float: left;
				height: 30px;
				padding: 0;
				margin: 0;
				overflow: hidden;
				border-collapse: collapse;
				
			}
				.PagingControl ul.PageList li span { /* active item */
					display: block;
					float: left;
					height: 24px;
					line-height: 24px;
					padding: 2px 12px;
					font-size: 15px;
					text-align: center;
					text-decoration: none;
					background: #a99c83;
					color: #8a1c21;
					border: 1px solid #a0947c;
					border-right: 1px solid #ada088;
					font-weight: bold;
				
					
				}
				.PagingControl ul.PageList li a:link,
				.PagingControl ul.PageList li a:visited
				 {
					display: block;
					float: left;
					white-space: nowrap;
					height: 24px;
					line-height: 24px;
					padding: 2px 12px;
					font-size: 15px;
					text-align: center;
					text-decoration: none;
					color: #2d2f39;
					background: #a99c83;
					border: 1px solid #a0947c;
					border-right: 1px solid #ada088;
					
				}
				.PagingControl ul.PageList li a:hover {
					text-decoration: none;
					color: #8a1c21;
				}
/* END. Pagination */



/* Text styles */
p.TextCenter {
	text-align: center;
}
.Strong01 {
	font-weight: bolder;
}
.Strong02 {
	color: #e29a00;
	font-weight: bolder;
}
.TextFont15 {
	font-size: 15px;
	font-weight: bolder;
	font-family: Arial;
}
.TextFont16 {
	font-size: 16px;
	font-weight: bolder;
	font-family: Arial;
}
.TextFont17 {
	font-size: 17px;
	font-weight: bolder;
	font-family: Arial;
}
/* END. Text styles */

/* Image styles */
.NoBorderImg {
	border: none;
	background: none;
	padding: 0;
}
.BorderImg {
	border: 1px solid #363636;
	background: #000;
	padding: 1px;
}
.ImgLeft {
	float: left;
	margin: 0 10px 5px 0;
}
.ImgRight {
	float: right;
	margin: 0 0 5px 10px;
}
/* END. Image styles */

/* List styles */
ul.Decimal {
	margin: 0px 0px 10px 25px;
}
	ul.Decimal li {
		list-style-type: decimal;
		margin-bottom: 10px;
		text-align: justify;
	}
ul.UpperAlpha {
	margin: 0px 0px 10px 25px;
}
	ul.UpperAlpha li {
		list-style-type: upper-alpha;
		margin-bottom: 10px;
		text-align: justify;
	}
ul.LowerAlpha {
	margin: 0px 0px 10px 25px;
}
	ul.LowerAlpha li {
		list-style-type: lower-alpha;
		margin-bottom: 10px;
		text-align: justify;
	}
ul.Icon {
	margin: 0px 0px 10px 5px;
}
	ul.Icon li {

		background: url(../images/content/icon_person.gif) 4px 8px no-repeat;
		padding-left: 20px;
		list-style-type: none;
		text-align: justify;
	}
		ul.Icon li ul.LowerAlpha li {
			list-style-type: lower-alpha;
			margin-bottom: 10px;
			background: none;
			padding-left: 0px;
		}
ul.Dash {
	margin: 0px 0px 10px 5px;
}
	ul.Dash li {
		margin-bottom: 10px;
		background: url(../images/content/icon_dash.gif) 0 2px no-repeat;
		padding-left: 20px;
		list-style-type: none;
		text-align: justify;
	}
ul.Disc {
	margin: 0px 0px 10px 5px;
}
	ul.Disc li {
		list-style-type: none;
		background: url(../images/content/icon-disc.gif) 7px 9px no-repeat;
		margin-bottom: 10px;
		padding: 0 0 0 20px;
		text-align: justify;
	}
		ul.Decimal li ul {
			padding-top: 5px;
		}
		ul.UpperAlpha li ul {
			padding-top: 5px;
		}
		ul.LowerAlpha li ul {
			padding-top: 5px;
		}
		ul.Icon li ul {
			padding-top: 5px;
		}
		ul.Dash li ul {
			padding-top: 5px;
		}
		ul.Disc li ul {
			padding-top: 5px;
		}
#quickLink {
    position: absolute;
	top : 420px;
	left: 940px;
	width: 40px;
	height: 40px;
	z-index: 500;
}
	#quickLink a:link,
	#quickLink a:visited{
		background: url(../images/toppage.gif) no-repeat 0 0;
		width: 40px;
		height: 40px;
		display: block;
		text-decoration: none;
		text-indent: -9999px;
	}
	#quickLink a:hover {
		background-position: 0 -40px;
	}
	

