
.ExpandedImageArea {	
    position:			fixed;
    top:            0;
    bottom:         0;
    z-index:		9000;
    text-align:		center;
    width:          100%;
    background:     url('../images/Background/Shadow.html');
    background:     rgba(0,0,0,0.9);
    -webkit-animation-duration:600ms;
    -moz-animation-duration:600ms;
    -webkit-animation-name:FadeToBlack;
    -moz-animation-name:FadeToBlack;
    -webkit-animation-timing-function:ease-in-out;
    -moz-animation-timing-function:ease-in-out;
}

.ExpandedImageArea .TabWin {
    margin-top:         50px;
}
.ExpandedImageArea .Window {
    background:     #fff;
    padding:        6px;
    border-radius:  6px;
    -moz-border-radius: 6px;
    -webkit-box-shadow:     1px 1px 4px #000;
    -moz-box-shadow:     1px 1px 4px #000;
    box-shadow:     1px 1px 4px #000;
    _border:     1px solid #999;
    -webkit-animation-duration:350ms;
    -moz-animation-duration:350ms;
    -webkit-animation-name:pop;
    -moz-animation-name:pop;
    -webkit-animation-timing-function:ease-in-out;
    -moz-animation-timing-function:ease-in-out;
}
.a {
    -webkit-animation-duration:1s;
    -moz-animation-duration:1s;
    -webkit-animation-name:pop;
    -moz-animation-name:pop;
    -webkit-animation-timing-function:ease-in-out;
    -moz-animation-timing-function:ease-in-out
}
@-webkit-keyframes pop{
    0%      {   -webkit-transform:scale3d(0.5, 0.5, 1);opacity:0;}
    45%     {   -webkit-transform:scale3d(1.12, 1.12, 1)}
    80%     {   -webkit-transform:scale3d(0.9, 0.9, 1);opacity:1;}
    100%    {   -webkit-transform:scale3d(1, 1, 1);opacity:1;}
}
@-moz-keyframes pop{0%{opacity:0}100%{opacity:1}}

@-webkit-keyframes FadeToBlack{
    0%      {   background:     rgba(0,0,0,0.0);    }
    10%     {   background:     rgba(0,0,0,0.1);    }
    20%     {   background:     rgba(0,0,0,0.2);    }
    30%     {   background:     rgba(0,0,0,0.3);    }
    40%     {   background:     rgba(0,0,0,0.4);    }
    50%     {   background:     rgba(0,0,0,0.5);    }
    60%     {   background:     rgba(0,0,0,0.6);    }
    70%     {   background:     rgba(0,0,0,0.7);    }
    80%     {   background:     rgba(0,0,0,0.8);    }
    90%     {   background:     rgba(0,0,0,0.9);    }
}
@-moz-keyframes FadeToBlack{
    0%      {   background:     rgba(0,0,0,0.0);    }
    10%     {   background:     rgba(0,0,0,0.1);    }
    20%     {   background:     rgba(0,0,0,0.2);    }
    30%     {   background:     rgba(0,0,0,0.3);    }
    40%     {   background:     rgba(0,0,0,0.4);    }
    50%     {   background:     rgba(0,0,0,0.5);    }
    60%     {   background:     rgba(0,0,0,0.6);    }
    70%     {   background:     rgba(0,0,0,0.7);    }
    80%     {   background:     rgba(0,0,0,0.8);    }
    90%     {   background:     rgba(0,0,0,0.9);    }
}


