@import"reset.css";@import"nav.css";@import"forms.css";@import"rotator.css";@import"ie.css";
body{background:#fff;font:12px/18px Arial, Helvetica, sans-serif;color:#666; position:relative; }

html,body{height:100%;}
p{padding-bottom:15px}
p.content{padding: 0 0 8px 0; margin:0;}
p.faq{padding: 0 0 8px 5px; margin:0;}
p.faq2{padding: 0 0 8px 0; margin:0;}
a{color:#666;outline:none;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none; color:#000;}
a.line{text-decoration:underline; color:#666;}
a.line:hover{text-decoration:none; color:#000;}

/*  Header styles */
h1,h2,h3,h4,h5,h6{line-height:1.2em;color:#666;font-weight:normal; }
h1{font-size:26px;}
h2{font-size: 23px;padding-bottom:8px;}
h3 {font-size:20px;padding-bottom:8px;}
h4 {font-size:17px;padding-bottom:8px;}
h3.padBttm {font-size:22px;padding-bottom:25px;}
h3.divisionsRx {font-size:18px;padding:4px 0 9px 0; width:293px; color:#666; background:url(../images/logo_publicHlth.gif) 0 0 no-repeat; padding-left: 37px;} 
h3.divisionsPharm {font-size:18px;padding:4px 0 9px 0; width:293px; color:#666; background:url(../images/logo_pharmacySol.gif) 0 0 no-repeat; padding-left: 37px;} 
h3.divisionsTech {font-size:18px;padding:4px 0 9px 0; width:293px; color:#666; background:url(../images/logo_technology.gif) 0 0 no-repeat; padding-left: 37px;} 
h3.divisionsApothecary {font-size:18px;padding:4px 0 9px 0; width:293px; color:#666; background:url(../images/logo_apothecary.gif) 0 0 no-repeat; padding-left: 37px;} 
h4{font-size:14px; padding: 0 0 4px 0; margin: 0; font-weight: bold;}
h4.freecard{font-size:17px; padding: 0 0 4px 0; margin: 0; font-weight: bold;}
h5{font-size: 14px;}
h6{font-size: 14px;}
h6.footer{font-size:22px;padding-bottom:10px; color: #666;}

.header{font-size: 14px; font-weight:bold; padding-bottom:1em;}

.subnav_header_date{font-size: 10px; font-weight:normal;}

/* Global Structure---------------------------------------- */
.main{margin:0 auto;position:relative;width:940px; overflow:hidden;}
.mapFooter{margin:0 auto;position:relative;width:940px; overflow:hidden; background: #e6e6e6; padding-bottom: 12px;}

/*----- txt,links,lines,titles -----*/
.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%;}
.wrapperHdr1{width:940px;overflow:hidden;position:relative; margin-bottom: 1em;}
.wrapper{width:940px;overflow:hidden;position:relative;}
.extra-wrap{overflow:hidden;display:block;}
.right{float:right}

/*********************************header*************************************/
header{position:relative;z-index:10;padding:12px 0 0 0; width:940px; margin:0 auto;}
header .logo{ padding-bottom:12px;}
header .logo a{ display:block; width:253px; height:55px; }
/********************** Content ************************/
section#content{overflow:hidden; padding:0 0 23px 0; position:relative; z-index:1;}
.borderbottom, .borderbottom2{ border-bottom:1px solid #e6e6e6;}

.col1, .col2, .col3, .col1Wht { margin-right:12px;}
	.col1{ width:226px; height: 276px; background:#a71c20;}
	.col2{ width:226px; height: 276px; background:#00a1e4;}
	.col3{ width:226px; height: 276px; background:#8dc63f;}
	.col4{ width:226px; height: 276px; background:#f7941e;}
	.col1Wht{ width:226px;}
	.col4Wht{ width:226px;}

.col1s, .col2s, .col3s, .col4s, .col1Whts { margin-right:10px;}
	.col1s{ width:156px; height: 244px; background:#a71c20;}
	.col2s{ width:156px; height: 244px; background:#00a1e4;}
	.col3s{ width:156px; height: 244px; background:#8dc63f;}
	.col4s{ width:156px; height: 244px; background:#f7941e;}
	.col1Wht2{ width:156px;}
	.col4Wht2{ width:156px;}

.colMarkets { width:261px; height:345px; font-size: 12px; line-height: 17px; display:inline; float:left; position:relative; margin:0 12px 0 0; padding: 13px 10px 0 20px; background: #e6e6e6;}
	.colMarkets div { float:left; color:#fff;}
	.colMarkets h2 { padding: 0; margin: 0; font-size: 20px;}
	.colMarkets p { padding-bottom:4px;}
	.colMarkets div.rule { display:block; width:253px; height:2px; margin: 9px 0 9px 0; background:url(../images/rule_markets.gif) 0 0 no-repeat;}

.colLeft { width:261px; display:inline; float:left; position:relative; margin-right: 12px;}
.colMain { width:667px; display:inline; float:left; position:relative;}

.colMainWrapper { width:667px; display:inline; float:left; position:relative; overflow:hidden;position:relative;}


.colMainContent { width:646px; display:inline; float:left; padding: 0.8em 0 0 0.4em;}
.colMainContent_2013 { width:646px; display:inline; float:left; padding: 1.2em 0 0 0.2em; border:none}

.colNav { width:231px; min-height:209px; font-size: 12px; display:inline; float:left; position:relative; margin:0 0 12px 0; padding: 4px 10px 0 20px; background: #e6e6e6;}
	.colNav div { float:left; color:#fff;}
	.colNav p { padding-bottom:4px;}
	.colNav div.rule { display:block; width:253px; height:2px; margin: 9px 0 9px 0; background:url(../images/rule_markets.gif) 0 0 no-repeat;}

.colNewsletter { width:231px; min-height:198px; font-size: 12px; display:inline; float:left; position:relative; margin:0 0 12px 0; padding: 12px 10px 3px 20px; background: #CCC;}
/* background: #e6e6e6; */

	.colNewsletter h4 { padding: 0 0 8px 0; margin: 0; font-size: 20px; color:#666; font-weight: normal;}
	.colNewsletter div { float:left; color:#fff;}
	.colNewsletter p { padding-bottom:4px;}
	.colNewsletter div.rule { display:block; width:253px; height:2px; margin: 9px 0 9px 0; background:url(../images/rule_markets.gif) 0 0 no-repeat;}
	
	.colPharmLoc { width:231px; min-height:198px; font-size: 12px; display:inline; float:left; position:relative; margin:0 0 12px 0; padding: 12px 10px 3px 20px; background: #CCC;}
/* background: #e6e6e6; */

	.colPharmLoc h4 { padding: 0 0 8px 0; margin: 0; font-size: 20px; color:#666; font-weight: normal;}
	.colPharmLoc div { float:left; color:#fff;}
	.colPharmLoc p { padding-bottom:4px;}
	.colPharmLoc div.rule { display:block; width:253px; height:2px; margin: 9px 0 9px 0; background:url(../images/rule_markets.gif) 0 0 no-repeat;}	

	.colEnrollLoc { width:231px; min-height:198px; font-size: 12px; display:inline; float:left; position:relative; margin:0 0 12px 0; padding: 12px 10px 3px 20px; background: #DDDDDD;}
/* background: #e6e6e6; */

	.colEnrollLoc h4 { padding: 0 0 8px 0; margin: 0; font-size: 20px; color:#666; font-weight: normal;}
	.colEnrollLoc div { float:left; color:#fff;}
	.colEnrollLoc p { padding-bottom:4px;}
	.colEnrollLoc div.rule { display:block; width:253px; height:2px; margin: 9px 0 9px 0; background:url(../images/rule_markets.gif) 0 0 no-repeat;}	


.colCall { width:231px; min-height:165px; font-size: 12px; line-height: 17px; display:inline; float:left; position:relative; margin:0 12px 12px 0; padding: 13px 10px 3px 20px; background: #64b5b6;}
	.colCall div { float:left; color:#fff;}
	.colCall h4 { padding: 0 0 10px 0; margin: 0; font-size: 20px; color:#fff; font-weight: normal;}
	.colCall p { padding-bottom:4px; color:#fff;}
	.phone { padding: 0 0 10px 0; font-size: 16px; color:#fff;}
	.phoneGray { padding: 5px 0 15px 0; font-size: 20px; color:#666;}


.colMTM  { width:231px; min-height:215px; font-size: 12px; line-height: 12px; display:inline; float:left; position:relative; margin:0 12px 12px 0; padding: 13px 10px 3px 20px; background: #cccc99;}
	.colMTM div { float:left; color:#fff;}
	.colMTM h4 { padding: 0 0 10px 0; margin: 0; font-size: 20px; color:#666; font-weight: normal;}
	.colMTM p { padding-bottom:4px; color:#fff;}
	.col_txt { padding: 0 0 10px 0; font-size: 12px; color:#fff;}
.colMTM linkDocList ul li a {line-height: 12px;}

.col340B  { width:231px; min-height:185px; font-size: 12px; line-height: 12px; display:inline; float:left; position:relative; margin:0 12px 12px 0; padding: 13px 10px 3px 20px; background: #cccc99;}
	.col340B div { float:left; color:#fff;}
	.col340B h4 { padding: 0 0 10px 0; margin: 0; font-size: 20px; color:#666; font-weight: normal;}
	.col340B p { padding-bottom:4px; color:#fff;}
	.col_txt { padding: 0 0 10px 0; font-size: 12px; color:#fff;}
.col340B linkDocList ul li a {line-height: 12px;}


.colPBM  { width:231px; min-height:130px; font-size: 12px; line-height: 12px; display:inline; float:left; position:relative; margin:0 12px 12px 0; padding: 13px 10px 3px 20px; background: #cccc99;}
.colPBM div { float:left; color:#fff;}
.colPBM h4 { padding: 0 0 10px 0; margin: 0; font-size: 20px; color:#666; font-weight: normal;}
.colPBM p { padding-bottom:4px; color:#fff;}
	.col_txt { padding: 0 0 10px 0; font-size: 12px; color:#fff;}
.colPBM linkDocList ul li a {line-height: 12px;}

.colRCA  { width:231px; min-height:135px; font-size: 12px; line-height: 12px; display:inline; float:left; position:relative; margin:0 12px 12px 0; padding: 13px 10px 3px 20px; background: #cccc99;}
	.colRCA div { float:left; color:#fff;}
	.colRCA h4 { padding: 0 0 10px 0; margin: 0; font-size: 20px; color:#666; font-weight: normal;}
	.colRCA p { padding-bottom:4px; color:#fff;}
	.col_txt { padding: 0 0 10px 0; font-size: 12px; color:#fff;}
.colRCA linkDocList ul li a {line-height: 12px;}

.colFreeCard { width:231px; min-height:120px; font-size: 12px; line-height: 17px; display:inline; float:left; position:relative; margin:0 12px 12px 0; padding: 13px 10px 3px 20px; background: #ca836e;}
.colFreeCard div { float:left; color:#fff;}
.colFreeCard h4 { padding: 0 0 10px 0; margin: 0; font-size: 20px; color:#fff; font-weight: normal;}
.colFreeCard p { padding-bottom:4px; color:#fff;}
	.phone { padding: 0 0 10px 0; font-size: 16px; color:#fff;}
	.phoneGray { padding: 5px 0 15px 0; font-size: 20px; color:#666;}

.colADAPTrOOP { width:231px; min-height:125px; font-size: 12px; line-height: 17px; display:inline; float:left; position:relative; margin:0 12px 12px 0; padding: 13px 10px 3px 20px; background: #999999;}
.colADAPTrOOP div { float:left; color:#fff;}
.colADAPTrOOP h4 { padding: 0 0 10px 0; margin: 0; font-size: 20px; color:#fff; font-weight: normal;}
.colADAPTrOOP p { padding-bottom:4px; color:#fff;}
	.phone { padding: 0 0 10px 0; font-size: 16px; color:#fff;}
	.phoneGray { padding: 5px 0 15px 0; font-size: 20px; color:#666;}


.box2{ padding:0; font:13px/22px Arial, Helvetica, sans-serif; margin-top: 30px;}
	.box2 div{float:left;  color:#fff;}
	.box2 div div{ padding:10px;}
	.box2 h2{ padding-bottom:21px;}
	.box2 p{ padding-bottom:5px;}

.row2B{ padding:0; font:13px Arial, Helvetica, sans-serif; margin-top: 8px;}
	.row2B div{float:left;  color:#fff;}
	

.localNav ul{ width: 223px;}
.localNav li{  background:url(../images/rule_nav.gif) no-repeat bottom; padding:0; width: 223px;}
.localNav li.last{  background:url(../images/rule_nav.gif) no-repeat bottom; padding:0; width: 223px;}
.localNav li a{ display:block; color:#666; line-height: 34px; background:url(../images/arrw_sml.gif) 0 11px no-repeat; padding:0px 0 0 11px;}
.localNav li a:hover{ color:#000;}
.navPad { padding-bottom: 8px; margin-top: -3px}
li.current a{color:#000;}

.localNavSub ul{ width: 213px;}
.localNavSub li{ padding:0; width: 213px; background: none;}
.localNavSub li a{ display:block; color:#666; line-height: 24px; background:url(../images/arrw_sml_solid.gif) 12px 7px no-repeat; padding:0px 0 0 20px;}
.localNavSub li a:hover{ color:#000;}

.localNav2 ul{ width: 233px;}
.localNav2 li{ padding:0; width: 223px;}
.localNav2 li a{ display:block; color:#666; line-height: 34px; background:url(../images/arrw_sml.gif) 0 11px no-repeat; padding:0px 0 0 11px;}
.localNav2 li a:hover{ color:#000;}
li.current a{color:#000;}
.navPad2 { padding-bottom: 8px; margin-top: -3px}
.localNavSub2 li.current { display:block; color:#000; line-height: 24px; background:url(../images/arrw_sml_solid.gif) 12px 7px no-repeat; padding:0px 0 0 20px;}

.localNavSub2 ul{ width: 213px;}
.localNavSub2 li{ padding:0; width: 213px; background: none;}
.localNavSub2 li a{ display:block; color:#666; line-height: 24px; background:url(../images/arrw_sml_solid.gif) 12px 7px no-repeat; padding:0px 0 0 20px;}
.localNavSub2 li a:hover{ color:#000;}
.navPad3 { padding-left: .5em}

.list-2 ul { width: 200px;}	
 li.list-2 { padding: 0 0 8px 11px; background: url(../images/arrw_sml.gif) 0 4px no-repeat;}

/*  Buttons and Links*/

.linkArrw{ font:13px/18px Arial, Helvetica, sans-serif; background:url(../images/arrw_sml.gif) 0 2px no-repeat; padding-left: 10px; }
.linkArrwDiv{ font:13px/18px Arial, Helvetica, sans-serif; background:url(../images/arrw_sml.gif) 0 2px no-repeat; padding-left: 10px; margin-left: 39px;}
.linkChev{ font:13px/18px Arial, Helvetica, sans-serif; background:url(../images/arrw_chev.png) 100% 1px no-repeat; padding: 0 20px 0 0;}

.linkArrwList ul{ width: 223px}
.linkArrwList li a{ background:url(../images/arrw_sml.gif) 0 2px no-repeat; color:#666; line-height: 27px; padding:0px 0 10px 11px}
.linkArrwList li a:hover{ color:#000;}

/*.linkPrograms{ font:13px/18px Arial, Helvetica, sans-serif; background:url(../images/arrw_pbm.gif) 0 3px no-repeat; margin-left: 12px; padding-left: 10px; text-align: left; width: 80px; display: block;}
*/

.linkPrograms{ font:13px/18px Arial, Helvetica, sans-serif; background:url(../images/arrw_pbm.gif) 0 2px no-repeat; margin-left: 1em; padding-left: 1.2em; text-align: left; width: 80px; display: block;}

.linkProgramsOn { color: #000; font:13px/18px Arial, Helvetica, sans-serif; background:url(../images/arrw_chev.png) 0 2px no-repeat; margin-left: 1.2em; padding-left: 1.2em; text-align: left; width: 80px; display: block;}
.programs{ padding-right: 10px;}
/* arrw_sml.gif */

.bttnPBM_nav{ display:inline-block; background:#fff url(../images/arrw_pbm.gif) 1% 2px no-repeat; color:#666; font:13px/18px Arial, Helvetica, sans-serif; margin-left: 1em; padding-left: 1.4em; text-align: left; width: 80px; }
.bttnPBM_nav:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_pbm.gif) 4% 2px no-repeat;}

.linkProducts { display:inline-block; color:#fff; background:url(../images/arrw_sml_wht.gif) 0 5px no-repeat; padding: 0 10px 0 12px; font:12px/20px Arial, Helvetica, sans-serif;}
.linkProducts:hover {color:#fff; text-decoration:underline;}

.linkProducts2 { display:inline-block; color:#fff; padding: 0 1px 0 1px; font:11px Arial, Helvetica, sans-serif; }
.linkProducts2:hover {color:#fff; text-decoration:underline;}

.bttnSubmit{ display:inline-block; width:7em; background:#fff url(../images/arrw_chev.png) 94% 7px no-repeat; color:#666; font:13px/22px Arial, Helvetica, sans-serif; padding: 3px 30px 3px 8px; border:1px solid #ccc;} 
.bttnSubmit:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_chev.png) 96% 7px no-repeat; border:1px solid #808080;}

	
.bttnDemo{ display:inline-block; background:#fff url(../images/arrw_chev.png) 94% 7px no-repeat; color:#666; font:13px/22px Arial, Helvetica, sans-serif; width: 140px; padding: 3px 0px 3px 8px; border:1px solid #ccc;}
.bttnDemo:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_chev.png) 96% 7px no-repeat; border:1px solid #808080;}

.bttnDemoWht{ display:inline-block; background: url(../images/arrw_chev_wht.png) 94% 7px no-repeat; color:#fff; font:13px/22px Arial, Helvetica, sans-serif; width: 140px; margin: 14px 0px 15px 0px; padding: 3px 0px 3px 8px; border:1px solid #ccc;}
.bttnDemoWht:hover{ color:#fff; background: url(../images/arrw_chev_wht.png) 96% 7px no-repeat; border:1px solid #fff;}

.bttnRequestAssistanceWht{ display:inline-block; background: url(../images/arrw_chev_wht.png) 94% 7px no-repeat; color:#fff; font:13px/22px Arial, Helvetica, sans-serif; width: 160px; margin: 14px 0px 15px 0px; padding: 3px 0px 3px 8px; border:1px solid #ccc;}
.bttnRequestAssistanceWht:hover{ color:#fff; background: url(../images/arrw_chev_wht.png) 96% 7px no-repeat; border:1px solid #fff;}

.bttn340{ display:inline-block; background:#fff url(../images/arrw_340b.gif) 94% 7px no-repeat; color:#666; font:13px/22px Arial, Helvetica, sans-serif; width: 112px; padding: 3px 0px 3px 8px; border:1px solid #a71c20; font-weight:bold}
.bttn340:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_340b.gif) 96% 7px no-repeat;}

.secure_login{ display:inline-block; background:#fff url(../images/arrw_340b.gif) 94% 7px no-repeat; color:#666; font:13px/22px Arial, Helvetica, sans-serif; width: 251px; padding: 3px 0px 3px 8px; border:1px solid #a71c20; font-weight:bold}
.secure_login:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_340b.gif) 96% 7px no-repeat;}

.bttnMTM{ display:inline-block; background:#fff url(../images/arrw_mtm.gif) 94% 7px no-repeat; color:#666; font:13px/22px Arial, Helvetica, sans-serif; width: 112px; padding: 3px 0px 3px 8px; border:1px solid #00a1e4;}
.bttnMTM:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_mtm.gif) 96% 7px no-repeat;}

.bttnPBM{ display:inline-block; background:#fff url(../images/arrw_pbm.gif) 94% 7px no-repeat; color:#666; font:13px/22px Arial, Helvetica, sans-serif; width: 112px; padding: 3px 0px 3px 8px; border:1px solid #8dc63f;}
.bttnPBM:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_pbm.gif) 96% 7px no-repeat;}

.bttnCorr{ display:inline-block; background:#fff url(../images/arrw_rca.gif) 94% 7px no-repeat; color:#666; font:13px/22px Arial, Helvetica, sans-serif; width: 112px; padding: 3px 0px 3px 8px; border:1px solid #f7941e;}
.bttnCorr:hover{ background:#fff;color:#000; background:#fff url(../images/arrw_rca.gif) 96% 7px no-repeat;}
	
.link3:hover strong{ text-decoration:underline; }
.buttonhover:hover{ color:#2d2d2d;}


/** padding **/
.padtop10 { padding-top: 10px;}
.padtopMap { padding-top: 15px;}
.padtop3{ padding-top:30px;}
.padDiv{ padding: 0 15px 8px 38px;}
.padbot32{ padding-bottom:31px;}
.padbot2{ padding-bottom:45px;}
.padbot42{ padding-bottom:57px;}
.padbot422{ padding-bottom:1em;}
/* Left & Right alignment */

em{color:#666;}
strong,b{ color:#666;}


/* Unordered list style */
ul.bullets { font:12px/18px Arial, Helvetica, sans-serif; line-height: 20px;}
ul.bullets li{ list-style-type:disc; margin-left: 15px; padding-left: 0px;}
ul.indent li{ list-style-type:disc; margin-left: 29px; padding-left: 0px;}

ul.bullets1 { font:12px/18px Arial, Helvetica, sans-serif; margin-left: 2em; line-height: 1.5em;}
ul.bullets1 li{ list-style-type:disc; margin-left: 1em; padding-left: 0px; line-height: 2em; padding:0px 0px 0px 0px}

ul.bullets2 { font:12px/18px Arial, Helvetica, sans-serif; line-height: 20px;}
ul.bullets2 li{ list-style-type:disc; margin-left: 5em; padding-left: 0px;}

ul.bullets3 { font:12px/18px Arial, Helvetica, sans-serif; margin-left: 1em; line-height: 1.5em;}
ul.bullets3 li{ list-style-type:none; margin-left: 0.5em; padding-left: 0px; margin-bottom:1em;}


/* Grid Elements */
.container_12{margin-left:auto;margin-right:auto;width:940px;position:relative;}
.col_feature, .grid_onethird, .grid_twothird, .grid_1,.grid_2, .grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin:0 20px 0 0}
.grid_onehalf {display:inline;float:left;position:relative;margin:0 1em 0 0}
.grid_onehalfRight {display:inline;float:left;position:relative;margin:0}


.col_3{width:180px; display:inline;float:left;position:relative;margin:0}
.col_3First{width:180px; display:inline;float:left;position:relative;margin-left:25px}
.col_3Third{width:180px; display:inline;float:left;position:relative;margin-left:1px}

.col_4{width:293px; display:inline;float:left; position:relative;margin:0 27px 0 0}
.col_4Rght{width:293px; display:inline;float:left;position:relative;margin:0}

.col_3Main{width:200px; display:inline;float:left; position:relative;margin:0 20px 0 0}
.col_3Main p{padding:0 0 10px 0}
.col_3MainRght{width:200px; display:inline;float:left;position:relative;margin:0}
.col_3MainRght p{padding:0 0 10px 0}

.col_slider{width:637px; display:inline;float:left;position:relative;margin:0}

.colImage_PublicHlth{background:url('../images/photos/int_publicHealth.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}
.imageMain {width:375px; height: 213px; position:absolute;margin:0; right:50px; top:30px; color:#666; font-size:14px; line-height:22px; z-index:999;}

.colImage_Individuals{background:url('../images/photos/individuals.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}

.colImage_Pharmacies{background:url('../images/photos/pharmacies.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}

.colImage_Medical_Professionals{background:url('../images/photos/medical_professionals.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}

.colImage_ramsell340b{background:url('../images/photos/ramsell340b.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}

.colImage_ramsellmtm{background:url('../images/photos/ramsellmtm.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}

.colImage_ramsellpbm{background:url('../images/photos/ramsellpbm.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}

.colImage_ramsellrca{background:url('../images/photos/ramsellrca.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}

.imageMain {
	width:387px;
	height: 153px;
	position:absolute;
	margin:0;
	right:52px;
	top:25px;
	color:#666;
	font-size:14px;
	line-height:22px;
	z-index:999;
}

.imageMainSolutions {
	width:387px;
	height: 153px;
	position:absolute;
	margin:0;
	right:137px;
	top:22px;
	color:#666;
	font-size:14px;
	line-height:22px;
	z-index:999;
}

.colImage_ramsellrca1{background:url('../images/photos/ramsellrca.jpg') 0 0 no-repeat; width:667px; height: 213px; display:inline;float:left;position:relative;margin:0}
.imageMain1 {
	width:387px;
	height: 153px;
	position:absolute;
	margin:0;
	right:41px;
	top:50px;
	color:#666;
	font-size:14px;
	line-height:22px;
	z-index:999;
}

.col_feature{ color:#fff; background:#ca836e; margin:7px 0 0 0; padding:13px 10px 20px 18px;}
.col_feature h4{ color:#fff; font-size:20px; font-weight: normal;}
.col_feature h3{ color:#fff;}
.col_feature span{ color:#fff; font:13px/22px Arial, Helvetica, sans-serif;}
.col_feature a:hover{ text-decoration: underline;}
.col_feature span{ display:inline-block; width:60px;}
.col_feature .wrapper{ padding:18px 0 0 0;}
.col_feature img{ margin:2px 27px 0 0;}

.grid_onethird {width:290px}
.grid_onehalf {width:313px}
.grid_onehalfRight {width:333px}

/* .grid_onehalf {width:290px} */
.grid_twothird {width:337px} 
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;height:0}

/* Table styling */
/* table tbody tr:hover td{background:#eee;} */

/*  Footer  */
footer{ width:940px; position:relative; overflow:hidden; margin:0 auto; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 24px 1px;}
footer a:hover{ color:#000;}

.map{ padding:3px 0 5px 0;}
.map iframe{ width:250px; height:210px; border: solid 1px #fff;}

.colMainContact { width:550px; display:inline; float:left; padding: 0 0 0 21px;}
.colMainContact p { padding-bottom:17px;}
.colMainContact p.row { padding-bottom: 10px;}
.colMainContact p.options { padding: 17px 0 0 0; margin-bottom: 0;}
.colMainContact p.rowlast { padding-bottom: 0px;}

.linkDocListWht ul{ width: 223px;}
.linkDocListWht li a{ background:url(../images/pdf_logo.gif) 0 0 no-repeat; color:#fff; line-height: 26px; padding:0px 0 0 15px;}
.linkDocListWht li a:hover{ text-decoration: underline;}

.linkDocList ul{ width: 223px}
.linkDocList li a{ background:url(../images/pdf_logo.gif) 0 2px no-repeat; color:#666; line-height: 27px; padding:0px 0.5em 1em 1.1em;}
.linkDocList li a:hover{ color:#000;}

.linkDocList2 ul{ width: 223px}
.linkDocList2 li a{ background:url(../images/www_logo.gif) 0 2px no-repeat; color:#666; line-height: 27px; padding:0px 0.5em 1em 1.1em;}
.linkDocList2 li a:hover{ color:#000;}

.linkArrwList2 ul{ width: 223px}
.linkArrwList2 li a{ background:url(../images/arrw_sml.gif) 0 2px no-repeat; color:#666; line-height: 27px; padding:0px 0px 10px 11px}
.linkArrwList2 li a:hover{ color:#000;}