/* NMG STYLE */

body {
	margin: 0px;
	background-image: url(/images/body/back_main.jpg);
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #171717;
	font: normal 14px tahoma, arial; color: #686868;
	cursor: default;
}
html {
	overflow: -moz-scrollbars-vertical !important;
	overflow-y: scroll;
	overflow-x: hidden;
}
img, table {
	border: 0px none;
}
hr {
	height: 2px;
}
p {
	font: normal 14px arial; color: #686868;
	margin: 0; margin-bottom: 4px;
	line-height: 19px;
}
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;
}
.mic {
	font: normal 10px arial;
	color: #9E9E9E;
}
a.mic:link, a.mic:active, a.mic:visited {
	font: normal 10px arial; color: #9E9E9E;
	text-decoration: none;
}
a.mic:hover {
	font: normal 11px arial; color: #5F78E3;
	text-decoration: none;
}
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;
}
.prepage {
	position: relative;
	top: -40px; left: 95px;
	width: 300px; height: 10px;
}
#main {
	background-color: #fff;
	width: 900px; height: 100%;
}
#container {
	width: 855px;
	padding-top: 20px;
	margin-left: 24px;
}
.sharethis {
	width: 60%;
	height: 35px;
	white-space: nowrap;
}
#footer {
	background: url(/images/body/logo_pac.png) no-repeat 0 75%;
	padding-top: 1px;
	width: 900px;
	height: 94px;
}
.foot1 {
	width: 810px;
	height: 35px;
	white-space: nowrap;
}
.foot2 {
	height: 24px;
	font: normal 10px arial;
	white-space: nowrap;
}
.foot3 {
	width: 885px;
	height: 36px;
	font: normal 9px arial;
	white-space: nowrap;
}
a.naf:link {
	font: normal 11px arial; color: #536E97;
	text-decoration: none;
	padding: 0 2px 0 2px;
	white-space: nowrap;
}
a.naf:visited {
	font: normal 11px arial; color: #6781AD;
	text-decoration: none;
}
a.naf:hover, a.naf:active {
	font: normal 11px arial; color: #3479AE;
	border-bottom: 1px solid #6781AD;
	border-top: 1px solid #6781AD;
	text-decoration: none
}
.ttx {
	font: bold 26px tahoma;	color: #6A80AC;
	text-shadow: 1px 1px 1px #B1B1B1;
	letter-spacing: .03em;
}
.stx {
	font: bold 18px arial; color: #6A80AC;
	text-shadow: 1px 1px 1px #B1B1B1;
	letter-spacing: .04em;
	line-height: 28px;
}
.sub {
	font: normal 11px arial; color: #3F72A6;
	line-height: 13px;
}

a.nav00{background:url(/images/menu/nav_mh_of.png) no-repeat top right;opacity:0.7;display:block;margin-right:6px;float:right;width:26px;height:26px}
a.nav00:hover{background:url(/images/menu/nav_mh_on.png) no-repeat bottom left;opacity:1.0}
a.nav01{background:url(/images/menu/nav_hm_of.png) no-repeat top right;opacity:0.7;display:block;margin-right:1px;float:right;width:34px;height:34px}
a.nav01:hover{background:url(/images/menu/nav_hm_on.png) no-repeat bottom left;opacity:1.0}
a.nav02 {background:url(/images/menu/nav_lg_of.png) no-repeat top right;opacity:0.7;display:block;margin-right:12px;margin-top:5px;float:right;width:25px;height:25px}
a.nav02:hover{background:url(/images/menu/nav_lg_on.png) no-repeat bottom left;opacity:1.0}
a.nav03 {background:url(/images/menu/nav_as_of.png) no-repeat top right;opacity:0.7;display:block;margin-right:12px;margin-top:5px;float:right;width:25px;height:25px}
a.nav03:hover{background:url(/images/menu/nav_as_on.png) no-repeat bottom left;opacity:1.0}
a.nav04 {background:url(/images/menu/nav_sh_of.png) no-repeat top right;opacity:0.7;display:block;margin-right:12px;margin-top:5px;float:right;width:25px;height:25px}
a.nav04:hover{background:url(/images/menu/nav_sh_on.png) no-repeat bottom left;opacity:1.0}
a.nav05 {background:url(/images/menu/nav_hp_of.png) no-repeat top right;opacity:0.7;display:block;margin-right:12px;margin-top:5px;float:right;width:25px;height:25px}
a.nav05:hover{background:url(/images/menu/nav_hp_on.png) no-repeat bottom left;opacity:1.0}

