body
{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:	12px;
}

h1
{
		font-family:	Arial, Helvetica, sans-serif;
		color:	black;
		font-size:	16px;
		margin:	0;
		padding:	0;
}

h2
{
		font-family:	Arial, Helvetica, sans-serif;
		color:	black;
		font-size:	14px;
		font-weight:	bold;
		margin:	0;
		padding:	0;
}

.mediaItemContainer
{
		background-color:	white;
		overflow:	hidden;
}

input
{

}

.mediaItemContainer img
{

}

.menu-root0 .root, .menu-root0 .root *
{
		margin:	0;
		padding:	0;
		list-style:	none;
}

.menu-root0 .root
{
		float:	left;
		line-height:	25px;
		background:	#036;
		width:	100%;
		background-color:	white;
}

.menu-root0 .root ul
{
		position:	absolute;
		top:	-999em;
		width:	10em;
}

.menu-root0 .root ul li
{
		width:	100%;
}

.menu-root0 li:hover
{
		visibility:	inherit;
}

.menu-root0 li
{
		float:	left;
		position:	relative;
		z-index:	99;
}

.menu-root0 a
{
		display:	block;
}

.menu-root0 li:hover ul, .menu-root0 li.sfHover ul
{
		left:	0;
		top:	25px;
}

.menu-root0 li:hover li ul, .menu-root0 li.sfHover li ul
{
		top:	-999em;
}

.menu-root0 li li:hover ul, .menu-root0 li li.sfHover ul
{
		left:	10em;
		top:	0;
}

.menu-root0 .root a, .menu-root0 .root a:visited
{
		color:	#EEE;
		text-decoration:	none;
		text-align:	center;
		font-weight:	bold;
}

.menu-root0 li
{
		background:	#036;
		background-color:	#4F4F4F;
		margin-right:	2px !important;
		width:	126px;
}

.menu-root0 li li
{
		background:	#29527A;
}

.menu-root0 li li li
{
		background:	#2F5C8A;
}

.menu-root0 li:hover, .menu-root0 li.sfHover, .menu-root0 .root a:focus, .menu-root0 .root a:hover, .menu-root0 .root a:active
{
		background:	#369;
		color:	#FFF;
		outline:	0;
		background-color:	#9C9C9C;
}

.menu-root0 .menuitem-selected
{
		background:	#389;
		background-color:	#9C9C9C;
}

.menu-root0 .root a.sf-with-ul
{
		padding-right:	2.25em;
		min-width:	1px;
}

.menu-root0 .root .sf-sub-indicator
{
		position:	absolute;
		display:	block;
		right:	.75em;
		top:	1.05em;
		width:	10px;
		height:	10px;
		text-indent:	-999em;
		overflow:	hidden;
		background:	url(arrows-ffffff.png) no-repeat -10px -100px;
}

.menu-root0 a .sf-sub-indicator
{
		top:	.8em;
		background-position:	0 -100px;
}

.menu-root0 a:focus .sf-sub-indicator, .menu-root0 a:hover .sf-sub-indicator, .menu-root0 a:active .sf-sub-indicator, .menu-root0 li:hover a .sf-sub-indicator, .menu-root0 li.sfHover a .sf-sub-indicator
{
		background-position:	-10px -100px;
}

.menu-root0 .root ul .sf-sub-indicator
{
		background-position:	-10px 0;
}

.menu-root0 .root ul a .sf-sub-indicator
{
		background-position:	0 0;
}

.menu-root0 .root ul a:focus .sf-sub-indicator, .menu-root0 .root ul a:hover .sf-sub-indicator, .menu-root0 .root ul a:active .sf-sub-indicator, .menu-root0 .root ul li:hover a .sf-sub-indicator, .menu-root0 .root ul li.sfHover a .sf-sub-indicator
{
		background-position:	-10px 0;
}

.menu-root0 .root.sf-shadow ul
{
		background:	url(shadow.png) no-repeat bottom right;
		padding:	0 8px 9px 0;
			:	-- webkit-border-bottom-left-radius;
		 :	17px;
}

.menu-root0 .root.sf-shadow ul.sf-shadow-off
{
		background:	transparent;
}

.sf-vertical, .sf-vertical li
{
		width:	10em;
}

.sf-vertical li:hover ul, .sf-vertical li.sfHover ul
{
		left:	10em;
		top:	0;
}

