* {
	margin : 0;
	padding : 0;
}
body {
	font-family : Arial;
	font-size : 100%;
	line-height : 0.9375em;
	color : #CCCCCC;
	background-color: #006666;
	background-image: url(images/bg_l.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.clear {
clear : both;
}
.container {
width : 100%;
}
p {
margin-bottom : 19px;
}
.p1 {
margin-bottom : 18px;
}
.tall_bottom {
background : url(images/bg_l.jpg) repeat-x left bottom;
}
input, select {
vertical-align : middle;
font-weight : normal;
}
img {
border : 0;
vertical-align : top;
text-align : left;
}
.form {
height : 29px;
}
.form input {
width : 177px;
height : 19px;
background : none;
border : 1px solid #a09b96;
color : #969696;
font-size : 1.27em;
font-family : arial;
}
textarea {
width : 197px;
height : 159px;
background : none;
overflow : auto;
border : 1px solid #a09b96;
font-size : 1.27em;
font-family : arial;
color : #969696;
}
ul {
list-style : none;
}
.main_menu {
	padding : 0px 0 0 0px;
}
.main_menu li {
	float : left;
	margin-right : 0px;
}
.main_menu li a {
padding : 0 0px 0 0px;
	color : #515151;
	text-decoration : none;
}
.main_menu li a:hover {
color : #01a5e4;
text-decoration : underline;
}
.main_menu li.last {
background : none;
}
.main_menu li.last a {
padding-right : 0;
}
.main_menu li a.current {
color : #01a5e4;
text-decoration : underline;
}
.mmenu {
	padding : 0px 0 0 0px;
}
.mmenu li {
	float : left;
	margin-right : 0px;
	height: 55px;
}
.aa {
/*background-image:url(images/index_07.gif);*/
background-position:right;
background-repeat:no-repeat;
width:100%;
vertical-align:middle;
margin-top:20px;
margin-left:40px;
height:33px;
font-weight:bold;
}
.mmenu li a:hover {
color : #01a5e4;
text-decoration : underline;
}
.mmenu li.last {
background : none;
}
.mmenu li.last a {
padding-right : 0;
}
.mmenu li a.current {
color : #01a5e4;
text-decoration : underline;
}
.fleft {
float : left;
}
.fright {
float : right;
}
.list1 li {
width : 100%;
}
.list1 li a {
	padding-left : 20px;
	font-size : 1em;
	line-height : 20px;
	list-style-position: inside;
	list-style-type: circle;
}
.img_indent {
margin : 0 20px 0 0;
float : left;
}
.img_indent1 {
margin : 0 20px 13px 0;
float : left;
}
.pic {
	margin-top: 0px;
	margin-right: 30;
	margin-bottom: 10;
	margin-left: 0;
	text-align:left;
}
.contact_box {
padding-right : 100px;
font-size : 1.27em;
}
a {
color : #cb93aa;
}
a:hover {
text-decoration : none;
}
h1 {
	font-size : 14px;
	color : #CCCCCC;
	font-weight : normal;
	line-height : 0.9em;
	margin-bottom : 14px;
}
h1 span {
	color : #999999;
	font-size : 0.69em;
	display : block;
	padding-top : 4px;
}
h1 span em {
	font-style : normal;
	color : #006666;
}
h2 {
	font-size : 2.91em;
	color : #333333;
	font-weight : normal;
	line-height : 0.9em;
	margin-bottom : 14px;
}
h3 {
	font-size : 1.27em;
	color : #666666;
	font-weight : normal;
}
h3 a {
	color : #999999;
}
h4 {
	font-size : 1.27em;
	color : #666666;
	font-weight : normal;
	margin-bottom : 17px;
}
h4 a {
	color : #999999;
}
.txt1 {
	font-size : 1.00em;
	line-height : 1.28em;
}
.txt1a {
	line-height : 1.28em;
}
.txt2 {
	font-size : 1.4em;
	line-height : 1.5em;
}
.txt3 {
	font-size : 1.8em;
	line-height : 1.5em;
}
.alignright {
text-align : right;
}
.centeralign {
text-align : center;
}
.link1 {
	padding-left : 10px;
	padding-right : 10px;
	font-size : 12px;
	background-color:#000000;
	text-decoration:none;
}
.ind1 p {
	margin-top: 10px;
	vertical-align: top;
}
.link2 {
	color : #CCCCCC;
}
.line_hor {
background : url(images/line1.gif) repeat-x left bottom;
padding-bottom : 20px;
margin-bottom : 20px;
}
.block {
	width : 100%;
	height: 214px;
}
.block .r {
background : url(images/line2.gif) repeat-y right top;
}
.block .b {
background : url(images/line2.gif) repeat-x left bottom;
}
.block .l {
background : url(images/line2.gif) repeat-y left top;
}
.block .t {
background : url(images/line2.gif) repeat-x left top;
}
.block .l_t {
background : url(images/l_a.jpg) no-repeat left top;
}
.block .r_t {
background : url(images/r_a.jpg) no-repeat right top;
}
.block .r_b {
background : url(images/r_b.jpg) no-repeat right bottom;
}
.block .l_b {
background : url(images/l_b.jpg) no-repeat left bottom;
}
.block .rline {

}
.block .bline {

}
.block .lline {

}
.block .tline {

}
.block .l_a_up {

}
.block .r_a_up {

}
.block .r_b_up {

}
.block .l_b_up {

}
.block .bg {
	height : 213px;
	vertical-align : middle;
	background-image: url(images/index_06s.jpg);
	background-repeat: no-repeat;
}
.ind1 img {
	margin-right: 20px;
}
.block .ind {
	margin-right : 50px;
	margin-left : 341px;
	margin-top : 0px;
	padding-top : 40px;
}
.blockind {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 24px;
}
.block .ind1 {
	padding : 0 15px 30px 23px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	text-align:left;
}
.block .ind2 {
padding : 27px 10px 40px 23px;
}
.block .ind1a {
}
#header .row_1 {
height : 125px;
}
#header .row_1 .fleft {
padding : 47px 0 0 50px;
}
#header .row_1 .fright {
padding : 58px 54px 0 0;
}
#header .row_2 {
	height : 71px;
}
#header .row_2a {
	height : 53px;
}
#header .row_3 {
	height : 214px;
	padding : 0 0px 0 0px;
}
#header .row_3 .slogan {
margin-bottom : 33px;
}
#content {
	padding-top: 19px;
	padding-right: 5px;
	padding-bottom: 30px;
	padding-left: 5px;
}
#content .indent {
padding : 0 0 0 24px;
}
#content .indent1 {
padding : 32px 20px 0 24px;
}
#footer span {
font-size : 19px;
color : #c1c1c1;
}
#footer strong {
color : #434343;
}
#footer strong a {
color : #434343;
}
#footer .indent {
padding : 25px 72px 0 69px;
}
#wrapper {
	text-align : center;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #006666;
	background-image: url(images/bg_sub.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#main {
	width : 900px;
	margin : 0 auto;
	text-align : left;
	min-width : 766px;
}
#header {
	height : 340px;
	font-size : 0.875em;
}
#content {
font-size : 0.69em;
}
#footer {
font-size : 0.75em;
}
.col_1, .col_2, .col_3, .col_4, .column1, .column2, .column3 {
float : left;
}
#bodypage #content .col_1 {
	width : 45%;
}
#bodypage #content .col_2 {
	width : 43%;
}
#bodypage #content .col_3 {
	width : 10%;
	text-align: center;
}
#bodypage #content .col_4 {
width : 24%;
}
#bodypage #content .colcu_1 {
width : 100%;
}
#bodypage #content .col_1 .column1 {
width : 210px;
}
#bodypage #content .col_1 .column2 {
width : 199px;
}
#bodypage #content .container .row_1 {
	margin-bottom : 20px;
	padding-bottom : 20px;
}
#footer {
	height : 80px;
	margin-bottom: 0px;
}
/*JQuery News dropdown*/
.accordion {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.accordion h3 {
	background: url(images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	cursor: pointer;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #CCCCCC;
	background-color: #006666;
}
.accordion h3:hover {
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	margin: 0;
	padding: 10px 15px 20px;
	background-color: #009999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 1.2em;
	line-height: 16px;
	color: #FFF;
}
.container .row_2 container .col_2 .ind1 {
	margin-left: 20px;
}
.boxRight {
	width: 44%;
	float: right;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
