


body {
background-color: #000;
font-size: 13px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
padding:0px;
margin:0px;

}



a:visited {color:#102F96;}
a:hover {color: #40AD6A;}
a:active { color:#6B9BD6;}
a {color: #102F96;}


h1 {
font-family: "lucida sans unicode","lucida grande",sans-serif;
font-size: 35px;
font-weight: bold;
font-variant: small-caps;
letter-spacing: .3pt;
word-spacing: 1.6pt;
color:#40AD6A;
 }

h2 {
font-family: "lucida sans unicode","lucida grande",sans-serif;
font-size: 22px;
font-weight: bold;
letter-spacing: 0.8pt;
word-spacing: 0pt;
color:#40AD6A;
padding-bottom:0px;
margin-bottom:5px;
}

h3{
font-family: "lucida sans unicode","lucida grande",sans-serif;
font-size: 19px;
font-weight: bold;
letter-spacing: 0.8pt;
word-spacing: 0pt;
color:#102F96;
padding:0px;
margin:5px 0 5px 0;
}
h4{
font-family: "lucida sans unicode","lucida grande",sans-serif;
font-size: 14px;
font-weight: bold;
letter-spacing: 0.9pt;
word-spacing: 0pt;
color:#102F96;
padding:0px;
margin:5px 0 5px 0;
}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 10px;
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#navlistdark
{
margin-left: 0;
padding-left: 0;
margin-top:0px;
padding-top:0px;
list-style: none;
}

#navlistdark li
{
padding-left: 10px;
padding-bottom:5px;
background-image: url(images/arrow_dark.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-top:0px;
padding-top:0px;
}

#thinlist
{
margin-left: 0;
padding-left: 0;
margin-top:0px;
padding-top:0px;
list-style: none;
}

#thinlist li
{
margin:0px;
padding-left: 10px;
padding-bottom:3px;
background-image: url(images/arrow_dark.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}





img.download {vertical-align:middle;}

/* ----------container to center the layout-------------- */
#container {
width: 900px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
margin-top:20px;
border-left:30px solid #000;
border-right:30px solid #000;

}


#border{
color:#fff;
background-color: #000;
text-align: right;
margin: 0px;
height:30px;
}

#border a{color:#fff; padding-right:15px;}
#border a:visited {color:#fff;}
#border a:hover {color: #D6D6CD;}
#border a:active { color:#fff;}



 
.padtext{
padding: 5px 5px 5px 5px;	
}


/* -----------------content--------------------- */
#content {
position:absolute;
top:120px;
padding-left: 30px;
margin-left: 200px;
margin-right: 0px;

}

div#content { 

}


#PopUp{
width:550px;
position:relative;
top:70px;
left:25px;
background-image:url(images/hot.jpg);
background-repeat:no-repeat;
padding:0px;
border-right:5px solid #cccccc;
border-bottom:5px solid #666666;
height:400;

}	

#PopUp a{color:#fff; padding-right:15px; font-size: 20px;}
#PopUp a:visited {color:#fff;}
#PopUp a:hover {color: #D6D6CD;}
#PopUp a:active { color:#40AD6A;}


#mission{
	position:relative;
	top:-40px;
	left:70px;
	width:400px;
	
	}

p, pre{
padding: 5px 10px;
margin:0px;
}

/* --------------left navi------------- */
#left {
width: 200px;
margin: 0px;
padding:25px 5px 5px 10px;
}

#left a{border:0px solid #fff;}
#left img{border:0px solid #fff;}

/* -----------footer--------------------------- */
#footer {
position:absolute;
top:555px;
left:190px;
margin: 0 0 0 0;
padding: 0 0 0 0 0;
width:900px;
background-color: #000;
color:#000;
height:30px;

}

.buttonscontainer {width: 180px; padding-top:0px;}

.buttons a {
color: #fff;
text-align: right;
background-color: #102F96;
padding:5px 20px 5px 4px;
font: 20px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
display: block;
margin-right: 20px;
width: 100%;
}

.buttons a:hover {border: 1px solid;
padding: 5px 20px 5px 1px;
background-color: #3366cc;
color: #cccccc;
text-decoration: none;}


.services .buttons a:hover {border: 1px solid;
padding: 5px 20px 5px 4px;
background-color: #3366cc;
color: #cccccc;
text-decoration: none;}
.services .buttons a:active {border: 1px solid;
padding: 5px 20px 5px 1px;
background-color: #3366cc;
color: #cccccc;
text-decoration: none;}



.current{
	background-color:#336699;
}

.bread{
	float:left;
	text-align:left;
}


#sidepic{
float:right;margin-top:-340px; padding-right:20px;
}
#sidepic img{
	border:6px solid #102F96;
}

table.Design6 {
    border-spacing: 0px;
/*    border-collapse: collapse; */
    background: #E9E9F3;
    border: 0.5em solid #E9E9F3;
}
table.Design6 th {
    text-align: left;
    font-weight: normal;
    padding: 0.0em 0.0em;
    border: 0px;
    border-bottom: 1px solid #9999AA;
	font-size:.90em;
}
table.Design6 td {
    text-align: right;
    border: 0px;
    border-bottom: 1px solid #9999AA;
    border-left: 1px solid #9999AA;
    padding: 0.1em 0.5em;
	    font-weight: bold;
			font-size:.90em;


}
table.Design6 thead th {
    text-align: center;
    font-weight: bold;
    color: #6C6C9A;
    border-left: 1px solid #9999AA;
}
table.Design6 th.Corner {
    text-align: left;
    border-left: 0px;
}
table.Design6 tr.Odd {
    background: #F6F4E4;
}

.newslist a{
color:#40AD6A;
}
.newslist a:active { color:#6B9BD6;}
.newslist a:hover {color: #102F96;}
.newslist ul{border:0; margin:0; padding:0;}

#pag li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
float:left;

}
#pag a{
border:solid 1px #9aafe5;
float:left;
margin-right:2px;
color:#000;
}
#pag .previous-off,
#pag .next-off {
border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pag .next a,
#pag .previous a {
font-weight:bold;
}
#pag .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pag a:link,
#pag a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pag a:hover{
border:solid 1px #0e509e
}


