﻿/* CSS Document */
body {

	 font: verdana, arial, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
}
/*----- Header, nav etc. -----*/

#header	{
	
	font-family: Arial;
	font-size: 18px;	
	
	
}

#header img {

	border: 0;
}

#header ul {
	float: left;
	margin:0;
}

#header li {
	display: inline;
	margin-left: 35px;
	position: relative;
	color: #f50802;
	font-style: normal;
}

#header a {
	display: inline;
	padding: 0;
	margin: 0;
	color: #969696;
	text-decoration: none;
	font-style: normal; 	
}

#header a:hover	{
	padding-bottom: .2em;
	color: #f50802;
  	border-bottom: 4px solid #f50802;
}

#current    {
    padding-bottom: .2em;
    border-bottom: 4px solid #f50802;
}

#current a:hover	{
	padding-bottom: 0;
	border: 0;
}
.textcl
{
 color:#555;
font-size:15px;
 font: 12px/22px arial;
 text-decoration:none;
margin:0;
text-align:justify;
}
.textcl_Italic
{
 color:#555;
font-size:10px;
 font: 11px/22px verdana, arial, sans-serif;
 text-decoration:none;
margin:0;
text-align:justify;
}

.textcl_small
{
 color:#555;
font-size:10px;
 font: 10px/22px verdana, arial, sans-serif;
 text-decoration:none;
margin:0;
text-align:justify;
}

.style7 a
{
	
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: #595c5e;
	line-height:25px;
}
.style7 a:hover
{

	color: #f50802;
	
}
.LeftHeader
{
	
	font:12px/22px verdana, arial, sans-serif;
	color:White;
	font-weight: bold;
	background-color:#f50802;
	line-height:25px;
border: solid 1px #f50802;
	border-bottom-left-radius:2px;
	 border-bottom-right-radius:2px;
	border-top-left-radius:2px; 
	border-top-right-radius:2px;
	padding-left:5px;
}
.txtbox 
{ 
height:18px;	
width : 150px; 
background : #ffffff url(../CClImg/bgTextArea.gif) repeat-x; 
border: 1px solid #ccc;
font : normal 12px arial;  
font-size:11px; 
margin-top: 0px; 
} 

.Submitbutton
{
	font:12px/22px verdana, arial, sans-serif;
	color:White;
	background-color:#f50802;
	border-bottom-left-radius:5px;
	 border-bottom-right-radius:5px;
	border-top-left-radius:5px; 
	border-top-right-radius:5px;
	padding-left:5px;
}

.footer {
	color: #19436D; 
	font-family: Verdana; 
	font-size: 10px; 
}
.success 
        {
        	 font: 12px/22px verdana, arial, sans-serif;
        	border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../CCL_SMU/success.png');
}

.invalid 
        {
        	 font: 12px/22px verdana, arial, sans-serif;
        	border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #D8000C;
background-color:#FFBABA;
background-image:url('../CCL_SMU/error.gif');
}
.redcol
{
	color:Red;
}
.hidepng
{
	azimuth: expression(

this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

this.src = "image/b.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

this.runtimeStyle.backgroundImage = "none")),this.pngSet=true

);
}


.autocomplete_completionListElement 
{ 
	visibility : hidden;
	margin : 0px!important;
	background-color : #EFF3FB;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 90px;
    text-align :left; 
    font-size:10px;
    font-family:Arial, Sans-Serif;
    list-style-type :none;
    table-layout:fixed; 
    text-indent:12px;
    list-style-position:outside;
    white-space:pre-line;
    widows:1;
     
     
    
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #f2cb70;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #EFF3FB;
	color : windowtext;
	padding : 2px;
	z-index:-1
}
.menue{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;	
	font-size:12px;
	 CURSOR: hand;
	
}
.menue:link 
{
	text-decoration: none;

	COLOR:#ffffff; 
}
.menue:visited {
	COLOR:#ffffff; TEXT-DECORATION: none;
}
.menue:hover {
	COLOR: #ffffff;  TEXT-DECORATION: none;
}
.menue:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.menue1{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
	font-size:11px;
	 CURSOR: hand;
	
}
.menue1:link 
{
	text-decoration: none;

	COLOR:#000000; 
}
.menue1:visited {
	COLOR:#000000; TEXT-DECORATION: none;
}
.menue1:hover {
	COLOR: #006699;  TEXT-DECORATION: none;
}
.menue1:active {
	COLOR: #000000; TEXT-DECORATION: none;
}