﻿/*basic elements*/
body            {font-family: Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:center;color:#606060;}
img             {border:none;}
table           {border-collapse:collapse;width:100%;}
a               {text-decoration:none;color:#606060;}
a:hover         {color:#FF0000;}
h1              {font-size: 13px;font-weight: bold;display:inline;color:#606060;}
h2              {font-size: 12px;font-weight: bold;display:inline;color:#606060;}
td              {border:0px solid #000;vertical-align:top;text-align:left;font-size:12px;}
input           {font-family: Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#606060;}
input:hover         {color:#FF0000;}
div             {}
/*basic elements end*/

/*main page structure*/
table.body      {border-top:0px #A3C7E3 solid;width:1150px;}
tr.head          {border-bottom:1px solid #A3C7E3;width:1150px;}
td.head1         {width:150px;border-bottom:1px solid #A3C7E3;vertical-align:bottom; padding: 0px 0px 5px 0px;height:40px;text-align:left;}
td.head2         {width:650px;border-bottom:1px solid #A3C7E3;vertical-align:bottom; padding: 30px 0px 5px 0px;text-align:left;}
td.head3         {width:200px;border-bottom:1px solid #A3C7E3;vertical-align:bottom; padding: 0px 0px 5px 0px;text-align:center; }
td.head4         {width:150px;padding-top:5px;border-bottom:1px solid #A3C7E3;vertical-align:bottom; padding: 0px 0px 5px 3px;text-align:left;}

tr.mid           {width:1150px;height:600px;}
td.mid1          {width:150px;height:100%;padding:15px 0px 15px 0px;text-align:left;}
td.mid2          {width:650px;height:100%;padding:15px 0px 15px 0px;text-align:left;}
td.mid3          {width:200px;height:100%;padding:15px 0px 15px 5px;text-align:left;}
td.mid4          {width:150px;height:100%;padding:15px 0px 15px 0px;text-align:left;}
td.midspan2      {width:650px;height:500px;}
td.midspan3      {float:left;min-height:600px;width:1000px;padding:0px 0px 0px 0px;text-align:left;border:0px dotted red;}}

tr.foot          {border-top:1px solid #A3C7E3;width:1150px;height:150px;}
td.foot1         {width:150px;height:150px;padding-top:5px;border-top:1px solid #A3C7E3;text-align:left;}
td.foot2         {width:500px;height:150px;padding-top:5px;text-align:center;border-top:1px solid #A3C7E3;}
td.foot3         {width:200px;height:150px;padding-top:5px;border-top:1px solid #A3C7E3;text-align:center;}
td.foot4         {width:150px;height:150px;padding-top:5px;border-top:1px solid #A3C7E3;text-align:center;}
td.footspan3     {width:150px;height:150px;padding-top:5px;border-top:1px solid #A3C7E3;text-align:center;}

#topmenu          {border:0px dotted blue;width:640px;margin:0;padding:3px 0px 0px 0px;}
#topmenu li       {list-style-type:none;display:inline;padding:0px 25px 0px 0px;border:0px dotted red;}
/*main page structure end*/


/*page structure with div and li*/
div.body          {border:0px red solid;width:1250px;}

div.head          {width:1170px;height:50px;border-bottom:1px solid #A3C7E3;}
div.head1         {float:left;height:50px;width:150px;padding: 0px 0px 5px 0px;text-align:left;border:0px dotted red;}
div.head2         {float:left;height:50px;width:650px;padding: 0px 0px 0px 0px;text-align:left;border:0px dotted red;}
div.head3         {float:left;height:50px;width:200px;padding: 0px 0px 5px 0px;text-align:center; border:0px dotted red;}
div.head4         {float:left;height:50px;width:150px;padding: 0px 0px 5px 3px;text-align:left;border:0px dotted red;}

div.mid           {width:1170px;min-height:600px;}
div.mid1          {float:left;min-height:600px;width:150px;padding:15px 0px 15px 0px;text-align:left;border:0px dotted red;}
div.mid2          {float:left;min-height:600px;width:650px;padding:15px 0px 15px 0px;text-align:left;border:0px dotted red;}
div.mid3          {float:left;min-height:600px;width:200px;padding:15px 0px 15px 0px;text-align:left;border:0px dotted red;}
div.mid4          {float:left;min-height:600px;width:150px;padding:15px 0px 15px 0px;text-align:left;border:0px dotted red;}
div.midspan3      {float:left;min-height:600px;width:1000px;padding:0px 0px 0px 0px;text-align:left;border:0px dotted red;}

div.foot          {width:1170px;height:200px;border-top:1px solid #A3C7E3;}
div.foot1         {float:left;width:150px;height:200px;padding: 5px 0px 0px 0px;text-align:left;border:0px dotted red;}
div.foot2         {float:left;width:650px;height:200px;padding: 5px 0px 0px 0px;text-align:center;border:0px dotted red;}
div.foot3         {float:left;width:200px;height:200px;padding: 5px 0px 0px 0px;text-align:center;border:0px dotted red;}
div.foot4         {float:left;width:150px;height:200px;padding: 5px 0px 0px 0px;text-align:center;border:0px dotted red;}

#topmenu          {border:0px dotted blue;width:640px;margin:0;padding:3px 0px 0px 0px;}
#topmenu li       {list-style-type:none;display:inline;padding:0px 25px 0px 0px;border:0px dotted red;}

/*div and li end*/

/*master page*/
span.logo         {border:0px solid #000;font-size:40px;font-weight:300;color:#606060;}

table.langmenu    {width:105px;}
table.langmenu td {margin:0px 0px 0px 0px;}
table.langmenu tr {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

img.flag          {width:25px;height:15px;}

input.searchbox   {width:95px;display:inline;}
input.searchbutton{padding-left:3px;width:65px;display:inline;border-style:none;background: #fff;}

img.smallhoriz    {width:71px;height:54px}
img.smallverti    {width:54px;height:71px}

div.boxticker   {text-align:left; border:0px solid #e0e0e0;width:120px;font-size: 10px;color:#f00;display:inline}
div.userticker   {text-align:left;border:0px solid #e0e0e0;width:120px;font-size: 10px;color:#f00;display:inline}
/*master page end*/


/*family page*/
table.familythumbs {border-collapse:collapse;width:auto;display:inline;}
td.familynames     {padding:0px 0px 2px 0px;text-align:center;font-size: 10px;}
td.familyphotos    {padding: 0 0 0 0px;}
td.familythumbs    {text-align:center;width:162px;}
/*family page end*/

/*photo page*/
table.admedit        {border:1px solid #000000;background-color:#FFFFFF;width:150px;position:relative;left:150px;top:-170px;z-index:1;}
td.admedithead       {font-size:12px;font-weight:bold;border:1px solid #A3C7E3;background-color:#f0f0f0;text-align:left;vertical-align:middle;height:20px;}
select.admeditoption {width:106px;display:inline;font-size:10px;margin:0px 12px 0px 0px;color:#606060;}
input.small          {width:20px;height:20px;vertical-align:top;background-color:#97CBFF;display:inline;}
td.admedittxtbox     {margin-left: 8px;}
input.admedittxtbox  {width:100px;display:inline;font-size:10px;}

table.photonav       {width:640px;}
td.photomid          {width:640px;height:640px;border:0px solid #ff0000;}
/*photo page end*/

/*userservice page*/
select.admedit   {width:106px;display:inline;font-size:10px;}
input.admedit    {width:100px;display:inline;font-size:10px;}
/*userservice page end*/

/*various*/
input.slideshowbutton {width: 35px;height: 30px;display: inline;border: 1px solid #A3C7E3;background: #fff;font-size: 10px;text-align: left;padding: 5px 5px 5px 5px;}
 
input.lightboxbutton  {width: 140px;height: 25px;display: inline;border: 1px solid #A3C7E3;background: #fff;font-size: 10px;text-align: left;padding:2px 5px 5px 2px;}   
    
td.thtext       {font-weight: bold;padding-left:3px;border-bottom:1px solid #A3C7E3;background-color:#fff;text-align:left;vertical-align:middle;height:20px;}
td.thnumber     {border-bottom: 1px solid #A3C7E3;font-weight: bold;height: 20px;padding-right: 2px;text-align: right;vertical-align: middle;}

td.smalltext    {padding-left:3px;font-size: 10px;}
td.data         {height:15px;border:1px solid #e0e0e0;font-weight:normal;font-size:11px;background-color:#fff;text-align:left;vertical-align:bottom;padding:0px 3px 0px 2px;}

td.datanumber         {height:15px;border:1px solid #e0e0e0;font-weight:normal;font-size:11px;background-color:#fff;text-align:right;vertical-align:bottom;padding:0px 3px 0px 2px;}

td.datasmalltext   {padding-left:3px;border:1px solid #e0e0e0;text-align:left;font-size: 10px;}
td.datasmallnumber {padding-right:2px;border:1px solid #e0e0e0;text-align:right;font-size: 10px;}
input.w200       {width:200px;}
select.w350       {width:350px;}
input.chr125  {height:75px;width:200px;}
textarea.chr125  {height:75px;width:200px;}

/*various end*/
