/*
Default Theme Stylesheet
Name:Global.CSS
Author: Logo Design By Logo Design Guru / Web Design By Webby Guru
Description: default theme
Date of Start: August 23rd 2010
Date of Last Changes: 
*/


/* Body
----------------------------------------------------------------------------------- */
	
body {
	margin:0px;
	padding:0px;
	font:normal 12px/18px Verdana;
	color: #a4a4a4;
	background:#000000 url(../images/body_bg.jpg) repeat;
	text-align:justify;
}

img, div { 
	behavior: url("Scripts/iepngfix.htc")
}

	
/* ======================= Reset Styles! ======================= */
	
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, hr, dl, dt, dd, ol, ul, li, fieldset, form, input, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
	
img {
	border:none;
}
	
.clear {
	clear:both;
}
a:link, a:active, a:visited {
	color:#a4a4a4;
	text-decoration:underline;
}
	
a:hover {
	color:#a4a4a4;
	text-decoration: none;
}

/* ======================= Main 100% ======================= */

#main {
	width:100%;
	background:url(../images/top_bg.jpg) repeat-x left 55px;
	height:100%;
}

/* ======================= Wrapper ======================= */

#wrapper {
	margin:0;
	background:url(../images/logo_bg.jpg) no-repeat;
	position:relative;
	width:100%;
}

/* ======================= Logo ======================= */

#logo {
	margin:26px 0 0 53px;
	padding:0;
	width:247px;
	display:inline;
	float:left;
}

/* ======================= Slogan - Top Navigation ======================= */

#slogan {
	margin:0px;
	padding:0 10px 0 0;
	width:68%;
	float:right;
}
#slogan img {
	margin:14px 0 0 23px;
	float:left;
}
#slogan ul {
	margin:0px;
	padding:8px 0px 0 0px;
	width:53%;
	list-style-type:none;
	float:right;
}
#slogan li {
	margin:0;
	padding:0px;
	font:normal 10px Verdana;
	text-align:center;
	color:#ffffff;
	background:url(../images/sep.jpg) no-repeat right 20px;
	width:105px;
	float:right;
}
#slogan li a {
	color:#a4a4a4;
	text-decoration:none;
}
#slogan li a:hover {
	color:#a4a4a4;
	text-decoration:underline;
}
#slogan li img {
	margin:0 auto;
	display:block;
	float:none;
}
#slogan li img.home_ico {
	margin:0 auto;
	padding:0 0 8px 0;
	display:block;
	float:none;
}
#slogan li img.abt {
	margin:0 auto;
	padding:0 0 3px 0;
	display:block;
	float:none;
}
#slogan li img.con {
	margin:0 auto;
	padding:0 0 8px 0px;
	display:block;
	float:none;
}
#slogan li.last {
	padding:0 0 0 0px; 
	background:none;
}

/* ======================= Navigation ======================= */

#mainnav {
	margin:0px;
	padding:0px;
	top:57px;
	right:10px;
	width:79%;
	position:absolute;
	float:right;
}
#mainnav ul {
	margin:0px;
	padding:0;
	float:right;
}
#mainnav li {
	margin:0px;
	padding:0;
	list-style-type: none;
	float:left;
}
#mainnav li img {
	border: 0px;
}
#mainnav li, #mainnav li a {
	display: block;
	overflow: hidden;
	height: 76px;
}

#mainnav li.training a {
	width: 125px;
}
#mainnav li.training a:hover {
	text-indent: -125px;
}

#mainnav li.services a {
	width: 125px;
}
#mainnav li.services a:hover {
	text-indent: -125px;
}

#mainnav li.products a {
	width: 129px;
}
#mainnav li.products a:hover {
	text-indent: -129px;
}

#mainnav li.client a {
	width: 187px;
}
#mainnav li.client a:hover {
	text-indent: -187px;
}

#mainnav li.support {
	padding:0px;
}

#mainnav li.support a {
	width: 122px;
}
#mainnav li.support a:hover {
	text-indent: -122px;
}

/* ======================= Header ======================= */

#header {
	margin:0 auto;
	width:980px;
	clear:left;
}

/* ======================= Content Wrapper ======================= */