a.contact {
	background: url(/images/menu/nav_cof.png) no-repeat 100% 40%;
	opacity: 0.8; filter: alpha(opacity=80); display: block;
	float: left; margin-top: -20px; margin-left: 12px ; height: 16px; width: 72px;
	padding-top: 2px; font: bold 12px verdana; 
}
a.contact:hover {
	background: url(/images/menu/nav_con.png) no-repeat 100% 10%;
	opacity: 1.0; filter: alpha(opacity=100);
}

#sharep {vertical-align:center;text-align:right;padding-bottom:14px}

.Fexf{background:url(/images/menu/nav_sr_of.png) no-repeat 0 0;width:34px;height:34px}
.Fexn{background:url(/images/menu/nav_sr_on.png) no-repeat 0 0;width:34px;height:34px}

a.shr1{background:url(/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(/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(/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)}

#bulbp {
	background: url(/images/body/bul_bp.png) no-repeat 0 20%;
	height: 20px; text-indent: 24px;
	font: normal 14px arial; color: #444;
}
#bulit {
	background: url(/images/body/bul_bp.png) no-repeat 0 75%;
	font: normal 14px arial; color: #444;
	height:18px; text-indent: 24px;
}
#bulst {
	background: url(/images/body/bul_st.png) no-repeat 0 40%;
	font: bold 16px arial; color: #6A80AC;
	line-height: 18px; text-indent: 19px;
	letter-spacing: .02em;
}
#bulbx {
	background: url(/images/body/bul_bx.png) no-repeat 0 1%;
	font: normal 14px arial; color: #4D5A71;
	text-indent: 14px; line-height: 16px;
}
#icoA {
	background: url(/images/body/ico_adb.gif) no-repeat 0 0;
	height: 20px;
	text-indent: 24px;
}
#icoP {
	background: url(/images/body/ico_pac.gif) no-repeat 0 0;
	height: 20px;
	text-indent: 24px;
}
#icoR {
	background: url(/images/body/ico_reg.gif) no-repeat 0 0;
	line-height: 16px;
	text-indent: 62px;
}
#icoS {
	background: url(/images/body/ico_has.gif) no-repeat 0 0;
	line-height: 16px;
	text-indent: 24px;
}
#icoB {
	background: url(/images/body/ico_hbk.gif) no-repeat 0 0;
	line-height: 16px;
	text-indent: 24px;
}
#hse {
	background: url(/images/body/bul_hse.gif) no-repeat 0 0;
	text-indent: 18px;
}
#hr {
	background: url(/images/body/back_hdt.gif) no-repeat 0 0;
	width: 100%;
	height: 1px;
}
*html #hr {
	position: relative;
	top: 12px;
}
#hdt {
	background: url(/images/body/back_hdt.gif) left;
	width: 870px;
	height: 1px;
}
.Cexf {
	background: url(/images/menu/bul_wtf.png) no-repeat 0 60%;
	color: #555555;
}
.Cexn {
	background: url(/images/menu/bul_wtn.png) no-repeat 0 60%;
	color: #C96B07;
}
.exc {
	margin: 0 0 0 20px;
}
a.exc {
	font: normal 15px arial;
	text-decoration: none;
	white-space: nowrap;
}

/* PAGE ELEMENT MENU (Start) */

#fr {
	font: bold 12px arial; color: #777;
	background: transparent url(/images/body/bul_sp.png) no-repeat;
	height: 16px; text-indent: 16px; padding-top: 2px;
}
.fr {
	line-height: 16px;
}
#frp {
	cursor: default;
	color: #D77A1F;
}
a.frp {
	font: normal 12px arial; color: #D77A1F;
	text-shadow: 1px 1px 1px #CFCFCF;
	text-decoration: none;
}
a.fr:link, a.fr:active {
	font: normal 12px arial; color: #55729D;
	text-shadow: 1px 1px 1px #CFCFCF;
	text-decoration: none;
}
a.fr:hover {
	background-color: #D1DDEF;
	font: normal 12px arial; color: #444444;
	text-shadow: 4px 4px 4px #999;
	text-decoration: none;
}
a.fr:visited {
	font: normal 12px arial; color: #7A93B8;
	text-decoration: none;
}

