Blame Identity/Webenv/Css/base-app.css

3985e1
/* CSS
3985e1
 *
3985e1
 * app.css -- This file provides common visual style to CentOS Web
3985e1
 * application.
3985e1
 *
3985e1
 */
3985e1
3985e1
/* Main Blocks
3985e1
-----------------------------------------------*/
3985e1
3985e1
div#page-header {
3985e1
	background: #204C8D url("/home/centos/artwork/trunk/Identity/Themes/Motifs/TreeFlower/Backgrounds/Img/Png/1360x250-final.png") 0 0;
3985e1
	min-height: 46px;
3985e1
	}
3985e1
3985e1
div#page-footer {
3985e1
	background: #204C8D url("/home/centos/artwork/trunk/Identity/Themes/Motifs/TreeFlower/Backgrounds/Img/Png/1360x250-final.png") 0 100%;
3985e1
    padding: 10px;
3985e1
	}
3985e1
3985e1
div#page-footer div.top img {
3985e1
    border:none;
3985e1
    float:right;
3985e1
    }
3985e1
3985e1
div#page-header div.links,
3985e1
div#page-footer div.credits {
3985e1
    font-size: small;
3985e1
    color: #FFF;
3985e1
    }
3985e1
3985e1
div#page-footer div.credits a {
3985e1
    color: #FFF;
3985e1
    font-style: italic;
3985e1
    }
3985e1
3985e1
div#wrap {
3985e1
	padding: 0 10px 0 10px;
3985e1
    background-color: #FFF;
3985e1
	}
3985e1
3985e1
div#page-header,
3985e1
div#wrap,
3985e1
div#page-body,
3985e1
div#page-footer {
3985e1
    min-width: 650px;
3985e1
    }
3985e1
3985e1
div#page-body {
3985e1
	clear: both;
3985e1
    background-color: #F8F8F8;
3985e1
	}
3985e1
3985e1
div#page-body div#content {
3985e1
    padding: 20px;
3985e1
    background-color: #FFF;
3985e1
    }
3985e1
3985e1
/* Logo
3985e1
-----------------------------------------------*/
3985e1
3985e1
div#page-header div#logo img {
3985e1
	border: none;
3985e1
	float: left;
3985e1
    margin: 5px;
3985e1
	}
3985e1
3985e1
/* Links 
3985e1
-----------------------------------------------*/
3985e1
3985e1
/* Broken or nonexistent links */
3985e1
3985e1
div#page-body a.nonexistent, 
3985e1
div#page-body a.nonexistent:hover { color: gray; }
3985e1
3985e1
/* Special decoration for some links' classes */
3985e1
3985e1
div#page-body a.www:before { 
3985e1
    white-space:nowrap; 
3985e1
    content: url(/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/a-www.png); 
3985e1
    margin: 0 0.2em; 
3985e1
    }
3985e1
3985e1
div#page-body a.http:before { 
3985e1
    white-space:nowrap; 
3985e1
    content: url(/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/a-www.png); 
3985e1
    margin: 0 0.2em; 
3985e1
    }
3985e1
3985e1
div#page-body a.https:before { 
3985e1
    white-space:nowrap; 
3985e1
    content: url(/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/a-www.png); 
3985e1
    margin: 0 0.2em; 
3985e1
    }
3985e1
3985e1
div#page-body a.mailto:before { 
3985e1
    white-space:nowrap; 
3985e1
    content: url(/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/a-mail.png); 
3985e1
    margin: 0 0.2em; 
3985e1
    }
3985e1
3985e1
div#page-body a.attachment:before { 
3985e1
    white-space:nowrap; 
3985e1
    content: url(/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/a-attach.png); 
3985e1
    margin: 0 0.2em; 
3985e1
    }
3985e1
3985e1
/* */
3985e1
3985e1
div#page-header div.links {
3985e1
    margin-right: 10px;
3985e1
    margin-top: 10px;
