@charset "utf-8";

body{
	font: 14px "Times New Roman", Times, serif;
	/*font:  Arial, Helvetica, sans-serif;*/
	margin:2px 0 0 0px;
}

.txtcmpn{
	font: 13px "Times New Roman", Times, serif;
	margin:2px 0 0 0px;
	color: #666666;
	text-decoration:none;
}

.txtcmpn1{
	font: 14px "Times New Roman", Times, serif;
	margin:2px 0 0 0px;
	color: #000000;
	text-decoration:none;
}


.blkbold16{
font: 16px;
color: #000000;
}

.redbold16{
font: 16px;
color: #FF0000;
}

.txtboxcmpn {
	color:#F89828;
	text-decoration:none;
	}
	
.coloragne{
color:#F89828;
text-decoration:none;
}

.colwhite{
color:#FFFFFF;
text-decoration:none;
}

.colyellow{
color:#F89828;
text-decoration:none;
}

.hwtobgstrip {
	background-image: url(howtohelp_thumbbg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: left;
	vertical-align: middle;
}


.greybg {
	background-color:#E8ECEB;
	text-align: left;
	vertical-align: middle;
}


.nwstitlelnk {
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	line-height:18px;
	font-size:13px;
	color:#666666;
}


.nwstitlelnk a {
	line-height:20px;
	font-size:13px;
	color:#666666;
	text-decoration:none;
}

.nwstitlelnk a:hover {
	color:#000000;
	text-decoration:underline;
}


.projectCatNameTd{
	padding:5px 0px 5px 20px;
	font-size:16px;
	color:#666;
	background-color:#E9E9E9;
}

.bottomLine{
	border-bottom:1px solid #CCC;
	height:auto;
}

.pop {
	background-image: url(pop-up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width:638px;
	height:405px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.pop a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FF0000;
	text-decoration:none;
}


.pop a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FF0000;
	text-decoration:underline;
}


.brderrght{
	border-right:1px solid #999999;
}


.contentArea{
	width:78%;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 25px;

}


.eventlnk{
	color:#333333;
	font-weight: bold;
	font-size: 17px;
}


.eventlnk a{
	width:120px;
	display:block;
	border:1px solid #999999;
	padding:3px 3px 3px 3px;
	background-color:#333333;
	color:#CCCCCC;
	font-weight: bold;
	font-size: 12px;
	text-align:center;	
	text-decoration:none;
}


.eventlnk a:hover{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
}


.yello14cont{
	font-size: 14px;
	color: #F89828;
	font-weight: bold;
}


.leftLinkbox{
	padding:15px 0px 0px 15px;
	width:22%;
}


.partnersbglnk1{
	background-color:#E5E5E5;
	font-size:14px;
	font-weight: bold;
	color: #F89828;
	text-align: center;
	vertical-align: middle;
	width:32%;
}

.partnersbglnk3{
	background-color:#FFFFFF;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	font-size:14px;
	font-weight: bold;
	color: #F89828;
	text-align: center;
	vertical-align: middle;
	width:32%;
}

.partnersbglnk3rt{
	background-color:#FFFFFF;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	font-size:14px;
	font-weight: bold;
	color: #F89828;
	text-align: center;
	vertical-align: middle;
	width:32%;
}

.partnersbglnk3bt{
	background-color:#FFFFFF;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	font-size:14px;
	font-weight: bold;
	color: #F89828;
	text-align: center;
	vertical-align: middle;
	width:32%;
}

.partnersbglnk3rtbt{
	background-color:#FFFFFF;
	border:1px solid #999999;
	font-size:14px;
	font-weight: bold;
	color: #F89828;
	text-align: center;
	vertical-align: middle;
	width:32%;
}

.partnersbglnk2{
	background-color:#F7F7F7;
	font-size:14px;
	font-weight: bold;
	color: #F89828;
	text-align: center;
	vertical-align: middle;
	width:32%;
}


.pressleftLinkbox{
	/*background-attachment: scroll;
	background-image: url(press.jpg);
	background-repeat: no-repeat;
	background-position: right top;*/

	padding:15px 0px 0px 0px;
	font-size:14px;
	color:#666666;
}


.pressleftLinkbox a{
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:14px;
	color: #FF8737;
	background:#FFFFFF;
}

.pressleftLinkbox a:hover{
	text-decoration:underline;
	font-size:14px;
	color: #FF8737;
	background:#FFFFFF;
}


.presslnk a {
	text-decoration:none;
	font-size: 13px;
	line-height:25px;
	font-weight: bold;
	color: #F89828;
}


.presslnk a:hover {
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
	color:#666666;
}


.nav{
	text-align:center;
	vertical-align:middle;
}


.nav a { 
	color:#F89828;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	padding:2px 4px 2px 4px
}

.nav a:hover{
	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	padding:2px 4px 2px 4px;
	background-color:#F89828
}


.outtableindx{
	padding:0px 0px 0px 0px;
	color:#333333;
	margin:0 auto;
	font-size:13px;
}

.outtableindx1{
	padding:0px 0px 0px 0px;
	color:#333333;
	border: 1px solid #CCCCCC;
	width:96%;
	margin:0 auto;
	height:187px;
	overflow:hidden;
}

.outtableindx2{
	padding:0px 0px 0px 0px;
	color:#333333;
	border: 1px solid #F89828;
	margin:0 auto;
	overflow:hidden;
}


.blackcont{
	padding:0px 15px 0px 15px;
}

.blackcontH350{
	padding:15px 8px 0px 8px;
	height:350px;
	width:auto;
	height:auto; 
	font-size:13px;
	color:#666;
	line-height:18px;
}


.outtable {
	color:#333333;
	padding:5px 20px 5px 20px;
	border: 1px solid #CCCCCC;
	width:96%;
	margin:auto;
}

.outtablecorp {
	padding:5px 20px 5px 20px;
	width:100%;
	margin:auto;
}



.yellowhead {
	font-size: 15px;
	font-weight: bold;
	color: #F9A13A;
	border-bottom:1px solid #999999;
	padding-bottom:5px;
	/*font-family: "Times New Roman", Times, serif;*/
}

.blckcontwidth {
	padding:10px 30px 0px 20px;
	text-align: left;
	vertical-align: top;
}


.ylinks a {
	font-size: 13px;
	font-weight: normal;
	color: #F89828;
	text-decoration:underline;
}

.ylinks a:hover {
	font-size: 13px;
	font-weight: normal;
	color:#666666;
}


.bullet {
	background-image:url(images/bullet.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	font: 13px "Times New Roman", Times, serif;
	color: #666666;
	text-decoration:none;
}


a {
	font-size: 13px;
	font-weight: normal;
	color: #F89828;
}


a:hover {
	font-size: 13px;
	font-weight: normal;
	color:#666666;
}


.email{
color:#FFFFFF;
}

.email:hover {
	font-size: 13px;
	font-weight: normal;
	color:#666666;
}


.yellobig {
	font-size: 24px;
	color: #F89828;
	border-bottom:1px solid #999999;
	padding-bottom:5px;
}

.yellobig1 {
	font-size: 24px;
	color: #F89828;
}


.outtablebg {
	border: thin solid #CCCCCC;
	background-repeat: no-repeat;
	background-position: center top;
	width:96%; margin:0 auto;
}


.letterpetra {
	/*font-family: "Times New Roman", Times, serif;*/

	font-size: 16px;
	font-style: italic;
	color: #666666;
}


.black14cont {
	width:90%;
	color:#333333;
}

.fnt12 {
font-size:12px;
}


.supscript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: normal;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.footerlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}

.footerlt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}


