body {
	background: #94A1BA url(../images/bodybg.jpg) repeat-x 0px -18px;
	text-align: center;
	margin: 10px 0px;
	padding: 0px;
	font-family: Arial;
	line-height: normal;
	font-size: 13px;
}
table{
	font-size: 13px;
}
h1 {
	font-size: 24px;
	color: #5C7CB5;
	text-align: right;
	margin: 0px 20px;
	padding: 0px 0px 9px;
	line-height: 28px;
}
h1 a {
	color: #5C7CB5;
	text-decoration: none;
}

h2 {
	color: #5C7CB5;
	font-size: 18px;
	text-align: right;
	line-height: 18px;
	margin: 0px 20px;
	padding: 0px 0px 9px;
	
}
h3 {
	font-size: 16px;
	color: #666666;
	text-align: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	background: url(../images/redarrow.gif) no-repeat right center;
	line-height: 24px;
}

h4 {
	font-size: 14px;
	line-height: 14px;
	color: #5C7CB5;
	margin: 0px;
	padding: 0px
}

h5 {
	font-size: 16px;
	color: #666666;
	text-align: right;
	margin: 0px 20px;
	padding: 0px 0px 9px;
	background: url(../images/redarrow.gif) no-repeat right center;
}

h6 {
	font-size: 14px;
	color: #5C7CB5;
	text-align: right;
	margin: 0px 20px;
	padding: 0px 0px 9px;
}


a {
	text-decoration: none;
	color: #333399;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}

ul, ol {
	text-align:right;
}
/*a:hover {
	text-decoration: underline;
}*/

form {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
input, textarea{
	font: 13px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
 
#pagename {
	color: #EFEEDF;
	position: absolute;
	z-index: 6;
	left: 617px;
	top: 123px;
	width: 150px;
	font-weight: bold;
	font-size: 24px;
	line-height: 24px;
}


#wapper {
	padding: 0px;
	width: 774px;
	margin: auto;
	position: relative;
}
#toppage {
	text-align: right;
	margin: 0px;
	padding: 0px;
	width: 774px;
	height: 39px;
	line-height: normal;
}
#nav {
	background: url(../images/nav_bg.gif) repeat-x left top;
	width: 771px;
	height: 37px;
	position: relative;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	text-align: right;
}
#nav #navrow {
	position: absolute;
	top: 1px;
	left: 17px;
	width: 743px;
}
#navrow a {
	display: block;
	text-decoration: none;
	font-size: 13px;
	float: left;
	margin: 0px;
	padding: 6px 7px;
	color: #666666;
	font-weight: bold;
	border-left: 1px solid #85A7D7;
	background:  transparent;
}
#navrow a:hover {
	background: url(../images/overbg2.gif);
	/*background: #F5F3EC;*/
}

#toplinks {
	position: absolute;
	width: 754px;
	font-size: 13px;
	color: #7B869A;
	left: 30px;
	top: 18px;
	text-align: left;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
#toplinks a {
	color: #FFFFFF;
	text-decoration: none;
}
#toplinks a:hover {
	color: #66FFFF;
}

#logo {
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 363px;
}

#leftnav {
	position: absolute;
	left: 0px;
	top: 39px;
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 17px;
	z-index: 2;
}
#rightnav {
	position: absolute;
	height: 37px;
	width: 67px;
	top: 39px;
	left: 707px;
	z-index: 5;
	line-height: normal;
}
#pagebannr {
	line-height: normal;
	background: #5C7CB5 url(../images/shadowpn_bg.gif) repeat-x left bottom;
	margin: 22px 0px 0px;
	padding: 0px;
	height: 107px;
	width: 774px;
	text-align: left;
}
#rightpn {
	position: absolute;
	height: 107px;
	width: 13px;
	left: 761px;
	top: 98px;
}
#leftpn {
	position: absolute;
	height: 173px;
	width: 13px;
	left: 0px;
	top: 98px;
}