#container {
	margin:23px 0 20px 12px;
	background:#1e1d1d url(../images/container_bg.gif) no-repeat right top;
	width:98.1%;
	min-height:776px;
	height:auto !important;
	height:776px;
	display:inline;
	float:left;
}
#left_contain {
	margin:0px;
	background:url(../images/left_corner.jpg) no-repeat left top;
	float:left;
	padding:0 0 0 0;
	width:100%;
}
#left_contain ul {
	margin:0px;
	padding:0 0 10px 49px;
	width:95%;
	display:block;
	list-style-type:none;
	float:left;
}
#left_contain ul.space {
	margin:0px;
	padding:0 0 0px 49px;
	width:92%;
	display:block;
	list-style-type:none;
	float:left;
}
#left_contain ul.authenti {
	margin:0px;
	padding:0 0 10px 70px;
	width:90%;
	clear:both;
	display:block;
	list-style-type:none;
	float:left;
}
h5 {
	margin:5px 0 0 38px;
	padding:0px;
	border-bottom:#404040 solid 1px;
	width:100%;
	float:left;
	overflow:hidden;
	height:1px;
}
#left_contain li {
	margin:0;
	padding:2px 0 0 20px;
	background:url(../images/bul.png) no-repeat left 11px;
	font:normal 12px/20px Verdana;
	color:#fff;
	width:97%;
}
#left_contain li.external {
	margin:0;
	padding:7px 0 0 28px;
	background:url(../images/bullet.png) no-repeat left 9px;
	font:normal 18px/20px "Trebuchet MS";
	color:#808080;
	float:left;
}
#left_contain li.server {
	margin:0;
	padding:7px 0 0 20px;
	background:url(../images/arrow.png) no-repeat left 12px;
	color:#fff;
	float:left;
}
#left_contain li span {
	font:bold 12px/20px Verdana;
	color:#ff7800;
	float:left;
}
#container img.email {
	margin:0px;
	float:left;
	clear:both;
}
#container img {
	margin:0;
	float:left;
}
#container img.steal {
	margin:5px 10px 80px 0;
	display:inline;
	float:left;
}
#container img.image {
	margin:5px 15px 5px 0;
	float:left;
}
#container img.phn {
	margin:0 10px 30px 0;
	float:left;
}
#container img.mc_ico {
	margin:0 15px 10px 0;
	float:left;
}
#container img.soft_ico {
	margin:35px 10px 50px 0;
	float:left;
}
#container img.banner {
	margin:0 0px 0 20px;
	float:right;
}
#btm_contain {
	margin:0px;
	padding:0px;
	background:url(../images/container_btm.gif) no-repeat right top;
	width:100%;
	display:block;
	float:left;
}
#container ul.home {
	margin:0px;
	padding:0px;
	width:70%;
	display:block;
	list-style-type:none;
	float:left;
}
#container ul p {
	margin:0px;
	padding:15px 0px 10px 0px;
	color:#fff;
}
#container ul p.b {
	margin:0px;
	padding:15px 0px 10px 0px;
	color:#000;
}

/* ======================= Slider ======================= */

#slide_main {
	margin:40px 0 0 32px;
	background:url(../images/slide_bg.png) no-repeat right top;
	width:94.9%;
	min-height:103px;
	height:auto !important;
	height:103px;
	display:inline;
	float:left;
}
#slide_main ul {
	margin:0px;
	padding:0 0 0 5px;
	background:url(../images/slide_left.jpg) no-repeat left top;
	width:99%;
	list-style-type:none;
	float:left;
}
#slide_main li {
	margin:0;
	padding:0;
	background:url(../images/sep_slide.jpg) no-repeat right 1px;
	display:inline;
	width:24%;
	float:left;
}
#slide_main li.sam_last {
	background:none;
}
#slide_main li p {
	margin:0;
	padding:7px 10px 11px 25px;
	font:normal 11px/18px Verdana;
	color:#a4a4a4;
	text-align:left;
	clear:left;
}
#slide_main li p.sec {
	padding:3px 0px 11px 25px;
}
#slide_main li img {
	margin:15px 0 0 20px;
}

/* ======================= Welcome ======================= */

h1 {
	margin:20px 37px 15px 0px;
	padding:0 0 10px 5px;
	font:normal 18px "Trebuchet MS";
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	color:#ff7800;
	width:71%;
	float:right;
}
h2 {
	margin:20px 0 15px 15px;
	padding:0 0 10px 10px;
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	float:left;
	width:93%;
	*width:93%;
}
h2.inner {
	margin:50px 0 15px 38px;
	float:left;
	width:92.5%;
}
h2.inner-h3 {
	margin:50px 0 15px 38px;
	float:left;
	width:99.8%;
}
h2.answer {
	margin:10px 0 15px 38px;
	float:left;width:93%;
}
h2.part {
	margin:20px 0 15px 38px;
	float:left;width:93%;
}
h3 {
	margin:0px 0 15px 38px;
	padding:0 0 10px 10px;
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	width:96%;
	float:left;
}
#container img.eye {
	margin:0px 28px 0 50px;
	float:left;
}
#container p {
	clear:left;
	color:#FFFFFF;
	margin:0;
	padding:0 30px 10px 47px;
	width:92%;
}