.lnkbgred a {
	border:1px solid #999999;
	padding:3px 3px 3px 3px;
	background-color:#CC0000;
	color:#CCCCCC;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

.lnkbgred a:hover {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
}


.toggleopacity img{
opacity: 1;
filter: alpha(opacity=100);
}


.toggleopacity:hover img{
opacity: .70;
filter: alpha(opacity=70);
}

.blackbglink {
	color:#333333;
	font-weight: bold;
	font-size: 17px;
}



.blackbglink a{
	border:1px solid #999999;
	padding:3px 3px 3px 3px;
	background-color:#333333;
	color:#CCCCCC;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}


.blackbglink a:hover{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

.newsSubject {
	color:#333;
	font-size:14px;
	}

.newsSubject a:hover{
	color:#333;
	}

.presstitles a{
	color:#F89828;
	font-size:18px;
	}

.presstitles a:hover{
	color:#333;
	font-size:18px;
	}

.ArtMore{ 
	border-bottom:1px solid #D7D7D7; 
	padding:0 0 10px 0;display:none
}

.contentAreaEvents {
	width:78%;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 25px;
}




/* For Jtip */
#cluetip img{border:none;}
#cluetip{
	background:#fcf3c8;
	padding:10px;
	border:2px solid #F89828;
	z-index:9999;
	position:relative;
}
#cluetip h3{
	width:20px;
	float:right;
	margin:0 0 0px;
	text-align:right;
}
.get-inv{position:relative; padding-left:80px; padding-top:2px; width:679px; float:left;}
.get-inv a{
	float:left;	
}

.get-inv a:hover img{
opacity:0.8;filter:alpha(opacity=80);
}

.get-inv ul.inv-list{
	width:200px;
	position:absolute;
	left:244px;
	_left:245px;
	top:140px;
	background:#fff;
	margin:0; padding:0;
	display:none;
}
.get-inv ul.inv-list li{
	width:181px;
	float:left;
	margin:0; padding:7px 7px;
	list-style:none;
	border:2px solid #ffc775;
	border-bottom:none;
	text-align:left;
}
.get-inv ul.inv-list li.last{border-bottom:2px solid #ffc775;}
.get-inv ul.inv-list li a{text-decoration:none; font-size:13px; color:#F89828; font-weight:bold; float:none;}
.get-inv ul.inv-list li a:hover{color:#ffb652;}
.get-inv ul.intern-list{left:552px; _left:560px;}
.get-inv img.img-imagine{float:none; margin:25px 0 15px -60px;}

.get-inv-main{
	width:730px;
	float:left;	
	margin-bottom:15px;
}
.get-inv-main .main-list{float:left;
	margin:0; padding:0;
}
.get-inv-main .main-list li{float:left;
	margin:0; padding:0;
	list-style:none;
	position:relative;
}
.get-inv-sub{
	float:right;
	position:relative;
}
.get-inv-sub a{float:left;}
.get-inv-left{position:relative; float:left;}
.get-inv-sub ul.inv-list, .get-inv-left ul.inv-list {
	width:170px;
	position:absolute;
	left:9px;
	top:100px;
	background:#fff;
	margin:0; padding:0;
	display:none;
	z-index:9999;
}
.get-inv-left ul.inv-list{top:138px; left:16px;}
.get-inv-sub ul.inv-list li, .get-inv-left ul.inv-list li{
	width:151px;
	margin:0; padding:7px 7px;
	list-style:none;
	border:2px solid #ffc775;
	border-bottom:none;
	position:relative;
}
.get-inv-sub ul.inv-list li.last, .get-inv-left ul.inv-list li.last{border-bottom:2px solid #ffc775;}
.get-inv-sub ul.inv-list li a, .get-inv-left ul.inv-list li a{text-decoration:none; font-size:13px; color:#F89828; font-weight:bold; float:none; position:relative; z-index:1;}
.get-inv-sub ul.inv-list li a:hover, .get-inv-left ul.inv-list li a:hover{color:#ffb652;}
/*.get-inv-sub ul.intern-list, .get-inv-left ul.intern-list{left:145px; width:180px;}*/
.get-inv-main img.img-imagine{float:left; margin:5px 0 15px 0px;}
/* End */