#content {
	background: url(../images/wrappre_bg.gif) repeat-y left;
	margin: 13px 0px 0px;
	padding: 15px 0px 0px;
	width: 774px;
	height: auto;
}
#content_org {
	background: url(../images/wrappreorg_bg.gif) repeat-y left;
	margin: 13px 0px 0px;
	padding: 15px 0px 0px;
	width: 774px;
	height: auto;
}

#content_main {
	background: url(../images/wrappre_home_bg_x.gif) repeat-y left;
	margin: 13px 0px 0px;
	padding: 15px 0px 0px;
	width: 774px;
	height: 240px;
}
#story {
	margin: 0px 157px 0px 172px;
	padding: 0px;
	min-height:308px;
}
#storyteam {
	margin: 0px 157px 0px 172px;
	padding: 0px;
	/*min-height:308px;*/
}
#storyteam p{
	margin:0px;
	padding:0px;
}

#story h5 {
	text-align: right;
	background-image: url(../images/redarrow.gif);
	background-repeat: no-repeat;
	/*background-position: right 7px;*/
	background-position: 100% 7px;
	line-height: 18px;
	font-size: 14px;
	margin: 0px 20px 0px 0px;
	color: #000000;
	padding-right: 10px;
}
#story h4 {
	text-align: right;
	margin-right: 20px;
	padding-bottom: 20px;
	line-height: 28px;
}
#story h3 {
	margin-right: 20px;
}


#story h5 a {
	color: #666666;
	text-decoration: none;
}
#story h5 a:hover {
	color: #5C7CB5;
	text-decoration: underline;
}
#story p {
	margin: 0px 20px;
	font-size: 13px;
	line-height: 16px;
	text-align: justify;
	padding-bottom: 16px;
}
#story ul, #story ol{
	font-size: 13px;
	line-height: 16px;
	text-align:right;
	
	padding-right: 20px;
	padding-bottom: 16px;
	margin: 0px 20px 0px auto;	
	width: auto;
	display: compact;

}
#detail {
	font-size: 13px;
	text-align: right;
	padding: 9px 80px 20px 0px;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 22px;
	border-top: 8px solid #DAE3F1;
}
#detail a{
	color: #000000;
	text-decoration: underline;
}
#detail a:hover{
	color: #CC0000;
}
#story .breadcrumb {
	text-align: right;
	color: #000000;
	padding-bottom: 10px;
}
#story .breadcrumb a {
	text-decoration: none;
	color: #000000;
}
#story .breadcrumb a:hover{
	text-decoration:underline;
}


#bottum {
	margin: 0px;
	padding: 0px;
	width: 774px;
	height: 12px;
	line-height: normal;
	background: #0000FF;
}
#topmain {
	position: absolute;
	height: 8px;
	width: 774px;
	left: 0px;
	top: 218px;
}

#top_home_main {
	position: absolute;

	width: 774px;
	left: 0px;
	top: 283px;
}

#info {
	background: url(../images/shadowinfo_bg.gif) repeat-x left top;
	margin: 12px 0px 0px;
	height: 28px;
	width: 774px;
	font-size: 11px;
	color: #003366;
	text-align: right;
	line-height: normal;
	position: relative;
	clear: both;
	letter-spacing: 1px;
	padding: 0px;
}
#info a {
	text-decoration: none;
}
#info #infotxt {
	margin: 0px;
	padding-right: 25px;
	width: 445px;
	padding-top: 3px;
}

#info #logos {
	position: absolute;
	left: 36px;
	top: 1px;
	text-align: left;
}

