﻿.homepage #row1 {position: relative; top: 21px; left: 11px; width: 650px;}
.homepage #row3 {padding:30px 11px 0 11px;}
.homepage #fillup_image {position:absolute; top: 0px; left: 650px; width: 270px;}
.homepage #news, .homepage #whatsnew, .homepage #contactfordemo {float:left;}
.homepage #left_col {float:left;width:202px !important;}
.homepage #middle_col {float: left; width: 500px !important; padding-left:14px;}
.homepage .module_wide {margin:0 16px 0 16px}
.homepage .module_narrow h2 {color:#175e8a}
.homepage .module_wide h2.news {width:300px;height:56px;}
.homepage .module_wide img.news {position: absolute; left: 322px;}
.homepage #news .padding {position:relative}
.homepage .header_image_text {color:white;font:13.5pt Helvetica, Arial, sans-serif;margin:5px 0 0 0;line-height:19pt}

#featured_solutions {margin:42px 0 0 11px;}
#featured_solutions .item {width:226px;border-right:1px solid #ccc;border-top:1px solid #ccc;float:left}
#featured_solutions .item .padding {padding:0 20px 0 14px}
#featured_solutions .item_number {background: url(/ExternalContent/images/MA_RES/bg_fs.gif) no-repeat top right;height:16px;}
#featured_solutions .item h1 {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#828182;font-weight:bold;}
#featured_solutions .item a,
#featured_solutions .item a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000;}
#featured_solutions .item a.learnmore,
#featured_solutions .item a.learnmore:visited {color:#175E8A;} 

#featured_solutions .bgfs02 { background-position: 206px -1px; } 
#featured_solutions .bgfs01 { background-position: 206px -17px; } 
#featured_solutions .bgfs03 { background-position: 206px -33px; } 
#featured_solutions .bgfs04 { background-position: 206px -49px; } 

.homepage .module_wide {width:476px;background:url(/ExternalContent/images/MA_RES/bg_wide_box_bottom.gif) bottom no-repeat;color:#828182;}
.module_wide .padding {background:url(/ExternalContent/images/MA_RES/bg_wide_box_top.gif) top no-repeat;padding:1px 15px 15px 15px}
.module_wide h2 {padding-bottom:9px;}
.module_wide h3 {padding-bottom:9px;}

/* SUB PAGE STYLES */

.subpage #left_col {float:left;width:202px !important;}
.subpage #right_col {float:left;width:699px !important;padding-left:14px}
.subpage #right_col h2 {color:#828182;}

.subpage .module_narrow {margin-top:20px;color:#828182;}
.subpage .module_narrow a, 
.subpage .module_narrow a:visited {color:#828182;}

.subpage #right_col .module_wide h2 {color:#175e8a;padding-bottom:2px}

.subpage .module_wide {width:716px;background:url(/ExternalContent/images/MA_RES/bg_wide_borderbox_bottom.gif) bottom no-repeat;margin-top:14px}
.subpage .module_wide .padding {background:url(/ExternalContent/images/MA_RES/bg_wide_borderbox_top.gif) top no-repeat;padding:1px 15px 15px 15px}
.subpage .module_wide .more {text-align:right;display:block;color:#828182;font-weight:bold}

.subpage .module_wide ul {padding-left:15px;margin-left:0}
.subpage .module_wide li {color:#828182;margin:9px 0 9px 0;padding-top:1px}
.subpage .module_wide li a, 
.subpage .module_wide li a:visited {color:#828182;}

.subpage .personal h2 {background:url(/ExternalContent/images/MA_RES/img_p.gif) no-repeat top right}
.subpage .header_image_text {color:white;font:13.5pt Helvetica, Arial, sans-serif;margin:5px 0 0 0;line-height:19pt}
