﻿/* CSS Document */


/* CSS Document */

    body { background: repeat-x url(images/bodyback.jpg); text-align: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 76%;  line-height: 1em; background-color:#ecfaff; color: #333; margin:0px; }
    div {   font-size: 1em; }
    img { border: 0; }
    
/* LINKS */
    a,
    a:link,
    a:active { text-decoration: none; color:#1B80E4; }
    a:visited { text-decoration: none;  color:#1B80E4; }
    a:hover { text-decoration: none; color:#339328; }
/* END LINKS */
    
/* HEADINGS */
    h1 { margin: 0 0 0.5em 0; padding: 0; font-size: 2em; line-height: 1.5em;  }
    h2 { margin: 0 0 0.5em 0; padding: 0; font-size: 1.5em;line-height: 1.5em; }
    h3 { margin: 0 0 0.5em 0; padding:0; font-size: 1.4em; line-height: 1.3em; }
    h4 { margin: 0 0 0.25em 0; padding: 0; font-size: 1.4em; line-height: 1.3em; }
    h5 { margin: 0 0 0.25em 0; padding: 0; font-size: 1.1em; line-height: 1.3em;}
    h6 {  margin: 0 0 0.25em 0; padding: 0; font-size: 1em; line-height: 1.3em; }
/* END HEADINGS */

/* LISTS*/
ul { list-style-type:none; margin:0px; padding:0px; font-size:11px;} 
ul li { list-style-type:none; margin:1px; padding:5px; border-bottom:1px dotted #9CC1DC; display:block; }
ul li a{ display:block; font-weight:bold; }


/* TEXT */
    p { margin: 1em ; padding: 0; font-size: 1em; line-height:1.4em; }
    blockquote { margin-left: 10px; border-left: 10px solid #ddd; }
    pre { font-family: monospace; font-size: 1.0em; }
    strong, b { font-weight: bold; }
    em, i { font-style:italic; }
    code {   font-family: "Courier New", Courier, monospace; font-size: 1em;  white-space: pre; }
	
/* HR */	
	hr { display: none; }
	div.hr { height: 1px; margin: 1.5em 10px; border-bottom:1px dotted black; }
	
/* Centring the layout on Ie6,7 and on mac*/

	.main { width:900px; /* widht of the template */ margin:0 auto;}
	.maintable { width:900px; float:left; background-color:#CCCCCC}

	.logo a { width:148px; height:71px; display:block; }
	.logo { float:left; margin:0px; background-image:url(images/logo.jpg); width:148px; height:71px; margin-left:-3px; }
	.topnav ul{ margin:0px; padding:0px;}
	.topnav ul li{ float:left;  color:#FFFFFF; border:none; font-weight: bold; margin:0px; padding:0px; background: right no-repeat url(images/navdivider.jpg); }
	.topnav  li a:link, .topnav  li a:visited{ color:#FFFFFF; padding:5px 35px 5px 5px; }
	.topnav  li a:hover { color:#00CCFF; padding:5px 35px 5px 5px;}
	.banner  {   border-left:1px solid #5daacc; border-right:1px solid #5daacc;   }
	.content_block { font-size:11px; line-height:17px; height:auto !important; height:400px; min-height:400px;  margin-top:15px; width:100%; color:#236175; text-align:justify;}
	.content_block h4 { color:#60830b; padding:5px;}
	.content_block_index { font-size:11px; line-height:17px; height:auto !important; height:200px; min-height:200px;  margin-top:15px; width:100%; color:#236175; text-align:justify;}
	.content_block_index h4 { color:#60830b; padding:5px;}
	.footer { background:repeat-x top url(images/footer.jpg); padding:10px; text-align:center;} .footer a { color:#0066CC;}
	.innerback { background: repeat-x url(images/innerback.jpg) #ecfaff; border-left:1px solid #AECDE3; border-right:1px solid #AECDE3;  }		table.sample td {	border-width: 1px 1px 1px 1px;	padding: 0px 0px 0px 0px;	border-style: inset inset inset inset;	border-color: gray gray gray gray;		-moz-border-radius: 0px 0px 0px 0px;}table.sample1 td {	border-width: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-style: inset inset inset inset;	border-color: gray gray gray gray;		-moz-border-radius: 0px 0px 0px 0px;}
	