/**
 * @package sky college theme
 * @subpackage style.css
 */

/*
 * Change log:
 *   2/25/10 gab: removed dotted right border from columnWrapper and
 *   added dotted left border to formWrapper - sidebar is typically
 *   longer than the page content. Removed width from columnWrapper,
 *   contained divs already specify widths.
 * 
 *   03/12/10 gab: removed jquery ui styles. Form styles now reside with the
 *                 inquiry module plugin.
 *   03/14/10 gab: Added popupWindow styles
 */

/*===============================================================================/
	SHARED SITE STYLES
/===============================================================================*/
body
{
	background: #dedede url(../images/shared/layout_BG.jpg) repeat-x;
	color: #333;
	font-size: .8em;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.3em;
}

p.bold
{
	font-weight: bold;
}



/*=============================================================/
	LINK AND PARAGRAPH STYLES
/=============================================================*/
a:link, a:visited
{
	/*
	 * @todo - this interferes with themeroller.
	 * should probably remove this.
	 */
	color: #666;
	text-decoration: underline;
	font-size: 1em;
}

a:hover
{
	color: #f90;
	text-decoration: none;
	font-size: 1em;
}

.contentparagraphs
{
	display: block;
	margin: 0 0 10px 0;
	text-align: justify;
}

/*=============================================================/
	END LINK STYLES
/=============================================================*/




/*=============================================================/
	LEADER STYLES
/=============================================================*/
div#leader /*Styles the leader div with the contact info for the school*/
{
	display:block;
	margin: 0 auto;
	width: 950px;
	height: 30px;
	padding-right: 10px;
	padding-top:10px;
	text-align: left;
}

body.ie div#leader /*Styles the leader div with the contact info for the school*/
{
	height: 30px;
	padding-top: 0;
}

body.ie span.aligntext {
	padding-top: 3px;
}



body.ie div#leader
{
	text-align: left;
}

div#leader p /*Styles the text in the leader div*/
{
	display: block;
	font-size: .9em;
	font-weight: bold;
	color: #fff;
}

.leaderSpan /*Styles the emphasized text in the leader div*/
{
	color: #F90;
	font-weight: bold;
	font-size: 1.2em;
}
/*=============================================================/
	END LEADER STYLES
/=============================================================*/




/*=============================================================/
	STUDENT PORTAL STYLES
/=============================================================*/
div#studentPortal /*Styles the layout of the studentPortal DIV*/
{
	display: block;
	clear: both;
	margin: 0 auto;
	height: 31px;
	width: 942px;
	background: url(../images/shared/layout_02.jpg) top no-repeat;
	text-align: right;
	padding: 12px 8px 0 0;
}

body.ie div#studentPortal
{
	text-align: right;
}


div#studentPortal p /*Styles the p tag in studentPortal DIV*/
{
	font-size: 1.2em;
	display: inline;
	margin: 0 5px;
	color: #fff;
}

div#studentPortal a, div#studentPortal a:visited /*Styles the links in the standard and visited states in studentPortal DIV*/
{
	color: #fff;
	text-decoration: none;
	font-size: .9em;
	display: inline;
}

div#studentPortal a:hover /*Styles the links in the hover state in studentPortal DIV*/
{
	color: #f90;
	text-decoration: underline;
}
/*=============================================================/
	END STUDENT PORTAL STYLES
/=============================================================*/




/*=============================================================/
	NAVIGATION STYLES
/=============================================================*/
div#navigationWrapper
{
	display: block;
	clear: both;
	margin: 0 auto;
	height: 57px;
	width: 950px;
}

body.ie div#navigationWrapper
{
	text-align: left;
}

div#navigationBar
{
	display: block;
	float: left;
	height: 57px;
	width: 659px;
	background: url(../images/shared/layout_04.jpg) no-repeat;
}
/*=============================================================/
	END NAVIGATION STYLES
/=============================================================*/



/*=============================================================/
	FOOTER STYLES
/=============================================================*/
div#footerWrapper
{
	display: block;
	clear: both;
	width: 100%;
	min-height: 119px;
	padding-top: 40px;
	padding-bottom: 40px;
	background: url(../images/shared/layout_footer-BG.jpg) repeat-x #102047;
}

div#footerWrapper ul
{
	diplay: block;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

div#footerWrapper li
{
	display: inline;
	padding: 0 10px 0 10px;
}

div#footerWrapper p.copyright {
	margin-top: 20px;
}

div#footerWrapper p.copyright,
div#footerWrapper p.privacy {
	text-align: center;
	color: #888;
	font-size: .8em;
}

