@charset "utf-8";
/* CSS Document */

html {
}
body { 
margin: 0;
padding: 0;
}

#container {
width: 1055px;
margin: 0 auto;
height: 100%;
}

#header {
width: 1055px;
height: 166px;
background-image: url(../images/contentbg.png);
background-repeat: repeat-y;
}

#content {
width: 1055px;
background-image: url(../images/contentbg.png);
background-repeat: repeat-y;
height: 100%;
}

#subcontent {
width: 1037px;
overflow: auto;
background-image: url(../images/base.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#content_left {
width: 280px;
height: auto;
overflow: auto;
float: left;
}
#content_mid {
width:700px;
height: auto;
overflow: hidden;
float: left;
padding-top: 8px;
padding-left: 30px;
padding-bottom: 30px;
}

.home {
background-image: url(../images/baseblank.png) !important;
}
#baseimg {
width: 304px;
height: 374px;
background-image: url(../images/base.jpg);
position: absolute;
bottom: 0px;
right: 0px;
}
.home
.clearboth {
clear: both;
}

#footer {
width: 1049px;
height: 41px;
background-image: url(../images/footerleft.png);
z-index: 5;
}

#footerright {
float: right;
height: 41px;
width: 556px;
background-image: url(../images/footerright.png);
z-index: 1;
}

#menu { list-style: none; margin: 1px; padding-left: 10px; margin-top: 20px;}
#menu li { margin-bottom: 10px; }

a.ahome:link { width: 84px; height: 12px; display: block; background-image: url(../images/home.png); }
a.ahome:visited { width: 84px; height: 12px; display: block; background-image: url(../images/home.png); }
a.ahome:hover { width: 84px; height: 12px; display: block; background-image: url(../images/home_over.png); }
a.ahome:focus { width: 84px; height: 12px; display: block; background-image: url(../images/home.png); }
a.ahome:active { width: 84px; height: 12px; display: block; background-image: url(../images/home.png); }

a.aol:link {width: 157px; height: 12px; display: block; background-image: url(../images/ol.png);}
a.aol:visited { width: 157px; height: 12px; display: block; background-image: url(../images/ol.png); }
a.aol:hover { width: 157px; height: 12px; display: block; background-image: url(../images/ol_over.png); }
a.aol:focus { width: 157px; height: 12px; display: block; background-image: url(../images/ol.png); }
a.aol:active { width: 157px; height: 12px; display: block; background-image: url(../images/ol.png); }

a.aservices:link {width: 117px; height: 12px; display: block; background-image: url(../images/services.png);}
a.aservices:visited {width: 117px; height: 12px; display: block; background-image: url(../images/services.png);}
a.aservices:hover {width: 117px; height: 12px; display: block; background-image: url(../images/services_over.png);}
a.aservices:focus {width: 117px; height: 12px; display: block; background-image: url(../images/services.png);}
a.aservices:active {width: 117px; height: 12px; display: block; background-image: url(../images/services.png);}

a.aproducts:link {width: 125px; height: 12px; display: block; background-image: url(../images/products.png);}
a.aproducts:visited {width: 125px; height: 12px; display: block; background-image: url(../images/products.png);}
a.aproducts:hover {width: 125px; height: 12px; display: block; background-image: url(../images/products_over.png);}
a.aproducts:focus {width: 125px; height: 12px; display: block; background-image: url(../images/products.png);}
a.aproducts:active {width: 125px; height: 12px; display: block; background-image: url(../images/products.png);}

a.acontact:link {width: 140px; height: 12px; display: block; background-image: url(../images/contact.png);}
a.acontact:visited {width: 140px; height: 12px; display: block; background-image: url(../images/contact.png);}
a.acontact:hover {width: 140px; height: 12px; display: block; background-image: url(../images/contact_over.png);}
a.acontact:focus {width: 140px; height: 12px; display: block; background-image: url(../images/contact.png);}
a.acontact:active {width: 140px; height: 12px; display: block; background-image: url(../images/contact.png);}

#content_left a {
	color:#0e5b89;
	font-weight:bolder;
	font-family:Arial;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px;
	padding-left: 10px;

}


#content_left a:hover {
	color:#87bf36;
}
#content_left li:hover {
	list-style-image:url(http://localhost/fortknox/images/icon.jpg);
}
#content_left li {
 color:#ffffff;
}
#content_mid {
	font-family: Arial;
	font-size: 12px;
}

.tickul {
list-style-image: url(/fortknox/assets/images/tick.jpg);
}
h2 {
font-size: 12pt;
font-weight: bold;
color: #87bf36;
}

h1 {
font-size: 14pt;
font-weight: bold;
color: #0e5b89;

}
.marginright {
margin-right: 200px;
}

.accordion-menu ul {
border: 1px solid #e3e3e3;
background-color: #D6D6D6;
padding: 0px;
margin-left: 30px;
}
.accordion-menu ul li {
background-image: url(/images/navbg.jpg);
background-repeat: repeat-x;
background-positon: top left;
margin: 0px;
}
.accordion-menu ul li ul {
border: none;
background-color: transparent;
margin-bottom: 3px;
}
.accordion-menu ul li ul li {
background-image: url(/images/arr.gif);
background-repeat: no-repeat;
background-position: left;
margin-top: 3px;
}

.submenu { padding-bottom: 5px !important; padding-top: 2px !important; }
a { outline: none; }
