
#mainnav
{
	background-color: #8E0A12;
	color: #000000;
	padding: 2px 0;
	margin-bottom: 2px;
	
}

#mainnav ul
{
	margin: 0 0 0 0px;
	padding: 0;
	list-style-type: none;
	border-left: 1px solid #8E0A12;
}

#mainnav li.inactive {color:#666;}

#mainnav li
{
	display: inline;
	padding: 0 10px;
	border-right: 1px solid #8E0A12;
}

#mainnav li a
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#mainnav li a:hover
{
	text-decoration: none;
	color: #FFFFFF;
font-weight: bold;
	
}

#mainnav li a.selected{

	text-decoration: none;
	color: #FFFFFF;
    font-weight: bold;
}


#subnav {
padding: 2px 0;
background-color: #eee;
font-weight: bold;
margin-bottom: 2px;
}
#subnav ul {
list-style-type: none;
font-weight: bold;
border-left: 1px solid #eee;
}
#subnav ul.subnavlist
{
position: relative;
width: 100%;
margin: 0;
padding: 0;
border-bottom: 0px;
white-space: nowrap;
}

#subnav ul.subnavlist li
{
display: inline;
padding: 0 10px;
font-weight: bold;
border-right: 1px solid #8E0A12;
width: 14px;
text-decoration: none;
}

#subnav ul.subnavlist li a
{
width: auto;
padding: 0px;
border: 0;
color: #000;
font-weight: bold;
text-decoration: none;
font: normal, 10px, Verdana, Arial, sans-serif;
}

#subnav ul.subnavlist li a:hover
{
color: #8e0a12;
text-decoration: none;
font-weight: bold;
}

#p3 #DataBreach a, #pcaps #PCAPs a, #ports #PortsDatabase a, #icmp #ICMPStuff a, #evilfingers #EvilFingers a, 
#people #People a, #faq #FAQ a, #sitemap #SiteMap a, #volunteer #Volunteer a, #contact #Contact a,
#enPub #EN a, #ruPub #RU a, #arPub #AR a, #certs #Certs a, #books #Books a, #papersRev #Papers a, #pub #Publications a, #nG #nG a, 
#botnet #Botnet a, #pT #pT a,#pTanalysis #pTAnalysis a, #helpUs #helpUs a, #pTpoc #PoC a, #base64 #Base64 a,
#ipstuff #IPStuff a, #tools #Toolz a, #hpd #HPD a, #enabler #Enabler a, #rbn #RBN a, #apiwatch #APIWatch a,
#pmd #PMD a, #advisory #Advisory a, #ZeroDay #ZeroDay a, #papers #Publications a, #reviews #Reviews a,
#novirusthanks #NoVirusThanks a, #gsauditor #GSAuditor a, #sixfu #SiXFu a, #subnetCalc #SubnetCalc a, 
#spgen #SecurePwdGen a, #video #Videos a, #videoTools #Tools a, #advwinservmgr #AdvWinServMgr a, #bhoremover #BHORemover a,
#Hex2Ascii #Hex2Ascii a, #Ascii2Hex #Ascii2Hex a, #UUDecode #UUDecode a,
#subnav a:active
{
color: #f63;
text-decoration: none;
font-weight: bold;
}


#subnav ul.subnavlist li.subactive a
{
background-color: #fc9;
color: #000;
}


.imagefloat
{
	padding: 2px;
	border: 1px solid #9FA41D;
	margin: 0 0 10px 10px;
}

.blogentry ul
{
	list-style-type: none;
	text-align: right;
	margin: 1em 0;
	padding: 0;
	font-size: 95%;
}
/* ------ form ---------*/

#left_p3_div{

display: inline;
float: left;
width: 50em;
margin-left: 0px;
}

#left_p3_div select, #right_p3_div select{
width:200px;
}

#left_p3_div table tr td.s select{
width:671px;
_width:681px;
}
#left_p3_div {
 text-align: left;
 color: #8E0A12;
 border: none;
 margin-left: 10px;
}
#left_p3_div table{
border-spacing:5px;
padding-top:10px;
}

#left_p3_div table tr td.s{
padding-left:122px;
}
#center_top_div  {
padding-top:5px;
padding-bottom:0px;
margin-left:135px;
}

