/* Train UK Website Styles */

/* CSS Document */
p { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}
.p1 { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}
h1 {
	font-size: 12pt;
}


td
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	}

.TblTitle
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3366CC;
	padding: 0px 0px 4px 4px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-bottom-width: 1px;
	}

.ExMenu
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F6F4EC;
	padding: 3px 4px 3px 8px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	cursor:pointer;	
	}

.DivMenu
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F6F4EC;
	padding: 4px 4px 4px 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	cursor:pointer;	
	}

	
.ExMenuGrey
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3366CC;
	padding: 4px 4px 4px 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	}		
	
.submenu{
margin-bottom: 0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}	
		
.MenuCellBlue
	{
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-bottom-width: 1px;
	background-color: #3366CC;	
	}

.MenuCell
	{
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-bottom-width: 1px;
	background-color: #F6F4EC;	
	}
	
.MenuCellWhite
	{
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-bottom-width: 1px;
	background-color: #FFFFFF;	
	}
	
.LeftMenuCell
	{
	background-color: #AEB7D2;
	text-align: center;
	width: 174px;
	}	

.RightNavTbl
	{
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: none;
	border-left-style: solid;	
	}	
	
.LeftTblsBg
	{
	background-color: #F6F4EC;
	vertical-align: top;
	padding-left: 4px;
	padding-top: 4px;
	}
	
.ContentCell
	{
	padding: 20px;
	vertical-align: top;
	}	
	
.SearchInput
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	width: 120px;
	border: 1px solid #FFFFFF;
	background-color: #3366CC;
	}
	
.InputLong
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	height: 19px;
	}		
	
.MenuLink
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
	
a.MenuLink
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
	}
	
a.MenuLink:Active
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
	}
	
a.MenuLink:Visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}	

a.MenuLink:Hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underlined;
	}	
		
.NavLink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	}
	
a.NavLink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	}
	
a.NavLink:Active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	}
	
a.NavLink:Visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	}	

a.NavLink:Hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6699CC;
	text-decoration: none;
	}

.Link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
	}
	
a.Link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}
	
a.Link:Active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}
	
a.Link:Visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}	

a.Link:Hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336699;
	text-decoration: underline;
	}
	
.ResultTbl
	{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	}
	
.ResultsTblCell
	{
	background-color: #F6F6F6;
	}
			
.BlueText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	}
	
.TitleCase	
	{
	text-transform: capitalize;
	background-color: #F6F6F6;	
	}

.TextBox
	{
	border-style: solid;
	border-width:1pt;
	border-color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	width: 300px;
	}

.RightBorder
	{
	width: 100%;
	}
	

.JavascriptMenu
	{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: none;
	border-left-style: solid;
	}
.SmallText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	}	

