/**** All
ul								{margin : 0 0 0 15;}
li								{margin : 2 0 2 0; list-style-image:url(img/LI_Bullet.gif);}

								**************************************************/
Body 							{Background-color:#FAFCFE;layer-background-color:#FAFCFE;Background-Image: url(img/BG_Body.png);}


/**** Announce Msg				**************************************************/

.RyAnnounce 					{margin:0;border: 0 solid #CCCCCC;}
.RyAnnounce .AdTitle			{font-weight:Bold;color:DarkBlue;}
.RyAnnounce .AdTitle a			{text-decoration: underline; font-weight:Bold;Color:#666666;}
.RyAnnounce .AdTitle a:link		{text-decoration: none; }
.RyAnnounce .AdTitle a:visited	{text-decoration: underline; }
.RyAnnounce .AdTitle a:hover	{text-decoration: none;}
.RyAnnounce .AdDate				{margin:1 0 0 0;Color:#999999;font-size:10px;}

.RyAnnounce .AdWinFrmOut		{display: block;padding :2;height: 350;Background-color:#FAFCFE;layer-background-color:#FAFCFE;border-width:1;border-style:solid;border-color:#CCCCCC;}
.RyAnnounce .AdWinFrmInner		{display: block;margin :0;height: 350;overflow-x:hidden;overflow-y:auto;}

.RyAnnounce .AdCaption			{Color:DarkBlue;font-weight:bold;font-size:13px;}
.RyAnnounce .AdBody				{Color:#666666;text-align :justify;text-justify :distribute;line-height:150%;}
.RyAnnounce .AdFooter			{Color:#666666;font-weight:bold;}



/**** Copyright		**************************************************/
.CopyRight						{Background-Image: url(img/CopyRight_BG_.png);Background-Repeat: repeat-x;Background-Position:bottom center;}
.CopyRight Td					{color:#000000;font-weight:none;}
.CopyRight A					{text-decoration: none;}
.CopyRight .NavMenu A			{text-decoration: none;}
.CopyRight .NavMenu A:hover		{color:#666666;text-decoration: underline;}
.CopyRight .Analytics			{vertical-align:middle;margin:0 -1px 0 15px;}

/**** Site Navgator	**************************************************/
.SiteNav						{Margin:0,0,0,0}
.SiteNav .Ico					{margin:0 5 0 0;}
.SiteNav Span					{Color:DarkBlue;font-weight:bold;}
.SiteNav A						{Color:DarkBlue;font-weight:bold;}
.SiteNav A:hover				{color:DarkBlue;text-decoration: none;}

/**** Channel Navgator
					**************************************************/
.ChNav							{Background-Repeat: repeat-x;background-position:bottom left;}
.ChNav a						{text-decoration: none;}
.ChNav a:visited				{text-decoration: none;}
.ChNav .Caption					{padding :0 0 10 10;Color:DarkBlue;font-weight:bold;font-size:12px;}
.ChNav .Item					{Background-Image: url(img/ChNav_BG_Item.png);display: block;}
.ChNav .ItemFirst				{Background-Image: url(img/ChNav_BG_Item.png);display: block;}
.ChNav .ItemEnd					{display: block;}
.ChNav .ActiveItem				{display: block;color:#000000; }

.ChNav .Item a					{color:#000000; text-decoration: none;font-weight:normal;border-width:0;border-style:solid;border-color:#CCCCCC;padding:3 2 2 0;margin :0 0 0 0; display: block;}
.ChNav .Item a:visited			{text-decoration: none; display: block;}
.ChNav .ItemFirst a				{color:#000000; text-decoration: none;font-weight:normal;border-width:0;border-style:solid;border-color:#CCCCCC;padding:3 2 2 0;margin :0 0 0 0; display: block;}
.ChNav .ItemEnd a				{color:#000000; text-decoration: none;font-weight:normal;border-width:0;border-style:solid;border-color:#CCCCCC;padding:3 2 2 0;margin :0 0 0 0; display: block;}

.ChNav .Item a:hover			{color:#000000; text-decoration: none;font-weight:normal;border-width:0;border-style:solid;border-color:#CCCCCC;padding:3 2 2 0;margin :0 0 0 0; display: block;Background-color:#FFFFFF;layer-background-color:#FFFFFF;}
.ChNav .ItemFirst a:hover		{color:#000000; text-decoration: none;font-weight:normal;border-width:0;border-style:solid;border-color:#CCCCCC;padding:3 2 2 0;margin :0 0 0 0; display: block;Background-color:#FFFFFF;layer-background-color:#FFFFFF;}
.ChNav .ItemEnd a:hover			{color:#000000; text-decoration: none;font-weight:normal;border-width:0;border-style:solid;border-color:#CCCCCC;padding:3 2 2 0;margin :0 0 0 0; display: block;Background-color:#FFFFFF;layer-background-color:#FFFFFF;}
.ChNav  a.ActiveItem			{Background-Image: url(img/ChNav_BG_Item_Active.png);color:#000000; display: block;margin :0;}

.ChNav .ItemIco					{margin :0 0 0 5;}

/**** Column Navgator
			 		**************************************************/
.ColNav						{Background-Image: url(img/ChNav_BG_.png);}
.ColNav .Caption			{height:45;Background-Image: url(img/ChNav_BG_Caption.png);Color:#003399;font-weight:bold;font-size:12px;}
.ColNav .Item				{height:25;Background-Image: url(img/ChNav_BG_Item.png);}
.ColNav .Item a				{text-decoration: none;}
.ColNav .ItemIco			{margin :0 2 0 16;}

/**** Img Box 		**************************************************/

.ImgBox						{Border:0 solid #EEEEEE;Background-Repeat: no-repeat;margin:0;padding:0}
.ImgBox td 					{vertical-align:top;/*Background-color:#FFFFFF;*/}
.ImgBox img					{margin:0; border:0 solid #EEEEEE; text-align:center;vertical-align:top;margin:0;padding:0;}
.ImgBox .Icon				{Width:13;height:13;margin-right:5;Cursor:hand}
.imgBox a					{color:red;text-decoration: none;}
.imgBox A:hover				{color:#EB3D00;text-decoration: none;}

.ImgBox_B					{Background-color:#F5F5F5;}
.ImgBox_B td 				{/*Background-color:#FFFFFF;*/}
.ImgBox_B img				{margin:0; }



/**** RyTable 					**************************************************/
.RyInfoList						{Background-color:#FFFFFF;border:0 solid #CCCCCCC;border-bottom-width:1;border-bottom-style: solid;border-bottom-color: #CCCCCCC;}
.RyInfoList Caption				{height:40;font-weight:bold;Padding : 5 5 5 5;	}
.RyInfoList .CaptionIco			{margin :0 2 0 0;}
.RyInfoList Tbody				{}
.RyInfoList Th					{height:25;Background-color:#EBF5FA;Padding : 5 5 0 5;border-top:1px solid #CCCCCCC;Background-Image: url(img/RyTable_BG_Th_.png);Background-Repeat: no-repeat;Background-Position:bottom left;}
.RyInfoList Th.ThFirst			{Background-Image: url(img/RyTable_BG_ThFirst_.png);Background-Repeat: repeat;Background-Position:bottom left;}
.RyInfoList Td					{border-top:1px solid #CCCCCCC;padding:5;}
.RyInfoList .ItemIco			{margin :0 0 0 0;}


.RyInfoArea ul					{}
.RyInfoArea table				{border-collapse: collapse;table-layout:auto;border-color:#CCCCCC;}
.RyInfoArea table td			{border-collapse: collapse;table-layout:auto;border-color:#CCCCCC;}
.RyInfoArea table th			{border-collapse: collapse;table-layout:auto;border-color:#CCCCCC;}
.RyInfoArea .Clear table		{Padding:0;border-style:none;border-width:1;}

.RyInfoArea li					{line-height:180%;}
.RyInfoArea .Title				{padding:0 0 0 0; /*T R B L*/ font-weight:bold; color:DarkBlue;}
.RyInfoArea .Title a			{padding:0 0 0 0; /*T R B L*/ font-weight:bold; color:DarkBlue;text-decoration: none;}
.RyInfoArea .Details			{margin : 5 0 10 0;/*T R B L*/;}
.RyInfoArea .SubTitle			{font-weight:bold; }
.RyInfoArea .Highlights			{font-weight:bold; color:#000000;line-height:200%;}
.RyInfoArea .Desc				{padding:0 0 0 0; /*T R B L*/ color:#000000; text-align:justify; text-justify:distribute; }
.RyInfoArea .Desc p				{margin : 5 0 15 0;/*T R B L*/;line-height:180%;}
.RyInfoArea .Desc .Date			{font-weight:bold;margin : 5 0 10 0;/*T R B L*/;color:#000000;}
.RyInfoArea .Desc a				{font-weight:normal;}
.RyInfoArea a					{text-transform:none}

.RyInfoArea Span.Title 			{padding:0 0 0 0; /*T R B L*/  ; color:#666666;font-weight:normal; line-height:180%;}
.RyInfoArea Span.Desc			{margin : 0 0 0 0;/*T R B L*/;}
.RyInfoArea .Reviews			{margin :0 0 30 0 ;padding:0 0 0 0; /*T R B L*/color:#666666;width:100%;height:100%;border:0 solid #EEEEEE;line-height:18 px;text-align:justify;text-justify:distribute;}

.RyInput .RyFormB				{Width:100%;}
.RySel_S						{Width:100%;margin:2 1 2 1;}
.RyInput .RyFormB input			{Width:100%;height:20;margin:0 0 0 0;padding:1 0 0 0;border:0;border-top:1 Solid #ABABAB;border-bottom:1 Solid #ABABAB;text-align:left;Background-Color:#F8FCFE;}
.RyInput .RyFormB textarea		{Width:100%;height:100;margin:0 0 0 0;padding:2 0 2 0;border:0;border-top:1 Solid #ABABAB;border-bottom:1 Solid #ABABAB; Background-color:#F8FCFE;text-align:left;overflow-y	: auto;}

.RyForm .Title					{color:#ffffff;font-weight:bold;}
.RyForm .Tip					{color:#eeeeee;margin:5 0 10 0}


/**** RyGuestBook	**************************************************/
.RyGBBody						{color:#000000;Background-Color:#F5F5F5;border:1px solid #CCCCCC;Background-Position:top left;padding:1;Filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#F5F5F5, EndColorStr=#FFFFFF, GradientType=0);}

.RyGBBodyOver					{Background-Color:#DDDDDD;cursor:hand;Filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#E5E5E5, EndColorStr=#F5F5F5, GradientType=0);}
.RyGBBodyOut					{Background-Color:#CCCCCC;cursor:hand;Filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#CCCCCC, EndColorStr=#E5E5E5, GradientType=0);}

.RyGBQBody .Title				{color:#000000;font-weight:normal;Padding:3 10 3 10; width:100%}
.RyGBQBody .User				{color:#000000;font-weight:normal;Padding:3 0 3 0;}
.RyGBQBody .Date				{color:#000000;font-weight:normal;Padding:3 10 3 5;}
.RyGBQBody .Desc				{color:#000000;font-weight:normal;line-height :16px;letter-spacing :0px;text-align:justify; text-justify:distribute;}
.RyGBQBody .Body				{padding:10 10 10 10;}


.RyGBABody						{Background-Color:#FFFFFF;border:1px solid #CCCCCC;}
.RyGBABody .Title				{color:#000000;font-weight:bold; Padding:10 10 10 10;}
.RyGBABody .Date				{color:#000000;font-weight:normal; padding:10 10 10 10;}
.RyGBABody .Desc				{color:#000000;font-weight:normal;padding:10 10 10 10;}

.RyGBTipFG						{Background-Color:#EEEEEE; }
.RyGBTipBG						{Background-Color:#FFFFFF;}
.RyGBTip						{color:#000000;width:150;font-size:11px;padding:5 5 5 5;line-height: 120%}
.RyGBTipItem					{color:#EB3D00;width:80;padding:0 5 0 5;font-size:11px;}



/**** RyForm		**************************************************/
.RySel_S						{Width:100%;margin:2 1 2 1;}

.RyInput .RyFormB				{Width:100%;}
.RyInput .RyFormB input			{Width:100%;height:20;margin:0 0 0 0;padding:1 0 0 0;border-width:0;border-top-width:1;border-top-style: Solid;border-top-color: #ABABAB;border-bottom-width:1;border-bottom-style: Solid ;border-bottom-color: #ABABAB;text-align:left;Background-Color:#F8FCFE;layer-background-color:#F8FCFE}
.RyInput .RyFormB textarea		{Width:100%;height:100;margin:0 0 0 0;padding:2 0 2 0;border-width:0;border-top-width:1;border-top-style: Solid;border-top-color: #ABABAB;border-bottom-width:1;border-bottom-style: Solid ;border-bottom-color: #ABABAB;text-align:left;overflow-y	: auto;Background-Color:#F8FCFE;layer-background-color:#F8FCFE;}

.RyForm .Caption				{color:  #DCB69A;font-weight:normal;font-size:12px;padding:3 5 0 0;}
.RyForm .Input					{Width:100%;height:20;margin:0 0 0 0;padding:1 5 0 5;font-size:11px;border-width:1;border-style:solid;border-color:#C5C5C5;Background-Color:#FFFFFF;layer-background-color:#FFFFFF;}
.RyFormB						{Background-Image :url(img/RyMLgin_B.png);Background-Position:top left;Background-Color:#EEEEEE;layer-background-color:#EEEEEE;}
.RyForm .Title					{color:#ffffff;font-weight:bold;}
.RyForm .Tip					{color:#eeeeee;margin:5 0 10 0}


/**** RyMLgin	**************************************************/
.RyMLgin .Caption				{font-weight:normal;font-size:12px;padding:3 5 0 0;}
.RyMLgin .Input					{Width:100;height:20;margin:0 0 0 0;padding:1 0 0 0;font-size:11px;border:0;Background-Color:transparent;}
.RyMLginB Input					{Width:100;height:20;margin:0 0 0 0;padding:1 0 0 0;border:0;border-top:1 Solid #ABABAB;border-bottom:1 Solid #ABABAB;Background-Color:#F8FCFE;text-align:left;}

.ErrPanel						{font-weight:normal;color:#990000;padding:5 5 5 5; background-color:#E7D6BC;layer-background-color:#E7D6BC;padding:10px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.ErrPanel ul					{margin : 10 0 10 15;/*T R B L*/}
.ErrPanel li					{margin : 2 0 2 0;/*T R B L*/ list-style-image:url(img/LI_Bullet.gif);}

.validation-summary 			{color:black; font-weight:bold; background-color:#FFFFCC;padding:10px;border-top:1px solid gold;border-bottom:1px solid gold;}
.validation-summary a			{color:#990000}
.validation-summary a:link		{color:#990000}
.validation-summary a:visited	{color:#990000}
.validation-summary li			{line-height:150%;}

