 */
body *
{
  font-size: 101%; /* for IE bug */
}


body{ font-size: 75%; }


html>body { font-size: 75%;}


table, input, select, th, td, textarea { font-size: 1em; }


li li, li p, td p, blockquote p, div div { font-size: 1em; }

table table td { font-size: 0.95em; }

body {margin: 0px; padding:0px;font-family:'QuicksandBook', Arial, Verdana, Helvetica, sans-serif; color:#333;}

form, input * {margin:0px; padding:0px}

img {border: 0;}

#container {width:1020px;margin: 0 auto;clear:both;}
#header {width:100%;clear:both;height:113px;padding-top:17px;}
.headerleft {width:190px;}
.headerright {width:255px:}

.home a {height:30px;background:url(home.jpg)no-repeat;padding-left:45px;display:block;}
.fb a {height:30px;background:url(fb.jpg)no-repeat;padding-left:41px;display:block;}

.navbar {width:1020px;clear:both;}
.nav {font-size:14px;text-transform:uppercase;text-align:center;}
.navi1 a:link{width:204px;height:13px;padding-top:32px;background:url(navi1.jpg) top no-repeat;color:#000;display:inline-block;}
.navi1 a:visited{width:204px;height:13px;padding-top:32px;background:url(navi1.jpg) top no-repeat;color:#000;display:inline-block;}
.navi1 a:hover{width:204px;height:13px;padding-top:32px;background:url(navi1.jpg) bottom no-repeat;color:#ec2029;display:inline-block;}

.navi2 a:link{width:204px;height:13px;padding-top:32px;background:url(navi2.jpg) top no-repeat;color:#000;display:inline-block;}
.navi2 a:visited{width:204px;height:13px;padding-top:32px;background:url(navi2.jpg) top no-repeat;color:#000;display:inline-block;}
.navi2 a:hover{width:204px;height:13px;padding-top:32px;background:url(navi2.jpg) bottom no-repeat;color:#ec2029;display:inline-block;}

.navi3 a:link{width:204px;height:13px;padding-top:32px;background:url(navi3.jpg) top no-repeat;color:#000;display:inline-block;}
.navi3 a:visited{width:204px;height:13px;padding-top:32px;background:url(navi3.jpg) top no-repeat;color:#000;display:inline-block;}
.navi3 a:hover{width:204px;height:13px;padding-top:32px;background:url(navi3.jpg) bottom no-repeat;color:#ec2029;display:inline-block;}

.navi4 a:link{width:204px;height:13px;padding-top:32px;background:url(navi4.jpg) top no-repeat;color:#000;display:inline-block;}
.navi4 a:visited{width:204px;height:13px;padding-top:32px;background:url(navi4.jpg) top no-repeat;color:#000;display:inline-block;}
.navi4 a:hover{width:204px;height:13px;padding-top:32px;background:url(navi4.jpg) bottom no-repeat;color:#ec2029;display:inline-block;}

.navi5 a:link{width:204px;height:13px;padding-top:32px;background:url(navi5.jpg) top no-repeat;color:#000;display:inline-block;}
.navi5 a:visited{width:204px;height:13px;padding-top:32px;background:url(navi5.jpg) top no-repeat;color:#000;display:inline-block;}
.navi5 a:hover{width:204px;height:13px;padding-top:32px;background:url(navi5.jpg) bottom no-repeat;color:#ec2029;display:inline-block;}

#content {width:100%;clear:both;}
.contentleft {width:239px;height:213px;padding:95px 24px 0px 17px;background:url(welcome.jpg) no-repeat;color:#fff;}
.contentleft2 {width:239px;height:273px;padding:35px 24px 0px 17px;background:url(nearbybg.jpg) no-repeat;color:#fff;}
.contentright {width:700px;height:295px;background:url(banner-shadow.gif)bottom no-repeat;padding:10px 20px 0 20px;}

.homecolumn {width:100%;clear:both;}
.column {width:255px;height:266px;}
.columntop {padding-left:14px;clear:both;height:58px;font-size:24px;}
.columnbottom {background:url(grey.gif)no-repeat;width:242px;height:198px;padding:5px 5px 5px 5px;}

ol,ul {list-style:none;padding:0;}
.list li {background:url(list.png) no-repeat;padding-left:20px;margin-bottom:10px;}

.purple {color:#cd38df;}
.green {color:#a6df38;}
.green2 {color:#78b502;}
.red {color:#df3844;}
.blue {color:#1dcff5;}
.blue2 {color:#11a6c6;}

.applynow a:link {width:160px;height:68px;background:url(apply-now.gif)no-repeat top;display:block;}
.applynow a:visited {width:160px;height:68px;background:url(apply-now.gif)no-repeat top;display:block;}
.applynow a:hover {width:160px;height:68px;background:url(apply-now.gif)no-repeat bottom;display:block;}

.title {font-size:33px;font-family: 'QuicksandBold';line-height:22px;}

.careerbox {border:1px solid silver; background:url(bg.jpg);#f3f3f3;padding:0 10px 0 10px; display:block}
.cursor a:hover {cursor:default;}

#footer {width:100%;padding:60px 0 10px 0;clear:both;}

.textfooter { font-size:11px;text-align:center;}

#bottombg {width:100%;height:70px;background:url(footer-bg.gif)repeat-x;}

h1 {font-size: 2em; font-weight: 600; color: #999; text-transform: uppercase;}
h2 {font-size: 18px;color: #666;font-weight:bold;}
h3 {font-size: 18px; color: #659624; font-weight: bold;}
h4 {font-size: 1.3em; font-weight: bold; margin: 0px; padding: 0px;}
h5 {}
h6 {}


a:link {color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #ec2029; text-decoration: none;}

img.top {margin: 10px 0 0 0;}
img.left {float: left; margin: 5px 10px 10px 0;}
img.right {float: right; margin: 0 0 10px 10px;}
img.middle {vertical-align: middle;}

.imgwrap {border:1px solid #d1cab0;}

.wd_tableBorder {border: 1px solid #CCCCCC;}
table.wd_table {font-size:11px;}
table.wd_hover tr:hover td {background: #c3b777;}
table.wd_hover tr.row1:hover td, table.wd_hover tr.row1:hover th {background: #c3b777;}
table.wd_hover tr.row2:hover td, table.wd_hover tr.row2:hover th {background: #c3b777;}
table.wd_hover tr.rowHighlight:hover td {background: #c3b777;}
table.wd_hover tr.rowTSHighlight:hover td {background: #c3b777;}
table.wd_table tr.wd_tableTopRow th {background: #991805; color: #fff; font-weight: bold;}
table.wd_table tr.row1 td, table.wd_table tr.row1 th {background: #e7e7e7;}
table.wd_table tr.row2 td, table.wd_table tr.row2 th {background: #f4f4f4;}
table.wd_table tr.rowHeader th {background: #414141; color: #fff;}
table.wd_table tr.rowHighlight td {background: #414141; color: #fff;}
table.wd_table tr.rowTSHighlight td {background: #ccd0e1; border-bottom: 1px solid #aaa;}
table.wd_table tr th.cellHeader {background: #414141; color: #fff;}
table.wd_table tr td.cellHighlight {background: #414141; color: #fff;}
table.wd_table tr td.cellTSHighlight {background: #ccd0e1; border-bottom: 1px solid #aaa;}
table.wd_table tr td.cellTotal {border-top: 1px solid #414141; border-bottom: 1px solid #414141;}
table.wd_table tr td.cellSubTotal {border-top: 1px solid #414141;}
table.wd_table tr td.cellRed {background: #ebddd8;}
table.wd_table tr td.cellGreen {background: #d8ebdc;}

/* Media Queries */
@media screen and (max-width: 767px) {
	.container > header{
		text-align: center;
	}
	p.codrops-demos {
		position: relative;
		top: auto;
		left: auto;
	}
}