/* Core (Site wide css rules) - Core Components Project*/
/* ---------------------------------------------------------- */


/* Elements */
/* ---------------------------------------------------------- */

body
{
	margin:0px;
	padding: 0px;
	background-color: #fff;
	font: 11px Verdana, sans-serif;
	color: #333;
	line-height: 15px;
}

td, th, caption, input, select, textarea
{
	font:11px Verdana, sans-serif;
}

td, th, caption
{
	text-align: left;
}

h1
{
	color: #EC8057;
	font: 20px Verdana, Arial, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 0px;
	margin-top: 7px;
	margin-bottom: 7px;
}

h2.SubHeading
{
	color: #EC8057;
	font: 14px Verdana, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}

h2.SubHeading2
{
	color: #3165B5;
	font: 12px Verdana, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}

h2
{
	color: #3165B5;
	font: 16px Verdana, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	clear: both;
}

h3
{
	color: #333;
	font: 14px Verdana, sans-serif;
	font-weight: normal;
	margin-top: 10px;
	clear: both;
}

h4
{
	color: #333;
	font: 12px Verdana, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	clear: both;
}

a
{
	text-decoration: none;
	color: #3165B5;
}

a:hover 
{
	text-decoration: underline;
	color: #EC8057;
}

form {
padding:0px;
margin:0px;
}

#ClearBorder
{
	clear:both;
	border-bottom:1px solid #EDF3FF;
}



/* Layout Divs in order */
/* ---------------------------------------------------------- */
#FloatLogo
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}

#FloatLogo a
{
	font:normal 1px/2px Verdana;
	color:#FFF;
	height:72px;
	width:230px;
	display:block;
}

#FullPage
{
	margin:0px;
	padding:0px;
	background: url(../Images/bg_page.gif) repeat-y;
	width:915px;
}

#Frame
{
	width: 915px;
	margin:0px;
	padding:0px;
}

#Header
{
	float:left;
	width:780px;
	height:95px;
	background: url(../Images/logo_optician2.gif) no-repeat #FFFFFF;
	margin:0px;
	padding:0px;
}




#MenuColumn 
{
	float: left;
	width: 150px;
}

#ContentFrame
{
	float: left;
	width: 630px;
}

#ContentColumn 
{
	margin-bottom: 10px;
	padding:0px;
	padding-left:10px;
	width: 630px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 620px;
}

html>body #ContentColumn 
{
	width: 620px;
}     

#Content
{
	float: left;
	width: 469px;
	margin-top:83px;
}

#ContentBottomAdverts
{
	margin-top: 60px;
}

#ContentAdvertTop
{
	clear: both;
	text-align: center;
}

#ContentAdvertMiddle
{
	clear: both;
	text-align: center;
}

#ContentAdvertBottom
{
	clear: both;
	text-align: center;
	margin-bottom: 25px;
}

#ContentListAdvertTop
{
	clear: both;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 25px;
}

#ContentListAdvertMiddle
{
	clear: both;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 25px;
}

#ContentArticleAdvertTop
{
	clear: both;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;	
}

#ContentArticleAdvertMiddle
{
	clear: both;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

#BannerBottom
{
	margin-bottom: 20px;
}

#AdRectangle 
{
	margin:0px;
	padding:0px;
	width:99%;
	padding-bottom:5px;
}

#BannerAdvert 
{
	position:absolute;
	top:105px;
	left:160px;
}

#ButtonAdvert
{
	position:absolute;
	left:780px;
	top:21px;
	margin:0px;
	background:#FFF;
	padding-left:10px;
}

#InternalAdverts
{
	float: left;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left: 10px;
	width: 140px;
	background-color: #EDF3FF;
	border-bottom:1px solid #FFF;
}

#BaseAdvert 
{
	margin:10px 0px;
}

#ExternalAdverts
{
	position:absolute;
	left:780px;
	top:94px;
	width: 120px;
	margin-left: 10px;
}

#BaseMenu
{
	background:#FFF;
	margin:0px;
	padding:0px;
	padding-top:6px;
	border:0px;
	border-top:1px solid #8BA3D2;
	width:780px;
}

/* Start Login Menu  */
/* ---------------------------------------------------------- */

#LogonActions
{
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:50px;
	padding-bottom:6px;
	padding-left:75px;
	text-align:center;
}

#LogonActions ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#LogonActions ul li
{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #8BA3D2;
	list-style:none;
	float:left;
	font:normal 10px Verdana;
}

#LogonActions ul li.FirstItem
{
	border:none;
	list-style:none;
}

/* End Login Menu  */
/* ---------------------------------------------------------- */

#BaseMenuSubLeft
{
	float:right;
	margin:0px;
	padding:0px;
	padding-bottom:6px;
	width:700px;
}     

#BaseMenuSubRight
{
	float:right;
	margin:0px;
	padding:0px;
	text-align:right;
	padding-bottom:6px;
	width:1px;
}

#BaseMenuSubRight ul, #BaseMenuSubLeft ul {
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	list-style:none;
}


