@charset "utf-8";
/* CSS Document */

#wrapper #header #nav_bar .nav_tab #reseller {
	background-image: url(../images/nav_bar/on.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

#wrapper #data_region {
	width: 761px;
	margin: 0 auto 20px auto;
}
div#headline_gray { background-color: #666; }
div#headline_gray h1{	font: bold 20px Arial, Helvetica, sans-serif; margin: 5px 0 0 20px; color:#FFF; letter-spacing: normal;}
h1#headline_blue  { background-color: #1B4872; font: bold 18px Arial, Helvetica, sans-serif; padding: 5px 0 2px 20px; margin: 4px 0; color:#FFF; letter-spacing: normal;}
div#headline_blue h1#emr_headline { float: right; margin: 0 0; padding: 0 0;}
 
div#reseller_vcard { width: 485px; height: 266px; background: #fff url(img/reseller_vcard_back.jpg) repeat-x; float: left;}
div#reseller_vcard  img#building { margin: 26px 20px 30px 26px; float: left;}

div#reseller_vcard  h2#comp_name { font: bold 18px Arial, Helvetica, sans-serif; color: #000; letter-spacing: normal; margin: 26px 20px 30px 26px; line-height: 26px;}
div#reseller_vcard div#reseller_contact_info { margin: 44px 5px 20px 24px;}
div#reseller_vcard div#reseller_contact_info img#reseller_logo { float: right; margin-right: 10px;}
div#reseller_vcard div#reseller_contact_info ul { list-style: none; margin: 0 0; padding: 0 0; font: bold 18px Arial, Helvetica, sans-serif;}
div#reseller_vcard div#reseller_contact_info ul li img { margin: 0 6px -8px 0;  }
div#reseller_vcard div#reseller_contact_info ul li { padding-bottom: 8px; }
div#reseller_vcard div#reseller_contact_info ul li a:visited{ text-decoration: none; color: #000;}
div#reseller_vcard div#reseller_contact_info ul li a { text-decoration: none; color: #000;}
div#reseller_vcard div#reseller_contact_info ul li a:hover{ text-decoration: none; color: #006; border-bottom: 1px dotted #006;}
div#reseller_industries { background-color:#12304B; width: 266px; height: 266px; float: right; font: bold 15px Arial, Helvetica, sans-serif; color: #fff; }
div#reseller_industries h4 { font: normal 14px Arial, Helvetica, sans-serif; color: #ededed; margin: 0 0; padding: 0 5px;}
div#reseller_industries ul{ margin: 2px 5px 2px 10px; padding: 5px 5px;}
div#reseller_industries ul li{ margin: 0 0 0 10px; padding: 2px 5px 2px 10px;}


div#description_of_services { width: 485px; float: left; margin: 0 0; padding: 0 0;}
div#description_of_services p { margin: 0 0; padding: 5px 5px 5px 20px; font: normal 14px Arial, Helvetica, sans-serif; letter-spacing: normal; line-height: 20px;}

div#emr_experience { margin: 0 0; padding: 0 0; float: right; width: 275px;}
div#emr_experience div#green_bullets{ width: 256px; background: #fff url(img/emr_experience_back.jpg) repeat-x; margin: 4px 0 0 10px; padding: 15px 5px; font: bold 15px Arial, Helvetica, sans-serif;  min-height: 300px;}

div#emr_experience div#green_bullets ul { list-style-image:url(img/blt.png); margin: 4px 10px 5px 10px; padding: 5px 0 0 0;  }

div#emr_experience div#green_bullets ul li { margin: 4px 5px 10px 10px; padding: 2px 2px 2px 10px; }

.clear { clear: both; display: block; overflow: hidden; width: 761px; height: 1px; }
