/*.TxtMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1054A5;
}
.TxtMain a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1054A5;
	text-decoration: none;
}
.TxtMain a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1054A5;
	text-decoration: none;
}
.TxtMain a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1054A5;
	text-decoration: underline;
}
.TxtMain a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1054A5;
	text-decoration: none;
}

*//*new*/
 body{ text-align::center; color:#000000; background: #254589 url(images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }

.flotleft{float:left;}
.flotright{float:right;}
.texcenter{text-align:center;}
.smallfont{ font-size:11px; font:Tahoma; color: #737373;}
.clear{clear:both;}
.padtop20{ padding-top:20px;}
.marbot{ margin-bottom:15px;}
.readmore{ padding-top:10px; text-align:right; padding-right:15px;}
.img-border{ border:1px solid #e3e3e3;}
.bb{ font-weight:700;}
a{ outline:none; color: #004277; text-decoration:none;}
a:hover{ text-decoration:underline;}
p{ padding:10px 0px;}
.pad10{ padding:10px;}
img{ border:none}
.redtxt{ color:#FF0000;}
.graytxt{ color:#666;} 
.f11{ font-size:11px;}
.f14{ font-size:14px;}
.lineheight22{ line-height:22px;}
/*headdings*/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #002e8f;
}
h2{ color: #333; font-size:18px; display:block; padding-bottom:9px; border-bottom:1px solid #999; margin-bottom:10px; font-weight:normal;}
h3{ color: #a58100; font-size:12px; font-weight:700;}
.head1{ font-size:16px; display:block; background:#000; color:#fff; font-weight:700; padding-left:15px; line-height:40px;}
.head-gray{ font-size:14px;font-weight:bold; color:#666;}

/*layout*/
#warpper{ width:996px; height:auto; background:#fff; margin:0 auto; padding-bottom:25px;}
.header{ width:100%; height:140px; background:#e2ddd9;}
#banner{ background:url(images/banner.jpg) no-repeat; width:100#; height:162px;}
.header .logo{ float:left; padding:25px 0 0 60px; }
.header .s-seal{ float:left; padding:25px 0 0 43px;}
.header-btns{ float:right; padding: 60px 35px 0 0;}
.leftcol{ float:left; width:249px; background:#f2f2f2;}

.rightcol{ width:268px; float:right;}
.member-spotlight{ padding:10px; background:#f9f9f9; border:1px solid #ababab; font-size:11px;}
.midil{ width:420px; float:left; margin:0px 15px;}
.midil-1{ width:698px; float:left; padding-left:15px;}

.content{ background-color:#FFFFFF; padding:10px;}
/*------------Menu styles*/
#menu{ width:100%;   background: url(images/menu-bg.jpg) repeat-x;}
#menu ul{ list-style-type:none; width:996px; margin:0 auto; }
#menu ul li{ float:left; display:block; list-style-type:none; }
#menu ul li a{text-transform:uppercase; display:block; font-size:14px; font-weight:bold; color:#fff; padding:17px 17px; text-decoration:none; background:url(images/menu-dvd.jpg) right no-repeat;} 
#menu ul li a:hover{ display:block; font-size:14px; font-weight:bold; color:#fff; background:#d2a70f/* url(images/menu-over.gif) repeat-x;*/}
#menu ul li a.selected{ display:block; font-size:14px; font-weight:bold; color:#fff; background:url(images/menu-over.gif) repeat-x;} 
/*lists*/
.list1 ul { padding:5px 0 0 5px; list-style-image:none; list-style-type:none; !important}
.list1 ul li{ padding-left:30px; font-size:12px;  display:block; padding-bottom:10px; color:#000;} 
.one{ background:url(images/b1.jpg) no-repeat left top;}
.two{ background:url(images/b2.jpg) no-repeat left top;}
.three{ background:url(images/b3.jpg) no-repeat left top;}
.four{ background:url(images/b4.jpg) no-repeat left top;}
.five{ background:url(images/b5.jpg) no-repeat left top;}
.list2 ul { padding-top:10px; list-style-image:none; list-style-type:none; !important}
.list2 ul li{ padding-left:25px; font-size:12px;  display:block; padding-bottom:10px; color:#333;
 background:url(images/tick.png) no-repeat left 2px;} 
ul.list3{ padding-left:20px;  color:#666;}
.list4 ol{ padding-left:20px;}
.list4 ol li a{ color:#004277; display:block; text-decoration:none; padding:8px; line-height:normal;}
.list4 ol li a:hover{ background:#dfac1b; color:#fff;}

/*Testimonials*/
.testi{ background:url(images/quote.png) left top no-repeat; padding:10px 0 0 10px; font-family:"Times New Roman", Times, serif; font-size:16px; padding-bottom:20px;}
/*buttons*/
.btn-1{ font-size:16px; font-weight:700; background:#2b519b; padding:8px; color:#fff; text-decoration:none;	
-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .5em; margin-left:15px;	}
.btn-2{ font-size:14px; font-weight:700; background:#c89910 url(images/btn-bg.png) repeat-x; padding:8px; color:#fff; text-decoration:none;	
-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .5em; border:1px solid #7a7218; cursor:pointer;}
	.btn-2:hover{background:#c89910 url(images/btn-bg-hover.png) repeat-x;}
	
	
	
/*	footer*/
#footer{padding-top:10px;padding-bottom:15px; color:#fff; text-align:center;}
.fnav{width:100%;height:25px;text-align:center;}
ul.fnav {list-style-type:none;list-style-image:none;}
 ul.fnav  li{list-style-type:none;display:inline;}
 ul.fnav  li a{color:#fff;text-decoration:none;font-size:12px; border-right:1px solid #666;padding:0 10px;}
 /*membershippage*/
 .fld_rw {
margin-bottom:5px;
}
.fLt {
float:left;
}
.fld_lbl {
font-size:12px;
font-weight:bold;
margin:1px 10px 0 0;
text-align:right;
width:150px;
}
input.textfield, textarea {
border:1px solid #6197CE;
color:#333333;
font-family:Arial,Verdana,sans-serif;
font-size:1.4em;
padding:3px;
width:250px;
}
select{ width:260px; padding:3px;}
input.focus, select.focus {
background:#FFFFFF none repeat scroll 0 0;
border-color:#4D70A0;
}
input.missing {
background:#FFFFFF none repeat scroll 0 0;
border-color:#CC0000;
color:#CC0000;
}
span.missing {
color:#CC0000;
display:none;
font-size:11px;
font-weight:bold;
}
span.tip {
font-size:11px;
}
/*forms*/
.contactfomr{ padding:15px; width:582px; background:#f8f8f8;}
.contactfomr lable{ font-weight:normal;}

.contactfomr ul, form li{
	border:0; margin:0; padding:0; list-style:none; list-style-type:none;
}
.contactfomr li{
	clear:both;
	list-style:none;
	padding:10px; display:block;
}

.contactfomr input{
	float:left; padding:4px; width:298px;
} 
.contactfomr label{
	width:140px;
	float:left; text-align:right; margin-right:15px; padding-top:5px;
}

.input-1{ width: 102px;}
.input-2{ width:60px;}
.input-3{ width:310px;}




.check{width:220px; float:left; padding:5px 5px 5px 0;}
.check1{float:left; width:100%; padding:5px 0;}
.check2{float:left; width:100%; padding:4px 0;}
.checkmark{float:left;}
#.checkmark1{float:left; word-wrap: break-word; padding:0 0 0 5px; width:150px;}
.bb{ font-weight:700;}
.checkmark input{ margin:1px 5px 0px 0px;}
/*profilepage*/
#profilebox{background: #fff; border-top:solid 1px #e5e5e5; padding:20px 20px 20px 20px;}
#profilebox:hover{ background:#f3f3f3;}
.divbox{float:left;padding-right:10px}
.profiletxt{float:left;width:247px;line-height:18px}
.profiletxt h2{font-size:16px; font-weight:700; color:#004277; padding-bottom:3px; line-height:normal !important; margin:0px; border:none;}
.profilebox-left{ float:left; padding:0px; margin:0px;}
.plinks{width:135px;float:left;border-right:solid 1px #EEE;border-left:solid 1px #EEE;padding:5px 0 0 26px;height:120px}
.plinks .bold{color:#666;font-weight:700}
.plinks ul{margin:0;padding:5px 0 0 1px}
.plinks ul li{background:url(http://sprites.businesschamber.com/profile_sprite.gif) no-repeat 0 -264px;list-style-type:none;font-size:11px;padding:0 0 0 16px}
.plinks ul li a{color:#333}
.prlinks{width:220px;float:right;padding:10px 0 0 15px}
.prlinks ul{margin:0;padding:0 0 0 10px}
.prlinks ul li{background:url(http://sprites.businesschamber.com/profile_sprite.gif) no-repeat 0 -315px;list-style-type:none;font-size:12px;padding:0 0 8px 17px}
.prlinks ul li.send{background:url(http://sprites.businesschamber.com/profile_sprite.gif) no-repeat 0 -381px}
.prlinks ul li.intro{background:url(http://sprites.businesschamber.com/profile_sprite.gif) no-repeat 0 -468px}
.prlinks ul li.off{background:url(http://sprites.businesschamber.com/profile_sprite.gif) no-repeat 0 -544px}
.prlinks ul li.updates{background:url(http://sprites.businesschamber.com/profile_sprite.gif) no-repeat 0 -535px}
.profile-div{ background:#e9f5fa; border:1px solid #c5d9e1; width:96%; padding:15px; margin-bottom:15px;}
.profile-div .img{ float:left; }
.profile-tab{}
.profile-tab h2{  font-size:16px; font-weight:700; color:#333; line-height:33px; padding-left:15px; background:url(images/profile-tab-bg.jpg) repeat-x; border:none; margin:0px; padding-bottom:0px; }
.pages {
	list-style: none;
	padding: 0; margin: 0;
	overflow: auto;
}
ul.pages{ margin:0 auto;}
.pages li { display:inline;
	 
	margin-right: 2px;
}
.pages li a {
		padding: 1px 5px;
	
	color: #3c709e; text-decoration:underline;
}
.pages li a:hover {
	background: #26468b;
	color: white;
	text-decoration: none;
}
.pages .prev-off, .pages .next-off {
	
	padding: 1px 5px;
}
.pages .active {
	padding: 2px 5px 1px 5px;
	font-weight: bold; background:#f5f5f5; border:1px solid #e4e1e0; color:#333;
}
.about-author {
background:#efefef none repeat scroll 0 0;
display:block;
font-size:12px;
height:70px; padding:10px; position:relative; margin-bottom:15px;
}
.about-author img{float:left;
margin:5px;
width:auto;}
.pagination{ padding:0px; margin:0px;}
.pagination ul { padding-top:10px; list-style-image:none; list-style-type:none; !important}
.pagination ul li{ padding:5px; font-size:12px; display:inline; padding-bottom:10px; color:#333; }
.pagination ul li a{ padding:3px 5px 3px 5px; font-size:12px; display:inline; color:#333; font-weight:700; text-decoration:none;}
.pagination ul li a:hover{ background:#f8f8f8;}
.pagination ul li a.now{ background:#333; color:#fff;}