#BaseMenuSubRight li, #BaseMenuSubLeft li
{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #8BA3D2;
	list-style:none;
	float:left;
	font:normal 10px Verdana;
}

#BaseMenuSubRight li.FirstItem, #BaseMenuSubLeft li.FirstItem
{
	border:none;
	list-style:none;
}

#BaseMenuSubLeft a, #BaseMenuSubRight a, #BaseMenuSubLeft a:visited, #BaseMenuSubRight a:visited
{
	padding-left:2px;
	padding-right:2px;
	font:normal 10px/13px Verdana;
	color:#3165B5;
}

#LogonMenu a, #LogonMenu a:visited
{
	padding-left:2px;
	padding-right:2px;
	font:normal 10px/13px Verdana;
	color:#3165B5;
}

#BaseMenuSubLeft a:hover, #BaseMenuSubRight a:hover, #LogonMenu a:hover
{
	text-decoration:underline;
	color:#EC8057;
}

#Footer 
{
	margin:0px;
	padding:1px;
	padding-top:5px;
	clear:both;
	width:780px;
	text-align:center;
	font-weight: normal;
	font:normal 10px/14px Verdana;
	color:#000;
	padding-bottom:5px;
	margin-top:4px;
	border-top:1px solid #8BA3D2;
}

#FooterZibb 
{
	margin:0px;
	padding:0px;
	padding-top:5px;
	clear:both;
	width:780px;
	text-align:left;
	font-weight: normal;
	font:normal 10px/14px Verdana;
	color:#000;
	padding-bottom:5px;
	margin-top:4px;
	border-top:1px solid #8BA3D2;
}

#LinksPanel 
{
	margin:0px;
	padding:0px;
	clear:both;
	width:780px;
	font-weight: normal;
	color:#000;
	padding-bottom:5px;
}

.endPage
{
	clear:both;
}


.FloatWithIn
{
	font-size: 0px; 
	clear: both; 
	height: 0px; 
	overflow: hidden; 
}

#Publisher
{
	display: none;
}

/* Standard Header Layout */
/* ---------------------------------------------------------- */

#HeaderElements
{
	margin:0px;
	margin-left:320px;
	margin-top:20px;
	vertical-align:middle;
}

#HeaderElements p
{
	color:#000;
	margin:0px;
	padding:0px;
}

span.SearchTitle
{
	font:bold 11px/20px Verdana, sans-serif; 
	color:#18346B;
	float:left;
}
#spacer
{
	margin:0px;
	padding:0px;
	padding-left:80px;
}

span.advanced
{
	margin-left:119px;
	text-align:right;
}

span.advanced a
{
	font: normal 9px/12px Verdana, sans-serif; 
	color:#18346B;
}

span.advanced a:hover 
{
	font: normal 9px/12px Verdana, sans-serif; 
	color:#EC8057;
}

#HeaderElements input
{
	font: 11px Verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
}

#HeaderElements input.radio
{
	background:#DCE3F1;
}

#HeaderElements select
{
	font: 11px Verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #18346B;
}

#HeaderElements span.radiotext
{
	font: normal 10px/16px Verdana, sans-serif; 
	vertical-align: middle;
	color: #18346B;
}

#TextBox
{
	width: 250px;
}

#HeaderElements input.GoButton
{
	background-color: #3B578C;
	color: #fff;
	border-top: solid 1px #6D8AC2;
	border-left: solid 1px #6D8AC2;
	border-right: solid 1px #233453;
	border-bottom: solid 1px #233453;
	margin-left: 0px;
	font: bold 10px Verdana, sans-serif; 
	width:90px;
	cursor:hand;
}

