/* Start of CMSMS style sheet 'cereconline' */
@charset "utf-8";
/* CSS Document */
html{
blackground-image: url(images/cerec/background.jpg);
blackground-position: center top;
background-color: #efefef;
}

i{font-style: italic;}

em {font-style: italic;}

form{
color: #002A66;
}

h1{
font-size: 12pt;
font-weight: bold;
clolor: #001C53;
color: #002A66;
}
h2{
font-size: 11pt;
font-weight: bold;
clolor: #001C53;
color: #002A66;
}
h3{
font-size: 10pt;
font-weight: bold;
}
strong{font-weight: 600}

body{
blackground-image: url(images/cerec/background.jpg);
blackground-position: center top;
background-color: #efefef;
padding-top: 5px;
padding-bottom: 50px;
font-family: Arial, sans-serif;
}
.midcol a:link{
color:#C07525;
text-decoration:none;
font-weight: bold;
}
.midcol a:hover{
color: #FBB239;
text-decoration:none;
}
.midcol a:active{
color: #FBB239;
text-decoration:underline;
}
.midcol a:visited{
color: #666;
text-decoration:none;
}

.homecontainer{
width: 960px;
margin: auto;
overflow: auto;
}

.crontainer{
width: 960px;
overflow: auto;
margin: auto;
min-height: 700px;
background-image: url(images/cerec/intbackground.jpg);
background-repeat: no-repeat;
background-color: white;
font-size: 8pt;
}  
 
.homemain{
float: left;
width: 958px;
height: 464px;
background-image: url(images/cerec/header.jpg);
}

.homecontent{
clear: both;
float: left;
margin-left: 35px;
width: 165px;
padding-right: 5px;
margin-top: 65px;
font-size: 9pt;
}

.header{
float: left;
width: 960px;
height: 77px;
}

.logoholder{
clear: both;
float: right;
padding-top: 1px;
}

.navholder{
float: left;
margin-top: 28px;
width: 500px;
height: 24px; 
color: white; 
font-size: 14px;
padding-left: 10px;

}

.navholder a{
color: white;
font-size: 8pt;
text-decoration: none;
font-weight: normal;
}

.navholder a:hover{
color: orange;
font-weight: normal;
}

.navholder2{
float: right;
margin-top: 26px;
height: 21px;
padding-top: 2px;
color: white; 
font-size: 14px;
padding-right: 10px;
}

.navholder2 a{
color: white;
font-size: 8pt;
text-decoration: none;
font-weight: normal;
}

.navholder2 a:hover{
color: orange;
font-weight: normal;
}


.leftcol{
float: left;
clear: left;
width: 155px; 
height: 300px; 
margin-top: 43px; 
padding-left: 30px; 
background-color: white;
}
.imageholder{
float: left; 
width: 200px;
height: 420px;
margin-top: 43px;
}

.imageholderleft{
float: left; 
width: 375px;
margin-top: 43px;
}

.midcol{
float: left;
width: 385px;
min-height: 450px;
padding-left: 5px;
margin-top: 43px;

font-size: 9pt;

}

.midcol ul{
font-size: 9pt;
}


.rightcol{
float: left;

padding-left: 5px;
margin-top: 43px;
height: 300px;
padding-top: 35px;
background-color: ;
}

.homedemoblock{
float: right;
 margin-right: 50px;
 margin-top; 10px;
}

.homefooter{
background-color: #fff;
width: 958px;
float: left;

}


.homefootertext1{
background-color: #fff;
vertical-align: top;
position:relative;
float:right;
width: 150px;
margin-right: 15px;
}
.homefootertext1 a:link{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.homefootertext1 a:hover{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.homefootertext1 a:active{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.homefootertext1 a:visited{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.homefootertext2{
background-color: #fff;
vertical-align: top;
position:relative;
float:right;
width: 173px;
margin-right: 90px;
}
.homefootertext2 a:link{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.homefootertext2 a:hover{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.homefootertext2 a:active{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.homefootertext2 a:visited{
color: #FBB239;
text-decoration:none;
font-weight: normal;
}
.1footer{
height: 100px;
width: 960px; 
margin-top:50px;
float: left; 
clear: both; 
}
.homeglobalfooter{
font-size: 8pt;
vertical-align: bottom;
clear: both;
width: 958px; 
float: right; 
background-color: #fff;
margin-top: 10px;
}


.globalfooter{
font-size: 8pt;
vertical-align: bottom;
clear: both;
width: 958px; 
float: left; 
background-color: #fff;
margin-top: 10px;

}


form { 
display: inline; 
}
.cntnt01searchinput {

border: 1px solid #FBB239;
}

.formbutton{
cursor:pointer;
border:outset 0px #ccc;
background:#fff;
color:#000;
padding: 1px 2px;
}

.searchdiv{
float: left;
padding: 10px;
}

.footerleft{
float: left;
margin-left: 10px;
color: orange;
text-decoration: none;
margin-top: 10px;
font-size: 9pt;
}

.footerleft a{
color: orange;
text-decoration: none;
margin-right: 5px;
font-weight: normal;
}

.footerleft a:hover{
color: #001C53;
font-weight: normal;
}

.searchdiv{
float: left;
width: 250px;
margin-left: 150px;
}

.footerright{
float: right;
margin-right: 10px;
margin-top: 10px;
font-size: 9pt;
}

.footerright a{
color: orange;
text-decoration: none;
margin-right: 5px;
font-weight: normal;
}

.footerright a:hover{
color: #001C53;
font-weight: normal;
}

.navholder .currentpage{
color: orange;
}

.navholder2 .currentpage{
color: orange;
}

.leftside{
width: 100px;
margin-right: 18px;
font-size 12px;
color: #002A66;
float: left;
font-size: 8pt;
font-family: arial;
clear: both;
padding-left: 5px;
}

.leftside2{
width: 120px;
font-size 12px;
color: #002A66;
float: left;
font-size: 8pt;
font-family: arial;
clear: both;
padding-left: 5px;
margin-top: 15px;
}

.rightside{
float: left;
width: 200px;
font-size: 8pt;
font-family: arial;
}

.rightside input{
border: 1px solid black;
width: 170px;
font-size: 8pt;
font-family: arial;
margin-top: 5px;
padding-left: 10px;
}

.rightside2 select{
margin-left: 30px;
border: 1px solid black;
width: 150px;
font-size: 8pt;
font-family: arial;
margin-top: 15px;
padding-left: 10px;
}

.leftfloat{
float: left;
width: 373px;
}

.demoleft{
float: left;
width: 355px;
padding-top: 55px;
padding-left: 20px;
}

.demomidcol{
float: left;
padding-top: 95px;
}

.demorightcol{
float: left;
padding-top: 155px;
}

td{
padding-bottom: 10px;
}
/* End of 'cereconline' */