div#footerWrapper p.privacy a {
	text-decoration:underline;
	color: #888;
}

div#footerWrapper p.privacy a:hover {
	color:#F90;
	text-decoration:none;
}

div#footerWrapper a
{
	color: #fff;
	text-decoration: none;
}

div#footerWrapper a:hover
{
	color: #F90;
	text-decoration: underline;
}


/*=============================================================/
	END FOOTER STYLES
/=============================================================*/


/*===============================================================================/
	END SHARED SITE STYLES
/===============================================================================*/



/* ===============================================================================/
    POPUP WINDOW STYLE
    (Inquiry confirmation)
/===============================================================================*/
div.popupWindow {
	/* This class is applied to div.ui-dialog (the window container) */
	background-color: #eee;
	font-size: .8em;
	/*
	 * 1. do not pad this!
	 * 2. height and width can be set (default is auto)
	 */
}
div.popupWindow .ui-dialog-titlebar {
	/* title bar */
	padding: 5px;
}

div.popupWindow .ui-dialog-titlebar .ui-icon {
	/* hides the closebox icon */
	display:none;
}

div.popupWindow div#dialogbx {
	/* this class is applied to the actual message contents of the window */
	padding: 5px;
	border: none; /* remove the inside box */	
}

div.popupWindow div.ui-dialog-buttonpane {
	/* the button pane that contains the buttons */
	height:30px;
	padding: 5px;
	text-align:center;
	border: none; /* remove the inside box */
}

div.popupWindow .ui-dialog-buttonpane button {
	font-size: 1em !important;
}


/*===============================================================================/
	HOME PAGE STYLES
/===============================================================================*/
body.home .offpage { /* moves text off the page to hide it */
	font-size:.1em !important;
	margin:0px !important;
	padding:0px !important;
	margin-left: -9999px !important;
	line-height:0px !important;
}


body.home h1
{
	margin: 0;
	border: 0;
	padding: 0;
	display: inline;
}

body.home h2
{
	font-size: 1.4em;
	margin-bottom: 25px;
	padding-bottom: 15px;
	word-spacing: 3px;
	line-height: 1.2em;
}

.h2span
{
	font-size: 1.1em;
	color: #1a5e9c;
	font-weight: bold;
}


body.home h3
{
	font-size: 1.5em;
	line-height: 1.5em;
	color: #1a5e9c;
}

body.home h4
{
	font-size: 1.1em;
	line-height: 1.3em;
}

body.home div#navigationSpacer /*Styles a DIV containing parting of the main image*/
{
	display: block;
	float: left;
	height: 57px;
	width: 291px;
	background: url(../images/home/layout_05.jpg) no-repeat;
}

div#headerWrapper /*Styles the headerWrapper DIV*/
{
	display: block;
	margin: 0 auto;
	width: 950px;
	height: 264px;
	clear: both;
}

body.ie div#headerWrapper
{
	text-align: left;
}

div#headerWrapper img /*Makes sure the linked imaged of the log has no border*/
{
	border: none;
	display:block;
}

div#headerLogo /*Styles the headerLogo DIV containing the home-linked LOGO*/
{
	display: block;
	float: left;
	width: 214px;
	height: 264px;
}

div#headerSpacer  /*Styles a DIV containing parting of the main image*/
{
	display: block;
	float: left;
	width: 736px;
	height: 264px;
	background: url(../images/home/layout_07.jpg) no-repeat;
}

body.home div#promoSpacer /*Styles the Zero to bachelor promoSpacer DIV*/
{
	display: block;
	clear: both;
	margin: 0 auto;
	width: 950px;
	height: 20px;
	background: url(../images/shared/layout_08.jpg) top no-repeat;
}

/**
 * Add the class .has_promo to the div to unstyle the defaults
 */
div#promoSpacer.active {
	height: auto;
	padding-top: 25px;
}

/**
 * Discovery Day promotion box
 */

div#promo-box.active {
	display:block;
	border: 2px solid #D2691E;
	padding:10px;
	margin-bottom: 10px;
	text-align:center;
}

div#promo-box.active h3 {
	font-size: 1.5em;
	line-height: 1.5em;
	padding-bottom:5px;
	color: #D2691E;
	font-weight:700;
}

div#promo-box.active h4 {
	padding-bottom:10px;
	font-size: 1.1em;
	line-height: 1.3em;
	font-weight:700;
}

div#promo-box.active ul {
	margin-bottom:10px;
	margin-left:15px;
	text-align:left;
}