3985e1
    }
3985e1
3985e1
div#page-header div.links div.user,
3985e1
div#page-header div.links div.trail {
3985e1
	display: block;
3985e1
	margin: 5px;
3985e1
	text-align: right;
3985e1
	color: #fff;
3985e1
	}
3985e1
3985e1
div#page-body div#content div.trail a {
3985e1
    font-size: small;
3985e1
    margin-right: 5px;
3985e1
    }
3985e1
3985e1
div#page-header div.links div.user a,
3985e1
div#page-header div.links div.trail a {
3985e1
	color: #FFF;
3985e1
    margin-right: 5px;
3985e1
	}
3985e1
3985e1
div#page-header div.links div.user span {
3985e1
	border-right: 1px dotted #FFF;
3985e1
    padding-right: 3px;
3985e1
	}
3985e1
3985e1
div#page-header div.links div.user span,
3985e1
div#page-header div.links div.trail span {
3985e1
	display: inline;
3985e1
    margin-left: 3px;
3985e1
	}
3985e1
3985e1
div#page-header div.links div.user span.last,
3985e1
div#page-header div.links div.trail span.last {
3985e1
	border-right: none;
3985e1
	padding-right: 0;
3985e1
	}
3985e1
3985e1
div#page-header div.links div.user span.last a,
3985e1
div#page-header div.links div.trail span.last a {
3985e1
	margin-right: 0;
3985e1
	}
3985e1
3985e1
div#page-header div.links div.trail span:after,
3985e1
div#page-body div#content div.trail span:after {
3985e1
	content: "»";
3985e1
	}
3985e1
3985e1
div#page-header div.links div.trail span.last:after,
3985e1
div#page-body div#content div.trail span.last:after {
3985e1
	content: none;
3985e1
	}
3985e1
3985e1
/* Headings
3985e1
-----------------------------------------------*/
3985e1
3985e1
div#page-body h1 {
3985e1
        font-size: 1.7em;
3985e1
        font-weight: bold;
3985e1
        line-height: 1.9em;
3985e1
        margin-top: 0.9em;
3985e1
        margin-bottom: 0.9em;
3985e1
        padding-left: 0.7em;
3985e1
        color: #FFF;
3985e1
        border: none;
0dd1f2
        background: #204C8D url("/home/centos/artwork/trunk/Identity/Patterns/centos-header-1.png");
3985e1
        }
3985e1
3985e1
div#page-body h2 {
3985e1
        font-size: 1.4em;
3985e1
        line-height: 1.8em;
3985e1
        margin-top: 1.6em;
3985e1
        margin-bottom: 0.8em;
3985e1
        padding-left: 0.7em;
0dd1f2
        background: #FFF url("/home/centos/artwork/trunk/Identity/Patterns/centos-header-2.png");
3985e1
        border: none;
3985e1
        color: #072B61;
3985e1
        }
3985e1
3985e1
div#page-body h3 {
3985e1
        font-size: 1.25em;
3985e1
        line-height: 1.6em;
3985e1
        margin-top: 1em;
3985e1
        margin-bottom: 0.5em;
3985e1
        padding-left: 0.7em;
3985e1
        color: #072B61;
3985e1
        border-bottom-width: 1px;
3985e1
        border-bottom-style: solid;
3985e1
        border-bottom-color: #DADADA;
3985e1
        }
3985e1
3985e1
div#page-body h4 {
3985e1
        font-size: 1.2em;
3985e1
        line-height: 1.4em;
3985e1
        margin-top: 1em;
3985e1
        margin-bottom: 0.5em;
3985e1
        padding-left: 0.7em;
3985e1
        color: #072B61;
3985e1
        border-bottom: none;
3985e1
        }
3985e1
3985e1
div#page-body h5 {
3985e1
        font-size: 1.1em;
3985e1
        line-height: 1.1em;
3985e1
        margin-top: 1em;
