
/* Links */


A  {
	text-decoration : none;
	color :#FE7D4C; 
    }

A:hover {
	text-decoration : underline;
	color : #FF4518; 	}

/* Universal stylistics (<strong>, <em>, etc */

input, textarea {
	font: 11px Verdana;
	color:#102775;
	padding: 3px;
	background: url(images/quotebg.gif);
	border: 0;}


blockquote {
	text-align: justify;
	color:#102775;
	font: 10px Georgia;
	margin: 8px 30px 8px 30px;
	padding: 5px 10px 5px 10px;
	line-height: 160%;
	background: url(images/quotebg.gif);}


strong {
	font-size: 10px;
	color: #FF4518;
	font-family: Arial;
	text-transform: uppercase;}

em {
 	color: #1E6CF9;
	font-size: 11px; }

/* Main header classes */

h1 {
	padding: 2px 0px 18px 35px;
	margin: 0;
	color: #0A5AF2;
	font: normal 36px georgia;
	background: url(images/h1.gif) top left no-repeat;
	text-transform: lowercase;}

h2 {
	margin: 0px 0 0px 0;
	padding: 0px 0 0 13px;
	color: #1D6DFF;
	font: normal 14px century gothic;
	background: url(images/h2.gif) center left no-repeat;
	letter-spacing: 1px;
	text-transform: lowercase;
}


h3 {
	margin: -25px 0 0 0;
	padding: 0 0 0 38px;
	color: #FF2E00;
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	letter-spacing: 2px;
	text-transform: uppercase;
}

/* Body text classes */


ul{
	color: #1D6DFF;
	padding: 0;
	text-align: justify;
	margin-top:0;
	margin-left:10px;
	margin-right:0px;
	padding-top:5px;
	padding-bottom:2px;
	margin-bottom:8px;
	line-height: 145%;}

li {
	list-style-type: none;
	background: url(images/bullet.gif) center left no-repeat;
	padding: 0 0 3px 12px;    }

li em{
	color: #FF4518; }

	
p, body {
	font: 11px Verdana;  
	color:#102775;
	text-align: justify;
	margin-top:4px;
	margin-bottom:8px;
	line-height: 160%;
    }

p.center {
	text-align: center;
    }

p.right {
	text-align: right;
    }

p.left {
	text-align: left;
    }
    
img {
	margin: 0px;
	padding: 0;
	}
	
img.left {
	margin: 5px;
	float: left;
	}

img.right {
	margin: 5px;
	float: left;
	}

.quote {
	color:#FD1403;
	text-align: justify;
	letter-spacing: 1px;
	margin: 0px 70px 0px 70px;
	line-height: 160%;
	font:10px Georgia;
    }

.quote em {
	color:#D74229;
	font:10px Arial;
    }

span.title strong {	letter-spacing: 1px;
	}

img.image{
	border: 7px solid #FFD4D7;}
img.image:hover{
	border: 7px solid #F89A62;}

.info {
	background-color:#F2F7FC;
	margin:2px; 
	padding: 1px; 
	padding-left: 10px;
	color: #3790C9;}

.info strong {
	color: #082276;}

.info:hover {
	background-color:#ECF5FC;
	}
	

/* Misc. */	

body {font: 11px Verdana;  
	color:#102775;
	margin:8px;
	line-height: 160%;
	background: #FFFFFF url(images/bg.gif);
    }

img
    {border: 0px none;}


/* Structural ids */

#frame{
	width: 700px;
	padding: 40px 0 40px 0;
	background: #fff;	
	margin-right:auto;
	margin-left:auto;}

#header{
	height: 250px; 
	margin: 0px; }

#image{
	width:524px; 
	margin: 0px; 
	float: right;}

#hnavigation{
	background: #082276; 
	float: left; 
	width: 176px; 
	height: 122px;}

div#hnavigation ul{
	list-style: none;
	display: inline;
	overflow: hidden;}

div#hnavigation li{
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;}

div#hnavigation ul li a {
	float: right;
	padding: 25px 0 0 0px;
	overflow: hidden;
	height: 0px !important; 
	height /**/:21px; /* for IE5/Win only */}


#about a  {
	width: 176px;
	background: url(images/about.gif) top left no-repeat;
	}

#about a:hover  {
	background: url(images/abouthover.gif) top left no-repeat;
	}

#aboutselected a  {
	width: 176px;
	background: url(images/aboutselected.gif) top left no-repeat;
	}

#aboutselected a:hover  {
	background: url(images/aboutselectedhover.gif) top left no-repeat;
	}


#network a  {
	width: 176px;
	background: url(images/network.gif) top left no-repeat;
	}

#network a:hover  {
	background: url(images/networkhover.gif) top left no-repeat;
	}


#networkselected a  {
	width: 176px;
	background: url(images/networkselected.gif) top left no-repeat;
	}

#networkselected a:hover  {
	background: url(images/networkselectedhover.gif) top left no-repeat;
	}

