/* CSS Document For Alkemi NewZealand. Developed by Avishek Nath from ProfitByOutsourcing © All rights Reserved. */
*{
padding:0px;
margin:0px;
}


body {
	margin: 0px;
	padding: 0px;
	color: #333333; 
	background:#e6e6e6 url(../images/page-gradient.jpg) repeat-x center top;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-size:13px;
	line-height:16px;
 }
 

a {
	text-decoration: none;
	color: #501482;
	text-decoration:underline;
	outline:none;
}
a:hover {
 text-decoration: none;
 outline:none;
 }
form {
 margin: 0px;
 padding: 0px;
}

textarea,input{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;

}

img{
border:0;
}

.img-alignright{
text-align:right;
}

.clear{
clear:both;
}
p{
padding-bottom:15px;
}

.margin-left{
margin:0 0 0 10px;
}

h1 {
	margin: 0px;
	padding: 0px;
	display: inline;
	font-size: 20px;
	padding-bottom:10px;
	color:#333333;
}

h2 {
	margin: 0px;
	padding: 0px;
	display: inline;
	font-size: 16px;
	padding-bottom:10px;
	color:#333333;
}


.smalltext{
font-size:10px;
color:#333333;
}

.f-left {
 float: left;
}
.f-right {
 float: right;
}

.imgright{
float:right;
margin:0 0 0 5px;
}

.boldtext{
font-weight:bold;
}

.red {
 color: #FF0000;
}
/* Design Structure */

.center{
text-align:center;
}

.darkred{
color: #CC0001;
}

.bluetext{
color: #006699;
}

.txt-italic{
font-style:italic;
}

blockquote[dir=ltr]
{
background:#F3F3F3;
padding:10px;
margin:10px 0;
color: #666666;
}


#main {
	width:1000px;
	margin:0 auto;
}

#wrap {
	width:1000px;
	background:#FFF;
	float:left;
}

#topsection{
background:url(../images/bg.jpg) no-repeat center top;
height:100px;
float:left;
width:1000px;
}

#topmenus{
	background:url(../images/menubg.jpg) repeat-x left top;
	height:100px;
	float:left;
	height:30px;
	width:998px;
	text-transform: uppercase;
}
#logo{
float:left;
margin-left:28px;
margin-top:30px;
}

#topright{
width:400px;
float:right;
}

#countries{
float:right;
margin-top:10px;
width:130px;
}

#countries #aus{
float:left;
margin-right:10px;
margin-top:4px;
}

#countries #nz{
float:left;
}

#callnow{
background:url(../images/callus-icon.jpg)  no-repeat left top;
font-weight:bold;
font-size:16px;
padding-left:28px;
float:right;
width:204px;
color:#333333;
padding-bottom:5px;
padding-top:2px;
margin-top:10px;
clear:both;
}

#contentarea{
	float:left;
	clear:both;
	width:980px;
	padding:10px;
}

#contentarea #cont-left{
	float:left;
	width:620px;
	border-right:1px solid #dcdcdc;
}

#contentarea #cont-right{
	float:left;
	width:349px;
	/*border-left:1px solid #dcdcdc;*/
	padding-left:10px;
}


#header{
width:620px;
position:relative;
height:290px;
float:left;
margin-bottom:10px;
}

#header #services{
position: absolute;
left:10px;
top:10px;
background:url(../images/ourservices-bg.png) no-repeat left top;
width:215px;
font-family:Tahoma, "Trebuchet MS", "Times New Roman";
height:225px;
padding:15px;
padding-left:10px;
z-index:100;
}

#header #services #title{
font-size:16px;
color:#333333;
padding-bottom:5px;
}

#header #services ul{
font-size:13px;
color:#501482;
list-style:none;
padding-left:5px;
}

#header #services ul li a{
text-decoration:underline;
color:#501482;
line-height:23px;
background:url(../images/bullet.jpg) no-repeat left center;
padding-left:10px;
}

#header #services ul li a:hover{
text-decoration:none;
}

#header #services #discover{
float:left;
margin-top:10px;
}

