html { 
	height: 100%;
}
body
{
	height: 100%;
	min-height: 100%;
	max-height: 100%;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/shade.png);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #EBF3FA;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
}
h2{
	font-size: 15px;
	color: #3b73b9;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 15px;
}
 p{
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 2px;
	text-align: justify;
}
#outer_div {
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	position: inherit;
	width: 100%;
}
#main{
	height: 100%;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
#header {
	height: 90px;
	float:left;
	width: 920px;
	padding-left: 13px;
}
.logo {
	float: left;
	margin-top: 16px;
	margin-left: 16px;
}
.search {
	float: right;
	font-size: 12px;
	color: #333333;
	margin-top: 35px;
	height: 15px;
	line-height: 10px;
}
.search span{
	float:left;
	margin-right: 4px;
	line-height: 15px;
	margin-top: 2px;
}
.search .btn{
	width: 20px;
	float: left;
	margin-left: 1px;
}
#banner {
	float: left;
	height: 265px;
	width: 930px;
	padding-left: 13px;
}
.flash_div {
	float: left;
	height: 262px;
	width: 774px;
}
.quick_links {
	float: left;
	width: 140px;
	font-size: 11px;
	color: #333333;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 16px;
}
.quick_links form{
	margin: 0px;
	padding: 0px;
}
.quick_links a{
	color: #333333;
	text-decoration:none;
}
.quick_links a:hover{
	text-decoration:underline;
}
.quick_links ul{
	margin-top: 0px;
	margin-bottom: 13px;
	padding-top: 0px;
	margin-left: -10px;
	padding-left: 28px;
}
.quick_links li{
	line-height: 16px;
	list-style-image: url(images/quicklink_bullet.gif);
	list-style-type: none;
	padding-left: 6px;
}
.quick_links input{
	font-size: 10px;
}
.quick_links .btn{
	margin-left: 75px;
	margin-top: 5px;
}
#navig {
	float: left;
	height: 38px;
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	width: 924px;
	background-position: top;
	font-size: 11px;
	color: #666666;
}
#navig ul{
	float: left;
	margin-top: 7px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	height: 23px;
}
#navig li{
	display:inline;
	line-height: 23px;
}
#navig a{
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	color: #696969;
	font-weight: bold;
}
#navig a span{
	display: block;
	float: left;
	padding-right: 9px;
}
#navig a:hover{
	color: #F1A42E;
	cursor: hand;
}
#navig #current a{
	background-image: url(images/menu_left.gif);
	background-position: left top;
	float: left;
	background-repeat: no-repeat;
}
#navig #current a span{
	background-image: url(images/menu_right.gif);
	background-position: right top;
	display: block;
	float: left;
	padding-right: 9px;
	background-repeat: no-repeat;
	color: #465083;
}
#content {
	float: left;
	width: 924px;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-left: 13px;
	padding-right: 13px;
	background-color: #FFFFFF;
}
#content p{
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	margin-bottom: 3px;
}
#content_innerpages{
	float: left;
	width: 924px;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-left: 13px;
	padding-right: 13px;
	background-image: url(images/content_inner_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#content_innerpages p{
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	margin-bottom: 3px;
}
#search_content {
	float: left;
	width: 924px;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-left: 13px;
	padding-right: 13px;
	background-color: #FFFFFF;
	color: #333333;
}
#search_content a{
	font-size: 16px;
	line-height: 22px;
	color: #3A4F85;
	text-decoration:none;
	margin-bottom: 4px;
}
.search_line {
	height: 2px;
	width: 920px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 8px;
}
.searched_pages{
	width: 920px;
	background-color: #ebebeb;
}

#search_content a:hover{
	text-decoration:underline;
}
.index_left{
	float: left;
	width: 275px;
	margin-bottom: 0px;
}
.index_left .section{
	width: 275px;
	margin-top: 10px;	
}
.index_left .section img{
	margin-bottom: 4px;
	margin-top: 2px;
}
.section{
	float: left;
	margin-bottom: 13px;
}
.section .readmore{
	font-size: 11px;
	float: right;
	margin-top: 6px;
	height: 13px;
	margin-bottom: 0px;
	padding: 0px;
}
.section .readmore a{
	color:#465083;
	text-decoration:none;
	float: right;
}
.section .readmore a:hover{
	text-decoration:underline;
	
}
.section img{
	float: left;
	margin-right: 5px;
	margin-bottom: 2px;
}
.section p{
	margin-top: 0px;
}

