﻿/* GENERAL */

* {font-family:'lucida grande',arial;}
body {margin:0px; font-size:12px;background-color:#ffffff; background-image:url(Images/BodyBG.jpg); background-repeat:repeat;}

h1 {margin:0px 0px 10px 0px; font-size:16px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial;}
h2 {margin:0px 0px 0px 0px; font-size:14px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial;}
h3 {margin:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial;}
h4 {margin:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial;}

.title {margin:0px ; font-size:12px; font-weight:bold; color:#254597;font-family:'lucida grande',arial;}
.title_home {padding-top:5px; padding-bottom:5px; margin-top:0px; margin-bottom:0px; font-size:22px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS; border-top:1px #adadad dotted; border-bottom:1px #adadad dotted;}

.title_menu{  margin-right:10px; margin-left:10px; padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px; font-size:16px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS; border-top:1px #adadad dotted; border-bottom:1px #adadad dotted;}


.title_Contact{ text-align: right; margin-right:140px; padding-right: 10px; margin-left: 50px; padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px; font-size:16px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS; border-top:1px #adadad dotted; border-bottom:1px #adadad dotted;}


.title_page{ padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px; font-size:16px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS; border-top:1px #adadad dotted; border-bottom:1px #adadad dotted;}
.sub_title_page{padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px; font-size:16px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS;}

.title_menu_home {padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px; font-size:22px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS; border-top:1px #adadad dotted; border-bottom:0px #adadad dotted;}

.title_cell_home { margin-right:10px; margin-left:10px; padding-top:1px; padding-bottom:1px; margin-top:5px; margin-bottom:5px; font-size:14px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS;}
.title_cell_home_pic{ background-image: url(InnerPages/MenuArrow.png);background-repeat:no-repeat;}
.title_cell_home_Active:active{ background-image: url(InnerPages/MenuArrow.png); background-repeat:no-repeat; }

.title_cell_home2 { margin-right:10px; margin-left:10px; padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px; font-size:22px; font-weight:bold; color:#254597;font-family:@Arial Unicode MS; border-top:1px #adadad dotted; border-bottom:0px #adadad dotted;}

.gtext {font-family:'lucida grande',arial; font-size:12px; font-weight:normal;color:#343333;text-align:justify; line-height:16px;}
.gtext2{font-family:'lucida grande',arial;font-size:12px; font-weight:normal;color:#343333;text-align:right;}
.error{color:Red;font-size:11px; font-weight:normal;font-family:'lucida grande',arial;vertical-align:top;}
.gborder{width:470px; border-top: 1px dotted #ADADAD; margin-top:20px; margin-left:10px; margin-right:6px;}

.gborderArticles{width:470px; border-top: 1px dotted #ADADAD; margin-top:20px; margin-left:10px; margin-right:6px;}

.gborderProjectItem{ border-top: 1px dotted #ADADAD; margin-top:14px; margin-left:10px; margin-right:6px;}

.gborderContractors{ border-top: 1px dotted #ADADAD; margin-top:20px; margin-left:120px; margin-right:6px;}

.gborderAll{ border-top: 0px dotted #ADADAD; margin-top:0px; margin-left:0px; margin-right:6px;}

.gborderQuestion{border-bottom: 1px dotted #adadad;  }

.gborderForms{  border-bottom: 1px dotted #adadad;  }

.gborderRecommendations{ border: 1px solid #dedede;}

.gborderNews{border-top: 1px dotted #ADADAD; margin-top:20px; margin-left:15px; margin-right:6px;}

.gborders{ width:470px; border-top: 1px dotted #ADADAD; margin-top:5px; height:85px;  margin-left:10px; margin-right:6px; }
.texBoxs{background-color:#ffffff;  border:solid 0px #e2e2e2; overflow:hidden; }
.texBox{ border:solid 0px #e2e2e2;  overflow:hidden; margin-right:20px; margin-top:2px;}

.select{
  position: absolute;
  width: 186px;
  height: 25px;
  color: #000;
  font: 12px/21px arial,sans-serif;
  background: url(Images/textBoxBgArrow.png) no-repeat;
  overflow: hidden;
  text-align: center;
}

.slogenBG
{
	background-image:url(Images/slogenBg.jpg);
	background-repeat:no-repeat;
}


a:link{font-family:'lucida grande',arial; color:#4a66af;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a:visited{font-family:'lucida grande',arial; color:#4a66af; font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a:active{font-family:'lucida grande',arial; color:#4a66af; font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a:hover{font-family:'lucida grande',arial; color:#08266e;font-weight:normal; text-decoration:underline; font-size:12px;text-align:center;}


/* Menu*/
.MenuBG {background-image:url('MenuImages/MenuBG.png'); background-position:center top; background-repeat:no-repeat; text-align:center; width:762px; height:60px; margin-right:auto; margin-left:auto;}
.headersp{width:1px; height:60px; font-size:1px;background-image:url('MenuImages/seperator.png'); background-position:center top; background-repeat:no-repeat; border:0px solid red;}
.header{height:60px; vertical-align:top;}
.sitemap{padding: 20px 125px 10px 0px; text-align:right;}
/*
a.headerlink:link{font-family:'lucida grande',arial; color:#08266e; font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}
a.headerlink:visited{font-family:'lucida grande',arial;color:#08266e;font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}
a.headerlink:active{font-family:'lucida grande',arial;color:#08266e;font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}
a.headerlink:hover{font-family:'lucida grande',arial;color:#08266e;font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}

a.headerlink_Active:link{ font-family:'lucida grande',arial;color:#6699cc;font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}
a.headerlink_Active:visited{font-family:'lucida grande',arial;color:#6699cc;font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}
a.headerlink_Active:active{font-family:'lucida grande',arial;color:#6699cc;font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}
a.headerlink_Active:hover{font-family:'lucida grande',arial;color:#6699cc;font-weight:bold; text-decoration:none; font-size:14px;text-align:center;width:95px;vertical-align:middle;}
*/

a.aboutlink:link{}
a.aboutlink:visited{}
a.aboutlink:active{}
a.aboutlink:hover{}

a.aboutlink_Active:link{ background-image:url(MenuImages/AboutActive.png); background-repeat: no-repeat; background-position: top;}
a.aboutlink_Active:visited{background-image:url(MenuImages/AboutActive.png); background-repeat: no-repeat; background-position: top;}
a.aboutlink_Active:active{background-image:url(MenuImages/AboutActive.png); background-repeat: no-repeat; background-position: top;}
a.aboutlink_Active:hover{background-image:url(MenuImages/AboutActive.png); background-repeat: no-repeat; background-position: top;}

/* Content */
.ContentTop{background-image:url(Images/ContentTopBG.png); background-repeat:no-repeat; width:994px; height:23px;}
.ContentCenter{background-image:url(Images/ContentRepeterBG.png); background-repeat:repeat-y;width:994px;}
.ContentBottom{background-image:url(Images/ContentBottomBG.png); background-repeat:no-repeat;width:994px; height:32;}

.content {border:solid red 1px;}

.ItemTitle{ text-align:right; font-size:14px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial; vertical-align:top;}
.ItemButton{background-image:url('InnerPages/button-arrow.png'); background-repeat:no-repeat; background-position:left top; color:#27458e; width:123px; height:26px; float:left; vertical-align:top; text-align:center; vertical-align:top;}
.ItemButtonHover{background-image:url('InnerPages/button-bg.png'); background-repeat:no-repeat; background-position:left top; color:#ffffff; width:123px; height:26px; float:left; vertical-align:top; text-align:center; vertical-align:top;}

.ItemTitleRight{ text-align:right; font-size:14px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial; vertical-align:top;}
.ItemButtonRight{background-image:url('InnerPages/button-arrow-right.png'); background-repeat:no-repeat; background-position:left top; color:#27458e; width:123px; height:26px; float:left; vertical-align:top; text-align:center; vertical-align:top;}
.ItemButtonHoverRight{background-image:url('InnerPages/button-bg-right.png'); background-repeat:no-repeat; background-position:left top; color:#ffffff; width:123px; height:26px; float:left; vertical-align:top; text-align:center; vertical-align:top;}

.ItemTitleRight1{ text-align:right; font-size:14px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial; vertical-align:top;}
.ItemButtonRight1{background-image:url('InnerPages/button-arrow-right.png'); background-repeat:no-repeat; background-position:left top; color:#27458e; width:123px; height:26px; float:right; vertical-align:top; text-align:center; vertical-align:top;}
.ItemButtonHoverRight1{background-image:url('InnerPages/button-bg-right.png'); background-repeat:no-repeat; background-position:left top; color:#ffffff; width:123px; height:26px; float:right; vertical-align:top; text-align:center; vertical-align:top;}

.ItemTitleRight2{ text-align:right; font-size:14px; font-weight:bold; color:#08266e;font-family:'lucida grande',arial; vertical-align:top;}
.ItemButtonRight2{background-image:url('InnerPages/button-arrow-right.png'); background-repeat:no-repeat; background-position:left top; color:#27458e;  height:26px; float:right; vertical-align:top; text-align:center; vertical-align:top;}
.ItemButtonHoverRight2{background-image:url('InnerPages/button-bg-right.png'); background-repeat:no-repeat; background-position:left top; color:#ffffff;  height:26px; float:right; vertical-align:top; text-align:center; vertical-align:top;}

a.ItemLink:link{color:#27458e; text-decoration:none;font-size:14px;}
a.ItemLink:active{color:#27458e; text-decoration:none;font-size:14px;}
a.ItemLink:visited{color:#27458e; text-decoration:none;font-size:14px;}
a.ItemLink:hover{color:#27458e; text-decoration:none;font-size:14px;}

a.ItemLinkHover:link{color:#ffffff; text-decoration:none;font-size:14px;}
a.ItemLinkHover:active{color:#ffffff; text-decoration:none;font-size:14px;}
a.ItemLinkHover:visited{color:#ffffff; text-decoration:none;font-size:14px;}
a.ItemLinkHover:hover{color:#ffffff; text-decoration:none;font-size:14px;}

/* PAGER */

.Pager {text-decoration:none; font-size:12px;text-align:center; padding:0px;text-decoration:none;font-weight:normal;}
a.Pager:link {color:#08266e;font-size:12px;text-align:center; padding:0px;text-decoration:none;font-weight:normal;}
a.Pager:active {color:#08266e;font-size:12px;text-align:center; padding:0px;text-decoration:none;font-weight:normal;}
a.Pager:visited {color:#08266e;font-size:12px;text-align:center; padding:0px;text-decoration:none;font-weight:normal;}
a.Pager:hover {color:#08266e;font-size:12px;text-align:center; padding:0px;text-decoration:underline;font-weight:normal;}
.PagerBorder{ border-top: 1px #adadad dotted; margin-left:30px;}
.PagerActive {color:#08266e;font-size:12px;text-align:center;padding:0px; font-weight:bold;text-decoration:none;}
a.PagerActive:link, a.PagerActive:active , a.PagerActive:visited,a.PagerActive:hover{padding:0px;font-size:12px;font-weight:bold;text-decoration:none;}

/* ROUND CORNERS 

.content { padding: 0px; background: #adadad; } 

.top { display:block; font-size:1px; background:transparent; } 

.bottom { display:block; font-size:1px; background:transparent; } 

.b1, .b2, .b3, .b4 { display:block; overflow: hidden; } 

.b1, .b2, .b3 {height:1px;} 
.b2, .b3, .b4 {background: #adadad;} 
.b1 {margin:0 5px; background:#adadad;} 
.b2 {margin:0 3px; border-width:0 2px;} 
.b3 {margin:0 2px;} 
.b4 {height:2px; margin:0px 1px;} */

/*footer*/

.footer {text-align:center;vertical-align:middle;padding-bottom:5px;}
a.footerlink:link{ color:#6699cc; text-decoration:none; font-size:12px;text-align:center;font-weight:normal;font-family:'lucida grande',arial;}
a.footerlink:visited{color:#6699cc; text-decoration:none; font-size:12px;text-align:center;font-weight:normal;font-family:'lucida grande',arial;}
a.footerlink:active{color:#6699cc; text-decoration:none; font-size:12px;text-align:center;font-weight:normal;font-family:'lucida grande',arial;}
a.footerlink:hover{color:#6699cc; text-decoration:underline; font-size:12px;text-align:center;font-weight:normal;font-family:'lucida grande',arial;}


a.Netbizlogo:link{ font-family:'lucida grande',arial;color:#262626;font-weight:normal;font-size:12px;text-align:left;padding-left:15px;display:block; text-decoration:none;}
a.Netbizlogo:visited{ font-family:'lucida grande',arial;color:#262626;font-weight:normal;font-size:12px;text-align:left;padding-left:15px;display:block; text-decoration:none;}
a.Netbizlogo:active{ font-family:'lucida grande',arial;color:#262626;font-weight:normal;font-size:12px;text-align:left;padding-left:15px;display:block; text-decoration:none;}
a.Netbizlogo:hover{ font-family:'lucida grande',arial;color:#262626;font-weight:normal;font-size:12px;text-align:left;padding-left:15px;display:block; text-decoration:underline;}


/*projects*/

a.pcat:link{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.pcat:visited{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.pcat:active{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.pcat:hover{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}

a.pcat_Active:link{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:underline; font-size:12px;text-align:center;}
a.pcat_Active:visited{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:underline; font-size:12px;text-align:center;}
a.pcat_Active:active{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:underline; font-size:12px;text-align:center;}
a.pcat_Active:hover{font-family:'lucida grande',arial; color:#ffffff;font-weight:normal; text-decoration:underline; font-size:12px;text-align:center;}

/*sitemap control*/
.end{text-decoration:none;color:#999999;font-family:'lucida grande',arial; font-weight:normal;font-size:12px;}

a.end:link{font-family:'lucida grande',arial; color:#032d90;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.end:visited{font-family:'lucida grande',arial;color:#032d90;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.end:active{font-family:'lucida grande',arial;color:#032d90;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.end:hover{font-family:'lucida grande',arial;color:#032d90;font-weight:normal; text-decoration:underline; font-size:12px;text-align:center;}

a.root:link{font-family:'lucida grande',arial; color:#032d90;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.root:visited{font-family:'lucida grande',arial;color:#032d90;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.root:active{font-family:'lucida grande',arial;color:#032d90;font-weight:normal; text-decoration:none; font-size:12px;text-align:center;}
a.root:hover{font-family:'lucida grande',arial;color:#032d90;font-weight:normal; text-decoration:underline; font-size:12px;text-align:center;}

/*menu*/
.menuTitle{width:195px;height:39px; text-align:right;font-family:AvookaMF Arial;font-weight:normal;font-size:18px;background-image:url('InnerPages/InnerPageMenuLine.png');background-repeat:repeat-y;color:Aqua;padding:10px 10px 5px 0px;margin-bottom:0px;}

.SideMenuBG{ width:220px;text-align:right;font-family:AvookaMF Arial;font-weight:normal;font-size:14px;background-image:url('InnerPages/SideMenuBG.jpg');background-repeat:repeat-y; background-position:left; vertical-align:top;}

/*


.SmallSideButtonHover{width:194px; text-align :right;background-image:url(Images/Menu_hover.jpg);background-position:top center;background-repeat:no-repeat;padding:10px 15px 5px 0px;}
*/
.SmallSideButton{}
.SmallSideButton_Active{  background-image:url('InnerPages/MenuArrow.png'); background-repeat:no-repeat; background-position:left center; border-top:1px #adadad dotted; border-bottom:1px #adadad dotted; }
.SmallSideButton2_Active2{background-image:url('InnerPages/MenuArrow.png'); background-repeat:no-repeat; background-position:left center;}

a.SideLink:link{color:#abb2c2; text-decoration:none; font-size:14px; font-weight:bold;font-family:'lucida grande',arial;text-align:right;}
a.SideLink:visited{color:#abb2c2; text-decoration:none; font-size:14px; font-weight:bold;font-family:'lucida grande',arial;text-align:right;}
a.SideLink:active{color:#204089; text-decoration:none; font-size:14px; font-weight:bold;font-family:'lucida grande',arial;text-align:right;}
a.SideLink:hover{color:#204089; text-decoration:none; font-size:14px; font-weight:bold;font-family:'lucida grande',arial;text-align:right;}

a.SideLink_Active:link {color:#abb2c2; text-decoration:none; font-size:14px; font-weight:bold;font-family:'lucida grande',arial;text-align:right;}
a.SideLink_Active:active {color:#abb2c2; text-decoration:none; font-size:14px; font-weight:bold;font-family:'lucida grande',arial;text-align:right;}
a.SideLink_Active:hover {color:#204089; text-decoration:none; font-size:14px; font-weight:bold;font-family:'lucida grande',arial;text-align:right;}
a.SideLink_Active:visited {color:#204089; text-decoration:none; font-size:14px;  font-weight:bold;font-family:'lucida grande',arial;text-align:right;}

.arrowimg_Active:visited{ background-image: url(NewInnerPages/MenuArrow.png); background-repeat:no-repeat;}

/*mailing*/
.mailingbg{background-image:url(Images/contact.png);background-position:top;background-repeat:no-repeat;width:400px; margin-right:30px; height:48px;}


/*news*/

.newsDateTime{font-size:12px; font-weight:normal; color:#748ab3;font-family:'lucida grande',arial;}

/*
a.aboutlink:link{}
a.aboutlink:visited{}
a.aboutlink:active{}
a.aboutlink:hover{}
*/

/*Images*/
.FrameImage{ background-position:center center; background-repeat:no-repeat; height: 76px; width: 105px;}

/*ContractorsItem.aspx*/
.constractor td{font-size:12px; font-weight:normal; color:#0b1d48;font-family:'lucida grande',arial;}

.grid{border-bottom: dashed 1px #a9b8d9;vertical-align:top;padding:10px 0px;}
.forms{border-left:solid 1px #a9b8d9;border-bottom:solid 1px #a9b8d9; vertical-align:top;padding:5px;}

/*projectitem*/

.imgBG{background-image:url(Images/preBG.jpg);background-position:top right;background-repeat:no-repeat;width:572px;height:476px;}
.preBG{background-image:url(Images/imgBG.jpg);background-position:top right;background-repeat:no-repeat;width:572px;height:476px;}
.em{background-image:url(Images/em.jpg);background-position:top right;background-repeat:no-repeat;width:534px;height:471px;}


.VerticalMenuContentActive
{
    padding: 4px 15px 4px 0px;
    border-bottom: 1px solid #89c6f4;
    background-color: #e7e7e7;
    cursor: pointer;
    color: #545e67;
    font-weight: bold;       
}

a.VerticalMenuContentLink:link {color: #545e67;}
a.VerticalMenuContentLink:visited {color: #545e67;}
a.VerticalMenuContentLink:active {color: #545e67;}
a.VerticalMenuContentLink:hover {color: #7aafd1;}

/*Slider home page */
#slider
{
    position: relative;
    width: 988px; /* Change this to your images width */
    height: 410px; /* Change this to your images height */
    background: url(images/loading.gif) no-repeat 50% 50%;
}
#slider img
{
    margin-left:auto;
    margin-right:auto;
    top: 0px;
    left: 0px;
    display: none;
}
#slider a
{
    border: 0;
    display: block;
}