#main a  {
	width: 176px;
	background: url(images/main.gif) top left no-repeat;
	}

#main a:hover  {
	background: url(images/mainhover.gif) top left no-repeat;
	}

#mainselected a{
	width: 176px;
	background: url(images/mainselected.gif) top left no-repeat;
	}

#mainselected a:hover  {
	background: url(images/mainselectedhover.gif) top left no-repeat;
	}


#navigation{
	float: left;
	background:#DDEEFD;
	width: 176px; }

div#navigation h2{
	text-align: right;
	padding-right: 12px;
	margin-right: 10px;
	background: url(images/h2.gif) center right no-repeat;}

div#navigation ul{
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	list-style: none;
	padding: 0;
	margin: 0 7px 0 7px;}

div#navigation ul li{
	list-style: none;
	padding: 2px 10px 2px 19px;
	margin: 6px 0 6px 0;
	background: url(images/navbullet.gif) no-repeat;
	border-bottom: 1px dotted #FFFFFF;}

div#navigation ul li:hover{
	background-image: url(images/navbullethover.gif);
}

div#navigation ul li A {color: #FF3700; text-decoration: none;}
div#navigation ul li A:hover {color: #0A5AF2;}




div#contentwhite{
	background-image: url(images/contentbg.gif);
	padding: 10px 0 0 0;}

div#text{
	width: 490px;
	margin: 0;
	float: left; 
	padding:  0 12px 15px 12px;}


div#contentblack{
  	padding: 10px 0 0 0;
	height: 100%;
	width: 700px;
	clear: both;
	background-color: #082276;
	}
/* Links */


A  {
	text-decoration : none;
	color :#FE7D4C; 
    }

A:hover {
	text-decoration : underline;
	color : #FF4518; 	}

/* Universal stylistics (<strong>, <em>, etc */

input, textarea {
	font: 11px Verdana;
	color:#102775;
	padding: 3px;
	background: url(images/quotebg.gif);
	border: 0;}


blockquote {
	text-align: justify;
	color:#102775;
	font: 10px Georgia;
	margin: 8px 30px 8px 30px;
	padding: 5px 10px 5px 10px;
	line-height: 160%;
	background: url(images/quotebg.gif);}


strong {
	font-size: 10px;
	color: #FF4518;
	font-family: Arial;
	text-transform: uppercase;}

em {
 	color: #1E6CF9;
	font-size: 11px; }

/* Main header classes */

h1 {
	padding: 2px 0px 18px 35px;
	margin: 0;
	color: #0A5AF2;
	font: normal 36px georgia;
	background: url(images/h1.gif) top left no-repeat;
	text-transform: lowercase;}

h2 {
	margin: 0px 0 0px 0;
	padding: 0px 0 0 13px;
	color: #1D6DFF;
	font: normal 14px century gothic;
	background: url(images/h2.gif) center left no-repeat;
	letter-spacing: 1px;
	text-transform: lowercase;
}


h3 {
	margin: -25px 0 0 0;
	padding: 0 0 0 38px;
	color: #FF2E00;
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	letter-spacing: 2px;
	text-transform: uppercase;
}

/* Body text classes */


ul{
	color: #1D6DFF;
	padding: 0;
	text-align: justify;
	margin-top:0;
	margin-left:10px;
	margin-right:0px;
	padding-top:5px;
	padding-bottom:2px;
	margin-bottom:8px;
	line-height: 145%;}

li {
	list-style-type: none;
	background: url(images/bullet.gif) center left no-repeat;
	padding: 0 0 3px 12px;    }

ul.updates li {
	border-bottom: 1px dotted #ccc;
	}

ul.updates li a {
	color: #0A5AF2; 
	text-transform: uppercase; 
	font: 10px Times New Roman; 
	letter-spacing: 1px;
	text-decoration: underline;
	}

ul.updates li a:hover {
	color: #082276;
	}

li em{
	color: #FF4518; }

	
p, body {
	font: 11px Verdana;  
	color:#102775;
	text-align: justify;
	margin-top:4px;
	margin-bottom:8px;
	line-height: 160%;
    }

p.center {
	text-align: center;
    }

p.right {
	text-align: right;
    }

p.left {
	text-align: left;
    }
    
img {
	margin: 0px;
	padding: 0;
	}
	
img.left {
	margin: 5px;
	float: left;
	}

img.right {
	margin: 5px;
	float: left;
	}

.quote {
	color:#FD1403;
	text-align: justify;
	letter-spacing: 1px;
	margin: 0px 70px 0px 70px;
	line-height: 160%;
	font:10px Georgia;
    }

.quote em {
	color:#D74229;
	font:10px Arial;
    }

span.title strong {	letter-spacing: 1px;
	}

img.image{
	border: 7px solid #FFD4D7;}
img.image:hover{
	border: 7px solid #F89A62;}

.info {
	background-color:#F2F7FC;
	margin:2px; 
	padding: 1px; 
	padding-left: 10px;
	color: #3790C9;}

.info strong {
	color: #082276;}

.info:hover {
	background-color:#ECF5FC;
	}
	

/* Misc. */	

body {font: 11px Verdana;  
	color:#102775;
	margin:8px;
	line-height: 160%;
	background: #FFFFFF url(images/bg.gif);
    }

img
    {border: 0px none;}


/* Structural ids */

#frame{
	width: 700px;
	padding: 40px 0 40px 0;
	background: #fff;	
	margin-right:auto;
	margin-left:auto;}

#header{
	height: 250px; 
	margin: 0px; }

#image{
	width:524px; 
	margin: 0px; 
	float: right;}

#hnavigation{
	background: #082276; 
	float: left; 
	width: 176px; 
	height: 122px;}

div#hnavigation ul{
	list-style: none;
	display: inline;
	overflow: hidden;}

div#hnavigation li{
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;}

