
.clear {
	clear:both;
}
.border {
	border:0px;
}
#container {
	width:1003px;
	height:auto;
	margin:auto;
}
#top_container {
	width:1003px;

	margin:auto;
}
#top_container_sub {
	width:100%;
	height:405px;
	float:left;
}
#middle_container {
	width:1003px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
#gallery {
		padding: 5px;
	}
	#gallery ul { list-style: none; padding-right:5px; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #323d6b;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #6b76a6;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color:#ff8400; }
#bottom_container {
	width:100%;

	float:left;
	background:#054491;
}
.bottom {
	width:1003px;
	height:auto;
	margin:auto;
	padding:22px 0px 0px 0px;
}
.top_wrap {
	width:1003px;
	height:103px;
	float:left;
}
.banner_top {
	width:1003px;
	height:49px;
	float:left;
	background:#004ca7;
}
.banner {
	width:1003px;
	height:389px;
	float:left;
}
.logo_wrap {
	width:320px;
	height:103px;
	float:left;
	background:url(../images/logo.gif) no-repeat center left;
	margin-left:28px;
}
.link_wrap {
	width:605px;
	height:103px;
	float:left;

}
.button_wrap {
	width:605px;
	height:36px;
	float:left;
	margin-top:50px;
}
.button {
	width:100%;
	height:36px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#03508c;
	font-weight:bold;
	display:block;
	
}
.button ul{
	margin:0px;
	padding:0px;
}
.button li{
	display:inline;
}
.button li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #03508c;
	text-decoration: none;
	text-align: center;
	height: 36px;
	display: block;
	float: left;
	line-height: 38px;
	font-weight: normal;
	width: 78px;
	padding-left: 5px;
}
.button li a.active{
	background-image: url(../images/button_bg_1.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	height: 36px;
	float: left;
	line-height: 38px;
	font-weight: normal;
	width: 83px;

}
.button li a:hover{
	list-style:none;
	background-image: url(../images/button_bg_1.gif);
	background-repeat: no-repeat;
	background-position: center;
	color: #FFFFFF;
}.button a{
	color:#03508c;
	text-decoration:none;	
}
.button a:hover{
	color:#03508c;
	text-decoration:none;	
}
.button_portfolio {
	width:83px;
	height:24px;
	float:left;
	text-align:center;
	padding:12px 0px 0px 0px;
}
.button_portfolio_sub {
	width:83px;
	height:36px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
}
.button_testimonials {
	width:93px;
	height:24px;
	float:left;
	text-align:center;
	padding:12px 0px 0px 0px;
}
.button_testimonials_01 {
	width:93px;
	height:36px;
	float:left;
	text-align:center;
}
.middle_contant_wrap {
	width:951px;

	float:left;
	margin-left:28px;
}
.meebo_wrap {
	width:230px;
	height:262px;
	float:left;
	padding:9px 0px 0px 8px;
	margin-left:21px;
}
.middle_contant {
	width:100%;
	
	float:left;
	background:url(../images/welcome_head.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#000136;
	text-align:justify;
	padding:50px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}
.middle_bottom_wrap {
	width:1003px;
	
	float:left;
	background:url(../images/middle_bottom_bg.jpg) no-repeat bottom ;
	padding:0px 0px 0px 0px;
}
.read_more {
	color: #0665af;
	font-size:11px;
	text-decoration:underline;
	text-align:center;
}
.read_more a{
	color: #0665af;
	font-size:11px;
	text-decoration:underline;
	text-align:center;
}
.read_more a:hover{
	color: #052a88;
	text-decoration:underline;
}
.read_more_02 {
	float:right;
	color: #0665af;
	font-size:11px;
	text-decoration:none;
}
.read_more_02 a{
	color: #0665af;
	font-size:11px;
	text-decoration:none;
}
.read_more_02 a:hover{
	color: #0665af;
	font-size:11px;
	text-decoration:none;
}


.middle_bottom_contant_wrap {
	width:967px;
	height:203px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-left:13px;
}
.service_wrap {
	width:280px;
	height:203px;
	float:left;
	padding:0px 0px 0px 41px;
	background:#e4e5e5 url(../images/shadow.jpg) no-repeat left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00184b;
	line-height:26px;
}
.service_wrap ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.service_wrap li{
	list-style:none;
	padding:0px 0px 0px 25px;
	background:url(../images/arrow.gif) no-repeat center left;
}
.service_wrap a{
	color:#00184b;
	text-decoration:none;
}
.service_wrap a:hover{
	color:#00184b;
	text-decoration:underline;
}
.product_wrap {
	width:268px;
	height:203px;
	float:left;
	padding:0px 10px 0px 41px;
	background:#e4e5e5 url(../images/shadow.jpg) no-repeat left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00184b;
	line-height:22px;
	text-align:justify;
}
.product_wrap2 {
	width:258px;
	height:203px;
	float:left;
	padding:0px 20px 0px 41px;
	background:#e4e5e5 url(../images/shadow.jpg) no-repeat left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00184b;
	line-height:20px;
	text-align:justify;
}
.product_wrap ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.product_wrap li{
	list-style:none;
	padding:0px 0px 0px 25px;
	background:url(../images/arrow.gif) no-repeat center left;
}
.product_wrap a{
	color:#00184b;
	text-decoration:none;
}
.product_wrap a:hover{
	color:#00184b;
	text-decoration:underline;
}
.bottom_wrap {
	width:975px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3d4ed;
	padding:0px 0px 0px 28px;
}
.bottom_menu {
	width:100px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3d4ed;
	line-height:22px;
}
.bottom_menu a{
	color:#b3d4ed;
	text-decoration:none;
}
.bottom_menu a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.bottom_menu ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.bottom_menu li{
	list-style:none;
	padding:0px 0px 0px 18px;
	background:url(../images/icon3.gif) no-repeat left;
}
.bottom_left {
	width:245px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3d4ed;
	line-height:22px;
}

.bottom_left a{
	color:#b3d4ed;
	text-decoration:none;
}
.bottom_left a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.bottom_left ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.bottom_left li{
	list-style:none;
	padding:0px 0px 0px 18px;
	background:url(../images/icon3.gif) no-repeat left;
}
.copyright {
	width:632px;
	height:18px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3d4ed;
	text-align:right;
	padding:15px 0px 0px 0px;
	margin-top:10px;
}
.follow_icon {
	width:110px;
	height:33px;
	float:left;
	padding-left:190px;
	margin-top:10px;
}
.follow_icon2 {
	width:32px;
	height:auto;
	float:left;
}
.middle_center_wrap {
	width:952px;
	height:325px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-left:28px;
}
.middle_center_whyseo_wrap {
	width:469px;
	height:301px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../images/why_seo_bg.gif);
}
.middle_center_whyseo_left_cor {
	width:29px;
	height:301px;
	float:left;
	padding:0px 0px 0px 0px;
}
.middle_center_whyseo_center_wrap {
	width:411px;
	height:301px;
	float:left;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33345e;
	line-height:20px;
	text-align:justify;
}
.middle_center_whyseo_center_wrap ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.middle_center_whyseo_center_wrap li{
	list-style:none;
	padding:0px 0px 0px 25px;
	background:url(../images/icon.jpg) no-repeat;
}
.middle_center_whyseo_line {
	width:5px;
	height:301px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../images/line.gif);
}
.middle_center_whyseo_shadow {
	width:952px;
	height:12px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../images/shadow_02.jpg) no-repeat top left;
	
}


