/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/mt-static/themes-base/blog2.css); 
@import url(/mt-static/themes/unstyled/screen.css);
/* end StyleCatcher imports */


body {
color: #3B3B3B; 
background-color: #f3f0e9; 
font: 14px "Lucida Grande",Arial,Helvetica,sans-serif;	
background-image: url(/img2/bg.gif); 
background-repeat: repeat;
padding:30px;
padding-top:15px;
line-height:1.3;
}

a {color: #46a7db;}
a:link {color: #46a7db;	text-decoration: none;}
a:visited {color: #2485B9; text-decoration: none;}
a:hover {color: #46a7db; text-decoration: underline;}

span.red {color:#ff0000;}
span.date {font-size:10px; color:#999999; float: left; padding-right:15px;}
span.ttl {font-size:12px;}
.news {margin-bottom: 10px; padding-left:10px;}

#pda-inner {
width:980px; 
text-align:left;
margin-right:auto;
margin-left:auto;
padding-bottom:3px;
}
#pda-inner a {font-size: 11px; color: #000000; text-decoration: none;  }

#container-inner {
width:980px; 
border-style:none;
border-color:#000000;
/*padding:25px;*/
background-color:#ffffff;
}

#header 
{
 padding-top :25px;
 padding-left :25px;
 padding-right :25px;
}


#header-inner, #alpha-inner, #beta-inner, #footer-inner {
   padding:0px;
}

.language-bar {}

img#logo {float:left; position:absolute;} 

.ico {float: right; width: 130px; height: 31px; margin-top: 10px; padding-left: 50px; }
.lang {float: right; margin-top: 14px; height:23px; }
.lang-div {float: left; display: inline; margin-left: 14px; padding-top: 4px; height:25px;}
.blog-div {float: left; display: inline; margin-left: 55px; 
padding-top: 4px; height:25px; width:65px; padding-left: 8px; }
.lang a {font-size: 11px; color: #000000; text-decoration: none;  }
.lang a:hover {color: #000000; }

/*
.layout-tw #beta {
	top:60px;
    left:  25px;
    width: 230px;
}

.layout-tw #alpha 
{
	top:  60px;
    left: 25px;
    width: 700px;
}
  */

.layout-tw #beta 
{
	top:  60px;
    left: -675px;
    width: 230px;
}

.layout-tw #alpha {
	top:  60px;
    left: 255px;
    width: 700px;
}


#footer2 {
   background-image:url(/img2/grass.jpg);
   background-repeat:no-repeat;
   background-position:center top;

   
   width:980px;
   left:0px;
   padding-top:85px;
   padding-left :0px;
   padding-right:0px;
   padding-bottom :25px;
   
}
#copyright {
  font-size: 11px; 
  color:#A8A8A8; 
  padding-top:25px;
  padding-left:25px;
}

div.folder {
  padding-left:10px;
  line-height:28px;
  background-image: url(/img2/nav_bg.gif); 
  background-position: right center;
  border-top: 1px solid #e2e2e2;
}

div.folder-selected {
  border-top: 1px solid #e2e2e2;
  line-height:28px;
  padding-left:10px;
  background-repeat:no-repeat;
  background-image: url(/img2/nav_no_a.gif); 
  background-position: right center;
}

div.folder-selected span {
  font-weight:bold;
  color:#000000;
}

div.folder:hover { 
    background-repeat:no-repeat;
}
div.indent {
   padding-left: 25px;
   line-height: 22px;
   color: #00326f;
   font-family: Verdana,Helvetica,sans-serif;
   font-size: 11px;

}

div.indent span{
   font-weight:bold
}

#menu a {color:#6a6a6a;}
#menu a:visited {color:#000000;}
#menu a:hover{color:#000000; text-decoration:underline;}
#menu a:active{color:#000000;}
#menu { margin-top: 42px; width:210px;}
.widget-footer-menu {
border-top: 1px solid #e2e2e2;
}

H1 {font-size:1.6em; color: #00326f; border-bottom: 1px solid #e2e2e2; padding-bottom: 7px;}
H2 {font-size:1.6em; font-weight: bold;	color: #000000;	padding-top: 25px; padding-left: 25px;	background-image: url(/img2/h2_bg.jpg);
 height: 50px; background-repeat: no-repeat; margin-bottom: 20px;}
H3 {font-size:1.6em; color: #00326f;padding-bottom:12px;} 
H4 {font-size:125%; line-height:1.1em; padding-bottom:0.25em;}
H5 {font-size:1.6em; color: #00326f; border-bottom: 1px solid #e2e2e2; padding-bottom: 7px; padding-top:15px; margin-bottom:5px;}


.widget-recent-entries {width:210px;}

/*_____________________Content_____________________*/

#alpha ul {line-height: 1.3;}
#alpha p {line-height: 1.5;}

#out {position:relative; height: 330px;	background-image: url(/img2/out_bg.jpg); background-repeat: no-repeat; background-position: right top;}
#out p {width:650px; line-height: 18px; font-size: 14px; padding-top: 143px; margin-left: 23px; }

.learn {padding:20px 0 0 40px;}
.learn a:link {color:#FFFFFF;}
.learn a:visited {color:#FFFFFF;}
.learn a:hover{color:#FFFFFF; text-decoration: underline;}
.learn a:active{color:#FFFFFF;}

.tabel_how {margin-top:30px;}
.how_bg {background-image: url(/img2/how_bg.gif); background-repeat: no-repeat; background-position: left top; width: 221px; height: 175px; padding: 15px 0 0 15px;}
.where_bg {background-image: url(/img2/where_bg.gif); background-repeat: no-repeat; background-position: left top; width: 462px; height: 240px; padding: 15px 0 15px 15px;}
.where_bg_p {padding: 0px 50px 0 0;}
.ind_bg {background-image: url(/img2/ind_bg.gif);	background-repeat: no-repeat; background-position: right top; width: 221px;
	height: 310px; padding: 15px 0px 0px 25px; float:right;	position:relative; margin-left: 25px;}
.ind_div {padding-left: 25px;}
.ind_mar {margin:10px 0 0 25px;}
.tel {color: #999999; font-style:italic; font-size:12px;}
.tips {width: 210px; margin-top:45px;}
.skills_3 {background-image: url(/img2/skills_3_mid.gif); background-repeat: repeat-y; background-position: left;	margin-top:-5px;}
.skill_3_h { padding: 0 25px 0 25px;}
.skills_tb_left {padding: 0 25px 0 25px; width:300px; vertical-align: top;}
.skills_tb_right{width:300px; padding: 0 25px 0 25px; border-left: 1px dashed #ffffff; vertical-align: top;}
.ico_tel {height:16px; margin-right:5px; padding-top: 5px;}

.Tb_border {border-right: 1px solid #f1f1f1; margin-bottom:15px;}
.Tb_Td {vertical-align:top; padding-top:10px; width:30%; padding-left:10px; border-left: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1;}
.Tb_Td_header {vertical-align:center; padding-top:10px; width:30%;	font-size:14px;	font-weight: bold;	color: #00326f; padding-left:10px;
padding-bottom:7px; border-left: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1;
text-align:center;
}


#comment-greeting {
    display:none;
}

table.contactform td {
   padding:5px;
}

.block-border-line{
background-color: rgb(242, 242, 242);
border: 1px dashed rgb(186, 187, 189);
margin: 10px;
padding: 20px;
}
.block-none-border-line{
border: 0px;
margin: 10px;
padding: 20px;
}
.block-company-name{
text-align:right;
font-style: italic; font-weight: bold; font-size: small;
}
.testingProjects {margin: 15px 0;}
.testingProjects td{
 padding: 10px;
 vertical-align: top;
 text-align: left;
 width: 50%;
}
.testingProjectsSamples{
margin: 15px 0;
}
.testingProjectsSamples td{
 padding: 10px;
 vertical-align: top;
 text-align: left;
}
.testingProjectsSamples_img{
 width: 140px;
 padding: 10px;
 vertical-align: top;
 text-align: left;
}
.tblCareer td{
font-size: 10px;
}
.projectsTable{
 width: 100%;
}
.projectsTable td{
 width: 50%;
 padding: 10px;
 vertical-align: top;
 text-align: left;
}