/* PAGE ELEMENT MENU (End) */

#popInfo {
	background: #F7F7F7;
	width: 315px; padding: 6px;
	border: solid 1px #BEB9C3;
}
*html #popInfo {
	width: 327px;
}
.popTlt {
	background: url(/images/body/back_hdt.gif) no-repeat bottom left;
	font: bold 15px arial; color: #6781AD;
	height: 21px; margin: 0 0 2px 3px;
	letter-spacing: .03em;
}
.popCon {
	font: normal 13px arial; color: #555;
	line-height: 16px; text-align: justify;
	margin: 0 4px 4px 4px;
}
#inbx { 
	font: normal 13px arial; color: #686868;
	line-height: 17px; text-align: justify;
	margin-bottom: 2px;
}
.inbx {
	padding: 0 8px 0 17px;
}
#imgshd {
	background: url(/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;
}
#vfrm {
	background-color: #000;
	border: 2px solid #C0C0C0;
	width: 455px; height: 315px;
	margin: 4px;
}
#vbck {
	background: url(/images/content/back_video.gif) no-repeat bottom left;
	width: 100%; height: 410px;
}
#vpad {
	padding-left: 160px;
}
#pgUp {
	width: 46px;
	height: 48px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	text-shadow: 8px 8px 8px #000;
}

/* GET STARTED BOX (Start) */

#bPopST {
	background: #FFF url(/images/pops/pops_start0.jpg) no-repeat center center;
	width: 782px; height: 482px; display: none;
}
.bPopST {
	height: 448px; margin: 15px;
	border: solid 2px #000;
}
.STpt1 {
	height: 64px;
	width: 200px;
	margin-top: 145px;
	margin-left: 430px;
}
.STpt2 {
	width: 85px;
	float: left;
	display: block;
}
.STpt3 {
	width: 115px;
	float: right; 
	display: block;
	margin-top: 20px;
	white-space: nowrap;
}
.STpt {
	font: italic 14px arial;
	color: #555;
}
.STcon {
	margin-top: 173px;
	margin-left: 4px;
	width: 738px; 
	height: 60px;
	border: solid 1px #999;
	font: normal 18px arial;
	background: #F2F2F2;
	color: #3C6A9B;
}
.STtlt {
	background:url(/images/body/bul_ab.png) no-repeat 0% 55%;
	opacity: 0.9; filter: alpha(opacity=90); display: block;
	text-indent: 29px;
	height: 20px;
	float: left;
	margin-top: 7px;
	margin-left: 12px;
}
.STlnk {
	background:url(/images/body/bul_ts.png) no-repeat 0% 52%;
	opacity: 0.8; filter: alpha(opacity=80); display: block;
	text-indent: 20px;
	margin-left: 30px;
	margin-top: 7px;
	float: left;
	height: 20px;
}
a.STtxt:link, a.STtxt:active, a.STtxt:visited {
	text-decoration: none;
	font: italic 17px arial;
	color: #555555;
}
a.STtxt:hover {
	text-decoration: none;
	font: italic 17px arial;
	color: #3A6994;
}

/* GET STARTED BOX (End) */

#hr{height:1px}#nw{white-space:nowrap}#top{vertical-align:top}#center{vertical-align:center}#bottom{vertical-align:bottom}#al{text-align:left}#ac{text-align:center}#ar{text-align:right}#aj{text-align:justify}#posA{position:absolute}#posR{position:relative}#opac{opacity:0.5;filter:alpha(opacity=50)}
.hr{height:1px}.nw{white-space:nowrap}.top{vertical-align:top}.center{vertical-align:center}.bottom{vertical-align:bottom}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.aj{text-align:justify}.posA{position:absolute}.posR{position:relative}.opac{opacity:0.5;filter:alpha(opacity=50)}