#rightinfo {
	position: absolute;
	top: 0px;
	right: 0px;
}
#leftinfo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#footer {
	font-size: 13px;
	color: #C1CDE3;
}
#footer a {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#rightbar {
	width: 150px;
	position: absolute;
	left: 617px;
	top: 240px;
	text-align: right;
}
#rightbar p{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 16px;
}
#localnav a,  #teamroot{
	color: #EFEEDF;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	text-align: right;
	display: block;
	line-height: 14px;
	background: #5C7CB5 url(../images/whitearrow.gif) no-repeat 130px 9px;
	padding-right: 25px;
	border-top: 1px solid #6699CC;
	border-bottom: 1px solid #375786;
	width: 125px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#localnav #curr, #localnav a:hover{
	font-size: 14px;
	font-weight: bolder;
	text-align: right;
	display: block;
	line-height: 14px;
	background: #EFEEDF url(../images/redarrow.gif) no-repeat 130px 9px;
	padding-right: 25px;
	color: #5C7CB5;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #ACA495;
	width: 125px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#teamnav{
	display:none;
}
#teamnav a{
	background: transparent;
	border-style: none;
	font-size: 13px;
	color: #000000;
	width: 100px;
	height:16px;
	line-height: 16px;
	display: block;
	font-weight: normal;
	margin: 0px;
	padding: 0px 7px 0px 0px;
}
#teamnav a:hover, .currteam{
	background:  transparent url(../images/redarrow.gif) no-repeat 100% 60%;
	border-style: none;
	font-size: 13px;
	color: #000000;
	margin: 0px;
	padding: 0px 7px 0px 0px;
	width: 100px;
	height:16px;
	line-height: 16px;
	display: block;
	font-weight: normal;
}

#leftbar {
	width: 127px;
	position: absolute;
	top: 240px;
	padding: 0px 12px;
	left: 7px;
}
#left_home_bar {
	width: 127px;
	position: absolute;
	top: 240px;
	left: 7px;
	padding: 0px 12px;
}
#left_home_serach {
	width: 126px;
	position: absolute;
	top: 113px;
	padding: 0px 12px;
	left: 6px;
	text-align: right;
}

#left_home_serach   p {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}

#left_home_serach h4 {
	color: #FFFFFF;
	padding: 0px 0px 14px;
}


#left_serach,  #left_serach_org{
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#left_serach h4 {
	padding: 0px 0px 14px;
}
#left_serach  p{
	font-size: 12px;
	color:#000000;
	line-height: 16px;
}
#left_serach_org h4 {
	padding: 0px 0px 14px;
	color:#FFFFFF;
}
#left_serach_org  p{
	font-size: 12px;
	color:#FFFFFF;
	line-height: 16px;
	padding-bottom: 1px;
}

.home_bar{
	width: 127px;
	position: absolute;
	top: 240px;
	padding-right: 10px;
	padding-left: 10px;
	left: 7px;
}
#seatchtable {
	font-size: 13px;
}


.searchinput {
	font: 12px/16px Arial;
	width: 96px;
	background: #B9C1D0;
	border: 1px solid #FFFFFF;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 18px;
}
#searchsymbole {
	padding: 0px;
	margin: 0px;
	float: left;
}
#seatchtable td {
	padding-top: 6px;
	padding-bottom: 6px;
}
#seatchtable th {
	font-size: 14px;
	color: #5C7CB5;
	padding-bottom: 7px;
}
#morelinks {
	border-top: 1px solid #A3B2CC;
}
#morelinks a {
	font-size: 13px;
	color: #5C7CB5;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	display: block;
	padding-right: 10px;
	background: url(../images/redarrow.gif) no-repeat right center;
	margin-right: 10px;
}
#morelinks a:hover {
	color: #000000;
}
.sub {
	font-size: 13px;
	color: #66FFFF;
	position: absolute;
	left: 0px;
	top: 75px;
	display: none;
	text-align: right;
	width: 760px;
}
.sub a {
	text-decoration: none;
	color: #FCF8ED;
}
.sub a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.homtxt {
	position: absolute;
	height: 221px;
	width: 155px;
	top: 289px;
	padding: 0px 12px;
	overflow: hidden;
	visibility: visible;
	z-index: 50;
}
.homtxt h1 {
	color: #FFFFFF;
	font-size: 15px;
	text-align: center;
	line-height: 16px;
	font-weight: bold;
	margin: 0px -12px 8px;
	background: #5C7CB5;
	padding: 0px 0px 6px;
}
.homtxt h2, .homtxt h3, .homtxt h4, .homtxt h5, .homtxt h6 {
	color: #000000;
	font-size: 13px;
	text-align: right;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}


