/* TRA STYLE */

body {
	margin: 0px;
	background-image: url(/images/body/back_main.gif);
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #171717;
	font: normal 14px tahoma; color: #686868;
	cursor: default;
}
html {
	overflow: -moz-scrollbars-vertical !important;
	overflow-y: scroll;
	overflow-x: hidden;
}
img {
	border: 0px none;
}
a:link, a:active, a:visited {
	font: normal 12px arial; color: #536E97;
	text-decoration: none;
}
a:hover {
	font: normal 12px arial; color: #3479AE;
	text-decoration: none;
}
.prepage {
	margin-top: 45px;
	margin-left: 120px;
	height: 10px;
}
#sharep {
	margin-right:-2px;
	text-align: right;	
	margin-top: 18px;
}
#main {
	padding-top: 10px;
	width: 960px;
}
#hdft {
	width: 950px;
}
#head {
	background:url(/images/body/tra_head.gif) no-repeat 0% 0%;
	height: 80px;
}
#container {
	width: 925px;
	padding-top: 25px;
	margin-left: 50px;
}
#foot {
	width: 100%;
	padding-top: 6px;
	padding-left: 90px;
	height: 18px;
	font: normal 10px arial;
	color: #787878;
}
#splash1 {
	background: #FFF url(/images/body/back_shd.gif);
	padding-top: 14px;
	margin-bottom: 4px;
	width: 900px;
	height: 75px;
	font: bold 48px tahoma;
	text-shadow: 1px 1px 1px #222;
	color: #000; text-align: center;
	border-top-left-radius: 1em;
	border-top-right-radius: .2em;
}
#splash2 {
	background: #F2232D;
	width: 900px; height: 500px;
}
#splash3 {
	background: #FFF url(/images/body/back_shd.gif);
	padding-top: 15px;
	margin-top: 4px;
	width: 900px;
	height: 75px;
	font: bold 39px tahoma;
	text-shadow: 1px 1px 1px #222;
	color: #000; text-align: center;
	border-bottom-right-radius: 1em;
	border-bottom-left-radius: .2em;
}
#girl {
	background: url(/images/content/splash_girl.jpg) no-repeat left center;
	width: 900px; height: 500px;
}
#enter {
	width: 150px;
	height: 125px;
	padding-top: 330px;
	padding-left: 625px;
	text-align: right;
}
a.enter:link {
	text-decoration: none;
	font: normal 30px arial; color: #FFF;
	text-shadow: 1px 1px 1px #222;
}
a.enter:visited {
	text-decoration: none;
	font: normal 30px arial; color: #FFF;
}
a.enter:active {
	text-decoration: none;
	font: normal 30px arial; color: #FFF;
}
a.enter:hover {
	text-decoration: none;
	font: normal 30px arial; color: #222;
	text-shadow: 1px 1px 1px #DDD;
}
#tracontainer {
	background: #2A232A url(/images/body/back_tra.jpg) repeat-y;
	width: 900px; padding: 0px;
}
#traH {
	background: #5A5A5A url(/images/body/border_back.gif);
	background-color: #555;
	margin-top: -4px;
	padding-top: 14px;
	margin-bottom: 0px;
	width: 900px;
	height: 36px;
	border-top-left-radius: 34px;
	border-top-right-radius: 10px;
	text-indent: 28px;
	text-shadow: 1px 1px 2px #747474;
	font: bold 22px tahoma; color: #222; letter-spacing: .09em;
}
#traF {
	background: #5A5A5A url(/images/body/border_back.gif);
	padding-top: 20px;
	margin-top: 0px;
	width: 900px;
	height: 36px;
	border-bottom-right-radius: 34px;
	border-bottom-left-radius: 10px;
	text-indent: 28px;
	text-shadow: 1px 1px 2px #747474;
	font: bold 16px tahoma; color: #222; letter-spacing: .09em;
}
#mainwrap {
	border-left: solid 1px #5A5A5A;
	border-bottom: solid 1px #5A5A5A;
	border-right: solid 6px #4A4A4A;
}
#panelwrap {
	border-right: solid 6px #4A4A4A;
}
#maincon {
	margin: 10px 18px 8px 18px;
}
#ab {
	background: url(/images/body/bul_ab.png) no-repeat 0% 0%;
	text-indent: 34px; line-height: 20px;
	font: bold 20px verdana; color: #629FCA;
	text-shadow: 1px 1px 2px #888;
	padding: 5px 8px 4px 3px;
}
#ts {
	background: url(/images/body/bul_ts.png) no-repeat 0% 50%;
	line-height: 20px;
	text-indent: 22px;
	font: bold 16px tahoma;	color: #4D5A71;
	text-shadow: 1px 1px 1px #CCC;
}
.gtx {
	font: bold 13px arial;
	line-height: 20px;
	color: #F6F6F6;
	text-align: justify;
	text-shadow: none;
	letter-spacing: -.01em;
}@media screen and (-webkit-min-device-pixel-ratio:0){
#gtx {	letter-spacing: .02em;
}
}
a.gtx:link, a.gtx:active, a.gtx:visited {
	text-decoration: none;
	font-style: italic;
	font-family: tahoma;
	font-weight: bold;
	font-size: 13px;
	color: #F2E7D0;
}
a.gtx:hover {
	text-decoration: none;
	color: #C69C42;
}
a.wtx:link, a.wtx:active, a.wtx:visited {
	font: normal 14px tahoma; color: #6781AD;
	text-shadow: 1px 1px 1px #CFCFCF;
	text-decoration: none;
}
a.wtx:hover {
	text-shadow: 2px 2px 1px #CFCFCF;
	text-decoration: none;
	color: #3479AE;
}
.wtx {
	font-family: tahoma, arial;
	text-shadow: 1px 1px 1px #CFCFCF;
	line-height: 20px;
	font-size: 14px;
	color: #686868;
	letter-spacing: -.01em;
}
.mic {
	font: normal 10px arial;
	color: #9E9E9E;
}
#imgshd {
	background: url(http://www.pacalliance.us/images/body/back_img.png) no-repeat right bottom;
	float: left;
}
#imgbdr {
	border-left: #404040 1px solid;
	border-top: #808080 1px solid;
	border-right: #303030 1px solid;
	border-bottom: #303030 1px solid;
	margin: -3px 3px 3px -3px;
	position: relative;
	z-index: 0;
}
.bdimg {
	border: #222 1px solid;
}
.loadtime {
	background: url(/images/body/load_dat.gif) no-repeat 0% 0%;
	width: 16px; height: 16px;
}

