*{
margin:0;
padding:0;
border:0
}
body{
margin:0 0 50px;
color:#535353;
background:#E44745;
font:11px arial,tahoma,verdana,sans-serif
}

blockquote {
margin-bottom: 0pt; 
margin-top: 0pt;
margin-left:20px
}
a{
color:#EC7678;
/*--- color:#d9353c; ---*/
text-decoration:underline
}
a:hover{
color:#000000;
text-decoration:none
}

li{
list-style:none
}
#page{
background:url(bgr.gif) repeat-y center
}
/*--- HEADER ---*/
#top-bar{
background:url(top-bar-bgr.gif) repeat-y center;
height:180px
}
#header{
margin:0 auto;
width:855px;
color:#000000;
background:#E44745;
height:180px
}
#header a{
color:#ffffff;
text-decoration:none
}
#header a:hover{
color:#ffffff;
text-decoration:underline
}
#header img{
float:left;
margin:0 10px 0 0
}
/*- Language links -*/
ul#languages{
float:right;
padding:15px 0 0
}
#languages li{
padding:2px 15px 2px 0;
color:#f1abae;
text-align:right
}
#languages li a{
color:#f1abae
}
#languages li.active{
background:url(ico-rect.gif) no-repeat right center
}
#languages li.active a{
color:#ffffff
}
/*- Topmenu links -*/
ul#topmenu{
clear:right;
padding:70px 0 0
}
#topmenu li{
padding:0 8px;
display:inline;
font-weight:bold;
text-transform:uppercase
}
#topmenu li a:hover {
color:#F3A6A9;
text-decoration:none
}

#topmenu li.active a{
color:#000000;
text-decoration:none
}

/*--- COLUMN LAYOUT ---*/
#columns{
margin:0 auto;
width:855px;
background:url(columns-bgr.gif) repeat-y center
}
/*--- LEFT column styles ---*/
#leftcol{
margin:25px 0 0;
padding:0 0 0 18px;
width:160px;
float:left;
color:#ffffff;
font-weight:bold
}
/*- Left navigation -*/
#leftcol a{
color:#ffffff;
text-decoration:none
}
#leftcol a:hover{
color:#f0adb3
}
#leftcol li{
padding:0 0 10px 8px;
color:#000000;
background:url(ico-list1.gif) no-repeat left top
}
#leftcol ul ul{
padding:5px 0
}
#leftcol ul ul li{
padding:0 0 0 8px;
color:#f0adb3;
background:none
}
#leftcol ul li.active a,#leftcol ul li.active li.active a{
color:#000000
}
#leftcol ul li.active li a{
color: #ffffff;
}
#leftcol ul ul li a:hover{
color:#f0adb3
}
/*--- CENTER column styles ---*/
#centercol{
width:595px;
float:left;
padding:25px 0 25px 38px;
font-size:12px
}
#centercol h1{
margin:0 0 10px 0;
font-size:14px
}
#centercol h2,#centercol h3{
font-size:12px;
margin:0 0 1px 0
}
#centercol p{
padding:0 0 5px 0;
line-height:1.3em
}

#centercol ul{
padding:15px 0
}
#centercol ul li{
margin:0 0 13px 0;
list-style-position:inside;
list-style-type:disc
}

	
#centercol ol{
padding:15px 0
}
#centercol ol li{
margin:0 0 13px 0;
list-style-position:inside;
list-style:decimal
}
#centercol ol li a:hover{
text-decoration:underline
}
#centercol ol.questions{
padding:15px 0
}
#centercol ol.questions li,#centercol ol.questions li a{
margin:0;
color:#db2a32;
font-weight:bold;
text-decoration:none
}
/*--- RIGHT column styles ---*/
#rightcol{
width:192px;
float:left
}
/*--- FOOTER ---*/
#footer{
padding:0 20px;
clear:both;
color:#ffffff;
background:#828C9B;
font-weight:bold;
line-height:20px;
text-align:right
}
#footer a{
color:#ffffff;
text-decoration:none
}
/*--- Misc. styles ---*/
.fix{
clear:both;
line-height:1px;
height:1px
}
.fl{
float:left
}
.fr{
float:right
}

label {
clear: left;
float: left;
width: 100px;
margin-top: 1.0em;
}


input,select,textarea{
border:#E44745 1px solid;
padding:2px;
float: left;
margin-top: 1.0em;
color:#000000;
font:11px arial,tahoma,sans-serif
}

csc-mailform-submit {
margin-left: 4.5em;
padding-top:0.2em;
}

 .submit input
{
margin-left: 4.5em;
padding-top:0.2em;
margin-top: 1.0em;
}

.submit file
{
margin-left: 4.5em;
padding-top:0.2em;
margin-top: 1.0em;
}



#mailformformtype_mail
{
margin-left: 62px;
padding-top:0.2em;
margin-top: 1.0em;
} 

#csc-mailform-field {
margin-top: 8.0em;
padding-top:0.2em;
float: left;
}


.home { color:#000000; font-weight:bold;}
.homewhite { color:#ffffff; font-weight:300;}