#maincnt{
	width:600px;
	padding:10px 0px;
	float:left;
	padding-left:12px;
	padding-right:8px;
}

.imgborder{
	padding:3px;
	border:1px solid #E9E9E9;
}

.line{
border-bottom:4px solid #f0f0f0;
clear:both;
margin-bottom:15px;
float:left;
width:100%;
}

/*.heading{
font-weight:bold;
font-size:16px;
color:#333333;
width:330px;
background:#e6e6e6 url(../images/answer-bg.jpg) no-repeat bottom left;
float:left;
padding:6px 10px;
padding-bottom:15px; 
}*/
.heading{
font-size:18px;
color:#333333;
width:330px;
background:#e6e6e6 url(../images/answer-bg.jpg) no-repeat bottom left;
float:left;
padding:6px 10px;
padding-bottom:15px; 
}

#aboutus{
float:left;
margin:5px 0px;
width:330px;
}

#arrows{
float:left;
margin:0px 0px 5px 0;
width:100%;
text-align:center;
}



#cert-logos{
float:left;
margin:5px 0px;
width:100%;
text-align:center;
}

#cert-logos img{
margin:0 8px;

}

#aboutus .adwords{
float:left;
margin-left:0px;
display:inline;
width:350px;
overflow:hidden;
}

#join-alkemist{
float:left;
width:330px;
margin:10px 0px 20px 0px;
padding:10px;
overflow:hidden;
padding-bottom:0px;
background:#f0f0f0 url(../images/top-curl.jpg) no-repeat  top right;
}


#join-alkemist .title{
font-weight:bold;
font-size:16px;
color:#333333;
background:url(../images/strategic-tips.jpg) no-repeat 0px 20px;
padding-bottom:30px;
border-bottom:1px solid #cccccc;
margin-bottom:10px;

}

#join-alkemist label{
font-weight:bold;
font-size:11px;
color: #666666;
float:left;
width:85px;
}

#join-alkemist .txtbox{
font-size:11px;
color:#333333;
width:200px;
float:left;
height:18px;
border:1px solid #CCCCCC;
clear:both;
margin-right:20px;
}

#join-alkemist #signup{
float:left;
margin-left:5px;
margin-top:2px;
padding-bottom:2px;
}


#clients{
float:left;
clear:both;
width:968px;
padding-left:12px;
padding-bottom:16px;
}



#clients #moreclients{
float:left;
clear:both;
margin-top:10px;
margin-left:5px;
width:150px;
}

#clients .names{
margin:0 15px 0 15px;

}

.cs-img{
float:left;
margin:5px 10px 5px 0;
}

.casestudy-sec{
float:left;
border-bottom:1px solid #e6e6e6;
width:330px;
padding:10px 10px 15px 10px;
line-height:14px;
}

.casestudy-sec *{
padding:0px;
margin:0px;

}

.casestudy-sec .wmicon{
float:left;
width:35px;
padding:5px 10px 0 0px;
}

.casestudy-sec .imgleft{
float:left;
border:5px solid #e6e6e6;
}

.casestudy-sec .right-sec{
float:left;
margin-left:10px;
width:200px;
display:inline;
}

.casestudy-sec .right-sec .title{
font-size:10px;
font-weight:bold;
text-transform: none;
color:#333333;
}

.casestudy-sec .right-sec .desc{
font-size:11px;
color:#999999;
}

.casestudy-sec .right-sec .watchnow a{
font-size:11px;
font-weight:bold;
}


.casestudy-videos{
float:left;
margin-right:15px;
text-align:center;
width:190px;
margin-top:10px;
}

.casestudy-videos-rt{
float:left;
text-align:center;
width:190px;
margin-top:10px;
}




.clientsection{
float:left;
margin:10px;
width:100%;
}

#rigtcontent #innercnt .clientsection h2{
font-size:16px;
color: #E60000;
font-weight:normal;
line-height: normal;
}

.clientsection .leftimg{
float:left;
margin:10px 10px 0 0;
}

.clientsection .rightcontent{
float:left;
width:400px;
margin:10px 0 0 0;
}

.clientsection .rightcontent .title{
font-size:14px;
font-weight:bold;
text-transform:none;

}

