/* --------------------------------------------------------------------------------------------
PAGE
--------------------------------------------------------------------------------------------*/

#PlaceHolderWrapper3
{
	width: 263px;
	margin-right: 20px;
	float: left;
}
#PlaceHolderWrapper4
{
	width: 263px;
	float: left;
}
#PlaceHolderWrapper5
{
	width: 168px;
	margin-right: 20px;
	float: left;
}
#PlaceHolderWrapper6
{
	width: 168px;
	margin-right: 20px;
	float: left;
}
#PlaceHolderWrapper7
{
	width: 168px;
	float: left;
}
/* ----------------------------------------------------------- */
#PlaceHolderWrapper4 .default, #PlaceHolderWrapper4 .rightimage 
{
	border-left: 1px solid #CCCCCC;
	padding-left: 20px;
}
/* ----------------------------------------------------------- */

	.RepMenu .Subpage
{
	border-top: 1px solid #CCCCCC;
	padding-top: 10px;
	width: 263px;
	margin-right: 20px;
	margin-top: 10px;
	float: left; /*background-color: #Ff00FF;*/
}
.RepMenu .SubpageAlt
{
	border-top: 1px solid #CCCCCC;
	padding-top: 10px;
	width: 263px;
	float: left;
	margin-top: 10px; /*background-color: #Ff00FF;*/
}
.RepMenu .Subpage h2, .RepMenu .SubpageAlt h2
{
	margin: 0px;
	padding: 0px;
}
.RepMenu ul, .RepMenu li
{
	margin: 0px;
	padding: 0px;
	font-size:11px;
}
/* ----------------------------------------------------------- */
.page .RepMenu, .section .RepMenu 
{
	clear: both;
	border-top: 1px dotted #CCCCCC;
	width: 546px;
}
.page .RepMenu div, .section .RepMenu div 
{
	display: none;
}
.page .RepMenu .Subpage, .section .RepMenu .Subpage
{
	border-top: none;
	display: block !important;
	padding-top: 10px;
	width: 172px;
	margin-right: 10px;
	float: left;
}
.page .RepMenu .SubpageAlt, .section .RepMenu .SubpageAlt
{
	border-top: none;
	display: block !important;
	padding-top: 10px;
	width: 172px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}
.page .RepMenu .Subpage .subpage_image, .page .RepMenu .SubpageAlt .subpage_image, .section .RepMenu .Subpage .subpage_image, .section .RepMenu .SubpageAlt .subpage_image 
{
	display: none;
}
.page .RepMenu .Subpage p, .page .RepMenu .SubpageAlt p, .section .RepMenu .Subpage p, .section .RepMenu .SubpageAlt p 
{
	display: none;
}
.page .RepMenu .Subpage h2, .page .RepMenu .SubpageAlt h2, .page .RepMenu .Subpage h2 *, .page .RepMenu .SubpageAlt h2 *, .section .RepMenu .Subpage h2, .section .RepMenu .SubpageAlt h2, .section .RepMenu .Subpage h2 *, .section .RepMenu .SubpageAlt h2 *
{
	font-family: Arial, Helvetica, Verdana, sans-serif !important;
	font-size: 11px !important;
	line-height: 14px !important;
	font-weight: bold !important;
	color: #999999 !important;
}
.page .RepMenu .Subpage ul, .page .RepMenu .SubpageAlt ul, .section .RepMenu .Subpage ul, .section .RepMenu .SubpageAlt ul 
{
	margin: 0px;
	list-style: none;
	padding: 0px;
}
.page .RepMenu .Subpage ul li a, .page .RepMenu .SubpageAlt ul li a, .section .RepMenu .Subpage ul li a, .section .RepMenu .SubpageAlt ul li a
{
	text-decoration: none;
	color: #999999;
}
.page .RepMenu .Subpage ul li a:hover, .page .RepMenu .SubpageAlt ul li a:hover, .section .RepMenu .Subpage ul li a:hover, .section .RepMenu .SubpageAlt ul li a:hover
{
	text-decoration: underline;
}
/* ------------------------------------------------------- */