/* Standard Menu Layout */
/* ---------------------------------------------------------- */
#VerticalMenuExtra
{
margin:0px;
padding:0px;
width:150px;
background:#E2E9F7;
height:10px;
font-size:1px;
border-bottom:1px solid #FFF;

}


#VerticalMenu
{
	width:150px;
	font-size:10px;
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	overflow:hidden;
	background:#FFF;
}

#VerticalMenu ul
{
	list-style-type:none;
	width:150px;
	margin:0px;
	padding:0px;
}

#VerticalMenu ul li
{
	margin: 0px;
	padding:0px;
	font: bold 10px/20px Verdana;
	border-bottom: solid 1px #FFF;
}

#VerticalMenu ul li a 
{
	display:block;
	text-decoration: none;
	padding:0px;
	padding-left:10px;
	font-weight: bold;
	color:#264072;
	margin:0px;
	width:140px;
}

#VerticalMenu ul li a:hover {
	text-decoration:none;
}

ul.subLevel1Hide
{
	display:none;
}

ul.subLevel1Show
{
	display:block;
}

ul.subLevel2Hide
{
	display:none;
}

ul.subLevel2Show
{
	display:block;
}

#VerticalMenu ul li a
{
	color:#264072;
	background: #E2E9F7;
	text-transform:capitalize;
}

#VerticalMenu ul li a:hover, #VerticalMenu ul li a.highlighted
{
	background:#FFF;
	color:#EC8057;
	text-transform:capitalize;
}

#VerticalMenu ul li a:active
{
	background:#FFF;
	color:#EC8057;
	text-transform:capitalize;
}

#VerticalMenu a.hasChildren
{	
	background:url(../images/g_arrow_hover.gif) no-repeat 128px 0px #E2E9F7;
}

#VerticalMenu a.hasChildren:hover, #VerticalMenu a.hasChildren:active
{	
	background:url(../images/g_arrow_hover.gif) no-repeat 128px 0px #FFF;
}


#VerticalMenu a.Landing, #VerticalMenu a.Landing:hover, #VerticalMenu a.Landing:active
{	
	background:url(../images/g_spacer.gif) #333;
	color:#FFF;
	text-transform:capitalize;
}


#VerticalMenu ul li ul
{
	list-style-type: none;
	margin:0px;
	padding:0px;
	width:150px;
}

#VerticalMenu ul li ul li {
	margin:0px;
	padding:0px;
	border:none;
	font: bold 10px/16px Verdana;
	background: #FFF;
}

#VerticalMenu ul li ul li a {
	display:block;
	border:none;
	width:145px;
	text-indent:10px
}

#VerticalMenu ul li ul li a:hover {
	color:#EC8057;
}

#VerticalMenu ul li ul li a.child
{
	background: #FFF;
	font-weight:normal;
	color:#264072;
	width:140px;
	border-top: solid 1px #FFF;
	text-indent:10px
}

#VerticalMenu ul li ul li a.child:hover
{
	background:#FFF;
	color:#EC8057;
}


/* Standard Centre Frame Layout */
/* ---------------------------------------------------------- */

#Breadcrumb
{
	background:#E7E7E7;
	font: 10px Verdana, sans-serif;
	color: #666;
	padding:3px;
	margin-bottom:10px;
}

#Breadcrumb a
{
	font-weight: normal;
}

#ResultsStrap
{
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:10px;
	font:bold 11px/16px Verdana;
}


#AlphaSearch
{
	float:left;
	margin-top:11px;
	padding:0px;
	padding-bottom:10px;
	font:normal 10px/13px Verdana;
}

#AlphaSearch a
{
	font:normal 10px/13px Verdana;
	padding:2px;
	text-align:right;
}


#PageNumbers
{
	float:right;
	margin-top:11px;
	padding:0px;
	font:normal 10px/13px Verdana;
	text-align:right;
}

#PageNumbers a
{
	font:normal 10px/13px Verdana;

}

/* Icon Layouts */
/* ---------------------------------------------------------- */
#IconsSocial {clear:both;margin:0px;padding:7px 0px 5px 0px;}
#IconsSocial a.reddit {font:bold 9px/13px Verdana;padding-left:19px;padding-top:5px;padding-bottom:18px;padding-right:8px;background: url("../images/g_icon_reddit.gif") no-repeat;}
#IconsSocial a.bookmark {font:bold 9px/13px Verdana;padding-left:19px;padding-top:5px;padding-bottom:18px;padding-right:8px;background: url("../images/g_icon_bookmark.gif") no-repeat;}
#IconsSocial a.related {font:bold 9px/13px Verdana;padding-left:19px;padding-top:5px;padding-bottom:18px;padding-right:8px;background: url("../images/g_icon_related.gif") no-repeat;}
#IconsSocial a.diggit {font:bold 9px/13px Verdana;padding-left:19px;padding-top:5px;padding-bottom:18px;padding-right:8px;background: url("../images/g_icon_diggit.gif") no-repeat;}