#right_p3_div{
display: inline;
float: right;
border: none;
margin-right: 20px;
}
#right_p3_div table{
border-spacing:5px;
padding-top:10px;
}

#right_p3_div td input{
 text-align: left;
 margin-left: 0px;
}

#displayOptions{
float:left;
padding-top:20px;
margin-left:50px;
width:880px;
}
#displayOptions  legend{
color:#ccc;
}
#displayOptions ul.two{
position:relative;
margin-left:300px;
margin-top:-100px;
}

#displayOptions ul.three{
position:relative;
margin-left:600px;
margin-top:-100px;
}
#submit { 
padding-top: 160px; 
padding-left: 400px; 
padding-bottom:10px;
}

/*------------Ports&Protocol---------------*/
#left_port_div{
/*border: double 4px;*/
display: inline;
float: left;
/*width: 25em;
margin-left: 50px;*/
}


/*#left_port_div ul li select, input{
 text-align: left;
 color: #8E0A12;
 background: #fff
 border: 1px solid #8E0A12;
 margin-left: 10px;
}

#left_port_div ul li{
  list-style: none;
  padding: 5px;
  margin: 0;
}*/

#right_port_div{
display: inline;
float: right;
font-size: 1.2em;
margin-right: 50px;
margin-top: 5px;
margin-bottom: 5px;
border: 4px double #DDD; 
height: 400px;
width: 600px;
overflow: auto;
/*overflow: scroll;*/
}

#right_port_div ul li select, #right_port_div input{
 text-align: left;
 color: #8E0A12;
 background: #fff
 margin-right: 10px;
}

#right_port_div ul li{
  list-style: none;
  padding: 5px;
  margin: 0;
}

#port_list table {
text-align:left;
border:0px;
color:#fff;
background-color:#000;
}
#port_list table td{
padding-left:10px;
padding-right:10px;
}
#port_list table th{
padding-left:10px;
color:#000;
border:0px;
background-color:#8E0A12;
}
#port_list table  .color1{

border:0px;
color:#000;
background-color:#fff;
}
#port_list table  .color2{

border:0px;
color:#000;
background-color:#ccc;
}



/* search result styling for data_loss*/
#content table {
text-align:left;
border:0px;
color:#fff;
background-color:#000;
}
#content table td{
padding-left:10px;
padding-right:10px;
}
#content table th{
padding-left:10px;
color:#000;
border:0px;
background-color:#8E0A12;
}
#content table  .color1{
border:0px;
color:#000;
background-color:#ccc;
}
#content table  .color2{
border:0px;
color:#000;
background-color:#666;
}



.searchPagination {margin:25px 0 6px 20px;}
/*.searchPagination p {font-size:12px;float:none; margin-left:10px;padding-top:10px;}*/


.searchPagination p {font-size:12px;float:none; margin-left:240px;padding-top:10px;}
.searchPagination ul {float:left;padding:2px 0;*padding:5px 0 5px 0;margin-left:500px;margin-top:-27px;}


/*.searchPagination ul {float:left;padding:2px 0;*padding:5px 0 5px 0;margin-left:10px;}*/
.searchPagination li {display:inline;border:1px solid #000;padding:3px 3px}
.searchPagination li a {text-decoration:none; border:1px solid #fff; color:#fff; padding:3px 3px;}
.searchPagination li.next, .searchPagination li.prev {text-decoration:none;border:1px;padding:5px 5px;}
.searchPagination li.next a:hover, .searchPagination li.prev a:hover {background:#8E0A12;color:#ffffff;border:1px color:#fff;text-decoration:none;}
.searchPagination li a:hover {background:#8E0A12;color:#ffffff;}
.searchPagination li.selected , .searchPagination li.selected a:hover {background:#cccccc;color:#000000;}
.searchPagination:after {content:'.';display:block;clear:both;height:0;visibility:hidden;}
.searchPagination {zoom:1;*padding-bottom:12px;}
.prevNext {float:right;text-align:right;color:#8E0A12;}

.pagationTotal {float:left;color:#444;}
p.pagation {margin:0;padding:0;}
p.pagation:after, .reviewList:after, .reviewForm:after {content:".";display:block;clear:both;height:0;visibility:hidden;}

