body
{
background:#828282;
margin:0px;
padding:0px;
font-family:arial,sans-serif;
font-size:10pt;
}

li
{
 list-style-image: url(/cms/templates/newarmy/images/bullet.gif);
}

a:link
{
	color:#C51D1D;
}

a:visited
{
	color:#C51D1D;
}

a:hover
{
	color:#781111;
}

.small
{
	font-style:italic;
	font-weight:bold;
}

.createdate
{
	font-size:80%;
}

#outerbox
{
	background: url(/cms/templates/newarmy/images/middle.jpg) repeat-y;
	margin:auto;
	width:850px;
	margin-bottom:20px;
}

#innerbox
{
background: url(/cms/templates/newarmy/images/top.jpg) no-repeat;
width:850px;
padding-top:170px;
padding-left:50px;
}

#bottombox
{
background: url(/cms/templates/newarmy/images/bottom.jpg) no-repeat;
width:850px;
height:30px;
}

#wrapper
{
 	margin-left:5px;
 	width:510px;
}

.updates
{
	width:500px;
	border:1px dotted #C51D1D;
	margin-bottom:10px;
	padding:5px;
    float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.romanarmy.com/cms/templates/newarmy/images/bgcell.png');

}

.updates[class] {
  background-image:url(/cms/templates/newarmy/images/bgcell.png);
}

.contentbox
{
  width:500px;
  border:1px solid #828282;
  padding:5px; 
  float:left;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.romanarmy.com/cms/templates/newarmy/images/bgcell.png');
}



.contentbox[class] {
  background-image:url(/cms/templates/newarmy/images/bgcell.png);
}

#navbar
{
	padding-top:190px;
	width:190px;
	float:left;
	margin-right:0px;

	
}

.contentheading
{
 color:#C51D1D;
 font-variant:small-caps;
 letter-spacing:1px;
 font-size:120%;
}

.sublevel
{
font-size:90%;
 margin-left:15px;
 padding-left:0px;
   display:list-item;
   margin-bottom:8px;
   font-style:italic;
   font-variant:small-caps;
   letter-spacing:1px;
 list-style-image: url(/cms/templates/newarmy/images/diamond.jpg);
}



.contentdescription
{
   font-style:italic;
}

.sectiontableheader
{
	font-weight:bold;
}

.sectiontableentry1
{
	font-size:80%;
}

.sectiontableentry2
{
	font-size:80%;
}

.componentheading
{
 color:#C51D1D;
 font-variant:small-caps;
 letter-spacing:1px;
 font-size:120%;
}

.moduletablenavmenu table 
{
  padding-left:40px;
}

.moduletablenavmenu h3
{
	margin:1px;
}

.mainlevel
{
 display:list-item;
 list-style-image: url(/cms/templates/newarmy/images/bullet.jpg);
 color:#C51D1D;
 font-size:100%;
 padding-bottom:4px;
 font-variant:small-caps;
 letter-spacing:1px;
}

.contenttoc
{
	border:1px dotted #C51D1D;
	padding:5px;
	font-size:8pt;
	background:white;
	margin:5px;
}

.toclink
{
	display:list-item;
	margin-left:15px;
	padding-bottom:2px;
}
