/* GENERAL STYLES */
/* GENERAL STYLES */
/* GENERAL STYLES */
/* PCA Ltd CSS - mbPixelated - Meera Tank */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
a {color: #333; outline: none;}
.hidden { display: none;}
p {padding: 0 0 10px 0;}
.b {font-weight: bold;}
.fl {float: left;}
.fr {float: right}
a.grey {color: #ccc; text-decoration: none;}
a:hover.grey {text-decoration: underline;} 
a:hover{text-decoration: underline;} 
.nomar {margin: 0;}

a.selected {font-weight: bold;}

/* STRUCTURE CSS */
body { font-family: Arial, Verdana; color: #333; background: #fff; font-size: 12px; line-height: 18px; }
h1 { font-family: Arial Narrow, Arial; text-transform: uppercase; font-size: 18px; font-weight: bold; border-bottom: 3px solid #0100fe; padding: 0 0 5px 0; width: 100%; margin-bottom: 25px; }
h2 { font-family: Arial Narrow, Arial; text-transform: uppercase; font-size: 18px; font-weight: bold;}
h3 { }
h4 { }

#uber_container {float: left; width: 100%; position: relative;}
#container { margin: 10px auto 0 auto; width: 800px; }
#content_holder { float: left; background: #fff; }
#content { float: left; width: 800px; min-height: 600px; background: #fff;}
*html #content { float: left; width: 800px; height: 600px; background: #fff;}



/* NAVIGATION */
#header { float: left; width: 800px;}
#header .logo { float: left; background: url('../images/pca-logo.jpg') no-repeat; width: 292px; height: 85px; padding: 0 0 10px 0; }
#header .logo h1 {border: 0;}
#header #nav {float: right; width: 357px; height: 35px; margin: 49px 0 0 0; }
#header #nav .nav_left {float: left; background:url('../images/nav-left.jpg') no-repeat; width: 6px; height: 35px;}
#header #nav .nav_middle {float: left; background: url('../images/nav-bg.jpg') repeat-x; min-width: 345px; height: 35px;}
#header #nav .nav_middle ul {float: left; color: #333; text-transform: uppercase; font-weight: bold; font-size: 14px;}
#header #nav .nav_middle ul li {float: left; padding: 9px 7px;}
#header #nav .nav_middle ul li a { text-decoration: none;}
#header #nav .nav_middle ul li a:hover { border-bottom: 2px solid #333; padding: 0 0 1px 0;}
#header #nav .nav_middle ul li.selected {border-bottom: 2px solid #0100fe; padding: 0; margin: 9px 7px 0 7px;}
#header #nav .nav_right {float: right; background:url('../images/nav-right.jpg') no-repeat; width: 6px; height: 35px;}

/* SUB NAVIGATION */
#sub_navigation {float: left; width: 200px; margin: 20px 30px 0 0;}
#sub_navigation h2 {margin: 0 0 10px 0;}
#sub_navigation li { float: left; background: url('../images/sub-nav-bg.gif') repeat-x #ededed; width: 180px; min-height: 21px; padding: 2px 10px; margin: 0 0 2px 0;}
#sub_navigation li a {text-decoration: none;}
#sub_navigation li a:hover { text-decoration: underline;}

/* FOOTER */
#footer {float: left; width: 800px; background: #fff; padding: 40px 0 0 0; }
#footer .foot_left {float: left; background:url('../images/nav-left.jpg') no-repeat; width: 6px; height: 35px;}
#footer .foot_middle {float: left; background: url('../images/nav-bg.jpg') repeat-x; width: 788px; height: 35px;}
#footer .foot_middle ul.footleft {float: left; padding: 8px 0 0 7px; color: #333; font-size: 11px;}
#footer .foot_middle ul.footright {float: right; padding: 8px 7px 0 0; color: #333; font-size: 11px; text-align: right; }
#footer .foot_middle ul.footright li {float: left; padding-left: 6px; text-align: left;}
#footer .foot_middle ul.footright li a { text-decoration: none;}
#footer .foot_middle ul.footright li a:hover { text-decoration: underline;}
#footer .foot_right {float: right; background:url('../images/nav-right.jpg') no-repeat; width: 6px; height: 35px;}

#footer_2 {float: left; width: 800px; background: #fff; padding: 10px 0 25px 0; }
#footer_2 ul.footright {float: right;  padding: 0 13px 0 0; font-size: 10px; }
#footer_2 ul.footright a {color: #999;}

#footer_2 ul.footleft {float: left; width: 690px; padding: 0 0 0 13px; color: #333; font-size: 10px; text-align: left; }
#footer_2 ul.footleft li {float: left; padding-right: 4px; text-align: left;}
#footer_2 ul.footleft li a { text-decoration: none;}
#footer_2 ul.footleft li a:hover { text-decoration: underline;}

/* GENERIC CONTENT */
/* EDITOR PROPERTIES */


/* EDITOR PROPERTIES */


/* EDITOR PROPERTIES */

