body {
text-align: center;
font-family:Arial, Helvetica, sans-serif;
color:#667;
margin:0;
padding:0;
border:0;			/* This removes the border around the viewport in old versions of IE */
width:100%;
min-width: 900px;
background: #ECEDF2;}

a {
	color:#06c;
}
a:hover {
	color:#000;
	/*background:#581321;
	text-decoration:none;*/
}


#fixed {
   margin:0 auto;
   width:900px;   /* you can use px, em or % */
   text-align:left;
}

#content {
        margin: 0 auto;
        width: 900px;
        border: 2px solid black;
        text-align:left;
        background: #ffffff;
	     
}

#content_index {
        margin: 0 auto;
        width: 900px;
        border: 2px solid black;
        text-align:center;
        background: #ffffff;
        
	     
}
#wrapper {
  width: auto;
  padding: 50px;
  clear: both;
  /*text-align: left;*/
}
#wrapper2 {
  width: auto;
  clear: both;
  text-align: center;
}

div.header {
  /*border-top: 1px solid black;*/
  margin: 0 auto;
  background:#fff url(../header.gif) bottom repeat-x;
  line-height:212px;
  text-align: center;
  font-family: Arial,Helvetica,sans-serif;
  width: 900px;
  height: 212px;
}
        /* -------------------------------------------------- */
	/* boxtab-blue */
	/* -------------------------------------------------- */
	#boxtab-blue {
		clear:both;
		width: 900px;
		height: 212px;
		float:left;
		padding:0;
		background:#fff url(../header.gif) bottom repeat-x;
		overflow:hidden;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		/*border-bottom:1px solid #999;*/
		
	
	}
	#boxtab-blue ul {
		float:left;
		margin:0;
		padding:0;
		list-style:none;
		position:relative;
		left:50%;
		text-align:center;
		/*bottom:-1px;*/
	}
	#boxtab-blue ul li {
		display:block;
		float:left;
		position: relative;
		list-style:none;
		margin:0;
		padding:0;
		right:50%;
	}
	#boxtab-blue ul li a {
		display:block;
		float:left;
		background:url(../tab-blur-bl.gif) top left no-repeat;
		margin:4px 10px 1px 0;
		text-decoration:none;
		position:relative;
	}
        #boxtab-blue ul li.first a:hover {
		margin:0 10px 1px 0;
	}
        #boxtab-blue ul li a span {
		display:block;
		float:left;
		background:url(../tab-blur-bl.gif) top right no-repeat;
		padding:8px 10px 6px 4px;
		position:relative;
		left:6px;
		cursor:pointer;
		color:#581321;
        }
	#boxtab-blue ul li.first a:hover span {
		padding:8px 10px 10px 4px;
		color:#581321;
		}

	
	#boxtab-blue ul li.active a {
		background:url(../tab.gif) top left no-repeat;
		margin:0 10px 0 0;
		color: #000;
	}

		
	#boxtab-blue ul li.active a span {
		background:url(../tab.gif) top right no-repeat;
		padding:8px 10px 11px 4px;
		color:#000;
		left:6px;
	}
	#breadcrumb {
		clear:both;
		float:left;
		width:100%;
	}
	
#breadcrumb p {
		margin:0 0 0 105px;
		padding:15px 0 0 0;
		font-size: 0.9em;
	}

#ie6 {
		margin: 0 auto;
		/*text-align: left;*/
		clear: both;
		width:100%;
	}
	
#ie6 p {
		margin: 0;
		padding:15px 0 15px 0;
		font-size: 1em;
	}
	
	
div.ie6_box {
		padding:10px;
		/*border:1px solid #666666;*/
		background-color:#e0f4ff;
		border: 1px solid #49819F;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		margin:12px 12px 0px 12px;
		/*text-align:center;
		background-image:url(/images/navback.png);
		background-repeat: repeat-y;*/
	}
	


#footer {
		position:relative;
		clear:both;
		text-align:center;
		margin:0;
		padding:0;
		width:900px;
		background: #358FBE;
		border-top:1px solid #000;
	}

#footer p {
		padding:5px;
		margin:0;
	}

div.centered_div {
		width:700px;
		/*height: 50px;*/
		position: relative;
		top: 5px;
		left: 75px;
		/*background: red;*/
}

div.centered_div a:hover {
	background:transparent;
}