.clientsection .rightcontent .clickhere a{
color:#0066CC;
}

.border-btm-none{
border-bottom: none
}

#selected-client{
float:left;
background:url(../images/case-study-background2.gif) repeat-x left bottom;
width:580px;
color:#666666;
padding:0 0 10px 0;
margin:0 0 15px 0;
}

#selected-client .imgleft{
float:left;
border:1px solid  #E0E0E0;
margin:0 10px 0 0;
}

.result-seo{
float:left;
border:3px  solid #E4E2F4;
margin:3%;
padding:2% 2% 0px 2%;
background:#F9F9FD;
width:89%;

}

.result-seo .title{
text-align:center;
font-style:italic;
color:#732075;
text-transform:none;
font-weight:bold;
font-size:15px;
}

.result-seo .title1{
text-align:left;
font-style:italic;
color:#732075;
line-height:22px;
text-transform:none;
font-weight:bold;
font-size:15px;
}

#freepack{
float:left;
border:1px solid #dcdcdc;
padding:5px;
margin-top:10px;
}

#footer{
clear:both;
padding:15px 0px 10px 20px;
font-size:10px;
color:#333333;
line-height:14px;
float:left;
width:980px;
background:#e6e6e6;
}
#footer h1 {
	font-size: 10px;
}
/*Innerpage CSS*/

#cntareainner{
float:left;
clear:both;
width:980px;
padding:0px 10px;
background:url(../images/innercnt-divider.jpg) repeat-y left top;
margin-top:10px;
}

#cntareainner2 {
	float:left;
	clear:both;
	width:980px;
	padding:0px 10px;
	background:#ffffff;
	margin-top:10px;
}
#cntareainner2 h1 {
	color:#660099;
}

#cntareainner #cont-left{
float:left;
width:720px;
padding-right:10px;
padding-left:10px;
overflow:hidden;
}

#cntareainner #cont-right{
float:left;
width:229px;
padding-left:10px;
overflow:hidden;
}


#cntareainner #cont-right .heading{
font-weight:bold;
font-size:16px;
color:#333333;
width:210px;
background:#e6e6e6 url(../images/answer-bg.jpg) no-repeat bottom left;
float:left;
padding:6px 10px;
padding-bottom:15px; 
}


#cntareainner #cont-right #join-alkemist{
float:left;
width:220px;
margin:10px 0px 20px 0px;
padding:10px 10px 10px 0;
overflow:hidden;
background:#f0f0f0 url(../images/top-curl.jpg) no-repeat  top right;
}


#cntareainner #cont-right #join-alkemist .title{
font-weight:bold;
font-size:16px;
color:#333333;
background:url(../images/strategic-tips.jpg) no-repeat 0px 20px;
padding-bottom:30px;
border-bottom:1px solid #cccccc;
margin-bottom:10px;

}

#cntareainner #cont-right #join-alkemist label{
font-weight:bold;
font-size:11px;
color:#333333;
float:left;
width:80px;
}

#cntareainner #cont-right #join-alkemist .txtbox{
font-size:11px;
color:#333333;
width:105px;
float:left;
height:18px;
border:1px solid #CCCCCC;

}

#cntareainner #cont-right #join-alkemist .signup{
float:left;
margin-top:5px;
padding-bottom:2px;
}


#cntareainner #cont-right #aboutus{
float:left;
margin:10px 0px 0 0;
width:230px;
font-size:11px;
}

#cntareainner #cont-right #aboutus .adwords{
float:right;
margin-left:5px;
}

#pageheading{
padding-left:120px;
border-bottom:4px solid #f0f0f0;
clear:both;
margin-bottom:15px;
margin-top:20px;
float:left;
width:600px;
font-weight:bold;
font-size: 20px;
padding-bottom:15px;
color:#333333;
}

#pageheading span{
color: #E60000;
}

#pageheading span.bluetext{
color: #006699;
}


#leftnavsec {
	width:120px;
	float:left;
}
#leftnavsec ul#leftnav{
font-size:11px;
color:#333333;
list-style:none;
text-transform:uppercase;

}

