* {
margin: 0px;
padding: 0px;
border: 0px;
}
html
{
    height:100%;
    width:100%   
}
body
{
	margin: 0;
	border: 0;
	height: 100%;
	width: 100%;
	font-size: 12px;
	font-family: Lucida, Lucida Grande, verdana, helvetica, arial, sans-serif;
	background: url(images/bckgroundBlue.jpg) top left repeat-x;
	color: #444;
	line-height: 1.5em;
	text-align: left;
}
.disciplines {
	font-size: 16px;
	font-weight: bold;
	color: #CCC;
	text-align: center;
}
h1, h2
{
    font-family: Georgia, times, Times New Roman, Serif;
    position: relative;
    font-weight: bold;
    text-align:left;
    line-height: 1.5em;
}
h3, h4, h5
{
    font-family: Lucida, Lucida Grande, Verdana, Arial, Helvetica, Sans-Serif;
    position: relative;
    font-weight: bold;
    text-align:left;
    line-height: 1.5em;
}
h4, p
{
    padding: 0 0 15px 0;
    text-align:left;
    line-height: 1.5em;
}
h1
{
    font-size: 180%;
    color: #555;
    padding: 0 0 1.5em 0;
    text-transform: uppercase;
    letter-spacing: -.04em;
    word-spacing:.1em;

}
h2
{
    font-size: 150%;
    color: #165ca4;   
    padding: 0 0 .5em 0;
    text-transform: uppercase;
    letter-spacing: -.04em;
    word-spacing:.1em;
}
h3
{
    font-size: 130%;
    padding: .7em 0 .5em 0;
    color:#000;
}
h4
{
    font-size: 115%;
    color: #34597e;
    padding:.5em 0 .3em 0;
}
h5
{
    font-size:100%;
    color:#000;
}
a
{
    color:#0a57a3;
}
a:hover
{   
    text-decoration:none;
}

blockquote
{
    text-align:left;
    margin-top:1em;
    margin-left: 2.0em;
    margin-bottom:2em;
}
ol
{
    text-align:left;
    margin-left: 2em;
}
ul
{
    text-align:left;
    list-style: disc;
	margin-left: 2em;

	/*text-indent: -2em;*/
}
 li
{
    padding: 0 0 .5em 0;
    line-height:1.5em;
}
table
{
	margin:0 0 20px 0;
	font-size:12px;
	border-collapse:collapse;
	caption-side:bottom;
	background-color:#fff;
	padding:5px 5px 5px 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999;
	border-bottom-color: #999;
}

th
{
    border-right:solid 1px #999;padding:5px 5px 5px 5px; background-color:#ddd;
}
td
{
    text-align:center; padding: 5px 0 5px 0; border-top: solid 1px #ccc;
}
td.left
{
    text-align:left; padding:5px 5px 5px 5px; border-right:solid 1px #999;
}

#er table
{	
	font-size:12px;width:450px;
	border-style:none;
	
}

#er th
{
    padding:5px 5px 5px 5px; background-color:#ddd;
}
#er td
{
    text-align:left; padding: 5px 0 5px 0;border-style:none;
}
#er td.left
{
    text-align:left; padding:5px 5px 5px 5px; border-style:none;
}
span.blk
{
   color:#000;
}

span.b 
{
    font-weight: bold;
}
span.i 
{
    font-style: italic;
}
span.bi
{
    font-weight: bold;
    font-style: italic;
}
#headerContainer
{
    height: 167px;
    width: 961px;
    padding: 0;
    margin: 0;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    background: url(images/bckgroundBlue.jpg) top left repeat-x;
    top:0;
}
#headerContent
{
   width: 960px;
   height: 102px;
   background-image: url(images/HomeHeader.jpg);
   background-repeat: no-repeat;
   background-position: top  left;
   position: relative;
   background-color: Transparent;
   margin:0;
   padding:0;
}
#search_box {
    float: right;
    width: 244px;
    height: 45px;
    background: url(images/searchbox.jpg);
}
#search_box #s {
    float: left;
    padding: 0;
    color: #e2a313;
    font-size: 89%;
    margin: 25px 0px 0 10px;
    border: 0;
    width: 170px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 0;
    padding:0;
}

