body {


font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #000;
	text-align:justify;
	margin: 0;
	padding: 0;
}

table,td  {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

th{ color: #346E9E; background-color:#D9EBFC; font-weight:normal; }


img { border:0px	
}




select,textarea,option{
font-size: 13px;color: #002F54;	border: 1px solid #436DA5;	
}

.textbox{font-size: 13px;color: #002F54;	border: 1px solid #7F9DB9;}

.meubg {
	background-image: url(../images/menubg.gif);
	background-repeat: repeat-x; background-color:#115683;
	
}
.tlinks{
color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
text-decoration:none
}
a.tlinks:hover{
color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
text-decoration:underline;
}


a.top:link, a.top:active, a.top:visited{
	
	font-size: 12px;	color: #8E8E8E;text-decoration:none; }
a.top:hover{font-size: 12px;color: #000; text-decoration:underline;}

a.navLink_bold:link, a.navLink_bold:active, a.navLink_bold:visited{
	
	font-size: 12px;	color: #D30300;text-decoration:none; }
a.navLink_bold:hover{font-size: 11px;color: #404040; text-decoration:underline;}

.topbgred {
	background-color: #F31400;
	height: 1px;
}
.banner-bg {
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	height: 224px;
}
.menu-bg {
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;

}
.whitetext {
	color: #333333;
}
.td-bggrey {
	background-color: #F0F0F0;
}

.bottombg {
	background-image: url(../images/bottom-bg.gif);
	background-repeat: no-repeat;
	height: 212px;
	background-position: center;
}
.footer {
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	height: 107px; color:#FFFFFF;
	background-position: center;
}

.welcome {
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
}
.heading {

	font-size: 22px;
	font-weight: bold;
	color: #CB0000;
}
.services-bg {
	background-image: url(../images/services.gif);
	background-repeat: no-repeat;
	height: 207px;
	width: 270px;
}

.td-bg {
	background-color: #fff;
}
.whyom {

	background-image: url(../images/whyomsolutions.gif);
	background-repeat: no-repeat;
	height: 167px;
	width: 270px;
}
.heading2 {


	font-size: 18px;
	font-weight: bold;
	color: #0B669A;
}
.box {
	border: 1px dashed #CCCCCC;
}
.grey {
	background-color: #FFFFEA;
	font-size: 20px;
	color: #CC0000;
}

.tabeleheader{
background-color:#a91718;
font-weight:bold;
color:#FFFFFF;
}

.tdlabel{

background-color:#d9d8d9;
font-size:12px;
font-weight:bold;
}
.tdfield{
background-color:#ebeff1;
font-weight:normal;
}

.red{
font-size:13px;
color:red;
font-weight:normal;
}
.tableborder {/*TO BE USED FOR OUTER TABLE BODER ONLY*//*MUST ALWAYS BE PRESENT FOR TABLES*/
	border: 1px solid #bbb9b7;
	
}
/* ^^^^^^^^ left menu starts ^^^^^^^^^^ */
.left-mainheader{
		padding-left:2px;
		font-family:Arial, Verdana, Tahoma;
		font-size:16px;	
		color: #676767;
		margin-left:10px;
		margin-top:15px;
		padding-left:10px;
		border-bottom:1px solid #B6BABB;
		font-weight:bold;
}
.left-subheader{
	margin-top:5px;
	margin-left:10px;
	font-weight:bold;
	font-size:11px;
	font-family:  Arial, Helvetica, sans-serif;
	color:#000000;
	background-image:url(../images/leftMenu/arrow1.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	width:86%;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.left-subheadercurrent{
	margin-top:5px;
	margin-left:10px;
	font-weight:bold;
	font-size:11px;
	font-family:  Arial, Helvetica, sans-serif;
	color:#000000;
	background-image:url(../images/leftMenu/arrow1.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	width:86%;
	text-decoration:none;
	background-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
a.left-subheader:hover{
	margin-top:5px;
	margin-left:10px;
	font-weight:bold;
	font-size:11px;
	font-family:  Arial, Helvetica, sans-serif;
	color:#000000;
	background-image:url(../images/leftMenu/arrow1.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	width:86%;
	text-decoration:none;
	background-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.left-links{
		margin-top:1px;
		margin-left:10px;
		font-style:italic;
		font-size:11px;
		color:#007ABE;
		font-weight:normal;
		background-image:url(../images/leftMenu/arrow2.gif);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:10px;
	
}
a.left-links:hover{
		margin-top:1px;
		margin-left:10px;
		font-style:italic;
		font-size:11px;
		text-decoration:none;
		color:#CC3300;
		font-weight:normal;
		background-image:url(../images/leftMenu/arrow2.gif);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:10px;
		
}
.left-top {
	background-image: url(../images/leftMenu/left-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:183px;
	height:21px;
	padding-top:2px;
}
.left-section-header {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	
	color: #000000;
	text-decoration: none;
	border-bottom:1px dashed #B6BABB;
	margin-right:5px;

}

.left-bottom {
	background-image: url(../images/leftMenu/left-bottom.gif);
	background-repeat: no-repeat;
	width:183px;
	height:26px;	
}
.left-mid {
	background-image: url(../images/leftMenu/left-mid.gif);
	background-repeat: repeat-y;
	padding-left: 3px;
	
}
#item li{
font-size: 12px;
	color: #17758D;
	line-height:18px;
}