a.shr1{background:url(http://www.pacalliance.us/images/menu/nav_0yt.png) no-repeat top right;opacity:0.8;filter:alpha(opacity=80);display:block;float:right;margin-right:4px;height:24px;width:22px}
a.shr1:hover{background-position: bottom left;opacity:1.0;filter:alpha(opacity=100)}
a.shr2{background:url(http://www.pacalliance.us/images/menu/nav_0tw.png) no-repeat top right;opacity:0.8;filter:alpha(opacity=80);display:block;float:right;margin-right:4px;height:24px;width:22px}
a.shr2:hover{background-position:bottom left;opacity:1.0;filter:alpha(opacity=100)}
a.shr3{background:url(http://www.pacalliance.us/images/menu/nav_0fb.png) no-repeat top right;opacity:0.8;filter:alpha(opacity=80);display:block;float:right;margin-right:4px;height:24px;width:22px}
a.shr3:hover{background-position:bottom left;opacity:1.0;filter:alpha(opacity=100)}

a.contact{color:#787878;background:url(http://www.pacalliance.us/images/menu/nav_0cf.png) no-repeat top left;opacity:0.8;display:block;float:left;margin-top:-1px;height:16px;width:70px;text-indent:-50px;font:bold 10px verdana;color:#787878}
a.contact:hover{color:#669CDC;background:url(http://www.pacalliance.us/images/menu/nav_0cn.png) no-repeat top left;opacity:1.0}

a.nav00{background:url(/images/menu/nav_hm_of.png) no-repeat bottom center;opacity:0.5;display:block;margin-right:25px;margin-top:-9px;float:right;width:33px;height:36px}
a.nav00:hover{background:url(/images/menu/nav_hm_on.png) no-repeat top center;opacity:1.0}
a.nav01{background:url(/images/menu/nav_hp_of.png) no-repeat bottom center;opacity:0.5;display:block;margin-right:15px;margin-top:-4px;float:right;width:25px;height:30px}
a.nav01:hover{background:url(/images/menu/nav_hp_on.png) no-repeat top center;opacity:1.0}
a.nav02{background:url(/images/menu/nav_as_of.png) no-repeat bottom center;opacity:0.5;display:block;margin-right:15px;margin-top:-4px;float:right;width:25px;height:30px}
a.nav02:hover{background:url(/images/menu/nav_as_on.png) no-repeat top center;opacity:1.0}
a.nav03{background:url(/images/menu/nav_sh_of.png) no-repeat bottom center;opacity:0.5;display:block;margin-right:15px;margin-top:-4px;float:right;width:25px;height:30px}
a.nav03:hover{background:url(/images/menu/nav_sh_on.png) no-repeat top center;opacity:1.0}
a.nav04{background:url(/images/menu/nav_lg_of.png) no-repeat bottom center;opacity:0.5;display:block;margin-right:15px;margin-top:-4px;float:right;width:25px;height:30px}
a.nav04:hover{background:url(/images/menu/nav_lg_on.png) no-repeat top center;opacity:1.0}

a.navSh{background:url(/images/menu/nav_tf.png) no-repeat center center;opacity:0.5;display:block;padding-right:50px;margin-top:-25px;float:right;width:40px;height:32px;white-space:nowrap;font:normal 14px arial}
a.navSh:hover{background:url(/images/menu/nav_tf.png) no-repeat left center;opacity:1.0;font:italic 14px arial}

#share {
	text-align: right;
	width: 805px;
}
#pgUp {
	width: 46px;
	height: 48px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	text-shadow: 8px 8px 8px #000;
}