3985e1
        margin-bottom: 0.5em;
3985e1
        padding-left: 0.7em;
3985e1
        color: #072B61;
3985e1
        font-weight: bold;
3985e1
        border-bottom: none;
3985e1
        }
3985e1
3985e1
div#page-body h6 {
3985e1
        font-size: 1em;
3985e1
        line-height: 1.1em;
3985e1
        margin-top: 1em;
3985e1
        margin-bottom: 0.5em;
3985e1
        padding-left: 0.7em;
3985e1
        color: #072B61;
3985e1
        font-weight: bold;
3985e1
        border-bottom: none;
3985e1
        }
3985e1
3985e1
div#page-body h1 a:link  { text-decoration: none; color: #FFF }
3985e1
div#page-body h1 a:hover { text-decoration: none; color: #FFF; }
3985e1
div#page-body h1 a:active { text-decoration: underline; color: #FFF; }
3985e1
div#page-body h1 a:visited { text-decoration: none; color: #FFF; }
3985e1
div#page-body h1 a:visited:hover { text-decoration: none; color: #FFF; }
3985e1
3985e1
div#page-body h2 a:link, div#page-body h2 a:visited, div#page-body h2 a:hover, 
3985e1
div#page-body h2 a:active, div#page-body h2 a:visited:hover, 
3985e1
div#page-body h3 a:link, div#page-body h3 a:visited, div#page-body h3 a:hover,
3985e1
div#page-body h3 a:active, div#page-body h3 a:visited:hover, 
3985e1
div#page-body h4 a:link, div#page-body h4 a:visited, div#page-body h4 a:hover,
3985e1
div#page-body h4 a:active, div#page-body h4 a:visited:hover, 
3985e1
div#page-body h5 a:link, div#page-body h5 a:visited, div#page-body h5 a:hover,
3985e1
div#page-body h5 a:active, div#page-body h5 a:visited:hover, 
3985e1
div#page-body h6 a:link, div#page-body h6 a:visited, div#page-body h6 a:hover,
3985e1
div#page-body h6 a:active, div#page-body h6 a:visited:hover {
3985e1
	color: #072B61; 
3985e1
	text-decoration: none;
3985e1
}
3985e1
3985e1
/* Paragraphs
3985e1
-----------------------------------------------*/
3985e1
3985e1
div#page-body p {
3985e1
	margin: 1em;
3985e1
	margin-left: 1.5em;
3985e1
	line-height: 1.5em;
3985e1
	}
3985e1
3985e1
/* Page Lines
3985e1
-----------------------------------------------*/
3985e1
3985e1
div.page-line {
3985e1
	clear: both;
3985e1
	margin: 0;
3985e1
	padding: 0;
3985e1
	background-color: transparent;
3985e1
	}
3985e1
3985e1
div.page-line.white {
3985e1
	height: 3px;
3985e1
	background-color: #FFF;
3985e1
	}
3985e1
3985e1
/* Lists
3985e1
-----------------------------------------------*/
3985e1
3985e1
div#page-body ul { 
3985e1
    list-style: url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/ul.png") circle; 
3985e1
    } 
3985e1
3985e1
div#page-body div#content-links ul {
3985e1
    padding: 1em;
3985e1
    margin: 0;
3985e1
    list-style: none;
3985e1
    border-top: 1px #EEE solid;
3985e1
}
3985e1
3985e1
div#page-body div#content-links ul.first {
3985e1
    border-top: none;
3985e1
    }
3985e1
3985e1
div#page-body div#content-links ul li {
3985e1
    padding: 2px;
3985e1
    }
3985e1
3985e1
div#page-body div#content-links ul li.current {
3985e1
    font-weight: bold;
3985e1
    }
3985e1
3985e1
/* Table of content (toc) */
3985e1
3985e1
div#page-body div.toc {
3985e1
	border: 1px solid #CCCCCC;
3985e1
	background: #FFF url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/toc-bg.png") right repeat-y; 
