body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#343434;
	font-size:15px;
}

a {
 color:#343434;
}

a:hover {
 color:#ffa800;
}

.t11 {
 font-size:11px;
}

.t12 {
 font-size:12px;
}

.t13 {
 font-size:13px;
}

.t11_small {
 font-size:11px;
 line-height:15px;
}

.doc_sample {
 color:#ce6600;
 background-color:#fff1e4;
}

.doc_option {
 font-weight:bold;
 color:#009bd4;
 background-color:#dbf5ff;
}

.doc_button {
 background-color:#e6e7eb;
 font-size:11px;
 padding:3px 3px 3px 3px;
 border-top:1px solid #f9fafc;
 border-left:1px solid #f9fafc;
 border-bottom:1px solid #b8b8bb;
 border-right:1px solid #b8b8bb;
 white-space: nowrap; 
}

.doc_shell {
 padding:3px 3px 3px 3px;
 background-color:black;
 font-family:Courier New;
 color:#bbbbbb;
 font-size:13px;
}

.freecopy
{
 background-color:#fff1e4;
 border-left:1px solid #ce6600;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:10px;
 padding-right:10px;
 margin-bottom:10px;
}

.acc {
 color:white;
}

.acc a {
 color:white;
 text-decoration:none;
}

.acc a:hover {
 color:yellow;
}

.hmenu {
 font-weight:bold;
 color:#ffa800;
 padding-top:9px;
}

.hmenu a {
 color:#ffa800;
 text-decoration:none;
}

.hmenu a:hover {
 color:white;
}

.bmenu {
 color:white;
 font-size:12px;
}

.bmenu a {
 color:white;
 text-decoration:underline;
}

.bmenu a:hover {
 color:#ffa800;
}

.login {
 color:#afeefe;
 font-size:12px;
}

.login a {
 color:#afeefe;
}
.login a:hover {
 color:white;
}

.s0 {
 background-color:#ffff66;
 color:black;
 font-weight:bold;
}

.s1 {
 background-color:#a0ffff;
 color:black;
 font-weight:bold;
}

.s2 {
 background-color:#99ff99;
 color:black;
 font-weight:bold;
}

.s3 {
 background-color:#ff9999;
 color:black;
 font-weight:bold;
}

.pselect {
 padding:5px 5px 5px 5px;
 border-bottom: 1px dotted #005000;
 cursor: pointer;
 cursor: hand; 
 color:#bc7812;
 font-weight:bold;
}
#doc_sidebar {
 background-color:#fffdc0;
 border:1px solid #e4e4e4;
 padding:10px 10px 10px 10px;
}

#sidebar_tab {
 margin-bottom:-1px;
 margin-left:-1px;
}
td#doc h1 {
 font-size:20px;
 padding-left:5px;
 padding-right:15px;
 margin-top:15px;
 margin-bottom:5px;  
}

td#doc h2 {
 font-size:17px;
 background-color:#d1e7ff; 
 padding:2px 2px 2px 4px;
 margin-top:15px;
 margin-bottom:5px;
 border-bottom:1px solid #82beff;
}

td#doc div {
 font-size:15px;
 padding-top:5px;
 padding-left:5px;
 padding-right:15px;
 padding-bottom:7px;
 line-height:20px;
}

.header {
 font-weight:bold;
 font-size:20px;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
}

.rheader {
 font-size:20px;
 padding-top:15px;
 padding-right:15px;
}

.text {
 font-size:15px;
 padding-top:5px;
 padding-left:15px;
 padding-right:15px;
 line-height:20px;
}

.rtext {
 font-size:15px;
 padding-top:5px;
 padding-right:15px;
 line-height:20px;
}

.red {
 color:red;
}

.blue {
 color:blue;
}

.gray {
 color:gray;
}

.inputs {
 border-width:1px;
 color:gray;
 border-bottom:1px solid black;
 border-top:1px solid black;
 border-left:1px solid black;
 border-right:1px solid black;
}

.features {
 list-style-type: square;
 padding-left:15px;
 margin-left:0px;
 margin-top:15px;
 margin-bottom:15px;
 color:blue;
}

.flist {
 list-style-type: square;
 padding-left:15px;
 margin-left:0px; 
}

.nodownload {
 border:1px solid #FF0000;
 padding:5px 5px 5px 5px;
 font-weight:bold;
 color:#0000CC;
 background-color:#FFEFEC;
}

.print_TD { BACKGROUND-COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.td_label { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.td_header { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.td_link { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; } 
.warn { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.severity_high { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C00000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.severity_medium { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #008000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
h3.error{color:red;}

td.text_light{
	background:#f0f0f0;
	border-right:solid 1px #dfdfdf;
	border-left:solid 1px #dfdfdf;
	border-top: solid 1px #dfdfdf;
	border-bottom:solid 1px #Dfdfdf;
	font-family: verdana;
	font-size: 12px;
  }
td.center{text-align:center;
   border-right:solid 1px #Dfdfdf;
   border-left:solid 1px #dfdfdf;
   border-top: solid 1px #dfdfdf;
   border-bottom:solid 1px #Dfdfdf;
   background:#f0f0f0;
   }

td.table_hd
{
  background: #009DE5;
	color:#FFFFFF;
	text-align:center;
	font-family: verdana;
  font-size: 14px;
	font-weight: bold;
}
.button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.input {
	border:1px solid #009de5; 
	margin-top:1px; 
	margin-bottom:1px; 
}

.screenshot {
 padding:10px 10px 10px 10px;
 background-color:#ebe9e9;
 border:1px solid #d4d4d4;
}
