/* Reset */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;list-style:none;}

/* Setting */
body {background:#61ADE1 url(../images/bg.jpg) repeat-x;font:12px/18px Verdana, Geneva, sans-serif;color:#8C8984;}
a{color:#5E7EBF;text-decoration:none;}
a:active, a:visited {color:#5E7EBF;text-decoration:none;}
a:hover{color:#000;}
img{border:none;}
.clearfix{clear:both;}
.clearfix:after{content:'.';visibility:hidden;display:none;}
.fl{float:left;}
.fr{float:right;}
h1 {color:#5E7EBF;font-weight:bold;margin:5px 0 10px 0; font-size:18px}
.callout {color:#5E7EBF;font-weight:bold;margin:5px 0 5px 0; font-size:19px}
h2 {font-size:14px;color:#5E7EBF;font-weight:bold;margin:0 0 5px 0;}

.bdr{border:1px solid #000;}

#wrapper{margin:0 auto;width:100%;}
#container{margin:0 auto;width:768px;background: url(../images/bg_container.png) no-repeat center top;} 
#inner_container{width:736px;margin:0 auto;background-color:#FFF;}
#header{height:140px;width:700px;margin:0 auto;padding-top:10px;}
#license {width:390px;float:left;text-align:right;margin-top:5px;color:#000000;}
/* #logo{background:url(../images/logo.jpg) no-repeat;width:300px; height:119px;text-indent:-2000px;float:left;} */
#logo{float:left; margin: 0 30px 0 0;}
#calltoaction{width:400px;float:left;margin-top:13px;}
.subnav {text-align:right;margin-right:18px;margin-top:15px;}
.subnav a{color:#5E7EBF;}
.subnav a:hover{color:#000;}

/* TNB Nav */
div#tnbnav{height:30px;background:#5E7EBF;text-align:center;color:#FFF;font-size:13px;font-weight:bold;padding-top:10px;}
div#tnbnav a{ color:#FFFFFF;}
div#tnbnav a:hover{ color:#273678;}

/* Content */
div#content{width:675px;margin:0 auto;margin-top:15px;xmin-height:400px;}
div#leftcol{width:210px;float:left;}
div#leftcol h2{margin:20px 0 0 10px;font-size:1.3em;}
div#rightcol{margin:10px 0px 0px 20px; width:430px;float:left;}
div#rightcol p{line-height:24px}
ul#leftnav{ margin:20px 0px 0px 0px; width:198px;}
ul#leftnav li{margin:10px 0; padding: 5px 0 5px 10px; font-size:12px; font-weight:bold;}
ul#leftnav li a{color:#5E7EBF;}
ul#leftnav li a:hover{color:#000;}

ul#leftnav li.navon{background:#e7e7e7;}

div.quote{color:#5D7DBF;width:150px;margin-left:30px;margin-top:30px;}
ul#content_banner_img{list-style:none;}
ul#content_banner_img li{display:inline;margin:0 20px 0 5px}
ul#content_banner_img li.last{margin-right:0px;}

#dynamicinfo{margin-left:10px;float:left;}
.tags, .news{width:290px; border:solid 1px #5E7EBF; padding: 5px 0 8px 10px;margin-bottom:15px;}
.news ul{ margin-left:10px;line-height:18px}
img.bbb{padding-right:25px;float:right;}

/* Footer */
#footer{width:100%;margin: 0 auto;height:135px;display:block;margin-top:20px;}
#footer, #footer a{font-size:10px;}
#footer a:hover{color:#8C8984}
div.footershadow{background:url(../images/bottom-content.png) no-repeat bottom; height:30px; width:768px;  margin:0 auto}
div.bottom_page_bg{width:100%; background:url(../images/bottom_page_bg.jpg) repeat-x; height:87px;}
#copyright{float:left;text-align:left;width:600px;margin-top:10px;font-size:10px;padding: 0 0 0 30px;}

/* Carousal */
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none;width: 150px;height: 120px;font-size:11px;text-align:center}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 675px;padding: 20px 0px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  675px;height: 120px;}
.jcarousel-skin-tango .jcarousel-item {width: 150px;height: 120px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 10px;margin-left:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

/** Horizontal Buttons */
.jcarousel-next-horizontal, .jcarousel-prev-horizontal{position: absolute;top: 60px;width: 22px;height: 22px;cursor: pointer;}
.jcarousel-skin-tango .jcarousel-next-horizontal {right: -20px;background: transparent url(../images/next.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {left: -15px;background: transparent url(../images/prev.png) no-repeat 0 0;}

#newslist li{
	float: left;
	margin: 10px 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: #5E7EBF 1px solid;
}

/** News **/
.newsthumb {float: left; width:100px; border: #5E7EBF 1px solid; margin: 0 15px 0 0;}
.newsteaser {float: left; width:310px;}
#newscaption{float: right; border: #5E7EBF 1px solid; margin: 0 0 10px 5px; padding:5px;}
