/* CSS Document */
/*------------------------------default--------------------------*/
body {
		padding:0;
		margin:0;
		background:url(images/body_bg.gif) repeat-x top #E9E9E9;
		color:#4C4A4A;
		font-family:Arial, Helvetica, sans-serif; 
}
p {
	margin:0;
	padding:0;
	}
ul, li {
		padding:0;
		margin:0;
		}
div {
		padding:0;
		margin:0;
		}
h1, h2, h3 {
		padding:0;
		margin:0;
		}
.bold {
		font-weight:bold;
		}
.spacer {
		clear:both;
		line-height:1px;
		font-size:1px;
		}
a {
		padding:0;
		margin:0;
		}
form, label {
		padding:0;
		margin:0;
		}
img {
		padding:0;
		margin:0;
		}
input {
		padding:0;
		margin:0;
		}
/*--------------------------------------header--------------------------*/
#frame {
		width:760px;
		margin:0 auto 0 auto;
		
		
		border-bottom:#ffffff 10px solid;
		border-left:#ffffff 10px solid;
		border-right:#ffffff 10px solid;
		}
#top {
		background:url(images/top_bg.gif) #D6D6D6 repeat-x;
		border-bottom:11px #ffffff solid;
		height:188px;
		color:#4C4A4A;
		width: 100%;
		}
#top img {
		height:79px;
		width:400px;
		float:left;
		margin-top:35px;
		margin-left:10px;
		}
.top_text {
		width:200px;
		background:url(images/header-monitor.png) no-repeat top right;
		float:right;
		padding-top:108px;
		padding-left:10px;
		padding-right:136px;
		padding-bottom:12px;
		text-align:right;
		/*color:#4C4A4A;*/
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;	
		}
		
.top_texthead	{
		color:#187AAC;
		font-size:18px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		margin-bottom:8px;
		background:#fff;
}	

/*--------------------------------menu------------------------*/
#bodymain {
			width:760px;
			background:#ffffff;
			color:#4C4A4A;
			margin:0 auto 0	 auto;
			
			
			}
#nav {
			background:url(images/menu_bg.gif) repeat-x 0px 0px;
			width:722px;
			padding-left:19px;
			padding-right:19px;
			padding-top:6px;
			padding-bottom:14px;
			border-bottom:#ffffff 11px solid;
			height:18px;
			}
#nav li {
			background:url(images/menu_border.gif) 85px 1px no-repeat;
			display:block;
			float:left;
			padding-right:12px;
			padding-left:1px;
			list-style-type:none;
			text-align: center;
			width:80px;
			}
#nav li a {
			color:#ffffff;
			font-size:12px;
			text-decoration:none;
			font-weight:bold;
			background:url(images/menu_a_bg.gif) repeat-x 0 0 #2EA8E7;
			
			
			}
#nav li a:hover {
			text-decoration:underline;
			color:#18303D;
			background:url(images/menu_a_bg.gif) repeat-x 0 0 #2EA8E7;
			}
#navul li.l1 {
			padding-left:12px;
			display:block;
			float:left;
			padding-right:10px;
			list-style-type:none;
			width:80px;
			background:none;
			
			}
/*----------------------------------------fullpanel----------------------*/
#fullpanel {
			width:730px;
			background:#ffffff;
			color:#4D4747;
			float:left;
			}
#fullpanel a {
				color:Blue;
				text-decoration:none;
				}
#fullpanel a:hover {
			text-decoration:underline;
			}
#fullpanel .p1 {
			width:710px;
			padding-top:7px;
			background:#95C353;
			padding-bottom:0px;
			padding-left:24px;
			padding-right:26px;
			color:#ffffff;
			font-size:12px;
			text-align:justify;
			}
#fullpanel .aboutProducts
{
			text-indent:-2000px;
			background:url(images/about-products.png) no-repeat #95C353;
			height:40px;
			width:710px;
			padding-left:24px;
			padding-right:26px;
			color:#fff;
}
#fullpanel .about
{
			height:30px;
			width:710px;
			padding-top:10px;
			padding-left:24px;
			padding-right:26px;
			background-color:#95C353;
			color: White;
			font-size:22px;
			font-weight:bold;
			font-family: Arial Narrow;
}

