body {
margin:0;
background-color:#FFFFFF;
color:#000000;
}

.content {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#000000;

}

.content p{
margin-left:8px;	
}


#top{
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
float:inherit;
width:955px;
color:#000000;
font-size:12px;
font-style:italic;
padding-left:280px;
padding-top:60px;
margin:0;
}

a:link {
color:#660099;
text-decoration:none;

}


a:active {
text-decoration: none;

}

a:visited {
color:#660099;
text-decoration: none;

}

a:hover {
text-decoration:underline ;
color:#FF0000;

}



#container{
margin: 0;
height:180%;
width:955px;
border: 1px solid #d6d6d6;
display:block;
background-color:#FFFFFF;
line-height:160%;
}

#container2{
margin:0;
width:auto;
}



#banner{
padding-top:68px;
margin:0;
}



#content{
padding: 1em;
margin-left:222px;
border-left:1px solid #d6d6d6;
}

#footer{
background-image:url(images/footer_bkgd.gif);
width:956px;
height:25px;
border-right:1px solid #d6d6d6;
padding-top:0.3cm;
}

#footer2
{
width:956px;
height:20px;
clear:both;
border-top:1px solid #d6d6d6;
}

div#m
{
	margin:0;
	/*border:1px solid #d6d6d6;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CCCCCC;
}
div#m1
{
	position:absolute;
	top:100px;
	left:0px;
}
div.b
{
	position:absolute;
	top:5px;
	width:150px;
}
div.b3
{
	position:relative;
	width:122px;
	padding:4px;
}
div.bp1
{
	left:5px;
		
}
div.bp2
{
	left:139px;
		
}
div.bp3
{
	left:272px;
		
}
div.bp4
{
	left:403px;
		
}
div.bp5
{
	left:537px;
		
}
div.bp6
{
	left:670px;
		
}
div.bp7
{
	left:803px;
		
}
div.m2
{
	position:absolute;
	top:160px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
}


div.m2 span{
	color:#a742db;
	display:block;
	width:150px;
	font-weight:normal;
	padding:4px;
	background-color:#FFFFFF;
	/*background-image:url(images/bkgd_menu.gif);*/
	border:1px solid #cccccc;
}

div.m2 a:link{
	color:#a742db;
	display:block;
	width:150px;
	font-weight:normal;
	padding:4px;
	background-color:#FFFFFF;
	/*background-image:url(images/bkgd_menu.gif);*/
	border:1px solid #cccccc;
}

div.m2 a:visited{
	color:#a742db;
	display:block;
	width:150px;
	font-weight:normal;
	padding:4px;
	background-color:#FFFFFF;
	/*background-image:url(images/bkgd_menu.gif);*/
	border:1px solid #cccccc;
}

div.m2 span:hover{
	color:#a742db;
	display:block;
	width:150px;
	font-weight:normal;
	background-image:url(images/red-right.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:4px;
	background-color:#FFF;
}

div.m2 a:hover{
	color:#a742db;
	display:block;
	background-image:none;
	width:150px;
	padding:4px;
	background-color:#FFF;
}


div.m3
{
	position:absolute;
	top:150px;
	width:150px;
	visibility:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	margin:0 0 0 25px;
	color:#a742db;
}

div.m3 span{
	color:#a742db;
	display:block;
	width:150px;
	font-weight:normal;
	padding:4px;
	background-color:#f1f1f1;
	border:1px solid #cccccc;
}

div.m3 a:link{
	color:#a742db;
	display:block;
	width:150px;
	font-weight:normal;
	padding:4px;
	background-color:#f1f1f1;
	border:1px solid #cccccc;
}


div.m3 a:visited{
	color:#a742db;
	display:block;
	width:150px;
	font-weight:normal;
	padding:4px;
	background-color:#f1f1f1;
	border:1px solid #cccccc;
}

div.m3a a:link{
	color:#a742db;
	display:block;
	width:150px;
	padding:4px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}

div.m3 span:hover{
	color:#a742db;
	background-color:#f1f1f1;
	display:block;
	height:100%;
	font-weight:normal;
    background-image:url(images/red-right.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:150px ;
	position:relative;
}


div.m3 a:hover{
	color:#a742db;
	background-color:#f1f1f1;
	display:block;
	height:100%;
	width:150px ;
	position:relative;
}

div.m3x
{
	top:177px;
}

div.m4
{
	position:absolute;
	top:150px;
	color:#a742db;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	width:150px;
	visibility:hidden;
	margin:0 0 0 50px;
}

div.m4 a:visited{
	color:#a742db;
	display:block;
	width:150px;
	padding:4px;
	background-color:#e5e5e5;
	border:1px solid #cccccc;
}

div.m4 a:link{
	color:#a742db;
	display:block;
	width:150px;
	padding:4px;
	background-color:#e5e5e5;
	border:1px solid #cccccc;
}

div.m4 a:hover{
	color:#a742db;
	background-color:#e5e5e5;
	display:block;
	height:100%;
	width:150px ;
	position:relative;
}


/*image============================
*/
img.floatTL { 
float: left;
margin-right: 3px;
margin-bottom: 3px;
margin-top: 3px;
}
img.floatTR { 
float: right;
margin-left: 3px;
margin-bottom : 3px;
margin-top: 3px;
} 

img.floatTC { 
float: inherit;
margin-left: 3px;
margin-bottom : 3px;
margin-top: 3px;
} 
/*end image tag====================
*/

/*faq tags=================
*/


#faq a:link{
color:#003366;
}

#faq a:hover{
color:#FFFFFF;
background-color:#CCCCCC;
}