#utilities
{
    color: #114e85;
    font-size: 85%;
    text-align: right;  
}
#utilities a
{
    color:#bddcfd;
    text-decoration:none;
    font-size:10px;
}
#utilities a:hover
{
    text-decoration:underline;
}
/* Start: Global Navigation */


#navcontainer
{
    clear:both;
    width: 960px;
    float: left;
    height: 29px;
    margin:0;
    padding:0;
}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul
{
    margin: 0;
    padding: 0 0 0 0;
    border:0;
    color: #002242;
    font-family: verdana, geneva, arial, tacoma, helvetica, sans-serif;
    font-size: 14px;
    height:29px;
}

#navcontainer ul li a
{
    padding: 0.2em 2.1em 0 2.1em;
    margin:0;
    color: #002242;
    text-decoration: none;
    float: left;
    height: 29px;
    line-height:1.5em;
}
#navcontainer ul li a:hover
{
    background: url(images/globalC.gif) top left repeat-x;
    background-color: #cbe0f5;
    color:#000;
    margin:0px;
    height:29px;
}
#navcontainer li a#current {

    margin:0;
    background: url(images/globalA.gif) top left repeat-x;
    color: #f0b749;
    height:29px;
}
#shadow
{   
    width: 960px;
    height: 36px;
    padding: 0px;
    margin: 0px;
    background: url(images/BlueShade.jpg) top left repeat-x;
}

/* End: Global Navigation */
#wrap
{
    
    min-height: 100%; /* CAUTION: Changing this value will mess up the footer positioning. Other 6% accounted for in the footer div's  */
    height:100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
    width: 100%;
    position: relative;
    padding: 0;
    margin:0;
    top:0px;
}
html>body #wrap {
    height: auto;
	}
#inner-wrap 
{
    position:relative;
    padding: 0 0 20px 0;
    width:960px;
    margin:0;                   
    margin-right:auto;
    margin-left:auto;
    background: url(images/contentBckgrnd.gif) top center repeat-y;
}
#inner-wrap:after {
    content:" ";
    display:block;
    clear: both;
}
#inner-wrapHome 
{
    position:relative;
    padding: 0 0 20px 0;
    width:960px;
    margin:0;                   
    margin-right:auto;
    margin-left:auto;
    background: url(images/homeBckgrnd.gif) top center repeat-y;
}
#inner-wrapHome:after {
    content:" ";
    display:block;
    clear: both;
}
* #wrap 
{
    height: 100%; /* CAUTION: Changing this value will mess up the footer positioning. Other 6% accounted for in the footer div's */
}

/* LOCAL NAVIGATION */

#local_nav
{
    float:left;
    width:210px;
    height:inherit;
    border:0;
    padding:0;
    
    margin:0;
    margin-bottom:25px;
    padding-bottom:20px;
}
p.menuHeader
{
    font-size:110%;
    text-align:left;
    width:210px;
    line-height:1.5em;
    padding:0.8em 0 .2em 0px;
    margin: 0;
}
.menu
{
    font-size: 12px;
    width: 210px;
    font-family: verdana,Helvetica,helv,arial,san-serif;
    text-align: left;
    padding: 0;
    margin: 0;
    line-height:1em;
    text-decoration:none;
}
.mlist ul
{
    padding: 0 0 4px 0;
    margin: 0 0 4px 0;
}
.mlist 
{
    margin: 0;
    padding: 0;
    text-align: left;
    width:210px;
    list-style-type: none;
    font-size:11px;
}
.mlist li
{
    margin: 0;
    padding:0;
    display: block;
    font-size:11px;
}
.mlist li a
{
    display: block;
    font-size:11px;
    background: #fff;
    padding: 0.1em 0.2em 0 1em;
    border-left: none;
    width: 100%;
    color: #03549f;
    text-decoration: none;
    line-height:1.5em;
}
.menu>ul#mlist li a { width: auto; }

