/*This is the default style*/
/*Used with before.txt and after.txt */
body {
 font-family: verdana, arial, sans-serif;  
 margin:0;padding:0;
 background: url(/vic/images/back3.jpg);
 }
/* Wrap the whole layout in a div to keep it narrow and centered */
#wrapper {
 width: 620px;
 margin:0em; padding:0;
 background: #fff url(/vic/images/test1.jpg); 
 background-repeat:no-repeat;
 text-align: left;
 position:absolute;top:20px;left:150px;
 }
#logo {
 position:absolute;top:20px;left:29px;
 }
#listed {
 position:absolute;top:300px;left:10px;
 }
/*Header at the top */ 
/*#header {position: relative; background-image: url(/vic/images/test1.jpg);
 width: 100%; height: 140px; padding: 0;margin: 0; clear: both;
 }*/
#name {visibility:visible;font-family:arial,sans-serif;font-size:1.4em;text-align:center;
position:absolute;top:5px;right:0px;width:250px;margin:0;padding:0;padding-right:10px;font-weight:bolder;color:#F0983F;} 
 
h1.sitetitle {font-size: 2.5em; font-family: georgia, serif;font-style: italic;font-weight: normal;
 margin: 0;padding: 0 0.25em;
 } 
.sitetitle a {color: white; text-decoration:none;} .sitetitle a:hover {color: white;}

/* Site Menu*/
#siteMenu {position:absolute;top:85px;right:0px;margin: 0; padding: 0.5em 0; 
list-style: none inside;text-align:right;
color: #83A89E;font-weight:bolder;width:100%;}
#siteMenu li { margin:0; padding:0 1em 0 0;display:inline;/*width:95px;*/float:right;text-align:center; /*line-height:80%;*/}

#siteMenu li a {text-decoration:none;color:blue;margin:0;padding:0.05em; font-size:0.8em;font-weight:bolder;width:85px;
 } 
#siteMenu li a:hover {color:red;/*background-color:#454A4D;*/font-weight:bolder;font-style:normal;}


/*#siteMenu {clear: both; margin: 0; padding: 0; border-top: 1px white solid; list-style: none inside; }
#siteMenu li {width: 153px; float: left; background: #FFCC68; border: solid white; 
 border-width: 0 0 0 1px; text-align: center; 
}
#siteMenu li:first-child {border: none; padding-left: 1px; }
#siteMenu li a {display: block; width: 153px;font-weight:bolder;font-size:0.8em; 
 padding: 3px 0; color:#993300; text-decoration:none;
 } 
#siteMenu li a:hover {background: #993300; color:white;}
*/
/*li #siteMenuLast a {display: block; width: 140px;font-weight:bolder;font-size:0.8em; 
 padding: 3px 0; color:#993300; text-decoration:none;
 } */
/*li #siteMenuLast  {width: 140px; float: left; background: #FFCC68; border: solid white; 
 border-width: 0 0 0 1px; text-align: center; 
}*/

/* Main Content Area */
#main {clear: both; border-top: 1px solid #fff;  }

#pf0 {position:absolute;top:115px;right:20px;text-align:right;font-size:0.8em;}
#pf0 a {text-decoration: underline;color:blue;}
#pf0 a:hover {color:red;}
/* Location Nav Bar */
#locNav {margin: 0em 0 0 1em; text-align: left;
         font-size:0.8em;/*border-bottom: 2px solid #eee;*/}
#locNav .current {font-weight: bolder;}
#locNav a {text-decoration: none;color:blue;}
#locNav a:hover {color:red;}
/* Contents */
#content { /*margin: 7.5em 10px 10px 10px;*/margin: 120px 10px 10px 10px; line-height: 1.3; text-align: left;padding:0;}
#content p {margin: 8px 0;padding:0;}
#content p a {font-weight:normal;text-decoration: none;color:blue;}
#content p a:hover {color:red;}
#content li a {font-weight:normal;text-decoration: none;color:blue;}
#content li a:hover {color:red;}
/*#content p {margin:0;padding:0;}*/
p#writtenBy{text-align: right;font-size:0.8em;margin:0 0 20px 0;padding:0;}
.author {color:red;font-weight:bolder;font-family:georgia,serif;font-style:italic;}
p#writtenBy span.author a {color: red;text-decoration:underline;}
p#writtenBy span.author a:hover {color: black;}