.ExpandedImageArea .Close {
    
    font-family:			AvantGarde Bk BT,AvantGarde,Tahoma,Arial;
    font-size:              14px;
    font-weight:            bold;
    color:                  #c00;
    text-align:             center;
    padding:                5px;
}
* html #expandedImageDiv
{	position:			absolute;
    top:			expression((0+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
    height:			expression(screen.availHeight+'px');
}



/*| Throw Message Alert Box	[Start]	|*/
.ThrowMessage 
{	display:				block;
    position:				absolute;
    top:					5px;
    left:					10px;
    font-family:			AvantGarde Bk BT,AvantGarde,Tahoma,Arial;
    padding:				3px 0px 4px 10px;
    font-size:				12px;
    border-radius:			4px;
    -moz-border-radius:		4px;
    width:					200px;
    background:				#f3e5ad;
    color:					#f00;
    border:					1px solid #b57042;
    -webkit-box-shadow:		2px 2px 2px #333333;
    -moz-box-shadow:		2px 2px 2px #333333;
    box-shadow:				2px 2px 2px #333333;
    
    
}
.ThrowMessage:first-line
{	font-size:				14px;
}

body	{	background:	#626262;
		margin:		15px 0px 0px 0px;
	}

/*| Website Template	[Start]	|*/
	.WebPage
		{
		}
		.WebPage .Body
			{	background:		#fff;
			}
			.WebPage .Body .Table
				{	
				}
				.WebPage .Body .Table .SiteHead
					{	
					}
					.WebPage .Body .Table .SiteHead .LogSearch
						{	padding:		16px 60px 0px 20px;
							vertical-align:		top;
							font-size:		10px;
							font-family:Verdana,Tahoma,Arial;
						}
				.WebPage .Body .Table .SiteMenu
					{	border-top:         #dfdfdf 1px solid;
						border-bottom:		#dfdfdf 1px solid;
						text-align:         center;
					}
					.WebPage .Body .Table .SiteMenu
						{	
						}
				.WebPage .Body .Table .SiteArea
					{	padding:		34px 20px 10px 20px;
						vertical-align:		top;
					}
					.WebPage .Body .Table .SiteArea .Splash
						{	border:			1px solid #dedede;
						}
						.WebPage .Body .Table .SiteArea .Splash .Header
							{	background:		url('../images/BackGround_v1.jpg')
											no-repeat
											right center;
								text-align:		right;
							}
							.WebPage .Body .Table .SiteArea .Splash .Header div
								{	float:			right;
									text-align:		left;
									width:			380px;
									font-size:		24px;
									font-weight:		normal;
									color:			#ee4035;
                                    font-family:    Times New Roman,Times;
								}
							.WebPage .Body .Table .SiteArea .Splash .Header a
								{	font-size:		12px;
									color:			#ee4035;
								}
					.WebPage .Body .Table .SiteArea .Column
						{	border-left:		1px solid #dedede;
						}
					.WebPage .Body .Table .SiteArea .Table
						{
						}
						.WebPage .Body .Table .SiteArea .Table .Title
							{	border-bottom:		1px solid #dedede;
								vertical-align:		top;
								padding:		0px 0px 10px 25px;
							}
						.WebPage .Body .Table .SiteArea .Table .Other
							{	border-bottom:		1px solid #dedede;
							}
						.WebPage .Body .Table .SiteArea .Table .Td_Info,
						.WebPage .Body .Table .SiteArea .Table .Td_Info_Alt
							{	padding:		20px 0px 20px 25px;
							}
						.WebPage .Body .Table .SiteArea .Table .Td_Info_Alt
							{	border-top:		1px solid #dedede;
							}
/*| SiteMap Treeview |*/
							.WebPage .Body .Table .SiteArea .Table .Td_Info .SiteMapTree
								{	
								}
								.WebPage .Body .Table .SiteArea .Table .Td_Info .SiteMapTree .Node
									{	color:			#018751;
										font-size:		11px;
									}
								.WebPage .Body .Table .SiteArea .Table .Td_Info .SiteMapTree .SelectedNode
									{	color:			#018751;
										font-size:		11px;
									}




/*| Website Template	[End]	|*/


/*| HEADER |*/

	.SiteMapHeader {	font-family:		Verdana,Tahoma,Arial;
				font-weight:		bold;
				color:			#626262;
				font-size:		18px;
	}
	.HeaderContent {	display:		block;
				padding:		10px;
	}
		.HeaderContent,
		.HeaderContent td {			font-weight:		normal;
							color:			#a08469;
							font-size:		11px;
		}
		.HeaderContent a
			{	font-weight:		normal;
				color:			#fff;
				font-size:		11px;
				text-decoration:	none;
			}
		.HeaderContent a:hover
			{
			}


/*| CONTENT |*/
	
	.Content
	{		padding:		25px 0px 0px 0px;
			display:		block;
	}

	.WebPage,
	.WebPage tr,
	.HeaderContent,
	.HeaderContent tr,
.Content,
.Content tr,
.Content pre,
	.Menu_Content,
	.Menu_Content tr,
	.AUX .QUICK tr {	font-family:Arial;
	}

		.Content,.Content td,.Content pre {		color:		#5f6358;
		}
			.Content a
			{					font-weight:		bold;
								text-decoration:	none;
								color:			#018751;
			}
			.Content a:hover {			text-decoration:	underline;			}
			.Content b {						}
			.Content strong {					}

	.C-3 strong {font-Size:11px;}	.C-3 b {qfont-Size:12px;}		.C-3, .C-3 td	{ font-size:10px; }	.C-3 .HeaderContent	{ font-size:9px; } .C-3 small, .C-3 input, .C-3 textarea, .C-3 .sendto td	{ font-size:9px; }
	.C-2 strong {font-Size:12px;}	.C-2 b {qfont-Size:13px;}		.C-2, .C-2 td	{ font-size:11px; }	.C-2 .HeaderContent	{ font-size:10px; } .C-2 small, .C-2 input, .C-2 textarea, .C-2 .sendto td	{ font-size:9px; }
	.C-1 strong {font-Size:13px;}	.C-1 b {qfont-Size:14px;}		.C-1, .C-1 td	{ font-size:12px; }	.C-1 .HeaderContent	{ font-size:10px; } .C-1 small, .C-1 input, .C-1 textarea, .C-1 .sendto td	{ font-size:10px; }
	.C0 strong {font-Size:13px;}	.C0 b {qfont-Size:15px;}		.C0, .C0 td	{ font-size:12px; }	.C0  .HeaderContent	{ font-size:11px; } .C0  small, .C0  input, .C0  textarea, .C0  .sendto td	{ font-size:10px; }
	.C1 strong {font-Size:15px;}	.C1 b {qfont-Size:16px;}		.C1, .C1 td	{ font-size:14px; }	.C1  .HeaderContent	{ font-size:12px; } .C1  small, .C1  input, .C1  textarea, .C1  .sendto td	{ font-size:12px; }
	.C2 strong {font-Size:18px;}	.C2 b {qfont-Size:18px;}		.C2, .C2 td	{ font-size:16px; }	.C2  .HeaderContent	{ font-size:13px; } .C2  small, .C2  input, .C2  textarea, .C2  .sendto td	{ font-size:14px; }
	.C3 strong {font-Size:20px;}	.C3 b {qfont-Size:24px;}		.C3, .C3 td	{ font-size:18px; }	.C3  .HeaderContent	{ font-size:14px; } .C3  small, .C3  input, .C3  textarea, .C3  .sendto td	{ font-size:14px; }
	.C4 strong {font-Size:28px;}	.C4 b {qfont-Size:32px;}		.C4, .C4 td	{ font-size:24px; }	.C4  .HeaderContent	{ font-size:16px; } .C4  small, .C4  input, .C4  textarea, .C4  .sendto td	{ font-size:16px; }


/*| AUX |*/



/*| MENU |*/
.CMS_SiteMap {	
	visibility:             hidden;
    display:                none;
    position:               absolute;
    left:                   0px;
    top:                    0px;
}
.menu_off a .Center {
    font-size:              12px;
}

table.menu_off
{	
}

.menu_off
{	font-weight:            normal;
    font-family:            Verdana,Tahoma,Arial;
    cursor:                 hand;
    cursor:                 pointer;
}
.menu_off .ITEM
{	height:                 34px;
}

.menu_off .ITEM .Left,
.menu_off .ITEM .Center,
.menu_off .ITEM .Right {
    transition:                             background-position 500ms;
    -moz-transition:                        background-position 500ms;		/* Firefox 4 */
    -webkit-transition:                     background-position 500ms;		/* Safari and Chrome */
    -o-transition:                          background-position 500ms;		/* Opera */
    transition-timing-function:             ease-in-out;
    -moz-transition-timing-function:        ease-in-out;    /* Firefox 4 */
    -webkit-transition-timing-function:     ease-in-out;    /* Safari and Chrome */
    -o-transition-timing-function:          ease-in-out;    /* Opera */
}
.menu_off .ITEM .Left {
	width:			1px;
}
.IE6 .menu_off .ITEM .Left {
}
.menu_off .ITEM .Right {
	width:			1px;
}
.IE6 .menu_off .ITEM .Right {
}
.menu_off .Center {
	padding:                0px;
    white-space:            nowrap;
    border-radius:          0px;
    -moz-border-radius:     0px;
}
.IE6 .menu_off .ITEM .Center {
}
.menu_off .Center a {
	color:                  #018751;
    font-weight:            normal;
    text-decoration:        none;
    display:                block;
    height:                 34px;
    padding:                0px 15px 0px 14px;
    text-transform:         uppercase;
    overflow:               hidden;
    cursor:                 hand;
    cursor:                 pointer;
}
.menu_off .Center a div {
    height:                 34px;
    padding-top:            8px;
    pointer-events:         none;
    cursor:                 hand;
    cursor:                 pointer;
    
}

table.menu_hover {	
}
.menu_hover
{	
}
.menu_select .ITEM .Left,
.menu_select .ITEM .Center,
.menu_select .ITEM .Right,
.menu_hover .ITEM .Left,
.menu_hover .ITEM .Center,
.menu_hover .ITEM .Right {
    background-position:    0px 0px;
}
.menu_select .Center,
.menu_hover .Center {	
    qpadding:               0px 13px 1px 13px;
    qborder:                1px inset #eeebe5;
    qborder-bottom-width:   0px;
    
    
}
.menu_select .Center a,
.menu_hover .Center a {
    background:             #018751;
	color:                  #444;
	color:                  #fff;
}
.menu_hover .ITEM .Right {
}
.menu_select
{	
    
}
.Level_0
{
}
.Level_1
{	
}


/*| Dynamic Menu Style |*/
/*| Dynamic Menu Style |*/
.dy_menu_off td
{	font-family:		Verdana,Tahoma,Arial;
    font-size:          12px;
    font-weight:		normal;
}
.dy_menu_off td:first-line {
}
table.dy_menu_off td,
table.dy_menu_off a {
    color:              #018751;
    text-decoration:	none;
}
table.dy_menu_hover td,
table.dy_menu_hover a,
table.dy_menu_hover a:hover {
    color:              #fff;
}

.dy_menu {		
    bottom left;
    width:                  210px;
    border:                 0px solid #bbb;
    border-width:           1px;
    background:             rgba(255,255,255,0.9);
    _background:             #fff;
    z-index:                4;
}
.IE6 .dy_menu {
    
}

.dy_menu table {	
    
    qbackground-image:		-moz-linear-gradient(top,#7f7f7f,#2f2b2d);
    qbackground-image:		-webkit-gradient(linear,left top,left bottom,from(#7f7f7f),to(#2f2b2d));
    qfilter:					progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#7f7f7f,endColorStr=#2f2b2d);
    width:                  200;
    margin:                 3px 5px;
}

.dy_menu table table {	
    padding:				0px 0px 0px 0px;
    background:             transparent;
    border-width:           0px;
    margin:                 0px;
    filter:                 none;
    
}


table.dy_menu_off table {	
    width:                  100%;
}
table.dy_menu_off table td {	
    cursor:                 hand;
    cursor:                 pointer;
}
table.dy_menu_off {	
    width:                  100%;
    cursor:                 pointer;
    cursor:                 hand;
    padding:                5px 5px 0px 2px;
    vertical-align:         top;
}
table.dy_menu_off a {	
    display:                block;
}
.dy_menu_off {
}
.dy_menu_off .dy_menu_panel {
    padding:                5px 0px 0px 0px;
}
table.dy_menu_hover {
	width:                  100%;
    
}

.dy_menu_hover .dy_menu_table  {
    border-radius:          3px;
    -moz-border-radius:     3px;
    background:             #018751;
}
.dy_menu_hover .dy_menu_table .dy_menu_panel_text {
}
.dy_menu_hover .dy_menu_table .dy_menu_panel_popout {
}

.dy_menu_hover {		
    _background:             #018751;				
}
.dy_menu_select {
}
.dy_menu_panel_image {		vertical-align:		middle; 
    padding:		2px 0px 2px 0px;
    width:			23px;
    
}
.dy_menu_panel_text {		vertical-align:		middle;
    padding:		3px 5px 3px 5px;
}
.dy_menu_panel_popout
{	
	background:		transparent
    no-repeat
    center center;
    width:			30px;
}
.dy_menu_panel_popout {	
}
.dy_menu_hover .dy_menu_panel_popout {	
}




/*| BreadCrumb |*/
	.BreadCrumb,
	.BreadCrumb a {		color:			#888;
				font-family:		Verdana,Tahoma,Arial;
				font-size:		10px;
	}
	div.BreadCrumb {	display:		inline;
	}
	.BreadCrumb a {		font-weight:		bold;
				text-decoration:	none;
	}
	.BreadCrumb a:hover {	color:			#bbb;
	}




	.page_tools {		padding:0px 0px 0px 20px;
	}

/*| Search Site Function |*/
	.SearchOut,
	.Searchable {		height:21px;
				font-family:		Verdana, Tahoma, Arial;
	}
	.SearchOut {
				color:			#888;
				font:			11px normal italic;
				font-style:		italic;
				letter-spacing:		0px;
	}
	.Searchable {		color:			333;
				font:			12px normal;
	}
	.Search
		{
		}
		.Search .Option {
				font-size:		10px;
				color:			#506374;
			}
			.Search .Option div {
					width:		60px;
					display:	block;
					height:		21px;
					background:	#b1c1cf;
					border:		1px solid #7f9db9;
					vertical-align:	middle;
					padding:	3px 3px 3px 6px;
					cursor:		pointer;
					cursor:		hand;
				}
			.Search .Option span {
				
				}
/*| Date & Time |*/
	.date,
	.info,
	.user,
	.user b,
	.upper,
	.login {	
        font-family:		Verdana,Tahoma,Arial;
        color:              #018751;
	}
	.user,
	.user b,
	.date,
	.login {	
        font-size:          11px;
        font-weight:		normal;
        color:              #018751;
	}
	.info {			font-size:		10px;
	}

	.user,
	.user b {		font-size:		11px;
	}
	.upper {		font-size:		11px;
				text-transform:		uppercase;
	}

	.login {		font-size:		11px;
				text-decoration:	none;
	}
	.login:hover {		color:			#000;
	}


/*| FOOTER |*/
	.Ender .PNG .X {	
        background:		url('../images/Page_Bottom_X.html')
							repeat-x
							bottom;
	}
	.Foot .Background {
	}
	.Footer {		padding-top:		2px;
	}
	.Footer,.Footer span {
				font-family:		Verdana,Tahoma,Arial;
				font-size:		9px;
				color:			#fff;
	}
	.Footer a {		color:			#fff;
				text-decoration:	none;
	}
	.Footer a:hover {	text-decoration:		underline;
	}



body.print_friendly_body {
	background:#fff;
	margin: 4px;
}

body.print_friendly_body td,
body.print_friendly_body span,
body.print_friendly_body div,
body.print_friendly_body a,
body.print_friendly_body a:hover {
	color:#000;
}
body.print_friendly_body .Content {
	background:#fff url('');
}

body.print_friendly_body .title {
	background:#00c;
	color:#fff;
	font-size:10px;
	font-family:Verdana,Tahoma,Arial;
	padding:2px;
}
body.print_friendly_body pre {
	color:#000;
	font-size:11px;
	font-family:Verdana,Tahoma,Arial;
}

	/*| Send to a Friend |*/
	.sendto {
		background:#fff;
		position:absolute;
		border:1px inset #fff;
		display:none;
		filter:alpha(opacity=90);
		opacity:0.9;
		-khtml-opacity:0.9;
		}
		.sendto, .sendto td {
			font-family:Verdana,Tahoma,Arial;
			color:#000;
		}
		.sendto a {
			font-weight:bold;
			text-decoration:none;
			color:#00c;
		}

/*| PageNating |*/
	#PageNumbers td
		{	padding:	0px 1px 0px 1px;
		}

	.Pagenating a:hover
		{	text-decoration:	none;
		}

	a.page_div,
	a.page_div_dead,
	a.page_div_hover {
		cursor:			hand;
		cursor:			pointer;
		padding:		3px;
		border:			1px solid;
		font-family:		Verdana,Tahoma,Arial;
		font-size:		10px;
		text-decoration:	none;
		color:			#fff;
		font-weight:		bold;
		display:		block;
		width:			30px;
		text-align:		center;
		background:		no-repeat center center;
	}
	#PrevSec.page_div_hover,
	#PrevSec.page_div		{ background-image:	url('../icons/Misc/PrevSkip.gif');	}
	#PrevSec.page_div_dead		{ background-image:	url('../icons/Misc/PrevSkip_off.gif');	}

	#PrevPage.page_div_hover,
	#PrevPage.page_div		{ background-image:	url('../icons/Misc/Prev.gif');		}
	#PrevPage.page_div_dead	{ background-image:	url('../icons/Misc/Prev_off.gif');	}

	#NextSec.page_div_hover,
	#NextSec.page_div		{ background-image:	url('../icons/Misc/NextSkip.gif');	}
	#NextSec.page_div_dead		{ background-image:	url('../icons/Misc/NextSkip_off.gif');	}

	#NextPage.page_div_hover,
	#NextPage.page_div		{ background-image:	url('../icons/Misc/Next.gif');		}
	#NextPage.page_div_dead		{ background-image:	url('../icons/Misc/Next_off.gif');	}

	a.page_div_hover,
	a.page_div_hover:hover	{ background-color:#2f71b4;	border-color:#fff; }
	a.page_div		{ background-color:#628fbd;	border-color:#fff; }
	a.page_div_dead		{ background-color:#86aacd;	border-color:#c4dcf3;	color:#fff; }