div#hnavigation ul li a {
	float: right;
	padding: 25px 0 0 0px;
	overflow: hidden;
	height: 0px !important; 
	height /**/:21px; /* for IE5/Win only */}


#about a  {
	width: 176px;
	background: url(images/about.gif) top left no-repeat;
	}

#about a:hover  {
	background: url(images/abouthover.gif) top left no-repeat;
	}

#aboutselected a  {
	width: 176px;
	background: url(images/aboutselected.gif) top left no-repeat;
	}

#aboutselected a:hover  {
	background: url(images/aboutselectedhover.gif) top left no-repeat;
	}


#network a  {
	width: 176px;
	background: url(images/network.gif) top left no-repeat;
	}

#network a:hover  {
	background: url(images/networkhover.gif) top left no-repeat;
	}


#networkselected a  {
	width: 176px;
	background: url(images/networkselected.gif) top left no-repeat;
	}

#networkselected a:hover  {
	background: url(images/networkselectedhover.gif) top left no-repeat;
	}

#main a  {
	width: 176px;
	background: url(images/main.gif) top left no-repeat;
	}

#main a:hover  {
	background: url(images/mainhover.gif) top left no-repeat;
	}

#mainselected a{
	width: 176px;
	background: url(images/mainselected.gif) top left no-repeat;
	}

#mainselected a:hover  {
	background: url(images/mainselectedhover.gif) top left no-repeat;
	}


#navigation{
	float: left;
	background:#DDEEFD;
	width: 176px; }

div#navigation h2{
	text-align: right;
	padding-right: 12px;
	margin-right: 10px;
	background: url(images/h2.gif) center right no-repeat;}

div#navigation ul{
	font-family: Times New Roman, Times, sans-serif;
	font-size: 9px;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	list-style: none;
	padding: 0;
	margin: 0 7px 0 7px;}

div#navigation ul li{
	list-style: none;
	padding: 2px 10px 2px 19px;
	margin: 6px 0 6px 0;
	background: url(images/navbullet.gif) no-repeat;
	border-bottom: 1px dotted #FFFFFF;}

div#navigation ul li:hover{
	background-image: url(images/navbullethover.gif);
}

div#navigation ul li A {color: #FF3700; text-decoration: none;}
div#navigation ul li A:hover {color: #0A5AF2;}




div#contentwhite{
	background-image: url(images/contentbg.gif);
	padding: 10px 0 0 0;}

div#text{
	width: 490px;
	margin: 0;
	float: left; 
	padding:  0 12px 15px 12px;}


div#contentblack{
  	padding: 10px 0 0 0;
	height: 100%;
	width: 700px;
	clear: both;
	background-color: #082276;
	}

div#contentblack em{
	color: #FDBCE3;	}

div#contentblack p {color: #FFFFFF;
	padding-bottom: 10px;
	text-align: left;}

div#contentblack a {
	color: #FFD649;
	font: 9px Georgia;
	letter-spacing: 1px;
	text-transform: uppercase;
	background: url(images/quicklinkbg.gif) center left no-repeat;
	padding-left: 8px;
	}

div#right{
	padding: 10px 5px 11px 5px;
	width: 199px;
	float: right;
	background-color: #082276;
	height: 100%;}

div#center{
	padding: 10px 0 12px 0;
	width: 223px;
	float: left;
	background-color: #082276;
	height: 100%;}


div#left{
	width: 255px;
	padding: 10px 5px 11px 8px;
	height: 100%;
	background-color: #082276;
	float: left;}

#footer{
	color: #FFFFFF;
	background: url(images/footer.gif) no-repeat bottom left;
	background-color: #FF4518;
	clear: both;
	padding: 10px 185px 15px 185px;}

#footer em{
	color: #FFFFFF;}

#footer A  {
	text-decoration : none;
	color :#BEDFFC; 
    }

#footer A:hover {
	color : #1E6CF9; 	}