/*
	SWIC version of the stylesheet used with the editor

	- This stylesheet should be applied at the folder level for use on content that the end users add to Ektron.
    - This stylesheet should be referenced in all master pages
	
	Created by     :       Lisa Modglin
	Date           :       April 30, 2009
*/

/* *************************************** */
/*    Color Schemes     	     		   */
/* *************************************** */
/*
swicblue - color:#004e9c;
darkblue - color:#0b3e91;
orange - color:#EC903D;
darktan - color:#EDE0BF;
lighttan - background-color:#f6efdf;
darkgrey - color:#aeaeae;
lightgrey - background-color:#eaeaea;

lightblue(test color) - background-color:#DFEBF4;
*/

/* *************************************** */
/*  Headings: see sw_editor_companion.css  */
/* *************************************** */


/* *************************************** */
/*   Lists                                 */
/* *************************************** */
ol {
    margin: 0px;
    padding: 0px 3px 3px 25px; /* reduced bottom padding to 5px -Dave */
}

ul {
    list-style-type: square;
    margin: 0px;
    padding: 0px 3px 3px 16px; /* reduced bottom padding to 5px -Dave */
}

ul li ol, ul li ul, ol li ol, ol li ul {

    padding: 0px 0px 3px 25px;
    margin:  10px;
}

li 
{
    padding: 0px 0px 2px 0px;
}

li p
{
    margin-bottom: 10px !important;
}

dl dt {
    font-weight: bold;
    margin: 0px 0px 5px 0px;
}

dl dd {
    margin: 0px 0px 5px 20px;
}

/* *************************************** */
/*  Tables                                 */
/* *************************************** */

/*   blueborders:  see sw_editor_companion.css for additional styles */
table.blueborders
{
    /*background-color:           white;*/  /* overridden to #cacaca; in sw_editor_companion.css so that it will look right in the drop-down */
    border-style:               double;
    border-width:               4px;
    border-color:               #2963a5;
    margin:                     0px 0px 15px 0px;
}

/*  Same as table.blueborders th AND table.blueborders td.bluebordersHeading in sw_editor_companion.css */
td.bluebordersHeading
{
    /*color:                      white;*/
    text-align:                 center;
    font-weight:                bold;
    background-color:           #D7D7D7;
}

/* used to right-align a table cell tr.numeric is in sw_editor_companion.css */
td.numeric {
	text-align: right;
}

td.numericTotals
{
    text-align: right;
    font-weight:  bold;
}




/* *************************************** */
/*  Custom Classes                         */
/* *************************************** */

.alert
{
    color:                      Red;
    text-align:                 center;
    font-weight:                bold;
}
.alertLeft
{
    color:                      Red;
    text-align:                 left;
    font-weight:                bold;
}


.boxed
{
	padding:                    10px 0px 0px 10px; 
	border: 1px solid #0b3e91;
    margin:                     0px 0px 15px;
    display:                    block;
}

.boxed-color
{
	padding:                    10px 0px 0px 10px; 
	border: 1px solid #0b3e91;
    margin:                     0px 0px 15px;
    display:                    block;
	background-color:#F6EFDF;

}


.boxed-525
{
    padding:                    10px 0px 0px 10px; 
    color:                      black;
    border-style:               double; 
    border-width:               3px; 
    border-color:               gray;
    margin:                     0px 0px 15px;
    display:                    block;
    width:                      500px; /* allow for padding to match the tables in curriculum pages */

}

.boxed-nomargin
{
	/*padding:                    10px 10px 0px;*/ 
    color:                      black;
    border-style:               double; 
    border-width:               3px; 
    border-color:               gray;
    /*margin:                     0px 0px 15px;*/
    display:                    block;

}

/***** same boxed styles smartforms *******/

.box-white-525
{
	border: 1px solid #0b3e91;
	width: 530px;
	padding:5px;
	margin:5px 0px;
	overflow:auto;
}

.box-color-525
{
	border: 1px solid #0b3e91;
	background-color:#F6EFDF;
	width: 530px;
	padding:5px;
	margin:5px 0px;
	overflow:auto;
}

.box-white-760
{
	border: 1px solid #0b3e91;
	width: 760px;
	padding:5px;
	margin:5px 0px;
	overflow:auto;
}

.box-color-760
{
	border: 1px solid #0b3e91;
	background-color:#F6EFDF;
	width: 760px;
	padding:5px;
	margin:5px 0px;
	overflow:auto;	
}	





/* Linking back to the top of the document */
p.toplink 
{
    text-align: center;
}

.circleBullet
{
    list-style-type:  circle;
}

.squareBullet
{
    list-style-type:  square;
}

.floatRight
{
    float:              right;
    padding:            0px 0px 10px 10px;
}    

.floatLeft
{
    float:              left;
    padding:            0px 10px 10px 0px;
}    

.floatLeft-List
{
    float:              left;
    padding:            0px 10px 10px 0px;
    margin:             0px 10px 0px 0px;
/*     border:  1px red solid; */
}    

/* Has companion styles in sw_editor_companion.css */
div.bookmark 
{
    background-color: #eaeaea;
    border-style: solid;
    border-width: 1px;
    border-color: #cacaca;
    padding: 5px;
    margin: 0px 0px 20px;
}

div.sidebar 
{
    width: 180px;
    float: none;
    margin-left: 0px;
    border:  1px grey solid;
}



/*  This is the right column Div for display under the menu item "in testing" */	

div.undermenu
{
	float: right;
	width: 206px;
	clear: both;
	/*margin: 15px;*/
	/*padding-right: 15px;*/

}

/* *************************************** */
/*    Foundation  -Dave      			   */
/* *************************************** */
/* WHITE */
.foundation_announcement_white
{
	border: 2px solid #0b3e91;

}

/* TAN */
.foundation_announcement_tan
{
	border: 2px solid #0b3e91;
	background-color:#f6efdf;
	padding:10px;
	text-align:center;	
}

/* BLUE */
.foundation_announcement_blue
{
	border: 2px solid #0b3e91;
	background-color: #DFEBF4;
	padding:10px;
	text-align:center;
}










