body{ background-color:#666666; text-align:center; margin:0px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
*, a{ outline:0 none; border:none}
#container{ width:951px; margin:10px auto; background-color:#353535; padding:10px; text-align:left; -moz-border-radius: 15px;
border-radius: 15px;}
#header{ clear:both}
#middle{ clear:both}
#footer{ clear:both; text-align:center; margin-top:10px;}

.cls{ clear:both}
.tl{ text-align:left}
.tc{ text-align:center}
.tr{ text-align:right}
.fl{ float:left}
.fr{ float:right}
.ma{ margin:auto;}

.mt10{ margin:10px 0px 0px 0px}
.mt20{ margin:20px 0px 0px 0px}
.mt30{ margin:30px 0px 0px 0px}

.regular11{ font-size:11px;}
.regular12-bold{ font-size:12px; font-weight:bold;}
.regular14-bold{ font-size:14px; font-weight:bold;}


/*common*/
a:link, a:visited{ color:#FFF; font-weight:bold; margin:0px 5px; text-decoration:none}
a:hover{ color:#FFF; font-weight:bold; margin:0px 5px; text-decoration:underline}

/*Header*/
.name{ font-size:35px; font-weight:normal; text-transform:uppercase}
.job{ font-size:12px; font-weight:bold;}
.navigation{ margin:20px auto; width:400px; padding:6px; text-align:center; background-color:#666666;  -moz-border-radius: 8px;
border-radius: 8px;}

.navigation a:link, .navigation a:visited{ color:#FFF; font-weight:bold; margin:0px 5px; text-decoration:none}
.navigation a:hover{ color:#FFF; font-weight:bold; margin:0px 5px; text-decoration:underline}

/*middle*/
.heading{width:200px; padding:6px; text-align:center; background-color:#666666;  -moz-border-radius: 8px;
border-radius: 8px; font-weight:bold;}
.heading2{width:250px; padding:6px; text-align:center; background-color:#666666;  -moz-border-radius: 8px;
border-radius: 8px; font-weight:bold;}
.heading-main{width:500px; padding:6px; text-align:center; background-color:#666666;  -moz-border-radius: 8px;
border-radius: 8px; font-weight:bold;}
.second-margine{ margin:20px auto auto auto}
.inorganic{ margin-top:20px; text-align:center;}
.home-portfolio{ margin-top:20px; text-align:center;}
.home-portfolio img{ margin:0px 6px;}

.textb{ width:300px; background-color:#666666; color:#FFF; -moz-border-radius: 8px;
border-radius: 8px; padding:3px 5px;}
.textb2{ width:300px; background-color:#666666; color:#FFF; -moz-border-radius: 8px;
border-radius: 8px; padding:3px 5px; height:80px;}

.cont-but{background-color:#666666; color:#FFF; -moz-border-radius: 8px;
border-radius: 8px; padding:3px 5px;font-weight:bold}

#txtHints{ font-size:16px; color:#F00; text-decoration:blink;}



