@charset "utf-8";
/* ot system CSS */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}

.table {background-image:url(../images/table/tbg.gif); border-left:#aaaaaa 1px solid ;  border-right:#aaaaaa 1px solid ; background-position:bottom right ; background-repeat:no-repeat; background-color:#FFFFFF; padding-bottom:130px}

.footer   {color : #404040; font-size:10px; font-family: Arial, Helvetica, sans-serif; line-height:18px;}
.footer  a        {color: #404040;text-decoration:none;}
.footer  a:hover  {color: #404040;text-decoration:underline;}

.title   {color : #ffffff; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold}

.box     {font-size:11px; font-family: Arial, Helvetica, sans-serif; width:120px; border:#aaaaaa 1px solid ; color : #666666; }
.contactbox     {font-size:11px; font-family: Arial, Helvetica, sans-serif; width:200px; border:#aaaaaa 1px solid ; color : #666666; }
.dcbox     {font-size:11px; font-family: Arial, Helvetica, sans-serif; width:90px; border:#aaaaaa 1px solid ; color : #666666; }
.dcbox2     {font-size:11px; font-family: Arial, Helvetica, sans-serif; width:450px; border:#aaaaaa 1px solid ; color : #666666; }


.projects    {color: #4ab848; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 5px 0px}
.projects_c  {color: #303030; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px;}

.pull     {font-size:11px; font-family: Arial, Helvetica, sans-serif; width:80px; border:#666666 1px solid ; color : #666666; font-weight:bold }

.profile  {color: #303030; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}

.year     {font-size:15px; font-family: Arial, Helvetica, sans-serif; color : #4ab848; font-weight:bold }

.news_t     {font-size:12px; font-family: Arial, Helvetica, sans-serif; color : #484848; font-weight:bold ; padding:5px 0px 5px 0px}
.news_t  a        {color: #484848;text-decoration:none;}
.news_t  a:hover  {color: #000000;text-decoration:underline;}
.news_c     {font-size:12px; font-family: Arial, Helvetica, sans-serif; color : #484848; padding:5px 0px 5px 0px }

.p_t           {font-size:13px; font-family: Arial, Helvetica, sans-serif; color : #4a4a4a;   font-weight:bold }
.p_t  a        {color: #4a4a4a;text-decoration:none;}
.p_t  a:hover  {color: #000000;text-decoration:none;}

.p_list           {font-size:11px; font-family: Arial, Helvetica, sans-serif; color : #4a4a4a;   font-weight:bold }
.p_listd           {font-size:11px; font-family: Arial, Helvetica, sans-serif; color : #4a4a4a;  }
.p_listd  a        {color: #4a4a4a;text-decoration:none;}
.p_listd  a:hover  {color: #000000;text-decoration:underline;}

.p_sub          {font-size:15px; font-family: Arial, Helvetica, sans-serif; color : #4a4a4a;   font-weight:bold;  }
.p_sub  a        {color: #4a4a4a;text-decoration:none;}
.p_sub  a:hover  {color: #000000;text-decoration:underline;}


.p_s          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color : #4a4a4a; line-height:18px; }

.page           {font-size:12px; font-family: Arial, Helvetica, sans-serif; color : #4a4a4a;  }
.page  a        {color: #4a4a4a;text-decoration:none; }
.page  a:hover  {color: #000000;text-decoration:none;font-weight:bold }

.p_tab          {font-size:15px; font-family: Arial, Helvetica, sans-serif; color:#4a4a4a;   font-weight:bold;  }
.p_tab  a        {color: #4a4a4a;text-decoration:none; }
.p_tab  a:hover  {color: #4ab848;text-decoration:none;font-weight:bold }

.contact1          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#484848;   font-weight:bold;line-height:18px;  }
.contact2          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#4ab848;   font-weight:bold;  line-height:18px;}
.contact2  a        {color: #4ab848;text-decoration:none; }
.contact2  a:hover  {color: #4ab848;text-decoration:underline; }
.contact3          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#484848; line-height:18px; }
.contact3  a        {color: #484848;text-decoration:none; }
.contact3  a:hover  {color: #484848;text-decoration:underline; }

.photo {border:2px #ffffff solid}
.project_n          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff;   font-weight:bold;  }
.photo_t {border:1px #b0b0b0 solid}

.menu_sub          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#7d7d7d;   font-weight:bold; background-image:url(../images/menu/menu_sub.gif); background-position:bottom right; background-repeat:no-repeat ; padding-right:5px }
.menu_sub  a        {color: #7d7d7d;text-decoration:none; }
.menu_sub  a:hover  {color: #7d7d7d;text-decoration:underline; }

.dc           {font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#484848;   font-weight:bold;line-height:18px;  }
.dc2          {font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#4ab848;   font-weight:bold;  line-height:18px;}
.dc3          {font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#484848; line-height:18px; }

.adv1          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#4ab848; font-weight:bold;  line-height:18px;padding:3px 0px 3px 0px}
.adv2          {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#484848; line-height:18px; }