/* .............. */


.table{
	width:100%;
}
.label{
	width:20%;
	
	
}
.field
{
	margin-left:21%;
	padding-left:1% !important;
	float:right;
}
.banner_sub {
	width: 1003px;
	height: 302px;
	float: left;
	background-image: url("../images/banner.png");
}
.sub_left_wrap {
	width:680px;
	height:auto;
	float:left;
	margin-top:21px;
	padding:0px 0px 0px 20px;
}
.sub_page_contant_wrap {
	width:674px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000136;
	line-height:20px;
	text-align:justify;
	padding:0px 0px 0px 3px;
}
.sub_main_head {
	width:642px;
	height:33px;
	float:left;
	background:url(../images/icon_sub.jpg) no-repeat;
	padding:2px 0px 0px 35px;
	color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.sub_right_wrap {
	width:277px;
	height:484px;
	float:left;
	margin-top:21px;
	margin-bottom:21px;
}
.meebo_wrap_sub {
	width:256px;
	height:250px;
	float:left;
	text-align:center;
}
.service_wrap_sub {
	width:244px;
	height:245px;
	float:left;
	padding:0px 0px 0px 12px;
}
.service_wrap_sub-01 {
	width:234px;
	height:auto;
	float:left;
	padding:3px 0px 0px 8px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:20px;
		font-weight:bold;

	
}
.service_wrap_sub-02 {
	width:232px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
	color:#FFFFFF;
	font-family:"Trebuchet MS",Arial, Verdana, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	padding:10px 0px 0px 10px;
}
.service_wrap_sub-02 a{
	color:#FFFFFF;
	text-decoration:none;	
}
.service_wrap_sub-02 a:hover{
	color:#FFFFFF;
	text-decoration:underline;	
}
.service_wrap_sub-03 {
	width:242px;
	height:auto;
	float:left;
}
.service_wrap_sub-02 ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.service_wrap_sub-02 li{
	list-style:none;
	padding:0px 0px 0px 30px;
	background:url(../images/icon2.gif) no-repeat;
}

.sub_right_shadow {
	width:21px;
	height:484px;
	float:left;
}.sub_right_shadow {
	width:21px;
	height:484px;
	float:left;
}
.sub_right_center_contant_wrap {
	width:256px;
	height:463px;
	float:left;
	background:#434343;
}
.sub_right_contant_wrap {
	width:256px;
	height:484px;
	float:left;
	background:url(../images/sub_shadow_bottom.jpg) no-repeat bottom;
}
.address_head a
{
text-decoration:none;
color:#000136
}
.address_head a:hover
{
text-decoration:underline;
color:#006ec2;
}
.h1caps
{
	color:#FFFFFF;
	font-size:14px;
}
.h2caps
{
	color:#00184b;
	font-size:16px;
	font-weight:bold;
}

.email_mkting_wrap {
	width:450px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3d4ed;
	line-height:22px;
}
.emailmakting_wrap1 {
	width:282px;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-top:10px;
}
.emailmakting {
	width:170px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4949;
	background:#FFFFFF;
}
.emailmakting_button {
	width:81px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4949;
	background:#FFFFFF;
	margin-left:5px;
}





/****Scrolling****/





/*scroll*/


.horizontal_scroller, div.vertical_scroller{
		position:relative;
		height:24px;
		width:100%;
		display:block;
		overflow:hidden;
		border:#CCCCCC 1px solid;
	}
.scrollingtext{
		position:absolute;
		white-space:nowrap;
		font-family:'Trebuchet MS',Arial;
		font-size:18px;
		font-weight:bold;
		color:#0c4668;
	}
	
#fixme {
     /* IE 5.0/Win and other lesser browsers will use this */
     position: absolute; right: 0px; bottom: 0px;
	 width:100%;
	 background-color:#f2fbb8;
	 height:auto;
	 color:#054491;
	 font-family:Arial, Helvetica, sans-serif;
	 font:11px;
	 font-weight:bold;
	 padding-top:5px;

}
body > div#fixme {
     /* used by Netscape6+/Mozilla, Opera 5+, Konqueror, Safari, OmniWeb 4.5+, ICEbrowser */
     position: fixed;
}
/* new color-profile */
* {
	box-sizing: border-box;
}

