a.MailHome:link, a.MailHome:visited, a.MailHome:active  {color:#888888;}
a.MailHome:hover {color:#eeeeee;}
a.MailHome:link, a.MailHome:visited, a.MailHome:active {text-decoration:none;}


a.Mail:link, a.Mail:visited, a.Mail:active  {color:#373737;}
a.Mail:hover {color:#000000;}
a.Mail:link, a.Mail:visited, a.Mail:active {text-decoration:none;}


a.Note:link {color:#88dddd; font:11px/13px verdana;}
a.Note:visited  {color:#88bbbb; font:11px/13px verdana;}
a.Note:hover {color:#ffee22; font:11px/13px verdana;}
a.Note:active  {color:#33ffdd; font:11px/13px verdana;}
a.Note:link, a.Note:visited, a.Note:active {text-decoration:none;}


a.LatestNote:link {color:#cfcfcf; font:11px/13px verdana;}
a.LatestNote:visited  {color:#cfcfcf; font:11px/13px verdana;}
a.LatestNote:hover {color:#ffee22; font:11px/13px verdana;}
a.LatestNote:active  {color:#33ffdd; font:11px/13px verdana;}
a.LatestNote:link, a.LatestNote:visited, a.LatestNote:active {text-decoration:none;}



a.ModelPage:link, a.ModelPage:active  {position:relative; left:-75px; top:-18px;width:20px; color:#556666; font:bold 12px/14pt verdana; text-align:left;letter-spacing:0px; }
a.ModelPage:visited {position:relative; left:-75px; top:-18px;width:20px; color:#556666; font:bold 12px/14pt verdana; text-align:left;letter-spacing:0px;   }
a.ModelPage:hover {width:20px;color:#334444;font:bold 14px/14pt verdana;text-align:left;letter-spacing:0px;  }
a.ModelPage:link, a.ModelPage:visited, a.ModelPage:active {text-decoration:underline;}


a.Download:link, a.Download:visited, a.Download:active  {color:#33a3aa;}  
a.Download:hover {color:#22ccdd;}
a.Download:link, a.Download:visited, a.Download:active {text-decoration:none;}


.Nav a:link, .Nav a:visited {display:block; height:26px; background:#555555  url('../in3d_Home/ButtonsBg.bmp') repeat-x 0px 2px; color:#333333; text-align:center; cursor:pointer; padding-top:4px; font:11px/12pt verdana;}
.Nav a:hover {height:26px; background:#777777  url('../in3d_Home/ButtonsBgOver.bmp') repeat-x 0px 2px; color:#eeeeff; }
.Nav a:active {height:26px; background:#707065 url('../in3d_Home/ButtonsBgOver.bmp') repeat-x 0px 2px; color:#eeeee7; font: 9px/12pt verdana; }
.Nav a:link, .Nav a:visited, .Nav a:active {text-decoration:none;}

.CurrentNav a:link, .CurrentNav a:visited {display:block; height:26px; background:#555555  url('../in3d_Home/ButtonsBgOver.bmp') repeat-x 0px 2px; color:#bbbbbb; text-align:center; cursor:default; padding-top:4px; font:11px/12pt verdana;}
.CurrentNav a:hover {height:26px; background:#777777  url('../in3d_Home/ButtonsBgOver.bmp') repeat-x 0px 2px; color:#eeeeff; }
.CurrentNav a:active {height:26px; background:#707065 url('../in3d_Home/ButtonsBgOver.bmp') repeat-x 0px 2px; color:#eeeee7; font: 9px/12pt verdana; }
.CurrentNav a:link, .CurrentNav a:visited, .CurrentNav a:active {text-decoration:none;}

.InactiveNav a:link, .InactiveNav a:visited, .InactiveNav a:hover {display:block; height:26px; background:#555555  url('../in3d_Home/ButtonsBg.bmp') repeat-x 0px 2px; color:#888888; text-align:center; cursor:default; padding-top:4px; font:11px/12pt verdana;}
.InactiveNav a:active {height:26px; background:#707065 url('../in3d_Home/ButtonsBg.bmp') repeat-x 0px 2px; color:#eeeee7; font: 9px/12pt verdana; }
.InactiveNav a:link, .InactiveNav a:visited, .InactiveNav a:active {text-decoration:none;}


.HomeCellNav a:link, .HomeCellNav a:visited {display:block; height:140px;  background:#31464A ; color:#333333; text-align:center; cursor:pointer; padding-top:0px; font:11px/10pt verdana; border:1px solid #226677; }
.HomeCellNav a:hover { background:#425960; color:#eeeeff;  border:1px solid  #ffee22; }
.HomeCellNav a:active { background:#486979; color:#eeeee7; font: 9px/10pt verdana; border:1px solid #22eeff;  }
.HomeCellNav a:link, .HomeCellNav a:visited, .HomeCellNav a:active {text-decoration:none;}


.WarCellNav a:link, .WarCellNav a:visited {display:block; height:220px;  background:#31464a  ; color:#333333; text-align:center; cursor:pointer; padding-top:0px; font:11px/10pt verdana; border:1px solid #226677; }
.WarCellNav a:hover { background:#425960; color:#eeeeff;  border:1px solid  #ffee22; }
.WarCellNav a:active { background:#345566; color:#eeeee7; font: 9px/10pt verdana; border:1px solid #22eeff;  }
.WarCellNav a:link, .WarCellNav a:visited, .WarCellNav a:active {text-decoration:none;}


.CellNav a:link, .CellNav a:visited {display:block; height:164px;  background:#255060 ; color:#333333; text-align:center; cursor:pointer; padding-top:0px; font:11px/11pt verdana; border:1px solid #226677; }
.CellNav a:hover { background:#425460; color:#eeeeff;  border:1px solid  #ffee22; }
.CellNav a:active { background:#345566; color:#eeeee7; font: 9px/10pt verdana; border:1px solid #22eeff;  }
.CellNav a:link, .CellNav a:visited, .CellNav a:active {text-decoration:none;}



body { color:#446677;  font:8pt/11pt verdana; 
 scrollbar-base-color: #99aa99;
 scrollbar-highlight-color:#ebeeee;
 scrollbar-3dlight-color:#445566;
 scrollbar-arrow-color:#eeeeee;
 scrollbar-face-color:#a0a6a8;
 scrollbar-shadow-color:#aaaaaa;
 scrollbar-DarkShadow-Color:#556699 ; 
 
}

.BgHome{
   background:#BDC2C6 url('../in3d_Home/BgHome.bmp') repeat-x 0%  0%;      /* 0B3243  92958E  */ 
}


.Bg{
   scrollbar-face-color:#9aacaf; background:#869ea5   url('../in3d_Home/Bg.jpg') repeat-x 0%  0%;          /* 0B3243  86a2a5   969B9F */
}



.HeaderTopHome{
  	position: relative;left:1px; top:-5px; width:788px; height:20px; color:#c5c5c5;  font:10pt/16pt verdana; margin-top:-1px; padding-bottom:1px; word-spacing: 5px; letter-spacing: 4px; border: 0px  groove;
}

.HeaderTop{
  	position: relative;left:0px; top:1px; width:788px; height:20px; background: #224455 url('../in3d_Home/StatusBg.bmp') repeat-x 0% 2px; color:#d2d2d2;  font:10pt/16pt verdana; margin-top:-1px; padding-bottom:1px;
}

.HeaderHome{ 
	position: relative; top: 8px; width:793px;height: 170px;  background:  url('../in3d_Home/HeaderBg.jpg') 0px 25px ; color:#444444; font:bold 15pt/16pt tahoma, arial, verdana ;  text-align:center; padding:1px;margin-bottom:-15px; text-transform:capitalize; word-spacing: 15px; letter-spacing: 5px; border:#bbbbbb 2px groove;
}


.Header{ 
	position: relative; top: 8px; width:793px;height: 170px; background: #224455 url('../in3d_Home/HeaderBg.jpg') 0px 25px ; color:#444444; font:bold 15pt/16pt tahoma, arial, verdana ;  text-align:center; padding:1px;margin-bottom:-15px; text-transform:capitalize; word-spacing: 5px; letter-spacing: 4px; border:#228899 2px groove;
}

.About{
	position: relative; top:-0px; color:#334455;  font: 8pt/14pt verdana; text-transform:lowercase; word-spacing: 2px; letter-spacing:1px;           
}

.SiteTitle {   /* Online Portfolio */
	position: relative; top:10px;   font-family:Courier;          
}

.AboutURL{
	position: relative; top:9px; color:#222222;  font: 8pt/14pt verdana; text-transform:lowercase; word-spacing: 2px; letter-spacing:1px;           
}

.ButtonsBaseHome {
	position: relative; left:22px; top:0px; width:795px; height:35px; color:#333333; background: #555555; font: 10.5pt/12pt verdana; text-align:center; padding-top:0px; padding-bottom: 0px; text-transform:capitalize;  border:#cccccc 0px groove;
}

 .ButtonsBase {
	position: relative; top:8px; width:794px; height:40px; color:#333333; background: #555555; font: 10.5pt/12pt verdana; text-align:center; padding-top:0px; padding-bottom: 5px; text-transform:capitalize;  border:#cccccc 3px groove;
}

.AnimationBg{
	position:relative; left:0px; top:2px; width:770px;  height:160px;  background:#1C4857  url('../in3d_Home/SubPagesBgAnimation.bmp') repeat-x 0px 10px; margin-bottom:0px; border:0px groove;

}

.AnimationBgLarge{
	position:relative; left:0px; top:2px; width:770px;  height:200px;  background:#1C4857  url('../in3d_Home/SubPagesBgAnimation.bmp') repeat-x 0px 50px; margin-bottom:0px; border:0px groove;

}

.AnimationTitle{
	position:relative;left:0px; top:-1px; color:#90aaaa; font:bold 10px/11pt verdana; text-align:left; text-transform:none; word-spacing:2px; letter-spacing: 1px;
}

.Title{
	position:relative;left:0px; top:-2px; width:750px; height:24px;  color:#adadad;  font:bold 11px/11pt verdana; text-align:left;word-spacing:4px; letter-spacing:3px; border-bottom:#448899  2px groove;
}

.TitleProg{
	position:relative;left:0px; top:-2px; width:750px; height:24px;  color:#adadad;  font:bold 11px/11pt verdana; text-align:left;word-spacing:4px; letter-spacing:3px; border-bottom:#448899  0px solid;
}

.TitleProgSections{
	position:relative; top:0px; width:750px; height:35px;  color:#333333;  font:bold 13px/12pt verdana;word-spacing:4px; letter-spacing:3px; border-bottom:#448899  0px solid;
}

.TitleHome{
	position:relative;left:0px; top:-2px; width:750px; height:24px;  color:#cfcfcf;  font:bold 11px/11pt verdana; text-align:left;word-spacing:4px; letter-spacing:3px; border-bottom:#5F8E95  2px groove;
}

.TitleBg{
   background:#004050;
}

.Arrow{
  color:#adadad;  font:bold 11px/11pt verdana; word-spacing:4px; letter-spacing:3px; text-decoration:none;
}

.Version{
	position:relative;left:5px; top:1px; color:#aaaaaa; font: 11px/14pt verdana; letter-spacing: 1px; 
}

.DownloadTxt{
	position:relative; left:0px; top:5px; color:#22aaaa;  font:bold 10px/11pt verdana; text-align:left; text-transform:none; word-spacing:2px; letter-spacing: 1px;
}

.Downloads{
	position:relative; left:0px; top:5px; color:#22aaaa;  font:bold 11px/11pt verdana; text-align:left; text-transform:none; word-spacing:2px; letter-spacing: 1px;
}

.InfoTitle {
    	font:bold 10pt/13pt verdana;  word-spacing:4px;
}

.InfoMain {
    	color:#bbeeee;  font:12px/12pt verdana;  
}

.InfoPrompt {
    	color:#aadddd; font:11px/11pt verdana;  
}

.Update_Date{
	 color:#cccccc; background:transparent; font: 11px/12px verdana;  border:1px solid #3C5F6a;
}

.LatestUpdate_Date{
	 color:#cccccc; background:transparent; font: 11px/12px verdana;  border:1px solid #3C5F6a;
}

#FooterHome {
	position: relative; left:0px; top:8px; width:830px; height:20px;  color:#888888; font:9px/12pt verdana; text-align:center; padding-top:0px;  padding-bottom:0px; border-top:0px groove;  border-bottom:  0px groove;
}

#Footer {
	position: relative;top: 15px; width:798; height:45px; color:#3c3c3c; background: url('../in3d_Home/StatusBg2.bmp') repeat-x 0% 1px; font:9px/14pt verdana; text-align:center; padding-top:0px;  padding-bottom:0px;  border-top:1px groove;  border-bottom:  0px groove;
}


/* Style Settings: http://www.in3d.eu   ( K.Zotos  1/2007) */