#faq a:visited{
color:#003366;
}


/*hdd tags====================
*/

#hdd {
background-image: url("images/hdd-bg.jpg");
background-repeat:no-repeat;
background-position:bottom right;
}



/*bg tags====================
*/
#bg {
padding-bottom:200px;
}
#bg p{
background-color:#FFFFFF;
}

/*h tags===========================
*/
h1 {
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
color:#660066;
line-height:20px;
}

h2 {
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#666666;
/*padding-right: 5px;*/
margin-right:80px;
}

span#h2c {
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#666666;
/*padding-right: 5px;*/
margin-right:80px;
}

h3 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
color:#333333;
}

/*end h tags=======================
*/

#navlist{
margin-left:0;
padding-left:0;
list-style:none;
font-family:Arial, sans-serif;
color:#660099;
}

#navlist li{
padding-left:8px;
background-image:url(images/arrow_black.gif);
background-repeat:no-repeat;
background-position:0 11px;

}
#navlist ul {
list-style:none;
}

#navlist a:link{
font-family:Verdana;
font-size:12px;
color:#9933CC;
}




/* sidemenu ===============================*/


#sidemenu {
float:left;
width:208px;
text-align:left;
margin-left:2px;
line-height:15px;
margin-bottom:20px;
}

#sidemenu a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bolder;
display:block;
padding-top:5px;
margin-top:0px;
}

#sidemenu a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bolder;
display:block;
padding-top:5px;
margin-top:0px;
}

#sidemenu a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bolder;
display:block;
padding-top:5px;
margin-top:0px;
}


.drop1a a:visited{
height:33px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
text-decoration:none;
text-align:left;
vertical-align:middle;
text-indent:45px;
background-image: url("tobedeleted/menu_images/button-link.jpg");
background-repeat:no-repeat;
background-color:#999999;
font-weight:bolder;
display:block;
vertical-align:middle;
}


.drop1a a:link{
height:33px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align:left;
vertical-align:middle;
text-indent:45px;
background-image: url("tobedeleted/menu_images/button-link.jpg");
background-repeat:no-repeat;
background-color:#999999;
font-weight:bolder;
display:block;
vertical-align:middle;
}


.drop1a a:hover{
height:33px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align:left;
vertical-align:middle;
text-indent:45px;
background-image: url("tobedeleted/menu_images/button-link-h.jpg");
background-repeat:no-repeat;
background-color:#999999;
font-weight:bolder;
display:block;
vertical-align:middle;
}

.drop1 a:visited{
height:33px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align:left;
vertical-align:middle;
text-indent:45px;
background-image: url("tobedeleted/menu_images/button.jpg");
background-repeat:no-repeat;
background-color:#999999;
font-weight:bolder;
display:block;
}


