@charset "utf-8";
/* CSS Document  by Aura3sixty*/
body  { background: #fff url(../imgs/bg-gred.gif) repeat-x; margin: 0; padding: 0; text-align: center; color: #605f5f; }
h1, h2, h3, h4 {margin:0; padding:0; font: Helvetica, Arial, sans-serif normal;}
a {outline:none;}
blockquote {background:url(../imgs/bg-quote.gif) left top no-repeat; padding:0px 14px 10px 39px; margin:0; font-weight:normal; font:10pt Georgia, "Times New Roman", Times, serif;line-height:23px; letter-spacing:0.03em; text-align:justify;}
.fullwidth {width:418px}
.halfwidth {width:274px}
.rightalign {float:right;}
.noborder {border:none; padding:0; margin:0;}
.aura360 #container { width: 61.25em; margin: 0 auto; text-align: left; }
.aura360 .container { width: 61.13em; 	margin: 0 auto; padding:0 ;	text-align: left;}
.aura360 #header {	padding: 20px 0 0 26px;} 
.aura360 #header img {margin: 0; padding:0; }
.aura360 #header .topnav { margin:0; padding:40px 2px 0 0; float:right;	}
.aura360 ul.nav li { display:block; text-decoration:none; font-weight:bold;  padding:4px 5px;  color:#000; }
.aura360 ul.nav a { display:block; text-decoration:none; font-weight:bold;  padding:4px 10px;  color:#333333 }
.aura360 ul.nav li {float:left;list-style:none;display:inline; font:16px "Lucida Sans Unicode", "Lucida Grande", sans-serif bold; color:#000; z-index:1000 }
.aura360 ul.nav a:hover {display:block; text-decoration:none; font-weight:bold; color:#fff; background-color:#0781c4; padding:4px 10px;}
.aura360 ul.nav a.meselcted {display:block; text-decoration:none; font-weight:bold; color:#fff; background-color:#0781c4; padding:4px 10px;}

.aura360 ul.nav li ul.subnav1 {display:none; margin:0; padding:0;}

.aura360 ul.nav li:hover ul.subnav1 { display:block; margin:0; padding:0; position:absolute;}
.aura360 ul.nav li:hover ul.subnav1 li.subnav { clear:both; display:block;  }
.aura360 ul.nav li:hover ul.subnav1 li.subnav {width:250px; margin:0px; font:14px Arial, Helvetica, sans-serif; padding:3px; background-color:#0781c4; color:#FFF; border-bottom: solid 1px #CCC;/* for IE */  filter:alpha(opacity=90); /* CSS3 standard */  opacity:0.9;  }
.aura360 ul.nav li:hover ul.subnav1 li.subnav a{color:#FFF;  }
.aura360 ul.nav li:hover ul.subnav1 li.subnav a:hover{background-color:#da241a; color:#FFF;  }
.aura360 .main-banner {border-bottom: #bfc2c3 1px solid; background:url(../imgs/back.png) no-repeat center; height:362px;}
.img-home {  background:url(../imgs/bg-header.jpg) no-repeat center bottom;}
.img-company {  background:url(../imgs/bg-header-company.jpg) no-repeat center bottom;}
.img-services { background:url(../imgs/bg-header-services.jpg) no-repeat center bottom;}
.img-solutions {  background:url(../imgs/bg-header-solutions.jpg) no-repeat center bottom;}
.img-kc {  background:url(../imgs/bg-header-kc.jpg) no-repeat center bottom;}
.img-contact {  background:url(../imgs/bg-header-contact.jpg) no-repeat center bottom;}

.aura360 .inner-banner {border-bottom: #bfc2c3 1px solid; height:302px;}
/*.aura360 .inner-banner {border-top: #cac5c5 28px solid;border-bottom: #FFF 3px solid; background:url(../imgs/bg-inner-head.png) no-repeat; height:173px;}*/

.aura360 .main-container { padding:25px 0px 25px 0px;}
.aura360 .main-container .breadcrumb {top:-50px; left:25px; position:relative; height:0px; font:10pt Georgia, "Times New Roman", Times, serif;   letter-spacing:0.1em; text-align:justify}
.aura360 .main-container a {color:#0781c4; text-decoration:none;}
.aura360 .main-container ol { font-family:Arial, Helvetica, sans-serif; font-size:10pt;}
.aura360 .main-container ol li {list-style:none; margin:0px; font-size:10pt; padding:12px 0 6px 29px; font-weight:bold; background:url(../imgs/icon-arrow-r.jpg) no-repeat left top;}
.aura360 #sidebar1 {float: right; width: 312px; padding: 0; margin-right:2px;}
.aura360 #sidebar1 .rbox{color:#5c5c5c; border-top: solid 3px #0781c4;border-left: solid 1px #d9d9d9;border-right: solid 1px #d9d9d9; border-bottom: solid 1px #d9d9d9; padding:15px 15px 19px 15px; margin-bottom:14px; display:block}
.aura360 #sidebar1 h3{color:#5c5c5c; font-size:14pt; padding:0 0 10px 0; font-weight:normal}
.aura360 #sidebar1 img.thumb{ float:left; padding:4px 8px;}
.aura360 #sidebar1 p{font:10pt Georgia, "Times New Roman", Times, serif; padding-bottom:0px;  letter-spacing:0.01em; text-align:justify}
.aura360 #sidebar1 h3, .aura360 #sidebar1 p {margin: 0 10px }
.aura360 #sidebar1 span { display:block; color:#2f87aa; font-weight:bold}
.aura360 #sidebar1 ul.leftnav { display:block; color:#2f87aa; font-weight:bold;margin:10px 0 0px 15px; padding:0; list-style:none;}
.aura360 #sidebar1 ul.leftnav li {background:url(../imgs/icon-arrow.gif) left top no-repeat; padding:0px 0 0 22px; margin:0; font-weight:normal; font:11pt Georgia, "Times New Roman", Times, serif;line-height:23px; letter-spacing:0.03em; text-align:justify;}
.aura360 #sidebar1 fieldset { border:none; margin-right:15px; padding:10px;}
.aura360 #sidebar1 label { display:block;}
.aura360 #sidebar1 input {height:30px; border:solid 2px #959393; margin:4px 0px 4px 0px; padding:3px 6px; color:#8e8f90; font:Arial, Helvetica, sans-serif 14pt; }
.aura360 #sidebar1 textarea {height:66px; border:solid 2px #959393; margin:4px 0px 4px 0px; padding:3px 6px; color:#8e8f90; font: 10pt Arial, Helvetica, sans-serif}
.aura360 #sidebar1 input[type=image] {border:none; padding:0; margin:0; height:44px;}
.aura360 #sidebar1 input.submit { background-image:url(../imgs/bg-submit.gif); height:37; width:86;}
.aura360 #contactform label { display:block; margin:15px 0 0 0; color:6b6b6b;}
.aura360 #contactform fieldset { border:none; margin-right:15px; padding:10px;}
.aura360 #contactform input {height:30px; border:solid 1px #e9e9e9; margin:4px 0px 4px 0px; padding:3px 6px; color:#8e8f90; font:14pt Arial, Helvetica, sans-serif 14pt;}
.aura360 #contactform textarea {height:119px; border:solid 1px #e9e9e9; margin:4px 0px 4px 0px; padding:3px 6px; color:#8e8f90; font: 10pt Arial, Helvetica, sans-serif;}
.aura360 #contactform input[type=image] {border:none; padding:0; margin-left:430px; height:21px; }
.aura360 #contactform .fullwidth {width:490px}
.aura360 #maincontent {	margin: 0 24em 0 0; font:11pt Georgia, "Times New Roman", Times, serif;}
.aura360 #maincontent h1 { color:#0781c4; font-size:30pt; font-weight:normal; padding:0 0 10px 0}
.aura360 #maincontent h2 { color:#0781c4; font-size:20pt;  font-weight:normal; padding:10px 0 5px 0}
.aura360 #maincontent h3 { color:#0781c4; font-size:15pt; margin-bottom:10px;  font-weight:normal;}
.aura360 #maincontent p { text-align:justify; margin: 0; line-height:23px; letter-spacing:0.03em;}
.aura360 #maincontent a.cont {margin:34px 0 0 164px; padding-top:10px}
.aura360 #maincontent .cbox { padding-top:2px; padding-bottom:5px; margin: 0 0 0 10px}
.aura360 #maincontent .cbox h2{ font-size:18px; font-weight:normal}
.aura360 #maincontent .cbox p{ margin:5px 0 5px 0; padding:0 0 3px 0;}
.aura360 #maincontent .cbox .left-img{ float:left; margin-bottom:70px; margin-right:15px} 
.aura360 #maincontent ol {margin:15px 0 15px 0px; padding:0; list-style:none;}
.aura360 #maincontent ol li {background:url(../imgs/img-arrow-red.jpg) left top no-repeat; padding:0px 0 0 32px; margin:0; font-weight:normal; font:11pt Georgia, "Times New Roman", Times, serif;line-height:23px; letter-spacing:0.03em; text-align:justify;}
.aura360 #footer { padding: 11px 10px 30px 10px;  font:14px Arial, Helvetica, sans-serif ; background:url(../imgs/bg-bottom.gif) top center no-repeat} 
.aura360 #footer img{ float:right}

.fltrt { float: right;	margin-left: 8px;}
.fltlft { float: left; margin-right: 8px;}
.clearfloat { clear:both;height:0; font-size: 1px; line-height: 0px;}
.dvdline {height:1; font-size: 1px; line-height: 0px; margin: 35px 0 15px 0; border-top: solid 1px #bfc2c3}
/* Easy Slider */
img{border:none}
	#slider{margin-left:75px;
		}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding-top:15px;

		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:503px;
		height:231px;
		overflow:hidden; 
		}	

	#slider2 li{ 
		
		}		
	#slider2 li h2{ 
		margin:0 0 0 60px;
		padding-top:20px;
		padding-left:60px;
		}	
	#slider2 li p{ 
		margin:60px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:30px;
		height:77px;
		position:absolute;
		left:30px;
		top:-130px;
		}	
	#nextBtn, #nextBtn2{ 
		left:916px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../imgs/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(../imgs/btn_next.gif) no-repeat 0 0;
		border:none;
		}												

/* // Easy Slider */

