/* Created by Sanjeev Rout on 21/02/07 */
body
{
	margin: 0px;
	background-image: url(../images/bg.gif);
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
/* fonts */
.white_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height:20px;
}
.white-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white-link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.popup-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A22E6E;
	text-decoration: none;
}
.black_text_small
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.white_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white_text_small
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.white_text_small:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.white_text_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.white_text_padding
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 105px;
	padding-left: 25px;
}
.selected_top_link_team
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC4089;
	text-decoration: none;
}
.selected_top_link_philosophy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CD4053;
	text-decoration: none;
}
.selected_top_link_services
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #A2306E;
	text-decoration: none;
}
.selected_top_link_home
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #DA6F3C;
	text-decoration: none;
}
.selected_top_link_contact
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC4089;
	text-decoration: none;
}
.white_top_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.white_top_link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.white_toplink18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/* background color */

.top_header_bg
{
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
	width:800px;
	height:200px;
}
.top_header_bg_team
{
	background-image: url(../images/header_bg_team.gif);
	background-repeat: repeat-x;
	width:800px;
	height:200px;
}
.top_header_bg_philosophy
{
	background-image: url(../images/header_bg_philosophy.gif);
	background-repeat: repeat-x;
	width:800px;
	height:200px;
}
.top_header_bg_clientele
{
	background-image: url(../images/header_bg_clientele.gif);
	background-repeat: repeat-x;
	width:800px;
	height:200px;
}
.top_header_bg_service
{
	background-image: url(../images/header_bg_service.gif);
	background-repeat: repeat-x;
	width:800px;
	height:200px;
}
.drk_blue_bg
{
	background-color: #629AAF;
}
.drk_bluebg_lftpad
{
	background-color: #629AAF;
	
}

.orange_bg
{
	background-color: #DA6F3C;
}
.litegreen_bg
{
	background-color: #3BAC80;
}

/* border and padding */
.whiteborder
{
	border: 8px solid #ffffff;
}
.toppad
{
	padding-top: 107px;
}
.top_rite_pad
{
	padding-right: 5px;
}
.footer-space
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
