html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 11px; font-weight: normal; font-style: normal; }


.clear { clear: both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }


body { font: 11px/18px Arial, sans-serif; background-color: #fff; color: #333; }

a { color: #7398c0; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

img { behavior: url(/global/scripts/lib/iepngfix.htc); }
img { border: 0; }

#container {width: auto; margin: 0 auto; position: relative;}
#main { width: 100%; position: relative; }
#content { padding: 18px 20px; position: relative; color: #333; }
#content_column{ margin: 48px 0px 100px 175px; min-width: 1000px;  position: relative;}
#footer{ width: 275px;	padding-bottom: 60px; color: #999; letter-spacing:.5px; position: relative; top: 100px; float: left; }
/* top right bottom left*/
#sidebar{ position:fixed; top: 30px; left:17px;	width: 150px; }
* html div#sidebar  { top: 30px; left:17px;	width: 150px; position:absolute; }


.column { float: left; }
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }

p { margin-bottom: 18px; }
h1 { font-weight: bold; font-size: 33px; line-height: 0px; margin-bottom: 0px; }
h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }
h3 { font-weight: bold; font-size: 1em; line-height: 18px; }
h4 { font-weight: bold; font-size: 10px; line-height: 18px; }


#sidebar a{color: #c0d3e8;}
#sidebar h1 a{ font-weight: bold; }
#sidebar h1 a:hover{ text-decoration: none; }

#nav{ font-size: 10px; font-weight: bold; list-style: none; margin: 1.5em 0 1em 0;}
#nav li{ padding: 0; margin: 0; }
#nav a{	display: block;	height: 2.0em;	padding: 0.3em 0.2em 0 0.8em; margin-bottom: 1px; color: #7398c0; background-color: #EEE; text-decoration: none; letter-spacing:0.02em;}
#nav a:hover{color: #FFF; background-color: #c0d3e8; text-decoration: none;}	


#sidebar .callout{ xbackground-color: #333; border: 1px solid #222; padding: 0.25em .5em;  }
#sidebar .callout a{ color: #8ad459;}
#sidebar .callout ul{ margin-top: -.45em; margin-left: 1em; margin-bottom: .4em; }


#pod_nouveau { position: relative; background: url(../images/pod_nouveau.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_nouveau .pod_footer h3 { position: relative; background: url(../images/pod_nouveau.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_nouveau .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_nouveau .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_nouveau .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_nouveau .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_nouveau .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_nouveau .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }


#pod_duboeufdesign { position: relative; background: url(../images/pod_duboeuf.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_duboeufdesign .pod_footer h3 { position: relative; background: url(../images/pod_duboeuf.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_duboeufdesign .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_duboeufdesign .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_duboeufdesign .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_duboeufdesign .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_duboeufdesign .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_duboeufdesign .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }


#pod_adrenaline { position: relative; background: url(../images/pod_adreanline_works.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_adrenaline .pod_footer h3 { position: relative; background: url(../images/pod_adreanline_works.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_adrenaline .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_adrenaline .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_adrenaline .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_adrenaline .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_adrenaline .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_adrenaline .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_iphone { position: relative; background: url(../images/pod_aetna_forum.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_iphone .pod_footer h3 { position: relative; background: url(../images/pod_aetna_forum.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_iphone .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_iphone .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_iphone .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_iphone .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_iphone .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_iphone .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_oldglory { position: relative; background: url(../images/pod_oldglory.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_oldglory .pod_footer h3 { position: relative; background: url(../images/pod_oldglory.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_oldglory .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_oldglory .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_oldglory .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_oldglory .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_oldglory .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_oldglory .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_rx { position: relative; background: url(../images/pod_rx.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_rx .pod_footer h3 { position: relative; background: url(../images/pod_rx.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_rx .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_rx .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_rx .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_rx .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_rx .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_rx .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_stage_abm { position: relative; background: url(../images/pod_stageabm.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_stage_abm .pod_footer h3 { position: relative; background: url(../images/pod_stageabm.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_stage_abm .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_stage_abm .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_stage_abm .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_stage_abm .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_stage_abm .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_stage_abm .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_aetna_agb { position: relative; background: url(../images/pod_aetna_global.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_aetna_agb .pod_footer h3 { position: relative; background: url(../images/pod_aetna_global.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_aetna_agb .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_aetna_agb .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_aetna_agb .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_aetna_agb .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_aetna_agb .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_aetna_agb .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_bernod { position: relative; background: url(../images/pod_bernod.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_bernod .pod_footer h3 { position: relative; background: url(../images/pod_bernod.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_bernod .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_bernod .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_bernod .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_bernod .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_bernod .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_bernod .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_giuliani { position: relative; background: url(../images/pod_giuliani.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_giuliani .pod_footer h3 { position: relative; background: url(../images/pod_giuliani.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_giuliani .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_giuliani .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_giuliani .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_giuliani .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_giuliani .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_giuliani .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_delta_equity { position: relative; background: url(../images/pod_delta_equity.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_delta_equity .pod_footer h3 { position: relative; background: url(../images/pod_delta_equity.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_delta_equity .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_delta_equity .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_delta_equity .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_delta_equity .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_delta_equity .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_delta_equity .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_innnovation { position: relative; background: url(../images/pod_innovation.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_innnovation .pod_footer h3 { position: relative; background: url(../images/pod_innovation.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_innnovation .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_innnovation .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_innnovation .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_innnovation .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_innnovation .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_innnovation .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }



#pod_sleepwalk { position: relative; background: url(../images/pod_sleepwalk.jpg) no-repeat 0 100%; width: 465px; background-color: #555; overflow: hidden; margin:5px; float: left; }
#pod_sleepwalk .pod_footer h3 { position: relative; background: url(../images/pod_sleepwalk.jpg) no-repeat 0 0; width: 465px; height: 435px; text-indent: -9999px; overlflow: hidden; outline: none; margin-bottom: 0; }
#pod_sleepwalk .pod_footer p.subhead { font-weight: bold; font-size: 12px; position: relative; margin-top: -130px; margin-left: 25px; margin-bottom: 9px; }
#pod_sleepwalk .pod_footer p.subsubhead { font-size: 11px; width: 125px; margin-bottom: .8em; line-height: 1.4em;}
#pod_sleepwalk .pod_footer .grid2cols { position: relative; background: url(../images/pod_divider.gif) no-repeat 150px .3em; overflow: hidden; _zoom: 1; }
#pod_sleepwalk .pod_footer .grid2cols .column { position: relative; margin: 10px 30px 0 20px; display: inline; }
#pod_sleepwalk .pod_footer .grid2cols .column.first { width: 95px; margin-left: 40px !important; }
#pod_sleepwalk .pod_footer .grid2cols .column.last { width: 255px; margin-left: 0px; padding-bottom: 27px; /* adjust padding for copy */ }





/* PRINT */
@media print {
	body, #main, #content { color: #000 !important; }
	a, a:link, a:visited { color: #000 !important; text-decoration:none !important; }
	#tabs, #globalheader, #globalfooter, #directorynav, .noprint, .hide { display: none !important; }
	#main a.pdf, #main a.html, #main a.qt, #main a.ical, #main a.dl, #main a.dmg, #main a.zip, #main a.keynote, #main a.audio { padding-left: 0 !important; background-image: none !important; }
}

/* iPhone */
@media screen and (max-device-width: 480px) { html { -webkit-text-size-adjust: none; } }
