﻿html, body, center, form
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	height:						100%;
	width:						100%;
}
body.master
{
	background-color:			#D0C49E;
    background-image:			url(/wicare_img/pattern.jpg);
    background-repeat:			repeat;
    font-family:				Trebuchet MS, Tahoma, Arial;
    /*letter-spacing:				1px;*/
}
table.main
{
	border-collapse:			collapse;
	border-top:					none;
	border-right:				solid 2px #333333;
	border-bottom:				none;
	border-left:				solid 2px #333333;
	height:						100%;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						900px;
}
/**** CONTACT ****/
table.contact
{
	border:						none;
	border-collapse:			collapse;
    letter-spacing:				1px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.contact td.form
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	vertical-align:				top;
	width:						100%;
}
table.contact td.form table.default
{
	border:						none;
	border-collapse:			collapse;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.contact td.form table.default td.default
{
	margin:						0px 0px 0px 0px;
	padding:					2px 0px 0px 0px;
	vertical-align:				top;
	width:						50%;
}
table.contact td.form table.default td.default button.btnCancel
{
	background-color:			#FFFFFF;
	border-top:					solid 1px #663399;
	border-right:				solid 1px #663399;
	border-bottom:				solid 1px #663399;
	border-left:				solid 1px #663399;
	color:						#663399;
	cursor:						pointer;
}
table.contact td.form table.default td.default input.btnSave
{
	background-color:			#663399;
	border-top:					solid 1px #FFFFFF;
	border-right:				solid 1px #FFFFFF;
	border-bottom:				solid 1px #FFFFFF;
	border-left:				solid 1px #FFFFFF;
	color:						#FFFFFF;
	cursor:						pointer;
}
table.contact td.form table.default td.default input.textbox
{
	border-top:					solid 1px #FFFFFF;
	border-right:				solid 1px #FFFFFF;
	border-bottom:				solid 1px #663399;
	border-left:				solid 1px #663399;
	font-size:					11px;
	letter-spacing:				1px;
	padding:					0px 0px 2px 2px;
	width:						300px;
}
table.contact td.form table.default td.default select.cbo
{
	border-top:					solid 1px #663399;
	border-right:				solid 1px #663399;
	border-bottom:				solid 1px #663399;
	border-left:				solid 1px #663399;
	padding:					0px 0px 0px 0px;
	width:						304px;
}
table.contact td.form table.default td.default textarea.textarea
{
	border-top:					solid 1px #FFFFFF;
	border-right:				solid 1px #FFFFFF;
	border-bottom:				solid 1px #663399;
	border-left:				solid 1px #663399;
	color:						#333333;
    font-family:				Trebuchet MS, Tahoma, Arial;
	font-size:					12px;
	height:						100px;
	letter-spacing:				1px;
	padding:					0px 0px 0px 2px;
	width:						300px;
}
table.contact td.text
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 20px 0px;
	vertical-align:				top;
	width:						100%;
}
/**** Content ****/
table.main td.content 
{
    background-color:			#FFFFFF;
    color:						#444444;
    font-size:					12px;
	height:						85%;
	line-height:				17px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					left;
	vertical-align:				top;
	width:						500px;
}
table.main td.content div.breadcrumb
{
    color:						#663399;
    display:					block;
    font-size:					12px;
    height:						30px;
    letter-spacing:				1px;
    line-height:				30px;
	margin:						0px 8px 0px 8px;
	padding:					0px 4px 0px 4px;
    text-align:					left;
    vertical-align:				middle;
}
table.main td.content div.breadcrumb a
{
    color:						#663399;
    text-decoration:			none;
}
table.main td.content div.breadcrumb a:hover
{
    text-decoration:			underline;
}
table.main td.content div.content
{
    border-top:					solid 1px #663399;
	margin:						0px 8px 0px 8px;
	padding:					4px 4px 4px 4px;
}

table.main td.content div.content a:link, table.main td.content div.content a:visited, table.main td.content div.content a:active
{
    background-color:			#EEEEEE;
    text-decoration:			none;
    color:						#663399;
}
table.main td.content div.content a:hover
{
    text-decoration:			underline;
}
table.main td.content div.content ul
{
	color:						#333333;
    font-size:					12px;
    line-height:				17px;
    list-style-image:			url(/wicare_img/square.gif);
}
table.main td.content div.content h1
{
    color:						#663399;
    font-size:					16px;
    font-weight:				bold;
    letter-spacing:				0px;
    margin:						0px 0px 0px 0px;
}
table.main td.content div.content h2
{
    color:						#990000;
    font-size:					13px;
}
table.main td.content div.content h3
{
    color:						#990000;
    font-size:					12px;
    margin:						0px 0px 0px 0px;
}

