/*==========================================Top Menu Common CSS ===================================================*/
body {margin:0px;}

.content_background{z-index:0;}

#logoarea {z-index:2;}

/*=================================== BREADCRUMB ======================================== */

.breadcrumb {z-index:2;}

/*============================================ IMAGE AREA =======================================*/

#imagearea {
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
font-weight:bold;
color:#666;
line-height:250px;
text-align:center;
z-index:2;}

/*============================================ CONTENT BOX =======================================*/

.contentbox {padding:10px;z-index:2;}

#contentbox p {padding-bottom:10px;}

/*=================================== MENUS ======================================== */

ul.dropdown {z-index:1000; color:#FFF;}

ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none; margin:0;padding:0;color:#000;}

ul.dropdown li.hover, ul.dropdown li:hover {z-index: 599; cursor: default;}

ul.dropdown ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; margin-top: 0px; color:#000; }

ul.dropdown ul  {color:#000;}

ul.dropdown ul a:hover {color:#000; }

ul.dropdown ul ul { top: 1px; left: 100%; margin-top:-1px;   color:#000;}

ul.dropdown ul ul li .submenu a { top: 1px; left: 100%; margin-top:-1px;color:#000; }

ul.dropdown li:hover > ul { visibility: visible;  }

ul.dropdown ul li {color:#000;}

ul.dropdown ul li.submenu {color:#000;}

ul.dropdown ul ul li {color:#000; }


/*============================================ SPECIAL BUTTONS =======================================*/

.textlink{	
text-decoration:none; 
height:auto;
text-align:center; }


.textlink a {
display:block; 
text-decoration:none;
}

.textlink a:hover{
display:block;}

.sitemap{
text-decoration:none; 
height:auto;
text-align:center; }

.sitemap a:hover {
display:block;}

.printonly{
text-decoration:none; 
height:auto;
text-align:center;}

.printonly a{
display:block; 
text-decoration:none;}

.printonly a:hover{
display:block;}


.addthis{
text-decoration:none; 
height:auto;
text-align:center;}

.addthis a {
display:block; 
text-decoration:none;}

.addthis a:hover {
display:block;}


.w3c{
text-decoration:none; 
height:auto;
text-align:center;}


.w3c a {
display:block; 
text-decoration:none;}

.w3c a:hover {
display:block;}

.w3c .w3c_left {float:left; margin-right:10px;}
.w3c .w3c_right { float:left;}

#footer {
padding-left:5px;
padding-right:5px;
}

.searchbox{
z-index:3;
}

.searchleft {height:26px; margin-top:1px; float:left;}

.searchleftimgleft{ width:6px; height:26px; float:left; display:block;}

.searchright {height:26px; float:right; margin-top:1px;}

.searchleftimgmiddle{padding-right:6px; float:left;height:26px;}

.searchleftimgmiddle input{border:0px; margin-top:3px;}

.searchleftimgright{width:6px; height:26px; float:left; display:block;}

/*============================================ BLOG BOX =======================================*/

.blogbox{
z-index:3;
background-color:transparent;    /*Changed*/
overflow:auto;
}

form {margin:0px; padding:0px;}

.textfield_1 {width:170px; height:19px; float:left; background:#FFF; border:1px solid #000;}