/**************************** RESET STYLESHEET *****************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body 
{
	line-height: 1;
}
ol, ul 
{
	list-style: none;
}
blockquote, q 
{
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after 
{
	content: '';
	content: none;
}
:focus 
{
	outline: 0;
}
ins 
{
	text-decoration: none;
}
del 
{
	text-decoration: line-through;
}
table 
{
	/*border-collapse: collapse;*/
	border-spacing: 0;
}
/**************************** RESET STYLESHEET *****************************/

/********************************* BODY ************************************/
body
{
	background-color: #e3effb;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
    color: #5e5c5d;
    text-align: center;
	margin: 0;
	height: 100%;
}
/********************************* BODY ************************************/

/********************************* HEAD ************************************/
.DesktopPortalHead
{
    border: 0px;
}
.DesktopPortalBannerHead
{
	width: 100%;
	height: 133px;
	background: #FFFFFF url(MrPet/HeadBackground.jpg) no-repeat;
	background-position: right top;
	border-top: solid 1px #a5b5c4;
}
.HeadLogo
{
	width: 300px;
	height: 133px;
	background: url(MrPet/HeadLogo.gif) no-repeat;
	background-position: center center;
	cursor: pointer;
}
/********************************* HEAD ************************************/

/******************************** FOOTER ***********************************/
.DesktopDefaultFooterCenter
{
    width: 901px;
	background-color: #FFFFFF;
	border-left: 1px solid #a5b5c4;
	border-right: 1px solid #a5b5c4;
	border-bottom: 1px solid #a5b5c4;
}
.FooterLink
{
    color: #01aad1;
    font-weight: normal;
}
a.FooterLink:link
{
    color: #01aad1;
    font-weight: normal;
}
a.FooterLink:active
{
    color: #01aad1;
    font-weight: normal;
}
a.FooterLink:visited
{
    color: #01aad1;
    font-weight: normal;
}
a.FooterLink:hover
{
    color: #01aad1;
    font-weight: normal;
}
/******************************** FOOTER ***********************************/

/********************************* TABS ************************************/
.MainTabs
{
    height: 29px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 7px;
	border-left: 1px solid #bed9f6;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	white-space: nowrap;
    FONT-FAMILY: Arial;
    text-align:left;   
}
.MainTabsSelected
{
    height: 29px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 7px;
	border-left: 1px solid #bed9f6;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	white-space: nowrap;
    FONT-FAMILY: Arial;
    text-align:left;   
}
A.MainTabsLink
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.MainTabsLink:link
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.MainTabsLink:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.MainTabsLink:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.MainTabsLink:active
{
    FONT-SIZE: 11px;
    COLOR: #eff8fa;
    TEXT-DECORATION: none
}
A.MainTabsLinkSelected
{
    FONT-SIZE: 11px;
    COLOR: #bed9f6;
    TEXT-DECORATION: none;
    font-weight:bold;
}
A.MainTabsLinkSelected:visited
{
    FONT-SIZE: 11px;
    COLOR: #bed9f6;
    TEXT-DECORATION: none;
    font-weight:bold;
}
A.MainTabsLinkSelected:hover
{
    FONT-SIZE: 11px;
    COLOR: #bed9f6;
    TEXT-DECORATION: underline;
    font-weight:bold;
}
A.MainTabsLinkSelected:active
{
    FONT-SIZE: 11px;
    COLOR: #bed9f6;
    TEXT-DECORATION: none;
    font-weight:bold;
}