#fullpanel .p3 {
			
			border:#D7D8D7 1px solid;
			background:#ffffff;
			color:#4D4747;
			padding-top:21px;
			padding-right:12px;
			padding-left:20px;
			width:725px;
			/*height:200px;*/
			}


/*----------------------------------------leftpanel----------------------*/
#leftpanel {
			width:527px;
			background:#ffffff;
			color:#4D4747;
			float:left;
			}
#leftpanel a {
				color:Blue;
				text-decoration:none;
				}
#leftpanel a:hover {
			text-decoration:underline;
			}
.p1 {
			width:466px;
			padding-top:7px;
			background:#95C353;
			padding-bottom:0px;
			padding-left:24px;
			padding-right:26px;
			color:#ffffff;
			font-size:12px;
			text-align:justify;
			}
#leftpanel h2{
			text-indent:-2000px;
			background:url(images/welcome.png) no-repeat #95C353;
			height:40px;
			width:466px;
			padding-left:24px;
			padding-right:26px;
			color:#fff;
			}
#leftpanel .pageHeader
{
			text-indent:-2000px;
			background:url(images/aboutCiteSystems.png) no-repeat #95C353;
			height:40px;
			width:466px;
			padding-left:24px;
			padding-right:26px;
			color:#fff;
}
#leftpanel .about
{
			height:30px;
			width:466px;
			padding-top:10px;
			padding-left:24px;
			padding-right:26px;
			background-color:#95C353;
			color: White;
			font-size:22px;
			font-weight:bold;
			font-family: Arial Narrow;
}
# .aboutServices
{
			text-indent:-2000px;
			background:url(images/about-services.png) no-repeat #95C353;
			height:40px;
			width:466px;
			padding-left:24px;
			padding-right:26px;
			color:#fff;
}
#leftpanel .headerServices {
			background:url(images/bodyHeader-support.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerSoftware {
			background:url(images/bodyHeader-software.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerWebsite {
			background:url(images/bodyHeader-website.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerDisaster {
			background:url(images/bodyHeader-disaster.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerHosted {
			background:url(images/bodyHeader-hosted.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerDisaster-facts {
			background:url(images/bodyHeader-littleknown.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerDisaster-help {
			background:url(images/bodyHeader-help.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}

#leftpanel .p2 {
			text-decoration:none;
			/*color:#ffffff;	*/
			padding-top:3px;
			width:466px;
			height:30px;
			font-size:12px;
			text-align:right;
			border-bottom:#ffffff 10px solid;
			}
#leftpanel .p2 a {
				color:#FFFFFF;
				background:#95C353;
				text-decoration:none;
				}
#leftpanel .p2 a:hover {
			text-decoration:underline;
			}
/*-----------------------------------product gallery--------------------------*/
#leftpanel .p3 {
			
			border:#D7D8D7 1px solid;
			background:#ffffff;
			color:#4D4747;
			padding-top:21px;
			padding-right:12px;
			padding-left:20px;
			width:482px;
			/*height:200px;*/
			}
#leftpanel .p3 h2 {
			background:url(images/feautred_product.gif) no-repeat;
			height:28px;
			width:430px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:15px;
			}
#leftpanel .gallery {
			width:195px;
			padding-left:23px;
			padding-right:20px;
			background:url(images/spamfilter.png) #ffffff no-repeat 16px 10px;
			color:#4D4747;
			float:left;
			padding-top:190px;
			text-align:left;
			border-right:#CCCCCC 1px solid;
			
			}

#leftpanel .gallery .btnTrial {
			width:169px;
			height:64px;
			background:url(images/button-freetrial.png) no-repeat;
			text-indent:-2000px;
			display:block;
			}
			
#leftpanel .gallery .btnOffer {
			width:169px;
			height:64px;
			background:url(images/button-offernow.png) no-repeat;
			text-indent:-2000px;
			display:block;
			}
#leftpanel .gallery2 {
			padding-left:12px;
			
			background:url(images/calculator.png) no-repeat 20px 40px;
			border:none;
			}
#leftpanel .next {
			text-align:right;
			width:465px;
			margin-bottom:14px;
			color:#FF0000;
			background:#fff;
					
			}
#leftpanel .next a {
			text-decoration:none;
			color:#FF0000;	
			background:#fff;		
			}

#leftpanel .next a:hover {
			text-decoration:underline;
			}			
