/* Div Layout
----------------------------------------------- 
*/
#bordercontainer{background: #fff; border-bottom: 1px solid #fff; border-top: 1px solid #fff; margin: auto; text-align: center; width: 772px;}
#container{background: #fff; text-align: left; margin-left: 1px; width: 770px;}
#header{background: #fff url(images/javarepublic.gif) right top no-repeat; height: 151px;}
#topcontainer{background: #fff; height: 151px; width: 100%;}
#breadcrumbcontainer{background: #fff url(images/breadcrumb.gif) repeat-y; color: #fff; font-weight: bold; padding: 3px; text-align:right;}
#breadcrumbcontainer a{color: #fff; font-weight: bold; text-decoration: none;}
#bottomcontainer{background: #fff url(images/bodybg.gif) left top repeat-y; width: 100%;}
#menucontainer{background: #8C4E32;}
#innercontentcontainer{overflow: hidden;}
#footer{background: #fff url(images/breadcrumb.gif) repeat-y right; border-top: solid 1px #fff; color: #fff; width: 100%;}
#footer a{color: #fff;}
#topboxtitle{background: #fff url(images/topboxestitle.gif) repeat-y; border-top: #fff 1px solid; width: 550px;}
#topbox{background: #fff url(images/topboxes.gif) bottom right no-repeat; width: 550px;}
#searchbox{background: #FFB413; border-bottom: solid 1px #fff; padding: 10px;}
#middleboxtitle{background: #fff url(images/topboxestitle.gif) repeat-y; border-top: #fff 1px solid; width: 550px;}
#middlebox{background: #fff url(images/middleboxes.gif) bottom right no-repeat; width: 550px;}