
body {
background : #fff;
margin : 0 0 20px 0;
color : #666666;
font-size : 100%;
text-align : center;
font-family : verdana;
line-height : 1.3em;
}
h1, h2, h3, h4, h5, h6 {
padding : 0;
margin : 0;
font-family : arial;
font-weight : normal;
}
h1 {
font-size : 175%;
}
hr{overflow:hidden; height:1px; border-width:0px 0px 1px 0px; border-style:solid; border-color:#b2b2b2}
#header h3 {
font-size : 90%;
}
.innerpageColoumn h3 {
font-size : 15px; font-weight:bold; color:#22486b;
}
h4 {
background : url(../images/topLeftImage.gif) no-repeat left top;
line-height : 29px;
vertical-align : middle;
font : bold 15px 'Centuary Gothic', 'Trebuchet MS';
color : #22486b;
padding : 4px 0 4px 14px;
}
h6{font-size:100%; color: #22486b; margin-bottom:15px}
h5 a {
font : bold 11px verdana;
color : #505d66;
}
.leftColoumn h5{margin-top:5px}
a {
color : #1d8bbe;
text-decoration : underline;
}
a:hover {
text-decoration : underline;
}
#container {
margin : 0 auto;
width : 995px;
border : 1px solid #e9ebf1;
text-align : left;
}
#contentHolder {
margin : 0 2px;
}
#header h1 {
text-align : center;
}
.headerRight {
position : relative;
float : right;
}
.contactDetails {
position : relative;
float : left;
top : 32px;
text-align : center;
}
.flashClock {
display : inline;
margin-left : 15px;
}
#mainContent {
margin : 3px 1px 0 1px;
font-size : 70%;
line-height : 1.5em;
}
#flashBanner {
float:left
}
#flashBanner object{
display: block;
}
.clear {
clear : both;
display : block;
overflow : hidden;
visibility : hidden;
width : 0;
height : 0;
}
.leftRoundImage {
background : url(../images/content-header.gif) repeat-x top;
z-index : 100;
}
.leftColoumn {
float : left;
width : 179px;
}
.rightColoumn {
float : left;
width : 179px;
}
.rightColoumnContent, .leftnav {
background : #fff url(../images/leftColoumn.gif) repeat-x top;
padding : 10px 12px;
}
.rightColoumnContent p {
padding : 0 0 0 0;
margin : 10px 0 20px 0;
}
.newsSeperator {
background : url(../images/newsSeperator.gif) no-repeat bottom center;
padding-bottom : 1px;
margin-bottom : 20px;
}
.rightColoumnContent h3 {
line-height : 29px;
vertical-align : middle;
font : bold 15px 'Centuary Gothic', 'Trebuchet MS';
color : #22486b;
}
.leftnav h3 {
line-height : 29px;
vertical-align : middle;
font : bold 15px 'Centuary Gothic', 'Trebuchet MS';
color : #22486b;
margin-bottom : 15px;
}
.testimonals p {
padding : 0 0 0 0;
margin : 10px 0 5px 0;
}
.middleColoumn {
float : left;
width : 625px;
margin : 0 3px;
}
.middleColoumn h3 {
font-size : 15px; font-weight:bold; color:#22486b;
}
.innerpageColoumn {
float : left;
width : 807px;
margin : 0 0 0 3px;;
}
.innerpageContent {
background : #fff url(../images/welcome.gif) repeat-x top;
padding : 14px 16px;
}
.innerpageContent p {
margin : 0 0 15px 0;
padding : 0 0;
text-align : justify;
}
.innerpageContent a {
text-decoration:none;
}
.innerPageImage{float:right; border:1px solid #d9eaf4; padding:1px; overflow:hidden; margin:0 0 20px 20px}
.pricing img{text-align:center; margin:10px 0 10px 0}
p.removeBottomMargin{margin:0px 0px 10px 0px}
.smallText{font-size:10px}
.greenText{color:green}
.rightRoundImage {
float : right;
right : 0;
top : 0;
background : url(../images/topRightImage.gif) no-repeat top right;
width : 3px;
height : 3px;
overflow : hidden;
}
.leftnav {
background : #fff url(../images/leftColoumn.gif) repeat-x top;
}
.leftnav ul {
margin : 0 0 20px 0;
padding : 0 0 15px 0;
list-style-type : none;
background : url(../images/newsSeperator.gif) no-repeat bottom center;
}
.leftnav ul li {
margin : 0 0 1px 0;
padding : 0 0 0 16px;
font : bold 11px verdana;
background : url(../images/bullet.gif) no-repeat center left;
border-bottom : 1px solid #ebf5fe;
line-height : 10px;
overflow : hidden;
}
.leftnav ul li a {
margin : 0;
color : #666666;
text-decoration : none;
display : block;
padding : 6px 0 6px 0;
overflow : hidden;
}
.leftnav ul li a:hover {
text-decoration : none;
/*color:#3C3C3C;*/
}
.welcome {
background : #fff url(../images/welcome.gif) repeat-x top;
padding : 14px 16px;
}
.welcome p {
margin : 0 0 15px 0;
padding : 0px;
text-align : justify;
}
.linkBuilding {
width : 299px;
float : left;
background : url(../images/verticalSeperator.gif) no-repeat right;
margin-top : 20px;
}
.morganicStratgiesContent, .linkBuildingContent {
padding : 0 10px 0 14px;
}
.linkBuildingContent p {
padding : 0 0 0 0;
margin : 20px 9px 20px 0;
}
.morganicStratgiesContent p {
padding : 0 0 0 0;
margin : 0 9px 20px 0;
}
.morganicStratgies {
width : 294px;
float : left;
margin-top : 20px;
}
.invisibleHeaders {
position: absolute;
left: -9000px
}
a.anchorBullet {
background : url(../images/anchorBullet.gif) no-repeat 0 2px;
padding : 3px 0 1px 18px;
}
.add20pxTopMargin {
margin-top : 20px;
}
.footer {
border-top : 1px solid #cccccc;
text-align : center;
font-size : 70%;
line-height : 1.5em;
}
.footer ul {
margin : 15px 0 10px 0;
padding : 0;
list-style-type : none;
}
.footer ul li {
margin : 0 5px 0 0;
padding : 0;
display : inline;
}
.footer ul li a {
margin : 0 10px 0 0;
padding : 0;
color : #486c80;
text-decoration : none;
}
.footer ul li a:hover {
text-decoration : underline;
}
.footer p {
color : #343434;
font-size : 90%;
margin : 0 0 10px 0;
padding : 0;
}

.tip{
margin:0px;
width:805px;
}

.cimager,.caseimager{
  margin:12px 5px 5px 5px;
  float:right;}
.imager{
  margin: 20px 3px 10px 10px;
  float:right;
  }

.careers {
width:480px;
}  

.ctd{
background-color:#c8e8f5;
}
.ctd1{
background-color:#a0d6f0;
}
.ctd a, .ctd1 a{
color:#000;}
.ctd a:hover, .ctd1a:hover{
color:#940118;}  
.apply{
float:left;
width:100px;
margin-top:10px;
margin-left:20px;}  
.careerspost {
color:#333333;
margin-left:10px;
margin-top:10px;
text-indent:3px;
width:450px;
}
.contact{ 
  text-indent:5px;
  margin-bottom:15px;
  font-size:115%;
  font-weight:bold;}
.cus{
  width:220px;
  height:100px;
  margin: 5px 20px 20px 20px; 
  background-image: url(/images/cusbg.jpg);
  background-position:top;
  background-repeat:no-repeat;
  text-align:left;
  }
.cus1{
  width:200px;
  height:100px;
  float:right;
  margin: 5px auto 20px 5px ; 
  text-align:left;
  }
.cusmain{
  width:260px;
  float:left;
  margin: 35px 5px 35px 5px;
  overflow:hidden;}
.form {
border-left:1px solid #B2B2B2;
align:right;
float:left;
margin:25px 5px;
text-align:left;
width:400px;
}  
.message {
margin-left:30px;

text-align:left;
width:298px;
}

	#showdiscription {
		width:805px;	
		
	}
	#showdiscription #dec {
			margin:5px 5px 0 10px;
			width:500px;
			float:left;
			
	}
	#showdiscription #dec_img {
		 margin:5px 0 0 0;	
		 width:300px;
	}




