/* =======================================================
	Global.css
	General Styles
=======================================================*/

* {margin:0;padding:0;}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* reset base size to 10px, 1.1em = 11px, 1.2em = 12px etc */
	background: #ffffff;
	color: #414141;
}

p{margin:0 0 10px 0;padding:0 7px;}
h2{
	background: #000;
	width:240px;
	padding:3px 0 4px 10px;
	color:#FFF;
	font-weight:bold;
	font-size:1.0em;
	text-transform:uppercase;
    margin:0 0 5px 0;
}
ul{padding:0 7px;margin:0 0 10px 0}
li{list-style-type:none;}

a{color: #414141;text-decoration:underline;border:none;}
img{border:none;}

#wrapper{width:780px;margin:0 auto;text-align:left;font-size:1.1em;}
					
#header{
position:relative;
padding:25px 20px 15px 20px;
height:111px;
}

#header #logo{
  position:absolute;
  top:30px;
  left:59px;
}

#content{
clear:left;
border-top:1px solid #000000;
}

.row{
clear:left;
margin:20px 0;
}

#content .row .col1{

width:241px;
float:left;
margin:0 0 30px 17px;
}

#content .row .col2{

width:241px;
float:left;
margin:0 0 30px 15px;
}

#content .row .col3{
position:relative;
width:241px;
float:right;
margin:0 10px 0px 0;
}

/* =======================================================
	Contact form
=======================================================*/

form{
clear:both;
}

label{width:70px;float:left;margin:0 0 5px 0;padding:0 0 0 7px;}
input{width:145px;float:left;margin:0 0 5px 0;background-image:none;border:1px solid #dcdcdc;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.0em;color:#414141;padding:3px;background-color:#f7f7f7;}
textarea{width:145px;background-image:none;border:1px solid #dcdcdc;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.0em;color: #414141;padding:3px;background-color:#f7f7f7;}
.btn-submit{margin:5px 0 0 0;background-color:#FFF;border:none;font-size:1.0em;background:none;position:relative;bottom:0;left:135px;}

#footer{
border-top:1px solid #000000;
clear:left;
}
#footer p{
margin:10px 15px;
}


#log{  width:155px;
			margin:30px 0 0 75px;
			text-align:left;
			}

.error{color:#CC0033;}


/* =======================================================
	Navigation - JBAR
=======================================================*/

#jbar{
	position:absolute;
	top:0;
	left:555px;
	width:207px;
	heigh:20px;
	background:transparent url(../images/bg_jbar.gif) no-repeat 0 0;
}

#jbar ul{
	padding:3px 0 0 0;
}

#jbar ul li{
	display:inline;
	padding:0 10px 0 13px;
	border-right:1px solid #FFF;
}

#jbar ul li.last{
	border:none;
}

#jbar ul li a{
	text-decoration:none;
}

/* =======================================================
	Tools
=======================================================*/

#tools{position:absolute;
			top:40px;
			right:20px;
			width:70px;
			}

#tools a{text-decoration:none!important;}
#tools .print{position:absolute;left:0;top:0;}
#tools .plus{position:absolute;right:19px;top:0;}
#tools .minus{position:absolute;right:0;top:0px;}