div#promo-box.active ul li {
	
}

div.promo-left {
	width: 100%;
}

div#contentWrapper /*Styles contentWrapper DIV for HOME page*/
{
	display: block;
	clear: both;
	margin: 0 auto;
	width: 950px;
	overflow: auto;
	min-height: 500px;
	padding-bottom: 40px;
}

body.ie div#contentWrapper
{
	text-align: left;
}

div#columnWrapper /*Styles columnWrapper DIV*/
{
	display: block;
	float: left;
	min-height: 400px;
}

div#column01
{
	display: block;
	clear: both;
	float: left;
	width: 200px;
	margin-right: 50px;
	min-height: 50px;
}

div#tech
{
	display: block;
	float: left;
	width: 200px;
	min-height: 50px;
	margin-bottom: 20px;
}

div#med
{
	display: block;
	float: left;
	width: 200px;
	min-height: 50px;
	margin-bottom: 20px;
}

div#bizz
{
	display: block;
	float: left;
	width: 200px;
	min-height: 50px;
	margin-bottom: 20px;
}

div#atten
{
	display: block;
	float: left;
	width: 200px;
	min-height: 50px;
	margin-bottom: 20px;
}

ul.programlist li
{
	font-size: .9em;
	margin: 10px 0;
}

ul.why_choose li {
	margin:15px 0 !important;
}

ul.why_choose li span {
	font-weight: bold;
}

div#column02
{
	display: block;
	float: left;
	width: 375px;
	padding-right: 0px;
	min-height: 50px;
}

div#column02 p, div#column03 p
{
	display: block;
	margin: 10px 0;
	text-align: justify;
}

div#column03
{
	display: block;
	clear: both;
	float: left;
	width: 610px;
	padding-right: 0px;
	min-height: 500px;
}

ol.numberlist {
	list-style: outside decimal;
	padding-left: 40px;
}

body.privacy div#column03
{
	display: block;
	clear: both;
	float: none;
	width: 930px;
	padding-right: 0px;
	min-height: 500px;
}

div#formWrapper /*Styles formWrapper DIV*/
{
	background: transparent url(../images/home/findOut.jpg) no-repeat top center;
	display: block;
	float: right;
	width: 290px;
	min-height: 610px;
	padding-top: 80px;
	border-left: none;
	padding-left:30px;
}

body.shared div#formWrapper /*Styles formWrapper DIV*/
{
	border-left: none;
}

body.home div#formWrapper /*Styles formWrapper DIV*/
{
	border-left: none;
}



div.dotted-separator {
	margin: 3px 0;
	border-bottom:1px dotted #888;
	height: 5px;
}

/* Form styles are part of the inquiry module plugin */
#form-banner {
	background: transparent url(../images/button.png) no-repeat center top;
	height: 70px;
	width:280px;
	color:#333333;
	font-size:1.4em;
	font-variant:small-caps;
	font-weight:700;
	font-family: arial, helvetica, sans-serif;
	margin-bottom:5px;
}

#form-banner p {
	padding-left:10px;
	padding-top:28px;
}

.formTable
{
	display: block;
	font-size: .8em;
}

table.formTable p
{
	display: block;
	margin: 7px 0 7px 0;
}

.rightCell
{
	text-align: right;
}

.leftCell
{
	width: 180px;
}

select.sel {
	width: 250px;
}

/*===============================================================================/
	INTERIOR PAGE STYLES
/===============================================================================*/
body.ie {
	margin: 0 auto;
	text-align: center;
	margin-top: 10px;
} 

body.ie img {display:block !important;} 

body.shared span.sidenav
{
	font-size: 1.5em;
	line-height: 1.5em;
	color: #1a5e9c;
	border-bottom: 1px dotted #333; 
	padding-bottom: 10px; 
	margin-bottom: 20px; 
	font-weight: bold
}

body.shared h1
{
	font-size: 3.5em;
	font-weight: normal;
	color: #f90;
	display:block;
	line-height: 1.2em;
	margin-top: 8px;
}

body.shared span.header
{
	font-size: .5em;
	font-weight: normal;
	display: block;
	line-height: 1.2em;
	color: #333;
}

body.shared span.degreeheader
{
	font-size: .4em;
	font-weight: normal;
	display: block;
	line-height: 1.2em;
	color: #333;
}

body.shared h2
{
	font-size: 1.5em;
	line-height: 1.5em;
	color: #1a5e9c;
}

body.shared h3
{
	font-weight: normal;
	display: inline;
}

body.shared h4
{
	font-weight: normal;
	line-height: 1.2em;
}

