/*Body Elements*/
body {font-size:12px; font-family:Arial; color:#000000; background-color:#000000; margin:0cm auto;}
tr{vertical-align:top;}
hr{ height:1px; color:#011049; background-color:#011049; width:95%;}
strong{color:#011049; font-weight:bold;}
p{padding:5px; margin:0px;}
img {border:0cm;}

/* Divs */
#wrapper{margin:0cm auto; width:1000px; background-color:#ffffff;}
/*#header{width:1000px; margin:0cm auto; background-image:url(../images/newLayout/header-new.jpg); height:161px;}*/
/*#header{width:1000px; margin:0cm auto; background-image:url(../images/newLayout/2014/PRCG-Header_2014v2.jpg); height:161px;}*/
#header{width:1000px; margin:0cm auto; background-image:url(../images/newLayout/PRCG-Header.jpg); height:161px;}
#header p {font-size:12px; font-family:Arial; color:#011049; float:right; text-align:right; padding:13px 30px 0px 0px}
#orangeMenu{width:1000px; margin:0cm auto; position:relative; z-index:8000; height:31px; background-image:url(../images/newLayout/orange.jpg); background-repeat:repeat-x;}
#blueMenu{width:1000px; margin:0cm auto; position:relative; z-index:7999; height:28px; background-image:url(../images/newLayout/blue.jpg); background-repeat:repeat-x;}
#menuShadow{width:990px; margin:0cm auto; height:14px; background-image:url(../images/newLayout/menu-shadow.jpg); background-repeat:repeat-x;}
#bodyArea{width:990px; margin:0cm auto;position:relative; z-index:1000;}
#ContentArea{width:815px; padding-right:10px; position:relative; z-index:999;}
#AdArea{width:160px; position:relative; z-index:10; padding-right:5px;}
#AdDiv{position:relative; z-index:3}
#footer{width:1000px; height:45px; margin:0cm auto; font-family: Arial; font-size: 11px; color:#011049; background-image:url(../images/newLayout/Footer-Background.jpg); background-repeat:repeat-x;}
#footer p{padding-top:22px; padding-left:30px;}
#footer a{text-decoration:none; color:#011049;}
#footer a:hover{text-decoration:underline}
#footer2{background-color:Black;width:1000px; margin:0cm auto; text-align:center; color:White; font-size:9px;}
#footer2 a{text-decoration:underline; color:#ffffff;}
#footer2 a:hover{text-decoration:none}
#RotatorHome{width:531px; height:196px}


/*Classes*/
.homeNav{background-image:url(../images/newLayout/HomePageNavBar.jpg); text-align:center; background-repeat:no-repeat; width:215px; height:500px;}
.subNav{background-image:url(../images/newLayout/Interior-NavBar.jpg); text-align:center; background-repeat:no-repeat; width:167px; height:332px;}
.subNavShort{background-image:url(../images/newLayout/Interior-NavBar.jpg); text-align:center; background-repeat:no-repeat; width:167px; height:200px;}
.subNavLong{background-image:url(../images/newLayout/Interior-NavBar-long.jpg); text-align:center; background-repeat:no-repeat; width:167px; height:576px;}
.subNavXLong{background-image:url(../images/newLayout/Interior-NavBar_Xlong.jpg); text-align:center; background-repeat:no-repeat; width:167px; height:720px;}
.subNavLongHP{background-image:url(../images/newLayout/Interior-NavBar_Xlong.jpg); text-align:center; background-repeat:no-repeat; width:167px; height:660px;}
.subNavXXLong{background-image:url(../images/newLayout/Interior-NavBar_XXlong.jpg); text-align:center; background-repeat:no-repeat; width:167px; height:864px;}
.subNavMed{background-image:url(../images/newLayout/Interior-NavBar-long.jpg); text-align:center; background-repeat:no-repeat; width:167px; height:375px;}

/*Need to add styles for .subNav... table {height:(length - 40px) and the last tr of the table height:100%; vertical-align:bottom; */

.subNav #blueNav {height:292px;}
.subNavLong #blueNav {height:536px;}
.subNavLongHP #blueNav {height:615px;}
.subNavXLong #blueNav {height:680px;}
.subNavLongHP #blueNav tr {height:-20px;}
.subNav #blueNav tr, .subNavLong #blueNav tr, .subNavXLong #blueNav tr, .subNavMed #blueNav tr {height:-20px;}
.last{vertical-align: bottom;}
.norm {vertical-align:top;}
.ClinicSearch {width: 625px; height:1000px; frameborder:'0'; border:'0'; overflow-y:scroll; }


.maroonText{color:#8b163b;}


.orangeBG{background-color:#cf8a15; padding:2px; border:2px solid black}
.maroonBG{background-color:#8b163b; padding:2px; border:2px solid black}
.blueBG{background-color:#011049; padding:2px; border:2px solid black}
.lightblueBG ul{list-style-position: outside;}
.lightblueBG{background-color:#e2f2fb; padding:2px; border:2px solid black}
.orangeText{color:#cf8a15;}
.GoldList{font-size:18px; font-family:Times New Roman; color:#cf8a15; font-weight:bold;}
.GoldList li p{font-size:12px; font-family:Arial; color:#000000; font-weight:normal;}
.marginLeft{padding-left:200px;}
.menuDoubleLine{margin-top: 0px; margin-right: 25px; padding-top: 0px}
.nopadding{padding:0cm; margin:0cm;}
.fRight{float:right; padding-left:8px;}
.fLeft{float:left; padding-right:8px;}

/* Forms */
.SubmitButton{border:1px solid #cc3300; background-color:#000; color:#fff; font:13px Tahoma; padding:8px;}
.memberName{font-weight:bold; font-style:italic; color:Maroon}
.rightColumn{text-align:right; font-weight:bold;}
.submitColumn{text-align:center;}
.noDisplay{display:none}

/*Fonts*/
h1{font-size:22px; font-family:Times New Roman; color:#cf8a15; margin-top:0cm; padding-top:0cm;}
h2{font-size:18px; font-family:Times New Roman; color:#011049;}
h3{font-size:16px; font-family:Times New Roman; color:#8b163b;}
h4{font-size:14px; font-family:Times New Roman; color:#cf8a15;}

/*Links*/
#bodyArea a{color:#8b163b; text-decoration:none; font-weight:bold}
#bodyArea a:hover{text-decoration:underline; font-weight:bold}
#blueNav a{color:#011049;text-decoration:none; }
#blueNav a:hover{color:#011049;text-decoration:underline; }
#blueNav {height:auto;}

#bodyArea a.blueLinks{color:#011049; text-decoration:none; font-weight:bold}
#bodyArea a:hover.blueLinks{text-decoration:underline; font-weight:bold}
#header p a.headerLinks {color:#011049; text-decoration:none;}
#header p a:hover.headerLinks {color:#011049; text-decoration:underline;}
/* Home Rotator */
#nav a { border: 1px solid #8b163b; background: #cf8a15; text-decoration: none; margin: 0px 5px; padding: 3px 5px; }
#nav a.activeSlide { background: #011049; color:White; }
#nav a:focus { outline: none; }

/*Special Lung list items */
#lungSpecial ul {margin:10px; padding:5px}

.blueText{color:#011049;}