#container p.h {
	clear:none;
	color:#FFFFFF;
	margin:0;
	padding:0 30px 10px 0;
	width:70%;
}

#container p.h b{
	margin:0px;
	padding:0px;
	font:normal 20px "Trebuchet MS";

	clear:none;
	color:#ff7800;
	float:left;
}


#container h2.head {
	float:left;
	clear:left;
	width:100%;
	background:none repeat scroll 0 0 #333333;
	color:#FF7800;
	overflow:hidden;
	font:20px/18px Verdana;
	margin:10px 0 10px 38px;
	_margin:10px 0 10px 24px;
	padding:10px 0 10px 10px;
}
#container p.steal1 {
	margin:0px;
	font-weight:bold;
	padding:0px 55px 10px 48px;
	color:#fff;
}
#container p.omani {
	margin:0px;
	padding:0px 55px 10px 0px;
	line-height:22px;
}
#container img.client_part {
	margin:5px 15px 50px 47px;
	float:left;
}
#container p.a_avirtual {
	margin:0px;
	padding:0px 55px 10px 47px;
	color:#fff;
}
#container p.to_help {
	margin:0px;
	padding:8px 0px 10px 10px;
	color:#fff;
	clear:left;
}
#container p.if_you {
	margin:0px;
	padding:0px 55px 10px 98px;
	color:#fff;
}
#container p.software {
	margin:0px;
	padding:0px 55px 10px 128px;
	color:#fff;
}
#container p.email {
	margin:0px;
	padding:14px 0px 10px 0px;
	color:#fff;
}
#container img.mail_ico {
	margin:0 15px 0 0;
	float:left;
}
#container p strong {
	margin:0px;
	padding:0px;
	color:#ff7800;
}
#container p b {
	margin:0px;
	padding:0px;
	font:normal 20px "Trebuchet MS";
	color:#ff7800;
}
#container p.why_should {
	margin:0px;
	padding:0px;
	clear:left;
	font:normal 20px "Trebuchet MS";
	color:#ff7800;
}

#container p a {
	color:#ff7800;
	text-decoration:underline;
}
#container p a:hover {
	color:#ff7800;
	text-decoration:none;
}
#container p a.mail {
	color: #a4a4a4;
	text-decoration:none;
}
#container p a:hover.mail {
	color: #a4a4a4;
	text-decoration:underline;
}
#container p.inner_pages {
	margin:0px;
	padding:0px 40px 10px 40px;
	clear:left;
}
.services-bg {
	background-color:#666666;
}

/* ======================= Services ======================= */

#bg_services {
	margin:15px 0 0 0px;
	padding:0px;
	background: url(../images/services-bg.png) no-repeat right top;
	width:100%;
	height:100%;
	position:relative;
	float:left;
}
h3 {
	margin:20px 0 15px 30px;
	padding:0 0 12px 10px;
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	width:93%;
	float:left;
}
h3 img {
	margin:0px 0 0px 100px;
	padding:0;
	float:left;
}
#bg_services img {
	margin:0px;
	padding:0px;
	float:left;
}
#tag {
	margin:0; 
	width:194px;
	position:absolute;
	top:140px;
	right:1px;
}
h4 {
	margin:10px 0 5px 38px;
	padding:0 0 10px 10px;
	font:bold 16px "Trebuchet MS";
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	color:#ff7800;
	width:92.5%;
	float:left;
}
h4.web_file {
	margin:10px 0 0px 0;
	padding:0 0 10px 9px;
	font:bold 16px "Trebuchet MS";
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	color:#ff7800;
	width:98.5%;
	float:left;
}

/* ======================= UL/LI Services ======================= */