body.shared div#headerWrapper /*Styles the headerWrapper DIV*/
{
	display: block;
	margin: 0 auto;
	width: 950px;
	height: 219px;
	clear: both;
}


body.shared div#headerWrapper img/*Makes sure the linked imaged of the log has no border*/
{
	border: none;
}

body.shared div#headerLogo /*Styles the headerLogo DIV containing the home-linked LOGO*/
{
	display: block;
	float: left;
	width: 181px;
	height: 219px;
}








body.shared div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	display: block;
	float: left;
	width: 769px;
	height: 219px;
}

body.programs div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/programgrid_layout_07.jpg) no-repeat;
}

body.netsec div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/netsec_layout_07.jpg) no-repeat;
}

body.management div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/management_layout_07.jpg) no-repeat;
}

body.eet div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/eet_layout_07.jpg) no-repeat;
}

body.practical div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/practical_layout_07.jpg) no-repeat;
}

body.cj div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/cj_layout_07.jpg) no-repeat;
}

body.med div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/medical_layout_07.jpg) no-repeat;
}

body.admissions div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/admissions_layout_07.jpg) no-repeat;
}

body.accred div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/accred_layout_07.jpg) no-repeat;
}

body.faculty div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/faculty_layout_07.jpg) no-repeat;
}

body.aid div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/aid_layout_07.jpg) no-repeat;
}

body.general div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/gened_layout_07.jpg) no-repeat;
}

body.rich div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/campus/rich_layout_07.jpg) no-repeat;
}

body.inns div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/campus/inns_layout_07.jpg) no-repeat;
}

body.roanoke div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/campus/roanoke_layout_07.jpg) no-repeat;
}

body.transcripts div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/services/transcripts_layout_07.jpg) no-repeat;
}

body.why div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/why_layout_07.jpg) no-repeat;
}

body.career div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/services/career_layout_07.jpg) no-repeat;
}

body.current div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqcurrent_07.jpg) no-repeat;
}

body.alumni div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqalumni_07.jpg) no-repeat;
}

body.future div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqfuture_07.jpg) no-repeat;
}

body.employer div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqemployer_07.jpg) no-repeat;
}

body.privacy div#headerSpacer  /*Styles a DIV containing part of the main image*/
{
	background: url(../images/services/privacy_layout_07.jpg) no-repeat;
}






body.shared div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	display: block;
	float: left;
	height: 57px;
	width: 291px;
}

body.netsec div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/netsec_layout_05.jpg) no-repeat;
}

body.management div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/management_layout_05.jpg) no-repeat;
}

body.eet div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/eet_layout_05.jpg) no-repeat;
}

body.cj div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/cj_layout_05.jpg) no-repeat;
}

body.practical div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/practical_layout_05.jpg) no-repeat;
}

body.med div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/medical_layout_05.jpg) no-repeat;
}

body.admissions div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/admissions_layout_05.jpg) no-repeat;
}

body.accred div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/accred_layout_05.jpg) no-repeat;
}

body.faculty div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/faculty_layout_05.jpg) no-repeat;
}

body.aid div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/aid_layout_05.jpg) no-repeat;
}

body.general div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/gened_layout_05.jpg) no-repeat;
}

body.rich div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/campus/rich_layout_05.jpg) no-repeat;
}

body.roanoke div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/campus/roanoke_layout_05.jpg) no-repeat;
}

body.inns div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/campus/inns_layout_05.jpg) no-repeat;
}

body.why div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/admissions/why_layout_05.jpg) no-repeat;
}

body.transcripts div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/services/transcripts_layout_05.jpg) no-repeat;
}

body.career div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/services/career_layout_05.jpg) no-repeat;
}

body.programs div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/programgrid/programgrid_layout_05.jpg) no-repeat;
}

body.current div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqcurrent_05.jpg) no-repeat;
}

body.future div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqfuture_05.jpg) no-repeat;
}

body.alumni div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqalumni_05.jpg) no-repeat;
}

body.employer div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/faq/faqemployer_05.jpg) no-repeat;
}

body.privacy div#navigationSpacer /*Styles a DIV containing part of the main image*/
{
	background: url(../images/services/privacy_05.jpg) no-repeat;
}

body.shared div#promoSpacer /*Styles the Zero to bachelor promoSpacer DIV*/
{
	display: block;
	clear: both;
	margin: 0 auto;
	width: 950px;
	height: 74px;
	background: url(../images/shared/layout_08.png)  no-repeat;
}