/* LEFT TABS */
.LeftTabs
{
    background: url(MrPet/ModuleTable_White.jpg) no-repeat;
    background-position: top right;
    width: 197px;
    padding-left: 6px; 
    padding-right: 6px;
    height: 150px;
    padding-bottom: 10px;
}
.LeftTab
{
    width: 180px;
	height: 18px;
	display: block;
	float:left;
	text-indent: 10px;
	line-height: 18px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.LeftTabsLink
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLink:link
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLink:active
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLink:visited
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLink:hover
{
	text-decoration: none;
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}

/* LEFT TABS SELECTED */
.LeftTabSelected
{
    width: 180px;
	height: 18px;
	display: block;
	float:left;
	text-indent: 10px;
	line-height: 18px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.LeftTabsLinkSelected
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLinkSelected:link
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLinkSelected:active
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLinkSelected:visited
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
a.LeftTabsLinkSelected:hover
{
	text-decoration: none;
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin: auto;
	line-height: 220%;
	width: 180px;
	display: block;
	float:left;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}

/* LEFT SUB TABS */
.LeftSubTab
{
    width: 180px;
	height: 18px;
	display: block;
	float:left;
	text-indent: 10px;
	line-height: 15px;
	padding-bottom: 0px;
	padding-top: 4px;
}
.LeftSubTabEnd
{
    width: 180px;
	height: 18px;
	display: block;
	float:left;
	text-indent: 10px;
	line-height: 15px;
	padding-bottom: 0px;
	padding-top: 4px;
}
.LeftSubTabsLink
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #000000;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLink:link
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #000000;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLink:active
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #000000;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLink:visited
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #000000;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLink:hover
{
	text-decoration: none;
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #000000;
	line-height: 15px;
	padding-left: 20px;
}

/* LEFT SUB TABS SELECTED */
.LeftSubTabSelected
{
    width: 160px;
	height: 18px;
	display: block;
	float:left;
	text-indent: 10px;
	line-height: 15px;
	padding-bottom: 0px;
	padding-top: 4px;
	background: url(MrPet/TabBackgroundSelected.gif) no-repeat;
	background-position: 10px 0px;
}
.LeftSubTabSelectedEnd
{
    width: 160px;
	height: 18px;
	display: block;
	float:left;
	text-indent: 10px;
	line-height: 15px;
	padding-bottom: 0px;
	padding-top: 4px;
	background: url(MrPet/TabBackgroundSelected.gif) no-repeat;
	background-position: 10px 0px;
}
.LeftSubTabsLinkSelected
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #FFFFFF;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLinkSelected:link
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #FFFFFF;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLinkSelected:active
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #FFFFFF;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLinkSelected:visited
{
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #FFFFFF;
	line-height: 15px;
	padding-left: 20px;
}
a.LeftSubTabsLinkSelected:hover
{
	text-decoration: none;
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	margin: auto;
	line-height: 220%;
	width: 160px;
	display: block;
	float:left;
	color: #FFFFFF;
	line-height: 15px;
	padding-left: 20px;
}
/********************************* TABS ************************************/

/****************************** MODULE TITLE *******************************/
.ModuleTitleTable
{
    width: 100%;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
    margin-left:auto; 
    margin-right:auto;
}
.ModuleTitleLeft
{
    /*height: 34px;*/
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
.ModuleTitleCenter
{
    height: 34px;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    border-collapse: collapse;
    margin: 0px;
    padding-top: 5px;
    vertical-align: middle;
}
.ModuleTitleRight
{
    /*height: 34px;*/
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
/****************************** MODULE TITLE *******************************/

/********************************** MODULE *********************************/
.ModuleTable
{
    background: url(MrPet/ModuleTable_BlueWhite_Short.gif) no-repeat;
    background-position: bottom left;
    width: 100%;
    margin-left:auto; 
    margin-right:auto;
    height: 100px;
    padding: 5px;
}
.ModuleTableTd
{
    padding-left: 8px; 
    padding-right: 8px;
    padding-bottom: 8px;
}
.ModuleText
{
    font-family: Arial;
	font-size: 11px;
	color: #6d6e71;	
	text-decoration: none;	 
}
.ModuleLink
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
}
a.ModuleLink:link
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
}
a.ModuleLink:visited
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
}
a.ModuleLink:active
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
}
a.ModuleLink:hover
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: underline;	
}
/********************************** MODULE *********************************/

/********************************** LINKS **********************************/
a.:link
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
}
a.:visited
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
}
a.:active
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
}
a.:hover
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: underline;	
}
/********************************** LINKS **********************************/