.homtxt img {
	margin: 5px 0px 0px 10px;
	padding: 0px;
	float: right;
}

.homtxt p {
	font-size: 12px;
	line-height: 16px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
.readmore {
	position: absolute;
	top: 522px;
	z-index: 51;
	width: auto;
	text-align: left;
}
.readmore a, .readmore_inline a {
	font-weight: bold;
	color: #5C7CB5;
	text-decoration: none;
	font-size: 12px;
}
#addsbar {
	position: absolute;
	z-index: 53;
	left: 6px;
	top: 298px;
	height: 241px;
	width: 129px;
	margin: 0px;
	padding: 0px 12px;
}
#addsbar p {
	margin: 0px;
	padding: 0px 0px 12px;
}
.rightcol {
	padding: 0px 20px 0px 0px;
	width: 160px;
	margin-top: 0px;
	margin-right: 20px;
	float: right;
	border-right: 1px solid #5C7CB5;
}
.rightcol a{
	text-decoration: none;
	color: #666666;
}
.rightcol a:hover{
	color: #000000;
	text-decoration: underline;	
}
ul.orglist {
	font-size: 12px;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 1px;
	display: none;
	font-weight: bold;
}
ul.orglist li{
	padding-bottom: 5px;
	color: #91AED6;
}
ul.orglist a{
	color: #333333;
	text-decoration: none;
}
#paging {
	margin: 12px 177px 0px 30px;
	font-size: 12px;
	color: #5C7CB5;
	border-top: 1px solid #91AED6;
	padding-bottom: 10px;
}
#paging a {
	text-decoration: none;
	color: #000000;
}
#paging a:hover {
	color: #CC0000;
}
.red {
	color: #CC0000;
}
.arrow {
	font-size: 16px;
}
.empha {
	color: #5C7CB5;
	font-weight: bold;
}
.category a {
	color: #000000;
	text-decoration: none;
}
.category a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.resulrt_txt a {
	color: #333399;
	text-decoration: underline;
}

.resulrt_txt a:hover {
	color: #CC0000;
}
#searchdiv {
	width: 126px;
	position: absolute;
	top: 240px;
	padding: 12px 12px 0px;
	left: 30px;
	background: #5C7CB5 url(../images/squarebtn.gif) no-repeat left bottom;
	color: #FFFFFF;
}
#squaretop {
	position: absolute;
	left: 0px;
	top: 0px;
}
#story form {
	font-size: 13px;
	line-height: 16px;
	text-align: right;
	padding-bottom: 20px;
	margin: 0px 20px;
}


label {
	font-weight: bold;
	color: #666666;
	display: block;
	float: right;
	font-size: 13px;
	line-height: 13px;
}

#form_contact label {
	width: 70px;
}

.button {
	font-weight: bold;
	color: #EFEEDF;
	background: #5C7CB5;
	width: auto;
	border-top: 1px solid #6699CC;
	border-right: 1px solid #375786;
	border-bottom: 1px solid #375786;
	border-left: 1px solid #6699CC;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 13px;
	line-height: 16px;
	cursor:pointer;
}

#login label, #sendme label {
	width: 45px;
}
.txtinput {
	font-size: 13px;
	line-height: 16px;
	background: #F2F2F2;
	border: 1px solid #91AED6;
	width: 300px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.txtinput_hl {
	font-size: 24px;
	line-height: normal;
	background: #F2F2F2;
	border: 1px solid #91AED6;
	width: 300px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5C7CB5;
}
.redarrow {
	padding-bottom: 1px;
}
#storyList {
	margin: 0px 20px;
	font-size: 13px;
	line-height: 16px;
}
#storyList td {
	border-top: 1px solid #91AED6;
	text-align: right;
}
.lineLeft {
	border-left: 1px solid #91AED6;
}

