/* Core styles */
body {
   text-align:			    left;
   font-family:         "Arial, Helvetica", Sans-serif;
   font-size:           16px;
   font-weight:         normal;
   color:               #000000;
   text-decoration:     none;
	 background-color:	  #3A3A3A; /* DARK GRAY */
   margin-left:	  	    4px;
   margin-right:		    4px;
}


h1 {
    font-family:        "Arial, Helvetica", Sans-serif;
  	margin-left:		    4px;
    font-size:          16px;
    font-weight:        bold;
	  vertical-align:     middle;
    color:              #FFFFFF;
    line-height:        24px;
	  display: 			      inline-block;
}

h2 {
    font-family:        "Arial, Helvetica", Sans-serif;
  	margin:		    4px;
    font-size:          14px;
    font-weight:        bold;
	  vertical-align:     middle;
    color:              #FFFFFF;
    line-height:        18px;
	  display: 			      inline-block;
}


p{
  margin-top    : 4px;
  margin-bottom : 12px;
}

td {
	vertical-align: top;
}

strong
{
  color :#660000;
}


table.MainTable
{
	background-color:	#F6F5F1; /* LIGHT BLUE color for center of pages */
	border-color:		  #CCCCCC;
  padding-left:	  	4px;
  padding-right:		4px;
}

table.MainTableHighlight
{
	background-color:	#F8F7ED; /* LIGHT TAN color for center of pages */
	border: 1px solid 	#CCCCCC;
}

table.MenuRegion
{
	background-color:	#68635B; /* DK OLIVE  */
}

table.LeftPromoRegion
{
	background-color:	#FFFFFF;
}

table.HeaderRegion
{
	background-color :#422717;
	border           :0px;
	border-spacing   :0px;
	padding          :0px;
	padding          :0px;
	display          :block;
}

td.h1-region{
  background-color:	#004E86; /*DK BLUE */
}

td.h2-region{
  background-color:	#8F784D; /*TAN */
}

td.DividerBar
{
  background-color:	#333333; /*dk gray */
}

td.SideSpacers
{
  border :0px;
  background-color:	#FFFFFF;
}

p	{
	margin-left:4px;
}

img {
	border: none;
}

ul {list-style-type:	disc;
	margin-bottom:		0px;
	}

li	{
	padding:			3px;
	}

.doc-lists {
	padding:			3px;
	margin-bottom:		12px;
	}

.topPressSubjectLine {
   font-family:         "Arial, Helvetica", Sans-serif;
   font-size:           18px;
   font-weight:         bold;
   color:               #990000;
   text-decoration:     none;
}

.IntraBlockHeader {
   font-family:         Arial, Sans-serif, "Times New Roman";
   font-size:           13.5pt;
   font-weight:         bold;
   color:               #68635B; /* DK OLIVE  */
}

.EmailLink {
	color:				blue;
	text-decoration:	underline;
	}

.MainTable {
	border-left     :1px dotted #68635B; /*Dark Blue border*/
}


.OfficeLink {
	font-family:		Arial;
	font-size:			16px;
	font-weight:		bold;
	background-color:	#376A9C;
	color:				#FFFFFF;
	text-align:			center;
}


/* Format the copyright footer */
.copyrighttext {
	font-family:	Arial;
	font-size:		10px;
	font-weight:	bold;
	vertical-align: middle;
	color:			white;  /*This controls the font color*/
	float: 			right;
	text-align:		right;
	}

.copyrighttext a:visited,
.copyrighttext a:link{
	color:				white;
	text-decoration:	none;
	}


/* VERTICAL navlist implementation */
.navv {
	width: 				194px;
}
.navv ul {
	margin: 			0 0 0 0;  /*top, right, bottom, left */
	padding: 			4px;
	list-style-type: 	none;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			14px;
	font-weight: 		bold;
}
.navv li {
	margin: 			0 0 0 0;
}
.navv a {
	/*/*/display: 		block;
	/*/*/border: 		1px solid #333333;
	width: 				194px;
	background-color: 	#A6A294;  /*The non-hover background - MED-DK OLIVE*/
	/* */padding-left:	24px; padding-right:2px; padding-top:2px; padding-bottom:2px
}
.navv a:link, .navv a:visited {
	color: 				#000;
	/*/*/color: 		#FFFFFF;  /*This is the TEXT color in non-hovered mode*/
	text-decoration: 	none;
}
.navv a:hover {
	border: 			1px solid #333333;
	background-color: 	#F2F4E9;  /*The hovered background color*/
	color: 				#000000;
}

.vuberlink a:link, .vuberlink a:visited, .vuberlink a:hover {
	/*/*/border: 		1px solid #333333;
	background-color: 	#DCC98E;
	color: 				#FFFFFF;
}

/*Home page formats*/
.readmore1{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			9px;
  font-weight:    bold;
	text-decoration:underline;
	color:				  #DBA000;
	margin-bottom:	10px;
	text-align:			right;
}

.SmallHeading1{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	font-weight:		bold;
	text-decoration:	underline;
	color: 				#659FD1;
	margin-top:			5px;
	margin-left:		0px;
}

.SmallHeading1 a:visited,
.SmallHeading1 a:link{
	color:				#659FD1;
	}


.MedHeading1{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			16px;
	font-weight:		bold;
	text-decoration:none;
	color: 				  #004E86; /*DK BLUE */
	margin-top:			5px;
	margin-left:		4px;
}

.SmallNewsText{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	text-decoration:	none;
	color: 				#000000;
	margin-left:		0px;
	margin-right:		10px;
	margin-bottom:		10px;
	padding:			0px;
}


/* FREEWARE / FREE-SOURCE-CODE Formatting Stuff*/
/* Link to terms and conditions*/
.freewareterms {
	font-family:	Arial;
	font-size:		10px;
	font-weight:	bold;
	vertical-align: middle;
	margin-left:	10px;
	padding:		2px;
	color:			white;  /*Font color*/
	float: 			left;
	text-align:		left;
	}

.freewareterms a:visited,
.freewareterms a:link{
	color:				white;
	text-decoration:	none;
	}

.FreewareIndexText {
	font-family:	Arial;
	font-size:		12px;
	font-weight:	bold;
	vertical-align: top;
	padding:		2px;
	color:			black;  /*Font color*/
	text-align:		left;
	}

.SourceCodeTitle {
   font-family:         "Arial, Helvetica", Sans-serif;
	margin-left:		4px;
    font-size:          14px;
    color:              #000000;
}

.SourceCodeDesc {
   font-family:         "Arial, Helvetica", Sans-serif;
	margin-left:		4px;
    font-size:          12px;
    color:              #000000;
}

/* Format the copyright footer */
.RelatedFreewareLinks {
	font-family:	Arial;
	margin-left:	4px;
	font-size:		12px;
	font-weight:	bold;
	vertical-align: middle;
	color:			white;  /*This controls the font color*/
	float: 			left;
	text-align:		left;
	}

.RelatedFreewareLinks a:visited,
.RelatedFreewareLinks a:link{
	color:				white;
	text-decoration:	none;
	}


/* Fixed-Pitch font family for source-code display*/
.SourceCode {
	font-family: 		"Courier New, Courier", sans-serif;
	font-size: 			12px;
	text-decoration:	none;
	color: 				#000000;
	margin-top:			6px;
	margin-left:		6px;
}