.sf-vertical .sf-sub-indicator
{
		background-position:	-10px 0;
}

.sf-vertical a .sf-sub-indicator
{
		background-position:	0 0;
}

.sf-vertical a:focus .sf-sub-indicator, .sf-vertical a:hover .sf-sub-indicator, .sf-vertical a:active .sf-sub-indicator, .sf-vertical li:hover a .sf-sub-indicator, .sf-vertical li.sfHover a .sf-sub-indicator
{
		background-position:	-10px 0;
}

.articleListHead
{
		font-weight:	bold;
}

.articleListUL
{
		list-style-type:	none;
		padding:	0px;
		margin:	0px;
}

.articleListImage
{
		width:	55px;
		height:	80px;
		float:	left;
		margin:	0 10px 0 0;
}

.articleListLink
{

}

.articleListPanel
{

}

.articleListAuthor
{
		float:	left;
}

.articleListDate
{
		float:	left;
}

.articleListSummary
{
		clear:	both;
}

.articleListBody
{
		clear:	both;
}

.articleListCategory
{
		clear:	both;
}

.articleListTag
{
		clear:	both;
}

.articleAccordianLink
{

}

.articleAnchorLink
{

}

.articleFilterHeader
{

}

.articleGroupUL
{
		list-style-type:	none;
}

.articleGroupListLink
{

}

.articlePanelPrevLink
{
		float:	left;
}

.articlePanelNextLink
{
		float:	right;
}

.articleListCategoryTitle
{
		float:	left;
}

.articleListBackLink
{

}

.articleListTagTitle
{
		float:	left;
}

.articleReadMoreText
{
		text-decoration:	underline;
}

.articleListAuthorTitle
{

}

.articlePager_CurrentPageLabel
{

}

.articlePager_PageCountLabel
{

}

.articlePager_ButtonFirst
{

}

.articlePager_ButtonPrev
{

}

.articlePager_ButtonNext
{

}

.articlePager_ButtonLast
{

}

.articlePager_CountOfLabel
{

}

.articlePager_Container
{

}

.articleListAuthorPostedBy
{

}

.simplePagerUL
{
		border:	0 none;
		margin:	0;
		padding:	0;
}

.simplePagerUL li
{
		border:	0;
		margin:	0;
		padding:	0;
		font-size:	11px;
		list-style:	none;
		float:	left;
}

.simplePagerUL li
{
		border-right:	0;
		margin-right:	2px;
}

.simplePagerUL a
{
		border-right:	solid 1px #DEDEDE;
		margin-right:	2px;
}

.simplePagerUL .previous-off, .simplePagerUL .next-off
{
		display:	block;
		float:	left;
		font-weight:	bold;
		padding:	3px 4px;
}

.simplePagerUL .next-off
{
		border-right:	none;
}

.simplePagerUL .next a, .simplePagerUL .previous a
{
		border:	none;
		font-weight:	bold;
}

.simplePagerUL .active
{
		font-weight:	bold;
		display:	block;
		float:	left;
		padding:	4px 6px;
}

.simplePagerUL a:link, .simplePagerUL a:visited
{
		display:	block;
		float:	left;
		padding:	3px 6px;
		text-decoration:	underline;
}

.simplePagerUL a:hover
{
		text-decoration:	none;
}

.articleRssLink
{

}

.articleRssImage
{
		border:	0;
}

