/* GENREAL */

*
{margin:0;
padding:0
}

html,body
{height:100%;
padding:0;
margin:0
}

body
{font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/bodybg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:white;
margin:0;
padding:0;
}


a:link, a:visited
{text-decoration:none;
color:#2F85C5; 
}

a:hover
{text-decoration:underline;
color:#8da7c5
}

ul
{list-style:none;
}



ul.links
{list-style:none;
}

p
{font-size:9pt;
}
/*end of GENERAL */


/*Container */
#maincontent
{min-height:100%;
width:900px;
margin:auto;
margin-top:-10px;        /*footer height*/
margin-bottom:0;

}

* html #maincontent {
   height:100%;
}
                       /*end of Container */

                       /* header and navbar */

#header
{width:900px;
height:262px;
background-repeat:no-repeat;
border-top:10px solid #fff;
}

div.navbar
{width:750px;
height:48px;
float:right;
}

div.navbar ul
{text-align:right;
padding:17px 0 0 0;

}


div.navbar ul li
{display:inline;
padding:0 15px;
font-size:9pt;
background-image:url(../images/ver-line.jpg);
background-repeat:no-repeat;
background-position:right;
}

div.navbar ul li a:link, div.navbar ul li a:visited
{color:#666666;
}

div.navbar ul li a:hover
{color:#fff;
text-decoration:none;
background-color:#666666;
}
/* end of header and navbar */



/* BODY */


.bodycontent
{background-color:white;
margin:0;
padding:0
}

/* left */
.leftcolumn
{width:599px;
float:left;

}

.leftcolumn h1
{font-size:15pt;
color:#083a82;
padding:45px 0 0 63px ;

}


.leftcolumn h2
{font-size:12pt;
padding:25px 0 0 63px ;
color:#7487B5;
}

.leftcolumn h3
{font-size:10pt;
padding:15px 0 0 63px ;
color:#5D656E;
}

.leftcolumn p
{color:#444444;
padding:15px 0 0 63px;
text-align:justify;
width:530px;
}

.leftcolumn ul
{padding:15px 0 0 63px;
font-size:9pt;
color:#666666;
list-style:square inside;
}

/* right */

.rightcolumn
{width:232px;
background-image:url(../images/round-corners.jpg);
background-color:#c3d4e7;
float:left;
background-position:bottom;
background-repeat:no-repeat;
margin:0 0 10px 69px;
height:auto;
min-height:300px;
}

*html .rightcolumn {height:300px;}


.rightcolumn a:link,.rightcolumn a:visited
{color:#3A5493;
text-decoration:none;
} 
.rightcolumn a:hover
{color:#fff;
text-decoration:none;
} 

.rightcolumn ul li
{padding:12px 22px;
text-align:left;
font-size:8.5pt;
background-image:url(../images/horz-line.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.rightcolumn ul li.none
{padding:12px 22px 22px;
text-align:left;
font-size:8.5pt;
background-image: none;
height: 22px;
}


.rightcolumn h3
{
height:30px;
background-color:#d2e4f9;
text-align:left;
font-size:15px;
font-weight:100;
color:#666;
padding-top:12px;
padding-left:22px;
margin:0
}
	

/* footer */

div#footer
{
width:900;
clear:both;
height:10px;/* Height of the footer */
margin-bottom:0;


}
div.footer 
   {background-color:#e7e7e7;
	text-align: center;
    font-size: 8pt; 
	color: #999999;
	background-image:url(../images/footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:10px;
	padding:7px 0;
	margin:auto;
	margin-top:0;
	width:900px;

}

/* end footer */

p.top
{padding-top:15px;
padding-bottom:15px;
text-align:right;
}