.section h1{
	font-size: 15px;
	color: #465083;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 6px;
}
.section h2{
	font-size: 11px;
	color: #5E87B9;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: bold;
}
.section h2 a{
	text-decoration:none;
	color: #5E87B9;
}
.section h2 a:hover{
	text-decoration:underline;
}
.index_midle{
	float: left;
	width: 370px;
	margin-left: 21px;
	margin-bottom: 0px;
}
.index_midle h1{
	width: 350px;
	height: 12px;
	background-repeat: repeat-x;
	margin-bottom: 4px;
}
.readmore{
	width: 120px;
}
.readmore img{
	margin-top: 3px;
	margin-left: 3px;
	float: right;
}
.index_midle .section{ 
	width: 350px;
	margin-bottom: 10px;
}
.index_midle .section .readmore{
	width: 55px;
	padding-top: 0px;
	margin-top: 0px;
}
.index_right{
	float: left;
	width: 230px;
	margin-bottom: 0px;
	padding-left: 6px;
}
.index_right h1{
	font-size: 14px;
	color: #465083;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-top: 0px;
}
.index_right .section{ 
	width: 230px;
}
.index_right .section img{
	margin-bottom: 15px;
}
.index_right .section .readmore{
	width: 85px;
}
#footer_index {
	height: 28px;
	float: left;
	width: 924px;
	font-size: 11px;
	color: #666666;
	line-height: 28px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	padding-left: 13px;
	padding-right: 13px;
	margin-top: 0px;
	clear: both;
}
.footer_in_top_line{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B7B7B7;
	float: left;
	margin-bottom: 0px;
	width: 924px;
}
#footer_index .text{
	float: left;
	height: 28px;
	width: 910px;
}
#footer_index .img{
	height: 26px;
	float: left;
	margin: 2px;
}

#footer {
	height: 24px;
	float: left;
	width: 920px;
	font-size: 11px;
	color: #666666;
	line-height: 24px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	margin-top: 0px;
	padding-left: 15px;
	padding-top: 10px;
}
#footer a{
	text-decoration: none;
	color: #666666;
}
#footer a:hover{
	text-decoration: underline;
}
.footer_top_line{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B7B7B7;
	float: left;
	margin-bottom: 0px;
	width: 920px;
	height: 24px;
	padding-left: 0px;
}
#fade_link{
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	margin-bottom: 3px;
}
a#fade_link{
	color: #333333;
	text-decoration:none;
}
a:hover#fade_link{
	text-decoration:underline;
}
.clientspeak{
	width: 230px;
	float: left;
	margin-bottom: 0px;
	margin-top: 0px;
}

.clientspeak img{
	float:left;
	margin-bottom: 12px;
	margin-right: 6px;
}
.clientspeak h1{
	font-size: 14px;
	color: #465083;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 8px;
	padding-top: 0px;
}
.clientspeak h2{
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 4px;
}
.technology_updates{
	width: 230px;
	float: left;
	font-size: 11px;
	color: #333333;
	margin-bottom: 20px;
}
.technology_updates h1{
	font-size: 14px;
	color: #465083;
	line-height: 16px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
}
.technology_updates h2{
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 4px;
}