#leftnavsec ul#leftnav li{
font-size:11px;
padding-bottom:7px;
}

#leftnavsec ul#leftnav li a{
font-size:11px;

}

#leftnavsec ul#leftnav li.current{
font-size:11px;
font-weight:bold;
color:#333333;
text-transform:uppercase;
text-decoration:none;
line-height:16px;
padding-bottom:8px;
}

#rigtcontent
{
float:left;
width:600px;
overflow:hidden;
}

#rigtcontent #heading{
float:left;
width:600px;
color:#666666;
font-weight:bold;
text-transform:uppercase;
padding-bottom:15px;
}

#rigtcontent #innercnt{
float:left;
width:600px;
overflow:hidden;
}

#rigtcontent #innercnt h1{
font-size:16px;
padding-bottom:5px;
display:block;
padding-top:10px;
}


#rigtcontent #innercnt h2{
	font-size: 14px;
	color:#333333;
	line-height:30px;
}

#rigtcontent #innercnt h3{
	font-size: 18px;
	color: #666666;
	font-weight:normal;
	padding:0 0 15px 0;
	
}

#rigtcontent #innercnt h4{
	font-size: 14px;
	color: #666666;
	font-weight:bold;
	padding:0 0 15px 0;
	
}

#rigtcontent #innercnt .title{
padding-bottom:15px;
padding-top:2px;
}

#rigtcontent #innercnt ul{
list-style:none;
margin-left:25px;
padding-bottom:8px;
}

#rigtcontent #innercnt ul li{
list-style: square;
padding-bottom:5px;
}

#rigtcontent #innercnt ul li ul{
margin-left:25px;
padding-bottom:4px;
padding-top:4px;
}


#rigtcontent #innercnt .numblist{
list-style:none;
margin-left:30px;
padding-bottom:8px;

}

#rigtcontent #innercnt .numblist li{
list-style: decimal;
padding-bottom:5px;
}

#rigtcontent #innercnt .size14{
font-size:14px;
line-height:18px;
}

#rigtcontent #innercnt .size14bold{
font-size:14px;
line-height:18px;
font-weight:bold;
}

.readmore{
padding-left:10px;
background:url(../images/arrow.gif) no-repeat left center;
padding:0px;
margin:0px;
padding-left:15px;
}
/*Navigation*/

#nav{
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	background:url(../images/menu-leftbg.jpg) no-repeat left top;
	z-index:200;
	text-align:center;
}

#nav li{
float:left;
position:relative;

}

#nav li #one {
color:#666;
}

#nav li a{
float:left;
padding:5px 10px;
color:#FFF;
margin-top:4px;
text-decoration:none;

}

#nav li a:hover{
float:left;
padding:5px 10px;
color:#666;
text-decoration:none;
background:#f5f5f5;
margin-top:4px;
}

.navactive{
	float:left;
	color:#666;
	text-decoration:none;
 	background: url(../images/menu-active.jpg) repeat-x left top;
 
}
#nav li.navactive a.nav1 {
	color:#666;
}

#nav li.navactive a.nav2 {
	color:#666;
}

#nav li.navactive a.nav3 {
	color:#666;
}

#nav ul {
	position:absolute;
	margin:0px;
	padding:0px;
	display:none;
	top:30px;
	z-index:200;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	padding-right:20px;
	_padding-right:0px;
	background:url(../images/submenu-bg.png) no-repeat right bottom;
	_background:#f5f5f5;
	padding-bottom:12px;
	_padding-bottom:6px;
	width:190px;
	_width:170px;
	left:50%;	
	margin-left:-94px;
	_margin-left:-94px;
}

#nav ul#seco{
	position:absolute;
	margin:0px;
	padding:0px;
	display:none;
	top:30px;
	z-index:200;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	background:url(../images/submenu-bg.png) no-repeat right bottom;
	_background:#f5f5f5;
	padding-bottom:12px;
	_padding-bottom:6px;
	width:200px;
	_width:190px;
	left:50%;
	margin-left:-100px;
}

#nav li ul li{
float:left;
clear:both;
margin:3px 4px;
}