/* Create two equal columns that floats next to each other */
.column {
	float: left;
	width: 50%;
	padding: 10px;
	
}
.column4{
	float: left;
	width: 25%;
}
/* Clear floats after the columns */
.row:after {
	content: "";
	display: table;
	clear: both;
}
.column30 {
	float: left;
	width: 30%;
}
.column33 {
	float: left;
	width: 30%;
}
.column10 {
	float: left;
	width: 10%;
}
.disableDiv
{
	visibility:hidden;
}
.visableDiv {
	visibility: visible;
}
.dashboard {
	padding-bottom: 5%;
	/*text-align: center;*/
	font-size: x-large;
}
/*
.category {

	background-image: url("../img/Expnese/Category.jpg");
	

}
.subcategory {
	background-image: url("../img/Expnese/SubCategory.jpg");

}
.income {
	background-image: url("./img/Expnese/Income.jpg");
	
}
.expense {
	background-image: url("../img/Expnese/Expense.jpg");
	
}
.income_edit {
	background-image: url("../img/Expnese/Edit_Expense.jpg");
	
}
.expense_edit {
	background-image: url("../img/Expnese/Edit_Income.jpg");
	
}
.income_report {
	background-image: url("../img/Expnese/IncomeReport.jpg");
	
}
.expense_report {
	background-image: url("../img/Expnese/ExpenseReport.jpg");

}
*/
/*
/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
	.section{

	}
	.column {
		width: 100%		;
	}
	.row{
		width:100%;
	}
	.column4 {
		width: 100%;
		padding-right:0px;
	}
	.middle_contant_wrap, .top_container, .banner_sub, .link_wrap, .button_wrap, #middle_container, .middle_contant_wrap, #middle_contant, #container, #middle_container, #top_container {
		width: 100%
	}
	
	
}
/*scroll end*/