@charset "utf-8";
/* CSS Document */
body {
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	margin:30px 0px 30px 0px;
	background:url(../images/mainbg.jpg) repeat left top;
}
a {
	font-family:Verdana;
	color:#3366cc;
	font-size:12px;
	text-decoration:underline;
}
a:hover {
	font-family:Verdana;
	color:#666666;
	font-size:12px;
	text-decoration: none;
}
a img {
	border:none;
}
/**************************************************Header start here*************************************/	
.headerdiv {
	width:100%;
	overflow:hidden;
	background:url(../images/headerbg.jpg) repeat-x left top;
}
.header {
	width:900px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.headerleft {
	float:left;
	color:#999999;
	width: 170px;
	text-align: right;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.headerleft a {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.headerleft a:hover {
	color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
.logo {
	padding:9px 0 10px 0;
	float:left;
}
.headerMainRight {
	padding:7px 0 6px 0;
	color:#CCCCCC;
	float:right;
}
.headerRight {
	float:left;
}
.MenuMain {
	float:left;
	width:900px;
	margin:0
}
.MenuImageGap {
	float:left;
	margin:0 2px 0 0;
	width:auto;
}
.MenuImageGapNone {
	float:left;
	width:auto;
}
.Banner {
	width:100%;
	float: left; background:#000000;
}
/**************************************************Main Content start here*************************************/		
	
.contentMain {
	width:900px;
	margin:0 auto;
	background-color:#FFFFFF;
}
.Maincontent {
	width:900px;
	background-color:#FFFFFF;
	float: left;
	padding-bottom: 3px;
	padding-top: 25px;
}
.MaincontentTitle {
	float: left;
	font-size:24px;
	border-bottom:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	color: #333333;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.MaincontentLeft {
	width:436px;
	border-right:1px solid #CCCCCC;
	float: left;
	padding-left: 43px;
}
.MaincontentLeft h1 {
	float: left;
	font-size:24px;
	border-bottom:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	color: #333333;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.MaincontentLeft p {
	padding:0 15px 15px 0;
	float: left;
	font-size: 12px;
	margin:0px;
}
.contentLeftGap {
	width:420px;
	padding:0 15px 0 0;
	float: left;
	font-size: 12px;
}
ul.contact {
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
	width: 180px;
	float: left;
}
li.contact {
	margin:0;
	list-style-type:none;
	float:left;
	font-family:Arial;
	width: 180px;
	padding-top: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
li.contact span {
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	padding:0 0 0 0;
	color: #333333;
}
.arrowLeftcontent {
	padding:2px 15px 20px 35px;
	float: left;
	font-size: 12px;
	background: url(../images/aerow.jpg) no-repeat left top;
}
.aerowLeftTitle {
	width:405px;
	float: left;
	font-size:18px;
	font-family:Arial;
	background:url(../images/aerow.jpg) no-repeat left top;
	padding:2px 0 8px 28px;
	color: #333333;
}
.MainLeftcontentMiddleButton {
	width:420px;
	float: left;
	padding:13px 0 0 0;
	text-align: right;
}
.MainLeftGrayBox {
	float: left;
	background-color:#f6f6f6;
	width: 380px;
	padding:0;
	margin: 0 0 0 30px;
}
*html .MainLeftGrayBox {
	margin: 0 0 0 15px;
}
.login-top{
    width:380px;
	height:8px;
	float: left;
	background:#f6f6f6 url(../images/grayLeftTopBg.jpg) no-repeat left top;
	text-align: right;}
.login-bottom{
 	width:380px;
	height:8px;
	float: left;
	text-align: right;
	background:#f6f6f6 url(../images/grayLeftBottomBg.jpg) no-repeat left bottom;   
}
   
 
	
.MainLeftGrayBoxTop {
	width:380px;
	height:8px;
	float: left;
	background:url(../images/grayLeftTopBg.jpg) no-repeat left top;
	text-align: right;
}
.MainLeftGrayBoxMiddleContent {
	width:360px;
	height:auto;
	float: left;
	padding:0 0 0 20px;
}
.MainLeftGrayBoxMiddleContent .flotLeftH1Au .blue{color:#3399CC;}
.MainLeftGrayBoxMiddleContent ul {
	padding:0;
	margin:0;
}
.MainLeftGrayBoxMiddleContent li {
	color:#3399cc;
	margin:0;
	list-style-type:none;
	border-bottom:1px solid #ffffff;
	font-weight: bold;
	padding-top: 23px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}
.MainLeftGrayBoxMiddleContent li a{
	color:#3399cc;
	 
}
.MainLeftGrayBoxMiddleContent li span {
	color:#666666;
	font-weight: normal;
	padding:0 0 0 50px;
}
.MainLeftGrayBoxMiddleContent li span a {
	color:#666666;
	font-weight: normal;
	text-decoration:underline;
}
.MainLeftGrayBoxMiddleContent li span a:hover {
	color:#666666;
	font-weight: normal;
	text-decoration:none;
}
.MainLeftGrayBoxBottom {
	width:380px;
	height:8px;
	float: left;
	text-align: right;
	background: url(../images/grayLeftBottomBg.jpg) no-repeat left bottom;
}
.MainContentButtomImage {
	width:900px;
	height:auto;
	float: left;
	text-align: center;
	padding-bottom: 25px;
}
.MacFormLeftDiv {
	width:380px;
	height:auto;
	float: left;
}
.MacFormRightDiv {
	width:412px;
	padding:0 0 0 7px;
	height:auto;
	float: left;
}
.Maincontent2 {
	width:814px;
	float: left;
	padding:0 43px;
}
.Maincontent2content {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	width: 814px;
	color: #333333;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.Maincontent2content span {
	color: #3366cc;
}
.Maincontent2content p {
	width:290px;
	font-family:Verdana;
	color: #666666;
	margin:5px 0 5px 0;
	padding:0;
	float:left;
}
.Maincontent2content p.image {
	width:94px;
	margin:0;
	padding:25px 0 0 0;
	float:left;
	text-align: center;
}
.arrowMaincontent2content {
	width:720px;
	padding:2px 0 20px 35px;
	float: left;
	font-size: 18px;
	background: url(../images/aerow.jpg) no-repeat left top;
}
.Maincontent2formdiv {
	width:800px;
	float: left;
	border:1px solid #999999;
	padding: 7px;
}
.Maincontent2GrayBox {
	float: left;
	background-color:#f6f6f6;
	width: 380px;
	padding:0;
	margin: 0;
}
.MainLeftGrayBoxMiddleContent h1 {
	margin:0;
	padding:5px 0 10px 0;
	color:#666666;
	font-size:14px;
	font-family:Arial;
	border-bottom:1px solid #ffffff;
	font-weight: normal;
}
.MainLeftGrayBoxMiddleContent h2 {
	margin:0;
	padding:10px 0 10px 0;
	color:#666666;
	font-size:12px;
	font-family:Arial;
	border-bottom:1px solid #ffffff;
	font-weight: normal;
}
.MainLeftGrayBoxMiddleContent dl {
	padding:0;
	margin:20px 0 0 0;
	width:380px;
	overflow:hidden;
}
.MainLeftGrayBoxMiddleContent dt {
	padding:0;
	margin:0;
	width:90px;
	float:left;
	text-align:right;
	padding:5px 10px 8px 0;
	color: #999999;
}
.MainLeftGrayBoxMiddleContent dd {
	padding:0 0 15px 0;
	margin:0;
	width:220px;
	float:left;
}
.Maincontent2RightGrayBox {
	float: left;
	background-color:#f6f6f6;
	width: 412px;
	padding:0;
	margin: 0;
}
.MainLeftGrayBoxMiddleContent2 {
	width:392px;
	height:auto;
	float: left;
	padding:0 0 0 20px;
}
.MainLeftGrayBoxMiddleContent2 h1 {
	margin:0;
	padding:5px 0 10px 0;
	color:#666666;
	font-size:14px;
	font-family:Arial;
	border-bottom:1px solid #ffffff;
	font-weight: normal;
}
.MainLeftGrayBoxMiddleContent2 h2 {
	margin:0;
	padding:10px 0 10px 0;
	color:#666666;
	font-size:12px;
	font-family:Arial;
	border-bottom:1px solid #ffffff;
	font-weight: normal;
}
.MainLeftGrayBoxMiddleContent2 dl {
	padding:10px 0 0 0;
	margin:0;
	width:196px;
	overflow:hidden;
	float: left;
}
.MainLeftGrayBoxMiddleContent2 dt {
	padding:0;
	margin:0;
	width:20px;
	float:left;
	padding:0 0 5px 10px;
	color: #999999;
	text-align: left;
}
.MainLeftGrayBoxMiddleContent2 dd {
	padding:3px 0 15px 10px;
	margin:0;
	width:150px;
	float:left;
	color: #999999;
}
dl.textareadiv {
	padding:0;
	margin:0;
	width:380px;
	overflow:hidden;
	float: left;
}
dd.text {
	padding:3px 0 0 10px;
	margin:0;
	width:140px;
	height:auto;
	float: left;
}
dd.text2 {
	padding:3px 0 0 0;
	margin:0;
	width:190px;
	height:auto;
	float: left;
}
.MainLeftGrayBoxMiddleContent dl.howfar {
	margin:15px 0 0 50px;
	width:230px;
	overflow:hidden;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}
.MainLeftGrayBoxMiddleContent dt.howfarCheckBox {
	padding:0 5px 0 0;
	margin:0;
	width:25px;
	height:auto;
	float: left;
}
.MainLeftGrayBoxMiddleContent dd.howfarText {
	padding:3px 0 13px 0;
	margin:0;
	width:185px;
	height:auto;
	float: left;
	color: #999999;
}
/**************************************************Main Righ Content start here*************************************/	
.MaincontentRight {
	width:345px;
	float: left;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 32px;
}
.MaincontentRight .MaincontentRightBox {
	width:350px;
	float: left;
}
.MaincontentRight .MaincontentRightBox h2.heading {
	width:322px;
	font-size:18px;
	font-family:Arial;
	background:url(../images/aerow.jpg) no-repeat left top;
	padding:2px 0 8px 28px;
	color: #333;
	margin:0px;
	font-weight:normal;
}
.MaincontentRight .MaincontentRightBox p {
	padding:0px 0 10px 0;
	margin:0px;
}
.MaincontentRight .MaincontentRightBox .line {
	border-bottom:1px solid #CCCCCC;
	margin:0 0 15px 0;
	line-height:1px;
	padding:0px;
}
.MaincontentRight .line2 {
	border-bottom:1px solid #CCCCCC;
	margin:0 0 15px 0;
	line-height:1px;
	padding:0px;
}
.MainRightTitle {
	width:322px;
	float: left;
	font-size:18px;
	font-family:Arial;
	background:url(../images/aerow.jpg) no-repeat left top;
	padding:2px 0 8px 28px;
	color: #333333;
}
.MainRightTitle span {
	font-size:18px;
	font-family:Arial;
	color: #3399cc;
}
.MainRightContent {
	width:350px;
	float: left;
	padding:0 0 10px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.MainRightContentBorderNone {
	width:350px;
	float: left;
}
.MainRightGrayBox {
	float: right;
	background-color:#f6f6f6;
	width: 320px;
}
.MainRightGrayBoxTop {
	width:320px;
	height:8px;
	float: left;
	background:url(../images/grayLeftTopBg.jpg) no-repeat left top;
	text-align: right;
}
.MainRightGrayBoxMiddleContent {
	width:300px;
	height:auto;
	float: left;
	padding:0 0 0 20px;
}
.MainRightGrayBoxMiddleContent ul {
	padding:0;
	margin:0;
}
.MainRightGrayBoxMiddleContent li {
	color:#3399cc;
	padding:23px 0 4px 0;
	margin:0;
	list-style-type:none;
	border-bottom:1px solid #ffffff;
	font-weight: bold;
}
.MainRightGrayBoxBottom {
	width:320px;
	height:8px;
	float: left;
	text-align: right;
	background: url(../images/grayLeftBottomBg.jpg) no-repeat left bottom;
}
.MainRightGrayBox2 {
	float: right;
	background-color:#f6f6f6;
	width: 350px;
	margin-bottom: 15px;
}
.MainRightGrayBox2Top {
	width:350px;
	height:8px;
	float: left;
	background:url(../images/grayLeftTopBg.jpg) no-repeat left top;
	text-align: right;
}
.MainRightGrayBox2MiddleContent {
	height:auto;
	float: left;
	padding:0 0 0 0px;
}
.MainRightGrayBox2MiddleContent h1 {
	margin:0;
	padding:5px 0 5px 15px;
	color:#666666;
	font-size:14px;
	font-family:Arial;
	border-bottom:1px solid #ffffff;
	font-weight: normal;
	display:block;
	font-weight:bold;
}
.MainRightGrayBox2MiddleContent p {
	margin:0;
	padding:4px 15px 10px 15px !important;
	border-bottom:1px solid #ffffff;
}
.MainRightGrayBox2MiddleContent h2 {
	margin:0;
	padding:5px 0 5px 0;
	color:#666666;
	font-size:12px;
	font-family:Arial;
	border-bottom:1px solid #ffffff;
	font-weight: normal;
}
.MainRightGrayBox2MiddleContent ul {
	padding:0 0 0 40px;
	margin:0;
}
.MainRightGrayBox2MiddleContent li {
	color:#3399cc;
	padding:23px 0 4px 0;
	margin:0;
	list-style-type:none;
	border-bottom:1px solid #ffffff;
	font-weight: bold;
}
.MainRightGrayBox2MiddleContent li a {
	color:#3399cc;
	text-decoration:none;
}
.MainRightGrayBox2MiddleContent li a:hover {
	color:#3399cc;
	text-decoration:underline;
}
.MainRightGrayBox2Bottom {
	width:350px;
	height:8px;
	float: left;
	text-align: right;
	background: url(../images/grayLeftBottomBg.jpg) no-repeat left bottom;
}
/*	.MaincontentRightContentBorderNone {
	width:350px;
	float: left;
	padding:10px 0 10px 0;
	}*/

	.MainBottomTopImg {
	width:100%;
	text-align: center;
}
.MaincontentRightBottomImg {
	width:144px;
	float: left;
	font-size: 10px;
	margin-right: 16px;
	text-align: center;
}
.MaincontentRightBottomImg a {
	font-size: 10px;
	text-decoration:underline;
	color:#666666;
}
.MaincontentRightBottomImg a:hover {
	font-size: 10px;
	text-decoration:none;
	color:#666666;
}
.MainRightBottomImgContent {
	width:190px;
	float: left;
}
.MainBottomImg {
	float: left;
	padding-right: 9px;
	padding-left: 11px;
	width: 880px;
	background-color: #FFFFFF;
}
.MainBottomImg ul {
	margin:0;
	padding:0;
}
.MainBottomImg li {
	margin:0 3px 0 0;
	list-style-type:none;
	width:auto;
	float:left;
}
/**************************************************GOV Page css start here*************************************/	

	.GovMaincontentLeft {
	width:530px;
	border-right:1px solid #CCCCCC;
	float: left;
	padding-left: 43px;
}
.GovMaincontentLeftGap {
	width:515px;
	padding:0 15px 15px 0;
	float: left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.GovMaincontentLeftGap h1 {
	margin:0;
	font-family:Verdana;
	font-size:12px;
	padding:0;
	font-weight:bold;
}
.GovMaincontentRight {
	width:300px;
	float: left;
	padding-left: 13px;
}
.GovMaincontentRightTitle {
	width:270px;
	float: left;
	font-size:18px;
	font-family:Arial;
	background:url(../images/aerow.jpg) no-repeat left top;
	padding:2px 0 8px 28px;
	color: #333333;
}
.GovMaincontentRightContent {
	width:300px;
	float: left;
	padding:0 0 10px 0;
}
.GovMaincontentRightContentBox {
	width:300px;
	float: left;
	padding-bottom: 15px;
}
.GovMaincontentRightContentBox span {
	color:#0099cc;
	font-weight: bold;
}
.GovMaincontentRightContentBox span a{
	color:#0099cc;
 }
.GovMaincontentRightGrayBox {
	float: right;
	background-color:#f6f6f6;
	width: 300px;
}
.GovMaincontentRightGrayBoxMiddleContent {
	width:300px;
	height:auto;
	float: left;
	padding:0;
}
/*	.GovMaincontentRightGrayBoxMiddleContent*/ ul.left {
	width:200px;
	padding:0;
	margin:0;
	float: left;
}
ul.right {
	width:100px;
	margin:0;
	float: left;
	padding: 0;
}
.category {
	background-color:#cccccc;
	border:1px solid #f6f6f6;
	padding:5px 5px 5px 10px;
	float: left;
	width: 282px;
	color: #666666;
	font-weight: bolder;
}
/*	.GovMaincontentRightGrayBoxMiddleContent*/ 
.GovMaincontentRightGrayBoxMiddleContent dl.listing {width:300px; clear:both; }
.GovMaincontentRightGrayBoxMiddleContent dl.listing dd{
	color:#666666;
	padding:3px 0 3px 10px;
	margin:0;
	border-bottom:1px solid #fff;
	font-size:11px;
	font-family:Verdana;
	float:left; 
	width:180px; 
	text-align:left;
	min-height:16px;
	height:16px;
	height:auto !important;
}
.GovMaincontentRightGrayBoxMiddleContent dl.listing dd a{
	color:#3366CC;
 	font-size:11px;
}
.GovMaincontentRightGrayBoxMiddleContent dl.listing dt{
	color:#666666;
	padding:3px 0 3px 10px;
	margin:0;
 	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
	font-size:11px;
	font-family:Verdana;
	font-style: italic;
	float:left;
	width:98px; 
	text-align:left; 
		min-height:16px;
	height:16px;
	height:auto !important;
	}
li.leftgray {
	color:#666666;
	padding:8px 0 0 10px;
	margin:0;
	list-style-type:none;
	border-bottom:1px solid #ffffff;
	font-size:11px;
	font-family:Verdana;
}
li.rightray {
	color:#666666;
	padding:8px 0 0 10px;
	margin:0;
	list-style-type:none;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	font-size:11px;
	font-family:Verdana;
	font-style: italic;
}
/*	.GovMaincontentRightGrayBoxMiddleContent*/ li.leftblue {
	color:#3399cc;
	padding:8px 0 0 10px;
	margin:0;
	list-style-type:none;
	border-bottom:1px solid #ffffff;
	font-size:11px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
li.rightblue {
	color:#3399cc;
	padding:8px 0 0 11px;
	margin:0;
	list-style-type:none;
	border-bottom:1px solid #ffffff;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
/**************************************************Footer css start here*************************************/	
	.footerMain {
	background-color:#000000;
	width:100%;
	overflow:auto;
}
.footer {
	width:900px;
	color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	height: 112px;
	padding-bottom: 8px;
}
.footer ul {
	margin:0;
	padding: 0;
}
.footer li {
	width:auto;
	float: left;
	padding-top: 0;
	list-style-type:none;
	padding-right: 27px;
	padding-bottom: 0;
	padding-left: 27px;
	font-weight: normal;
}
.footerImg {
	width:100%;
	float: left;
	text-align: center;
	padding-top: 10px;
}
.footerContent {
	width:auto;
	float: left;
	padding-top: 0;
	padding-right: 28px;
	padding-bottom: 0;
	padding-left: 28px;
}
.footerContentImg {
	width:100%;
	float: left;
	text-align: center;
	padding-top: 10px;
}
h1 {
	font-family:Arial;
	font-size:18px;
	color:#333333;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
h3 {
	font-family:Verdana;
	font-size:12px;
	color:#3366cc;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-family:Arial;
	font-size:14px;
	color:#666666;
	margin: 0px;
	padding: 0px;
}
dl {
	padding:0;
	margin:0;
	width:320px;
	overflow:hidden;
}
dt {
	padding:0;
	margin:0;
	width:100px;
	float:left;
	text-align:right;
	padding:5px 10px 10px 0;
	color: #999999;
}
dd {
	padding:0 0 10px 0;
	margin:0;
	width:210px;
	float:left;
}
.textfill {
	font-family:Arial;
	font-size:12px;
	color:#333333;
	border:1px solid #cccccc;
	width: 200px;
}
.textfill2 {
	font-family:Arial;
	font-size:12px;
	color:#333333;
	border:1px solid #cccccc;
	width:200px;
}
.textArea {
	font-family:Arial;
	font-size:12px;
	color:#333333;
	border:1px solid #cccccc;
	width: 200px;
	height:120px;
}
.textAreaSmall {
	font-family:Arial;
	font-size:12px;
	color:#333333;
	border:1px solid #cccccc;
	width: 190px;
	height:120px;
}
.verdana {
	font-family:Verdana;
}
.arial {
	font-family:Arial;
}
.textRight {
	text-align: right;
}
.textLeft {
	text-align: left;
}
.textcenter {
	text-align: center;
}
.flotRight {
	float:right;
}
.flotLeft {
	float:left;
}
.flotLeftH115 {
	float:left;
	height:auto;
	width: 100%;
}
.divW100 {
	width: 100%;
	height: auto;
}
.divH5 {
	height:5px;
}
.divH7 {
	height:7px;
}
.divH10 {
	height:10px;
}
.divH15 {
	height:15px;
}
.divH20 {height:20px; line-height:20px;
}
*:first-child+html .divH22 {height:20px; line-height:20px;
}
.divH25 {
	height:25px;
}
.divH30 {
	height:30px;
}
.divH35 {
	height:35px;
}
.padB10 {
	padding-bottom:10px;
}
.padB25 {
	pading-bottom:25px;
}
.padL25 {
	pading-left:25px;
}
.padR25 {
	pading-right:25px;
}
.padT25 {
	pading-top:25px;
}
.font10 {
	font-size:10px;
}
.font10 a {
	font-size:10px;
	text-decoration:underline;
	color:#666666;
}
.font10 a:hover {
	font-size:10px;
	text-decoration:none;
	color:#666666;
}
.clear {
	clear:both;
}
/*==================================POPUP==================================================*/
.popup {
	margin:0px auto;
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	/*width:688px;*/
	width:641px;
}
.popup-top {
	width:688px;
	height:28px;
}
.popup-bottom {
	width:688px;
	height:28px;
}
.popup-bg {
	/*background:url(../images/pop-bg.png) repeat-y;*/
	width:636px;/*padding:0px 26px;*/ padding-top:15px;
}
.popup-bg .head-bg {
	background:url(../images/pop-h1-bg.gif) repeat-x;
	border:solid 1px #999999;
	padding:3px 9px;
	margin:0px;
	height:23px;
}
.popup-bg .head-bg .heading {
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding-top:2px;
}
.popup-bg .head-bg .heading2 {
	float:left;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-top:2px;
}
.popup-bg .head-bg .heading  span{
 	font-size:11px;
	font-weight:bold;
	color:#000000;
 }
 .popup-bg .head-bg .heading2  span{
 	font-size:11px;
	font-weight:bold;
	color:#000000;
 }
.popup-bg .head-bg .close {
	float:right;
	background:url(../images/close2.gif) no-repeat;
	height:23px;
	color:#FFFFFF;
	font-family:Arial;
	width:75px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
}
.popup-bg .head-bg .close a {
	color:#FFFFFF;
	text-decoration:none;
}
.clear {
	clear:both;
	margin:0px;
}
.popup-containt {
	padding:10px 10px 0px 10px;
}
.popup-containt p {
	padding:0px ; margin:0px;
	line-height:16px;
}
 .popup-containt p a {
	color:#0066ff;
}
.oparation-bg-top {
	background:url(../images/operations-bg.gif) no-repeat;
	height:28px;
	padding:12px 0 0 26px;
	width:592px;
}
.oparation-bg {
	background:#ebeaea;
	padding:15px 20px 5px;
    width:552px;
}
.box1 {
	float:left;
	width:200px;
}
.box2 {
	float:left;
	width:210px;
}
.box3 {
	float:left;
	width:130px
}
.oparation-bg .bottom-border {
	line-height:1px;
	height:1px;
}
.spacer {
	height:20px;
	line-height:15px;
}
.oparation-bg-bottom {
	background:url(../images/operations-bottom-bg.gif) no-repeat;
	height:8px;
}
.oparation {
	width:554px;
}
.oparation2 {
	float:left;
}
.oparation-bg2 {
	background:url(../images/operations-bg2.gif) no-repeat;
	height:29px;
	padding:12px 0 0 26px;
	width:244px;
}
.oparation-bg-bottom2 {
	background:#ebeaea url(../images/operations-bottom-bg2.gif) no-repeat left bottom;
	width:218px;
	padding:15px 26px;
	line-height:19px;
}
/*--------pop up 3---------*/
.popup2 {
	margin:0px auto;
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:651px;
}
.popup-top2 {
	width:651px;
	height:28px;
}
.popup-bottom2 {
	width:651px;
	height:28px;
}
.popup2 {
	/*background:url(../images/pop-bg2.png) repeat-y;*/
	width:550px;
}
.popup-bg2 {
	/*background:url(../images/pop-bg2.png) repeat-y;*/
	width:550px;
}
.popup-bg2 .head-bg {
	background:url(../images/pop-h1-bg.gif) repeat-x;
	border:solid 1px #999999;
	padding:3px 9px;
	margin:0px;
	height:23px;
}
.popup-bg2 .head-bg .heading {
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding-top:2px;
}
.popup-bg2 .head-bg .close {
	float:right;
	background:url(../images/close2.gif) no-repeat;
	height:23px;
	color:#FFFFFF;
	font-family:Arial;
	width:75px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
}
.popup-bg2 .head-bg .close a {
	color:#FFFFFF;
	text-decoration:none;
}

.popup_alpa ol{ margin:2px 0 0 0 ;}
.popup_alpa li{margin-bottom:5px;list-style-type:lower-alpha;}