#nav li ul#seco li{
float:left;
margin:3px 4px;
}


#nav li ul li a{
margin:0px;
padding:0px;
float:left;
clear:both;
color:#333333;
width:182px;
_width:150px;
padding:5px 10px;
}

#nav li ul li a:hover{
margin:0px;
padding:0px;
float:left;
background:#501482;
color:#FFF;
width:172px;
_width:150px;
display:block;
padding:5px 10px; 
}

#nav li ul#seco li a{
color:#333333;
margin:0px;
padding:0px;
float:left;
width:160px;
display:block;
padding:5px 10px; 
}




#nav li ul#seco li a:hover{
margin:0px;
padding:0px;
float:left;
background:#501482;
color:#FFF;
width:160px;
display:block;
padding:5px 10px; 
}


#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:194px;
margin:0px 0 0 10px;
position:absolute;
top:0px;
}

#nav li ul#seco ul {
margin:0px;
padding:0px;
left:180px;
margin:0px 0 0 0px;
position:absolute;
top:0px;
width:260px;
_width:256px;
padding-bottom:12px;
_padding-bottom:6px;
}

#nav li ul#seco ul ul {
margin:0px;
padding:0px;
left:240px;
margin:0px 0 0 0px;
position:absolute;
top:0px;
width:240px;
_width:236px;
padding-bottom:12px;
_padding-bottom:6px;
}

#nav li ul#seco ul li a {
color:#333333;
margin:0px;
padding:0px;
float:left;
width:220px;
display:block;
padding:5px 10px;
}

#nav li ul#seco ul li a:hover {
margin:0px;
padding:0px;
float:left;
background:#501482;
color:#FFF;
width:220px;
display:block;
padding:5px 10px; 
}


#nav li ul#seco ul ul li a {
color:#333333;
margin:0px;
padding:0px;
float:left;
width:200px;
display:block;
padding:5px 10px; 
}

#nav li ul#seco ul ul li a:hover {
margin:0px;
padding:0px;
float:left;
background:#501482;
color:#FFF;
width:200px;
display:block;
padding:5px 10px; 
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
/*End of Navigation*/


.alliances{
float:left;
width:100%;
margin-bottom:25px;
line-height:18px;

}


.alliance-img{
border:0px;
margin-bottom:0px;
}
.title{
	color:#501482;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	text-transform: uppercase;
	letter-spacing: 0px;
}

.table{
width:98%;
float:left;
border:2px solid #E8E8E8;
margin:5px 0px 20px 0px;
}


.table .btmgap{
padding-bottom:27px;
}

.table .colhead{
font-size:13px;
font-weight:bold;
}

.table .col1{
width:31%;
float:left;
border-right:1px solid #E8E8E8;
padding:3px;
}


.table .col2{
width:32%;
float:left;
border-right:1px solid #E8E8E8;
padding:3px;
}


.table .col3{
width:31%;
float:left;
padding:3px;
}


.table5{
width:98%;
float:left;
border:2px solid #E8E8E8;
margin:5px 0px 20px 0px;
}

.table5 .col1{
width:30%;
float:left;
border-right:1px solid #E8E8E8;
padding:3px;
}

.table5 .col2{
width:16%;
float:left;
border-right:1px solid #E8E8E8;
padding:3px;
}

.table5 .col3{
width:16%;
float:left;
padding:3px;
border-right:1px solid #E8E8E8;
}

.table5 .col4{
width:16%;
float:left;
padding:3px;
border-right:1px solid #E8E8E8;
}

.table5 .col5{
width:16%;
float:left;
padding:3px;
}

.table5 .colhead{
font-size:13px;
font-weight:bold;
padding:2px 0px 5px 0px;
color:#333333;
}

.table5 .row{
font-weight:bold;
border-bottom:1px solid #E8E8E8;
float:left;
width:100%;
}

.table5 .bg{
background:#F4F4F4;
}

.table5 .violetbg{
background: #6699CC;
}

.table5 .violetdarkbg{
/*background: #BEA0F5;*/
background:#C9C9C9;
color:#333333;
}

