/* THIS IS A FRAMEWORK SPECIFIC FILE
   ALL APPLICATION SPECIFIC RULES MUST BE IN OTHER FILES IN OTHER DIRECTORIES */

.message {
    color: green;
    background: #FFFFDD;
    border: 1px solid #FFD700;
    padding: 10px;
	font-weight: bold;
}

.view-state-element, .view-state-data-set {
	display: none;
}

/* TO BE REMOVED FROM Itransition/application.css */

html, body {height:70%;}


#header-home {	BACKGROUND: url(images/head.gif) #fff no-repeat right top;}


#header-home .inner {
	BACKGROUND: url(images/head_l.gif) no-repeat;	
	OVERFLOW: visible;	
	height: 107px;
	border-bottom: solid 1px #99bbe8;
}

#header-home .logo {
	left:37px;
	position:absolute;
	top:38px;
}

#content {
	background-color: #ebf7ff;
	height: 100%;
}

#footer-home  {
	color: #787878;
	font-size: 11px;
	text-align: center;
	height: 40px;
	border-top: solid 1px #99bbe8;
	padding-top: 35px;
}

#header-home .user {
	background: url(images/bgLogin.png) repeat right top;
    float:right;
    margin-right: 20px;
    margin-top: 15px;
    /*width:285px;*/
    padding:10px;
	color:#1B69C1;
    font:bold 11px/22px Tahoma;
    overflow:hidden; _overflow:visible; _height:1%;
}
#header-home .user .userText { float:left; /*width:220px;*/ padding-top:3px; padding-right:10px; }
/*#header-home .user .userImage { float:right; }*/
#header-home .user .userImage img { /*border:solid 1px #fff; */}

*html #header-home .user { height:10px; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/interactive/includes/itransition/images/bgLogin.png', sizingMethod='scale'); margin-right: 10px;}
*html #header-home .user a { position:relative; }
#header-home .user a { color:#fff; font-size:11px; }
#header-home .user a.userMesage { background: url(images/flagA.png) no-repeat left; padding:2px 0 4px 22px; color:#1b69c1; margin-right:5px; }
/*
#header-home .user a.userFrends { background: url(images/flagA1.png) no-repeat left; padding:2px 0 4px 22px; color:#1b69c1; margin-right:5px; }
*/
#header-home .user a.userFrends {margin-right:5px; padding:5px 0pt 0pt 11px; vertical-align:middle;}
#header-home .user a.hm {
	margin-right: 0;
}

.x-static h4 {padding: 6px 4px 8px 5px;}
.x-static p {padding: 4px 4px 6px 5px; font-size:12px;}
.x-static ul {margin-left: 20px; list-style-type: circle;}
.x-static li {padding: 4px 0; font-size:12px;}
.x-static dl {padding: 4px 5px; font-size:12px;}
.x-static dd {padding-left: 25px;}
.x-static dt {font-size:13px;}
.x-static strong {font-weight:bold;}


.x-portlet .x-panel-header-text {font-size:14px;}

.faq {margin:0; padding:8px;}
.faq p {font-size:13px;}
.faq h2 {font-size:18px; margin:6px 10px 10px;}
.faq h3 {font-size:16px; margin-top:10px; margin-bottom:14px; margin-left:10px;}
.faq .faq-q {font-size:14px; padding-bottom:4px; margin-top:8px; font-weight:bold;}
.faq .faq-a {font-size:13px; padding-left:15px;}
.faq ul {padding-left:20px; font-size:13px !important;}
.highlight {color:#ff0000; font-weight: bold;}