#leftpanel h3 {
			background:url(images/services.gif) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerFounder {
			background:url(images/bodyHeader-aboutfounder.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .headerCFO {
			background:url(images/bodyHeader-aboutcfo.png) no-repeat;
			height:28px;
			width:480px;
			text-indent:-2000px;
			text-align:left;
			margin-bottom:18px;
			}
#leftpanel .next1 {
			
			width:467px;
			margin-bottom:15px;
			color:#FF0000;
			text-align:right;
			margin-top:10px;
			background:#fff;					
			}
			
.service {
			width:342px;
			background:url(images/service_image.jpg) no-repeat #ffffff;
			padding-left:128px;
			color:#4D4747;
			
			font-size:12px;
			text-align:justify;
			
			}
/*-----------------------------------------right panel---------------------------------*/
#rightpanel {
				width:203px;
				margin:0 auto 0 auto;
				background-color:#FFFFFF;
				color:#4D4747;
				float:left;
				padding-right:12px;
				padding-left:18px;
				}
#rightpanel h2 {
				background:url(images/memberlogin.png) no-repeat;
				height:33px;
				text-indent:-2000px;
				}
.box {
		height:18px;
		width:101px;
		background:#ffffff;
		color:#4C4A4A;
		border:#686868 1px solid;
		margin-left:5px;
		margin-bottom:3px;
		padding-top:2px;
		}

.login {
		background:url(images/login.png) no-repeat;
		width:45px;
		height:22px;
		border:none;
		cursor:pointer;
		text-align:right;
		margin-left:122px;
		margin-bottom:4px;
		margin-top:2px;
		font-size:0px;
		}
		
#rightpanel .loginBox {
				width:172px;
				background:#CDCECD;
				color:#4C4A4A;
				padding-left:12px;
				padding-right:19px;
				padding-top:7px;
				padding-bottom:4px;
				border-bottom:#ffffff 12px solid;
				height:110px;
				
		}

#rightpanel .loginBox label {
			font-weight:bold;
			font-size:11px;
			margin-bottom:5px;
			}
			
#rightpanel .loginBox label a{
			text-decoration:underline;
			color:#4C4A4A;
			font-weight:bold;
			background:#CDCECD;
			
			font-size:11px;
			}
#rightpanel .loginBox label a:hover {
			text-decoration:none;
			}
.award {
			width:161px;
			border-top:#C0BEBE 1px solid;
			border-right:#C0BEBE 1px solid;
			border-left:#C0BEBE 1px solid;
			padding-left:15px;
			padding-right:25px;
			background:url(images/home-onlinebackup.png) no-repeat 4px 2px;
			padding-top:150px;
			font-size:12px;
			}
.more {
		border-bottom:#C0BEBE 1px solid;
		text-align:right;
		border-right:#C0BEBE 1px solid;
		border-left:#C0BEBE 1px solid;
		padding-right:22px;
		margin-bottom:8px;
		}
.more a {
		text-decoration:none;
		color:#4D4747;
		font-size:12px;
		background:#fff;

		}
.more a:hover {
		text-decoration:underline;
		}
#rightpanel img {
		height:132px;
		width:203px;
		margin-bottom:12px;
		margin-top:2px;
		}
#rightpanel img.imge {
		height:165px;
		width:203px;
		padding-bottom:5px;
		}

.footer {
		width:760px;
		color:#FFFFFF;
		background:#575454;
		font-size:10px;
		text-align:center;
		height:36px;
		padding-top:12px;
		}
.spamTableRow
{
	text-align:center;
	font-weight:bold;
}
.spamTableRowCiteSys
{
	text-align:center;
	font-weight:bold;
	background-color:#4C4A4A;
	color: White;
	font-size: 18px;
}
