body			{margin:0px; padding:0px; background-color:#ffffff; }
body, td, div		{font-family:Arial; font-size:11px; color:#565555; line-height:20px;}
img			{border:0px;}
form			{margin:0px; padding:0px;}
a			{color: #9b8042; text-decoration:none}
a:hover			{text-decoration:underline}

.col1			{color:#b48d51}
.size1			{font-size:12px;}
.col2			{color:#bebebe}
.size2			{font-size:11px;}
.size3			{font-size:13px;}
.size4			{font-size:14px;}

.l			{text-align:left}
.r			{text-align:right}

.simpleTable td		{padding: 0 10px 0 0}

#header			{height:155px; background:url('./images/headbg.gif') repeat-x;}
#innerHead		{width:953px; height:155px; text-align:left; margin:0 auto; background:url('./images/head.jpg') no-repeat;  }
#logo			{float:left; margin:24px 0 15px 16px; _margin:24px 0 15px 8px}
#phone			{float:left; padding: 24px 0 20px 230px;}
#register		{padding: 60px 0 14px 835px; position: relative; z-index:10}
#register .registerAsUnfolded { position: absolute; top: 90px; left: 827px; width: 139px; background: #a68945; border: 1px solid #a08443}

#menu			{clear:both;  margin:0px 0 0 250px; background:url('./images/menum.gif') repeat-x;}
#menu .l		{float:left; width:19px; height:36px; background:url('./images/menul.gif') no-repeat; }
#menu .r		{float:left; width:16px; height:36px; background:url('./images/menur.gif') no-repeat; }
#menu .m		{float:left; width:664px; height:36px; background:url('./images/menum.gif') repeat-x;}

#menu .m a			{display:block; padding:0 9px 0 10px; color:#5a5a5a; font-size:12px; line-height:28px; text-decoration:none}
#menu .m a.menu-item 		{display:block; padding:6px 16px 6px 16px; color:#5a5a5a; font-size:12px; line-height:18px; width: 128px; text-decoration:none}
#menu .m a.menu-item:hover 	{display:block; color:#ffffff; font-size:12px; line-height:18px; text-decoration:none; background:#a68945 url(./images/menuhoverbg.gif) repeat-x}
#menu .m .menuUnfolded 	{ position: absolute; top: 28px; left: 0; width: 160px; background: #bababa url(images/menubg.gif) repeat-x; border-top: 1px solid #bababa; border-right: 3px solid #e1e1e1; border-bottom: 3px solid #e1e1e1; }

.homeBg		{background:url(images/homebg.gif) no-repeat top center;}

#register a.menu-item 			{display:block; padding:0px 16px 0px 13px; color:#ffffff; font-size:12px; line-height:18px; width: 110px; text-decoration:none; }
#register a.menu-item:hover 		{display:block; padding:0px 16px 0px 13px;color:#5a5a5a; background: #FFFFFF; font-size:12px; line-height:18px; width: 110px; text-decoration:none}
#menu .m .menu-header 			{ position: relative; float: left; }
#menu .m .menu-header:hover 		{ position: relative; float: left; background:#a48744 url(images/menuhoverbg.gif) repeat-x;}
#menu .m .menu-header a:hover 		{color:#FFFFFF;}
#menu .m .menuDiv			{float:left; position:relative; top:0px;}


#innerContent				{text-align:left; width:953px;}
#homeContentTable.LRLayout .leftCol	{padding:5px 47px 20px 0px;}
#homeContentTable.LRLayout .rightCol	{padding:5px 0px 0 0}

#hMain					{font-family: Times new roman; color:#997f41; font-size:30px; font-weight:normal; margin:15px 0 10px 0}

#homeDivide				{margin-top:40px}
#homeDivide .l				{width:304px;}
 
#homeDivide h2				{font-weight:normal; font-size:11px; background: url(images/h2-1.gif) no-repeat; margin:0px; padding:0 0 0 10px; color:white; width:260px; height:23px; line-height:25px;}



h1 { font-weight: normal; font-size:11px; background: url(images/h1.gif) no-repeat; margin:0px; padding:0 0 0 20px; color:white; width:565px; height:46px; line-height:46px; text-transform: uppercase; letter-spacing:2px; margin-top:7px;}
h2 { font-size: 13px; font-weight:bold; }
h3 { font-size: 12px; font-weight:bold; }
h4 { font-size: 11px; font-weight:bold; }

#homeContentTable.LRLayout .rightCol h2			{font-weight:normal; font-size:11px; background: url(images/h2-3.gif) no-repeat; margin:0px; padding:0 0 0 10px; color:white; width:336px; height:25px; line-height:25px;}
#homeContentTable.LRLayout .rightCol #homeGray h2	{font-weight:normal; font-size:11px; background: url(images/h2-2.gif) no-repeat; margin:5px 0 6px 0; padding:0 0 0 10px; color:white; width:336px; height:25px; line-height:25px;}

#homeGray, #homeGray div		{font-size:13px; line-height:18px;}
#homeGray h2				{margin:30px 0 3px 0}
#homeGray .more				{text-align:right;}
#homeGray .more	a 			{font-size:10px;}


.footer					{display:block; background:url('./images/footerbg.gif') repeat-x; height:106px;}
.footer .inner				{width:953px; text-align:left; color:white; text-transform: uppercase; }
.footer .inner a 			{color:white;  }
.footer div				{color:white}



#wocr					{margin-bottom:20px; line-height:14px}
#wocr ul				{margin-left:0px; padding-left:20px}
#wocr li				{margin-left:0px; list-style:url('./images/li.gif'); margin-bottom:12px}

.homeClaim h1				{line-height:18px; font-size:11px; font-weight:normal; letter-spacing:0px;  text-transform:none; background:none; color:#505050; width:300px}
.homeClaim h2				{display:none}	

.tableLabel				{font-size:11px; color:#7F7D7D; letter-spacing:2px; text-transform: uppercase; padding-top:10px;}
.tableVal				{font-size:12px; color:#B49448; }

.fr					{float:right}
.fl					{float:left}

#nanDetail				{color:#7f7f7f; line-height:20px; font-size:11px; padding-top:10px}
#nanDetail h3				{font-size:11px; font-weight:normal; text-transform: uppercase; letter-spacing:2px; margin:0px;}


.gTable					{background:#e7e7e7;}
.gTable th				{font-weight: bold; font-size:12px; text-align:center; padding:3px 10px 3px 10px}
.gTable.wide th				{padding:7px 3px 7px 5px}
.gTable td				{background-color:white; color:#b48d51; padding-left:5px; padding-right:5px; font-size:12px}



#fotoNanny td				{background-color:#e7e7e7; font-size:5px; line-height:5px;}
#fotoNanny td.label			{font-size:11px; text-transform: uppercase; letter-spacing:2px; padding: 12px 0 10px 0}
#fotoNanny				{margin:0 0 15px 0}


.grayRound td				{background-color:#e7e7e7; font-size:5px; line-height:5px;}
.grayRound td.label			{font-size:11px; text-transform: uppercase; letter-spacing:2px; padding: 12px 0 10px 0}
.grayRound				{margin:0 0 15px 0}

.whiteRound td				{background-color:#ffffff; font-size:5px; line-height:5px;}
.whiteRound				{margin:0 0 0px 0}
.whiteRound td.content, .whiteRound td td, .grayRound td.content, .grayRound td td {font-size:11px; line-height:20px}




#homeContentTable.LRLayout .rightCol h2.e	{font-weight:normal; font-size:11px; background: none; margin:10px 0 0 0; padding:0 0 0 0px; color:#9a8041; width:336px; height:25px; text-transform: uppercase; letter-spacing:2px;}



h2.d	{font-weight:normal; font-size:11px; background: url(images/h2-4.gif) no-repeat; margin:5px 0 6px 0; padding:0 0 0 10px; color:white; width:563px; height:28px; line-height:28px;  text-transform: uppercase; letter-spacing:2px;}


.listing		{margin:20px auto}
.listing a 		{float:left; color:#555555; font-size:13px; letter-spacing: 2px; display:block; margin-left:3px; width:22px; height:22px; text-align:center; font-weight: bold; line-height:19px;}
.listing a.selected 	{color:#b48d51; background:url('images/p-selected.gif') no-repeat; }


#wocsB			{width: 336px; background:url(images/wocs-b.gif) repeat-y;}
#wocsA			{width: 336px; background:url(images/wocs-a.gif) no-repeat; padding-top:28px; margin-top:15px}
#wocsC			{width: 336px; background:url(images/wocs-c.gif) bottom left no-repeat;  }
#wocsC .inner a  	{color:white !important; font-size:11px;} 
#wocsC .inner		{padding:3px 15px 2px 15px; color:white; line-height:18px; font-size:12px;}
#f3a			{width:336px; height:54px; overflow:hidden; background:url('images/f3a.gif'); margin-top:25px}
#f3a .part1		{color:white; text-transform: uppercase; letter-spacing:1px; font-weight:bold; padding:6px 0px 0px 12px; font-size:12px}
#f3a .part2		{color:white; font-weight:bold; padding:3px 0px 0px 12px; font-size:16px;}

.cutgs			{display:block; width:227px; height:26px; line-height:25px; color:white; letter-spacing:1px; background:url('images/blackbutton1.gif') no-repeat;    text-decoration:none}

.fom					{letter-spacing:2px; overflow:hidden; clear:both; background:url('images/b2.gif') no-repeat; line-height:25px; display:block; height:22px; width:254px; color:white; text-decoration:none}

.listtableLabel				{font-size:10px; color:#7F7D7D; letter-spacing:2px; text-transform: uppercase; padding-top:2px; line-height:13px;}
.listtableVal				{font-size:10px; color:#B49448; line-height:13px; }

.hAc		{font-weight:normal; font-size:11px; background: url(images/h1vb.gif) no-repeat; margin:0px; padding:0 0 0 20px; color:white; width:565px; height:63px; letter-spacing:2px; margin-top:7px;}	





