#storyList th {
	font-weight: bold;
	color: #5C7CB5;
	text-align: right;
}
.text_form {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.input_h2 {
	color: #5C7CB5;
	font-size: 18px;
	line-height: 18px;
	background: #FFFFFF;
	border: 1px solid #91AED6;
	width: 400px;
	font-family: Arial;
	font-weight: bold;
}

#del_table {
	margin: 20px;
	font-size: 13px;
	line-height: 16px;
	color: #000000;
	border-bottom: 1px solid #5C7CB5;
}
.txtframed {
	font-size: 18px;
	line-height: 16px;
	background: #F2F2F2;
	border: 1px solid #91AED6;
	width: 300px;
	padding: 3px;
	margin: 0px 20px 10px 0px;
	color: #5C7CB5;
}

.teamtxt h2 {
	margin: 0px;
	padding: 0px;
}

.team {
}
.team p {
	margin: 0px;
	padding: 0px;
	font: 13px/16px Arial;
	text-align: justify;
}

.team img {
	float: right;
	margin: 0px 20px 0px 0px;
	padding: 0px;
}

.teamtxt {
	margin: 0px 120px 0px 20px;
	padding: 0px;
}
#pretxt{
	margin: 0px;
	padding: 0px;
	
}
#pretxt p {
	font-size: 13px;
	line-height: 16px;
	margin: 0px 20px;	
	padding: 0px 0px 16px;
	text-align: justify;
}
#pretxt img {
	margin: 0px;
	padding: 0px;
}
.answer {
	padding-right: 10px;
	display:none;
}
.question {
	padding-right: 30px;
	font-size: 13px;
	font-family: Arial;
	line-height: 16px;
	text-align: right;
	margin: 0px;
	background: url(../images/redarrow.gif) no-repeat 420px 6px;
	padding-bottom: 8px;
}
.blue {
	color: #5C7CB5;
}
.black {
	color: #333333;
}

.bold {
	font-weight: bold;
	color: #666666;
}

.smalltxt {
	font-size: 11px;
}
#map {
	position: absolute;
	left: 213px;
	top: 238px;
	padding: 20px;
	background: #FFFFFF;
	border: 1px solid #C4D7F2;
	visibility: hidden;
}
#smallmap a{
	background-image:none;
	padding:0px;
}	
#smallmap {
	border-top: 1px solid #A3B2CC;
}
#perah {
	margin: 0px;
	padding: 0px;
	position: absolute;
	z-index: 20;
	left: 265px;
	top: 283px;
}
#petel {
	padding: 0px;
	margin: 0px;
}
#innerimag {
	padding: 0px;
	margin: 0px 20px 10px;
}
.rightcol li {
	font-size: 16px;
	font-weight: bold;
	list-style: url(../images/redarrow.gif);
	line-height: 24px;
}

#teampic {
	margin: 0px 0px 10px 5px;
	float: right;
}
.list_with_pic {
	width: 35%;
}
.align_right {
	text-align: right;
}
.list_with_pic {
	width: 35%;
}
.align_right {
	text-align: right;
}
#flashhead {
	margin: 0px;
	padding: 0px;
	height: 166px;
	width: 460px;
	position: absolute;
	left: 157px;
	top: 98px;
}
#scroller_div {
	position: absolute;
	width: 150px;
	left: 617px;
	top: 98px;
	padding-top: 12px;
}
#pop_div {
	overflow: auto;
	position: absolute;
	height: 420px;
	width: 420px;
	left: 176px;
	top: 85px;
	background: #FCF8ED;
	z-index: 100;
	border: 1px solid #5C7CB5;
	visibility: hidden;
}
#pop_div h1, #pop_div h2 {
	text-align: center;
}
#pop_div h3 {
	margin-right: 20px;
}
#pop_div p {
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
	margin-top: 0px;
}
#pop_div #close {
	background: #F5E8C5;
	padding: 3px 10px 3px 3px;
	text-align: right;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 10px;
}
#left_home_serach a,
#left_serach_org a{
	color: #66FFFF;
}
