body{background: url(../images/caro/bg.gif)}
body,form{margin:0;}
body,td,th,input,textarea,select {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th{font-size:11px}
body{}


a:link{ color: #043D70;}
a:visited{}
a:hover{text-decoration:underline; color : #B95C04;}

h1{font-size:16px;font-weight:bold;margin:10px 0 10px 0;color:#043D70;}
h2{color:#043D70;font-size:15px;font-weight:bold;margin-bottom:5px;}
h3{color:#043D70;font-size:13px;font-weight:bold;margin-bottom:5px;}
h4{color:#043D70;font-size:11px;font-weight:bold;margin-bottom: 5px;}

.printheader{display:none;}
.layout{width:759px;margin:0 auto;background:#FFFFFF}


.blank{width:133px;}
.search{ background: url(../images/caro/serachbg.gif) repeat-y center; vertical-align:middle;text-align:center;width:435px;}
.search input{font-size:11px;}
.search a:link{color:#0C4376;}
.search a:visited{color:#0C4376;}
.search input, .search img{vertical-align:middle;}
.subpage .search{width:100%;}

.welcome {border-top:14px solid #FFFFFF;  background: url(../images/caro/border.gif) right repeat-y;padding:0 0 15px 0 }
.welcome .subcontent{padding:0 16px 0 16px;}

.announcements {border-top:14px solid #FFFFFF;  background: url(../images/caro/border.gif) right repeat-y; padding:0 10px 15px 0 }
.announcements .subcontent{padding:0 0 0 18px;}
.announcements .subcontent a:link{color: #043D70;}
.announcements .subcontent a:visited{}
.announcements .subcontent a:hover{text-decoration:underline; color : #B95C04;}
.announcements .title{color:#0543B0;margin:0 0 -14px 0}

.focuson .subcontent{padding:0 15px 10px 18px;}
.focuson .subcontent a:link{color: #043D70;}
.focuson .subcontent a:visited{}
.focuson .subcontent a:hover{text-decoration:underline; color : #B95C04;}

.subcontent{line-height:17px;}

.footer{border-top:3px solid #cc442a;padding:10px 12px 10px 16px;line-height:20px;}
.footer a:link{color:#686A6C;font-weight:bold;text-decoration:none;}
.footer a:visited{color:#686A6C;font-weight:bold;text-decoration:none;}
	.footer .date {color:#686A6C;font-weight:bold;}

.subnavtable{margin:22px 0 0 0}
.subpage .title{background: url(../images/caro/title_bg.gif) right no-repeat; }
	.title_razcer {background: url(../images/caro/title_razcer.png) 0 0 no-repeat; height: 71px; width: 760px;}
	.title_elekta {background: url(../images/caro/title_elekta.jpg) 0 0 no-repeat; height: 85px; width: 760px;}
	.title_acura {background: url(../images/caro/title_acura.jpg) 0 0 no-repeat; height: 85px; width: 760px;}
	.title_CARO-2008-banner {background: url(../images/caro/title_CARO-2008-banner.jpg) 0 0 no-repeat; height: 100px; width: 749px;}
	.title_CARO-2009-banner {background: url(../images/caro/2009_ASM_Banner.gif) 0 0 no-repeat; height: 100px; width: 749px;}
.content{padding:5px 20px 10 50px; line-height:19px;}


.quicklinks { border: #A1A4A7 solid 1px;width: 208px;float:right;}
.quicklinks li{list-style-image: url(../images/caro/bullet.gif);margin:0 0 10px 0}
.quicklinks ul{margin-left:35px; margin-top:15px;padding:0}

.subpagetable a{display:block;}
.subpagetable li{margin:0 0 10px 0;}

td.languagemenu{padding:7px 0 0 0}
.toolbar td{font-weight:bold;text-align:center;font-size:11px;color:#686a6c;background: url(../images/caro/toolbar-bg.gif) no-repeat left;cursor: hand;}
.toolbar td a:hover{cursor:hand;}
.toolbaripf-SectionMenuItem{cursor: hand;}


