@charset "UTF-8";
/* CSS Document */
/* 
----- Subdued Dots  ------------------------------------------
*/
.css12 .body{
margin:0;
padding:0;
background-color:#ffffff;
}
/* -- OuterFrame -- */
.css12 #BODYzz{
background-color:#ffffff;
margin:0;
padding:0;
min-height:100%;
}
.css12 h1, .css12 h2, .css12 h3, .css12 h4, .css12 h5{
margin: 0;
padding:0;
font-weight:normal;
}
.css12 #Page{
margin-bottom:30px;
margin-top: 15px;
}
/* -- End of Universal CSS ----------------------------------------- */
/* ----------------------------------------------------------------- */


/* -- Page Layout -- */
.css12 #Page{
width: 800px; /*Width of main container*/
margin-left: auto;
margin-right: auto;
}
.css12 #PHead{
padding: 210px 10px 20px 10px;
background-image:url(http://imgsg.jobing.com/09res/t12-top.jpg);
background-position: top left;
background-repeat:no-repeat;
}
.css12 #PContentwrapper{
float: left;
width: 100%;
}
.css12 #PContent{
margin-right: 5px; /*Set right margin to PDetailsWidth*/
text-align:left;
}
.css12 #PContent .inner{
padding: 0px 70px 70px;
}
.css12 #PDetails{
float: left;
width: 5px; /*Width of right column*/
margin-left: -5px; /*Set left margin to -(PDetailsWidth) */
}
.css12 #PFoot{
clear: left;
width: 100%;
color: #333;
text-align: center;
padding: 4px 0;
background-image:url(http://imgsg.jobing.com/09res/t12-top.jpg);
background-position: center;
background-repeat:no-repeat;
}
.css12 #PDetails .inner{
display:none;
}
/* -- Fonts & Headers -- */
.css12 #Page{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #464646;
}
.css12 #PHead{
}
.css12 #PHead #Name{
color:#876c4e;
font-size: 16px;
display:inline;
margin-right: 15px;
}
.css12 #PHead #Name .last{
padding-left:7px; /*separates first name and last name*/
}
.css12 #PHead #Headline{
display:inline;
font-size: 20px;
color:#873b2a;
font-weight:bold;
font-style:italic;
}
.css12 #PContent ul li{
}
/* -- Group Header -- */
.css12 #PContent .group {
clear:left;
margin-top:20px;
display:block;
}
.css12 #PContent .group .grouptitle{
float:left;
margin-right:30px;
width:120px;
clear:left;
}
.css12 #PContent .group .grouptitle span{
color:#614648;
font-style:italic;
font-weight:bold;
font-size: 16px;
display: block;
}
/* -- Item Formatting -- */

.css12 #PContent .group .item{
margin-bottom:20px;
margin-left:150px;
}
.css12 #PContent .group .item ul{
list-style:none;
margin:0;
padding:0;
}
.css12 #PContent .group .item li{
margin-bottom:5px;
margin-top:5px;
}
.css12 #PContent .group .item .title{
font-size: 14px;
}
.css12 #PContent .group .item .desc{
font-size: 12px;
}
.css12 #PContent #Edu .location,
.css12 #PContent #Edu .title{
display:inline
}
.css12 #PContent #Edu .location{
color:#999999;
}
.css12 #PContent #Misc .grouptitle {
clear:left
}
.css12 #PContent #Objective .item,
.css12 #PContent #Misc .item {
width:470px;
}
/* -- Item Sub Group -- */
.css12 #PContent .group .item .subgroup{

}
.css12 #PContent .group .item .subtitle{
font-size: 14px;
font-weight: bold;
}
.css12 #PContent .group .item .dates{

}
.css12 #PContent .group .item .description ul {

}
.css12 #PContent .group .item .description li {

}
.css12 #PContent .group .item .description ul li ul {

}
.css12 #PContent .group .item .description ul li ul li {

}
.css12 #PContent .group .item .description .title{
font-size: 12px;
font-weight: bold;
}

/* --------------------------------------------------------------- */
/* Special Formatting For Pasted --------------------------------- */
/* --------------------------------------------------------------- */
.css12 .typep #PContent .group .grouptitle {
display:none;
}