﻿.clr
{
	clear: left;
}

#HeaderContainer div.SiteLogo
{
	background-image: url('/images/SiteLogo-BG.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	height: 94px;
	margin: 0px;
	padding: 0px;
}
#HeaderContainer div.SiteLogo div.LogoRight
{
	background-image: url('/images/SiteLogo-Right.jpg');
	background-position: right top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

#HeaderContainer div.topMenuContainer
{
	height: 26px;
	margin: 0px;
	padding: 0px;
}
#HeaderContainer div.HomeIcon
{
	background-image: url('/images/HomeIcon.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	width: 13px;
	height: 11px;
	position: absolute;
	top: 25px;
	right: 25px;
}
#HeaderContainer div.HomeIcon a
{
	display: block;
	width: 13px;
	height: 11px;
}

#HeaderContainer div.topMenuContainer table.topMenuStyle a
{
	color: #FFFFFF!important;
	font: bold 11px Arial!important;
	line-height: 12px;
	text-decoration: none;
	display: block;
}

#HeaderContainer div.topMenuContainer table.topMenuStyle table.StaticMenuItemStyle td
{
	padding: 5px;
}
/* TOP NAVIGATION STYLE */
div.DynamicMenuStyle
{
	border: solid 1px #2950AE;
}

div.DynamicMenuStyle a.DynamicMenuItemStyle
{
	display: block;
	padding: 5px;
	font: 11px Arial!important;
	color: #000000;
}
div.DynamicMenuStyle a.DynamicHoverStyle
{
	background-color: #2950AE;
	color: #FFFFFF;
}
/* TOP NAVIGATION STYLE */
#ContentContainer td.ContentSide,
#ContentContainer td.RightSide
{
	vertical-align: top;
}
#ContentContainer td.ContentSide
{
	background-color: #FFFFFF;
	background-image: url('/images/ContentSide-BG.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
#ContentContainer td.ContentSide div.ContentSideBG-Left
{
	background-image: url('/images/ContentSideBG-Left.jpg');
	background-position: right top;
	background-repeat: repeat-y;
}
#ContentContainer td.ContentSide div.ContentSideBG-Left div.ContentSideBG-Right
{
	background-image: url('/images/ContentSideBG-Right.jpg');
	background-position: left top;
	background-repeat: repeat-y;
}
#ContentContainer td.ContentSide div.ContentSide-Left
{
	background-image: url('/images/ContentSide-Left.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}
#ContentContainer td.ContentSide div.ContentSide-Left div.ContentSide-Right
{
	background-image: url('/images/ContentSide-Right.jpg');
	background-position: right top;
	background-repeat: no-repeat;
}
#ContentContainer td.ContentSide div.ContentSide-Left div.ContentSide-Right div.Content
{
	background-image: url('/images/ContentBG.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	margin: 0px 9px;
}

#ContentContainer td.ContentSide div.ContentBottom
{
	background-color: #FFFFFF;
	background-image: url('/images/ContentSide-Bottom.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
#ContentContainer td.ContentSide div.ContentBottom-Left
{
	background-image: url('/images/ContentSide-LeftCorner.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}
#ContentContainer td.ContentSide div.ContentBottom-Left div.ContentBottom-Right
{
	background-image: url('/images/ContentSide-RightCorner.jpg');
	background-position: right top;
	background-repeat: no-repeat;
	height: 15px;
}

#ContentContainer td.ContentSide div.Content div.TextContent
{
	padding: 0px 7px;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Header
{
	background-color: #FFFFFF;
	background-image: url('/images/ContentHeaderBG-Horz.jpg');
	background-position: left top;
	background-repeat: repeat-y;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Header span
{
	display: block;
	padding: 13px 10px 10px 25px;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Header span.NewsIcon
{
	background-image: url('/images/NewsHeaderIcon.jpg');
	background-position: 10px center;
	background-repeat: no-repeat;
	padding: 13px 10px 10px 75px!important;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Header div.Header-Horz
{
	background-image: url('/images/ContentHeaderBG.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Header div.Left
{
	background-image: url('/images/ContentHeaderBG-Left.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Header div.Left div.Right
{
	background-image: url('/images/ContentHeaderBG-Right.jpg');
	background-position: right top;
	background-repeat: no-repeat;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Header div.Left div.Right div.Contents
{
	color: #696C6D;
	font: bold 14px Arial;
	border-bottom: solid 1px #E6E6E6;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Contens
{
	background-image: url('/images/ContentTextBG.jpg');
	background-position: left bottom;
	background-repeat: repeat-x;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Contens div.ContentsLeft
{
	background-image: url('/images/ContentsLeft.jpg');
	background-position: left top;
	background-repeat: repeat-y;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Contens div.ContentsLeft div.ContentsRight
{
	background-image: url('/images/ContentsRight.jpg');
	background-position: right top;
	background-repeat: repeat-y;
}

#ContentContainer td.ContentSide div.Content div.TextContent div.Contens div.Left
{
	background-image: url('/images/ContentText-Left.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
}
#ContentContainer td.ContentSide div.Content div.TextContent div.Contens div.Left div.Right
{
	background-image: url('/images/ContentText-Right.jpg');
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 5px;
	padding-bottom: 15px;
	font: 12px Arial!important;
	color: #000000;
}




#ContentContainer td.RightSide
{
	width: 250px;
}
#ContentContainer td.RightSide div.LinkGroup div.Header
{
	background-image: url('/images/LinkGroupHeader.gif');
	background-position: left top;
	background-repeat: no-repeat;
	width: 241px;
	height: 40px;
	margin-top: 2px;
}
#ContentContainer td.RightSide div.LinkGroup div.Header a
{
	background-image: url('/images/LinkGroupIcon.jpg');
	background-position: 5px center;
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	text-decoration: none;
}
#ContentContainer td.RightSide div.LinkGroup div.Header a span
{
	display: block;
	padding: 10px 5px 0px 65px;
	font: bold 14px "Trebuchet MS";
	color: #234493;
}
#ContentContainer td.RightSide div.LinkGroup div.Content
{
	background-image: url('/images/LinkGroupBG.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 2px;
}
#ContentContainer td.RightSide div.LinkGroup div.Content a
{
	background-image: url('/images/LinkGroup_Arrow.jpg');
	background-position: 25px center;
	background-repeat: no-repeat;
	display: block;
	border-bottom: solid 1px #CCCCCC;
	font: bold 13px Arial;
	color: #686C6C;
	padding: 8px 10px 8px 50px;
	text-decoration: none;
}
#ContentContainer td.RightSide div.LinkButton
{
	background-image: url('/images/LinkButtonBG.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height: 59px;
	margin-top: 3px;
}
#ContentContainer td.RightSide div.LinkButton a.Icon1,
#ContentContainer td.RightSide div.LinkButton a.Icon2
{
	text-decoration: none;
	height: 39px;
	display: block;
	background-position: 15px center;
	background-repeat: no-repeat;
	font: bold 14px "Trebuchet MS";
	color: #234493;
	padding: 20px 5px 0px 70px;
}
#ContentContainer td.RightSide div.LinkButton a.Icon1
{
	background-image: url('/images/LinkButton_1.jpg');
}
#ContentContainer td.RightSide div.LinkButton a.Icon2
{
	background-image: url('/images/LinkButton_2.jpg');
}

#ContentContainer td.RightSide div.LinkButton2
{
	background-image: url('/images/LinkButton2BG.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height: 80px;
	margin-top: 3px;
}
#ContentContainer td.RightSide div.LinkButton2 a.Icon1,
#ContentContainer td.RightSide div.LinkButton2 a.Icon2
{
	text-decoration: none;
	height: 80px;
	display: block;
	background-position: 10px 20px;
	background-repeat: no-repeat;
	font: bold 14px "Trebuchet MS";
	color: #234493;
	padding: 20px 5px 0px 70px;
}
#ContentContainer td.RightSide div.LinkButton2 a.Icon1
{
	background-image: url('/images/LinkButton2Icon1.jpg');
}
#ContentContainer td.RightSide div.LinkButton2 a.Icon2
{
	background-image: url('/images/LinkButton2Icon2.jpg');
}


#ContentContainer td.RightSide div.RightPanel
{
	margin-top: 4px;
}
#ContentContainer td.RightSide div.RightPanel div.Header
{
	background-image: url('/images/RightPanel-HeadBG.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}
#ContentContainer td.RightSide div.RightPanel div.Header span
{
	background-image: url('/images/RightPanelHeader_1.jpg');
	background-position: 5px center;
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	padding: 8px 5px 0px 40px;
	color: #666666;
	font: bold 12px "Trebuchet MS";
}
#ContentContainer td.RightSide div.RightPanel div.Content
{
	background-image: url('/images/RightPanel-Bottom.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
}



#FooterContainer div.LeftCorner
{
	background-image: url('/images/FooterLeftCorner.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
}
#FooterContainer div.LeftCorner div.RightCorner
{
	background-image: url('/images/FooterRightCorner.jpg');
	background-position: right bottom;
	background-repeat: no-repeat;
}
#FooterContainer div.LeftCorner div.RightCorner div.Content
{
	height: 25px;
	padding-left: 15px;
}
#FooterContainer div.LeftCorner div.RightCorner div.Content table.BottomMenuStyle a
{
	background-image: url('/images/FooterLinkIcon.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-right: 7px;
	font: 12px Arial;
	color: #666666;
	text-decoration: none;
}

/* CURRENT NAVIGATION MENU STYLE */
div.SubLinks
{
	padding-right: 15px;
	/*
	height: 400px;
	overflow: auto;
	*/
}
div.SubLinks div table
{
	width: 100%;
}
div.SubLinks .TreeNodeStyleLevel1,
div.SubLinks .TreeNodeStyleLevel2,
div.SubLinks .TreeNodeStyleLevel3,
div.SubLinks .TreeNodeStyleLevel4,
div.SubLinks .TreeNodeStyleLevel5,
div.SubLinks .TreeNodeStyleLevel6
{
	white-space: normal!important;
}

div.SubLinks a.TreeNodeStyleLevel1,
div.SubLinks a.TreeNodeStyleLevel2,
div.SubLinks a.TreeNodeStyleLevel3,
div.SubLinks a.TreeNodeStyleLevel4,
div.SubLinks a.TreeNodeStyleLevel5,
div.SubLinks a.TreeNodeStyleLevel6
{
	display: block;
	background-repeat: no-repeat;
	padding: 4px 17px 4px 10px!important;
	font: 12px Arial!important;
	color: #FFFFFF!important;
	margin: 1px 0px;
}
div.SubLinks a.TreeNodeStyleLevel1{
	padding-left: 15px!important;
	background-image: url('/images/TreeIcon00.gif');
	background-position: 0px center;
}
div.SubLinks a.TreeNodeStyleLevel2{
	padding-left: 25px!important;
	background-image: url('/images/TreeIcon01.gif');
	background-position: 10px center;
}
div.SubLinks a.TreeNodeStyleLevel3{
	padding-left: 35px!important;
	background-image: url('/images/TreeIcon02.gif');
	background-position: 20px center;
}
div.SubLinks a.TreeNodeStyleLevel4{
	padding-left: 45px!important;
	background-image: url('/images/TreeIcon03.gif');
	background-position: 30px center;
}
div.SubLinks a.TreeNodeStyleLevel5{
	padding-left: 55px!important;
	background-image: url('/images/TreeIcon04.gif');
	background-position: 40px center;
}
div.SubLinks a.TreeNodeStyleLevel6{
	padding-left: 65px!important;
	background-image: url('/images/TreeIcon05.gif');
	background-position: 50px center;
}
div.SubLinks a.SelectedNodeStyle
{
	color: #000000!important;
	font-weight: bold!important;
}

div.SubLinks td.TreeNodeStyleLevel1 a.ParentNodeStyle,
div.SubLinks td.TreeNodeStyleLevel1 a.RootNodeStyle ,
div.SubLinks td.TreeNodeStyleLevel1 a.LeafNodeStyle 
{
	background-color: #283673!important;
}
div.SubLinks td.TreeNodeStyleLevel2 a.ParentNodeStyle,
div.SubLinks td.TreeNodeStyleLevel2 a.RootNodeStyle ,
div.SubLinks td.TreeNodeStyleLevel2 a.LeafNodeStyle 
{
	background-color: #3D4A83!important;
}
div.SubLinks td.TreeNodeStyleLevel3 a.ParentNodeStyle,
div.SubLinks td.TreeNodeStyleLevel3 a.RootNodeStyle ,
div.SubLinks td.TreeNodeStyleLevel3 a.LeafNodeStyle 
{
	background-color:  #626EA0!important;
}
div.SubLinks td.TreeNodeStyleLevel4 a.ParentNodeStyle,
div.SubLinks td.TreeNodeStyleLevel4 a.RootNodeStyle ,
div.SubLinks td.TreeNodeStyleLevel4 a.LeafNodeStyle 
{
	background-color: #8792BC!important;
}
div.SubLinks td.TreeNodeStyleLevel5 a.ParentNodeStyle,
div.SubLinks td.TreeNodeStyleLevel5 a.RootNodeStyle ,
div.SubLinks td.TreeNodeStyleLevel5 a.LeafNodeStyle 
{
	background-color: #A2ADD2!important;
}
div.SubLinks td.TreeNodeStyleLevel6 a.ParentNodeStyle,
div.SubLinks td.TreeNodeStyleLevel6 a.RootNodeStyle ,
div.SubLinks td.TreeNodeStyleLevel6 a.LeafNodeStyle 
{
	background-color: #BEC7E8!important;
}

div.SubLinks table.CurrentNavMenu
{
	width: 100%;
}
div.SubLinks table.CurrentNavMenu table.MenuItemStyleLevel1
{
	background-color: #CCCCCC;
	margin: 2px;
}
div.SubLinks table.CurrentNavMenu a.MenuItemStyleLevel1
{
	display: block;
	background-image: url('/images/SubMenuIco.jpg');
	background-position: right center;
	background-repeat: no-repeat;
	padding: 2px 17px 2px 10px!important;
	font: bold 12px Arial!important;
	color: #FFFFFF!important;
}
div.SubLinks table.CurrentNavMenu table.StaticSelectedStyle
{
	background-color: #274BA1;
	margin: 0px!important;
}
div.SubLinks table.CurrentNavMenu table.StaticSelectedStyle a.MenuItemStyleLevel1
{
	background-image: url('/images/SubMenuSelectedIco.jpg');
}

div.SubLinks table.CurrentNavMenu table.MenuItemStyleLevel2
{
	background-color: #EEEEEE;
	background-image: url('/images/SubMenuBG.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
}
div.SubLinks table.CurrentNavMenu a.MenuItemStyleLevel2
{
	display: block;
	padding: 8px;
	font: bold 12px Arial!important;
	color: #666666!important;
	background-image: url('/images/SubMenuLinkIcon.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 15px!important;
}
div.SubLinks table.CurrentNavMenu table.MenuItemStyleLevel3
{
	background-color: #EEEEEE;
	background-image: url('/images/SubMenuBG.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
}
div.SubLinks table.CurrentNavMenu a.MenuItemStyleLevel3
{
	display: block;
	padding: 4px;
	font: 12px Arial!important;
	color: #666666!important;
	background-image: url('/images/SubMenuLinkIcon.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 30px!important;
	padding-left: 8px;
}
div.SubLinks table.CurrentNavMenu table.MenuItemStyleLevel4
{
	background-color: #EEEEEE;
	background-image: url('/images/SubMenuBG.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
}
div.SubLinks table.CurrentNavMenu a.MenuItemStyleLevel4
{
	display: block;
	padding: 4px;
	font: 12px Arial!important;
	color: #666666!important;
	background-image: url('/images/SubMenuLinkIcon.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 45px!important;
	padding-left: 8px;
}
div.SubLinks table.CurrentNavMenu table.MenuItemStyleLevel2 a.StaticHoverStyle
{
	color: #244596!important;
}
/* CURRENT NAVIGATION MENU STYLE */

div.SubContentContainer
{
	padding-right: 15px;
}
div.SubContentContainer div.Header
{
	background-image: url('/images/SubContentHeader-BG.jpg')!important;
	background-position: left top!important;
	background-repeat: repeat-x!important;
}
div.SubContentContainer div.Header div.Left
{
	background-image: url('/images/SubContentHeader-Left.jpg')!important;
	background-position: left top!important;
	background-repeat: no-repeat!important;
}
div.SubContentContainer div.Header div.Left div.Right
{
	background-image: url('/images/SubContentHeader-Right.jpg')!important;
	background-position: right top!important;
	background-repeat: no-repeat!important;
	padding: 0px!important;
	padding-right: 10px!important;
}
div.SubContentContainer div.Header div.Left div.Right span
{
	display: block!important;
	background-image: url('/images/SubContentHeader-Icon.jpg')!important;
	background-position: right center!important;
	background-repeat: no-repeat!important;
	height: 21px!important;
	font: bold 12px Arial!important;
	color: #244596!important;
	padding: 6px 0px 0px 8px!important;
}
div.SubContentContainer div.Content
{
	border: solid 1px #E4E4E4!important;
	border-top: 0px!important;
	background: none!important;
	background-color: #F5F5F5!important;
	margin: 0px!important;
}
div.SubContentContainer div.Content a
{
	display: block!important;
	padding: 8px!important;
	font: bold 12px Arial!important;
	color: #999999!important;
	background-image: url('/images/SubMenuLinkIcon.jpg')!important;
	background-position: left 13px !important;
	background-repeat: no-repeat!important;
	margin-left: 15px!important;
	text-decoration: none!important;
	overflow: hidden;
	height: 25px;
}
div.SubContentContainer div.Content a:hover
{
	color: #244596!important;
}
/* HOME PAGE NEWS LIST STYLE */
table.HomeNewsTable
{
	width: 95%;
	margin: 0px auto;
	margin-top: 5px;
}
table.HomeNewsTable td.NewsImage
{
	width: 80px;
	padding-right: 7px;
	vertical-align: top;
}
table.HomeNewsTable td.NewsTitle
{
	background-image: url('/images/NewsLinkIcon.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding-left: 14px;
	height: 15px;
}
table.HomeNewsTable td.NewsTitle a
{
	color: #2850AD;
	font: bold 12px Arial;
	text-decoration: none;
	display: block;
}
table.HomeNewsTable td.NewsSummary
{
	color: #333333;
	font: 12px Arial;
	vertical-align: top;
}
table.HomeNewsTable a.MoreLink
{
	font: 10px Arial;
	color: #2850AD;
	text-decoration: none;
	display: block;
	text-align: right;
}
/* HOME PAGE NEWS LIST STYLE */

/* NEWSLETTER FORM */
div.NewsletterForm
{
	font: 11px Arial;
	color: #666666;
	padding:5px;
}
div.NewsletterForm input
{
	font: 11px Arial;
	width: 125px;
}
div.NewsLetterSender
{
	
}





.EditPageTextArea
{
	font: 11px Arial;
	height: 15px;
	width: 300px;
	overflow: hidden;
}
.NewsIcon br
{
	display: none;
}
.LinkClass
{
	padding: 8px;
	font: bold 12px Arial!important;
	color: #666666!important;
	background-image: url('/images/SubMenuLinkIcon.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 15px!important;
	text-decoration: none;
}
.TextField
{
	font: 11px Arial;
	width: 250px;
}
.NoteField
{
	font: 11px Arial;
	width: 250px;
	height: 75px;
}
.ValidationSummary
{
	padding: 5px;
	border: solid 1px #ED9B30;
	background-color: #FAE5AE;
}
.ValidationSummary ul
{
	margin: 0px!important;
}
.ValidationSummary li
{
}

table.ListTable
{
	width: 100%;
	margin-top: 10px;
}
table.ListTable td.Picture
{
	width: 100px;
}
table.ListTable td.Title
{
	background-image: url('/images/ListTableTitleIco.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	padding: 3px;
	padding-left: 15px;
}
table.ListTable td.Title a
{
	font: 12px Arial;
	color: #2950AE;
}
table.ListTable td.Summary
{
	font: 12px Arial;
	color: #666666;
}
div.RepeaterSeperator
{
	background-image:url('/images/NewsSeperatorBG.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	height: 2px;
	margin-top: 15px;
	margin-bottom: 9px;
}

span.PagingStyle
{
	font: bold 11px "Trebuchet MS";
	color: #355191;
	display: block;
	text-align: center;
	vertical-align: middle;
}
span.PagingStyle span
{
	padding-bottom: 3px;
}
span.PagingStyle a
{
	font: bold 11px "Trebuchet MS";
	color: #333333!important;
	padding: 0px 4px;
	padding-bottom: 3px;
}
span.PagingStyle *
{
	padding: 0px 4px;
	display: inline-block;
}

span.PagingStyle input
{
	padding: 0px 2px;
}

div.PortalListHeadline
{
	padding: 10px 0px;
}
div.PortalListHeadline div.PortalImage img
{
	width: 590px;
}
div.PortalListHeadline div.PortalSummary
{
	font: 12px Arial;
	color: #333333!important;
	line-height: 15px;
	padding: 10px;
}





table.FormTable
{
	width: 100%;
}
table.FormTable input.FieldValue
{
	width: 200px;
}
table.FormTable input.PhoneCode
{
	width: 45px;
}table.FormTable input.PhoneValue
{
	width: 146px;
}




.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	position: fixed !important;
}
.modalPopup
{
	position: absolute !important;
	text-align: center;
}
.modalPopupHeader
{
	background-color: #FFFFFF;
	font: bold 12px "Trebuchet MS";
	color: #666666;
	position: relative;
	padding: 5px;
}
div.modalPopupHeader a.CloseBtn
{
	position: absolute;
	top: 3px;
	right: 3px;
	font: bold 12px "Trebuchet MS";
	color: #666666;
}

div.repeatContent
{
	padding: 3px;
	height: 150px;
	position: relative;
}
div.repeatContent div.Title
{
	font: bold 13px Arial;
	color: #2950AE;
	padding-bottom: 3px;
}
div.repeatContent div.Summary
{
	font: 12px Arial;
	color: #999999;
}
div.repeatContent table.Buttons
{
	margin: 0px auto;
	position: absolute;
	bottom: 5px;
	right: 0px;
	height: 17px;
}
div.repeatContent table.Buttons a
{
	padding: 0px!important;
	margin: 0px!important;
	background-image: none!important;
	color: #FFFFFF!important;
	font: bold 10px Arial!important;
	overflow: auto;
	height: auto;
}
div.repeatContent table.Buttons a:hover
{
	color: #FFFFFF!important;
}
div.repeatContent table.Buttons td
{
	padding: 0px;
}
div.repeatContent table.Buttons td.PrevButton
{
	background-image:url('/images/PrevImg.jpg');
	background-position: right center;
	background-repeat: no-repeat;
	width: 36px;
	height: 17px;
	text-align: right!important;
	padding-right: 5px; 
}
div.repeatContent table.Buttons td.NextButton
{
	background-image:url('/images/NextImg.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	width: 37px;
	height: 17px;
	text-align: left!important;
	padding-left: 5px; 
}
div.repeatContent table.Buttons td.Status
{
	padding: 1px 0px;
}
div.repeatContent table.Buttons td.Status span
{
	display: block;
	background-color: #DDDDDD;
	color: #2950AE;
	width: 45px;
	text-align: center;
	font: 10px Arial!important;
}


table.VideoList
{
	font: 12px Arial;
	color: #333333;
	width: 100%;
}

table.VideoList td.Title,
table.VideoList td.Customer,
table.VideoList td.Summary
{
	border-bottom: dotted 1px #E0E0E0;
	padding: 10px;
	background-color: #EEEEEE;
}
table.VideoList td.Title,
table.VideoList td.Customer
{
	border-right: dotted 1px #E0E0E0;
}
table.VideoList td.Title,
{
	background-image:url('/images/VideoTitleIcon.gif');
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 20px;
}
table.VideoList td.Summary
{
	color: #4180BE;
}
table.VideoList tr.Alternate td
{
	background-color: transparent!important;
}

table.VideoList td.Title a
{
	font: 12px Arial;
	color: #4180BE;
}
div.AllNewsLink
{
	text-align: right;
	padding: 10px;
	padding-bottom: 5px;
}
div.AllNewsLink a
{
	background-image:url('/images/sag_dot.gif');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 10px;
}
div.StoryListItem div.Title
{
	font: 15px "Franklin Gothic Medium";
	color: #353535;
	margin-top: 15px;
	padding-bottom: 15px;
}
div.StoryListItem div.Picture
{
	width: 100px;
	padding: 10px 0px;
}
div.StoryListItem div.Summary
{
	border-bottom: dotted 1px #353535;
	padding-bottom: 15px;
}
div.StoryListItem div.Summary a
{
	font: 11px Tahoma;
	color: #353535;
	text-decoration: none;
	line-height: 15px;
}