*{margin:0;padding:0;}

#main-pagewidth1
{
width:1000px;
margin:0 auto;
position:relative;
}

#main-pagewidth
{
position:relative;
width:1000px;
float:left;
background-color:#EDF1F8;
}

#pagewidth1
{
width:752px;
margin:0 auto;
position:relative;
}

#pagewidth {
-moz-box-shadow:2px 0 2px #9F9E95;
-webkit-box-shadow: 2px 0 2px #9F9E95;
box-shadow:2px 0 2px #9F9E95;
zoom: 1;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#9F9E95', Direction=135, Strength=3);
background-color:white;
border-color:-moz-use-text-color #7F7F7F -moz-use-text-color -moz-use-text-color;
border-right:1px solid #7F7F7F;
border-style:none solid none none;
border-width:medium 1px medium medium;
float:left;
height:100%;
margin-bottom:20px;
margin-top:20px;
position:relative;
width:752px;
}

#header {
float:left;
margin-top:18px;
position:relative;
}

.logo {
float:left;
height:90px;
margin-left:30px;
position:relative;
width:186px;
}

.build {
float:left;
height:90px;
margin-left:19px;
position:relative;
width:517px;
}

.menu
{
background:url(../images/menustrip.jpg);
position:relative;
width:477px;
height:18px;
float:right;
margin-top:16px;
}


.menu ul li {
float:left;
font-size:11px;
list-style-type:none;
margin-left:22px;
position:relative;
}

.menu ul li a {
color:#274A96;
display:block;
font-family:arial;
font-weight:bold;
padding:2px 5px;
text-decoration:none;
}

.menu ul li ul li {
float:left;
font-size:11px;
list-style-type:none;
margin-left:0;
padding-left:4px;
position:relative;
width:85%;
}

.menu ul li ul li a {
color:#274A96;
display:block;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
width:100%;
}
	
.menu ul li ul {
background-color:#FFFFFF;
margin-left:-4px;
padding-top:4px;
position:absolute;
min-width:90px;
z-index:1000;
display:none;
}

.menu ul li a:hover	{
background-color:#fff;
}

.menu ul li:hover ul
{
display:block;
}

.menu ul li ul li a:hover
{
background-color:#E4EAF5;
}

#content {
border:1px solid #AFAFAF;
float:left;
margin-left:30px;
margin-top:16px;
min-height:418px;
position:relative;
width:550px;
}


#content-top {
clear:both;
color:#274A96;
font-family:arial;
font-size:12px;
font-weight:bold;
margin:35px 27px 20px;
position:relative;
}


#content-left {
float:left;
font-family:arial;
font-size:11px;
margin-left:27px;
min-height:330px;
position:relative;
width:308px;
}

#content-right
{
position:relative;

float:right;
width:193px;
height:111px;
}

#content-footer {
background-color:#EDF1F8;
float:left;
height:20px;
height:20px;
position:relative;
text-align:right;
width:549px;
}

#content-footer span {
color:#274A96;
float:right;
font-family:arial;
font-size:11px;
font-weight:bold;
margin-right:5px;
margin-top:3px;
}


#rightsidebar {
float:right;
position:relative;
width:150px;
border-color: #E4EAF5;
border-style:none none none solid;
border-width:medium medium medium 1px;
}

#rightsidebar1 {
float:right;
min-height:117px;
position:relative;
width:150px;
border-color: #E4EAF5;
border-style:none none solid;
border-width:medium medium 1px;
}


#rightsidebar1 p {
color:#274A96;
font-family:arial;
font-size:11px;
margin-left:15px;
margin-top:14px;
position:relative;
text-align:left;
}

#rightsidebar1 span {
float:left;
font-size:11px;
margin-left:15px;
margin-top:13px;
position:relative;

}

#rightsidebar1 span a {
color:#274A96;
font-family:arial;
font-size:11px;
font-weight:bold;
}


#rightsidebar2 {
float:right;
min-height:120px;
position:relative;
border-color: #E4EAF5;
border-style:none none solid;
border-width:medium medium 1px;
}

#rightsidebar2 .right1 {
background-color:#E4EAF5;
height:18px;
margin-top:5px;
position:relative;
width:149px;
}

#rightsidebar2 .right1 span {
color:#274A96;
float:left;
font-family:arial;
font-size:11px;
font-weight:bold;
margin-left:15px;
margin-top:2px;
position:relative;
}

#rightsidebar2 p {
color:#274A96;
font-family:arial;
font-size:11px;
margin-left:15px;
margin-top:14px;
position:relative;
text-align:left;
}

#rightsidebar2 span {
float:left;
font-size:11px;
margin-left:15px;
margin-top:13px;
position:relative;

}

#rightsidebar2 span a {
color:#274A96;
font-family:arial;
font-size:11px;
font-weight:bold;
}

#rightsidebar3 {
float:right;
min-height:87px;
position:relative;
border-color: #E4EAF5;
border-style:none none solid;
border-width:medium medium 1px;
}

#rightsidebar3 .right2 {
background-color:#E4EAF5;
height:18px;
margin-top:5px;
position:relative;
width:149px;
}

#rightsidebar3 .right2 span {
color:#274A96;
float:left;
font-family:arial;
font-size:11px;
font-weight:bold;
margin-left:15px;
margin-top:2px;
position:relative;
}

#rightsidebar3 span {
float:left;
font-size:11px;
margin-left:15px;
margin-top:13px;
position:relative;
}

#rightsidebar3 span a {
color:#274A96;
font-family:arial;
font-size:11px;
font-weight:bold;
}

#footer {
background-color:#264996;
float:left;
height:27px;
margin-top:12px;
position:relative;
width:752px;
}

#menu1 {
float:left;
margin-left:11px;
margin-top:1px;
position:relative;
}



#menu1 ul li {
background:url(../images/bar.png) no-repeat scroll right center transparent;
float:left;
font-family:arial;
height:22px;
list-style-type:none;
padding-left:10px;
padding-right:10px;
position:relative;
}

#menu1 ul li a {
color:white;
font-size:11px;
text-decoration:none;
}

#menu1 .nobar
{
border-right:none;
background-image:none;
}

#address
{
float:right;
position:realtive;
}

#address span {
color:#7B91C0;
float:right;
font-family:arial;
font-size:10px;
margin-right:18px;
margin-top:7px;
}

input, textarea, select {
background-color:white;
border:1px solid #090909;
font-family:Verdana,Arial;
font-size:10px;
}