#Icons
{	
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:15px;
}

#Icons a.SearchAgain
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_magnify.gif) no-repeat;
}

#Icons a.AdvancedSearch
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_advanced.gif) no-repeat;
}

#Icons a.SearchTips
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_tips.gif) no-repeat;
}

#Icons a.PrinterFriendly
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_printer.gif) no-repeat;
}

#Icons a.EmailFriend
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_email_friend.gif) no-repeat;
}

#Icons a.ToTop
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_to_top.gif) no-repeat;
}

#Icons a.BackToResults
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_back_to_results.gif) no-repeat;
}

#SearchLinks
{	
	float:left;
	margin:0px;
	padding:0px;
	padding-top:10px;
}

#SearchLinks a.SearchAgain
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_magnify.gif) no-repeat;
}

#SearchLinks a.AdvancedSearch
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_advanced.gif) no-repeat;
}

#SearchLinks a.SearchTips
{
	font:normal 10px/13px Verdana;
	padding-left:19px;
	padding-top:5px;
	padding-bottom:18px;
	padding-right:8px;
	background:url(../images/g_tips.gif) no-repeat;
}


/* General styles */
/* ---------------------------------------------------------- */

.HorizontalLine
{
	border-top:1px solid #EDF3FF;
	width: 100%;
	margin-top: 5px; 
}

#LeadingText
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}

.PrintIcon
{
	display: block;
	margin-left: 15px;
	float: left;
}

.EmailIcon
{
	display: block;
	float: left;
	margin-bottom: 15px;
}

.EmailIcon2
{
	display: block;
	margin-left: 15px;
	float: left;
}

.AllLinks
{
	width: 446px;
	text-align: right;
	margin-right: 5px;
}

.PropItem
{
	/*clear: both;*/
	margin-top:5px;
	font:normal 11px verdana;
}

.PropTitle
{
	width: 90px;
	float: left;
	font-weight: bold;
}

.PropItemElement
{
	display: inline-block;
}

#AlphabeticalList a
{
	margin-right: 4px;
}


/* Paging */
/* ---------------------------------------------------------- */

.ListedArticles
{
	display: block;
	float: left;
	clear: both;
	margin: 10px 0px 10px 0px;
}

#TopPaging
{
	margin-bottom: 10px;
}

.Number
{
	font-weight: bold;
}

.PagingComplete
{
	float: right;
}

.Paging
{
	margin: 10px 10px 10px 0px;
	text-align: right;
}

.NextPrevious
{
	display: block;
	float: right;
	margin-left: 10px;
	padding-right: 10px;
}

#NextPrev
{
	display: block;
	float: right;
	margin-left: 10px;
	padding-right: 10px;
}

/* Forms */
/* ---------------------------------------------------------- */

.FormRow
{
	clear: left;
	/* Fixes ie block enlargement */
	border-bottom: solid 1px #fff;
	/* -------------------------- */
	padding: 0px;
	text-align: left;
}

.FormRow select, .FormRow textarea, .FormRow input
{
	padding: 0px;
	margin: 0px 0px 5px 0px;
	float: left;
}

h2.FormSectionTitle
{
	clear: both;
	color: #000;
	font: 14px Verdana, sans-serif;
	font-weight: bold;
	margin-top:15px;
	margin-bottom: 10px;
}

.FormEnd
{
	clear: both;
}

form .Label
{
	float: left;
	width: 110px;
}

/*
** Adrian Taylor - DPA Code Start
** Need to give the DPA prompts longer
*/
form .DPALabel
{
	float: left;
	width: 300px;
}
/*
** Adrian Taylor - DPA Code End
*/


form .Required
{
	float: left;
	width: 10px;
	color: red;
}

form .DataFormat
{
	float: left;
	width: 50px;
}

input.Text
{
	width: 200px;
	float: left;      
}

input.TextProfile
{
	width: 246px;
	float: left;      
}

