.imgborder {
	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: solid;
	border-left-style: solid;
	border-top-color: #A60900;
	border-right-color: #A60900;
	border-bottom-color: #A60900;
	border-left-color: #A60900;
}
.bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #595959;
; text-align: left
}
.hometop {  background-image: url(imgs/parts/top_imgs/topbanner8.jpg); background-repeat: no-repeat; background-position: center top}
.whiteboldbig1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #663300}
.purpletext {  font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: normal; color: #80329C}

}.bgindex {  background-image: url(images/parts/header.png); background-repeat: no-repeat; text-decoration: none}
.bottbg {  background-image: url(imgs/parts/bottbg.jpg); background-repeat: repeat-x; background-position: top}
.leftshadow {  background-image: url(imgs/parts/left_strip.jpg); background-repeat: no-repeat; background-position: top}
.rightshadow {  background-image: url(imgs/parts/right_strip.jpg); background-repeat: no-repeat; background-position: top}
.vertline {  background-image: url(imgs/parts/vert_line.jpg); background-repeat: repeat-y; background-position: center top}
.bgbuddyhome {  background-image: url(imgs/parts/buddy.jpg); background-repeat: no-repeat; background-position: right}
.menucurve {  background-image: url(imgs/parts/curv.jpg); background-repeat: no-repeat}
.sign {
	background-image: url(imgs/parts/h1bg.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.horiline {  background-image: url(imgs/parts/hori_line.jpg); background-repeat: repeat-x; background-position: top}
.orangetxtbold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff9400}
.bggirl {  background-image: url(imgs/parts/girl.jpg); background-repeat: no-repeat; background-position: top; height: 355px; width: 220px}
.bgboy {  background-image: url(imgs/parts/boy.jpg); height: 337px; width: 220px; background-repeat: no-repeat}
.redtxtbold {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000}
.blueheading {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #216a9f}
.bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00607d
}
.bluebold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00607d
}

.bodytxtsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
}


.bluetxt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #147b97; }
.bgall { background-image: url(imgs/parts/all.jpg); height: 337px; width: 220px; background-repeat: no-repeat }
.redtxt {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000}
.homeban01 {  background-image: url(imgs/parts/pban2.jpg); background-position: center top}
.homeban02 {
	background-image: url(imgs/parts/pban3.jpg);
	background-position: center top
}
.greybigbold {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #7E7E7E}
.tablebgcolour {  background-color: #FFF3E1}

.blacktxt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; ; text-align: justify}


}
a.a1:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none}
a.a1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; font-weight: bold; text-decoration: none}
a.a1:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none}
a.a1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #009900; text-decoration: none}


a.pop:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none}
a.pop:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; font-weight: bold; text-decoration: none}
a.pop:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none}
a.pop:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #00365e; text-decoration: none}


.play {  background-image: url(imgs/parts/play.gif); background-repeat: no-repeat}


a.a2:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none}
a.a2:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; text-decoration: none}
a.a2:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none}
a.a2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009900; text-decoration: none}.form {  background-image: url(imgs/pics/form.gif); background-repeat: no-repeat; background-position: right center}
.intop {  background-attachment: fixed; background-image: url(imgs/parts/intop.gif); background-repeat: no-repeat}
.inmid {  background-attachment: fixed; background-image: url(imgs/parts/inmid.gif); background-repeat: no-repeat}
.form1 {  }
.inmid1 { background-attachment: fixed; background-image: url(imgs/parts/inmid1.gif); background-repeat: no-repeat }
.center {  background-attachment: fixed; background-image: url(imgs/pics/center.gif); background-repeat: no-repeat; background-position: center center}
.redtxtRIGHT { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000 ; text-align: center}
.whiteboldbig2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.whiteboldbig3 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF}

.in {
	background-attachment: fixed;
	background-image: url(imgs/parts/in.jpg);
	background-repeat: no-repeat;
	background-position: left top
}

.blackbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000
}
a.a3:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; text-decoration: none}
a.a3:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; font-weight: bold; text-decoration: none}
a.a3:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; text-decoration: none}
a.a3:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #097b8f; text-decoration: none}
}.bodytxtadd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #595959;
	;
	text-align: left
}
a.a4:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none}
a.a4:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; text-decoration: none}
a.a4:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none}
a.a4:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #097b8f; text-decoration: none}.boxborder {
	border: 1px solid #6e8f72;
}
.sitemap {
	background-image: url(imgs/pics/sitemap.jpg);
	background-repeat: no-repeat;
	background-position: center bottom
}

a.a8:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none}
a.a8:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; font-weight: bold; text-decoration: none}
a.a8:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none}
a.a8:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #097b8f; text-decoration: none}

a.a9:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none
}
a.a9:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
	font-weight: bold;
	text-decoration: none
}
a.a9:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none
}
a.a9:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #097b8f;
	text-decoration: none
}

.homeban03 {
	background-image: url(imgs/parts/pban1.jpg);
	background-position: center top
}
a.a5:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #857ECF;
	text-decoration: none
}
a.a5:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #857ECF;
	font-weight: normal;
	text-decoration: none
}
a.a5:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #857ECF;
	text-decoration: none
}
a.a5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #990000;
	text-decoration: none
}
.purpletextsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #80329C}
.bluetxtRIGHT { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #00607d ; text-align: center}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00607d ; text-align: center}
a.a6:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00607d;
	text-decoration: none
}
a.a6:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00607d;
	font-weight: bold;
	text-decoration: none
}
a.a6:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00607d;
	text-decoration: none
}
a.a6:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	text-decoration: none
}
.txtarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-y;
	background-position: center top;
	color: #C00000;
	height: auto;
	border: 1px solid #FFCD00;
	width: 180px;
	background-color: #FFF0B2;
}
.form_sum{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-x;
	background-position: center top;
	color: #C00000;
	height: 20px;
	border: 1px solid #FFCD00;
	background-color: #FFF0B2;
}
.button_sum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-image: url(imgs/pics/summer_form/button.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #C00000;
	height: 23px;
	width: 80px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	line-height: 20px;
}
.redheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #990000
}
.bluenewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #45A8AF
}
.blacktxtnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.bluetxtnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #006291
}
.news_sumCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-image: url(imgs/pics/button_news.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFFFFF;
	height: 23px;
	width: 80px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	line-height: 20px;
}
.txtareanews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-y;
	background-position: center top;
	color: #215054;
	height: auto;
	border: 1px solid #6C9A9A;
	width: 150px;
	background-color: #97D2D6;
}
.blueheadingnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #216a9f
}
.txtareanews1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	background-repeat: repeat-y;
	background-position: center top;
	color: #215054;
	height: auto;
	border: 1px solid #6C9A9A;
	width: 150px;
	background-color: #97D2D6;
}
a.a10:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none}
a.a10:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none}
a.a10:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none}
a.a10:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffd800; text-decoration: none}
.whiteboldbig4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF
}