#content h1 {font-size: 2.5em;font-weight:normal;margin: 1px 0 5px 0;padding:0;text-align: center;border-bottom:3px solid #00AA4E;width:100%;font-family:georgia,serif;}
#content h2 {font-size: 1.5em;font-weight:normal;font-family: microsoft sans serif, verdana, arial, sans-serif;margin: 15px 0 5px 0;padding:0;text-align: left;border-bottom:1px solid #00AA4E;width:100%;}
#content h3 {font-size: 1.2em;margin: 15px 0 5px 0;padding:0;text-align: left;font-family:georgia,serif;border-bottom:1px solid #00AA4E;width:80%;}
#content h4 {color:#00AA4E;font-size: 1.1em;margin: 15px 0 5px 0;padding:0;text-align: left;font-family:georgia,serif;border-bottom:1px solid #00AA4E;width:65%;font-style:italic;}
/*hr.h1hr {height:5px;margin:-10px 0 0 0;padding:0;color:#03c;background-color:#03c;}*/
hr.hr1 {color:#00AA4E;background-color:#00AA4E;width:80%;text-align:center;height:2px;}
hr.hr2 {color:#00AA4E;background-color:#00AA4E;width:96%;text-align:center;height:4px;}
#intro {border: dotted #306; border-width: 1px 0; padding: 5px 30px; color: #446; margin: 10px 0 0 0;}
.intro {border: dotted #306; border-width: 1px 0; padding: 5px 30px; background: transparent; color: #446;clear:both;}
/*#intro a {font-weight:normal;text-decoration:none;color:blue; height:100%; }*/
/*#intro a:hover {color:red;}*/
.intro a {font-weight:normal;text-decoration:none;color:blue;}
.intro a:hover {color:red;}
#lastmodified {margin: 10px 0;padding: 2px 4px; background: #e6f9f8; border: 1px solid #d9e9e4; 
clear:both;  font-size:0.8em; color: black; text-align: right; }

#pageNavBox {padding: 5px; 
             font-weight: bold; margin-top: 1em; line-height: 1.4em;font-size:0.8em;}
.pageNavBox {background-color: #efefff; border: 1px solid #fff; padding: 5px; 
             font-weight: bold; margin-top: 1em; line-height: 1.4em;font-size:0.8em;}
a.pagenav  {text-decoration:none;color:blue;}
a:hover.pagenav  {color:red;}
a.pagenav1  {text-decoration:none;font-weight:normal;color:blue;}
a:hover.pagenav1  {color:red;}

.dropcap { float: left;font-size: 280%;line-height: 90%;padding-right:.05em;
            margin: 0;font-family: Times;}

/* Sidebar */
#navigationList {position:absolute;top:60px;right:0px;margin: 0; padding: 0; 
list-style: none inside;text-align:right;height:30px;
font-family:georgia,serif;color: black;font-weight:bolder;width:620px;background-color:#F8D7B6;
border-top:1px solid white;border-bottom:1px solid white;}
#navigationList li { margin:0; padding:0;display:inline; text-transform: capitalize;text-transform: uppercase;/*line-height:80%;*/vertical-align:middle;
}
#navigationList li a {text-decoration:none;color:#000;margin:0;padding:0;font-size:0.75em;font-weight:bolder;vertical-align:middle;
 } 
#navigationList li a:hover {color:red;/*background-color:#454A4D;*/font-weight:bolder;font-style:normal;}
#navigationList ul { margin:0; padding:0;}
#navigationList li a img{ margin:0; padding:0;}

	
	
