@import url(appstyles.css);

/* General Style
---------------------------------------------*/
form,body,html{height:100%;width:100%;}
form,body,html{height:100%;width:100%;}
body{margin:0;padding:0;font:.8em/1.6em Arial, Helvetica, sans-serif; background:#0d2339;}

.mastWrap{float:left;width:100%;}
.cntrWrap{width:100%;margin:0 auto;}
.fltFix{float:left;width:100%;}

a{color:#1A3551;text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
a:visited{}
a:active{}
a img{border:none;}
img{border:none;}

h1,h2,h3,h4,h5,.PageTitleHeader,.PageSubTitleHeader{font-weight:bold;margin:0;padding:0;line-height:1.8em;}
h1,.PageTitleHeader{font-size:20px; color:#1A3551;}
h2,.PageSubTitleHeader{font-size:18px; color:#336699;}
h3{font-size:14px;}
h4{font-size:13px;}
h5{font-size:11px;}
p{padding:0;margin:7px 0;}

.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.textalignright{text-align:right;}
.textalignleft{text-align:left;}

hr{height:1px;line-height:1px;margin:8px 3px;clear:both;border:none;background:#333;color:#333;}

img.left{float:left;margin:0 7px 1px 0;}
img.right{float:right;margin:0 0 7px 7px;}
img.outline{border:4px solid #333;}

.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;margin-top:-7px;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.invisibleButAccessible{display:none;}

/* HEAD ELEMENTS
---------------------------------------------*/
.structHead{ margin:0; padding:0; background:url(images/headerBg.gif) repeat-x left top; width:100%; height:115px;}
.structHeadIn{margin:0 auto;width:770px;}

.structHead h1{float:left;height:67px;margin:0;padding:0;}
.structHead h1 a{ display:block; width:392px; height:62px; }
.bio .structHead h1 a{ display:block; width:394px; height:110px; margin: 0; }
.structHead h1.BB{float:left;height:115px;margin:0 0 0 20px;padding:0;}
.structHead h1.BB a{display:block;width:70px; height:111px;}

.structHead .qt{ float:right; margin:0; padding:0;width:450px;height:48px;}
.structHead .links{float:right;height:auto;margin:0 0 0 -72px;*margin:0 0 0 -133px;padding:0;width:72px;}
.structHead .qt ul { list-style:none; margin:0; padding:0; z-index:9999; float:right;}
.structHead .qt ul.ul2 {margin:0 72px 0 0;padding:0;position:relative;}
.structHead .qt ul li {float:left; margin:10px 0 0 0; padding:0 5px; border-right:1px solid;line-height:.9em; *line-height:1.3em; color:#639ec8;}
.structHead .qt ul li.last {border-right:none}
.structHead .qt ul li#Quicklinks a{text-indent:-9999px;width:50px;}
.structHead .qt ul li a { display:block; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:10px; color:#afb7be; text-decoration:none;}
.structHead .qt ul li a:hover {color:#8fd400;}
.structHead .qt li li a {color:#fff;}

/* Second Level Groups */
.structHead .qt li ul { position: absolute; left: -999999px; margin:0; background:#5d81a0; border-style: solid; border-color: #1e3852; border-width:1px 1px 0 1px; float:none; width:140px;}
.structHead .qt li li { width: 140px; border-bottom:1px solid #1e3852; border-right:none; padding:0; margin:0;}
.structHead .qt li li.last {border:none}
.structHead .qt li li a { padding:6px 10px; *padding:3px 10px; width:130px; _width:150px;}
.structHead .qt li li:hover, .structHead .qt li li.sfHover { background: #1e3852;}
.structHead .qt li li:hover a, .structHead .qt li li.sfHover a{color:#8fd400;}
/* Third Level Groups */
.structHead .qt li li ul { margin:-20px 0 0 150px}

/* The Magic */
.structHead .qt li:hover ul ul,
.structHead .qt li:hover ul ul ul,
.structHead .qt li.sfhover ul ul,
.structHead .qt li.sfhover ul ul ul { left: -999em;}

.structHead .qt li:hover ul,
.structHead .qt li li:hover ul,
.structHead .qt li li li:hover ul,
.structHead .qt li.sfhover ul,
.structHead .qt li li.sfhover ul,
.structHead .qt li li li.sfhover ul { left: auto;}

.structHead #ContentMessage { float:left;height:48px;margin:0 0 0 20px;padding:10px 0 0;width:268px; display:inline;color:#afb7be;}
.structHead #ContentMessage a{ color:#afb7be;}


.structHead2{ margin:0; padding:0;background:url(images/toplinksBg.gif) repeat-x left top; width:100%; height:31px;}
.structHead2In{margin:0 auto;width:770px;}

.structHead2 #ContentToplinks{ float:left; margin:0; padding:0; width:770px;}
.structHead2 #ContentToplinks ul { list-style:none; margin:0; padding:0; position:relative; z-index:999;}
.structHead2 #ContentToplinks ul li {float:left; margin:0; padding:0;}
.structHead2 #ContentToplinks ul li.last { border-right:none;}
.structHead2 #ContentToplinks ul li a { display:block; font-family:"Myriad Condensed", Arial, Helvetica, sans-serif;letter-spacing:0.2px;font-size:16px; color:#afb7be; text-decoration:none; text-indent:-9999px;}
.structHead2 #ContentToplinks ul li a:hover {color:#8fd400;}

.structHead2 #ContentToplinks ul li#ViewContent a{ display:none;}
.structHead2 #ContentToplinks ul li#About a{ background:url(images/About.gif) no-repeat left top; height:31px; width:51px;}
.structHead2 #ContentToplinks ul li#Admissions  a{background:url(images/Admissions.gif) no-repeat left top; height:31px;width:77px;}
.structHead2 #ContentToplinks ul li#ProgramsofStudy a{background:url(images/ProgramsofStudy.gif) no-repeat left top; height:31px;width:117px;}
.structHead2 #ContentToplinks ul li#Performances a{background:url(images/Performances.gif) no-repeat left top; height:31px;width:90px;}
.structHead2 #ContentToplinks ul li#CurrentStudents a{background:url(images/CurrentStudents.gif) no-repeat left top; height:31px;width:107px;}
.structHead2 #ContentToplinks ul li#ParentsandFamilies a{background:url(images/Parents&Families.gif) no-repeat left top; height:31px;width:118px;}
.structHead2 #ContentToplinks ul li#FacultyandStaff a{background:url(images/Faculty&Staff.gif) no-repeat left top; height:31px;width:99px;}
.structHead2 #ContentToplinks ul li#Alumni a{background:url(images/Alumni.gif) no-repeat left top; height:31px;width:58px;}
.structHead2 #ContentToplinks ul li#Giving a{background:url(images/Giving.gif) no-repeat left top; height:31px;width:53px;}

.structHead2 #ContentToplinks ul li#About a:hover{ background:url(images/About.gif) no-repeat left bottom; height:31px; width:51px;}
.structHead2 #ContentToplinks ul li#Admissions  a:hover{background:url(images/Admissions.gif) no-repeat left bottom; height:31px;width:77px;}
.structHead2 #ContentToplinks ul li#ProgramsofStudy a:hover{background:url(images/ProgramsofStudy.gif) no-repeat left bottom; height:31px;width:117px;}
.structHead2 #ContentToplinks ul li#Performances a:hover{background:url(images/Performances.gif) no-repeat left bottom; height:31px;width:90px;}
.structHead2 #ContentToplinks ul li#CurrentStudents a:hover{background:url(images/CurrentStudents.gif) no-repeat left bottom; height:31px;width:107px;}
.structHead2 #ContentToplinks ul li#ParentsandFamilies a:hover{background:url(images/ParentsandFamilies.gif) no-repeat left bottom; height:31px;width:118px;}
.structHead2 #ContentToplinks ul li#FacultyandStaff a:hover{background:url(images/FacultyandStaff.gif) no-repeat left bottom; height:31px;width:99px;}
.structHead2 #ContentToplinks ul li#Alumni a:hover{background:url(images/Alumni.gif) no-repeat left bottom; height:31px;width:58px;}
.structHead2 #ContentToplinks ul li#Giving a:hover{background:url(images/Giving.gif) no-repeat left bottom; height:31px;width:53px;}

.structHead2 #ContentToplinks ul li#About a.selected{ background:url(images/About.gif) no-repeat left bottom; height:31px; width:51px;}
.structHead2 #ContentToplinks ul li#Admissions  a.selected{background:url(images/Admissions.gif) no-repeat left bottom; height:31px;width:77px;}
.structHead2 #ContentToplinks ul li#ProgramsofStudy a.selected{background:url(images/ProgramsofStudy.gif) no-repeat left bottom; height:31px;width:117px;}
.structHead2 #ContentToplinks ul li#Performances a.selected{background:url(images/Performances.gif) no-repeat left bottom; height:31px;width:90px;}
.structHead2 #ContentToplinks ul li#CurrentStudents a.selected{background:url(images/CurrentStudents.gif) no-repeat left bottom; height:31px;width:107px;}
.structHead2 #ContentToplinks ul li#ParentsandFamilies a.selected{background:url(images/ParentsandFamilies.gif) no-repeat left bottom; height:31px;width:118px;}
.structHead2 #ContentToplinks ul li#FacultyandStaff a.selected{background:url(images/FacultyandStaff.gif) no-repeat left bottom; height:31px;width:99px;}
.structHead2 #ContentToplinks ul li#Alumni a.selected{background:url(images/Alumni.gif) no-repeat left bottom; height:31px;width:58px;}
.structHead2 #ContentToplinks ul li#Giving a.selected{background:url(images/Giving.gif) no-repeat left bottom; height:31px;width:53px;}



/* Second Level Groups */
.structHead2 #ContentToplinks li ul { position: absolute; left: -999999px; margin:0; background:#5d81a0; border-width:1px 1px 0 1px; border-style:solid; border-color:#1e3852; float:none; width:150px; z-index:999;}
.structHead2 #ContentToplinks li li { width: 150px; border-bottom:1px solid #1e3852; border-right:none; padding:0;}
.structHead2 #ContentToplinks li li a { background:none; height:auto; padding:2px 10px; width:130px; font-family:"Myriad Roman", Arial, Helvetica, sans-serif; letter-spacing:normal; font-size:11px; text-indent:0; color:#FFFFFF;}
.structHead2 #ContentToplinks li li.highlight a { color:#8fd400; background:#004275; width:130px;*width:150px; }
.structHead2 #ContentToplinks li li.highlight {width:150px; }
.structHead2 #ContentToplinks li li.highlight:hover{  background: #1e3852; width:150px;}
.structHead2 #ContentToplinks li li.highlight.sfHover{  background: #1e3852; width:150px;}

.structHead2 #ContentToplinks li li:hover, .structHead2 #ContentToplinks li li.sfHover { background: #1e3852;}
.structHead2 #ContentToplinks li li:hover a, .structHead2 #ContentToplinks li li.sfHover a{color:#8fd400; background:none;}

.structHead2 #ContentToplinks ul li li a{background:none!important; height:auto!important; width:130px!important; color:#FFFFFF!important;}

.structHead2 #ContentToplinks ul li li a:hover{color:#8fd400!important;}

.structHead2 #ContentToplinks ul li li a.selected {background:none; height:auto; width:130px; color:#8fd400!important;}

.structHead2 #ContentToplinks ul li li.highlight a{color:#8fd400!important; background:#0D2338!important; width:130px!important;}

/* Third Level Groups */
.structHead2 #ContentToplinks li li ul { margin:-25px 0 0 150px}
.structHead2 #ContentToplinks li li li a { background:none; height:auto; padding:2px 10px; width:130px; *width:150px; font-family:"Myriad Roman", Arial, Helvetica, sans-serif; letter-spacing:normal; font-size:11px; text-indent:0;}
.structHead2 #ContentToplinks li li li:hover, 
.structHead2 #ContentToplinks li li li.sfHover { background: #1e3852;}
.structHead2 #ContentToplinks li li li:hover a, 
.structHead2 #ContentToplinks li li li.sfHover a{color:#8fd400; background:none;}

.structHead2 #ContentToplinks li#Alumni li ul{ margin:-25px 0 0 -152px;}
.structHead2 #ContentToplinks li#Giving li ul{ margin:-25px 0 0 -152px;}

.structHead2 #ContentToplinks li li li li#Off-CampusPerformanceVenues ul,
.structHead2 #ContentToplinks li li li#Degrees,Programs&Curricula ul
{ margin:-46px 0 0 150px;}

/* The Magic */
.structHead2 #ContentToplinks li:hover ul ul,
.structHead2 #ContentToplinks li:hover ul ul ul,
.structHead2 #ContentToplinks li:hover ul ul ul ul ,
.structHead2 #ContentToplinks li:hover ul ul ul ul ul,
.structHead2 #ContentToplinks li.sfhover ul ul,
.structHead2 #ContentToplinks li.sfhover ul ul ul,
.structHead2 #ContentToplinks li.sfhover ul ul ul ul,
.structHead2 #ContentToplinks li.sfhover ul ul ul ul ul { left: -999em;}

.structHead2 #ContentToplinks li:hover ul,
.structHead2 #ContentToplinks li li:hover ul,
.structHead2 #ContentToplinks li li li:hover ul,
.structHead2 #ContentToplinks li li li li:hover ul,
.structHead2 #ContentToplinks li li li li li:hover ul,
.structHead2 #ContentToplinks li li li li li li li:hover ul,
.structHead2 #ContentToplinks li.sfhover ul,
.structHead2 #ContentToplinks li li.sfhover ul,
.structHead2 #ContentToplinks li li li.sfhover ul,
.structHead2 #ContentToplinks li li li li.sfhover ul,
.structHead2 #ContentToplinks li li li li li.sfhover ul,
.structHead2 #ContentToplinks li li li li li li.sfhover ul { left: auto;}


/* LEFT COLUMN
---------------------------------------------*/
.structLeft{ float:left;margin:0pt;min-height:300px;padding:0pt;width:147px; }
.structLeft #ContentLeftNav{ float:left; margin:0; padding:0; }

.structLeft #ContentLeftNav ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0pt 0pt 14px;padding:0pt;width:129px;}
.structLeft #ContentLeftNav ul li { margin:0; padding:0; }
.structLeft #ContentLeftNav ul li a {background: url(images/greenarrow.gif) no-repeat scroll left 3px;color:#464646;display:block;font-family:"Myriad Roman",Arial;font-size:11px;line-height:14px;margin:0;padding:2px 0 2px 14px;text-decoration:none;}
.structLeft #ContentLeftNav ul li a:hover { text-decoration:underline;}
.structLeft #ContentLeftNav ul li a.selected { font-weight:bold;}


/*Second level*/
.structLeft #ContentLeftNav li ul {margin:0px 0pt 0pt 10px; width:120px;}
.structLeft #ContentLeftNav li li {  }
.structLeft #ContentLeftNav li li a {}
.structLeft #ContentLeftNav li li a:hover { }

/*Third level*/
.structLeft #ContentLeftNav li li ul { list-style: none; list-style-image:none; padding:0;margin:0px 0pt 0pt 12px;  width:108px; *width:105px;}
.structLeft #ContentLeftNav li li li {}
.structLeft #ContentLeftNav li li li a {}
.structLeft #ContentLeftNav li li li a:hover {}

/*Fourth level*/
.structLeft #ContentLeftNav li li li ul { list-style-type:none; list-style-image:none; padding:0;margin:0px 0pt 0pt 12px; width:96px; *width:93px;}
.structLeft #ContentLeftNav li li li li {}
.structLeft #ContentLeftNav li li li li a {}
.structLeft #ContentLeftNav li li li li a:hover { }



/* BODY ELEMENTS
---------------------------------------------*/

.structBody ul#ContentBreadCrumbs{padding:0;margin:5px 0 10px 0;list-style:none;float:left;}
.structBody ul#ContentBreadCrumbs li{padding:0;margin:0;float:left;}
.structBody ul#ContentBreadCrumbs li a{display:block;text-decoration:none;font-size:.8em;padding:2px 6px 2px 8px;background:url(images/bcArw.gif) no-repeat center left;}
.structBody ul#ContentBreadCrumbs li#bcFirst a{background:none;padding-left:0;}
.structBody ul#ContentBreadCrumbs li.navselected a{font-weight:bold;}

#ulEventCenterMenu {position:absolute;width:419px!important;}
#cid_644__ctl0_divEditableLayout table { width:415px!important;}

/* start body---------------------------------------*/
.start .structBody{ float:left; width:100%; margin:0; padding:0; background:#e6eaec url(images/contentBg.gif) repeat-x left top; height:520px!important; max-height:520px!important; overflow:hidden; }
.start .structBodyIn{ width:770px; margin:0 auto; padding:0; }


.start .structBody .ImgRot{ background:url(images/startImgRot.png) no-repeat scroll left top;float:left; display:inline; margin:10px 0 0 0px;padding:9px 0 0 6px;height:490px;width:549px;}
.start .structBody .ImgRot #ContentImgRot { width:534px; height:473px; margin:1px 2px;*margin:1px 3px; padding:0;}

.start .structBody #ContentMiddle{ float:left; width:404px; margin:0; padding:0 15px;}


/*index body------------------------------------*/
.index .structBody{ float:left; width:100%; margin:0; padding:0; background:#e6eaec url(images/contentBg.gif) repeat-x left top; }
.index .structBodyIn{ width:810px; margin:0 auto; padding:0; }
.index .structBodyWrap { float:left;width:100%; margin:0 auto; padding:0; background: url(images/contentShd.png) repeat-y left top;}

.index .structBody .ImgRot{ background:transparent url(images/ImgRotBg.gif) no-repeat scroll 5px top;border-left:1px solid #C0C2C2;float:left;height:158px;margin:10px 0 0;padding:0;width:443px;}
.index .structBody .ImgRot #ContentImgRot { width:415px; height:144px; margin:7px 14px; padding:0;}

.index .structBody #ContentMiddle{ border-left:1px solid #C0C2C2;float:left;margin:0pt 0pt 0px;min-height:300px;padding:0pt 14px;width:415px;}

/*Two Col code Only-------------------------------------------------------------*/

.twocol .structBody{ float:left; width:100%; margin:0; padding:0; background:#e6eaec url(images/contentBg.gif) repeat-x left top; }
.twocol .structBodyIn{ width:810px; margin:0 auto; padding:0; }
.twocol .structBodyWrap { float:left;width:100%; margin:0 auto; padding:0; background: url(images/contentShd2Col.png) repeat-y left top;}

.twocol .structBody .ImgRot{ margin:0; padding:0;/* float:left;*/ border-left:1px solid #C0C2C2; }
.twocol .structBody .ImgRot #ContentImgRot {/*float:left;*/margin:5px 0pt 0pt 15px;padding:10px 5px 5px 6px;text-align:left;min-width:455px; min-height:173px;}

.twocol .structBody #ContentMiddle{clear:left;border-left:1px solid #C0C2C2;/*float:left;*/margin:0 0 0;min-height:300px;padding:9px 0 8px 20px;width:517px;}
#structRightColumn {width:650px;float:left;}

/*Feature code Only-------------------------------------------------------------*/

.feat .structBody{ float:left; width:100%; margin:0; padding:0; background:#e6eaec url(images/contentBg.gif) repeat-x left top; }
.feat .structBodyIn{ width:810px; margin:0 auto; padding:0; }
.feat .structBodyWrap { float:left;width:100%; margin:0 auto; padding:0; background: url(images/contentShd2Col.png) repeat-y left top;}

.feat .structBody #ContentMiddleLayoutTopImg{width:205px; float:left;padding:10px 0 0 20px;}
.feat .structBody #ContentMiddleLayoutTopInfo{float:left;min-height:50px;min-width:300px;width:545px; padding:10px 0 0 0;}

.feat .structBody #ContentMiddle{clear:left;/*float:left;*/margin:0 0 0;min-height:300px;padding:5px 0 5px 20px;width:730px; clear:both;}

.feat .structBody #ContentMiddleLayoutBotImg{width:439px; float:left;padding:0 0 10px 20px;}
.feat .structBody #ContentMiddleLayoutBotInfo{width:288px; float:left; padding:0 0 10px 0;}

.feat .structBody #ContentMiddleLayoutBotSend{float:left;padding:0 0 10px 20px; clear:both;width:778px;}

/*Bio code Only-------------------------------------------------------------*/

.bio .cntrWrap{width:100%;margin:0;}

.bio a { color:#FFFFFF;}

.bio .structHead{ margin:0; padding:0; background:url(images/headerBg.gif) repeat-x left top; width:600px; height:115px;}
.bio .structHeadIn{margin:0;width:600px;}

.bio .structBody{ float:left; width:600px; margin:0; padding:0; color:#FFFFFF; }
.bio .structBodyIn{ width:600px; margin:0; padding:0; }
.bio .structBodyWrap { float:left;width:100%; margin:0; padding:0;}

.bio .structBody #ContentMiddle{float:left;margin:0;min-height:300px;padding:8px;width:584px;}

.bio .structFooter{ width:600px; margin:0; padding:0; background:url(images/footerBG.gif) repeat-x left top; height:97px;}
.bio .structFooterIn{width:600px; text-align:center; margin:0;}

/* RIGHT COLUMN
---------------------------------------------*/
.structRight{ width:200px; float:right; margin:10px 0 0 0px; display:inline;}
.structRight #ContentRight{ margin:0; padding:0; color:#464646; font-size:11px;}

.structRight #ContentRight h2{ display:block; color:#FFFFFF; font-family:Adobe Garamond, Times ; font-size:14px; background:#455e7c; text-align:center; line-height:14px; padding:8px 0px 8px 0;margin:5px 0;}

.structRight #ContentRight h2 a,.structRight #ContentRightApply h2 a{ display:block; color:#FFFFFF; font-family:Adobe Garamond, Times ; font-size:14px; background:#455e7c; text-align:center; line-height:7px; padding:0}

.structRight #ContentRight p.gray { padding:2px 0; margin:0; line-height:10px}
.structRight #ContentRight p.gray img{ width:12px; padding:0; margin:0;}
.structRight #ContentRight p.gray a {color:#464646;text-decoration:none;}

.structRight #ContentRight a ,.structRight #ContentRightApply a{color:#6c9b0a; text-decoration:none; }

.structRight #ContentRightApply{ margin:0; padding:0; color:#464646; font-size:11px; line-height:13px;}
.structRight #ContentRightApply h2{ display:block; color:#FFFFFF; font-family:Adobe Garamond, Times ; font-size:14px; background:#455e7c; text-align:center; line-height:7px; padding:8px 0px 8px 0;margin:5px 0;}

/* Footer Elements 
---------------------------------------------*/
.structFooter{ width:100%; margin:0; padding:0; background:url(images/footerBG.gif) repeat-x left top; height:97px;}
.structFooterIn{width:770px; text-align:center; margin:0 auto;}

.structFooter #ContentFooter{margin:0; padding:10px 0; text-align:center; }
.structFooter #ContentFooter ul { list-style:none; margin:0; padding:0;}
.structFooter #ContentFooter ul li { display:inline;margin:10px 0 0 0; padding:0 5px; border-right:1px solid #639ec8;line-height:.9em; *line-height:1.3em; color:#afb7be;}
.structFooter #ContentFooter ul li.last {border-right:none}
.structFooter #ContentFooter ul li a {  color:#afb7be; text-decoration:none;}
.structFooter #ContentFooter ul li a:hover {color:#8fd400;}

.structFooter2{ width:100%; margin:0; padding:0;}
.structFooter2In{width:770px; text-align:center; margin:0 auto; display:block;}

.structFooter2 #ContentMemberTools{margin:0 auto; padding:0; text-align:center; }
.structFooter2 #ContentMemberTools ul { list-style:none; margin:0 auto; padding:0;}
.structFooter2 #ContentMemberTools ul li { display:inline; margin:10px 0 0 0; padding:0 5px; border-right:1px solid #639ec8;line-height:.9em; *line-height:1em; color:#afb7be;}
.structFooter2 #ContentMemberTools ul li.last {border-right:none}
.structFooter2 #ContentMemberTools ul li a { font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:10px; color:#afb7be; text-decoration:none;}
.structFooter2 #ContentMemberTools ul li a:hover {color:#8fd400;}


/*Tab Nav ---------------------------------------------*/

#ContentTabNav {float:left;margin-right:10px;padding:10px 0pt;}
#ContentTabNav ul {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}
#ContentTabNav li {border-left:1px solid #FFFFFF;float:left;padding:0pt 10px;}
#ContentTabNav a {color:#FFFFFF;display:block;font-size:14px;line-height:14px;padding:0pt;text-align:center;text-decoration:none;}
#ContentTabNav a.selected { font-weight:bold;}

/*Switch Content-------------------------------------*/ 
.showstate{cursor:pointer;float:right;margin-top:2px;margin-right:3px;}
.headers{width:201px;font-size:110%;background-color:#D7D7D7;font-weight:700;color:#464646;border-top:1px none #CCC;border-right:1px none #CCC;border-bottom:1px dashed #CCC;border-left:1px none #CCC;padding:4px;}
.switchcontent{width:199px;border-top:0 solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;padding:4px;}
.style1{font-size:90%;color:#666;}
.style2{color:#666;}
.openBorder{border:1px solid #ece9d8;}