.table5 .star{
text-align:center;
padding-top:10px;
}

.table5 .lastcol{
padding-top:10px;
padding-bottom:5px;
}

.table5 .clicks{
padding-top:5px;
padding-bottom:17px;
}

.table2{
width:75%;
float:left;
border:2px solid #E8E8E8;
margin:5px 0px 20px 0px;
margin-bottom:15px;

}

.table2 .col1{
width:48%;
float:left;
border-right:1px solid #E8E8E8;
padding:3px;
}


.table2 .col2{
width:48%;
float:left;
padding:3px;
}




.services-sec-left{
float:left;
border-right:1px dotted #CCCCCC;
width:260px;
padding-right:20px; 
}

.services-sec-right{
float:left;
width:260px;
padding-left:20px; 
}

.dottedline{
border-bottom:1px dotted #CCCCCC;
width:100%;
margin-bottom:20px;
float:left;
}

.more{
padding-left:10px;
background:url(../images/icn_more.gif) no-repeat left 4px;
padding:0px;
margin:0px;
padding-left:15px;

}

.contact-address{
width:290px;
float:left;
margin:10px 10px 0 0;
}

/* Contact Form */

#contactform{
float:left;
width:580px;
background:#E5E5E5;
padding:10px;
margin-bottom:20px;
}

#contactform .title
{
text-transform:none;
}

#contactform label
{
float:left;
width:200px;
clear:both;
}

#contactform .txtbox
{
float:left;
width:200px;
background:#FFFFFF;
border:1px solid #CFCFCF;
height:20px;
margin-bottom:5px;
font:Arial, Helvetica, sans-serif;
}

#contactform .txtarea
{
float:left;
width:300px;
background:#FFFFFF;
border:1px solid #CFCFCF;
height:120px;
margin-bottom:5px;
overflow:hidden;
font:Arial, Helvetica, sans-serif;
}

#contactform #listboxes
{
float:left;
width:350px;
margin-bottom:5px;
}

#contactform #listboxes .options
{
float:left;
width:350px;
margin-bottom:5px;
clear:both;
}

#contactform #submit{
float:left;
margin-top:10px;
margin-left:190px;
padding:2px 10px;
}

#contactform .boldtext{
color: #515151;
}

.term-definitions{
float:left;
width:100%;
background: #F7F7F7;
padding:0 0 15px 0;
margin:0 0 10px 0;
border-bottom:1px solid  #E8E8E8;
border-top:1px solid  #E8E8E8;
}


.term-definitions .terms{
float:left;
padding:5px;
font-weight:bold;
width:75px;
}

.term-definitions .definitions{
float:left;
width:505px;
padding:5px;

}

.left-lists{
	float:left;
	width:340px;
}
.left-lists ul {
	list-style: square;
	margin: 0 0 0 30px;
}
.left-lists1{
	float:left;
	width:500px;
}
.left-lists1 ul {
	list-style: square;
	margin: 0 0 0 30px;
}
.right-lists{
float:left;
width:260px;
}


.ordered-lists{
list-style:none;
margin-left:30px;
margin-bottom:10px;
}

.ordered-lists li{
list-style: decimal;
padding-bottom:5px;
}

.table-color{
width:100%;
margin-bottom:15px;
}


.table-color td{
padding:5px;

}


.table-color .col-heading{
background:#4F2683;
font-weight:bold;
color:#FFFFFF;
}

.table-color .colelement1{
background:#EDE9F2;

}

.table-color .colelement2{
background:#DCD4E6;
}

.table-color .txtcolor1{
color:#8468A8;
font-style:italic;
}


.term-definitions1{
float:left;
width:100%;
padding:0 0 15px 0;
}


.term-definitions1 .terms{
float:left;
font-weight:bold;
width:200px;
}

.term-definitions1 .definitions{
float:left;
width:400px;
}


.resources-section{
float:left;
margin:10px;
width:100%;
}

.resources-section .leftimg{
float:left;
width:120px;
}

.resources-section .rightcontent{
float:left;
width:450px;
}

.seoroompic{
	float:right;
	width:250px;
	font-size: 11px;
	color: #999999;
	margin:0 0 0 10px;
}