div.c14 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-weight: bold;
  text-align: center;
}
span.c13 {
  /*color: #cc0000;*/
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-weight: bold;
}
p.c12 {
  font-weight: bold;
}
div.c8 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-weight: bold;
  text-align: center;
}
div.c11 {
  font-weight: bold;
  text-align: center;
}
span.hispic {
  color: #0000A0;
  font-family: "Cooper Black";
  font-size: 80%;
}
span.c3 {
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
span.c4 {
  font-family: Arial,Helvetica,sans-serif;
}

span.c5 {
 /*color: #CC0000;*/
 font-family: Arial,Helvetica,sans-serif;
 font-weight: bold;
}
span.c6 {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
span.c7 {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
h3.heading {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
h4.heading {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
span.title {
  /*color: #CC0000;*/
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
div.heading {
  /*color: #CC0000;*/
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
}
span.c9 {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
span.c10 {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
span.hislist {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
}
span.no_hover a:hover {
	color:#fff;
	background:#358FBE;
	text-decoration:none;
}
p.c3 {
        color: #0000D7;
        font-family: Arial,Helvetica,sans-serif;
}
p.c8 {
 font-family: Arial,Helvetica,sans-serif;
 font-weight: bold;
}

p.c9 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
}
p.c10 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
}
span.c8 {
  font-family: Arial,Helvetica,sans-serif;
}
p.c7 {
  font-family: Arial,Helvetica,sans-serif;
}
div.c6 {
  /*color: #CC0000;*/
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
}
a.c5 {
  font-family: Tahoma;
  font-weight: bold;
}
div.c4 {
  text-align: center;
}
div.c5 {
  /*color: #CC0000;*/
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
}
div.news_addr {
 font-family: "Times New Roman";
 font-weight: bold;
 text-align: center;
}
div.exec {
  font-family: Arial,Helvetica,sans-serif;
}
p.c2 {
  color: #004080;
  font-family: Tahoma;
}
span.c1 {
  font-family: Tahoma;
  font-weight: bold;
}
div.c7 {
  text-align: center;
}
table.c6 {
  width: 65%;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}
div.c3 {
  text-align: right;
}
p.c1 {
  width: 150px;
}
.menutext1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: .825em;
  font-weight: bold;
  color: #ffffff;
}
.menutext1 a:active, .menutext1 a:link {
  font-family: Arial,Helvetica,sans-serif;
  font-size: .825em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
.menutext1 a:visited {
  font-family: Arial,Helvetica,sans-serif;
  font-size: .825em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
.menutext1 a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: .825em;
  font-weight: bold;
  color: #fff;
  text-decoration: underline;
}
.menutext2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: .7em;
  font-weight: bold;
  color: #ffffff;
}
.menutext2 a:active, .menutext2 a:link {
  font-family: Arial,Helvetica,sans-serif;
  font-size: .7em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
.menutext2 a:visited {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.7em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
.menutext2 a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.7em;
  font-weight: bold;
  color: yellow;
  text-decoration: underline;
}
.menutext3 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  color: #ffffff;
}
.menutext3 a:active, .menutext3 a:link {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;  
}
.menutext3 a:visited {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
.menutext3 a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  color: yellow;
  text-decoration: underline;
}
div.c1 {
  text-align: center;
}
.arial1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color: #000000;
}
.arial2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #000000;
}
.arial3 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #000000;
}

.address1 {
  font-family: Arial,Helvetica,sans-serif;
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  font-style: italic;
  }
.address2 {
  font-family: Arial,Helvetica,sans-serif;
  color: #000000;
  font-weight: bold;
  font-size: 14px;
  }
table.c12 {background-color: #296FA9; width: 100%; clear:both; text-align: left; margin-left: auto; margin-right: auto;}
td.c11 {text-align: center;}
td.footc11 {text-align: center;}
td.c10 {vertical-align: top;}
img.c9 {border: 0px solid ; width: 100px; height: 86px;}
td.c8 {vertical-align: top; width: 50%;}
table.c7 {width: 100%; text-align: left; margin-left: auto; margin-right: auto;}
td.c6 {height: 52px;}
table.c5 {background-color: #296FA9; width: 100%; height: 100%; margin-left: auto; margin-right: auto;}
td.c4 {width: 100%; height: 100%; direction: ltr; text-align: center; vertical-align: middle;}
td.c3 {width: 100%; text-align: center; vertical-align: middle; height: 181px;}
img.c2{
    vertical-align: middle;
    margin:0 50px 16px 0px;
    }

img.c3{
    display:block;
    margin:20px auto;

    }

img.c4{
    margin:0 0 0 5px;
    }
    
img.thumb{
	margin:1px 0pt 0pt 4px;
	padding:4px;
	border:1px solid black;
	}

td.c1 {text-align: center; vertical-align: middle; height: 52px; background-color: #296FA9;}

.align-right {float:right; margin: 0 0 15px 15px;}
.align-left {float:left; margin: 0 15px 15px 0;}

div.align-center {
	text-align: left;
	margin-left: auto; 
	margin-right: auto;
	}

div.pos_abs
{
position:relative;
left:650px;
bottom:200px;
}

div.pos_right
{
position:relative;
left:45px;
}

div.centre_left {
		float: left;
		position: relative;
		margin:0;
		padding:0;
		left:50%;
	}
	
div.centre_right {
		display:block;
		float:left;
		position: relative;
		margin:0;
		padding:0;
		right:50%;
	}

.colmask {
		position:relative;
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* 2 Column (double page) settings */
	.doublepage {
		background:#fff;		/* right column background colour */
	}
	.doublepage .colleft {
		right:50%;			/* right column width */
		background:#fff;		/* left column background colour */
	}
	.doublepage .col1 {
		width:46%;			/* left column content width (column width minus left and right padding) */
		left:52%;			/* right column width plus left column left padding */
	}
	.doublepage .col2 {
		width:46%;			/* right column content width (column width minus left and right padding) */
		left:56%;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
	}
	
	/* 2 Column (left menu) settings */
	.leftmenu {
		background:#fff;		/* right column background colour */
	}
	.leftmenu .colleft {
		right:75%;			/* right column width */
		background:#f4f4f4;	/* left column background colour */
	}
	.leftmenu .col1 {
		width:71%;			/* right column content width */
		left:102%;			/* 100% plus left column left padding */
	}
	.leftmenu .col2 {
		width:21%;			/* left column content width (column width minus left and right padding) */
		left:6%;			/* (right column left and right padding) plus (left column left padding) */
	}

	/* Full page settings */
	.fullpage {
		background:#fff;		/* page background colour */
	}
	.fullpage .col1 {
		width:96%;			/* page width minus left and right padding */
		left:2%;			/* page left padding */
		margin-top:15px;
		margin-bottom:15px;
	}
	div.box {
		padding:10px;
		/*border:1px solid #666666;
		background-color:#e0f4ff;*/
		border: 1px solid #49819F;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		margin-bottom:10px;
		/*text-align:center;
		background-image:url(/images/navback.png);
		background-repeat: repeat-y;*/
	}
