/* CSS Reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-family: inherit;font-size:100%;text-align: left;vertical-align: baseline;}
	
a img {border:none; text-decoration: none;}

table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}

/* Start site Css */

html{}

body{background-color: #fff;/* background:  #fff url(../images/bg.jpg)  no-repeat;*/ color: #000; font-family: "Trebuchet MS", arial, helvetica, sans-serif; /* font-style: italic;  */font-size: 73.5%; padding: 0px; text-align: center;}

/* Globals  */

.pad{padding: 10px 10px 10px 10px;}
.clear{clear:both;}

#content ul{list-style: inside;}
#content li{}
#content img {margin: 10px;}

/* Layout */

#wrapper{width: 950px; background-color: #fff; margin: 0 auto;}
#header{float:left; width:950px; height: 191px; background: url(../images/bg-header-general.jpg) no-repeat;}
#leftcolumn{float:left; width: 145px; display: inline; overflow: hidden; background: url(../images/bg-navigation.jpg) repeat-x; min-height:490px; height: 490px !important; height: 490px; background-color: #fff; margin-top: 8px; text-align: center;}

.bannergroup{text-align: center; width: 145px;}
.banneritem{ text-align: center; margin: 5px 0;}
.banneritem a{margin: 0 auto; /* filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; */}
.banneritem a:hover {filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;}

#rightcolumn{float:right; width: 265px; height: 460px;display:inline; background-color: #333; overflow:hidden; color:#000;}
#content{float:left; width:540px; margin-top: 0px; display: inline;}
#footer{float: right; width: 805px; height: 39px; background: url(../images/bg-footer.jpg) no-repeat; text-align: right;}

/* Navigation */

#navigation{float:left; width: 950px; height: 32px; background: url(../images/bg-nav.jpg) repeat-x;}
#navigation ul{float: left; list-style: none;/*  display: inline; */}
#navigation li{float:left; text-indent: -999em;}

#navigation li.item1 a{/* float: left; */ display:block; width:70px; height: 32px; background: url(../images/bg-navlinks.jpg) no-repeat;}
#navigation li.item2 a{/* float:left; */display:block; width:67px; height: 32px; background: url(../images/bg-navlinks.jpg) -70px 0 no-repeat;}
#navigation li.item3 a{/* float:left; */display:block; width:78px; height: 32px; background: url(../images/bg-navlinks.jpg) -137px 0 no-repeat;}
#navigation li.item4 a{/* float:left; */display:block; width:85px; height: 32px; background: url(../images/bg-navlinks.jpg) -214px 0 no-repeat;}
#navigation li.item5 a{/* float:left; */display:block; width:61px; height: 32px; background: url(../images/bg-navlinks.jpg) -296px 0 no-repeat;}
#navigation li.item6 a{/* float:left; */display:block; width:145px; height: 32px; background: url(../images/bg-navlinks.jpg) -358px 0 no-repeat;}
#navigation li.item7 a{/* float:left; */display:block; width:152px; height: 32px; background: url(../images/bg-navlinks.jpg) -504px 0 no-repeat;}
#navigation li.item8 a{/* float:left; */ display:block; width:122px; height: 32px; background: url(../images/bg-navlinks.jpg) -720px 0 no-repeat;}
#navigation li.item24 a{/* float:left; */ display:block; width:65px; height: 32px; background: url(../images/bg-navlinks.jpg) -655px 0 no-repeat;}

/* #navigation li a:after{} */

#navigation ul li ul{float:left; position: relative; /*top: 32px;  margin-left:-85px; */ display: none; z-index: 100;}
#navigation ul li:hover ul{display: block;}
#navigation ul li li{float: left; clear: left; display: inline; }

#navigation ul li li a{float:left; clear:left; display:inline;;text-indent: 0em; background-color: #ccc;}
#navigation ul li:hover li a:hover{background-color: #fff; color: #f00;}

#navigation li.item4 li a, #navigation li.item3 li a{width: 150px;background-image:none; background-color: #f00; color: #fff; text-decoration: none; padding: 0 5px; line-height: 32px;}



/* Scrollbar */						
#scroll{margin-bottom: 10px; width: 395px; height: 267px; float: left; display: inline; overflow: hidden;background: #fff url(../images/blog-bg.jpg) no-repeat;}
#noscroll{padding-top: 10px; width: 395px;height: 267px;  float:left; overflow:hidden; border-bottom: 1px solid #4b1b12; border-top: 1px solid #4b1b12;}
.scrollbar-vert{background: url(../images/scrollbar.png) repeat-y; width: 10px;  height: 255px; float:left; display: inline; margin-top:15px; border: 1px solid #000;}
.handle-vert{height: 10px; width: 10px; background: url(../images/scrollhandle.png) no-repeat;}


#contentscroll{float: left; width:475px; height: 440px; overflow: hidden; display:inline; margin-right: 10px;}
.scrollbar-vert2{background: #ccc url(../images/scrollbar.png) repeat-y; width: 10px;  height: 430px; float:right; display: inline; border: 1px solid #222;}
.handle-vert2{height: 10px; width: 10px; background: #ffaaaa url(../images/scrollhandle.png) no-repeat;}

/* Content */

.contentcontainer{float:left; clear:both;background: #fff url(../images/bg-content.png) repeat-x; width:950px;}

h1{font-size:1.8em; color: #f00; margin-bottom: 5px;font-style: italic;}
h2, #content .contentheading, .componentheading{font-size:1.6em; color: #f00; margin-bottom: 5px; font-weight: bold;font-style: italic;}
h3{font-size:1.4em; color: #f00; margin-bottom: 5px;font-style: italic;}
h4{font-size:1.2em; color: #f00; margin-bottom: 5px;font-style: italic;}
h5{font-size:1em; color: #f00; margin-bottom: 5px;font-style: italic;}
p{margin-bottom: 10px;}
strong{font-weight: bold;color: #f00; font-style: italic;}



a{color: #ad0200;}
a:hover{color: #ccc;}

table.contentpane td{padding:3px;}
.pagenav{margin-top: 10px;}


#footer ul{float: right; text-align: right; margin-right: 10px;}
#footer li {display: inline;}
#footer li a{float: left; color: #fff; text-decoration: none; margin: 5px 0 5px 5px; border-left: 1px solid #ff0000; padding-left: 5px;}

#footer a img{filter:progid:DXImagetransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5; opacity:0.5;}
#footer a:hover img {filter:progid:DXImagetransform.Microsoft.Alpha(opacity=100);-moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}

/* Scrolling box */
#marqueecontainer{position:relative;width:145px; height:490px; /* height: 750px; */ background-color: #fff/* #f2f3f0 */; padding:2px; margin-right:10px; font-size:0.9em; overflow:hidden; }

/* Latest News */

ul.latestnews{width:250px;}
ul.latestnews li{float:left; clear:left; margin-bottom: 8px; list-style: none; line-height: 1em; width:100%; color:#000;}
ul.latestnews li a{text-decoration: none; color:#ffffc0;}

div.chronoform {visibility: hidden;}

label {float: left; clear: both;}
input,textarea {float: left; clear: both; margin-bottom: 10px;}

form#ChronoContact_ContactForm img {float:left; clear: both;}