.articleCloud_1
{
		font-size:	0.7em;
		font-weight:	100;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_2
{
		font-size:	0.8em;
		font-weight:	200;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_3
{
		font-size:	0.9em;
		font-weight:	300;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_4
{
		font-size:	1.0em;
		font-weight:	400;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_5
{
		font-size:	1.2em;
		font-weight:	500;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_6
{
		font-size:	1.4em;
		font-weight:	600;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_7
{
		font-size:	1.6em;
		font-weight:	700;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_8
{
		font-size:	1.8em;
		font-weight:	800;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_9
{
		font-size:	2.2em;
		font-weight:	900;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_10
{
		font-size:	2.5em;
		font-weight:	900;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleSelfPermalinkLabel
{

}

.articleSelfPermalinkURL
{
		font-size:	x-small;
}

.articlePermalinksContainer
{

}

.articleListHead_c6453
{
		font-weight:	bold;
}

.articleListUL_c6453
{
		list-style-type:	none;
		padding:	0px;
		margin:	0px;
}

.articleListImage_c6453
{
		width:	55px;
		height:	80px;
		float:	left;
		margin:	0 10px 0 0;
}

.articleListLink_c6453
{

}

.articleListPanel_c6453
{

}

.articleListAuthor_c6453
{
		float:	left;
}

.articleListDate_c6453
{
		float:	left;
}

.articleListSummary_c6453
{
		clear:	both;
}

.articleListBody_c6453
{
		clear:	both;
}

.articleListCategory_c6453
{
		clear:	both;
}

.articleListTag_c6453
{
		clear:	both;
}

.articleAccordianLink_c6453
{

}

.articleAnchorLink_c6453
{

}

.articleFilterHeader_c6453
{

}

.articleGroupUL_c6453
{
		list-style-type:	none;
}

.articleGroupListLink_c6453
{

}

.articlePanelPrevLink_c6453
{
		float:	left;
}

.articlePanelNextLink_c6453
{
		float:	right;
}

.articleListCategoryTitle_c6453
{
		float:	left;
}

.articleListBackLink_c6453
{

}

.articleListTagTitle_c6453
{
		float:	left;
}

.articleReadMoreText_c6453
{
		text-decoration:	underline;
}

.articleListAuthorTitle_c6453
{

}

.articlePager_CurrentPageLabel_c6453
{

}

.articlePager_PageCountLabel_c6453
{

}

.articlePager_ButtonFirst_c6453
{

}

.articlePager_ButtonPrev_c6453
{

}

.articlePager_ButtonNext_c6453
{

}

.articlePager_ButtonLast_c6453
{

}

.articlePager_CountOfLabel_c6453
{

}

.articlePager_Container_c6453
{

}

.articleListAuthorPostedBy_c6453
{

}

.simplePagerUL_c6453
{
		border:	0 none;
		margin:	0;
		padding:	0;
}

.simplePagerUL li_c6453
{
		border:	0;
		margin:	0;
		padding:	0;
		font-size:	11px;
		list-style:	none;
		float:	left;
}

.simplePagerUL li_c6453
{
		border-right:	0;
		margin-right:	2px;
}

.simplePagerUL a_c6453
{
		border-right:	solid 1px #DEDEDE;
		margin-right:	2px;
}

.simplePagerUL .previous-off_c6453, .simplePagerUL .next-off_c6453
{
		display:	block;
		float:	left;
		font-weight:	bold;
		padding:	3px 4px;
}

.simplePagerUL .next-off_c6453
{
		border-right:	none;
}

.simplePagerUL .next a_c6453, .simplePagerUL .previous a_c6453
{
		border:	none;
		font-weight:	bold;
}

.simplePagerUL .active_c6453
{
		font-weight:	bold;
		display:	block;
		float:	left;
		padding:	4px 6px;
}

.simplePagerUL a:link_c6453, .simplePagerUL a:visited_c6453
{
		display:	block;
		float:	left;
		padding:	3px 6px;
		text-decoration:	underline;
}

.simplePagerUL a:hover_c6453
{
		text-decoration:	none;
}

.articleRssLink_c6453
{

}

.articleRssImage_c6453
{
		border:	0;
}

.articleCloud_1_c6453
{
		font-size:	0.7em;
		font-weight:	100;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_2_c6453
{
		font-size:	0.8em;
		font-weight:	200;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_3_c6453
{
		font-size:	0.9em;
		font-weight:	300;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_4_c6453
{
		font-size:	1.0em;
		font-weight:	400;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_5_c6453
{
		font-size:	1.2em;
		font-weight:	500;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_6_c6453
{
		font-size:	1.4em;
		font-weight:	600;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_7_c6453
{
		font-size:	1.6em;
		font-weight:	700;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_8_c6453
{
		font-size:	1.8em;
		font-weight:	800;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_9_c6453
{
		font-size:	2.2em;
		font-weight:	900;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_10_c6453
{
		font-size:	2.5em;
		font-weight:	900;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleSelfPermalinkLabel_c6453
{

}

.articleSelfPermalinkURL_c6453
{
		font-size:	x-small;
}

.articlePermalinksContainer_c6453
{

}

.articleListHead_90b60
{
		font-weight:	bold;
}

.articleListUL_90b60
{
		list-style-type:	none;
		padding:	0px;
		margin:	0px;
}

.articleListImage_90b60
{
		width:	55px;
		height:	80px;
		float:	left;
		margin:	0 10px 0 0;
}

.articleListLink_90b60
{

}

.articleListPanel_90b60
{

}

.articleListAuthor_90b60
{
		float:	left;
}

.articleListDate_90b60
{
		float:	left;
}

.articleListSummary_90b60
{
		clear:	both;
}

.articleListBody_90b60
{
		clear:	both;
}

.articleListCategory_90b60
{
		clear:	both;
}

.articleListTag_90b60
{
		clear:	both;
}

.articleAccordianLink_90b60
{

}

.articleAnchorLink_90b60
{

}

.articleFilterHeader_90b60
{

}

.articleGroupUL_90b60
{
		list-style-type:	none;
}

.articleGroupListLink_90b60
{

}

.articlePanelPrevLink_90b60
{
		float:	left;
}

.articlePanelNextLink_90b60
{
		float:	right;
}

.articleListCategoryTitle_90b60
{
		float:	left;
}

.articleListBackLink_90b60
{

}

.articleListTagTitle_90b60
{
		float:	left;
}

.articleReadMoreText_90b60
{
		text-decoration:	underline;
}

.articleListAuthorTitle_90b60
{

}

.articlePager_CurrentPageLabel_90b60
{

}

.articlePager_PageCountLabel_90b60
{

}

.articlePager_ButtonFirst_90b60
{

}

.articlePager_ButtonPrev_90b60
{

}

.articlePager_ButtonNext_90b60
{

}

.articlePager_ButtonLast_90b60
{

}

.articlePager_CountOfLabel_90b60
{

}

.articlePager_Container_90b60
{

}

.articleListAuthorPostedBy_90b60
{

}

.simplePagerUL_90b60
{
		border:	0 none;
		margin:	0;
		padding:	0;
}

.simplePagerUL li_90b60
{
		border:	0;
		margin:	0;
		padding:	0;
		font-size:	11px;
		list-style:	none;
		float:	left;
}

.simplePagerUL li_90b60
{
		border-right:	0;
		margin-right:	2px;
}

.simplePagerUL a_90b60
{
		border-right:	solid 1px #DEDEDE;
		margin-right:	2px;
}

.simplePagerUL .previous-off_90b60, .simplePagerUL .next-off_90b60
{
		display:	block;
		float:	left;
		font-weight:	bold;
		padding:	3px 4px;
}

.simplePagerUL .next-off_90b60
{
		border-right:	none;
}

.simplePagerUL .next a_90b60, .simplePagerUL .previous a_90b60
{
		border:	none;
		font-weight:	bold;
}

.simplePagerUL .active_90b60
{
		font-weight:	bold;
		display:	block;
		float:	left;
		padding:	4px 6px;
}

.simplePagerUL a:link_90b60, .simplePagerUL a:visited_90b60
{
		display:	block;
		float:	left;
		padding:	3px 6px;
		text-decoration:	underline;
}

.simplePagerUL a:hover_90b60
{
		text-decoration:	none;
}

.articleRssLink_90b60
{

}

.articleRssImage_90b60
{
		border:	0;
}

.articleCloud_1_90b60
{
		font-size:	0.7em;
		font-weight:	100;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_2_90b60
{
		font-size:	0.8em;
		font-weight:	200;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_3_90b60
{
		font-size:	0.9em;
		font-weight:	300;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_4_90b60
{
		font-size:	1.0em;
		font-weight:	400;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_5_90b60
{
		font-size:	1.2em;
		font-weight:	500;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_6_90b60
{
		font-size:	1.4em;
		font-weight:	600;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_7_90b60
{
		font-size:	1.6em;
		font-weight:	700;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_8_90b60
{
		font-size:	1.8em;
		font-weight:	800;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_9_90b60
{
		font-size:	2.2em;
		font-weight:	900;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleCloud_10_90b60
{
		font-size:	2.5em;
		font-weight:	900;
		display:	inline;
		margin-left:	9px;
		line-height:	2em;
		padding:	2px;
}

.articleSelfPermalinkLabel_90b60
{

}

.articleSelfPermalinkURL_90b60
{
		font-size:	x-small;
}

.articlePermalinksContainer_90b60
{

}

.hidden-panel
{
		display:	none;
}

.formerror_3be7f
{
		color:	#CC0000;
		float:	left;
		position:	absolute;
}

.forminputButton_3be7f
{

}

.formcontainer_3be7f
{
		padding:	0.4em;
		text-align:	left;
		clear:	both;
}

.forminputcontrol_3be7f
{
		border-top:	1px solid #555;
		border-left:	1px solid #555;
		border-bottom:	1px solid #ccc;
		border-right:	1px solid #ccc;
		padding:	3px;
		color:	#333;
}

.formlabel_3be7f
{
		padding:	3px;
}

.forminputcontrol:focus_3be7f
{
		color:	#000;
		background-color:	#FFFFCC;
}

.form-req_3be7f
{
		font-weight:	bold;
		padding:	6px;
}

.form-opt_3be7f
{
		font-weight:	normal;
		padding:	6px;
}

.formtable_3be7f
{

}

.formcaptcha_3be7f
{

}

.formerror
{
		float:	left;
		position:	absolute;
		color:	#CC0000;
}

.searchInput_TextBox
{
		float:	left;
}

.searchInput_Button
{
		float:	right;
}

.searchInput_Link
{
		float:	right;
}

.searchInput_Image
{
		float:	right;
}

.simplePager_Container
{

}

.simplePagerUL
{
		border:	0 none;
		margin:	0;
		padding:	0;
}

.simplePagerUL li
{
		border:	0;
		margin:	0;
		padding:	0;
		font-size:	11px;
		list-style:	none;
		float:	left;
}

.simplePagerUL li
{
		border-right:	0;
		margin-right:	2px;
}

.simplePagerUL a
{
		border-right:	solid 1px #DEDEDE;
		margin-right:	2px;
}

.simplePagerUL .previous-off, .simplePagerUL .next-off
{
		display:	block;
		float:	left;
		font-weight:	bold;
		padding:	3px 4px;
}

.simplePagerUL .next-off
{
		border-right:	none;
}

.simplePagerUL .next a, .simplePagerUL .previous a
{
		border:	none;
		font-weight:	bold;
}

.simplePagerUL .active
{
		font-weight:	bold;
		display:	block;
		float:	left;
		padding:	4px 6px;
}

.simplePagerUL li .active
{
		border-right:	solid 1px #DEDEDE;
}

.simplePagerUL a:link, .simplePagerUL a:visited
{
		display:	block;
		float:	left;
		padding:	3px 6px;
		text-decoration:	underline;
}

.simplePagerUL a:hover
{
		text-decoration:	none;
}

.simplePagerBoxed
{
		padding:	2px 0;
		clear:	both;
		list-style-type:	none;
}

.simplePagerBoxed a
{
		display:	block;
}

.simplePagerBoxed li
{
		float:	left;
		font-size:	90%;
		margin-right:	2px;
		text-align:	center;
}

.simplePagerBoxed li a
{
		border-color:	#DDDDDD #939598 #939598 #DDDDDD;
		border-style:	solid;
		border-width:	1px;
		color:	#58595B;
		display:	block;
		padding:	3px 5px;
}

.simplePagerBoxed li a:hover
{
		border-color:	#939598 #DDDDDD #DDDDDD #939598;
		border-style:	solid;
		border-width:	1px;
		color:	#414142;
		text-decoration:	none;
}

.simplePagerBoxed li.active
{
		background-color:	#58595B;
		border-color:	#58595B;
		color:	white;
		font-weight:	bold;
		padding:	3px 5px;
}

.simplePagerBoxed li.next-off
{
		padding:	3px 5px;
}

.simplePagerBoxed li.previous-off
{
		padding:	3px 5px;
}

.simplePagerButton_CurrentPageLabel
{

}

.simplePagerButton_PageCountLabel
{

}

.simplePagerButton_ButtonFirst
{

}

.simplePagerButton_ButtonPrev
{

}

.simplePagerButton_ButtonNext
{

}

.simplePagerButton_ButtonLast
{

}

.simplePagerButton_CountOfLabel
{

}

.gallery1
{

}

.gallery1 .mediaItemContainer
{
		background-color:	white overflow;
}

.gallery2
{
		margin-right:	auto;
		margin-left:	auto;
		margin-top:	14px;
}

.gallery2 .mediaItemContainer
{
		border-bottom:	1px solid #AAA;
		border-right:	1px solid #AAA;
		border-top:	1px solid #DDD;
		border-left:	1px solid #DDD;
		background-color:	#F9F9F9;
		overflow:	hidden;
}

.link
{

}

.visited
{
		text-decoration:	none;
		color:	#FF0000;
}

.noUnderline
{
		top:	0px;
}

.noUnderline a
{
		text-decoration:	none;
}

.gallery3
{

}

.gallery3 .mediaItemContainer
{
		border-bottom:	1px solid #AAA;
		border-right:	1px solid #AAA;
		border-top:	1px solid #DDD;
		border-left:	1px solid #DDD;
		background-color:	#F9F9F9;
		overflow:	hidden;
}

.gallery4
{

}

.gallery4 .mediaItemContainer
{
		border-bottom:	1px solid #AAA;
		border-right:	1px solid #AAA;
		border-top:	1px solid #DDD;
		border-left:	1px solid #DDD;
		background-color:	#F9F9F9;
		overflow:	hidden;
}

.gallery5
{
		margin-top:	-30px;
		position:	relative;
		margin-right:	auto;
		margin-left:	auto;
}

.gallery5 .mediaItemContainer
{
		background-color:	white;
		overflow:	hidden;
}

.gallery6
{
		margin-top:	-28px;
		margin-right:	auto;
		margin-left:	auto;
}

.gallery6 .mediaItemContainer
{
		border-bottom:	1px solid #AAA;
		border-right:	1px solid #AAA;
		border-top:	1px solid #DDD;
		border-left:	1px solid #DDD;
		background-color:	#F9F9F9;
		overflow:	hidden;
}

.gallery7
{
		margin-top:	28px;
		overflow:	hidden;
		margin-bottom:	auto;
		margin-left:	auto;
		height:	137px;
		width:	110px;
}

.gallery7 .mediaItemContainer
{
		border-bottom:	1px solid #AAA;
		border-right:	1px solid #AAA;
		border-top:	1px solid #DDD;
		border-left:	1px solid #DDD;
		background-color:	#F9F9F9;
		overflow:	hidden;
}

.gallery8
{
		overflow:	hidden;
		margin-top:	-28px;
		margin-right:	auto;
		margin-left:	auto;
		height:	137px;
		width:	110px;
}

.gallery8 .mediaItemContainer
{
		border:	 none #ddd;
}

.mediaItemContainer
{
		overflow:	hidden;
		margin-top:	-28px;
		margin-right:	auto;
		margin-left:	auto;
		height:	137px;
		width:	110px;
}

.mediaItemContainer .mediaItemContainer
{
		border-bottom:	1px solid #AAA;
		border-right:	1px solid #AAA;
		border-top:	1px solid #DDD;
		border-left:	1px solid #DDD;
		background-color:	#F9F9F9;
		overflow:	hidden;
}

.form1
{

}

.form1 .formerror
{
		color:	#CC0000;
		float:	left;
		position:	absolute;
}

.form1 .forminputButton
{

}

.form1 .forminputcontrol
{
		border-top:	1px solid #555;
		border-left:	1px solid #555;
		border-bottom:	1px solid #ccc;
		border-right:	1px solid #ccc;
		padding:	3px;
		color:	#333;
}

.form1 .formlabel
{
		padding:	3px;
}

.form1 .forminputcontrol:focus
{
		color:	#000;
		background-color:	#FFFFCC;
}

.form1 .form-req
{
		font-weight:	bold;
		padding:	6px;
}

.form1 .form-opt
{
		font-weight:	normal;
		padding:	6px;
}

.form1 .formtable
{

}

.form1 .formcaptcha
{

}

.form2
{

}

.form2 .formerror
{
		color:	#CC0000;
		float:	left;
		position:	absolute;
}

.form2 .forminputButton
{

}

.form2 .forminputcontrol
{
		border-top:	1px solid #555;
		border-left:	1px solid #555;
		border-bottom:	1px solid #ccc;
		border-right:	1px solid #ccc;
		padding:	3px;
		color:	#333;
}

.form2 .formlabel
{
		padding:	3px;
}

.form2 .forminputcontrol:focus
{
		color:	#000;
		background-color:	#FFFFCC;
}

.form2 .form-req
{
		font-weight:	bold;
		padding:	6px;
}

.form2 .form-opt
{
		font-weight:	normal;
		padding:	6px;
}

.form2 .formtable
{

}

.form2 .formcaptcha
{

}

.rotator
{

}

.imgWrapper
{
		width:	650px;
		height:	110px;
}

.imgCell
{
		float:	left;
		padding:	0 20px 0 20px;
}

__tempSelector
{

}