#pacakges {
	margin:10px 0 0 30px;
	padding:0px;
	width:87%;
	float:left;
}
#pacakges p  {
	margin:0px;
	padding:0px;
	float:left;
}
#pacakges img {
	margin:0 0 0 3px;
	padding:0px;
	float:left;
}
#pacakges ul {
	margin:0px;
	padding:0 0 40px 0px;
	width:100%;
	display:block;
	list-style-type:none;
	background:none;
	float:left;
}
#pacakges li {
	margin:0;
	padding:2px 0 0 5px;
	font:normal 11px/20px Verdana;
	color:#fff;
	text-align:left;
	background:none;
	display:inline;
	width:60%;
	float:left;
	clear:left;
}
.computer_forensics {
	margin:0px;
	padding:0px;
	width:24%;
	float:left;
}
.computer_training {
	margin:0px;
	padding:0px;
	width:24%;
	float:left;
	clear:left;
}

/* ======================= Services ======================= */

#btm_corner {
	margin:0px;
	padding:0px;
	background:url(../images/services_btm_corner.png) no-repeat right top;
	width:100%;
	float:left;
}

/* ======================= Services ======================= */

#footer {
	margin:0px;
	padding:0 0 20px 0px;
	background:url(../images/footer_bg.jpg) repeat-x;
	width:100%;
	min-height:76px;
	height:auto !important;
	height:76px;
	float:left;
}
#footer p {
	margin:0px;
	padding-top:21px;
	font:normal 10px/18px Verdana;
	color:#a4a4a4;
	text-align:center;
}

/* ======================= Services ======================= */

#footer {
	margin:0px;
	padding:0 0 20px 0px;
	background:url(../images/footer_bg.jpg) repeat-x;
	width:100%;
	min-height:76px;
	height:auto !important;
	height:76px;
	float:left;
}

/* ======================= Form ======================= */

#form {
	margin:0 0 5px 42px;
	padding:0px;
	width:94%;
	float:left;
}
#form ul {
	margin:0;
	padding:10px 0 0px 5px;
	list-style-type:none;
	width:750px;
	float:left;
	clear:left;
}
#form ul img {
	margin:0px 0 0 135px;
	padding:0;
	float:left;
}
#form li {
	margin:0;
	padding:0 0 15px 0;
	background:none;
	width:750px;
	float:left;
}
#form label {
	margin:0;
	padding:0px;
	color:#a4a4a4;
	width:135px;
	float:left;
}
#form input {
	margin:0;
	padding:2px 0 0 2px;
	font-size:11px;
	color:#656565;
	border: solid #9d9d9d 1px;
	width:348px;
	height:18px;
	float:left;
}
#form input:hover {
	border: solid #ff7800 1px;
}
#form textarea {
	margin:0;
	*margin:0 0 15px 0;
	padding:0px;
	font:normal 12px Verdana;
	border: solid #9d9d9d 1px;
	color:#656565;
	width:350px;
	height:150px;
	float:left;
}
#form textarea:hover {
	border: solid #ff7800 1px;
}
#container img.send_message {
	margin:0 0 0 140px;
	float:left;
	clear:left;
}

/* ======================= Light Box ======================= */

#gallery {
	margin:5px 15px 5px 48px;
	padding:0px;
	width:163px;
	float:left;
}
#try {
	margin:5px 15px 5px 48px;
	padding:0px;
	width:163px;
	float:left;
}
#virtual_private {
	margin:5px 15px 0px 48px;
	padding:0px;
	width:163px;
	float:left;
}
#bouncer {
	margin:5px 15px 0px 48px;
	padding:0px;
	width:163px;
	float:left;
}



#ser_screen {
	margin:5px 0 5px 38px;
	padding:0px;
	width:93%;
	float:left;
}
#ser_screen ul {
	margin:0px;
	padding:0px;
	width:100%;
	list-style: none;
}
#ser_screen li { 
	margin:0;
	padding:0;
	width:100%;
	display:inline;
	background:none;
	line-height:25px;
	float:left;
}
#ser_screen li.steal-p { 
	line-height:18px;

}
#ser_screen li.screenshot { 
	margin:0;
	padding:0 0 0 18px;
	background:url(../images/bul.png) no-repeat left 8px;
	width:100%;
}

#ser_screen img {
	margin:0 10px 10px 10px;
	padding:0px;
	float:left;
}

/* ======================= Point Of Contact ======================= */

#point_of {
	margin:10px 0 0 238px;
	padding:0;
	width:72%;
	float:left;
}
#point_of p b {
	margin:0px;
	padding:0;
	font:normal 20px "Trebuchet MS";
	color:#ff7800;
}
#point_of p {
	margin:0px;
	padding:5px 0 0 0px;
}
#point_of p.land_line {
	margin:0px;
	padding:15px 0 0 0px;
}
#point_of img {
	margin:30px 15px 10px 0px;
	padding:0px;
}

