body
{
	font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;	
}

hr
{
	height: 1;
	color: Gray;
}

.outline_bottom1 {
	background-image: url(../images/corners/img_line01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.outline_top1 {
	background-image: url(../images/corners/img_line01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.outline_left1 {
	background-image: url(../images/corners/img_line02.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.outline_right1 {
	background-image: url(../images/corners/img_line02.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.outline_bottom1_ph {
	background-image: url(../images/corners/img_line01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:#f8f8ff;
}
.outline_top1_ph {
	background-image: url(../images/corners/img_line01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#f8f8ff;
}
.outline_left1_ph {
	background-image: url(../images/corners/img_line02.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:#f8f8ff;
}
.outline_right1_ph {
	background-image: url(../images/corners/img_line02.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color:#f8f8ff;
}


.Table_Content_Header 
{
	background-color:#5D7591;
    font-family:verdana; 
	font-size:11px; 
	font-weight:bold;
	color:#ffffff;

	background-image: url(../images/corners/img_line01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	
	border:2px;
	padding:2px;
}

.ContentTable
{
	background-color:#ffffff;
    font-family:Arial; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
	vertical-align:top;
	text-align:left;
}

.ContentTDRightAlign
{
	background-color:#ffffff;
    font-family:verdana; 
	font-size:10px; 
	font-weight:normal;
	color:#000000;
	vertical-align:top;
	text-align:right;
}

.navbar_darkgray a 
{
	color: black;
	text-decoration: none;
}

.navbar_darkgray a:hover 
{
	text-decoration: underline;
}

.navbar_darkgray
{
	background-color:#9BACBE;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
	text-transform:uppercase;
}

.navbar_gray
{
	background-color:#cccccc;
}

.navbar_blue
{
	background-color: #5D7591;
}

.navbar_black
{
	background-color: #000000;
	font-size: 10px;
	color: white;
	font-family: Tahoma, Verdana, Arial;	
}
.navbar_black a
{
	font-family: Tahoma, Verdana, Arial;	
	background-color: #000000;
	font-size: 10px;	
	color: white;
	text-decoration: none;
}
.navbar_black a:hover
{
	text-decoration:underline;
}

.navbar_leftcorner_blue
{
	background-position: left top;
	background-image: url(../images/layout/corner-left-blue.gif);
	background-repeat: no-repeat;
	position:relative;
	left: 0px;	
	top: 0px;
	width: 15px;
	height: 22px;
	background-color: #5D7591;
}
.navbar_leftcorner_darkgray
{
	background-image:url(../images/layout/corner-left-darkgray.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#9BACBE;
	position:relative;
	left: 0px;	
	top: 0px;
	width: 15px;
	height: 22px;
	font-family: Verdana, Arial;
	font-size: 0.5em;
	color: white;
}

.navbar_topbanner
{
	background-image:url(../images/layout/topbannerbg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#000000;
	position:relative;
	height:29px;
	left: 0px;	
	top: 0px;
	font-size: 10px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
}

.breadcrumb
{
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #5D7591;
}
.breadcrumb a
{
	color: #ffffff;
	text-decoration: none;
}
.breadcrumb a:hover 
{
	text-decoration: underline;
}

.footerbar
{
	background-color: #525252;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;	
}
.footerbar a 
{
	color: #ffffff;
	text-decoration: none;
}
.footerbar a:hover 
{
	text-decoration: underline;
}

.content_tableheader
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#5D7591' , EndColorStr= '#9BACBE' );
	color: #ffffff;
	background-color: #5D7591;
	font-size: 12px;
	color: white;
	font-family: Verdana, Arial;		
}

.navbar_lefttop
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#5D7591' , EndColorStr= '#CCCCCC' );
	background-color:#5d7591;
}

.PhotoAlbum_Cell
{
	background-color:#9BACBE;
    font-family:verdana; 
	font-size:10px; 
	font-weight:bold;
	color:#ffffff;
}
.PhotoAlbum_Text
{
	background-color:#5D7591;
    font-family:verdana; 
	font-size:10px; 
	font-weight:bold;
	color:#ffffff;
}

td#menulinks a 
{
	display:block; 
	text-decoration: none;
	margin: 0;
	padding-left: 1px;
		
	border-right: 1px solid white;
	border-left: 1px solid white;
	border-top: 1px solid white;
	border-bottom: 1px solid white;	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	line-height: 16px;	
}

td#menulinks a:hover 
{
	background-color: #00314A;
	border-right: 1px solid #B1B1CB;
	border-left: 1px solid #F4F4F8;
	border-top: 1px solid #F4F4F8;
	border-bottom: 1px solid #B1B1CB;		
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	line-height: 16px;	
}

td#menulinks_hoz a 
{
	display:inline-block; 
	text-decoration: none;
	margin: 0;
	padding-left: 1px;
		
	border-right: 1px solid white;
	border-left: 1px solid white;
	border-top: 1px solid white;
	border-bottom: 1px solid white;	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #00314A;
	line-height: 16px;	
}

td#menulinks_hoz a:hover 
{
	background-color: #00314A;
	border-right: 1px solid #B1B1CB;
	border-left: 1px solid #F4F4F8;
	border-top: 1px solid #F4F4F8;
	border-bottom: 1px solid #B1B1CB;		
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	line-height: 16px;	
}

.News_Headline
{
    font-family:tahoma; 
	font-size:14px; 
	font-weight:bold;
	color:#0E2B88;
}
.News_Author
{
    font-family:tahoma; 
	font-size:12px; 
	font-weight:bold;
	color:#7A0009;
}
.News_Date
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
.News_StandFirst
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
.News_BodyText
{
    font-family:tahoma; 
	font-size:11px; 
	color:#000000;
}

.News_View
{
	font-style:normal;
	text-decoration:none;	
}

.Article_Headline
{
    font-family:tahoma; 
	font-size:14px; 
	font-weight:bold;
	color:#0E2B88;
}
.Article_Author
{
    font-family:tahoma; 
	font-size:12px; 
	font-weight:bold;
	color:#7A0009;
}
.Article_Standfirst
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
.Article_Content
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
.Article_View
{
	font-style:normal;
	text-decoration:none;	
}

.PlainLink
{
	font-style:normal;
	text-decoration:none;	
}

.ContentPage_Title
{
    font-family:tahoma; 
	font-size:16px; 
	font-weight:bold;
	color:#0E2B88;
}
.ContentPage_SubTitle
{
    font-family:tahoma; 
	font-size:14px; 
	font-weight:bold;
	color:#7A0009;
}
.ContentPage_Description
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}

.HomepageNewsFeature
{
	font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#fff;
}
.HomepageNewsFeature a
{
	font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#fff;	
	text-decoration: none;
}
.HomepageNewsFeature a:hover
{
	text-decoration:underline;
}

.NewsFeatures
{
}

.HomepageEventFeature
{
	font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
.HomepageEventFeature a
{
	font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;	
	text-decoration: none;
}
.HomepageEventFeature a:hover
{
	text-decoration:underline;
}

.PhotoAlbum_Title
{
    font-family:tahoma; 
	font-size:16px; 
	font-weight:bold;
	color:#0E2B88;
}
.PhotoAlbum_Title a
{
    font-family:tahoma; 
	font-size:16px; 
	font-weight:bold;
	color:#0E2B88;	
	text-decoration: none;
}
.PhotoAlbum_Title a:hover
{
	text-decoration:underline;
}

.PhotoAlbum_SubTitle
{
    font-family:tahoma; 
	font-size:14px; 
	font-weight:bold;
	color:#7A0009;
}
.PhotoAlbum_Description
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
 
.StandardLinks
{
	font-family:arial; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
.StandardLinks a
{
	font-family:tahoma; 
	font-size:10px; 
	font-weight:normal;
	color:#000000;	
	text-decoration: none;
}
.StandardLinks a:hover
{
	text-decoration:underline;
}

.ThinHR
{
	height:1px;
	color:#EAEAE4;
}

.pacell
{
	font-family:tahoma; 
	font-size:10px; 
	font-weight:normal;
	color:#000000;
	background-color:#eaeae4;
}
.pacell a
{
	font-family:tahoma; 
	font-size:10px; 
	font-weight:normal;
	color:#000000;	
	text-decoration: none;
	border-color:white;
}
.pacell a:hover
{
	text-decoration:underline;
	border-color:Red;
}
.pacell img
{
	text-decoration:underline;
	border-color:white;
}


.Profile_Nickname
{
    font-family:tahoma; 
	font-size:14px; 
	font-weight:bold;
	color:#0E2B88;
}
.Profile_Name
{
    font-family:tahoma; 
	font-size:12px; 
	font-weight:bold;
	color:#7A0009;
}
.Profile_MemberID
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;
}
.Profile_StandardText
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;	
}
.Profile_Vehicle
{
    font-family:tahoma; 
	font-size:12px; 
	font-weight:bold;
	color:#7A0009;
}


.Standard_heading_1
{
    font-family:tahoma; 
	font-size:14px; 
	font-weight:bold;
	color:#0E2B88;
}
.Standard_heading_2
{
    font-family:tahoma; 
	font-size:12px; 
	font-weight:bold;
	color:#7A0009;
}
.Standard_BodyText
{
    font-family:tahoma; 
	font-size:11px; 
	font-weight:normal;
	color:#000000;	
}

.ContentPageHeaderTable
{
	background-color:#f8f8ff;
    font-family:verdana; 
	font-size:10px; 
	font-weight:normal;
	color:#000000;
	vertical-align:top;
	text-align:left;
}



    .MAPtitleStyle      
    {         
    font-family:Verdana;         
    font-size:12pt;         
    font-weight:bold;      
    }      
    .MAPiconStyle      
    {         
    position:relative;         
    top:-15px;      
    }      
    .MAPdetailsStyle      
    {         
    font-family:Verdana;         
    font-size:10pt;         
    font-weight:normal;         
    text-align:left;      
    }      
    
    
.AdminBreadCrumb {
    list-style-type: none; 
    display: inline; 
    padding: 0px; 
    margin: 0px;
}
.AdminBreadCrumb a {
    text-decoration: none;
}
.AdminBreadCrumb li {
    list-style-type: none; 
    display: inline;
    padding-left: 12px;
    margin-left:0px;
    background-image: url(/store/images/arrow-right.gif); 
    background-repeat: no-repeat;
}