.RepMenuButtons
{
	margin-bottom: 20px;
}
.RepMenuButtons .Subpage
{
	padding: 10px 10px 10px 10px;
	width: 238px;
	margin-right: 5px;
	margin-top: 5px;
	display: block;
	color: #000033;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none !important;
	border: 1px solid #CCCCCC;
	border-left: 13px solid #FF3333;
	line-height:25px;
}
.RepMenuButtons .SubpageAlt
{
	padding: 10px 10px 10px 10px;
	width: 238px;
	margin-top: 5px; /*background-color: #Ff00FF;*/
	display: block;
	color: #000033;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none !important;
	border: 1px solid #CCCCCC;
	border-left: 13px solid #FF3333;
	line-height:25px;
}
.RepMenuButtons .Subpage:hover, .RepMenuButtons .SubpageAlt:hover
{
	background-color: #FF3333;
	color: #FFFFFF;
}
/*
#FF3333
#FF9933
#669933
#006699
#993399
*/
.Item0, .Item5, .Item10
{
	border-left: 13px solid #FF3333 !important;
}
.Item0:hover, .Item5:hover,.Item10:hover
{
	background-color: #FF3333 !important;
}
.Item1, .Item6,.Item11
{
	border-left: 13px solid #FF9933 !important;
}
.Item1:hover , .Item6:hover,.Item11:hover
{
	background-color: #FF9933 !important;
}
.Item2 , .Item7.Item12
{
	border-left: 13px solid #669933 !important;
}
.Item2:hover ,.Item7:hover,.Item12:hover
{
	background-color: #669933 !important;
}
.Item3, .Item8,.Item13
{
	border-left: 13px solid #006699 !important;
}
.Item3:hover, .Item8:hover,.Item13:hover
{
	background-color: #006699 !important;
}
.Item4, .Item9,.Item14
{
	border-left: 13px solid #993399 !important;
}
.Item4:hover , .Item9:hover,.Item14:hover
{
	background-color: #993399 !important;
}

.RepMenuButtons .SubpageAlt h2, .RepMenuButtons .Subpage h2, .RepMenuButtons .SubpageAlt h2 *, .RepMenuButtons .Subpage h2 *
{
	padding: 0px;
	margin: 0px;
}
/* ------------------------------------------------------- */


.RepMenuButtonsLarge .Subpage
{
	padding: 30px 0px 30px 30px;
	width: 238px;
	margin-right: 5px;
	margin-top: 5px;
	float: left; /*background-color: #Ff00FF;*/
	display: block;
	color: #000033;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none !important;
	border: 1px solid #FF3333;
}
.RepMenuButtonsLarge .SubpageAlt
{
	padding: 30px 0px 30px 30px;
	width: 238px;
	float: left;
	margin-top: 5px; /*background-color: #Ff00FF;*/
	display: block;
	color: #000033;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none !important;
	border: 1px solid #FF3333;
}
.RepMenuButtonsLarge .Subpage:hover, .RepMenuButtons .SubpageAlt:hover
{
	background-color: #FF3333;
}
.RepMenuButtons .SubpageAlt h2, .RepMenuButtons .Subpage h2, .RepMenuButtons .SubpageAlt h2 *, .RepMenuButtons .Subpage h2 *
{
	padding: 0px;
	margin: 0px;
}

/* ------------------------------------------------------- */
.clear 
{
	height: 0px;
	margin: 0px;
	padding: 0px;
	clear:both;
	font-size:0px;
	line-height:0px;
}
/* ------------------------------------------------------- */

.subpage_image
{
	/*border: 1px solid #CCCCCC;
	width: 263px;
	height: 50px;
	background-repeat: no-repeat;
	margin-bottom: 10px !important;*/
}
#PlaceHolderWrapper1 .module_image
{
	background-repeat: no-repeat;
	width: 241px;
	height: 170px;
	margin-right: 20px !important;
	float: left;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px !important;
}
#PlaceHolderWrapper1 .rightimage .module_image
{
	margin-right: 0px !important;
	margin-left: 20px !important;
	float: right !important;
}
#PlaceHolderWrapper1 .rightimage .module_content
{
	display: table;
}

.newsDetailImage{float:left;margin:0 10px 10px 0;}

.lightBoxTrigger a img{border:none;}