.mlist li a:hover
{
    color: #047bd3;
    text-decoration:underline;
}
.mlist li a#selected
{
    background: url(images/selected.jpg) top left no-repeat;
    
    text-decoration:none;
    color:#000;
}
#pageTab
{
    font-family: Verdana, Arial, sans-serif;
    border-bottom: 1px solid #999;
    background-color: White;
    font-size: 11px;
    text-align: left; /* We are using text-align: left on ul to left align our menu to the page. If you want the menu aligned centered or right just change text-align to either center or right */
    padding: 0 0 4px 0;
    margin:0 0 25px 0;
}
#pageTab li {
    margin: 0 0 0 0;
    border-bottom: none;
    display: inline; /* Menu links are horizontally aligned using display: inline */
}
#pageTab li a {
    margin: 0;
    padding: 3px 13px 5px 13px; /* Display: block won't work in this example, instead we are using padding */
    color: #047bd3;
    text-decoration: none;
    border-top:2px solid white;
   
}
#pageTab li a:hover {
    color: #047bd3;
    text-decoration: underline;
}
#pageTab li a#on {
    margin: 0 3px 0 0;
    padding: 2px 13px 4px 13px; /* Display: block won't work in this example, instead we are using padding */
    background: url(/DVimages/pagebck.gif) top left repeat-x;
    border: 1px solid #999;
    border-bottom: 5px solid white;
    color: #000;
    text-decoration: none;
}
#include_inforequest
{
	text-align:right;
	margin:0 0 0 0;
	padding:0 0 5px 0;
}

#content_container
{
    position: relative;
    margin: 0px;
    margin-left: 245px;
    margin-right: 0px;
    padding: 0px;
    top: 0; 
}
#contentHead
{
	position: relative;
	height: auto;
	margin: 0;
	padding: 0;
}
#include_content 
{
	padding: 0;
	border: 0;
	position: relative;
	width:100%;
	height:inherit;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5;
	margin-left: 0;
}
#include_RC
{
    width: 210px;
    float: right;
    background: url(images/template1Bck.jpg) top right repeat-y;
    border:0;
    padding:185px 0px 20px 10px;
    margin:0;  
}
#include_RC_FA
{
    width: 200px;
    float: right;
    border: solid 1px #c8c8c8;
    padding: 0px 0px 10px 0px;
    margin: 185px 0 10px 0;  
}
#include_RC_HSI
{
    width: 200px;
    float: right;
    background: url(images/hsi/hsiRightColBot.jpg) bottom center no-repeat;
    background-color:#f1f1f1;
    border: solid 1px #ccc;
    padding: 0px 0px 65px 0px;
    margin: 230px 0 10px 0;  
}
#include_RC_FITNESS
{
    width: 200px;
    min-height: 610px;
    float: right;
    border-style: none;
    padding: 0px 0px 10px 0px;
    margin: 0 0 10px 0;  
}
#include_RC_GS
{
    width: 180px;
    float: right;
    border: solid 1px #c8c8c8;
    padding: 0px 0px 20px 0px;
    margin: 0px 0 20px 0;  
}
div.clearer {clear: right; line-height: 0; height: 0;}


#include_main
{
    margin:0;
    margin-right:220px;
    margin-left: 10px;
    padding:0;
    
}
#right_imagesStuFac {

    float:right;
    padding:0;
    margin:0 -200px .5em .5em;
    border: none;
    width:383px;
    height:211px;
}
#right_imagesHSI {

    float:right;
    padding:0;
    margin:0 -200px 0 .5em;
    border: none;
    width:395px;
    height:208px;
}
#right_images
{
    float:right;
    padding:0;
    margin:0 -200px .5em .5em;
    border: none;
    width:361px;
    height:168px;
}

#right_images img 
{
    float:right;
    margin: 0 0 .5em .5em;
    width:361px;
    height:168px;
}
#right_imagesVideo span
{
    float:right;
    margin:0;
    padding: 9px 0 0 0;
    width:370px;
    height:220px;
    z-index:99;
    /*border:solid 1px yellow;*/
    
    
}
#right_imagesVideo
{
    float:right;
    padding:0;
    margin:0 -199px 0 12px;
    border: none;
    width:370px;
    height:220px;
    /*border:solid 1px #ccc;*/
    background: url(images/foundation/bloch/VideoBck350X250.jpg) no-repeat top right;
}
#right_BlochImages
{
    float:right;
    padding:0;
    margin:0 -200px .5em .5em;
    border: none;
    width:534px;
    height:auto;
}