body.shared div#columnWrapper  /*Styles columnWrapper DIV*/
{
	display: block;
	float: left;
	min-height: 400px;
	padding-right: 20px;
}

body.shared div#column01  /*Styles columnWrapper DIV*/
{
	display: block;
	clear: both;
	float: left;
	width: 200px;
	margin-right: 50px;
	min-height: 50px;
	padding: 5px 0 0 0;
	font-size: .9em;
}

body.shared div#column01 img
{
	display: block;
	clear: both;
	margin: 40px auto;
	
}

body.why div#column01 img, body.admissions div#column01 img
{
	display: block;
	clear: both;
	margin: 0 auto;
	
}

div#column01 ul
{
	border-bottom: dotted 1px #333;
	padding-top: 10px;
	padding-bottom: 5px;
}

ul.navlist li
{
	margin: 8px 0;
}

ul.navlist li.selected
{
	color: #1a5e9c;
	font-size: 1.4em;
}

#column02 ul
{
	display: block;
	margin: 20px 0;
}

ul.coursedescription
{
	font-size: .9em;
	padding-left: 17px;
	display: block;
	color: #243a74;
	list-style: square outside;
}

ol.coursedescription
{
	font-size: .9em;
	color: #243a74;
	list-style: inside decimal;
}

#column02 li
{
		margin: 8px 0;
}

body.shared div#column02
{
	display: block;
	float: left;
	width: 375px;
	padding-right: 0px;
	min-height: 50px;
}


body.shared div#column02 p
{
	display: block;
	margin: 10px 0;
	text-align: justify;
}

/*==================================================================================
	Program Page Specific Styles
==================================================================================*/

body.programs div#columnWrapper /*Styles columnWrapper DIV*/
{
	display: block;
	float: left;
	min-height: 400px;
	width: 610px;
	padding-right: 20px;
}

#sidebar-form-image {
	height: 63px;
	width: 250px; 
	margin-bottom: 10px;
	border:none;
}

.grid_row a
{
	color: #333;
}

.grid_row a:hover
{
	color: #000;
}

div#titlebar
{
	display: block;
	width: 610px;
	height: 30px;
	padding: 10px 0; 
	background-color: #202020;
}

p.programtitle
{
	display: block;
	margin-left: 20px;
}

div#titlebar p
{
	color: #FFF;
	font-weight: bold;
	font-size: 1.4em;
}

.grid-row  
{
    display: block;
	width: 610px;
	min-height: 50px;
	overflow: auto;
	padding: 10px 0 10px 0;
}

.grid-left
{
    display: block;
	float: left;
	width: 189px;
	font-size: .9em;
	padding: 0 0 0 20px;
}

.grid-left h3
{
	font-weight: bold;
	font-size: 1em !important;
	color: #333 !important;
}

.grid-right
{
    display: block;
	float: left;
	width: 360px;
	font-weight: normal;
	font-size: .9em;
	border-left: #333 1px dotted;
	margin-left: 10px;
	padding: 0 20px 0 10px;
}

.rowa
{
	background-color:#FFF;
}

.rowb
{
	background-color:#b2bace;
}

/*===============================================================================/
	END Specific Program PAGE STYLES
/===============================================================================*/



/*===============================================================================/
	END Specific FAQ PAGE STYLES
/===============================================================================*/
body.faq p.emphasize
{
	text-decoration: underline;
	font-weight: bold;
}

body.faq p.italic
{
	font-style: italic;
}

body.faq div#column02
{
	width: 610px;
}
/*===============================================================================/
	END Specific FAQ PAGE STYLES
/===============================================================================*/

div.response p {
	padding: 5px 0 5px 15px;
}
div.sig {
	margin-top: 10px;
}
div.sig p {
	font-size: .8em;
}
div.sig a:link, div.sig a:visited {
	color: blue !important;
	text-decoration:underline;
}





/*NEWSBLURB*/


body.home #newsblurb2 {
	display: block;
	height: 200px;
	width: 280px;
	margin: 0 0 10px 0;
	background: url(../images/mock2.jpg) no-repeat #fec484; 
}

body.home #newsblurb2 p {
	padding: 110px 0 10px 0;
	margin: 0 auto;
	text-align: center;
	display: block;
}

#newsblurb2 p {
	display: none;
}

#socialmedia {
	width: 280px;
	height: 60px;
	display: block;
	background: url(../images/social-facebook.png) no-repeat;
	margin: 20px auto 0 auto;
	
}


.promolink a, .promolink a:visited, .promolink a:hover {
	color: #333 !important;
	text-decoration: none !important;
}

