a{
color:#286ea0;
text-decoration:none
}
a img{
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px
}
a:hover{
text-decoration:underline
}
body{
background:#e0e0e0;
color:#303030;
font:76% tahoma,verdana,arial,helvetica,sans-serif;
margin:0px;
padding:0px
}
#topnavitabs{
font-size:0.8em;
margin:10px auto -13px auto;
width:760px;
}
#topnavitabs p{
color:#808080;
text-align:right
}
fieldset{
margin-bottom:10px;
}
legend{
font-weight:bold;	
}
h1{
font-size:2.1em;
font-weight:normal;
margin:0px 0px 20px
}
h2{
color:#666699;
font-size:1.6em;
font-weight:normal;
margin:0px 0px 20px
}
h3{
font-size:1.2em;
font-weight:normal;
margin:20px 0px 10px
}
p{
line-height:1.6em;
margin:0px 0px 15px;
text-align:left
}
ul,ol{
line-height:1.6em
}
.activenavitab{
background:#505050 url(../images/corner.gif) no-repeat right top;
color:#ffffff;
margin:0px 0px 5px;
padding-bottom:5px;
padding-left:8px;
padding-right:8px;
padding-top:4px;
text-decoration:none
}
.activenavitab:hover{
text-decoration:none
}
.block{
background:#f0f0f0;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
padding-top:15px
}
.crumbs{
color:#808080;
font-size:0.9em;
line-height:1.3em;
margin:5px 0px 12px 0px;
text-align:right;
text-decoration:none
}
.crumbs a:hover{
color:#000000;
text-decoration:none
}
.FSF_form{
color:#808080;
font-size:0.9em;
line-height:1.3em;
margin-top:30px
}
.FSF_input{
color:#808080;
font-size:0.9em;
line-height:1.3em
}
.FSF_submit{
color:#808080;
font-size:0.9em;
line-height:1.3em
}
.FSF_SearchResults{
color:#808080;
}
.FSF_resultsIntroFailure{
color:red;
font-weight:bold;
line-height:1.6em
}
.FSF_result{
line-height:1.6em;
margin:0px 15px 10px 0px
}
.FSF_resultLink{
line-height:1.6em;
margin-right:10px
}
.FSF_resultDescription{
font-weight:normal;
line-height:1.6em
}
.FSF_pagination{
font-weight:bold;
}
.FSF_pages{
color:#808080;
font-size:0.9em;
font-weight:normal;
line-height:1.3em;
margin:5px 0px 5px 0px;
text-align:left;
text-decoration:none
}
.FSF_pages a:hover{
color:#000000;
text-decoration:none
}
.FSF_intro{
font-weight:normal;
line-height:1.6em
}
.form-left-col{
margin:0;
text-align:right;
}
.form-right-col{
margin:0;
text-align:left;
}
.form-medium{
font-size:90%;
}
.form-error{
color:red;
}
.hide{
display:none
}
.photo{
background-color:#f0f0f0;
display:block;
margin:0px auto 15px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px
}
.right{
text-align:right
}
.sidelink,.sidelinkactive{
background:#f0f0f0 no-repeat right top;
display:block;
margin:1px 10px 1px 0px;
padding-bottom:3px;
padding-left:8px;
padding-right:4px;
padding-top:3px;
text-align:left;
width:120px
}
.sidelink:hover{
background:#e0e0e0 no-repeat right top;
text-decoration:none
}
.sidelinkactive:hover{
background:#f0f0f0 no-repeat right top;
text-decoration:none
}
.sidelinkfirst,.sidelinkfirstactive{
background:#f0f0f0 url(../images/corner.gif) no-repeat right top;
display:block;
font-weight:bold;
margin:15px 10px 1px 0px;
padding-bottom:3px;
padding-left:8px;
padding-right:4px;
padding-top:3px;
text-align:left;
width:120px
}
.sidelinkfirst:hover{
background:#e0e0e0 url(../images/corner.gif) no-repeat right top;
text-decoration:none
}
.sidelinkfirstactive:hover{
background:#f0f0f0 url(../images/corner.gif) no-repeat right top;
text-decoration:none
}
.sidehd{
border-bottom:#999999 1px solid;
border-top:#999999 1px solid;
color:#808080;
font-size:0.9em;
font-weight:bold;
line-height:1.3em;
margin-right:15px;
margin-bottom:1em;
margin-left:15px;
padding-bottom:5px;
padding-top:5px
}
.sidetxt{
font-size:0.9em;
line-height:1.3em;
margin-right:15px;
margin-left:15px
}
.toplink{
color:#808080;
font-size:0.9em;
line-height:1.3em;
margin:10px 0px 15px 0px;
text-align:right;
text-decoration:none
}
.toplink a:hover{
color:#000000;
text-decoration:none
}
.toptab{
background:#f0f0f0 url(../images/corner2.gif) no-repeat right top;
border-bottom:1px solid #e0e0e0;
color:#808080;
margin:0px 0px 0px 4px;
padding:3px 5px 3px 5px;
text-decoration:none
}
.toptab:hover{
background:#fafafa url(../images/corner2.gif) no-repeat right top;
border-bottom:1px solid #eaeaea;
color:#505050;
text-decoration:none
}
.toptabactive{
background:#ffffff url(../images/corner2.gif) no-repeat right top;
border-bottom:1px solid #ffffff;
color:#505050;
margin:0px 0px 0px 4px;
padding:3px 5px 3px 5px;
text-decoration:none
}
.toptabactive:hover{
text-decoration:none
}
#container{
background:#ffffff;
margin:0px auto 15px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:5px;
width:730px
}
#desc{
background:#ccd2e4;
clear:both;
color:#ffffff;
float:left;
height:102px;
margin:5px 0px 0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px
}
#desc a{
color:#ffffff;
text-decoration:underline
}
#desc h1{
color:#3558b0;
font-size:2em;
font-weight:bold;
margin:0px;
padding-bottom:0px;
padding-left:15px;
padding-right:0px;
padding-top:10px
}
#desc h3{
color:#808080;
font-size:1.2em;
font-weight:bold;
margin:0px;
padding-bottom:0px;
padding-left:15px;
padding-right:0px;
padding-top:0px
}
#desc img.photo{
background-color:#ccd2e4;
display:block;
margin:0px;
padding-bottom:5px;
padding-left:0px;
padding-right:5px;
padding-top:5px;
width:210px
}
#desc p{
font-size:1em;
line-height:1.3em;
margin:0px;
padding-bottom:0px;
padding-left:15px;
padding-right:0px;
padding-top:0px
}
#desc td{
border-bottom:1px solid #0083a9;
border-top:1px solid #0083a9
}
#footer{
background:#fafafa;
border-bottom:#d0d0d0 1px solid;
border-top:#d0d0d0 1px solid;
clear:both;
color:#808080;
font-size:0.9em;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
text-align:center
}
#footer a:hover{
color:#000000;
text-decoration:none
}
#header{
background:#ffffff url(../images/templatefiles/winenergyback.jpg) repeat-y right top;
clear:both;
float:left;
height:62px;
margin:0px
}
#header h3{
color:#ffffff;
font-size:1.4em;
font-weight:normal;
margin-top:20px;
padding-right:5px;
text-align:right
}
#header p{
margin:0px;
text-align:center;
vertical-align:middle
}
#main{
border-right:#d0d0d0 1px solid;
float:left;
min-height:300px;
padding-bottom:0px;
padding-left:0px;
padding-right:15px;
padding-top:0px;
width:500px
}
#navitabs{
clear:both;
margin-bottom:0px;
margin-top:5px;
text-align:right
}
#sidebar{
float:right;
width:200px
}
#sidebar p{
font-size:0.9em;
line-height:1.3em;
margin:0px 0px 12px
}