#right_BlochImages img 
{
    float:right;
    margin: 0 0 .5em .5em;
    width:534px;
    height:auto;
}
#right_CampusImages {

    float:right;
    padding:0;
    margin:0 -200px .5em .5em;
    border: none;
   width:400px;
    height:211px;
}
#right_CampusImages img 
{
    float:right;
    margin: 0 0 .5em .5em;
    width:400px;
    height:211px;
}
/*#right_simpleGallery1 img 
{
    float:right;
    margin: 0 0 .5em .5em;
    width:674px;
    height:332px;
    padding:0;
    top:0px;
}*/
/* BREADCRUMBS */
.breadcrumb
{
font: normal 9px Verdana, Georgia, "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
margin:0;
padding:0 0 5px 0;
}

.breadcrumb a{
background: transparent url(images/rightArrow.gif) no-repeat center right;
text-decoration: underline;
padding-right: 18px; /*adjust bullet image padding*/
color: #6a798f;

}
.breadcrumb a:active
{
color: #6a798f;
}
.breadcrumb a:hover
{
text-decoration: none;
}


/* FOOTER */
#footer 
{
    clear:both;
    position:absolute;
    bottom:0px;
    left:0px;
    background: url(images/footerdotsR.jpg) top left repeat-x;
    background-color:#e4e4e4;
    /*background-color: #f1aa20;*/
    width:100%;
    text-align:center;
    margin:0;
    padding:0;
    
}

#inner_footer
{
    width:960px;
    height:65px;
    /*height: 6%;  CAUTION: Changing this value will mess up the footer positioning. Other 94% is accounted for in the wrap and inner_wrap div's */
    text-align:center;
    margin:0;
    margin-right: auto;
    margin-left: auto;
    margin-top:5px;
    margin-bottom:2px;

    padding:0;
}
#footer p 
{
    font-size:9px;
    line-height: 1.2em;
    color:#7a7977;
    text-align:left;
    padding:0;
    margin:0;
    
}
#footer a
{
  color: #035ea2;
  text-decoration:underline;  
}
#footer a:hover
{
  color: #035ea2;
  text-decoration:none;  
}
img.right
{
    float:right;
    border:none;
    padding:0;
    margin:0;
    
}
img.left
{
    float:left;
    border:none;
    padding:0;
    margin:0;
    
}
td.leftCol
{
    width:340px;
    padding:0 5px 0 40px;
    margin:0;
}
/* HOMEPAGE SPECIFIC TAGS */

#contentContainerHome
{
    
    margin: 0 0 0 275px;
    padding: 0;
    top: 0px; 
}
#include_homecontent 
{
    padding: 0 0 15px 0;
    margin: 0;
    position: relative;
    width:inherit;
    height:inherit;

}
#HomeLeftCol
{
    width:275px;
    padding:0;
    padding-right:2px;
    float:left;
    border-style:none;
}
#NewsCol
{
    width:265px;
    margin:0;
    padding:0 0 0 10px;
}
#AcaCalCol
{
    width:260px;
    padding:0;
    margin:0; 
    padding-left:15px;
}
img.homeRight
{
    float:right;
    border:none;
    padding:0;
    margin:0;
}
#news 
{
	
	/*padding-left: .5em;*/
	list-style:none;height:auto;font-size:9px;
	padding-bottom:8px; font-weight:bold;
 }
#news li
{
	padding-left: .5em;
	list-style-type:none;
    padding-bottom:8px;
	line-height:1.5em;
 }
 
#homenav div.audience{display:block;font-size:1em;color:#222528;border-bottom:1px solid #ddd;background-color:#fff;margin:0;padding:1.0em 10px 1.2em 1.1em;}
#homenav div.audience h2{font-size:1.4em;font-weight:700;text-transform:none;border:0;margin:0;padding:0;}
#homenav div.audience h2 a{text-decoration:none;color:#024d92;}
#homenav div.audience a:hover{background-color:#f2f2f2; cursor:pointer}
#homenav div.audience h2 a:hover{color:#990000;}
#homenav div.audience p{font-style:normal !important;font-size:12px;margin:0;padding:0;}
#students{margin:25px 0 0 0;}
#alumni{border-bottom:0;}
#homenav div#students,#homenav div#jobskills,#homenav div#bls,#homenav div#community,#homenav div#alumni{padding-right:11px;}