/****************************** MODULE FOOTER ******************************/
.ModuleFooter
{
	width: 100%;
	height: 11px;
	line-height: 1px;
	font-size: 1px;
}
a.DesktopModuleFooter
{
    font-size: 10px;
    text-decoration: none;
    color: #01AAD1;
    font-family: Arial;
}
a.DesktopModuleFooter:link
{
    font-size: 10px;
    text-decoration: none;
    color: #01AAD1;
    font-family: Arial;
}
a.DesktopModuleFooter:active
{
    font-size: 10px;
    text-decoration: none;
    color: #01AAD1;
    font-family: Arial;
}
a.DesktopModuleFooter:hover
{
    font-size: 10px;
    text-decoration: underilne;
    color: #01AAD1;
    font-family: Arial;
}
a.DesktopModuleFooter:visited
{
    font-size: 10px;
    text-decoration: none;
    color: #01AAD1;
    font-family: Arial;
}
/***************************** MODULE FOOTER *******************************/

/********************************* MISC ************************************/
.MainTable
{
	width: 901px;
	background-color: #FFFFFF;
	border-left: 1px solid #a5b5c4;
	border-right: 1px solid #a5b5c4;
}
.CommercialSpotUpperRight
{
    width: 202px;
	text-align: right;
}
.CommercialSpotUpperLeft
{
    padding-top: 1px;
    width: 202px;
	text-align: left;
}
.BannerRotator
{
    padding-top: 1px;
    padding-left: 1px;
    width: 100%;
    text-align: center;
}
.DesktopDefaultLeftTab
{
    width: 202px;
	text-align: left;
}
.DesktopDefaultRightTab
{
    width: 202px;
	text-align: left;
}
.GroupsBackground
{
	background: url(MrPet/GroupsBackground.gif);
	height: 29px;
	vertical-align: middle;
}

.ContenPane
{
    text-align: center;
}
.btnSearch
{
    background: url(MrPet/Button.gif) no-repeat;
    background-position: left center;
    width: 86px;
    height: 19px;
    margin-left: 10px;
    text-align: center;
    padding-top: 2px;
}
a.btnSearch
{
    color: #FFFFFF;
    margin-left: 100%;
}
a.btnSearch:active
{
    color: #FFFFFF;
    margin-left: 100%;
}
a.btnSearch:link
{
    color: #FFFFFF;
    margin-left: 100%;
}
a.btnSearch:visited
{
    color: #FFFFFF;
    margin-left: 100%;
}
a.btnSearch:hover
{
    color: #FFFFFF;
    margin-left: 100%;
}
/********************************* MISC ************************************/









