@charset "utf-8";
/* CSS Document */

	body {
	margin-top:0px;
	margin-bottom:0px;
	background:  url(../images/bg_Shadwo_img.jpg);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#f4f7fd;
	}
	
	.Maincontainer {	
	width:950px;
	margin:0 auto;
	text-align:center;
	background-color:#FFFFFF;
	padding-left:1px;
	}
	
	.header {
	background-color: #FFFFFF;
	background-position:center;
	width:950px;
	height:75px;
	}
	
	.logo {
	text-align:left;
	padding-top:0px;
	text-decoration:none;
	float:left;
	}
	
	.punchLine {
	width:300px;
	height:65px;
	font-family:"Myriad Pro";
	font-size:14px;
	font-style:italic;
	text-align:left;
	line-height:4;
	color:#1c89c9;
	float:Right;
	}

	.Navigatiion {
	padding-top:0px;
	width:950px;
	height:37px;
	text-align:center;
	background-color:#CCCCCC;
	background-image: url(../images/header_over.jpg);
	background-repeat: repeat-x;

	}
	
	a.menubar:link{
	background-image:url(../images/baseimage.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	display:inline;
	}
	
	.spacer {
	background-image:url(../images/spacer.png);
	background-repeat:repeat-x;
	line-height:5px;
	width:950px;
	height:5px;
	border:0;
	}
	
	.flash {
	width:950px;
	height:355px;
	background-image:url(../images/home.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:0;

	}
	
	.Prodflash {
	width:950px;
	height:355px;
	background-image:url(../images/productsbg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:0;

	}	

	.blueSlice {
	background-image:url(../images/blueslice.jpg);
	background-repeat:repeat-x;
	width:950px;
	height:475px;
	border:0;
	}
	
	.blueSlice2 {
	background-image:url(../images/blueslice2.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
	background-color:#FFFFFF;
	width:950px;
	border:0;
	margin-top:3px;
	}
	
	.MainContentHolder {
	width:950px;
	}
	
	.part2{
	width:895px;
	padding-left:27px;
	padding-right:27px;
	}
	
	.ContentPart{
	width:350px;
	text-align:left;
	float:left;
	}
	
	.heading {
	width:370px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#183fa6;
	text-align:left;
	line-height:50px;
	padding-top:15px;
	}
	
	.heading2 {
	width:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#183fa6;
	text-align:left;
	line-height:50px;
	padding-top:15px;
	}
	
	.heading3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#183fa6;
	text-align:left;
	line-height:50px;
	float:left;
	padding-left:10px;
	
	}
	
	.heading4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#183fa6;
	text-align:left;
	line-height:30px;
	padding-left:11px;
	
	}
	
	.bullet{
	background-image:url(../images/bullet.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:20px;
	height:8px;
	border:0;
	float:left;
	margin-top:1px;
	}
	
	.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#183fa6;
	text-align:left;
	line-height:30px;
	padding-left:20px;
	
	}
	
	.circleImage {
	background-image:url(../images/CircleDiagram.png);
	background-repeat:no-repeat;
	width:270px;
	height:300px;
	border:none;
	background-position:bottom;
	float:left;
	}
	.paragraph {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	padding-left:15px;
	}
	.newsNevents {
	width:290px;
	height:300px;
	background-color:#f3f3f3;
	border:#b6b6b6;
	float:left;
	}
	
	.part3 {
	background-image:url(../images/bgImageSlice.jpg);
	background-repeat:repeat-x;
	width:895px;
	height:185px;
	border:1px solid #b6b6b6;
	}
	
	.GrayContentBox {
	background-image:url(../images/grayImage.jpg);
	background-repeat:repeat-x;
	width:895px;
	height:auto;
	border:1px solid #b6b6b6;
	}
	
	.contentBox {
	width:260px;
	height:150px;
	background-color:#FFFFFF;
	border:1px solid #b6b6b6;
	float:left;
	}
	
	.blueBG {
	background-image:url(../images/blueBG.jpg);
	background-repeat:repeat-x;
	border:0;
	height:33px;
	}
	.image{
	text-align:center;
	text-decoration:none;
	
	}
	
	.ImageBox {
	width:260px;
	height:90px;
	padding-top:10px;
	}
	
	.linkSection{
	text-align:left;
	
	}
	
	a.link{
	font-family:"Arial";
	font-size:12px;
	color:#666666;
	text-align:left;
	text-decoration:none;
	padding-top:10px;
	
	}
	
	a.link:hover{
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	padding-top:8px;
	}
	
	.whitespace {
	padding-top:5px;
	}
	
	.bottomImage 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;		
	background-image:url(../images/BottomImage.jpg);
	background-repeat:repeat-x;
	border:0;
	width:950px;
	height:28px;
	padding-top: 8px;
	}
	
	.copyright {
	font-family:"Arial";
	font-size:11px;
	text-decoration:none;
	line-height:25px;
	color:#666666;
	}
	
	a.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
	
	a.footer:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#183fa6;
	text-decoration:none;
	}
	
	ul.menu {list-style:none; margin:0; padding:0;font:12px Arial; background:#eee;}
	ul.menu * {margin:0; padding:0; }
	ul.menu a {display:block; color:#000; text-decoration:none}
	ul.menu li {position:relative; float:left; margin-right:0px}
	ul.menu ul {position:absolute; top:38px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
	ul.menu ul li {position:relative;width:160px; margin:0; border-bottom:1px solid #C5C5C5;}
	ul.menu ul li a {display:block; padding:7px 0px 7px; background-color:#d1d1d1;text-align:left;padding-left:5px;}
	ul.menu ul li a:hover {background-color:#c5c5c5;text-align:left;padding-left:5px;}
	ul.menu ul ul {left:148px; top:-1px}
	ul.menu .menulink { text-align:center;padding:11px 7px 12px; font-weight:bold; background:url(../images/header_over.jpg); width:121px}
	ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/header.jpg)}
	ul.menu .sub {background:#d1d1d1 url(../images/arrow.gif) 136px 8px no-repeat}
	ul.menu .topline {border-top:1px solid #aaa}

	/* Services PAge */

	.Caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#183fa6;
	text-align:left;
	line-height:auto;
	}
	H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#183fa6;
	text-align:left;
	line-height:auto;
	}
	.Caption2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#183fa6;
	text-align:left;
	line-height:30px;
	}

	.contentBoxA {
	width:610px;
	/*height:200px;*/
	 float:left; 
	 padding-left:20px;
	 padding-right:10px;
	 text-align:left;
	 border-right:1px solid #183fa6;
	 /*overflow:scroll;*/
	 }
	 
	 .border {
	 width:590px;
	 height:20px;
	 border-top:1px solid #183fa6;
	 }
 
	.contentBoxB 
	{
		width:203px;
	 float:left; 
	 padding-left:20px;
	 }
	 
	.contentBoxB1 
	{
	 width:265px;
	 float:left; 
	 padding-left:20px;
	 }
	 
	.h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#183fa6;
	text-align:left;
	line-height:18px;
	float:left;
	padding-left:15px;
	}
	.subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#183fa6;
	text-align:center;
	line-height:18px;
	float:left;
	padding-left:15px;
	}
	.BlankDiv{
	width:0px;
	height:16px;
	border:0;
	
	margin-top:0px;
	}
	
	.clrLeft {
	clear:left;
	}
	
	.paragraph2 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	}
	
	.bullet2{
	background-image:url(../images/Gray_bullet.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:7px;
	height:15px;
	border:0;
	float:left;
	
	/*margin-top:3px;
	padding-top:2px 0px 2px 0px;*/
	}
	
	.ServicesRightbox {
	background-image:url(../images/Services_rightbox_slice.jpg);
	background-repeat:repeat-x;
	width:260px;
	height:301px;
	border:1px solid #b6b6b6;
	}
	
	.Tickbullet{
	background-image: url(../images/Tick_Bullet.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:35px;
	height:35px;
	border:0;
	float:left;
	margin-left:0px;
	float:left;
	padding-top: 0px;
	}
	
	.paragraph3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	text-decoration:none;
	line-height:normal;
	}

	a.link2{
	font-family:"Arial";
	font-size:12px;
	color:#183fa6;
	text-align:left;
	text-decoration:none;
	padding-top:10px;
	
	}
	
	a.link2:hover{
	font-family:"Arial";
	font-size:12px;
	color:#183fa6;
	text-align:left;
	text-decoration:underline;
	padding-top:8px;
	}
	
	PartnersImage {
	text-align:center;
	}
	
	.Skype {
	text-align:left;
	padding-left:10px;
	float:left;
	}
	
	.skypelink{
	float:left;
	margin:42px 0px 0px 5px;
	}
	
	.skypeImage{
	background-image:url(../images/skype.jpg);
	width:115px;
	height:60px;
	}	
	
	.opadimage{
	text-align:center;
	background-color:#f3f3f3;
	border:1px solid #b6b6b6;
	height:300px;
	width:180px;
	padding:20px 0px 0px 0px;
	}
	
	.Caption3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:30px;
	float:left;
	padding-left:20px;
	}
	
	.contentBoxAOPAD {
	 margin-top:0px;
	 width:671px;
	 float:left; 
	 padding-left:20px;
	 padding-right:10px;
	 text-align:left;
	 border-left:1px solid #183fa6;
	 }	
	 
	.SingleBImage{
	text-align:left;
	}
	
	.contentBoxC {
	 width:203px;
	 float:left; 
	 text-align:left;
	 padding-left:20px;
	 }
	 .contentBoxD {
	 width:671px;
	 float:left; 
	 padding-left:20px;
	 padding-right:10px;
	 text-align:left;
	 border-left:1px solid #183fa6;
	 }
	
	.verticalNavigation{
	background-image:url(../images/BUtton_bg.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	border:0;
	width:203px;
	height:31px;
	}
	
	a.VerticalMenu{
	font-family:"Arial";
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	line-height: 30px;
	padding-left: 20px;
	}
	
	a.VerticalMenuNormalTxt{
	font-family:"Arial";
	font-size:12px;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: 20px;
	color:#183fa6;
	text-align:left;
	text-decoration:none;
	line-height: 40px;
	padding-left: 40px;
	}
/*-----------SingleBrdComputer---------*/
	
	a.VerticalMenu:hover{
	font-family:"Arial";
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	line-height: 30px;
	}
		
	/*-----------SingleBrdComputer---------*/
	
	/*-----------SingleBrdTauras---------*/
	
	.QuickLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:30px;
	padding-left:20px;
	
	}		 
	
	a.link3{
	font-family:"Arial";
	font-size:12px;
	color:#FF9900;
	text-align:left;
	text-decoration:none;
	padding-top:10px;
	
	}
	
	a.link3:hover{
	font-family:"Arial";
	font-size:12px;
	color:#FF9900;
	text-align:left;
	text-decoration:underline;
	padding-top:8px;
	}	
	
	.contactFieldHolder{
	margin-left:0px;
	width:850px;
	background-color:#f3f3f3;
	border:1px solid #b6b6b6;
	height:280px;
	}	