@charset "utf-8";
/* CSS Document */

body{ margin:0px; margin-top:20px;}

a {
    color: #0000FF;
    font-family: "wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
    font-size: 0.875em;
    font-weight: normal;
    line-height: 1.5em;
}
a:visited {
    color: #0000FF;
    font-family: "wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
    font-size: 0.875em;
    font-weight: normal;
    line-height: 1.5em;
}
a:hover {
    color: #666666;
    font-family: "wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
    font-size: 0.875em;
    font-weight: normal;
    line-height: 1.5em;
}
div.text {
    color:red;
	font-family:Arial, Helvetica, sans-serif;
}
.sitemap ul {
list-style: none;
}
#wrapper{width:998px; margin:auto;}

#logo{width:271px; float:left; margin-left:68px; padding-top:10px;}
#links-right{width:630px; float:right; margin-top:119px;}

#links-box{width:600px; float:left; margin-left:46px;}
#orangebar{width:95%; float:right; background-color:#e67817;}

#banner{width:100%; float:left;}
#bluebg-grd{width:473px; float:left; background:url(../images/blue-bg.jpg) no-repeat; height:257px;}
#bluebg-grd-inner{width:473px; float:left; background:url(../images/blue-bg-inner.jpg) no-repeat; height:345px;}

#bluebg-subhead{width:95%; margin:auto; margin-top:120px; text-align:center;}
#bluebg-subhead-inner{width:95%; margin:auto; margin-top:100px; text-align:center;}
#pict{width:525px; float:right;}
#pict2{width:525px; float:right;}

#orange-curve{width:70%; float:left; height:11px; margin-top:-11px; } 

#banner1{width:100%; float:left;}
#textonbanner{width:300px; float:left; margin-top:10px; margin-left:122px; }

/*#button1{width:80px; float:left; background-color:#5f5e5c; height:30px;}
#button2{width:80px; float:left; background-color:#5f5e5c; height:30px; margin-left:2px;}
#button3{width:100px; float:left; background-color:#5f5e5c; height:30px; margin-left:2px;}
#button4{width:120px; float:left; background-color:#5f5e5c; height:30px; margin-left:2px;}
#button5{width:90px; float:left; background-color:#5f5e5c; height:30px; margin-left:2px;}
#button6{width:105px; float:left; background-color:#5f5e5c; height:30px; margin-left:2px;}*/


#content-box{width:97%; float:left; margin-top:20px; margin-left:15px;}
#left-content{width:468px; float:left;}
#rite-content{width:480px; float:right;}

#contact-left-content{width:620px; float:left;}
#contact-right-content{width:280px; float:right;}

#mid-box1{width:225px; float:left; }
#mid-box2{width:225px; float:left; margin-left:27px; }
#mid-box3{width:225px; float:left; margin-left:27px; }
#mid-box4{width:225px; float:right; margin-left:10px; }

#bluc-box-subhead{width:100%; float:left; background-color:#027dc3; height:35px; text-align:center;}
#text{width:100%; float:left; margin-top:10px;}
#more{width:100%; float:left; text-align:right; margin-top:5px;}


#footer{width:100%; float:left; height:25px; background-color:#5f5e5c; margin-top:20px;}
#copyrights{width:490px; float:left; padding-left:15px; padding-top:2px;}
#companynumber{width:230px; float:left; margin-left:10px; padding-top:2px;}
#bottom-links{width:460px; float:right; text-align:right; padding-top:2px; padding-right:10px;}


.clearboth {
    margin: 0;
    padding: 0;
    clear: both;
}
  
#nav {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12pt;
}
  
#nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
	

}
  
#nav a:link,
#nav a:visited {
    color: #ffffff;
    text-decoration: none;
	font-weight:bold;
}
  
#nav a {
    display: block;
    padding: 8px 12px;
	
	
}
  
#nav li {
    float: left;
    background-color: #5f5e5c;
    margin-right: 1px;
    position: relative;
	
}
 
#nav li li{
    width: 170px;
    margin-top: 1px;
	background-color: #e67817;
}
 
#nav li:hover {
    background-color: #0282cb;
}
#nav li li:hover {
    background-color: #5f5e5c;
}  
 
  
#nav ul ul  {
    position: absolute;
    visibility: hidden;
}
  
#nav ul ul ul{
    position: absolute;
    left: 100%;
    top: -2px;
    border: solid 1px transparent;
	    background-color: #e67817;
		
} 
 
#nav li:hover > ul {
    visibility: visible;
}
  
.right-arrow {
    float: right;
}



/* classess */

a.mainlinks{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-decoration:none; display:block; padding-top:0px; line-height:30px;}
a.mainlinks:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-decoration:none; background-color:#027dc3; display:block; padding-top:0px; padding-bottom:0px;}

/*"Trebuchet MS",*/
.normaltext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e; text-decoration:none; line-height:18px; font-style:normal; text-align:justify;}

.subtext{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2e2e2e; text-decoration:none; line-height:18px; font-style:normal; font-weight:bold;}
.redtext{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:red; text-decoration:none; line-height:18px; font-style:normal; font-weight:bold;}

.whitetext{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; line-height:18px; font-weight:bold;}

.whitetext-subhead{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; text-decoration:none; line-height:35px; font-weight:bold;}

.whitetext-subheadb{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#ffffff; text-decoration:none; line-height:35px; font-weight:bold;}

a.bottomlinks{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:white; font-weight:bold; text-decoration:none; padding:0px 4px 0px 4px; }
a.bottomlinks:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#90d6ef; font-weight:bold; text-decoration:none;}

a.morelink{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#3ccaf2; font-weight:bold; text-decoration:none; padding:0px 4px 0px 4px; }
a.morelink:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#15a5ee; font-weight:bold; text-decoration:none; padding:0px 4px 0px 4px; }

.textfield{width:305px; border:1px solid #cccccc; height:22px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.messagefield{width:100%; border:1px solid #cccccc; height:22px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; height:150px;}