/* CSS Document */

body{ margin:0; padding:0; font: 14px Arial, Helvetica, sans-serif;}

a {color:#1a8fab; text-decoration:underline;}
a:hover{ color:#000080; }
a:active{ color:#000080; }

h1,h2, h3, h4, h5, h6 { margin:5px 0; padding: 3px 0;}
h1,h3,h5 {color:#1a8fab}
h2,h4,h6 {color:#000080}
h1,h2 {font-size:25px;}
h3,h4 {font-size:20px;}
h5,h6 {font-size:17px;}

p,li {margin:3px 0; padding: 3px 0;}
tr, td { vertical-align:top;}

.blue {color:#1a8fab}
.darkBlue {color:#000080}
.red { color:#FF0000}
.purple {color:#771546}

/* Layout */
#leftColumn { margin:0 auto; padding:0; width:161px; height:100%;}
#content { margin:0; padding:0; width:790px}
#rigthColumn { padding:5px 0 0 0; width:167px; }

#main_container{ width:994px; margin:0 auto; }
#main_content{margin: 0 auto; background: url('images/bgcontent.jpg') repeat-y 0 0; overflow:hidden; }

/* Top header */
#topHeader { height:168px; overflow:hidden; background:url(images/header1.gif) no-repeat right top;}
#topHeader img { margin: 0 0 0 10px;}
#page_header {padding:15px 0 0 0; font-size: 18px; color:#1a8fab;font-weight:bold;font-style:italic;}
#contentArea {
	line-height:18px;
margin-right:20px;
	padding-top: 0;
/*	padding-right: 20px;*/
	padding-bottom: 0;
	padding-left: 20px;
    width:950px; 
	/* width: auto; */
}
#topContentBg { background:url(images/bordertop.jpg) no-repeat 0 0; height:17px; overflow:hidden;}
#bottomContentBg { background:url(images/borderbottom.jpg) no-repeat 0 0; height:28px; overflow:hidden;}

/* Left menu */
#leftMenu { margin: 23px 0 10px 15px; padding:0; width:170px; list-style:none;}
#leftMenu li { display:block; margin:0 0 3px 0; padding:0; background: url('images/bgbutton.jpg') no-repeat 0 0; height:29px; width:148px; overflow:hidden;}
#leftMenu li a { display:block; width:170px; overflow: hidden; padding-left:20px; text-decoration:none; color:#fff; font: bold 14px/28px 'trebuchet ms', Arial, Helvetica, sans-serif; }
#leftMenu li a:hover {color:#000080}

/* Right menu */
#rightMenu { margin: 10px auto 10px auto; padding:0;  width: 130px; width:145px; list-style:none;}
#rightMenu li { margin:0 0 3px 30px; padding:0;}
#rightMenu li a { text-decoration:none; color:#000; font: bold 12px 'trebuchet ms', Arial, Helvetica, sans-serif; }
#rightMenu li a:hover {color:#000080}

#bgpict{ margin: 20px auto 0 auto; padding:0; height:103px; width:123px; background:url(images/bgpict.gif) no-repeat center top;}

/*#bgpict { margin: 45px 0 0 0; text-align:center;}
#bgpict img { margin: -20px auto 0 auto; border:3px solid #8AC5D3;} */

/* Contact box */
#contactBox { margin: 0 0 10px 10px; padding:5px 5px 5px 12px; width:138px; height:172px; font: bold 15px 'trebuchet ms', Arial, Helvetica, sans-serif; color:#43a2b8; background: url('images/leftbelowbg.jpg') no-repeat 0 0;}
#contactBox h5 {margin:0; padding:0; color:#000080; font-size:15px; font-style:italic;}
#contactBox p{margin:0; padding:0;}

/*  */

#footer{font: bold 12px Arial, Helvetica, sans-serif; color:#303098; text-align:center;}
