/*   
    styles.common.css
*/
/* IE7 specific hacks are denoted with a *+html                                                                */

/* IE6 Specific hacks are denoted with a _                                                                     */

/*                                                                                                             */



BODY { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333; /* IE6 */ _text-align: center; /* */ }

A { text-decoration: none; }
A:hover { text-decoration: underline; }
HR { display: none; }
IMG { font-size: 11px; }

LEGEND { display: none; }
FIELDSET { border: none; margin: 0; padding: 0; }
FORM { margin: 0; padding: 0; }

H1, H2, H3, H4, H5, H6 { margin: 0; padding: 0; }
H1 { font-size: 120%; }
H2 { font-size: 110%; }
H3 { font-size: 100%; }
H4 { font-size: 90%; }
H5 { font-size: 80%; }
H6 { font-size: 75%; }

P { margin-top: 0; font-size: 75%; }
DD,
DT { margin: 0; padding: 0; }

ADDRESS { color: #333333; font-style: normal; }

A { color: #0066cc; }
A:Hover { color: #000000; }
A:Visited { color: #0066cc; }

.SectionMarker, #BrowserWarning, #AccessibilityLinks, .printlogo { display: none; }

.printlogo { display: none; }

/* ---------------------------------------------- BEGIN: important classes -- */
.ClearFix { clear: both; font-size: 0; }

.LayoutTable { width: 100%; }
.LayoutTable TD { vertical-align: top; }

.FormTable { }
.FormTable TD, .FormTable TH { padding: 2px 0; }
.FormTable TD { }
.FormTable TH { font-size: 75%; font-weight: normal; text-align: left; padding-right: .5em; }
.FormTable TH LABEL { font-size: 100% !important; }

.FormAction { text-align: right; padding-top: 4px; }

.DataTable { width: 100%; }
.DataTable TH,
.DataTable TD { font-size: 75%; padding: 2px 0; }


.HorizList { margin: 0; padding: 0; }
.HorizList LI { float: left; list-style-type: none; display: block; }


INPUT, SELECT,

.Icon, .Button { vertical-align: middle; }
IMG.Icon { margin: 0 0 0 5px; }

.Invisible { display: none; }

.Separator { text-align: center; margin: 10px 0; }

.Exception { } /* NOTE: to be used *sparingly*! */

.Error { }

.Even { }
.Odd { }

.RightColCell { }
.LeftColCell { }
/* ------------------------------------------------ END: important classes -- */
 
/* ------------------------------------------------ BEGIN: common classes -- */

#PageWrapper { width: 760px; margin: 0 auto 0 auto; /* IE6 */ _text-align: left; /* */ }

#HeaderWrapper { height: 116px; clear: both; }

#BodyWrapper { clear: both; border-left: 1px solid #cecfca; }

#FooterWrapper { border-left: 1px solid #cecfca; }

#NavColCell { width: 160px; }
#MainColCell { width: 600px;  }

#MainColTable .LeftColCell { width: 400px; }
#MainColTable .RightColCell { width: 200px; }

/* ------------------------------------------------ END: common classes -- */


/* ------------------------------------------------ BEGIN: content area classes -- */
#NavColCell IMG { margin: 56px 0 23px 7px; }
#NavColCell UL { margin: 0; padding: 0; list-style-type: none; color: #333333; font-weight: bold; }
#NavColCell UL A { height: 29px; width: 150px; line-height: 29px; display: block; color: #333333; }
#NavColCell UL A.Active { color: #0053a0; background: url(img/bg.list-hover.gif) 140px 1px no-repeat; }
#NavColCell UL LI {font-size: 11px; background: url(img/bg.navlist.gif) bottom left repeat-x; }
#NavColCell UL LI.Exception {background: url(img/bg.navlist-exception.gif) bottom left repeat-x; }
#NavColCell UL LI.nav-dropdown {line-height: auto;}
#NavColCell UL LI.nav-dropdown UL {width: 100px; padding:5px 0 0 0; margin:5px 0 0; background: url(img/bg.navlist.gif) bottom left repeat-x; }
#NavColCell UL LI.nav-dropdown UL LI { background: none; padding:0 0 0 25px; }
#NavColCell UL LI.nav-dropdown UL LI.Current {background:url(img/icon.arrow.sm.053a0.gif) 18px 5px no-repeat;}
#NavColCell UL LI.nav-dropdown UL LI A {height: auto; width:130px; line-height: 1.2em; padding: 0 0 20px 0;}
#NavColCell UL LI.nav-dropdown UL LI A.Active {color:#0053a0; background: none;}

#NavColCell FIELDSET.search {padding:10px 0 0 0;}
#NavColCell FIELDSET.search LABEL {font-size: 75%; visibility:hidden;}

#NavColCell DL { margin: 25px 0 0 0; font-size: 75%; }
#NavColCell DT { margin: 0 0 6px 0; font-weight: normal; color: #a7a8a4; }
#NavColCell DT A { font-weight: bold; color: #0066cc; }
#NavColCell DD { padding: 0 10px 25px 0; margin: 0 0 25px 0; display: block; background: url(img/bg.navlist.gif) bottom left repeat-x; }
#NavColCell DD.None {background: none; }
#NavColCell .site-address DD { padding: 0; margin: 0; display: block; background: none; }

#FooterWrapper { padding: 20px 0 20px 15px; background-color: #c2c7d0; }
#FooterWrapper H5 { margin: 1em 0 0 0; line-height: 1.4em; font-size: 70%; }
#FooterWrapper P { margin: 0; line-height: 1.4em; font-size: 70%; }
#FooterWrapper P A { color: #333333; }
#FooterWrapper P A.Active { font-weight: bold; }

#HeaderWrapper { background-color: #0053a0; }
#HeaderWrapper H5 { height: 29px; padding: 0 0 0 21px; line-height: 32px; font-weight: normal; font-size: 75%; color: #0053a0; background-color: #FFFFFF; }
#HeaderWrapper P { height: 29px; margin: -29px 15px 0 0; line-height: 32px; font-size: 70%; text-align: right; /* IE6 */ _margin: -32px 15px 0 0; }
#HeaderWrapper H1 { height: 87px; width: 366px; /* 376px */ padding: 0 0 0 10px; margin: 0 0 0 18px; line-height: 140px; float: left; font-size: 90%; font-family: Tahoma, sans-serif; border-left: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; background-color: #96c1e5; /* IE6 */ _margin: 0 0 -3px 9px; _height: 0px; _line-height: 14px; _padding: 64px 0 9px 10px; }
#HeaderWrapper .header_flash-wrapper { width: 200px; height: 87px; /* IE6 */ _margin: 0 0 -3px 0; float: left; clear: right; }

#BodyWrapper .LeftColCell { width: 350px; /* 400px */ padding: 0 0 15px 0; }
#BodyWrapper .RightColCell { width: 200px; border-top: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; background: url(img/bg.body,rightcolcell.gif) bottom left no-repeat #ececea; }

#BodyWrapper .LeftColCell { padding: 1em 20px 1.2em 30px; }
#BodyWrapper .LeftColCell P { line-height: 1.6em; }
#BodyWrapper .LeftColCell H2 { margin: 0 0 .2em 0; font-size: 75%; color: #0053a0; }
#BodyWrapper .LeftColCell H3 { margin: 0 0 .2em 0; font-size: 75%; color: #0053a0; }
#BodyWrapper .LeftColCell H4 {}
#BodyWrapper .LeftColCell UL {list-style: none; font-size:75%;}
#BodyWrapper .LeftColCell UL LI {}
#BodyWrapper .LeftColCell IMG {display:block; margin-left: auto; margin-right: auto;}
#BodyWrapper .LeftColCell DL { margin: 0; font-size: 75%; }
#BodyWrapper .LeftColCell DT { margin: 4px 0 4px 0; font-weight: normal; color: #a7a8a4; }
#BodyWrapper .LeftColCell DT A { font-weight: bold; color: #0066cc; }
#BodyWrapper .LeftColCell DD { padding: 0 0 10px 0; margin: 0 0 20px 0; display: block; background: url(img/bg.navlist.gif) bottom left repeat-x; }
#BodyWrapper .LeftColCell DD.None {background: none; }


#BodyWrapper #RightColContent { min-height: 600px; /* IE6 */ _height: 600px; }
#BodyWrapper .RightColCell #RightColContent DL.site-address {padding: 0 0 0 11px;}
#BodyWrapper .RightColCell #flashholder-side { margin: 0 0 1em 0; }
#BodyWrapper .RightColCell #flashholder-side IMG {margin:0 auto; display:block; border:1px solid #96C1E5;}
#BodyWrapper .RightColCell P { margin: 0 15px 2em 15px; line-height: 1.4em;  }
#BodyWrapper .RightColCell P A { font-weight: bold; color: #0066cc; }

DL.site-address { margin: 25px 0 0 0; font-size: 75%; }
.site-address DT { margin: 0 0 6px 0; font-weight: normal; color: #a7a8a4; }
.site-address DT A { font-weight: bold; color: #0066cc; }
.site-address DD { padding: 0 10px 25px 0; margin: 0 0 25px 0; display: block; background: url(img/bg.navlist.gif) bottom left repeat-x; }
.site-address DD { padding: 0; margin: 0; display: block; background: none; }

/* ------------------------------------------------ BEGIN: CPDHome Classes -- */

.CPDHome{min-height:600px;}

.CPDHome #BodyWrapper { /* IE6 */ _padding: 0; _margin-top: -15px; /* */ }

.CPDHome #HeaderWrapper { height: 235px; }
.CPDHome #HeaderWrapper DIV {
	height: 235px; /* IE6 */
	_margin-bottom: -3px;
	float: left;
	clear: right;
	width: 178px;
}

.CPDHome #HeaderWrapper .header_flash-wrapper { width: 178px; margin: 0 0 0 18px; /* IE6 */ _margin: 0 0 0 9px; border-left: 3px solid #FFFFFF; }
.CPDHome #HeaderWrapper .header_image-wrapper { width: 195px; /* IE6 */ _width: 196px; border-left: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; }
*+html .CPDHome #HeaderWrapper .header_image-wrapper { width: 196px; }
.CPDHome #HeaderWrapper .header_text-wrapper { width: 199px; background: url(img/bg.header-p.jpg) 0px 0px no-repeat; }
.CPDHome #HeaderWrapper .header_text-wrapper P { height: auto; margin: 15px 15px 0 15px;  font-size: 70%; line-height: 1.6em; text-align: left; color: #FFFFFF; }

.CPDHome #BodyWrapper H1 { height: 40px; margin: 0 0 15px 0; padding: 0 0 0 15px; line-height: 40px; font-size: 90%; font-family: Tahoma, sans-serif; background-color: #c2c7d0; border-top: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; }
.CPDHome #BodyWrapper H2 { height: 40px; margin: 0 0 5px 0; padding: 0 0 0 15px; line-height: 40px; font-size: 90%; font-family: Tahoma, sans-serif; background-color: #96c1e5; border-top: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; }

.CPDHome .homeproduct-left { background: url(img/bg.line-vertical.gif) top right repeat-y; }
.CPDHome #BodyWrapper .LeftColCell { width: 400px; padding: 0; }
.CPDHome #BodyWrapper .LeftColCell DIV { width: 169px; /* 200px */  padding: 0 15px 0 15px; float: left; clear: right; }
.CPDHome #BodyWrapper .LeftColCell DIV H3 { margin: 7px 0 10px 0; font-size: 75%; color: #0053a0; }
.CPDHome #BodyWrapper .LeftColCell DIV P { line-height: 1.4em; }
.CPDHome #BodyWrapper .LeftColCell DIV IMG { margin: 0 auto 0 auto; padding: 40px 0 40px 0; display: block; }
.CPDHome #BodyWrapper .LeftColCell DIV IMG.Icon { margin: 0; padding: 0 7px 0 0; display: inline; }
.CPDHome #BodyWrapper .LeftColCell DIV UL { margin: 0; padding: 0; list-style-type: none; font-size: 75%; }
.CPDHome #BodyWrapper .LeftColCell DIV UL A SPAN { font-weight: bold; color: #0066cc; }
.CPDHome #BodyWrapper .LeftColCell DIV UL A:Hover { text-decoration: none; }
.CPDHome #BodyWrapper .LeftColCell DIV UL A:Hover SPAN { text-decoration: underline; }
.CPDHome #BodyWrapper .LeftColCell DIV UL LI { margin: 0 0 15px 0; clear: both; }

.CPDHome #BodyWrapper .RightColCell { border-top: none; }
/* ------------------------------------------------ END: CPDHome Classes -- */


/* ------------------------------------------------ BEGIN: CPDContact Classes -- */
.CPDContact {min-height:600px;}
.CPDContact #BodyWrapper .LeftColCell P A {font-weight:bold;}
.CPDContact #BodyWrapper .LeftColCell UL { width: 100%; margin: 0; padding: 0; list-style-type: none;  }
.CPDContact #BodyWrapper .LeftColCell UL LI {color: #0066cc; font-weight:500; font-size: 75%; margin: 0 0 42px 0; /* IE6 */ _margin: 0 0 0 0; _line-height: .8em; /* */ display: block; position: relative; font-weight:bold; }
.CPDContact #BodyWrapper .LeftColCell UL LI A {}
.CPDContact #BodyWrapper .LeftColCell UL LI IMG {margin:4px 0 0 0; padding:0; border: 2px solid #a2c3db; }
.CPDContact #BodyWrapper .LeftColCell UL H4 { font-size: 75%; }
.CPDContact #BodyWrapper .LeftColCell UL H4 SPAN { font-size: 100%; }
.CPDContact #BodyWrapper .LeftColCell UL H5 { width: 200px; font-weight: normal; font-size: 75%; }
.CPDContact #BodyWrapper .LeftColCell UL SPAN { display: block; position: absolute; right: 0; top: 0; text-align: right; font-size: 75%; }
/* ------------------------------------------------ END: CPDContact Classes -- */

/* ------------------------------------------------ BEGIN: CPDContact Classes -- */
.CPDSiteMap {min-height:600px;}
.CPDSiteMap #BodyWrapper .LeftColCell UL { font-size: 75%; padding: 0 0 0 20px; }
/* ------------------------------------------------ END: CPDContact Classes -- */

/* ------------------------------------------------ BEGIN: CPDproducts Classes -- */
.CPDProducts {min-height:600px;}

.CPDProducts #BodyWrapper .LeftColCell P {line-height: 20px;}
.CPDProducts #BodyWrapper .LeftColCell P IMG {float:right; padding:0 0 0 15px;}
/* ------------------------------------------------ END: CPDproduct Classes -- */

/* ------------------------------------------------ BEGIN: CPDProductSub Classes -- */
.CPDProductsSub {min-height:600px;}

.CPDProductsSub #HeaderWrapper .product_item_header { clear:both; border-top: 3px solid #FFFFFF; }
.CPDProductsSub #HeaderWrapper .product_item_header H1 { margin:0 0 0 0; padding:0 0 0 31px; height:40px; width:569px; line-height:40px; background-color:#c0c5cf; border:none;}

.CPDProductsSub .homeproduct-left { background: url(img/bg.line- vertical.gif) top right repeat-y; }

.CPDProductsSub #BodyWrapper .LeftColCell {width: 150px; padding:0; margin:0; }
.CPDProductsSub #BodyWrapper .LeftColCell UL {width:150px; background-color:#ececea; margin: 3px 0 3px 0 ; padding: 10px 0 10px 0; list-style-type: none; font-size: 75%;}
.CPDProductsSub #BodyWrapper .LeftColCell UL A {height: auto; font-weight: bold; color: #000000; }
.CPDProductsSub #BodyWrapper .LeftColCell UL A.Active {color:#00529e; }
.CPDProductsSub #BodyWrapper .LeftColCell UL A:Hover { text-decoration: underline; color:#00529e;}
.CPDProductsSub #BodyWrapper .LeftColCell UL A:Hover SPAN { text-decoration: underline; }
.CPDProductsSub #BodyWrapper .LeftColCell UL LI { margin: 0 0 0 0; padding: 15px 0 15px 20px; clear: both; line-height: 1.4em; font-weight: bold;}
.CPDProductsSub #BodyWrapper .LeftColCell UL LI.Current {color: #00529e; background:url('img/icon.arrow.sm.053a0.gif') 32px no-repeat; }

.CPDProductsSub #BodyWrapper .RightColCell { width: 450px; margin:0 0 0 0; padding:0; background-image:none; background-color:#FFFFFF; }
.CPDProductsSub #BodyWrapper .RightColCell IMG { float:right; padding:0 0 0 20px; }
.CPDProductsSub #BodyWrapper .RightColCell P { margin:0 0 0 20px; padding:5px 0 0 0px; line-height: 1.7em; font-family: Verdana, sans-serif; text-align:left; }
.CPDProductsSub #BodyWrapper .RightColCell P A { font-weight: bold; color: #0064ca; }
.CPDProductsSub #BodyWrapper .RightColCell A IMG { float:left; margin:0px; padding:4px 7px 0 0; }

/* ------------------------------------------------ END: CPDProductSub Classes -- */

/* ------------------------------------------------ BEGIN: CPDApplications Classes -- */

.CPDApplications {}

.CPDApplications IMG {border:none;}
.CPDApplications #BodyWrapper .LeftColCell .Item {clear:left;}


/*Observatory*/

.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL { list-style: none; padding:0 0 10px 0; margin:0 0 0 0;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI {display:block; float:left; padding:0; margin:0 10px 40px 0; border:3px solid #0053a0;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI A {display:block; padding:0px; margin:0px; height:40px; width:100px; }


.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_1 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_1 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_1 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_2 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_2 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_2 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_3 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_3 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #Observatory.Item UL LI.display_3 A IMG {display:none;}


/*HotelPeru*/

.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL { list-style: none; padding:0 0 10px 0; margin:0 0 0 0;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI {display:block; float:left; padding:0; margin:0 10px 40px 0; border:3px solid #0053a0;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI A {display:block; padding:0px; margin:0px; height:40px; width:100px; }


.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_1 A {background:url(img/img.installation.roll_dummypic.gif ) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_1 A:hover {background:url(img/img.installation.roll_dummypic.gif ) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_1 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_2 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_2 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_2 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_3 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_3 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #HotelPeru.Item UL LI.display_3 A IMG {display:none;}


/*BaseCamp*/

.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL { list-style: none; padding:0 0 10px 0; margin:0 0 0 0;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI {display:block; float:left; padding:0; margin:0 10px 40px 0; border:3px solid #0053a0;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI A {display:block; padding:0px; margin:0px; height:40px; width:100px; }


.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_1 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_1 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_1 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_2 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_2 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_2 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_3 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_3 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #BaseCamp.Item UL LI.display_3 A IMG {display:none;}


/*AFHospital*/

.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL { list-style: none; padding:0 0 10px 0; margin:0 0 0 0;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI {display:block; float:left; padding:0; margin:0 10px 40px 0; border:3px solid #0053a0;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI A {display:block; padding:0px; margin:0px; height:40px; width:100px; }


.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_1 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_1 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_1 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_2 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_2 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_2 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_3 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_3 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #AFHospital.Item UL LI.display_3 A IMG {display:none;}


/*WTFacility*/

.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL { list-style: none; padding:0 0 10px 0; margin:0 0 0 0;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI {display:block; float:left; padding:0; margin:0 10px 40px 0; border:3px solid #0053a0;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI A {display:block; padding:0px; margin:0px; height:40px; width:100px; }


.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_1 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_1 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_1 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_2 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_2 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_2 A IMG {display:none;}


.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_3 A {background:url(img/img.installation.roll_dummypic.gif) no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_3 A:hover {background:url(img/img.installation.roll_dummypic.gif) -100px 0px no-repeat;}
.CPDApplications #BodyWrapper .LeftColCell #WTFacility.Item UL LI.display_3 A IMG {display:none;}



/* ------------------------------------------------ END: CPDApplications Classes -- */ 

/* ------------------------------------------------ BEGIN: CPDNewsDetail -- */ 
.CPDNewsDetail #BodyWrapper .LeftColCell dd {background:none;}
.CPDNewsDetail #BodyWrapper .LeftColCell dd p {font-size:12px; line-height:14px;}
/* ------------------------------------------------ END: CPDNewsDetail -- */ 

/* ------------------------------------------------ BEGIN: CDPContactForm -- */
.CDPContactForm #Form1 {}
.CDPContactForm #Form1 .errors  {margin-bottom:25px; display:none;}
.CDPContactForm #Form1 .errors DL {list-style:none;}
.CDPContactForm #Form1 .errors DL DT {color:red; font-weight:bold; margin-bottom:10px; text-decoration:underline;}
.CDPContactForm #Form1 .errors DL DD {color:red; margin:0 0 10px 10px; padding:0; background:none;}
.CDPContactForm #Form1 .type {margin-bottom:20px;}
.CDPContactForm #Form1 .type H3 {margin-bottom:10px;}
.CDPContactForm #Form1 UL {padding-left:10px; margin:0;}
.CDPContactForm #Form1 UL LI {float:left; width:300px; margin-bottom:8px;}
.CDPContactForm #Form1 UL LI LABEL {width:265px; margin-left:5px;}
.CDPContactForm #Form1 OL {list-style:none; padding-left:10px; margin:0;}
.CDPContactForm #Form1 OL LI {float:left; margin-bottom:8px; width:300px;}
.CDPContactForm #Form1 LABEL {font-size:12px; display:block; float:left; width:120px;}
.CDPContactForm #Form1 INPUT {float:left;}
.CDPContactForm #Form1 SELECT {float:right; width:155px;}
.CDPContactForm #Form1 .info INPUT {width:150px; float:right;}
.CDPContactForm #Form1 .column {float:right; width:160px;}
.CDPContactForm #Form1 .column INPUT {margin-bottom:8px;}
.CDPContactForm #Form1 #txtAddress2 {margin-bottom:0;}
.CDPContactForm #txtZip {margin-bottom:8px;}
.CDPContactForm #txtComment {width:295px; float:right; margin-top:3px;}
.CDPContactForm .question {margin-top:15px;}
.CDPContactForm  .submit {margin-top:20px;}
.CDPContactForm  .submit INPUT#cmdSubmit {margin:0 auto; display:block; width:100px; float:none;}
.CDPContactForm #Form1 .survey  {margin-top:20px;}
.CDPContactForm #Form1 .survey .column  {width:auto; float:none;}
.CDPContactForm #Form1 .survey  P {margin-bottom:5px;}
.CDPContactForm #Form1 .survey .column  LABEL {width:auto; margin-right:5px; position:relative; top:2px;}
.CDPContactForm #Form1 .survey .column INPUT {width:auto; float:left; margin-bottom:5px;}
.CDPContactForm #Form1 .survey .colContain {width:100px; margin:0 auto;}
/* ------------------------------------------------ END: CDPContactForm -- */ 

