/* CSS Document */
body 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
		width: 757px;
	}
body.bgimg
	{
		background-image: url(../images/bg-main.jpg);
		background-color: #fff;
		background-repeat: repeat;
		margin:0;
		padding:0;
	}
div#nav
	{
		height: 58px;
		width: 757px;
	}	
ul#navmenu
	{   
		list-style:none;
		float:right;
		padding-top: 15px;
        margin: 0;		
	}
	
ul#navmenu li
	{   
		display:inline;
		padding: 0;
        margin: 0;		
	}
	
ul#navmenu li a
	{
		text-decoration: none;
		padding: 15px 10px 0px 10px;
		border-right: 1px solid #808080;
		color: #989898;
		font-weight: bold;
		text-transform:capitalize	
	}
ul#navmenu li a:hover
	{
		color: #888;
	}
	
ul#navmenu li a.none
	{
		border-width:0;
	}
	

ul#navmenu img
	{
		border-width: 0;
		/*padding-right:5px;*/ /* only works for standard browsers */
		position: relative;
		right: 5px;
			
	}
	
div#intro_member
	{
		width: 757px;
		/*border-right: 1px solid #CCDCEB;*/
		height: 171px;	
		margin: 0;
		padding: 0;
		border: 0;
	}		
	


div#intro
	{
	
		height: 171px;
		width: 575px;
		float: left;
		border-right-style: solid;
		border-right-color: #CCDCEB;
		border-right-width: 1px;
		margin: 0;
		padding: 0;
		
	}

.title
	{   
	    padding-left: 18px;
	}	

div#title
	{
		width: 575px;
		font-family: Arial, Helvetica, sans-serif;
	    font-size: 13px;
		font-weight: bold;
		text-transform: capitalize;
		background-color: #CCDCEB;
		color: #5976B2;
		height: 29px;
		line-height: 29px;
		/*padding-left: 18px;*/
	}
div#membertitle
	{
		width: 181px;
	}
div#intro_text
	{
		height: 142px;
		position: static;
		display: table;
		position: relative; 
		
	}

.aboutus
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 17px;
		color: #000000;
		padding: 15px 30px 15px 15px;
		text-align: justify;
		display: table-cell;
		vertical-align: middle;	
		_position: absolute;  _top: 50%;
			
	} 

.ievcenter
	{
		_position: relative;  _top: -50%;
	}	
	
div#member_login
	{	
		float: right;
		width: 181px;
		
		padding: 0;
		margin: 0;
	}

.titlecenter
	{   
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 13px;
		font-weight: bold;
		text-transform: capitalize;
		background-color:#D9E7F0;
		color: #5976B2;
		height: 29px;
		margin: 0;
		padding: 0;
		line-height: 29px;
		text-align:center;
	}
.input_box 
	{
	background-color: #DFF1F9;
	width: 68px;
	border: 1px inset #F1F1F1;
	}

.text_login
	{

	line-height: 17px;
	padding: 10px;
	text-align:right;
	margin-right:18px;
	}
	
div#textboxes	
	{
		position: relative;
		top: 20px;
	}
div#howwecanhelpyou	
	{
		float: left;
		width: 189px;
		height: 390px;
		/*border-top-width: 1px;*/
		border-right-style: solid;
		border-color:#668BCF;
		border-right-width: 1px;
		/*border-bottom-width: 1px;*/
		
	}
.blue_bg{
	background-color:#D9E7F0;
}
.white_bg{
	background-color:fff;
	}

div#how_title
	{
		width: 189px;
	}
div#key_title
	{
		width: 191px;
	}	
	
div#works_title
	{
		width: 192px;
	}
div#keyservices
	{
		float: left;
		width: 191px;
		height: 390px;
		/*border-top-width: 1px;*/
		border-right-style: solid;
		border-color:#668BCF;
		border-right-width: 1px;
		/*border-bottom-width: 1px;*/

	}
div#works
	{
		float: left;
		width: 192px;
		height: 390px;
		/*border-top-width: 1px;*/
		border-right-style: solid;
		border-color:#668BCF;
		border-right-width: 1px;
		/*border-bottom-width: 1px;*/

	}
div#recommendations
	{
		float: left;
		width: 182px;
		height: 390px;
	}
	
	
div#title p, div#how_text p, div#key_text p, div#recommend_text p, div#key_text h5
	{
		margin: 0;
		/*padding: 0;*/

	}
.how_text	
	{
			position: relative;
			top: 10px;
			line-height: 17px;
			height: 258px;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 0px;
			
	}
.works_text
	{
		position: relative;
		top: 5px;
		height: 258px;
		/*border-left: 5px solid white;
		border-right: 5px solid white;
		border-bottom: 5px solid white;*/
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;	
	}	
.center
	{
		text-align:center;
	}	
	
.moreinfo
	{
		position: relative;
		padding-top: 5px;
		text-align:center;
		height: 36px;
		line-height: 36px;
		 
	}	
div#moreinfo img
	{
		/*vertical-align:middle;*/
		padding:0;
		border: 0;
		margin: 0;
	}	
div#works_pic
	{
		height: 153px;
		line-height: 153px;
		/*padding: 0;
		margin: 0;*/
	}
.works_desc
	{
		line-height: 26px;
		background-color:#e3f1c7;
		height: 26px;
		text-align: center;
		margin-top: 5px;
	}

.copyright
	{
	font-size: 9px;
	line-height: 34px;
	color: #aaaaaa;
	/*margin: 10px;*/
	text-align: center;
	height: 34px;
	width: 757px;
	
}

div#divider2, div#divider1
	{
		height: 11px;
	}
div#banner{
	height:	225px;
	}
div#livechat{
	/*margin-left:10px;*/
	margin-top: 10px;
	text-align: center;
	}
div#copyright img
	{
		border: 0;
	}	
