body{
margin:0;
padding:0;
}
.background {
	background-image: url('../images/bg_page.jpg');
	background-repeat: repeat-x;
}
.bg_search {
	background-image: url('../images/search_bg.jpg');
	background-repeat: repeat-x;
}
.text {
	color:#7A9FA9;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	padding-bottom:25px;

}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d95f2b;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.tab1 {
	background-image: url('../images/tab_1_bg.jpg');
	background-repeat: repeat-x;
	height:120px;
	width:25%;
}
.tab2 {
	background-image: url('../images/tab_2_bg.jpg');
	background-repeat: repeat-x;
	height:120px;
	width:25%;
}
.tab3 {
	background-image: url('../images/tab_3_bg.jpg');
	background-repeat: repeat-x;
	height:120px;
	width:25%;
}
.tab4 {
	background-image: url('../images/tab_4_bg.jpg');
	background-repeat: repeat-x;
	height:120px;
	width:25%;
}


.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	color: #D95F2C;
	line-height: normal;
	padding-bottom:10px;
}

.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	color: #D95F2C;
	line-height: normal;
}


.clientbg {
	background-image: url('../images/client_bg.jpg');
	background-repeat: repeat-x;
}
.bgbottom {
	background-image: url('../images/bottom_bg.jpg');
	background-repeat: repeat-x;
	height:82px;
	background-color:#B7D7E6;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #08425d;
}
.adtml {
	background-image: url('../images/ad_tml.jpg');
	background-repeat: repeat-y;
}
.adttspacer {
	background-image: url('../images/ad_tt_spacer.jpg');
	background-repeat: repeat-x;
}
.adtbspacer {
	background-image: url('../images/ad_tb_spacer.jpg');
	background-repeat: repeat-x;
}
.adtmr {
	background-image: url('../images/ad_tmr.jpg');
	background-repeat: repeat-y;
}
.bottomnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.tabheading {
	position:relative;
	top:-14px;
	left:7px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #33645c;
}
.tabtext {
	position:relative;
	top:7px;
	left:7px;
	margin-right:15px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.roundedbox{
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif;
 position:relative; 
 top:-6px; 
 left:4px;
}

.navlink{
 color:#33838C; 
 font-size:14px; 
 font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif;
 text-decoration:none;
}

.footerlink{
 color:#33838C; 
 font-size:12px; 
 font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif;
 text-decoration:none;
}
.error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#C50D49;
}
.success{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#AABA19;
}


/**/
/* BASIC LAYOUT */

/* FOOTER */

/* INTROBOXES ON HOMEPAGE */
#content .introbox_holder {height:375px; width: 615px; position:relative;}
#content .introbox_about_shadow {width:205px; height:324px; position:absolute; top:25px; left:0px; z-index:1;}
#content .introbox_about {width:205px; height:324px; position:absolute; top:25px; left:0px; z-index:2; background-image: url(gfx/introboxes.png); cursor:pointer;}
#content .introbox_about_active {width:205px; height:324px; background-image: url(gfx/introboxes.png); background-position: 0px 324px; cursor:pointer;} 
#content .introbox_works_shadow {width:205px; height:324px; position:absolute; top:25px; left:207px; z-index:1;}
#content .introbox_works {width:205px; height:324px; position:absolute; top:25px; left:205px; z-index:2; background-image: url(gfx/introboxes.png); background-position: -205px 0px; cursor:pointer;}
#content .introbox_works_active {width:205px; height:324px; background-image: url(gfx/introboxes.png); background-position: -205px 324px; cursor:pointer;} 
#content .introbox_contact_shadow {width:205px; height:324px; position:absolute; top:25px; left:411px; z-index:1;}
#content .introbox_contact {width:205px; height:324px; position:absolute; top:25px; left:410px; z-index:2; background-image: url(gfx/introboxes.png); background-position: 205px 0px; cursor:pointer; }
#content .introbox_contact_active {width:205px; height:324px; background-image: url(gfx/introboxes.png); background-position: 205px 324px; cursor:pointer;}

