* {
	margin : 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
body {
	font-family : Arial;
	font-size : large;
	line-height : normal;
	color : #000000;
	background-color: #FFFFFF;
	background-image: url(images/bg_l.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FF0198;
}
.clear {
clear : both;
}
.container {
width : 100%;
}
hr {
}

p {
margin-bottom : 19px;
}
.p1 {
margin-bottom : 18px;
}
.tall_bottom {
background : url(images/bodybg_dn.gif) 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 #ff0198;
color : #000000;
font-size : 1.27em;
font-family : arial;
}
textarea {
width : 197px;
height : 159px;
background : none;
overflow : auto;
border : 1px solid #ff0198;
font-size : 1.27em;
font-family : arial;
color : #000000;
}
ul {
list-style : none;
}
.main_menu {
	padding : 0px 0 0 0px;
}
.main_menu li {
	float : left;
	background : url(images/divider.gif) no-repeat right top;
	margin-right : 0px;
}
.main_menu li a {
	/*background : url(images/marker_offa.gif) no-repeat left 3px;*/
padding : 0 0px 0 0px;
	color : #ffffff;
	text-decoration : none;
}
.main_menu li a:hover {
/*background : url(images/marker_ona.gif) no-repeat left 3px;*/
color : #ff0198;
text-decoration : underline;
}
.main_menu li.last {
background : none;
}
.main_menu li.last a {
padding-right : 0;
}
.main_menu li a.current {
/*background : url(images/marker_ona.gif) no-repeat left 3px;*/
color : #ff0198;
text-decoration : underline;
}
.mmenu {
	padding : 0px 0 0 0px;
}
.mmenu li {
	float : left;
	margin-right : 0px;
	height: 55px;
}
.aa {
	background-image:none;
	background-position:right;
	background-repeat:no-repeat;
	width:100%;
}
.bb {
background-image:url(images/index_08.gif);
background-position:left;
background-repeat:no-repeat;
width:57%;
}
.mmenu li a:hover {
color : #ff0198;
text-decoration : underline;
}
.mmenu li.last {
background : none;
}
.mmenu li.last a {
padding-right : 0;
}
.mmenu li a.current {
/*background : url(images/marker_ona.gif) no-repeat left 3px;*/
color : #ff0198;
text-decoration : underline;
}
.fleft {
float : left;
}
.fright {
float : right;
}
.list1 li {
width : 100%;
}
.list1 li a {
/*background : url(images/marker_on.gif) no-repeat left 4px;*/
padding-left : 20px;
font-size : 1.27em;
line-height : 20px;
}
.img_indent {
margin : 0 20px 0 0;
float : left;
}
.img_indent1 {
margin : 0 20px 13px 0;
float : left;
}
.pic {
position : relative;
margin-top : -30px;
margin : -30px 0 0 0;
}
.contact_box {
padding-right : 100px;
font-size : 1.27em;
}
a {
	color : #FF0198;
}
a:hover {
text-decoration : none;
}
h1 {
	font-size : 2.91em;
	color : #000000;
	font-weight : normal;
	line-height : 0.9em;
	margin-bottom : 14px;
}
h1 span {
color : #ffffff;
font-size : 0.69em;
display : block;
padding-top : 4px;
}
h1 span em {
	font-style : normal;
	color : #ff0198;
}
h2 {
font-size : 2.91em;
color : #000000;
font-weight : normal;
line-height : 0.9em;
margin-bottom : 14px;
}
h3 {
font-size : 1.27em;
color : #ff0198;
font-weight : normal;
}
h3 a {
color : #ff0198;
}
h4 {
font-size : 1.27em;
color : #ff0198;
font-weight : normal;
margin-bottom : 17px;
}
h4 a {
color : #ff0198;
}
.txt1 {
font-size : 1.27em;
line-height : 1.28em;
}
.txt1a {
font-size : 16px;
line-height : 1.28em;
}
.txt2 {
font-size : 1.1em;
line-height : 1.5em;
}
.alignright {
text-align : right;
}
.centeralign {
text-align : center;
}
.link1 {
padding-left : 10px;
padding-right : 10px;
font-size : 12px;
background-color:#ffccff;
text-align:center;
text-decoration:none;
}
.link2 {
color : #ff0198;
}
.line_hor {
background : url(images/line1.gif) repeat-x left bottom;
padding-bottom : 20px;
margin-bottom : 20px;
}
.block {
	width : 100%;
	height: 352px;
}
.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 : 352px;
	vertical-align : middle;
	background-image: none;
	background-repeat: no-repeat;
}
.block .ind {
	margin-right : 50px;
	margin-left : 341px;
	margin-top : 0px;
	padding-top : 40px;
}
.blockind {
	font-family : Arial, Helvetica, sans-serif;
	color : #ff0198;
	font-size : 4px;
}
.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;
}
.block .ind2 {
padding : 27px 10px 40px 23px;
}
.block .ind1a {
}
#header .row_1 {
height : 125px;
}
.new_nav {
}

#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 : 352px;
	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 : #ffffff;
}
#footer strong {
color : #ff0198;
}
#footer strong a {
color : #ff0198;
}
#footer .indent {
padding : 25px 72px 0 69px;
}
#wrapper {
	text-align : center;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#main {
	width : 960px;
	text-align : center;
	min-width : 766px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header {
	height : 470px;
	font-size : 0.875em;
}
#content {
	font-size : 0.69em;
	top: 30px;
}
#footer {
font-size : 0.75em;
}
.col_1, .col_2, .col_3, .col_4, .column1, .column2, .column3 {
float : left;
}
#bodypage #content .col_1 {
	width : 30%;
}
#bodypage #content .col_2 {
	width : 63%;
}
#bodypage #content .col_3 {
	width : 6%;
	text-align: center;
	top: auto;
}
#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;
}
/*JQuery News dropdown*/
.accordion {
	width: 100%;
	border-bottom: solid 1px #ff0198;
}
.accordion h3 {
	background: url(images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	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: #ff0198;
	border-right-color: #ff0198;
	border-bottom-color: #ff0198;
	border-left-color: #ff0198;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 100%;
	font-weight: bold;
}
.accordion h3:hover {
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #ffffff;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #ff0198;
	border-right: solid 1px #ff0198;
}
.container .row_2 container .col_2 .ind1 {
	margin-left: 20px;
}
/* Lightbox
=====================================================================*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*
=====================================================================*/
hr {
	color: #ff0198;
	background-color: #FF0198;
}