3985e1
	font-size: small;
3985e1
	text-align:left;
3985e1
	margin-left: 1.5em;
3985e1
    width:70%;
3985e1
	}
3985e1
3985e1
div#page-body div.toc h3 {
3985e1
    margin-top: 0;
3985e1
    background: #FFF url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/h2-bg.png");
3985e1
    }
3985e1
3985e1
div#page-body div.toc ul {
3985e1
    margin-left: 1.5em;
3985e1
    }
3985e1
3985e1
div#page-body div.toc ul ul {
3985e1
    margin-left: 0;
3985e1
}
3985e1
3985e1
/* Quotations
3985e1
-----------------------------------------------*/
3985e1
3985e1
div#page-body blockquote {
3985e1
    background-image: url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/msg-bg-gray.png");
3985e1
	}
3985e1
3985e1
div#page-body blockquote h3 {
3985e1
    line-height: 0;
3985e1
    border: none;
3985e1
    color: #000000;
3985e1
    margin-left: 1.2em;
3985e1
    padding: 0;
3985e1
    }
3985e1
3985e1
div#page-body blockquote.icon h3 {
3985e1
    margin-left: 3.2em;
3985e1
    }
3985e1
3985e1
div#page-body blockquote.icon hr, 
3985e1
div#page-body blockquote.icon pre, 
3985e1
div#page-body blockquote.icon table, 
3985e1
div#page-body blockquote.icon p {
3985e1
	margin-left: 4em;
3985e1
    }
3985e1
3985e1
div#page-body blockquote.message {
3985e1
	border: none;
3985e1
	border-top: 4px solid;
3985e1
	border-bottom: 4px solid;
3985e1
    border-color: #CFCFCF;
3985e1
	}
3985e1
3985e1
div#page-body blockquote.blue {
3985e1
    background-image: url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/msg-bg-blue.png");
3985e1
	border-color: #D2E0F6; 
3985e1
	background-color: #ECF4FF;
3985e1
	}
3985e1
3985e1
div#page-body blockquote.orange {
3985e1
    border-color: #F6E7D2; 
3985e1
    background-color: #FFF8EC;
3985e1
    background-image: url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/msg-bg-orange.png");
3985e1
	}
3985e1
3985e1
div#page-body blockquote.violet {
3985e1
    border-color: #F6D2F6; 
3985e1
    background-color: #FFECFF;
3985e1
    background-image: url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/msg-bg-violet.png");
3985e1
	}	
3985e1
3985e1
div#page-body blockquote.red {
3985e1
    border-color: #E0B7B7;
3985e1
    background-color: #FFECEC;
3985e1
    background-image: url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/msg-bg-red.png");
3985e1
	}
3985e1
3985e1
div#page-body blockquote.green {
3985e1
    border-color: #D6F6D2;
3985e1
    background-color: #EEFFEC;
3985e1
    background-image: url("/home/centos/artwork/trunk/Identity/Models/Img/Promo/Web/msg-bg-green.png");
3985e1
	}
3985e1
3985e1
/* Forms
3985e1
-----------------------------------------------*/
3985e1
3985e1
div#page-body div.row1 {
3985e1
	clear: both;
3985e1
	background: #F8F8F8;
3985e1
	padding: 10px;
3985e1
	}
3985e1
3985e1
div#page-body div.row2 {
3985e1
	clear: both;
3985e1
	background: #FFFFFF;
3985e1
	padding: 10px;
3985e1
	}
3985e1
3985e1
div#page-body div.row3 {
3985e1
	clear: both;
3985e1
	border-top: 1px solid #CCC;
3985e1
	padding: 10px;
3985e1
	margin-top: 10px;
3985e1
	}
3985e1
3985e1
div#page-body fieldset div.row1 span.descrip,
3985e1
div#page-body fieldset div.row2 span.descrip {
3985e1
	float: left;
