a {outline:0;} 

.titlenav {
float:left;
width:480px;
color:#a2a2a2;
font-weight:bold;
}

h1 {
font-size:1.6em;
color:#f7941d;
margin-bottom:4px;
}

.rightside h2 {
font-size:1.3em;
color:#f7941d;
}

h3 {
color:#f7941d;
font-size:1em;
}

h1,h2,h3,h4 {
margin:0; padding:0;
font-family:Helvetica;
}
h1 a{color:#000; text-decoration:none}
h1 a:hover, li a:hover, li.current a, .slide li.current {color:#f7941d;}
h2 a{color:#000; text-decoration:none}
h2 a:hover, li a:hover, li.current a, .slide li.current {color:#f7941d;}
{color:#000;font-weight:normal;font-size:1em;}
h4 a{color:#000;}

ul { list-style:none; font-size:1em;}
ul,li {padding:0; margin:0;}
li {padding:2px 10px;color:#cbcbcb;font-size:1em; font-weight:bold; background:url('/images/menuarrowcollapse.gif') no-repeat left center;}
li a {color:#a2a2a2; text-decoration:none;font-size:1em;}

li.currentarrow{background:url('/images/menuarrowexpand.gif') no-repeat left center;}


li.subsections{background-image:none; font-size:0.9em;}

.extratext {
border-top:1px solid #cccccc;
padding-top:10px;
font-size:1.2em;
}

.extratext h2 {
font-family:Helvetica;
font-size:1.1em;
}

#flashcontent, #flash {margin:0; padding:0; font-family:verdana,arial,sans;}
.nooverflow {overflow:hidden; height: 100%;}
.overflow {overflow:auto; height: auto;}

#wrapper {
margin:10px auto;
width:980px;
font-size:12px;
}

.leftside {
float:left; width:160px;
}
.rightside {
float:left;
padding-left:10px;
width:660px;
color:#a2a2a2;
}


.logo {
float:right;
height:115px;
}

.logo img {
float:right;
}

.rightside p.description {
padding:0;
margin:0;
padding:5px 0 20px 0;
font-size:1.25em;
line-height:19px;
}

.slide {float:left;padding-bottom:10px;}
.slide li {background-image:none;}
.slide ul,div.slide li {padding:0;margin:0; padding-right:5px; float:left;}
.slide a {padding:0; margin:0;}

.slideimage {
float:left;
margin-bottom:10px;
width:100%;
color:#ff7200;
}
.slideimage img {border:0;}
.clear{clear:both;}

.leftcontent {
float:left;
width:660px;
}

.address {
float:right;
text-align:right;
color:#a2a2a2;
padding-top:30px;
width:140px;
}

.address a {
color:#a2a2a2;
font-weight:bold;
text-decoration:none;
}

img {
border:0;
}

.latest {
float:left;
width:100%;
padding-bottom:25px;
color:#a2a2a2;
}

.latest .pic {
float:left;
width:187px;
}

.latest .text {
float:right;
width:460px !important;
font-size:1.2em;
}

.latest .text h3 {
margin:0; padding:0;
font-family:Helvetica;
color:#f7941d;
}

.latest .text h3 a {
color:#f7941d;
}


.latest .text p {
margin:0; padding:0;
font-size:.95em;
line-height:18px;
}


.latest .text a {
color:#a0a0a0;
text-decoration:none;
}

.latest .text a:hover {
text-decoration:underline;
}

.latest .text .more {
color:#f7941d;
font-weight:bold;
font-size:.9em;
}

.gothis {
margin-top:0; padding:0;
margin-bottom:15px;
font-size:14px;
color:#f7941d;
}

.gothis a {
color:#f7941d;
text-decoration:none;
}

.gothis a:hover {
text-decoration:underline;
}

.postedby {
float:left;
width:460px;
font-size:1em;
font-style:italic;
color:#9c979b;
}

.flashplayer {
float:left;
width:200px;
}

.copyright {
float:right;
padding-top:25px;
width:250px;
color:#a2a2a2;
font-size:.8em;
text-align:right;
}

.copyright a {
color:#f7941d;
}

.jobpic {
float:left;
width:302px;
}

.joinus {
float:right;
width:350px;
}
