@charset "utf-8";
/* CSS Document */

body {color:#444;margin:0;padding:0;font:12px/1.8em Arial, Helvetica, Verdana;color:#2e5362;}
.clear {clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
a {color:#4d749c;}
a:hover {text-decoration:none;}
a.goto {background:url('img/bullet03.jpg') right 3px no-repeat;padding:0 25px 0 0;}
.fr {float:right;}
p {margin:0 0 10px 0;}

h1 {font:24px Arial, Verdana;color:#2e5362;margin:0 0 5px 0;padding:0;}
h2 {font:18px Arial, Verdana;color:#2e5362;margin:0 0 5px 0;padding:0;}
h5 {font:18px Arial;color:#999;margin:0 0 5px 0;padding:0;}


select.smenu {background:url('img/select_bg.jpg') no-repeat;border:0;width:216px;height:22px;color:#778c95;padding:1px 0 0 0;margin:10px 0;}
input.button {font:11px Verdana;color:#666;padding:0 10px;}

.header {background:url('img/header_bg.jpg') repeat-x;height:150px;}
.fheader {background:url('img/fheader_bg.jpg') repeat-x;height:130px;}
/* a.homepage {width:41px;height:76px;float:left} */
.topic {background:url('img/home/topic_bg.jpg') repeat-x;height:268px;}
.topic .topic_ibg {background:url('img/home/topic_lbg.jpg') top center no-repeat;height:268px;}
.sm_topic {background:url('img/sm_topic_bg.jpg') repeat-x;height:146px;}
.sm_topic .topic_ibg {background:url('img/sm_topic_lbg.jpg') top center no-repeat;height:146px;}
.topic_ibg {text-align:center;}
.topic_ibg img {margin:0 auto;}
.page {background:/*url('img/ibg.jpg') top repeat-x*/ #f9faf9;padding:0 0 10px 0;}
.bottom {background:url('img/bottom_bg.jpg') top repeat-x;height:190px;overflow:hidden;}
.footer {background:url('img/footer_bg.jpg') top repeat-x;height:46px;}
.header,.sm_topic,.topic,.page,.bottom,.footer,.topic_ibg {text-align:center;}
.ipage {width:980px;margin:0 auto;text-align:left;}
.header .ipage,.fheader .ipage {background:url('img/logo.jpg') no-repeat;}

.topbg {background:url('img/topbg.jpg');width:980px;height:108px;margin:0 auto;padding:27px 0 0 0;text-align:left;}
.topbg h1 {margin:0 0 0 40px;font:40px Helvetica, "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial;color:#eff9fb;
			text-shadow: #2a525c 3px 2px 3px;font-weight:bold;padding:10px 0 0 0;
}
.topbg .subtext {margin:5px 0 0 40px;font:18px Helvetica, Arial;color:#d1ecf2;width:520px;}


.toplink {font:14px Helvetica, Verdana, Tahoma;color:#508391;float:right;position:absolute;top:0;margin:0 0 0 800px;padding:28px 0 0 0;font-weight:bold;}
.toplink a {font:14px Helvetica, Verdana, Tahoma;color:#508391;text-decoration:none;font-weight:normal;padding:0 5px;font-weight:bold;text-transform:uppercase;}
.toplink a:hover {text-decoration:underline;}
.toplink a.tl_login {color:#508391;}
.toplink a.tl_signup {color:#a2be3a;}

/* languages */
.languages {float:left;margin-left:18px;}
.languages img {float:left;margin-right:3px;border:0px;}
.languages a,.languages a:hover {background:none;padding:0px;margin:0px;border:0px;}

.topmenu .subbg,.topmenu .subbg .left,.topmenu .fsubbg,.btns ul,.btns ul li.left,.btns ul li.right,.btns ul li,.submenu ul li a:hover,.submenu ul li a:hover div {background-image:url('img/re/btn.jpg');background-repeat:no-repeat;}
.topmenu {width:z;margin:0 auto;padding:96px 0 0 0;}
.btns {width:986px;margin:0 0 0 -6px;}
.btns ul {list-style:none;margin:0;padding:0;height:26px;background-position:0 -56px;background-repeat:repeat-x;/*width:662px;*/float:right;}
.btns ul li {margin:0 0 -3px 0;padding:0 4px 0 6px;width:100px;height:26px;background-position:-4px -134px;float:left;}
.btns ul li.leftbtn {background:none;padding:0 4px 0 0;}
.btns ul li.rightbtn {padding:0 0 0 6px;}
.btns ul li.left {background-position:-93px -82px;width:6px;height:26px;padding:0;}
.btns ul li.right {background-position:-1px -108px;width:6px;height:26px;padding:0;}
.btns ul li a {font:12px Tahoma;font-weight:bold;text-align:center;text-decoration:none;color:#fff;
					margin:-5px 0 0 0;width:100px;height:32px;display:block;padding:0 0 0 0;position:relative;line-height:34px;}
/*.btns ul li a:hover, */.btns ul li a.active {background-image:url('img/re/btn_act.jpg');background-position:0 0;background-repeat:no-repeat;}

.topmenu .subbg {width:980px;background-position:26px 0;background-repeat:repeat-x;}
.topmenu .fsubbg {width:980px;background-position:26px 0;background-repeat:repeat-x;height:28px;}
.topmenu .subbg .left {background-position:-243px -28px;height:28px;float:left;width:8px;}
.submenu ul {list-style:none;margin:0 10px 0 0;padding:5px 0 0 0;float:right;height:19px;overflow:hidden;}
.submenu ul li {float:left;height:19px;margin:0;}
.submenu ul li a {height:19px;color:#fff;text-decoration:none;float:left;overflow:hidden;}
.submenu ul li a div {padding:0 15px;vertical-align:middle;line-height:21px;margin:-2px 0 0 0;}
.submenu ul li a:hover {background-position:right -179px;}
.submenu ul li a:hover div {background-position:-241px -158px;}
.topmenu .fsubbg .submenu {width:980px;margin:0 auto;}

.itext,.itext .top,.itext .bot {background-image:url('img/itext_bg_div.jpg');background-repeat:no-repeat;}
.itextl,.itextl .top,.itextl .bot {background-image:url('img/itext_bg.jpg');background-repeat:no-repeat;}
.itext,.itextl {width:992px;background-position:-1984px 0;background-repeat:repeat-y;margin:0 auto;padding:0;text-align:left;overflow:hidden;}
.itext .top,.itextl .top {background-position:0 0;height:11px;}
.itext .bot,.itextl .bot {background-position:-992px 0;height:11px;}
.content {padding:8px 20px;width:685px;float:left;}
.entry {padding:10px 20px;}
.features p {padding:0 0 10px 10px;}
.features h1,.features h2 {padding:0 0 0 10px;}

/*  re  */
.header {background:url('img/re/header_bg.jpg');}
.topic {background:url('img/re/topic_bg.jpg') repeat-x;}
.page {background:url('img/re/page_bg.jpg');}
.bottom {background:url('img/re/bottom_bg.jpg') top repeat-x;}
.footer {background:url('img/re/footer_bg.jpg') top repeat-x;}
.itextl,.itextl .top,.itextl .bot {background-image:url('img/re/itext_bg.jpg');width:992px;}
.topic .topic_ibg {background:url('img/re/topic_lbg.jpg') top center no-repeat;height:268px;}
.header .ipage,.fheader .ipage {background:url('img/re/logo.jpg') no-repeat;}
/*  end-re  */

.rmenu {float:left;width:261px;}
.rmenu_top {width:260px;height:45px;background:url('img/rmenu_top.jpg') no-repeat;margin:-5px 0 0 1px;color:#fff;font:18px Helvetica;line-height:45px;text-indent:40px;position:relative;}
#rmenu ul {list-style:none;margin:0;padding:0;}
#rmenu ul li {height:43px;background:url('img/bullet02.jpg') 26px 16px no-repeat;}
#rmenu ul li a {padding:0 0 0 41px;color:#999999;font:14px Arial;text-decoration:none;height:43px;line-height:43px;}
#rmenu ul li a:hover {color:#588e9d;}
#rmenu ul li.active {background:url('img/rmenu_act.jpg') no-repeat;}
#rmenu ul li.active a {color:#588e9d;}
.rmenu p {padding:0 20px;}
.rbox {background:url('img/hline.jpg') top center no-repeat;padding:10px 15px;}

ul.listmenu01 {list-style:none;padding:0 0 0 10px;margin:0;width:420px}
ul.listmenu01 li {width:190px;float:left;background:url('img/check02.jpg') 0 3px no-repeat;padding:0 0 10px 20px;line-height:22px;}
.botline {border:0;border-bottom:1px solid #e2e2e2;margin:0 0 15px 0;}

.signupnow {width:210px;height:152px;background:url('img/signupnow_bg.jpg') no-repeat;color:#fff;padding:15px 10px;}
.signupnow h2 {color:#fff;font:18px Tahoma;}
.signupnow a {background:url('img/signupnow.jpg') no-repeat;width:90px;height:45px;display:block;}
.signupnow p {margin:10px 0 15px 0;padding:0;color:#fff;}

.bottom h1 {font:24px Arial, Helvetica, Verdana;color:#fff;}
.bottom a {color:#DBE1EA;}
.bottom a:hover {color:#fff;}
.bottom .box01,.bottom .box02,.bottom .box03 {padding:10px;height:170px;float:left;}
.bottom .box01,.bottom .box02,.bottom .box03 p {font:12px/1.8em Arial, Helvetica;color:#fff;}
.bottom .box01 {width:268px;background:url('img/bottom_vline.jpg') right 15px no-repeat;}
.bottom .box02 {width:372px;padding:10px 20px;background:url('img/bottom_vline.jpg') right 15px no-repeat;}
.bottom .box03 {width:260px;}
.author {font:12px/1.8em Arial, Helvetica;color:#fff;}

.signup {	color:#fff; font-weight:bold; font-size:13px;	}
.signup ul {list-style:none;margin:0;padding:0;}
.signup ul li {margin:0;padding:0;}
.signup ul li.input_text {float:left;width:192px;}
.signup ul li.input_submit {float:left;width:60px;}
.signup ul input.text {background:url('img/input_bg.jpg') no-repeat;border:0;font:12px Verdana;padding:5px;width:176px;margin:0 0 12px 0;}
.signup ul input.submitbtn {background:url('img/signup.jpg') no-repeat;border:0;width:60px;height:59px;cursor:pointer;}

.footer ul {list-style:none;padding:15px 0 0 0;margin:0;}
.footer .ipage ul li,.footer .ipage ul li a {font:10px Verdana;text-decoration:none;color:#b5c7cc;}
.footer .ipage ul li a:hover {text-decoration:underline;}
.footer .ipage ul li {float:left;}
.footer .left {width:280px;}
.footer .center {width:590px;}
.footer .right {width:110px;}

.footer .center ul li {	float:none; display:inline;	}

	/* homepage */
	.hpage {padding:10px 20px;}
	.fpage {background:url('img/home/fpage.jpg');width:951px;height:195px;}
	.fpage .box {float:left;width:215px;margin:0 3px 0 0;padding:0 10px 0 10px;}
	.fpage .lbox {margin:0;}
	.icon01 {float:left;margin:-5px 0 0 0;position:absolute;}
	.fpage .title {height:80px;}
	.fpage h1 {font:18px Arial, Helvetica, "Lucida Sans Unicode", "Lucida Grande", "Helvetica Neue";padding:12px 0 0 70px;color:#1a6f8b;}
	.fpage p {font:12px/1.8em Arial, "Helvetica Neue", Helvetica, Arial;color:#1a6f8b;}
	.fpage h1 a {text-decoration:none;color:#1a6f8b;}
	.fpage h1 a:hover {text-decoration:underline;}

	.fr01,.fr02,.fr03 {float:left;margin:12px 10px 0 0;font: 12px/1.6em "Helvetica Neue", Helvetica, Arial;}
	
	.fr01,.fr01 .top,.fr01 .bot {background-image:url('img/home/bg02.jpg');background-repeat: no-repeat;width:231px;height:345px;}
	.fr01 {background-position:-462px 0;background-repeat:repeat-y;}
	.fr01 .top {background-position:-231px top;}
	.fr01 .bot {background-position:0 bottom;width:211px;}
	
	.fr02,.fr02 .top,.fr02 .bot {background-image:url('img/home/bg03.jpg');background-repeat: no-repeat;width:470px;height:345px;}
	.fr02 {background-position:-940px 0;background-repeat:repeat-y;}
	.fr02 .top {background-position:0 top;}
	.fr02 .bot {background-position:-470px bottom;width:450px;}
	
	.fr03,.fr03 .left,.fr03 .right {background-image:url('img/home/bg04.jpg');background-repeat: no-repeat;width:231px;height:345px;}
	.fr03 {background-position:0 -690px;background-repeat:repeat-x;margin-right:0;}
	.fr03 .left {background-position:0 0;}
	.fr03 .right {background-position:right -345px;width:211px;padding:5px 10px;color:#fff;}
	.fr01 .bot,.fr02 .bot {height:335px;padding:5px 10px;}
	.fr03 .right {height:335px;padding:5px 10px;}
	
	ul.easyas {list-style:none;margin:10px 0 0 0;padding:0;}
	ul.easyas li {float:left;padding:0 0 5px 0;}
	ul.easyas li.num {font:36px Verdana;color:#4d8716;width:35px;}
	ul.easyas li.txt {width:175px;}
	ul.easyas li.txt h3 {font:16px Verdana;margin:8px 0 2px 0;padding:0;font-weight:600;}
	
	.fr01 p {margin:0;}

	.fr02 ul.listmenu01 {padding:0;}
	.fr03 .signupnow {background:none;color:#fff;padding:0;margin:0;}
	.fr03 h2 {color:#fff;font:18px Tahoma;}
	.fr03 a.btn {background:url('img/signupnow.jpg') no-repeat;width:90px;height:45px;display:block;}
	.fr03 p {margin:10px 0 10px 0;padding:0;color:#fff;}
	
	.grline {height:2px;width:218px;background:url('img/home/grline.jpg');margin:20px 0 0 0;overflow:hidden;}
	.fr03 select.smenu {background:url('img/home/select_bg.jpg') no-repeat;border:0;width:216px;height:22px;color:#778c95;padding:1px 0 0 0;}
	
	/* backend */
	.form {background:#f9f9f9;}
	.tips {background:url('img/ktip.png') 5px 7px no-repeat #eff4f6;padding:8px 8px 8px 24px;}
	.form ul {list-style:none;margin:0;padding:0;}
	.form ul li {float:left;width:400px;padding:5px 10px;color:#444;line-height:18px;color:#666;}
	.form ul li.left {width:200px;}
	.form ul li img {border:0;margin:0 0 -3px 5px;}
	.form h4 {margin:20px 0 0 0;font:12px Arial, Verdana;padding:5px;background:#f3f3f3;border:0;border-top:1px solid #eee;border-bottom:1px solid #eaeaea;font-weight:bold;position:relative;}
	.form input.text,.form select.sel,.form input.file {width:180px;font:12px Arial, Verdana;color:#666;}
	.form input.text,.form select.sel {	border:1px solid #a1a1a1;	}
	.form input.error, .form select.error, .form textarea.error {	border:1px solid #f00;	}
	
	/* Login page */
	body.loginpage {background:url('img/login/bg.jpg') #fff repeat-x;}
	.loginpage .tlogo {height:102px;width:335px;margin:0 auto;}
	.loginform {width:335px;height:237px;background:url('img/login/form_bg.jpg') no-repeat;margin:0 auto;}
	.loginsubtext {width:335px;margin:0 auto;}
	.loginform .title {color:#fff;padding:10px 10px 20px 10px;font:12px Arial;font-weight:bold;}
	.loginform ul {list-style:none;margin:0 10px 0 10px;padding:0;}
	.loginform ul li {float:left;width:230px;margin:5px 0 0 0;line-height:20px;padding:0;}
	.loginform ul li.text {width:65px;}
	.loginform .iform {height:165px;overflow:hidden;}
	.loginform .bot,.loginform .bot a {color:#fff;text-align:right;margin:0 10px 0 0;}
	.loginform ul li input {border:1px solid #999;width:200px;padding:2px;}
	.loginform .fpass {text-align:right;margin:10px 35px 10px 0;}
	.loginform a.loginbtn {background:url('img/login/login_btn.jpg') no-repeat;width:95px;height:28px;display:block;margin:0;padding:0;}
	.loginform .check {margin:0;padding:0;position:relative;top:2px;}
	.loginform .checkit {padding:10px 0 0 0;}
	.loginsubtext {text-align:center;font:12px Arial;color:#a7a8a8;}
	.loginsubtext a {text-decoration:none;color:#acbe38;font:14px Arial;}
	.loginsubtext a:hover {text-decoration:underline;}

	/* Blog */
	div.blog p a {font-size:12px;}
	div.blog p a:hover {}
	div.blog h1, .widgettitle, .post h2, .post h3, h2.pagetitle {font:20px/24px Arial; margin:0 0 10px 0;border-bottom:1px solid #ddd;padding:0 0 2px 0;color:#4d749c;}
	.post h2 a {	color:color:#4d749c; text-decoration:none;	}
	div.blog h6 {margin:0;padding:0;font:11px Arial;font-style:none;color:#999;}
	div.blog {font:14px Arial, Helvetica;color:#666666;}
	div.blog p {margin:0 0 20px 0;}
	.blogimg {padding:2px;border:1px solid #ccc;margin:0 10px 10px 0;}
	.blogtopic {height:116px;width:980px;margin:0 auto; padding-top:19px;	}
	.blogtopic .signup {float:right;margin:0px 43px 0 0;}
	.blogtopic .signup h1 {margin:0 0 5px 0;padding:0;font-size:24px;}
	.blogtopic .signup ul input.text {background:url('img/input_bg.gif') no-repeat;}
	.blogtopic .signup ul input.submitbtn {background:url('img/signup.gif') no-repeat;}
	.blogtopic .signup ul li.input_text {float:left;width:202px;}
	.tlinks {font:11px Arial;width:400px;float:right;color:#999;text-align:right;}
	.tlinks a,div.blog h6 a {text-decoration:none;}
	.tlinks a:hover,div.blog h6 a:hover {text-decoration:underline;}

	div.blog h1 {font:22px/28px Arial, Helvetica;font-weight:bold;text-transform:capitalized;}
	div.blog h3 {color:#4e94a8;font-size:14px;line-height:22px;border:0px;margin:0px 0px 10px 0px;font-weight:bold;}
	div.blog h4 {color:#4d749c;font-size:14px;border:0px;margin:0px 0px 10px 0px;font-weight:bold;}
	div.blog h5 {color:#4d749c;font-size:14px;border:0px;margin:0px;font-weight:bold;}
	.ftwitter {margin-right:5px;}
	
	.enter_comment,.comments .comment {background:#f9f9f9;padding:10px;margin:0 0 10px 0;border-top:1px solid #eee;border-bottom:1px solid #f3f3f3;}
	 
	.entry .enter_comment ul {list-style:none;margin:0;padding:0;}
	.entry .enter_comment ul li {background:none;padding:0;margin:0 0 8px 0;width:60%;float:left;color:#999;}
	.entry .enter_comment ul li.left {width:40%;}
	.entry .enter_comment ul li input,.enter_comment textarea {border:1px solid #ddd;}
	.entry .enter_comment ul li input {width:180px;}
	.entry .enter_comment textarea {width:300px;}
	.comments .comment {font:14px Arial, Helvetica;}
	.comments a {font:14px Arial;text-decoration:none;}
	.comments a:hover {text-decoration:underline;}
	.comments img {padding:1px;border:1px solid #ccc;}
	.tcomm,.tcomm a {font:11px Arial;}	
	.sbutton {font:14px Arial, Helvetica;color:#666;}
	.bookmarks img {border:0;}

	div.blog blockquote {background:url('img/quote.jpg') 5px 5px no-repeat;color:#888;margin-left:0;padding:15px 15px 15px 45px;}
	div.blog .stitle01 {font:18px Arial,"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#a98c57;}
	/*div.blog ul, #sidebar ul li ul {list-style:none;}*/
	#sidebar ul li {background:none;}
	div.blog ul li, #sidebar ul li ul li {background:url('img/check02.jpg') 0 2px no-repeat;padding:0 0 5px 20px;}
	#sidebar ul li.widget_categories ul li,
	#sidebar ul li.widget_archive ul li {background:url('img/arrow01.png') 0 2px no-repeat;padding:0 0 5px 20px;}
	.blog .related_post li {background:none;padding:0;}
	.blog .related_post li a {background:url('img/arrow01.png') 0 0px no-repeat;padding:0 0 5px 20px;}
	.blog .related_post {margin-left:0;}
	
	.sociable ul li {background:none  !important;padding:0px 0px 5px 0px !important;}
	
	#sidebar ul li ul li.recentcomments {background:url('img/icons/comment_icon.png') 0 5px no-repeat;padding:0 0 5px 20px;}

	.comments ul,.enter_comment ul,div.blog .jot-list ul {list-style:none;}
	.comments ul li,.enter_comment ul li,div.blog .jot-list ul li{background:none;}

	.mtips {float:left;width:600px;color:#fff;text-align:left;margin:0;font:17px Helvetica, Arial;}

	
	/* Keywords */
	.keywords a {text-decoration:none;line-height:18px;}
	.keywords a:hover {text-decoration:underline;}
	
	/* SelectPage */
	.pageselect {float:right;padding:0;}
	.pageselect a {width:24px;height:14px;float:left;margin:0 0 0 4px;border:1px solid #dadada;color:#a7a7a7;text-align:center;text-decoration:none;}
	.pageselect a:hover {background:#f5f5f5;}
	
	.niceform ul {list-style:none;margin:0;padding:0;}
	.niceform ul li {margin:0;padding:0;background:none;}
	
	.fontsize14 {font:14px/1.6em Helvetica, Arial}
	



	strong.btitle,a.btitle {font:18px Arial, Helvetica, sans-serif;text-decoration:none;font-weight:normal;
							display:block;margin:0 0 5px 0;color:#4065a3;}
	a.btitle:hover {text-decoration:underline;}
	.entry h1 {font:20px/24px Arial; margin:0 0 10px 0;border-bottom:0px solid #ddd;padding:0 0 2px 0;color:#4d749c;}
	
	.thomebann {background:url('img/topic_home.jpg');width:944px;height:268px;margin:0 auto;text-align:left;padding:0 0 0 36px;}
	.homepbuttons {margin:18px 0 0 0;width:450px;}
	.homepbuttons a {background-repeat:no-repeat;background-position:0 0;width:434px;height:39px;display:block;margin:0 0 5px 0;}
	.homepbuttons a:hover {background-position:0 -39px;}
	a.homep_sm {width:212px;float:left;margin-right:6px;}
	a.homep_sm01 {width:179px;height:55px;float:left;padding-right:26px;}
	a.homep_sm02 {width:226px;height:55px;float:left;}
	.homepbuttons a.homep_sm01,.homepbuttons a.homep_sm02 {background-repeat:no-repeat;background-position:0 0;height:55px;float:left;margin:0 0 5px 0;}
	.homepbuttons a.homep_sm01:hover,.homepbuttons a.homep_sm02:hover {background-position:0 -55px;height:55px;}
	
	.homeimg {float:right;}
	.topichometext {padding:38px 0 0 0;}
	
	/* BLOG */

	.blog .alignleft {margin:0px 10px 10px 0px;float:left;}
	.blog .alignright {margin:0px 0px 10px 10px;float:right;}
	.blog a img {border:0;}
	.blog small {font:11px Arial, Helvetica;color:#999;}
	.blog .content {margin:0px;}
	.entry .entry {padding:10px 0px;}
	.dd_left {}
	.dd_left ul {list-style:none;margin:0;padding:0;}
	.dd_left ul li {width:50px;padding:0;margin:0;}
	
	.sharebtn {float:right;width:60px;margin:0px 0px 5px 10px;}
	.shbtn {margin-bottom:5px;float:right;}
	.FB_share_button {cursor:pointer;}
	.blog h1 a {text-decoration:none;}
	.blog h2 {border:0;}
	
	.FBConnectButton_Small .FBConnectButton_Text {padding:1px 0px;margin-left:12px;font-weight:normal;}
	.FBConnectButton_Small {width:48px;padding-left:-5px;}
	.FBConnectButton_Small  {
background-position:-5px -232px !important;
border-left:1px solid #1A356E;
}
	.FBConnectButton_Text {
margin-left:12px !important;
padding:2px 3px 3px !important;
}


.affreg {float:left;margin:0px 10px 10px 0px}

.binput {background:url('img/input_bgb.png') no-repeat;width:190px;height:22px;padding:3px 0 0 2px;overflow:hidden;}
.binput select,.binput input.text {background:none;border:0;width:186px;color:#444;font:12px Arial;}
.binput input.text {padding:1px 3px 0 3px;width:181px;}
.binput_textarea {background:url('img/textarea_bgb.png') no-repeat;width:350px;height:80px;padding:3px 0 0 4px;overflow:hidden;}
.binput_textarea textarea {border:0;width:342px;height:70px;color:#444;font:12px Arial;background:none;}
.bdate {background:url('img/input_bgb_date.png') no-repeat;width:50px;height:22px;padding:3px 0 0 2px;overflow:hidden;float:left;}
.bdate input.text {padding:1px 3px 0 3px;width:32px;border:0;color:#444;font:12px Arial;background:none;}
a.dateico {width:16px;height:16px;float:left;background:url('img/smicons/date.png') no-repeat;margin:2px 0 0 0;}




/* SINGUP LANDING PAGE */
	.signupheader {width:100%;height:241px;text-align:center;}
	.signupheader .ipage {background:url('img/signup/signuptop.jpg');width:980px;height:241px;margin:0px auto;}
	.signupipage {margin-bottom:10px;}
	.itopbg {background:url('img/signup/itopbg.jpg') repeat-y;width:980px;}
	.imidbg {background:url('img/signup/imidbg.jpg') bottom repeat-x;width:980px;}
	.ileftbg {background:url('img/signup/ileftbg.jpg') left bottom no-repeat;width:980px;}
	.irightbg {background:url('img/signup/irightbg.jpg') right bottom no-repeat;width:980px;}
	.icontent {padding:20px;}
	.icontent .content_l {width:640px;line-height:16px;float:left;}
	.icontent .signupform_r {width:282px;float:left;position:relative;}
	
	.content_l h1 {color:#4d749c;font-size:29px;font-family:Arial, Helvetica, sans-serif}
	.content_l h2 {color:#6497cb;font-size:18px;font-family: Arial, Helvetica, sans-serif}
	.content_l ul {list-style:none;margin:0px;padding:0px;}
	.content_l ul li {background:url('img/signup/bull.jpg') 0px 5px no-repeat;margin:0px 0px 15px 0px;padding:0px 0px 0px 15px;}
	.sform {position:absolute;top:-200px;}
	.sformleft {background:url('img/signup/sformleft.png') no-repeat;width:8px;height:390px;float:left;}
	.sformright {background:url('img/signup/sformright.png') no-repeat;width:8px;height:390px;float:left;}
	
	.isform {width:266px;min-height:380px;float:left;}
	.sformtop {background:url('img/signup/sformtop.png') top no-repeat;width:266px;height:5px;font-size:0px;}
	.sformmid {background:url('img/signup/sformmid.jpg') repeat-y;width:256px;min-height:380px;padding:10px 17px;}
	.sformbottom {background:url('img/signup/sformbottom.png') bottom no-repeat;width:266px;height:5px;font-size:0px;}
	
	.sfinput {background:url('img/signup/sforminput.jpg') no-repeat;width:225px;height:22px;padding:3px 0 0 2px;overflow:hidden;}
	.sfinput select,.sfinput input.text {background:none;border:0;width:219px;font:12px Arial;font-weight:bold;color:#5a87b6;}
	.sfinput input.text {padding:1px 3px;}
	.landingpageform {color:#666;}
	.landingpageform form {	width:90%; display:table;	}
	.landingpageform h1 {font-size:24px;}
	.sformtext td, li.sformtext {padding-top:10px;padding-bottom:0px;}
	
	.signupbbtn {background:url('img/signup/signupbbtn.png') no-repeat;width:147px;height:47px;}
	.signupbbtn input {background:none;border:0px;cursor:pointer;width:147px;height:47px;}
	
	.lslogan {float:left;position:relative;font-family: "Myriad Pro", Arial, Helvetica, sans-serif;font-size:20px; text-transform:uppercase; color:#587da2; line-height:26px; font-weight:bold; left:340px;top:40px; }
	a.mvideobtn {background:url('img/signup/mailigenvideobtn.png') no-repeat;width:184px;height:70px;display:block;position:relative; top:140px; left:400px; }
	
	.landingpageform form ul {	list-style:none; margin:0px; padding:0px;	}
	.landingpageform form ul li {	margin:0px;	}

	/* Bootom box upgr*/

	.socialbookmarks {line-height:32px;width:280px;margin-top:15px;}
	.socialbookmarks a {float:right;width:32px;height:32px;margin-right:5px;overflow:hidden;}
	.socialbookmarks img {margin-right:5px;border:0px;width:32px;height:32px;}
	.bottom .box02 ul {list-style:none;margin:0;padding:0;}
	.bottom .ipage .box02 ul li {background:url('img/arrow01.png') 0 2px no-repeat; margin:0px 0px 2px 0px;padding:0px 0px 5px 20px;float:none;}
	.bottom .box02 ul li a {text-decoration:none;}
	.bottom .box02 ul li a:hover {text-decoration:underline;}


	/* Pricing page */
	.t-pricing-fr {height:202px;width:934px;}
	.t-left-g,.t-mid-g,.t-mid-z,.t-right-z {height:202px;float:left;}
	.t-left-g {width:10px;background:url('img/pricing/t-left-g.jpg') no-repeat;}
	.t-mid-g {width:153px;background:url('img/pricing/t-mid-g.jpg') repeat-x;}
	.t-mid-z {width:761px;background:url('img/pricing/t-mid-z.jpg') repeat-x;}
	.t-right-z {width:10px;background:url('img/pricing/t-right-z.jpg') no-repeat;}
	.t-block {width:145px;height:202px;float:left;color:#ffffff;text-align:center;}
	.t-block-lg {width:181px;height:202px;float:left;}
		.lg-block-in {position:relative;}
		.lg-block-absolute {position:absolute;top:-36px;}
		.lg-block-left {background:url('img/pricing/t-mid-left-lg.jpg') no-repeat;width:10px;height:247px;}
		.lg-block-mid {background:url('img/pricing/t-mid-mid-lg.jpg') repeat-x;width:161px;height:247px;text-align:center;color:#ffffff;}
		.lg-block-right {background:url('img/pricing/t-mid-right-lg.jpg') no-repeat;width:10px;height:247px;}
		.lg-block-left,.lg-block-mid,.lg-block-right {float:left;}
	.t-bg-left {background:url('img/pricing/t-mid-left-sm.jpg') right top no-repeat;}
	.t-bg-right {background:url('img/pricing/t-mid-right-sm.jpg') left top no-repeat;}
	
	.tp-price {font-family:"Myriad Pro", Arial;font-size:30px;font-weight:bold;line-height:65px;height:65px;}
	.tp-contacts {font-family:Arial;font-size:14px;font-weight:bold;height:70px;line-height:74px;}
	.tp-slimit {font-family:Arial;text-transform:uppercase;font-size:12px;height:62px;line-height:66px;}
	.tp-title {font-family:"Myriad Pro", Arial;font-size:13px;text-transform:uppercase;letter-spacing:.25em;height:35px;line-height:35px;}
	.lg-block-mid .tp-price {font-size:40px;}
	
	.gtp-top,.gtp-mid,.gtp-bot {font-family:Arial;color:#9c9c9c;font-size:14px;}
	.gtp-top b,.gtp-mid b,.gtp-bot b {color:#4a4a4a;font-weight:bold;padding-left:15px;}
	.gtp-top {line-height:65px;height:65px;}
	.gtp-mid {height:70px;line-height:74px;}
	.gtp-bot {height:62px;line-height:66px;}
	a.tp-signupnow {background:url('img/pricing/signupnow.jpg') no-repeat;color:#ffffff;font-family:"Myriad Pro", Arial;text-transform:uppercase;width:187px;height:54px;display:block;text-decoration:none;line-height:54px;font-size:24px;text-align:center;}
	
	table.tp-info tr td {padding-right:20px;}
	table.tp-info tr td h2 {margin:0px;margin-bottom:5px;}
	table.tp-info tr td p {margin:0px;}
	
	
	
	.t-pricing-fr-sm {height:168px;width:934px;}
	.t-pricing-fr-sm .t-left-g,.t-pricing-fr-sm .t-mid-g,.t-pricing-fr-sm .t-mid-z,.t-pricing-fr-sm .t-right-z {height:168px;float:left;}
	.t-pricing-fr-sm .t-left-g {width:10px;background:url('img/pricing/s-left-g.jpg') no-repeat;}
	.t-pricing-fr-sm .t-mid-g {width:153px;background:url('img/pricing/s-mid-g.jpg') repeat-x;}
	.t-pricing-fr-sm .t-mid-z {width:761px;background:url('img/pricing/s-mid-z.jpg') repeat-x;}
	.t-pricing-fr-sm .t-right-z {width:10px;background:url('img/pricing/s-right-z.jpg') no-repeat;}
	.t-pricing-fr-sm .t-block {width:126px;height:202px;float:left;color:#ffffff;text-align:center;}
	
	.t-pricing-fr-sm .t-block .tp-price {font-family:"Myriad Pro", Arial;font-size:30px;font-weight:bold;line-height:66px;height:66px;}
	.t-pricing-fr-sm .t-block .tp-contacts {font-family:Arial;font-size:14px;font-weight:bold;height:56px;line-height:56px;}
	.t-pricing-fr-sm .t-block .tp-slimit {font-family:Arial;font-size:11px;text-transform:lowercase;height:46px;line-height:46px;}
	
	.t-pricing-fr-sm .t-mid-g .gtp-top, .t-pricing-fr-sm .t-mid-g .gtp-mid, .t-pricing-fr-sm .t-mid-g .gtp-bot {font-family:Arial;color:#9c9c9c;font-size:14px;}
	.t-pricing-fr-sm .t-mid-g .gtp-top {height:66px;line-height:66px;}
	.t-pricing-fr-sm .t-mid-g .gtp-mid {height:56px;line-height:56px;}
	.t-pricing-fr-sm .t-mid-g .gtp-bot {height:46px;line-height:46px;}
	
	.pricing h6 {font-family:"Myriad Pro",Arial;font-size:29px;font-style:italic;color:#000000;margin:0px;margin-bottom:20px;font-weight:normal;}
	
	.dashline {border-bottom:dashed 1px #dddddd;width:100%;}
	.b-round-frame {border:1px solid #C3D1ED;background:#F4F7FB;padding:10px;-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;}

	table.mailigen-features {margin-top:10px;border-top:1px solid #eeeeee;}
	table.mailigen-features tr td {padding:20px 0px 20px 0px;border-bottom:1px solid #eeeeee;}
	table.mailigen-features tr td h2 {margin-bottom:12px;}
	table.mailigen-features tr td h2 a {text-decoration:none;}
	table.mailigen-features tr td h2 a:hover {text-decoration:underline;}
	img.features-img {
	-moz-border-radius:5px 5px 5px 5px;
	border:4px solid #EEEEEE;
	float:right;
	margin:0 0 10px 20px;
	padding:1px;
	}
	
/*  re2  */
.thomebann {background:url('img/re/topic_home.jpg');}
.sm_topic {background:url('img/re/sm_topic_bg.jpg') repeat-x;height:146px;}
.sm_topic .topic_ibg {background:url('img/re/sm_topic_lbg.jpg') top center no-repeat;height:146px;}
/*  end-re2  */
