/* CSS Document */

@import 'reset.css';

/* Main */

body { font-family:Verdana, Geneva, sans-serif; background:url(../images/bg.png) repeat-x #e0e0e0; font-size:11px; }
#container{ width:976px; margin:0px auto; padding:0px 0px; }
h1  { font-weight:normal; font-size:100%; margin:0; padding:0; padding-bottom:10px; line-height:normal;}
h2, h3, h4, h5, h6{ font-weight:normal; font-size:100%; margin:0; padding:0; padding-bottom:10px;}
form, ul, li, ol { margin:0px; padding:0px;}


/* Header */

.top { width:976px; float:left; padding:32px 0 0 0; }
.bottom { width:976px; float:left; }
.in-box { width:936px; float:left; border-left:1px solid #9c9c9c; border-rights:1px solid #9c9c9c; background:#fff; padding:0 21px 22px 17px;  }
#header { width:936px; float:left; padding: 0 0 0 0;  }

#header .slider { clear: both; overflow: hidden; }

#slider {
    float: right;
    height: 321px;
    overflow: hidden;
    width: 936px;
}

#slideshow {
    height: 321px;
    position: relative;
    width: 936px;
	z-index:1;
}

#scannav {
    bottom: 13px;
    font: 2px Verdana,Geneva,sans-serif;
    position: absolute;
	line-height:normal;
    right: 53px;
    z-index: 100;
}

#scannav a {
    background: url("../images/no-selected.png") no-repeat scroll left top transparent;
    color: #808a91;
    margin: 0 5px;
	padding:5px;
	float:left;
}
#scannav a.activeSlide {
    background: url("../images/selected.png") no-repeat scroll left top transparent;
    color: #fff;
	padding:5px;
    margin: 0 5px;
}
#scannav a:focus {
    outline: medium none;
}


#logo { width:224px; top:48px; padding-left:30px; position:absolute; z-index:1000; }
#main-nav {width:682px; float:right;}
#headimg { width:936px; float:left;}

.top-social-media { width:682px; float:right; text-align:right; padding:48px 0 0 0;}

.link1 a { color:#c5aa02 !important; font-weight:bold; text-decoration:none; }
.link1 a:hover { color:#c5aa02 !important; font-weight:bold; text-decoration:underline; }

.key-notes { width:221px; float:left; }
.key-notes-top { width:221px; float:left; } 
.key-notes-details { width:195px; float:left; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background:#fff; padding:0 12px 15px 12px;} 
.key-notes-details ul li { list-style:none; background:url(bullet-3.gif) no-repeat bottom; padding:9px 0; }
.key-notes-details ul li strong { color:#a08a00; }
.key-notes-bottom { width:221px; float:left; } 



/* Images */

.imgV { vertical-align:middle; }

/* Content */

#content { width:936px; float:left; padding:15px 0 0 0; color:#555; }

#content .left { width:693px; float:left; padding:21px 0 0 0; }
#content .left p { padding-bottom:10px; }
#content .left ul li { list-style:none; padding:0; background:url(bullet-4.gif) no-repeat 0 6px; padding:0 0 30px 10px; }
#content .left h1 { padding-bottom:15px;}
#content .left h2 { padding-bottom:7px; color:#a08a00; font-size:15px;}
#content .left h3 { padding-bottom:10px;}
#content .left a { color:#555; text-decoration:none; }
#content .left a:hover { color:#555; text-decoration:underline; }



#content .right { width:221px; float:right; padding:0 0 0 0; }
#content .right p { padding-bottom:10px; }

.techno-box { width:240px; float:left; padding-right:10px; }
.techno-content { width:440px; float:left; padding-bottom:35px; }

ul.techno-list li { list-style:none; padding:0; background:url(bullet-4.gif) no-repeat 0 6px; padding:0 0 15px 10px !important; }
.techno-contentmore { float:left; width:693px; }

/* Centered UL */

.dummy { width:900px; margin:0 auto; background:#FFF; padding:20px; text-align:center; }

.ulR3 ul { padding:0; margin:0; }
.ulR3 li { display:inline; padding-left:20px; }

/* Numbered UL */

ol li { list-style:decimal; list-style-position:inside;}

/* Fonts */

.f10 { font-size:10px;}
.f11 { font-size:11px;}

/* Color */

.white { color:#FFF; }
.black { color:#000; }
.hdc1 { color:#a08a00; }

/* Remove background/borders */

.no-bg { background:none !important; }
.no-border { border:none !important; }

/* Footer */

#footer { width:976px; float:left; color:#252525; padding:12px 0 15px 0;}
#footer ul { padding-right:5px; float:right;  }
#footer ul li { float:left; list-style:none; border-right:1px solid #252525; padding:0 10px; text-transform:uppercase; }
.footlinks { width:976px; text-align:right; padding:3px 0 0 0; float:left;}
#footer ul li a { color:#252525; text-decoration:none; }
#footer ul li a:hover { color:#252525; text-decoration:underline; }


/* Footer Credits */

.copyright { width:417px; float:right; text-align:left; padding:10px 0 0 0;}