table.main td.content div.content p
{
    border-bottom:				solid 1px #EEEEEE;
    color:						#797979;
    font-family:				Tahoma;
    font-size:					11px;
    line-height:				17px;
    letter-spacing:				1px;
    padding-bottom:				10px;
}
/**** Footer ****/
table.main td.footer 
{
    background-color:			#A19489;
    color:						#DBCABB;
    font-size:					12px;
    height:						20px;
    letter-spacing:				1px;
    line-height:				20px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
    text-align:					center;
    vertical-align:				middle;
}
table.main td.footer a
{
    color:						#DBCABB;
    text-decoration:			none;
}
table.main td.footer a:hover
{
    text-decoration:			underline;
}
/**** GALLERY ****/
div.gallery
{
	text-align:					left;
	width:						475px;
}
div.gallery table.gallery
{
	border-collapse:			separate;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
div.gallery table.gallery tr
{
	background-color:			#EEEEEE;
}
div.gallery table.gallery td.gallery
{
	border:						solid 1px #CCCCCC;
	margin:						0px 0px 0px 0px;
	padding:					10px 10px 10px 10px;
	text-align:					center;
	vertical-align:				middle;
}
div.gallery table.gallery td.gallery img
{
	border:						solid 1px #663399 !important;
}
div.gallery table.gallery td.text
{
	border-bottom:				solid 1px #CCCCCC;
	margin:						0px 0px 0px 0px;
	padding:					5px 5px 5px 5px;
	text-align:					left;
	vertical-align:				top;
}
div.galleryMenu
{
	text-align:					right;
}
div.products
{
	text-align:					left;
	width:						475px;
}
div.products table.gallery
{
	border-collapse:			collapse;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
div.products table.gallery tr
{
	background-color:			#EEEEEE;
}
div.products table.gallery tr.divider
{
	background-color:			#FFFFFF;
}
div.products table.gallery tr.divider hr
{
	background-color:			#CCCCCC;
	border:						none;
	color:						#CCCCCC;
	height:						1px;
}
div.products table.gallery td.gallery
{
	border:						none;
	margin:						0px 0px 0px 0px;
	padding:					5px 5px 5px 5px;
	text-align:					center;
	vertical-align:				middle;
}
div.products table.gallery td.gallery img
{
	border:						solid 1px #663399 !important;
}
div.products table.gallery td.text
{
	border:						none;
	margin:						0px 0px 0px 0px;
	padding:					5px 5px 5px 5px;
	text-align:					left;
	vertical-align:				top;
}
div.products table.gallery td.text span.title
{
	color:						#990000;
	display:					block;
	letter-spacing:				1px;
	text-decoration:			underline;
}
/**** Header ****/
table.main td.header 
{
    background-image:			url(/wicare_img/header.jpg);
    background-repeat:			no-repeat;
    height:						81px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
table.main td.header span.headerSlogan
{
	border:						none;
	color:						#FFFFFF;
	float:						right;
	position:					relative;
	text-align:					center;
	top:						19px;
	width:						445px;
}
table.main td.header span.headerSlogan table
{
	border:						none;
	border-collapse:			collapse;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
table.main td.header span.headerSlogan tr, table.main td.header span.headerSlogan td
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
table.main td.subheader 
{
    background-image:			url(/wicare_img/subHeader.gif);
    background-repeat:			no-repeat;
    height:						33px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
table.main td.subheader div.topMenu
{
	float:						left;
    font-size:					11px;
	margin:						4px 0px 0px 0px;
}
table.main td.subheader div.topMenu a:link, table.main td.subheader div.topMenu a:visited, table.main td.subheader div.topMenu a:active
{
    border-right:				solid 1px #FFFFFF;
    color:						#FFFFFF;
    display:					block;
    float:						left;
    height:						15px;
    letter-spacing:				1px;
    line-height:				15px;
    padding:					0px 10px 0px 5px;
    text-decoration:			none;
}
table.main td.subheader div.topMenu a:hover
{
	background-color:			#990000;
}
table.main td.subheader div.lanSelect
{
	float:						right;
	margin:						0px 8px 0px 0px;
}
/**** Menu ****/
table.main td.menu 
{
    background-color:			#B095CC;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	vertical-align:				top;
	width:						180px;
}
table.main td.menu a
{
    background-attachment:		scroll;
    background-position:		left center;
    background-repeat:			no-repeat;
    border-bottom:				dashed 1px #663399;
    color:						#FFFFFF;
    display:					block;
    letter-spacing:				1px;
    text-align:					left;
    text-decoration:			none;
    vertical-align:				middle;
}
table.main td.menu div
{
    width:						170px;
}
table.main td.menu div.sideMenuHeader
{
    background-color:			#663399;
    border-top:					solid 1px #FFFFFF;
    border-bottom:				solid 1px #FFFFFF;
    color:						#FFFFFF;
    display:					block;
    height:						30px;
    line-height:				30px;
	margin:						0px 0px 0px 0px;
    text-align:					center;
    vertical-align:				middle;
    width:						100%;
}
table.main td.menu div.sideMenu0
{
	margin:						0px 5px 0px 5px;
}
table.main td.menu div.sideMenu0 a.sideMenu0
{
    background-image:			url(/wicare_img/arrow_right.gif);
    font-size:					12px;
    height:						30px;
    letter-spacing:				1px;
    line-height:				30px;
    padding:					0px 0px 0px 10px;
}
table.main td.menu div.sideMenu0 a.sideMenu0:hover
{
    background-color:			#663399;
    background-image:			url(/wicare_img/arrow_right.gif);
}
table.main td.menu div.sideMenu0 a.sideMenuSelected0
{
    background-image:			url(/wicare_img/arrow_down.gif);
    font-size:					12px;
    height:						30px;
    letter-spacing:				1px;
    line-height:				30px;
    padding:					0px 0px 0px 10px;
}
table.main td.menu div.sideMenu0 a.sideMenuSelected0:hover
{
    background-color:			#663399;
    background-image:			url(/wicare_img/arrow_down.gif);
}
table.main td.menu div.sideMenu1 a.sideMenu1
{
    background-color:			#BAA8CC;
    background-image:			url(/wicare_img/arrow_right.gif);
    font-size:					11px;
    height:						27px;
    letter-spacing:				1px;
    line-height:				27px;
    padding:					0px 0px 0px 20px;
}
table.main td.menu div.sideMenu1 a.sideMenu1:hover
{
    background-color:			#663399;
    background-image:			url(/wicare_img/arrow_right.gif);
}
table.main td.menu div.sideMenu1 a.sideMenuSelected1
{
    background-color:			#BAA8CC;
    background-image:			url(/wicare_img/arrow_down.gif);
    font-size:					11px;
    height:						27px;
    letter-spacing:				1px;
    line-height:				27px;
    padding:					0px 0px 0px 20px;
}
table.main td.menu div.sideMenu1 a.sideMenuSelected1:hover
{
    background-color:			#663399;
    background-image:			url(/wicare_img/arrow_down.gif);
}
table.main td.menu div.sideMenu2 a.sideMenu2
{
    background-color:			#C2B8CC;
    background-image:			url(/wicare_img/arrow_right.gif);
    font-size:					11px;
    height:						24px;
    line-height:				24px;
    padding:					0px 0px 0px 30px;
}
table.main td.menu div.sideMenu2 a.sideMenu2:hover
{
    background-color:			#663399;
    background-image:			url(/wicare_img/arrow_right.gif);
}
table.main td.menu div.sideMenu2 a.sideMenuSelected2
{
    background-color:			#C2B8CC;
    background-image:			url(/wicare_img/arrow_down.gif);
    font-size:					11px;
    height:						24px;
    line-height:				24px;
    padding:					0px 0px 0px 30px;
}
table.main td.menu div.sideMenu2 a.sideMenuSelected2:hover
{
    background-color:			#663399;
    background-image:			url(/wicare_img/arrow_down.gif);
}
/**** News ****/
table.main td.newsheader 
{
    background-color:			#990000;
    color:						#FFFFFF;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					left;
}
table.main td.newsheader div
{
    background-color:			#990000;
    border-left:				solid 1px #FFFFFF;
    border-right:				solid 1px #FFFFFF;
    display:					block;
    height:						33px;
    line-height:				30px;
    margin:						0px 0px 0px 0px;
    text-align:					center;
    vertical-align:				middle;
    width:						210px;
}
table.main td.newsheader div span
{
}
table.main td.news 
{
    background-color:			#FFFFFF;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					left;
	vertical-align:				top;
	width:						220px;
}
table.main td.news div.news
{
	border-top:					none;
    border-right:				solid 1px #990000;
    border-bottom:				solid 1px #990000;
    border-left:				solid 1px #990000;
    color:						#FFFFFF;
    display:					block;
    font-size:					12px;
    font-weight:				bold;
    /*height:						50px;*/
    margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 5px;
    vertical-align:				middle;
    width:						205px;
} 
div.news table, div.news tr, div.news td, div.news div
{
    margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.shortNews tr.rowShortNews td
{
	background-attachment:		scroll;
	background-image:			url(/wicare_img/square.gif);
	background-position:		left 8px;
	background-repeat:			no-repeat;
	border-bottom:				dashed 1px #990000;
	padding:					4px 0px 3px 12px;
}
table.shortNews tr.rowShortNews td a
{
	color:						#990000;
	letter-spacing:				1px;
	text-decoration:			none;
}
table.shortNews tr.rowShortNews td a:hover
{
	text-decoration:			underline;
}
div.content table.news
{
    margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
div.content table.news tr.newsHeader td
{
	color:						#663399;
	font-size:					14px;
	font-weight:				bold;
	letter-spacing:				1px;
}
div.content table.news a.newsTitle
{
	
	background-attachment:		scroll;
	background-image:			url(/wicare_img/square.gif);
	background-position:		left 5px;
	background-repeat:			no-repeat;
	color:						#990000 !important;
	font-weight:				bold;
	letter-spacing:				1px;
	padding:					0px 5px 0px 15px;
}
div.content div.newsDetails
{
	padding:					10px 0px 0px 0px;
}
div.content div.newsDetails span.newsTitleDetail
{
	color:						#663399;
	font-size:					14px;
	font-weight:				bold;
	letter-spacing:				1px;
}
div.content div.newsDetails span.newsMessageAuthor
{
	color:						#990000;
	font-size:					11px;
}