/*
By Gary Hides
----------------------------------------------------*/

/* MAIN LAYOUT
----------------------------------------------------*/

body {
font-family: helvetica,Tahoma, Verdana, Arial;
font-size: 62.5%;
margin: 0px;
background:url(/templates/1/images/bg.jpg);
}
#container {
margin:0 auto;
width: 780px;
padding-bottom:30px;
margin-bottom:30px;
}
#top {
}
#leftcol{
width:450px;
padding:3px;
float:left;
border-right:1px solid #ccc;
padding:0px 30px 10px 20px;
}
#rightcol{
float:right;
width:200px;
padding:3px;
padding:1px 20px;
}
#rightcol h1,#rightcol h2,#home h1,#home h2{
margin:0;
}
/* A FEW BITS
----------------------------------------------------*/
#top h1 {
border:1px solid #ccc;
padding:15px 20px;
background:#f4f5f6;
}
.logoimg {
border:0;
margin:21px 0 0 12px;
}
/* GENERIC
----------------------------------------------------*/
/* FOR TABBING */
a:focus {color: #58bd15 !important;text-decoration: underline;}

h1 {font-size:3.5em;}
h2 {font-size:3.0em;}
h3 {font-size:1.5em;}
h4 {font-size:1.4em;}
h5 {font-size:1.3em;}
h6 {font-size:1.2em;}

h1,h2,h3,h4,h5,h6 {
color:#607576;
font-family: "Helvetica", arial, Sans-serif; 
margin:20px 0;
}
table{
width:100%;
font-size:13px;
text-align:left;
}
ul{
list-style:none;
padding:0;
margin:0;
}
.contentintro ul li,.contentfull ul li{
margin:10px 0
}
p{
font-size:1.3em;
line-height:1.6em;
color:#7a7a7a;
}
ol{
font-size:1.3em;
margin-left:30px;
color:#be700E;
}
ul{
list-style:disc;
font-size:1.3em;
margin-left:30px;
color:#CF6C0E;
}
ul ul{
font-size:1.0em;
list-style:circle;
}
ul ul ul{
font-size:1.0em;
}
li{
}
li a{
}
a{
color:#607576;
}
a:hover{
color:#000;
}
strong {
}
.clear {
clear:both;
}
/* FORM */
label{
font-size:1.3em;
line-height:1.8em;
}
#form .submit{
margin:10px 0;
}
.error{color:#f00}
.sent{color:#0f0}
.hidden-box{display:none;}
/* RIGHTCOL
------*/
.use a{
display:block;
height:45px;
width:200px;
background:url(/templates/1/images/use.jpg);
text-indent:-5000em;}
#footer{
padding: 0 20px;
}
/* SECTORS
----------------------------------------------------*/

#calls{
float:right;
width:200px;
}
#calls ul{
margin:0;
padding:0;
list-style:none;
}
#calls ul li{
margin:0 0 8px 0;
}
#calls ul li a{
padding:4px; 
display:block;
border:1px solid #ccc;
text-decoration:none;
}
#calls ul li a:hover,#calls ul li a.mainlevel_currentquick{
background:#fff;
border:1px solid #aaa;
}
/* FOOTER
------*/
#footer ul {
list-style:none;
margin:20px 0;
padding:0 0 30px 0;
height:50px;
}
#footer ul li{
float:left;
padding:5px 10px 5px 0px ; 
}
#footer ul a{

}