/* Bold and italic styles */
#i {font-style:italic;}
#b {font-weight:bold;}
#bi {font-style:italic;font-weight:bold;}

/* Right Column Style (RC) */
#RC_header
{
	width:198px;
	height:29px;
	background-image:url(images/greyshadeRC.gif);
	color:#A4A3A3;
	font-family:Arial;
	font-weight:bold;
	margin-top:6px;
}
img#importantimage
{
	border-style:none; 
	padding:0; 
	margin:0;
}
img#importantsubimage
{
	border-top:solid 1px #c8c8c8;
	padding:12px 0 0 0;
}
#importantsubimage:hover /* Adds transparency to images on mouse-over  */
{
    filter:alpha(opacity=70);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

/* Small paragraph style 
   NOTE: duplicate style because it seems to be case sensitive... :(
*/
.smallparagraph, .smallparagraphc,.smallparagraphR, .smallparagraphr,.smallparagraphR
{
	font-size:9px;
	color:#555;
	padding:0 5px 0 5px;	
}
/* Centered small paragraph style */
.smallparagraphC, .smallparagraphc {text-align:center;}
.smallparagraphR, .smallparagraphr {text-align:right;}

/* List in small paragraphp */
ul.small {margin-top:10px;}
ul.small,ul.small li {font-size:9px;color:#555;line-height:8px;list-style:circle;}

/* Div names for showhide script - hides the div ids by default. No other style included. */
#question {padding:3px;text-align:left;}
#div1,#div2,#div3,#div4,#div5,#div6,#div7,#div8,#div9,#div10,
#div11,#div12,#div13,#div14,#div15,#div16,#div17,#div18,#div19,#div20,
#div21,#div22,#div23,#div24,#div25,#div26,#div27,#div28,#div29,#div30,
#div31,#div32,#div33,#div34,#div35,#div36,#div37,#div38,#div39,#div40,
#div41,#div42,#div43,#div44,#div45,#div46,#div47,#div48,#div49,#div50,
#div51,#div52,#div53,#div54,#div55,#div56,#div57,#div58,#div59,#div60
{
  display:none;	 
  padding:3px;
  margin:0; 
  border-bottom:1px solid #D9D9D9;
  color:#757575;
  /*background-color:#FFFFE5; */
  text-align:left;
  font-size:11px;
}
#div1 p,#div2 p,#div3 p,#div4 p,#div5 p,#div6 p,#div7 p,#div8 p,#div9 p,#div10 p,#div11 p,#div12 p,#div13 p,#div14 p,#div15 p,#div16 p,#div17 p,#div18 p,#div19 p,#div20 p,#div21 p,#div22 p,#div23 p,#div24 p,#div25 p,#div26 p,#div27 p,#div28 p,#div29 p,#div30 p,#div31 p,#div32 p
{
	padding:0;
	color:#828282;
}
#div1 a,#div2 a,#div3 a,#div4 a,#div5 a,#div6 a,#div7 a,#div8 a,#div9 a,#div10 a,#div11 a,#div12 a,#div13 a,#div14 a,#div15 a,#div16 a,#div17 a,#div18 a,#div19 a,#div20 a,#div21 a,#div22 a,#div23 a,#div24 a,#div25 a,#div26 a,#div27 a,#div28 a,#div29 a,#div30 a,#div31 a,#div32 a
{
color:#757575;
}

#printLogo
{
  display: none;
}

/*Information box style applied to a paragragh and also to display errors*/
p.instructions, p.errors
{
	border: 1px solid #E4E4E4;
	width: auto;	
	margin: 5px 0 0 0;
	padding:5px 3px 5px 3px;
	background-color: #FFFFED;
	font-size: 95%;
}
p.errors {color:#F00000;}

#flyerHeadContainer
{
    height:100%;
    width:560px;
    top:0px;
    padding: 0;
    margin: 0;
    margin-right: auto;
    margin-left: auto;
}
#flyerHeader
{
    height:120px;
    width:560px;
    top:0px;
    padding: 0px;
    margin: 0px;
    margin-right: auto;
    margin-left: auto;
}
td.refundTable
{
  border-right: solid 1px #999;
}

table.programs {
    font-size:11px;
	border-style: none;
	border-collapse: separate;
	background-color: #fff;
	width:700px;
	vertical-align:top;
}
table.programs th { 
	
	padding: 10px 0 0 0;
	border-style: none;
	background-color: #fff;
	text-align:left;
	-moz-border-radius: 0px 0px 0px 0px;
	border-top:solid 1px #ddd;
}
table.programs td {
	width:345px;
	border-style: none;
	background-color: #fff;
	text-align:left;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.programs ul {
    list-style-type:none;
    
}
table.programs li 
{
    list-style-position: outside;
}
#ProgInfo 
{
    font-size:11px;
    font-style:italic;
    color: #888;
}
#div.FullContent
{
    width: 680px;
}
table.FacList{
    font-size:11px;
	border-style: none;
	border-collapse: separate;
	background-color: transparent;
	width:600px;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	background:url(images/facultyListT.jpg) no-repeat top left;
}
table.FacList th { 
	padding: 4px 0 6px 28px;
	border-style: none;
	background-color:Transparent;
	text-align:left;
	-moz-border-radius: 0px 0px 0px 0px;
	border-top:solid 1px #ddd;
	color:#6a727a;
	font-family: georgia, helvetica, times,serif;
}
table.FacList td {
	width:300px;
	border-style: none;
	background-color: transparent;
	text-align:left;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.FacList ul {
    list-style-type:none;
}
table.FacList li 
{
    list-style-position: outside;
}
table.DegreeReq 
{
    font-size:10px;
	border-style: none;
	border-collapse: separate;
	background-color: transparent;
	width:450px;
	vertical-align:top;
	padding:0;
}
table.DegreeReq tr 
{
    vertical-align:bottom;
    border-style:none
}
table.DegreeReq td
{
    font-size:10px;
    border-style: none;
    padding: 0 5px 0 3px;
    text-align:left;
}
table.DegreeReq2 
{
    font-size:10px;
	border-style: none;
	
	background-color: transparent;
	width:450px;
	vertical-align:top;
	padding:0;
}
table.DegreeReq2 tr 
{
    vertical-align:top;
    border-style:none;
}
table.DegreeReq2 tr.Total 
{
    border:1px 0 0 0;
    border-top-style: dashed;
    border-top-color: Blue;
    border-top-width: 1px

}
table.DegreeReq2 td
{
    font-size:10px;
    border-style: none;
    padding: 1px 5px 5px 3px;
    text-align:left;
    line-height:1.3em;
}
table.DegreeReq2 td.Total
{
    font-weight:bold;
    text-align:right;
    color:blue;
}
table.faq
{
    font-size:11px;
	border-style: none;
	border-collapse: separate;
	background-color: transparent;
	width:420px;
	vertical-align:top;
	padding:0;
	margin:0;
	border-collapse:collapse;
}
table.faq th
{
    background-color:Transparent;
    text-align:center;
    font-weight:bold;
    border:none;
    border-bottom:dashed 1px blue;
    text-align:left; padding:10px 5px 0 5px;
    
}
table.faq th.faqR
{
    background-color:Transparent;
    text-align:center;
    font-weight:bold;
    border:none;
    border-bottom:dashed 1px blue;
    text-align:right; padding:10px 5px 0 5px;
    
}
table.faq tr
{
    vertical-align:bottom;
    border-bottom:solid 1px #ccc;
}
table.faq td
{
    text-align:left;
     padding:0 5px 0 5px;
}
table.faq td.faqR
{
    text-align:right;
     padding:0 5px 0 5px;
}
table.EssSkills 
{
    font-size:11px;
	border: solid 1px #ccc;
	border-collapse: collapse;
	background-color: transparent;
	width:670px;
	vertical-align:top;
	padding:0;
}
table.EssSkills th
{
    background-color:#eee;
    vertical-align:bottom;
    font-size:12px;
}
table.EssSkills tr 
{
    vertical-align:top;
    border-bottom:solid 1px #ccc;
}
table.EssSkills td
{
    font-size:10px;
    border: solid 1px #ccc;
    padding: 0 10px 0 10px;
    text-align:left;
}
blockquote.aa
{
    padding:0 0 6px 15px;
    margin:0
}
.white-hdr {
	color: #FFF;
}