/*********************************** TABS **********************************/
.DesktopTabTitleTable
{
    width: 202px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
    border-left: 10px solid white;
}
.DesktopTabTitleLeft
{
    background: url(MrPet/ModuleTitleLeft_White.jpg) no-repeat;
    height: 34px;
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
.DesktopTabTitleCenter
{
    background: url(MrPet/ModuleTitleCenter_White.gif) repeat-x;
    height: 34px;
    font-size: 14px;
    font-weight: bold;
    padding-left: 6px;
    border-collapse: collapse;
    margin: 0px;
    padding-top: 5px;
    vertical-align: middle;
    color: #5f7185;
}
.DesktopTabTitleRight
{
    background: url(MrPet/ModuleTitleRight_White.jpg) no-repeat;
    height: 34px;
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
/*********************************** TABS **********************************/

/**************************** MODULE BLUE-RIGHT ****************************/
.ModuleBlueRightTable
{
    background: url(MrPet/ModuleBackground_BlueRight.jpg) no-repeat;
    background-position: top left;
    width: 192px;
    margin-right: 6px;
    color: #FFFFFF;
}
.ModuleTitleBlueRightTable
{
    width: 192px;
    padding: 0px;
    margin: 0px;
    margin-right: 6px;
    border-collapse: collapse;
}
.ModuleTitleBlueRightLeft
{
    background: url(MrPet/ModuleTitleLeft_Blue.jpg) no-repeat;
    
}
.ModuleTitleBlueRightCenter
{
    background: url(MrPet/ModuleTitleCenter_Blue.jpg) repeat-x;
    height: 34px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    border-collapse: collapse;
    margin: 0px;
    padding-top: 5px;
    vertical-align: middle;
}
.ModuleTitleBlueRightRight
{
    background: url(MrPet/ModuleTitleRight_Blue.jpg) no-repeat;
    height: 34px;
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
/**************************** MODULE BLUE-RIGHT ****************************/

/************************* MODULE BLUE-WHITE-RIGHT *************************/
.ModuleBlueWhiteRightTable
{
    background: url(MrPet/ModuleBackground_WhiteSmallRight.jpg) no-repeat;
    background-position: top left;
    width: 192px;
    margin-right: 6px;
    color: #FFFFFF;
}
.ModuleTitleBlueWhiteRightTable
{
    width: 192px;
    padding: 0px;
    margin: 0px;
    margin-right: 6px;
    border-collapse: collapse;
}
.ModuleTitleBlueWhiteRightLeft
{
    background: url(MrPet/ModuleTitleLeft_Blue.jpg) no-repeat;
    /*height: 34px;*/
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
.ModuleTitleBlueWhiteRightCenter
{
    background: url(MrPet/ModuleTitleCenter_Blue.jpg) repeat-x;
    /*height: 34px;*/
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    border-collapse: collapse;
    margin: 0px;
    padding-top: 5px;
    vertical-align: middle;
}
.ModuleTitleBlueWhiteRightRight
{
    background: url(MrPet/ModuleTitleRight_Blue.jpg) no-repeat;
    height: 34px;
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
/************************* MODULE BLUE-WHITE-RIGHT *************************/

/************************* MODULE BLUE-WHITE-LEFT **************************/
.ModuleBlueWhiteLeftTable
{
    background: url(MrPet/ModuleBackground_WhiteSmallRight.jpg) no-repeat;
    background-position: top left;
    width: 192px;
    margin-left: 8px;
    color: #FFFFFF;
    padding-left: 8px;
    color: #5e5c5d;
}
.ModuleTitleBlueWhiteLeftTable
{
    width: 192px;
    padding: 0px;
    margin: 0px;
    margin-left: 8px;
    border-collapse: collapse;
}
.ModuleTitleBlueWhiteLeftLeft
{
    background: url(MrPet/ModuleTitleLeft_Blue.jpg) no-repeat;
    /*height: 34px;*/
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
.ModuleTitleBlueWhiteLeftCenter
{
    background: url(MrPet/ModuleTitleCenter_Blue.jpg) repeat-x;
    height: 34px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    border-collapse: collapse;
    margin: 0px;
    padding-top: 5px;
    vertical-align: middle;
}
.ModuleTitleBlueWhiteLeftRight
{
    background: url(MrPet/ModuleTitleRight_Blue.jpg) no-repeat;
    /*height: 34px;*/
    width: 6px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}
/************************* MODULE BLUE-WHITE-LEFT **************************/

.AdviceColumn
{
	width: 100%; 
	vertical-align: top; 
	overflow: hidden;
}
.AdviceColumnEnd
{
	width: 100%; 
	vertical-align: top; 
}
.AdviceColumnSpacer
{
	font-size: 1px;
	width: 2px;
	background: #bdcfe5;
}
.AdviceText
{
	FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    margin: 0px;
}
.AdviceTitle
{
    font-size: 16px; font-weight: bold;   
}
.AdviceLink 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;
	color: #FFFFFF;	
}
a.AdviceLink:link 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
	color: #FFFFFF;
}
a.AdviceLink:visited 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
	color: #FFFFFF;
}
a.AdviceLink:hover 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;	
	color: #FFFFFF;
}
a.AdviceLink:active 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #6d6e71;	
	text-decoration: none;	
	color: #FFFFFF;
}
.SearchItem
{
    background-color: #f7f9ff;
    margin-left: 10px;
    margin-bottom: 10px;
    width: 97%;
}