.technology_updates strong{
	font-size: 11px;
	margin-top: 4px;
	text-decoration:none;
	font-weight: bold;
	color: #5E87B9;
	margin-bottom: 3px;
}
.technology_updates strong a{
	color: #5E87B9;
}
.technology_updates a{
	text-decoration:none;
	color:#333333;
}
.technology_updates a:hover{
	text-decoration:underline;
}
.index_right .technology_updates .readmore{
	width: 85px;
}
.technology_updates .readmore{
	font-size: 11px;
	float: right;
	margin-top: 6px;
	height: 13px;
	margin-bottom: 0px;
	padding: 0px;
}
.technology_updates .readmore a{
	color:#465083;
	text-decoration:none;
	float: right;
}
.technology_updates .readmore a:hover{
	text-decoration:underline;
	
}
.technology_updates .readmore img{
	margin-bottom: 0px;
}
.content_line{
	width: 300px;
	height: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BFE6FF;
	padding-bottom: 0px;
}
.content_shade1{
	float: left;
	height: 290px;
	width: 9px;
	background-image: url(images/content_shade.jpg);
	background-repeat: repeat-y;
	}
.content_shade2{
	float: left;
	height: 290px;
	width: 9px;
	background-image: url(images/content_shade2.jpg);
	background-repeat: repeat-y;
	background-position: left;
	}
#level1_banner{
	float: left;
	height: 100px;
	width: 920px;
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
}
.bread_crumb_holder{
	width: 910px;
	float: left;
	height: 20px;
	padding-left: 15px;
}
.bread_crumb{
	height: 18px;
	width: 435px;
	font-size: 11px;
	color: #7C7C7C;
	background-color: #f6f6f7;
	padding-left: 5px;
	line-height: 18px;
}
.bread_crumb a{
	color: #7C7C7C;
}
.bread_crumb .active{
	color: #465083;
	text-decoration: none;
	}
#level1_content{
	float: left;
	width: 430px;
	margin-left: 0px;
	padding-left: 8px;
	margin-bottom: 10px;
}
#level1_content h1{
	font-size: 22px;
	font-weight: normal;
	color: #465083;
	margin-top: 0px;
	margin-bottom: 14px;
	font-family: Tahoma, Arial, sans-serif;
}
#level1_content p{
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: justify;
	padding-bottom: 0px;
}
#level1_content ul{
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 12px;
	line-height: 16px;
	margin-left: 10px;
	padding-left: 5px;
}
#level1_content li{
	list-style-image: url(images/li_bullet.gif);
	list-style-type: none;
	margin-bottom: 2px;
}
#level1_sublinks{
	float: left;
	padding-left: 25px;
	width: 460px;
}
#level1_sublinksImage{
	float: left;
	width: 460px;
	padding-left: 25px;
	margin-top: 10px;
}
.level1_subcontent h3{
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #5E87B9;
	margin-left: 0px;
	text-decoration: underline;
}
.level1_subcontent h3 a{
	color: #5E87B9;
}
.level1_subcontent img{
	border: 1px solid #cc9966;
	float: left;
	padding-left: 0px;
	margin-right: 6px;
}
.level1_subcontent{
	float: left;
	width: 200px;
	margin-left: 15px;
}
.level2_subcontent{
	float: left;
	width: 400px;
	margin-left: 15px;
}
.level2_subcontent_line{
	width: 400px;
	float:left;
	background-image: url(images/testmonial_line.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 5px;
	margin-left: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.level2_subcontent h3{
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #5E87B9;
	margin-left: 0px;
}
.level2_subcontent h3 a{
	color: #5E87B9;
	text-decoration: none;
}
.level2_subcontent h3 a:hover{
	text-decoration:underline;
}
.level2_subcontent img{
	float: left;
	padding-left: 0px;
	margin-right: 12px;
	margin-bottom: 25px;
	margin-top: 3px;
}
#level1_sublinks p{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align:justify
}
#level1_sublinks p a{
	text-decoration:none;
	color:#333333;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#level1_sublinks p a:hover{
	text-decoration:underline;
	color: #666666;
}
.level1_sub_shade{
	height: 10px;
	margin-top: 12px;
	margin-bottom: 2px;
	background-image: url(images/level1_sub_bg.jpg);
	background-repeat: repeat-x;
	padding-left: 0px;
	width: 430px;
	float: left;
	margin-left: 10px;
}
img.level1_client{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#level1_content .readmore{
	font-size: 11px;
	float: right;
	margin-top: 6px;
	height: 13px;
	margin-bottom: 0px;
	padding: 0px;
}
#level1_content .readmore a{
	color:#465083;
	text-decoration:none;
	float: right;
}
#level1_content .readmore a:hover{
	text-decoration:underline;
	
}

