/**************************************
 
 
 
 
 
 
 
**************************************/



body {
background-image: url(mainBkg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#wrapper {
    margin:auto;
    padding-top:3px;
    width:944px;
    /*border:1px solid #ff5500;*/
    margin-bottom:-40px;
}
#top {
    padding: 0;	
    margin: 0;
    height:83px;
}
#topLinks {
    height:20px;
}

#topLinks ul {   
    margin:0;
    float:right; 
    line-height:20px; 
    padding:0;
    list-style-type: none;
    display:inline
}

#topLinks li {
 float:left;
    margin: 0;
    padding:0;
font-size:12px;
    color:#fff;
    margin-left:15px;
}

#topLinks a {
    margin-right:15px;
    font-size:12px;
    color:#fff;
}
#title {
    background-color:#555;
    height:20px;
}
#page{
    clear: both;
    margin: 0 auto;
}

#main {
    float:left;
}


#footer {
    clear:both;
    padding-top:19px;
    color:#7d7d7d;
    text-align:center;
}

#bottomBar {
    height:10px;
    border-top:10px solid #198637;
}


#logos{
width:155px;
height:400px;
background-image: url(pw_logos.gif);
background-repeat:no-repeat;  
float:left;
}

#specialMessage{
width:155px;
height:400px;
position:relative;
top:275px;
}


#mainContent{
background:url(topBanner.jpg) 0 0 no-repeat;
width:575px;
margin-left:156px;
}
#topinfo {
height:250px;
cursor:pointer;
}
#serviceInfo {
width:575px;
height:390px;
border-top:10px solid #e12024;
border-bottom:10px solid #e12024;
margin-bottom:6px;
}

#left {
float:left;
    width:280px; 
}
#right {
    width:280px;
    overflow:hidden;
   float:right;
}
#serviceInfo ul {
list-style-position:outside;
list-style-type:disc;
margin:3px 5px;
}
#serviceInfo li {
margin:5px 10px;
}
#bottomImg {
width:575px;
height:270px;
background:url(../pw_images/pw-bottom-home.jpg) 0 0 no-repeat;
}

h2 {
    line-height:32px;
    font-weight:800;
    font-size:25px;
margin:12px 0px;
}

h3 {

    line-height:20px;
    font-weight:800;
    font-size:15px;
    border-top:3px solid #98dc66;
    border-bottom:3px solid #98dc66;
}

h4{

    line-height:25px;
    font-weight:bold;
    font-size:18px;
    border-top:3px solid #9c020f;
    border-bottom:3px solid #9c020f;
}


.home_sidebar_top {
    height:223px;
    width:205px;
    margin-bottom:21px;
background:0 url(vid-tour-logo.jpg) no-repeat;  
cursor:pointer;  
}

.right_top {
    margin:0px 0px 5px 0px;
    background-color:#555555;
    height:155px;
}

table td.section {
    text-align:right;
    padding-right:10px;
    padding-top:5px;
    vertical-align:top;
}

table td.section_info {
    text-align:left;
    padding-right:10px;
    padding-top:5px;
    vertical-align:top;
    
}

.select-field {padding-left:3px;width:265px; border:2px solid #98dc66;}
.selectfield_btn {color:#fff;font-weight:bold;background-color:#98dc66;border:2px solid #198637;}  
.selectfield_btn:hover{background-color:#198637 ;border:2px solid #98dc66;}