﻿
html										{ overflow: -moz-scrollbars-vertical;}

table										{ border-collapse:collapse; }
html										{ height:100%; direction:ltr; }
body										{ line-height:0px; font-family:Verdana; font-size:14px; margin:0px; height:100%; background-color: #fff; font-family:Verdana;}
input, textarea, select						{ font-family:Verdana; font-size:11px;}
a											{ color:blue; text-decoration:none; }
a:hover										{ color:blue; text-decoration:underline; }
td											{ vertical-align:top;}
img											{ border:0; }


.Header										{ line-height:normal; font-family:Verdana; font-size:12px; min-width:800px; height:91px; background-image:url(../Images/HeaderBackground.gif); background-repeat:repeat-x; background-position:top left; position:relative; padding:0px 40px;}
.Header .Left								{ position:absolute; top:0px; left:0px;}
.Header	.Right								{ position:absolute; top:0px; right:0px;}
.Header .Logo								{ position:absolute; top:13px; left:51px;}
.Header .TopNav								{ padding:12px 15px 0px 15px; position:absolute; top:33px; right:50px; background-image:url(../Images/TopNavBackground.gif); background-position:left top; height:28px;}
.Header .TopNav .Left						{ position:absolute; top:0px; left:0px;}
.Header .TopNav	.Right						{ position:absolute; top:0px; Right:-1px;}
.Header .TopNav a							{ color:#f0f4f5; padding-right:22px; padding-left:11px; background-image:url(../Images/TopNavBullet.gif); background-repeat:no-repeat; background-position:right 6px;}
.Header .TopNav .Last						{ background-image:none;}
.Header .TopNav .Selected					{ color:#ffff99; text-decoration:underline;}

.Content									{ line-height:normal; position:relative; min-height:500px;}
.Content .ContentText						{}
.Content .ContentText .BreadCrumbs			{ padding:10px 0 0 265px; height:25px; background-image:url(../Images/BreadCrumbsBackground.gif); background-position:left; background-repeat:repeat-x;}
.Content .ContentText .BreadCrumbs a		{ color:#247900; font-size:13px; background-image:url(../Images/BraedCrumbsArrow.gif);  background-repeat:no-repeat; background-position:right 5px; padding:0px 14px 0px 7px;}
.Content .ContentText .BreadCrumbs a:hover	{}
.Content .ContentText .BreadCrumbs .Current	{ font-weight:bold; background-image:none;}
.Content .ContentText .TextDiv				{ font-family:Serif; font-size:16px;  line-height:17px; padding: 40px 35px 40px 272px; max-width:700px; min-height:370px; _height:370px;}
.Content .ContentText .TextDiv .MainTitle	{ font-family:Verdana; font-size:30px; font-weight:bold; color:#36b800; margin:0px; padding:0px; margin-bottom:15px;}
.Content .ContentText .TextDiv .SubTitle	{ font-size:18px;}
.Content .ContentText .TextDiv .SecTitle	{ font-family:Verdana; font-family:Verdana; color:#00a0c6; margin:20px 0px 3px 0px; padding:0px; font-weight:bold; font-size:18px;}
.Content .ContentText .TextDiv a			{ text-decoration:underline; color:#00a0c6;}
.Content .ContentText						{}
.Content .SideBar							{ line-height:normal; width:210px; background-image:url(../Images/SideBarBackground.gif); background-position:top left; background-repeat:repeat-y; position:absolute; top:0px; _top:7px; left:40px; bottom:0px; height:100%; _height:20000px;}
.Content .SideBar .TopImage					{ position: absolute; top:0px;}
.Content .SideBar .SideBarImage				{ padding:15px 43px 15px 43px; margin-left:13px; background-image:url(../Images/SideBarHr.gif); background-position:bottom; background-repeat:no-repeat;}
.Content .SideBar span						{ font-size:16px; color:#666666; background-image:url(../Images/SideBarHr.gif); background-repeat:no-repeat; background-position:bottom; display:block; padding:10px;}
.Content .SideBar span a					{ color:#666666;}
.Content .SideBar .Selected					{ color:#36b800; text-decoration:underline;}
.Content .SideBar span img					{ vertical-align:middle;}

.Footer										{ line-height:normal; min-width:800px; height:91px; background-image:url(../Images/FooterBackground.gif); background-repeat:repeat-x; background-position:top left; position:relative; padding:0px 40px;}
.Footer .Left								{ position:absolute; top:0px; left:0px;}
.Footer .Right								{ position:absolute; top:0px; right:0px;}
.Footer .Logo								{ position:absolute; top:13px; right:55px;}
.Footer	.BottomNav							{ position:absolute; top:26px; left:43px;}
.Footer	.BottomNav a						{ color:#145b6d; padding-right:22px; padding-left:11px; background-image:url(../Images/BottomNavBullet.gif); background-repeat:no-repeat; background-position:right 6px;}
.Footer	.BottomNav a:hover					{}
.Footer .BottomNav .Last					{ background-image:none;}
.Footer .BottomNav .CopyRights				{ font-size:9px; color:#a3a3a3; padding-left:10px; margin-top:9px; display:block;}

.TextItem .Title							{ line-height:normal; font-family:Verdana; color:#00a0c6; margin:0px 0px 5px 0px; padding:0px; font-weight:bold; font-size:18px;}
.TextItem .Image							{ float:left; width:185px;}
.TextItem .Text								{ padding-top:15px;}
.TextItem .Clear							{ clear:both;}

.ButtonsWrap								{ background-image:url(../Images/ButtonsBackground.gif); background-repeat:repeat-x; background-position:top left; height:245px;}
.ButtonsWrap .Buttons						{ width:870px; margin:auto;}
.ButtonsWrap .Buttons a						{ margin:0px 11px 0px 0px; }
.ButtonsWrap .Buttons .Last					{ margin:0px;}

.MainBox									{ line-height:normal; font-family:Serif; font-size:17px; padding:10px; padding-bottom:170px; width:900px; background-image:url(../Images/HomePageMainBox.gif); margin:auto; position:relative; top:-14px; margin-bottom:-14px;}
.MainBox .Text								{ width:590px;}
.MainBox .Title								{ font-family:Verdana; color:#36b800; font-size:20px; margin:0px; padding:0px; margin-bottom:10px;}
.MainBox .LearnMoreLink						{ text-decoration:underline; position:absolute; color:#00a0c6; background-image:url(../Images/LearnMoreLink.gif); background-position:left 5px; padding-left:15px; background-repeat:no-repeat; bottom:144px; right:325px;}
.MainBox .Bottom							{ position:absolute; bottom:0px; left:0px;}

.LowerBox									{ line-height:normal; padding:10px; position:absolute; bottom:23px; left:10px; height:90px; width:570px; background-image:url(../Images/HomePageLowerBox.gif);}
.LowerBox h2								{ font-family:Verdana; font-size:14px; margin:0; padding:0;}
.LowerBox .PartnerLogo						{margin:0px 10px; }
.LowerBox .PartnerLogo img				{vertical-align:middle;}
.LowerBox .PlayFirstLogo					{ margin-right:20px;}
.LowerBox .PlayFirstLogo img				{ margin-right:20px; height:50px;}
.LowerBox .MerscomLogo						{ margin-right:20px;}
.LowerBox .MerscomLogo img					{ margin-right:20px; height:60px;}
.LowerBox .LargeAnimalGamesLogo				{ margin-right:20px;}
.SideBox									{ line-height:normal; font-family:Serif; font-size:14px; position:absolute; padding:15px; height:100%; width:270px; background-image:url(../Images/HomePageSideBox.gif); top:10px; right:10px; _height:367px;}
.SideBox .Bottom							{ position:absolute; bottom:63px; left:0px; _Bottom:10px;}
.SideBox h3									{ font-family:Verdana; font-size:14px; padding:0px; margin:0px; margin-bottom:20px;}
.SideBox h3 span							{ color:#b93c00;}
.SideBox .ReadCaseLink						{ font-size:14px; text-decoration:underline; position:absolute; color:#00a0c6; background-image:url(../Images/LearnMoreLink.gif); background-position:left 5px; padding-left:15px; background-repeat:no-repeat; bottom:75px; left:70px; _bottom:22px;}
.SideBox .imgA								{ margin-bottom:10px; float:left;}
.SideBox .imgB								{ margin-bottom:10px; float:Right;}