.drop1 a:link{
height:33px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align:left;
vertical-align:middle;
text-indent:45px;
background-image: url("tobedeleted/menu_images/button.jpg");
background-repeat:no-repeat;
background-color:#999999;
font-weight:bolder;
display:block;
}


.drop1 a:hover{
height:33px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align:left;
vertical-align:middle;
text-indent:45px;
background-image: url("tobedeleted/menu_images/button-h.jpg");
background-repeat:no-repeat;
background-color:#999999;
font-weight:bolder;
display:block;
}

.drop2 {
/*border-bottom:1px solid #666666;*/
border-left:1px solid #666666;
border-right:1px solid #666666;
background-color:#999999;
}

.drop2 a:visited{
height:24px;
border-left:1px dotted #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:16px;
margin-left:10px;
color:#333333;
background-color:#FFFFFF;
background-image: url("tobedeleted/menu_images/white_buttons.gif");
background-repeat:no-repeat;
background-position:1% 50%;
font-weight:bolder;
display:block;
}


.drop2 a:link{
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:16px;
margin-left:10px;
color:#333333;
background-color:#FFFFFF;
background-image: url("tobedeleted/menu_images/white_buttons.gif");
background-repeat:no-repeat;
background-position:1% 50%;
font-weight:bolder;
display:block;
}

.drop2 a:hover{
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:16px;
margin-left:10px;
color:#FFFFFF;
background-color:#999999;
background-image:  url("tobedeleted/menu_images/white_buttons_h.gif");
background-repeat:no-repeat;
background-position:1% 50%;
font-weight:bolder;
display:block;
}


.drop3 {
background-color:#FF6600;
width:94%;
margin-left:12px;
}

.drop3 a:visited{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:22px;
margin-left:10px;
color:#000000;
background-color:#FF9900;
background-position:1% 20%;
font-weight:bolder;
display:block;
}

.drop3 a:link{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:22px;
margin-left:10px;
color:#000000;
background-color:#FF9900;
background-position:1% 20%;
font-weight:bolder;
display:block;
}

.drop3 a:hover{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:22px;
margin-left:10px;
color:#ffffff;
background-color:#FF6600;
background-position:1% 20%;
font-weight:bolder;
display:block;
}


.drop4a {
width:99%;
}


.drop4a a:visited{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:30px;
margin-left:25px;
color:#000000;
background-image: url("tobedeleted/menu_images/link.gif");
background-color:#ffffff;
background-position:1% 20%;
font-weight:bolder;
display:block;
}


.drop4a a:link{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:30px;
margin-left:25px;
color:#000000;
background-image: url("tobedeleted/menu_images/link.gif");
background-color:#ffffff;
background-position:1% 20%;
font-weight:bolder;
display:block;
}

.drop4a a:hover{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:30px;
margin-left:25px;
color:#FFFFFF;
background-image: url("tobedeleted/menu_images/link_h.gif");
background-color:#ff9900;
background-position:1% 20%;
font-weight:bolder;
display:block;
}



.drop2a {
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
background-color:#999999;
}


.drop2a a:visited{
height:24px;
border-left:1px dotted #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:16px;
margin-left:10px;
color:#333333;
background-color:#FFFFFF;
background-image: url("tobedeleted/menu_images/link.gif");
background-repeat:no-repeat;
background-position:1% 50%;
font-weight:bolder;
display:block;
}


.drop2a a:link{
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:16px;
margin-left:10px;
color:#333333;
background-color:#FFFFFF;
background-image: url("tobedeleted/menu_images/link.gif");
background-repeat:no-repeat;
background-position:1% 50%;
font-weight:bolder;
display:block;
}

.drop2a a:hover{
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:16px;
margin-left:10px;
color:#FFFFFF;
background-color:#999999;
background-image: url("tobedeleted/menu_images/link_h.gif");
background-repeat:no-repeat;
background-position:1% 50%;
font-weight:bolder;
display:block;
}


.drop3a {
background-color:#FF6600;
width:94%;
margin-left:12px;
}

.drop3a a:visited{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:22px;
margin-left:10px;
color:#000000;
background-image: url("tobedeleted/menu_images/link.gif");
background-color:#FF9900;
background-position:1% 20%;
font-weight:bolder;
display:block;
}