3985e1
	}
3985e1
3985e1
div#page-body fieldset div.field {
3985e1
	display: block;
3985e1
	margin-left: 30%;
3985e1
	}
3985e1
3985e1
div#page-body fieldset div.field div.column {
3985e1
	float: left;
3985e1
	margin-right: 1em;
3985e1
	padding-right: 1em;
3985e1
	border-right: 1px dotted #AAA;
3985e1
	}
3985e1
3985e1
div#page-body fieldset div.row3 div.descrip {
3985e1
	display: block;
3985e1
	font-size: small;
3985e1
	color: #AAA;
3985e1
	font-style: italic;
3985e1
	width: 70%
3985e1
	}
3985e1
3985e1
div#page-body fieldset span.submit {
3985e1
	float: right;
3985e1
	}
3985e1
3985e1
/* */
3985e1
3985e1
div#page-body div.actions {
3985e1
    margin-top: 10px;
3985e1
	border-bottom: 1px solid #AAA;
3985e1
    padding-bottom: 10px;
3985e1
3985e1
    }
3985e1
3985e1
div#page-body div.actions span {
3985e1
	display: inline;
3985e1
	margin: 0;
3985e1
	padding-right: 10px;
3985e1
	border-right: 1px dotted #AAA;
3985e1
	color: #AAA;
3985e1
	}
3985e1
3985e1
div#page-body div.actions span.last {
3985e1
	border-right: none;
3985e1
	padding-left: 10px;
3985e1
	}
3985e1
3985e1
/* */
3985e1
3985e1
div#page-body div.pagination {
3985e1
    font-size: small;
3985e1
    padding: 10px;
3985e1
    border-top: 1px #AAA solid;
3985e1
    margin-left: 1.5em;
3985e1
    }
3985e1
3985e1
div#page-body div.pagination span.left {
3985e1
    float: left;
3985e1
    }
3985e1
3985e1
div#page-body div.pagination span.left a:before {
3985e1
    content: "«";
3985e1
    padding-right: 3px;
3985e1
    }
3985e1
3985e1
div#page-body div.pagination span.right a:after {
3985e1
    content: "»";
3985e1
    padding-left: 3px;
3985e1
    }
3985e1
3985e1
div#page-body div.pagination span.right {
3985e1
    float: right;
3985e1
    }
3985e1
3985e1
/* */
3985e1
3985e1
div#page-body div.records-list {
3985e1
    margin-bottom: 5px;
3985e1
    margin-left: 1.5em;
3985e1
    display: block;
3985e1
    }
3985e1
3985e1
div#page-body div.records-list ul {
3985e1
    margin: 0;
3985e1
    padding: 0;
3985e1
    list-style: none;
3985e1
    }
3985e1
3985e1
div#page-body div.records-list ul li {
3985e1
    padding: 0.5em;
3985e1
    }
3985e1
3985e1
div#page-body div.records-list ul li.row1 {
3985e1
    background: #F8F8F8;
3985e1
    }
3985e1
3985e1
div#page-body div.records-list ul li span.col0 {
3985e1
    display: block;
3985e1
    float:left;
3985e1
    text-align: center;
3985e1
    padding-right: 0.5em;
3985e1
    margin-right: 0.5em;
3985e1
    border-right: 1px solid #FFF;
3985e1
    }
3985e1
3985e1
div#page-body div.records-list ul li span.col1 {
3985e1
    width: 250px;
3985e1
    display: block;
3985e1
    float:left;
3985e1
    }
3985e1
3985e1
div#page-body div.records-list ul li span.col2 {
3985e1
    border-left: 1px solid #FFF;
3985e1
    padding-left: 0.5em;
3985e1
    }
3985e1
3985e1
div#page-body div.records-list ul li.title {
3985e1
    font-weight: bold;
3985e1
    background: #eee;
3985e1
    border-bottom: 1px #AAA solid;
3985e1
    }
3985e1