.level1_content .readmore img{
	float: left;
	margin-right: 5px;
	margin-bottom: 2px;
}
#level3_left{
	float: left;
	width: 168px;
}
.space_div{
	width: 40px;
	float: left;
	height: 20px;
}
#level3_left h2{
	font-size: 14px;
	color: #25538c;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: bold;
}
#level3_left h2 a{
	text-decoration: none;
	color: #25538c;
}
#level3_left ul{
	margin-left: 10px;
	padding-left: 5px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 10px;
	color: #333333;
}
#level3_left ul ul{
	list-style-image: none;
	list-style-type: none;
	margin: 2px 0px 15px 0px;
}
#level3_left ul ul li{
	list-style-image: none;
	list-style-type: none;
	font-weight: normal;
	background: url(images/liulBullet.gif) no-repeat left 5px;
	padding-left: 10px;
}
#level3_left .active{
	color: #f1a42e;
	font-weight: bold;
}
#level3_left li{
	list-style-image: url(images/left_nav_bullet.gif);
	list-style-type: none;
	margin-bottom: 2px;
}
#level3_left li a{
	color: #333333;
	text-decoration: none;
}
#level3_left li a:hover{
	text-decoration: underline;
}
#level3_middle{
	width: 460px;
	float: left;
}

#level3_middle .bread_crumb{
	height: 18px;
	width: 98%;
	float: left;
	margin-bottom: 10px;
}
#level3_middle h1{
	font-size: 22px;
	font-weight: normal;
	color: #465083;
	margin-top: 0px;
	margin-bottom: 14px;
	font-family: Tahoma, Arial, sans-serif;
	float: left;
	width: 450px;
}
#level3_middle p{
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	clear: left;
}
#level3_middle ul, #level2_technews ul{
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 12px;
	line-height: 16px;
	margin-left: 10px;
	padding-left: 5px;
}
#level3_middle li, #level2_technews li{
	list-style-image: url(images/li_bullet.gif);
	list-style-type: none;
	margin-bottom: 2px;
}
#level3_right{
	float: left;
	width: 213px;
	font-size: 11px;
	color: #333333;
	line-height: normal;
	margin-left: 2px;
}
#level3_right a{
color:#333333;
}
#level3_right img{
	margin-bottom: 15px;
}
#level3_right h2{
	font-size: 14px;
	color: #465083;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: bold;
}
#level2_middle{
	width: 460px;
	float: left;
}
#testimonials{
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	padding-top: 7px;
	padding-bottom: 7px;
}
#testimonials .command{
	margin-top: 0px;
	float: left;
	width: 365px;
	margin-bottom: 3px;
}
#testimonials .logo{
	float: left;
	margin-right: 6px;
	margin-top: 0px;
	margin-left: 0px;
}
#testimonials .line{
	height: 5px;
	width: 100%;
	float: left;
	background-image: url(images/testmonial_line.gif);
	background-repeat: repeat-x;
	background-position: center;
}
#level2_middle .bread_crumb{
	height: 18px;
	width: 99%;
	float: left;
	margin-bottom: 10px;
}
#level2_middle h1{
	font-size: 22px;
	font-weight: normal;
	color: #465083;
	margin-top: 0px;
	margin-bottom: 14px;
	font-family: Tahoma, Arial, sans-serif;
	float: left;
	width: 450px;
}
#level2_middle h2{
	font-size: 16px;
	margin: 2px 0px 8px 0px;
	color: #666666;
}
#level2_middle p{
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	clear: left;
}
#level2_middle a{
	color: #00468C;
}
#level2_middle ul{
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 12px;
	line-height: 16px;
	margin-left: 10px;
	padding-left: 5px;
}
#level2_middle li{
	list-style-image: url(images/li_bullet.gif);
	list-style-type: none;
	margin-bottom: 2px;
}
#level2_top{
	
	width: 98%;
	float: left;
	margin-bottom: 10px;
}