.founders{
	float:right;
	width:190px;
	font-size: 11px;
	color: #999999;
	margin:0 0 0 10px;
}
.border-btm {
	border-bottom: 1px solid #cccccc;
}
.button {
	background: url(../images/button_submit.jpg) no-repeat;
	width: 135px;
	height: 25px;
	text-align: center;
	border: none;
	color: #fff;
	font-weight: bold;
}

#blogs{
float:left;
width:580px;
margin:10px 0px 20px 0px;
padding:10px;
overflow:hidden;
background:#f0f0f0 url(../images/top-curl.jpg) no-repeat  top right;
}



#blogs .title{
color:#0066CC;
font-size:13px;
font-weight:bold;
padding:0 0 0px 0;

}

#blogs .desc{
color:#666666;
line-height:20px;
padding:0 0 10px 0;
}
.table6{
	width:98%;
	float:left;
	border:2px solid #E8E8E8;
	margin:5px 0px 4px 0px;
}
.table6 .row{
	border-bottom:1px solid #E8E8E8;
	float:left;
	width:100%;
}
.table6 .bg{
	background:#4f81bd;
}
.table6 .bg1{
	background:#d3dfee;
}
.table6 .colhead{
	font-size:17px;
	font-weight:bold;
	padding:2px 0px 5px 0px;
	color:#fff;
}
.table6 .colhead small{
	font-size: 12px;
}
.table6 .col1{
	width:64%;
	float:left;
	padding:3px;
}
.table6 .col2{
	width:16%;
	float:left;
	padding:3px;
	text-align: center;
}
.table6 .col3{
	width:32%;
	float:left;
	padding:3px;
	text-align: center;
}

.table7{
	width:98%;
	float:left;
	border: 1px solid #e6e6e6;
	margin:5px 0px 20px 0px;
}
.table7 .row{
	border-bottom:1px solid #E8E8E8;
	float:left;
	width:100%;
}
.table7 .row1{
	border-bottom:1px solid #E8E8E8;
	float:left;
	width:95%;
	padding: 10px;
}
.table7 .bg{
	background:#e6e6e6;
}
.table7 .bg1{
	background:#d3dfee;
}
.table7 .colhead{
	font-size:17px;
	font-weight:bold;
	padding:2px 0px 5px 0px;
	color:#000;
	text-align: center;
}
.table7 .colhead small{
	font-size: 12px;
}
.table7 .col1{
	width:49%;
	float:left;
	padding:3px;
	border-right: 1px solid #e6e6e6;
}
.table7 .col2{
	width:48%;
	float:left;
	padding:3px;
}
.table7 .col3{
	width:16%;
	float:left;
	padding:3px;
}

.title-center{
text-align:center;
font-size:11px;
padding-top:0px;
margin-top:0px;
line-height:15px;
}

.small-print{
font-size:10px;
color:#999999;
}
.homeContent {
	background: #f0f0f0 url(../images/top-corner.jpg) no-repeat top right;
	width: 94%;
	padding: 5px 10px;
	overflow: hidden;
}
h1.h1_text{
font-size:12px;
padding-bottom:9px;
float:left;
}

.section-services {
	width: 48%;
	float: left;
	padding: 10px 5px;
	border-bottom: 2px solid #d3d3d3;
	height:490px;
}
.section-services h2 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
}

.section {
	width: 48%;
	float: left;
	padding: 10px 5px;
	border-bottom: 2px solid #d3d3d3;
	height: 175px;
}
.section h2 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
}
.rightBorder {
	border-right: 2px solid #d3d3d3;
}
.mainSection {
	border-bottom: 2px solid #d3d3d3;
	text-align: center;
	padding: 10px;
	clear: both;
	overflow: auto;

}
.paddingLeft {
	padding: 0 0 0 30px;
}
.paddingLeft li {
	color: #660099;
}
.paddingLeft li span {
	color: #000;
}
.purple{color:#660099;
text-transform:uppercase;
font-size:12px;
}
span.boldtext1 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}
#country {
	width:200px;
}