input.SubmitButton
{
	margin-left: 102px;
	width: 110px;
	clear: left;
	float: left;
	background-color: #006699;
	color: #fff;
	border-top: solid 1px #B7D4EC;
	border-left: solid 1px #B7D4EC;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	font-weight: bold;
}

input.SubmitButton2
{
	margin-left: 122px;
	width: 110px;
	clear: left;
	float: left;
	background-color: #006699;
	color: #fff;
	border-top: solid 1px #B7D4EC;
	border-left: solid 1px #B7D4EC;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	font-weight: bold;
}

input.ClearButton
{
	margin-left: 5px;
	width: 110px;
	clear: right;
	float: left;
	background-color: #4C9BC2;
	color: #fff;
	border-top: solid 1px #B7D4EC;
	border-left: solid 1px #B7D4EC;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	font-weight: bold;
}

input.SubmitButtonProfile
{
	margin-left: 163px;
	width: 110px;
	clear: left;
	float: left;
	background-color: #006699;
	color: #fff;
	border-top: solid 1px #B7D4EC;
	border-left: solid 1px #B7D4EC;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	font-weight: bold;
}

input.ProfileButton
{
	margin-left: 122px;
	width: 110px;
	clear: left;
	float: left;
	background-color: #4C9BC2;
	color: #fff;
	margin-bottom: 15px;
	border-top: solid 1px #B7D4EC;
	border-left: solid 1px #B7D4EC;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	font-weight: bold;
}

input.SecondaryButton
{
	margin-left: 10px;
}

input.FloatNone
{
	float: none;
	margin-bottom: 0px;     
}

input.FloatLeft
{
	float: left;
}

label.FloatNone
{
	float: none;      
}

#RequiredText
{
	clear: both;
	text-align: center;
	color: #666;
	font-size: 11px;
}

#RedStar, .Mandatory
{
	color: red;
}

.FormColumns
{
	width: 320px;
	margin-bottom: 4px;
}

.FormColumnLeft
{
	width: 50%; 
	float: left;
}

.FormColumnRight
{
	width: 50%; 
	float: right;
}

.FormSpanColumn
{
	clear:both;
}

.FormItemDesciption2
{
	margin-left: 120px;
	margin-bottom: 10px;
	color: #666;
}

.ValidationDescription
{
	color: Red;
}

#sMessage
{
	width: 200px;
}

#sMessage2
{
	width: 240px;
}

select
{
	width: 250px;
}

.CV
{
	display: block;
	margin-left: 113px;
	margin-top: 5px;
}

form .DataFormat
{
	float: left;
	/*width: 100px;*/
	margin-left: 4px;
	padding-top: 4px;
	color: #666;
	font-size: 11px;
}

form .DatePickerIcon
{
	float: left;
	padding: 0px 6px 0px 2px;
}

form p
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: #666;
	margin-right: 10px;
}

.RedText
{
	color: red;
}

#EmailsAlerts1, #EmailsAlerts2, #EmailsAlerts3, #EmailsAlerts4
{
	float: left;
}

.FormAlertText
{
	display: block;
	width: 250px;
	font-size: 11px;
	margin-left: 5px;
	margin-right: 10px;
	float: left;
	margin-bottom: 5px;
}

.FormHeaderText
{
	/*display: block;*/
	margin-right: 5px;
	/*float: left;*/
	margin-bottom: 10px;
}

.ListImage
{
	float: right;
	margin-left: 10px;
}


/* LINKS PANEL */
#linkpanelcontainer
{
	width:100%;
	text-align:center;	
}

.linkspanel
{BORDER-RIGHT: #5981bb 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #5981bb 1px solid;PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: 10px/12px arial;
    BORDER-LEFT: #5981bb 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #5981bb 1px solid;
    BACKGROUND-COLOR: #fff
}
.linkspanel TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    FONT: 10px/12px arial;
    COLOR: #5981bb;
    PADDING-TOP: 0px
}
.linkspanel A
{
    FONT: 10px/12px arial;
    COLOR: #ec8057;
    TEXT-DECORATION: underline
}
.linkspanel A:hover
{
    FONT: 10px/12px arial;
    COLOR: #ec8057;
    TEXT-DECORATION: none
}
.headrow TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: bold 10px/14px verdana;
    PADDING-TOP: 10px
}
TD.title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #5981bb 1px solid
}

 

 