/* ======================= Hosting page ======================= */

#left_contain ul.host {
	margin:0px;
	padding:0 0 10px 40px;
	width:95%;
	display:block;
	list-style-type:none;
	float:left;
}
#left_contain li.host {
	margin:0;
	padding:14px 0 18px 45px;
	background:url(../images/ask_ques.png) no-repeat left 11px;
	font:normal 12px/20px Verdana;
	color:#a4a4a4;
	width:90%;
	float:left;
}
#left_contain li.keys {
	margin:0;
	padding:14px 0 18px 75px;
	background:url(../images/keys.png) no-repeat left 11px;
	font:normal 12px/20px Verdana;
	color:#fff;
	width:90%;
	float:left;
}
#left_contain li.answer {
	margin:0;
	padding:14px 0 7px 45px;
	background:url(../images/answer.png) no-repeat left 11px;
	font:normal 12px/20px Verdana;
	color:#fff;
	width:90%;
	float:left;
}
#left_contain li.answer p{
	padding:14px 0 7px 0px;
}
#left_contain li.answer a {
	color:#a4a4a4;
	text-decoration: underline;
}
#left_contain li.answer a:hover {
	color:#a4a4a4;
	text-decoration: underline;
}
#container p.text_answer {
	margin:0px;
	padding:10px 0 10px 47px;
	*padding:10px 0 10px 0px;
	width:92%;
	color:#fff;
	float:left;
}

/* ======================= Retrive Serial Number ======================= */

#form.retrive {
	margin:0 0 5px 42px;
	padding:0px;
	width:70%;
	float:left;
}
#form ul.mini {
	margin:0;
	padding:10px 0 0px 73px;
	list-style-type:none;
	width:600px;
	float:left;
}
#form li.mini {
	margin:0;
	padding:0 0 15px 0;
	background:none;
	width:600px;
	float:left;
}
#container img.send_hover {
	margin:0 0 0 208px;
	float:left;
	clear:left;
}
#container p.use_the {
	margin:0px;
	padding:0 0 10px 43px;
	clear:left;
	width:92%;
	color:#fff;
}




#left_contain-services {
	margin:0px;
	background:url(../images/left_corner.jpg) no-repeat left top;
	float:left;
	padding:0 80px 0 0;
}
#left_contain-services  p {
	clear:left;
	color:#FFFFFF;
	margin:0;
	padding:0 30px 10px 47px;
	width:100%;
}
#left_contain-services ul {
	margin:0px;
	padding:0 0 10px 49px;
	width:95%;
	display:block;
	list-style-type:none;
	float:left;
}
#left_contain-services ul.screeenul {
	margin:0px;
	padding:0 0 10px 20px;
	width:100%;
	list-style-type:none;
	display:block;
	float:left;
}
#left_contain-services ul.space {
	margin:0px;
	padding:0 0 0px 49px;
	width:92%;
	display:block;
	list-style-type:none;
	float:left;
}
#left_contain-services ul.authenti {
	margin:0px;
	padding:0 0 10px 70px;
	width:90%;
	clear:both;
	display:block;
	list-style-type:none;
	float:left;
}
#left_contain-services li {
	margin:0;
	padding:2px 0 0 20px;
	background:url(../images/bul.png) no-repeat left 11px;
	font:normal 12px/20px Verdana;
	color:#fff;
	width:100%;
}
#left_contain-services li.external {
	margin:0;
	padding:7px 0 0 28px;
	background:url(../images/bullet.png) no-repeat left 9px;
	font:normal 18px/20px "Trebuchet MS";
	color:#808080;
	float:left;
}
#left_contain-services li.server {
	margin:0;
	padding:7px 0 0 20px;
	clear:left;
	background:url(../images/arrow.png) no-repeat left 12px;
	color:#fff;
	float:left;
}
#left_contain-services li span {
	font:bold 12px/20px Verdana;
	color:#ff7800;
	float:left;
}

.img2 {
	margin:20px 0 15px 0px;
	padding:0 0 10px 10px;
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	float:left;
	width:100%;
}

.img3 {
	margin:100px 100px 100px 100px;
	padding:0 0 10px 10px;
	background:url(../images/wel_sep.jpg) repeat-x left bottom;
	float:left;
	width:85%;
}