#level2_right{
	float: left;
	width: 213px;
	font-size: 11px;
	color: #333333;
	line-height: normal;
	margin-left: 2px;
	margin-bottom: 2px;
}
#level2_right img{
	margin-bottom: 15px;
}
#level2_right h2{
	font-size: 14px;
	color: #465083;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: bold;
}

#level2_right ul{
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
	margin-left: 10px;
	padding-left: 6px;
	text-align: justify;
}
#level2_right li{
	list-style-image: none;
	list-style-type: none;
	vertical-align: top;
	background-image: url(images/new_arrow_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 16px;
	margin-left: -16px;
}
#content_searchpages{
	float: left;
	width: 924px;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-left: 13px;
	padding-right: 13px;
}

#searchmain{
	width: 900px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.searchbox{
	float: left;
	width: 275px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	padding-right: 10px;
}
.submit_btn{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: bold;
	background-repeat: repeat-x;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
}
#level2_technews{
	width: 700px;
	float: left;
}
#level2_technews h3{
	font-size: 0.8em;
	margin: 15px 0px 10px 0px;
	color: #25538c;
}
#level2_technews p{
	margin-bottom: 4px;
}
#level2_technews strong{
 font-size: 12px;
 }
#level2_technews h1{
	font-size: 22px;
	font-weight: normal;
	color: #465083;
	margin-top: 0px;
	margin-bottom: 14px;
	font-family: Tahoma, Arial, sans-serif;
}
#level2_technews h2{
	color:#333333;
	font-size: 16px;
}
#level2_technews h6{
	font-size:12px;
	color: #333333;
	text-decoration:underline;
	float: right;
	margin-bottom: 0px;
	margin-top: 0px;
}
#level2_technews h6 a{
text-decoration:underline;
}
#level2_technews a{
	text-decoration:none;
	color:#5E87B9;
}
#level2_technews a:hover{
	text-decoration:underline;
}
#level2_technews .bread_crumb{
	width: 700px;
	margin-bottom: 10px;
	}
#tech_content{
	float: left;
	width: 924px;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-left: 13px;
	padding-right: 13px;
	background-image: url(images/level2_design2_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#level1_sublinks_right{
	float: right;
	width: 485px;
	font-size: 12px;
	color: #333333;
}
#level1_sublinks_right ul{
	margin-right: 20px;
	margin-left: 20px;
	list-style-type: none;
	list-style-image: url(images/arrow_2.jpg);
}
.bread_crumb_level2_design2{
	height: 18px;
	width: 420px;
	font-size: 11px;
	color: #7C7C7C;
	background-color: #f6f6f7;
	padding-left: 5px;
	line-height: 18px;
	margin-top: 5px;
}
.bread_crumb_level2_design2 a{
	color: #7C7C7C;
}
.bread_crumb_level2_design2 .active{
	color: #465083;
	text-decoration: none;
	}
#level3_middle .readmore{
	font-size: 11px;
	float: right;
	width:200px;
	height: 13px;
	margin-bottom: 0px;
	padding: 0px;
}
#level3_middle .readmore a{
	color:#465083;
	text-decoration:none;
	float: right;
}
#level3_middle .readmore a:hover{
	text-decoration:underline;
	
}



#level3_middle .back{
	font-size: 11px;
	float: left;
	height: 13px;
	margin-bottom: 0px;
	margin-top:10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(images/back_main.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
}
#level3_middle .back a{
	text-decoration:none;
	color:#465083;
	float: left;
	margin-left: 20px;
}
#level3_middle .back a:hover{
	text-decoration:underline;
	
}

#level3_middle .back img{
	
	margin-top: 2px;
	margin-bottom:5px;
}


#contact_row{
	width: 99%;
	float: left;
}
#contact_row p{
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	clear: left;
}
#contact_row a{
color:#333333;
}
#contact_row h1{
width: 180px;
}
#contact_row .column{
	width: 180px;
	float: left;
}
.table_border{
	border-collapse: collapse;
}
.table_border table{	
	rder: 1px solid #CCCCCC;
	}
.table_border td{	
	border: 1px solid #CCCCCC;
}