.drop3a a:link{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:22px;
margin-left:10px;
color:#000000;
background-image: url("tobedeleted/menu_images/link.gif");
background-color:#FF9900;
background-position:1% 20%;
font-weight:bolder;
display:block;
}

.drop3a a:hover{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-decoration:none;
text-align:left;
text-indent:-0px;
padding-left:22px;
margin-left:10px;
color:#ffffff;
background-image: url("tobedeleted/menu_images/link_h.gif");
background-color:#FF6600;
background-position:1% 20%;
font-weight:bolder;
display:block;
}


/*left navi====================================
*/
#left{
float:left;
width:218px;
padding:0;
margin:0;
background-color:#FFFFFF;
list-style-position:inherit;
}

#left ul{
margin-bottom:11px;
/*border-bottom:1px dotted #cccccc;*/
}

#left a:link{
/*font-weight:bolder;*/
font-size:11px;
}
#left a:visited{
/*font-weight:bolder;*/
font-size:11px;
}
#left a:hover{
/*font-weight:bolder;*/
font-size:11px;
}

/*Side Title background*/
#maintitle{
background-image:url(images/main_left_navi.gif);
background-repeat:no-repeat;
background-position:right;
}

/*home page side navigation item background */
#sideitem{
background-image:url(images/home_navi_bkgd_02.gif);
background-repeat:no-repeat;
background-position:right;
padding-left:12px;
font-weight:bold;
}

#sideitem a:link{
font-size:12px;
font-weight:bold;
}

#sideitem a:visited{
font-size:12px;
font-weight:bold;
}

/*Software right navi bullet image*/

#navi-right{
list-style-image:url(images/software_bullet.gif);
list-style-position:outside;
}

.button{
display: inline-block;

	background-color: #eee;	
	background: -webkit-gradient(
            linear,
            center top, center bottom,
            color-stop(0%, #eee),
            color-stop(100%, #fff)
          );
	background: -moz-linear-gradient(
            top, #eee, #fff
          );

	border: solid 2px white;
	padding: 3px;
	padding-left: 7px;
	padding-right: 7px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	color: #7334a4;
	font-weight:bold;
	text-shadow: 0px 1px 1px white;
	font-family: "Lucida Sans MS", "Lucida Grande", Helvetica, sans-serif;
	font-size: 10pt;
}

.button:link {  color: #7334a4; text-decoration:none;}
.button:visited {  color: #7334a4; text-decoration:none;}
.button:hover	{ background:#eee; color: #7334a4; text-decoration:none;}
.button:active	{  color: #7334a4; text-decoration:none;}

.buttonsmall{
display: inline-block;

	background-color: #eee;	
	background: -webkit-gradient(
            linear,
            center top, center bottom,
            color-stop(0%, #f2f2f2),
            color-stop(100%, #fff)
          );
	background: -moz-linear-gradient(
            top, #f2f2f2, #fff
          );

	border: solid 1px #ebebeb;
	padding: 2px;
	padding-left: 3px;
	padding-right: 5px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	/*box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);*/
	color: #666;
	/*font-weight:bold;*/
	/*text-shadow: 0px 1px 1px white;*/
	font-family: "Lucida Sans MS", "Lucida Grande", Helvetica, sans-serif;
	font-size: 10pt;
}

.buttonsmall:link {  color: #666; text-decoration:none;}
.buttonsmall:visited {  color: #666; text-decoration:none;}
.buttonsmall:hover	{ background:#eee; color: #666; text-decoration:none;}
.buttonsmall:active	{  color: #666; text-decoration:none;}

.boxshadow{
box-shadow: 0px 1px 3px rgba(0,0,0.3,0.7);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	padding:5px;
}

.testimonialbox{
width:670px;
display: inline-block;

	background-color: #eff2f9;	
	background: -webkit-gradient(
            linear,
            center top, center bottom,
            color-stop(0%, #eff2f9),
            color-stop(100%, #eff2f9)
          );
	background: -moz-linear-gradient(
            top, #eff2f9, #eff2f9
          );

	border: solid 1px #e9e9e9;
	padding: 3px;
	padding-left: 8px;
	padding-right: 5px;
	border-radius: 1px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
}