/* Footer */
#preFooter {clear:both;float: right; width: 520px; margin: 0 40px 5px 0; text-align: right;font-size:0.8em;}
#preFooter a {color:black;font-size:0.8em;text-decoration:none;}
#preFooter a:hover {text-decoration:underline;}
#footer {clear: both; background: white;border-top:2px solid #00AA4E; color: #000; font-size:0.8em;
         font-weight: bold; height:53px;margin:0;padding:0px;}
#footer p {margin: 0; padding: 7px 9px; text-align: right; } 
p#vroom {float: left; width: 300px; text-align: right;padding-right:60px;}
p#vroom a {color: blue; text-decoration: none;}p
#vroom a:hover {color: red;}
.valid {float:left;margin:10px;padding:0;}
#contact {font-size:0.8em;}
#contact a {color:#000;text-decoration:none;}
#contact a:hover {text-decoration:underline;}

/* Misc */
p.close {margin:0;margin-bottom:0.5em;padding:0;}
.listspace{padding-left:1em;width:2.5em;float:left;
clear:both;text-align:right;margin-right:1em;font-weight:bolder;margin-top:0em;}
.listspace1{padding-left:0em;width:5em;float:left;
clear:both;text-align:right;margin-right:1em;font-weight:bolder;margin-top:0em;}
p.listmargin {margin-left:4.5em;}
p.listmargin1 {margin-left:9em;}
big {font-size:1.25em;font-weight:bolder;}
#hidden {margin:10px 0 0 0;font-size:3px;width:100%;padding:0;height:20px;position:absolute;bottom:20px;}
.hidnote {font-size:1em;color:#FBFFEF;background-color:#FBFFEF;float:left;width:26px;margin:1px;height:3px;}
#hidden a {text-decoration:none;width:26px;display:block;margin:0;padding:0;}
/*used to format BASIC info for individual Service Personnel*/
td.basic1 {width:25%;text-align:right;vertical-align:top;font-weight:bold;padding-right:1em;}
td.basic2 {width:75%;text-align:left;vertical-align:top;border-bottom:1px solid #eee;}
.imageFleft {float:left;text-align:center;font-size:0.7em;margin:0.5em;padding:0.5em;}
.imageFleft a {text-decoration:none;color:blue;}
.imageFleft a:hover {color:red;}
.imageFright {float:right;text-align:center;font-size:0.7em;margin:0.5em;padding:0;}
.imageFright a {text-decoration:none;color:blue;}
.imageFright a:hover {color:red;}
.totalFound {font-size:0.8em; font-style:italic; text-align:right;margin-right:20%;}
sup.dispId {font-size:8px;font-weight:normal;font-style:normal;text-decoration:none;color:black;font-family:verdana,arial,sans-serif;}

/* used in web development pages */
.codeNoCom {margin-top:0.2em;text-align:left;padding:0.2em;font-family:courier;font-size:1.1em;border:1px solid black;}
.codeBlock {margin-top:0.2em;text-align:left;padding:0.2em;font-family:courier;font-size:1.1em;border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;}
.codeComment {padding:0.2em;background-color:#FCFFCD;color: #940000;border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;}
.codeComment a {text-decoration: none; color: blue;}
.codeComment a:hover {color: red;}
kbd {font-family:courier;font-size:1.2em;font-weight:bolder;}
cite {font-family:courier;font-size:1.2em;font-weight:bolder;font-style:italic;}
p {text-align:left;}
a.smaller {font-size: 0.8em;}
.example {background-color:#eee;}
.hilite {background-color:#FCFFCD;color: #940000;}
dl {text-align: left;}
dt {font-weight:bold;}
dd {margin-left:2em;}


.nav {width:250px;font-size:1em;margin:0;padding:0;padding-right:10px;
position:absolute;top:5px;right:0px;text-align:right;/*color:#F1932F;*/color:black;
}
#nav0 {visibility: hidden;}
#nav1 {visibility: hidden;}
#nav2 {visibility: hidden;}
#nav3 {visibility: hidden;}
#nav4 {visibility: hidden;}
#nav5 {visibility: hidden;}
#bmvicCounter {font-size:0.8em;}
