/* CSS for TACTICWEB site */

/* ---------- CSS for Designer Provided Template elements ---------- */


/* ---------- CSS for TACTICWEB CMS elements ---------- */

/* CSS for tw_contenttable */
.tw_contenttable {
background-image: url(/__contentbg);
}

/* CSS for tw_content */
.tw_content {
width: 100%;
height: 100%;
background-image: url(/__contentbg);
border: 1px;
}

/* CSS for tw_title inside tw_content */
.tw_content .tw_title {
width: 100%;
height: 100%;
display: block;
clear: left;
background: lightgrey;
color: black;
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}

/* CSS for tw_linktorss in tw_title */
.tw_linktorss {
margin-left: 5px;
}

/* CSS for tw_desc inside tw_content */
.tw_content .tw_desc {
display: none;  /* default is "display: none;" to hide it */
}

/* CSS for all text inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-size: 10pt;  /* text size = 10pt */
}

/* CSS for p inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext td { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-size: 10pt;  /* text size = 10pt */
}

/* CSS for p inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext p { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-size: 10pt;  /* text size = 10pt */
}

/* CSS for address inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext address { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
}

/* CSS for pre inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext pre { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
}

/* CSS for h1 inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext h1 { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-weight:bold;  /* text weight = bold */
font-size: 14pt;  /* text size = 14pt */
}

/* CSS for h2 inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext h2 { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-weight:bold;  /* text weight = bold */
font-size: 12pt;  /* text size = 12pt */
}

/* CSS for h3 inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext h3 { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-weight:bold;  /* text weight = bold */
font-size: 10pt;  /* text size = 10pt */
}

/* CSS for h4 inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext h4 { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-weight:bold;  /* text weight = bold */
font-size: 8pt;  /* text size = 8pt */
}

/* CSS for h5 inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext h5 { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-weight:bold;  /* text weight = bold */
font-size: 6pt;  /* text size = 6pt */
}

/* CSS for h6 inside .tw_content .tw_bodytext */
.tw_content .tw_bodytext h6 { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-weight:bold;  /* text weight = bold */
font-size: 4pt;  /* text size = 4pt */
}

/* CSS for tw_bodytext block inside tw_content */
.tw_bodytext {
height: 100%;
clear: both;
}

/* CSS for tw_sublistelement_title */
.tw_sublistelement_title {
display: block;
font-family: Verdana, Helvetica, Arial, Sans-serif;
text-transform: uppercase;
font-weight:bold;
font-size: 10pt;
}

/* CSS for tw_sublistelement_description */
.tw_sublistelement_description {
display: block;
clear: both;
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-size: 10pt;
}

/* CSS for .tw_returnlink */
.tw_returnlinktop { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-size: 10pt;  /* text size = 10pt */
}

/* CSS for .tw_returnlink */
.tw_returnlinkbottom { 
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
color: black;  /* text colour = black */
font-family: Verdana, Helvetica, Arial, Sans-serif;  /* text face = san-serif */
font-size: 10pt;  /* text size = 10pt */
}

/* CSS for tw_twnewsmgr_year */
.tw_twnewsmgr_year {
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-weight:bold;
font-size: 12pt;
}

/* CSS for tw_twnews_date */
.tw_twnews_date {
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-weight:bold;
font-size: 10pt;
}

/* CSS for tw_twnews_title */
.tw_twnews_title {
display: block;
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-weight:bold;
font-size: 10pt;
}

/* CSS for tw_twnews_desc */
.tw_twnews_desc {
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-size: 10pt;
}

/* CSS for tw_twnews_readme */
.tw_twnews_readme {
display: block;
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-size: 8pt;
}

/* CSS for tw_twnews_divider */
.tw_twnews_divider hr {
color: grey;
}

/* CSS for tw_footer a:link element */
/* Make a visited link look the same as a unvisited link !!! */
#tw_footer a:link {
	color: #FFFFFF;
	font-weight: bold;
}

/* CSS for tw_footer a:visited element */
/* Make a visited link look the same as a unvisited link !!! */
#tw_footer a:visited {
	color:#FFFFFF;
	font-weight:bold;
}

/* CSS for .onthebar -- text that is on the bottom bar */
.onthebar {
margin-left: 10px;  /* give some room on the left */
margin-right: 10px;  /* give some room on the right */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #FFFFFF;
}

/* CSS for tw_breadcrumb */
/* currently over ridden by .onthebar
.tw_breadcrumb {
font-weight:bold;
color:#FFFFFF;
}
*/

/* CSS for .tw_twpagecontactusb_label */
.tw_twpagecontactusb_label {
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-weight:bold;
font-size: 10pt;
}

/* CSS for .tw_twpagecontactusb_required */
.tw_twpagecontactusb_required {
text-align: center;
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-weight:bold;
font-size: 10pt;
}

/* CSS for twautomgr & twauto objects -- defines how tw_autosublist is displayed */
.tw_autosublist td {
  background: lightgrey;
}

