/****** easytalk product Page Module Controls *****/







#side1box_pro1{

width: 352px;

margin-left: 0px;





}



#side1box_pro1 h1{

font: bold 18px/20px Arial, Helvetica, sans-serif;

color: #003333;

margin-top: 40px;

margin-left: 15px;



}



#side1box_pro1 p{

font: 14px/16px Arial, Helvetica, sans-serif;

color: #000;

width: 250px;

text-align: left;

margin-left: 18px;

margin-top: 0;

margin-bottom: 10px;



}



#side1box_pro1 a.button:link, 

#side1box_pro1 a.button:visited {

font-size: 9pt;

font-weight: bold;

font-family: Arial, Helvetica, sans-serif;

padding: 3px 5px;

color: #376F77;

text-decoration: none;

background: #FFCC66;

margin-left: 18px;

margin-top: 25px;

}



#side1box_pro1 a.button:hover {

text-decoration: none;

background-color: #336666;

color: #fff;



}



#side1box_pro1 img {border: none; } 



#side1box_pro1 span.Sidestyle1 {

color: #FFCC66;

font-weight: bold;



}



#side1box{

width: 290px;

padding: 10px 10px 20px 10px;

background: #669999;

margin-left: 15px;



}







#side2box{



	padding: 7px;



	width: 290px;



	padding: 10px 10px 20px 10px;



	background: #3f7b95;



border-top: 1px solid #FFCC66;



}







h1.side1{



	font: bold 22px/23px Arial, Helvetica, sans-serif;



	color: #003333;



	margin-bottom: 4px;



	margin-top: 0



}







p.side1{



	font: 16px/22px Arial, Helvetica, sans-serif;



	color: #fff;



	text-align: left;



margin-bottom: 18px;



margin-top: 0;



}







a.side1:link, a.side1:visited {



	font-size: 9pt;



	font-weight: bold;



	font-family: Arial, Helvetica, sans-serif;



	padding: 3px 5px;



	color: #376F77;



	text-decoration: none;



	background: #FFCC66;



}



a.side1:hover {



	text-decoration: none;



	background-color: #336666;



        color: #fff;



}



span.Sidestyle1 {



	color: #FFCC66;



	font-weight: bold;



}







#Feature {



         background-image: url(../../../images/stories/Home/feature_bk.jpg);



         background-repeat: repeat-y;



         width: 619px;



         padding: 11px 8px 0px 8px;







}







#Feature p {



         color: #ffffff;



         font-family: Geneva, Arial, Helvetica, sans-serif;



         font-size: 13px;



         line-height: 18px;



}







.moduletableSidebar_1 p {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 13px;



	line-height: 17px;



	color: #3A4D71;







}



.moduletableSidebar_1 h1 {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 15px;



	font-weight: bold;



        line-height: 15px;



	color: #3A4D71;



padding-top: 10px;



	padding-bottom: 8px;







}











.moduletable_TopHorzNav/****** top navigation 001 *****/







/****** Basic solid color Horizontal bar *****/







 {







	margin-left: 60px;







margin-top: 0;







     background-color: ;







	width: 100%;







	height: 20px;







     }



.moduletable_TopHorzNav  ul {







     list-style-type: none;







     margin: 0;







     padding: 11px 2px 3px 0px;







	 







     }



.moduletable_TopHorzNav  li {







     float: left;







     padding-right: 0;















     }







     







.moduletable_TopHorzNav a:link,







.moduletable_TopHorzNav a:visited {







	color: #fff;











	text-decoration: none;







	text-transform: uppercase;







	font: 11px tahoma, arial, geneva, helvetica, sans-serif;







	background-color: none;







	font-weight: bold;







	padding: 3px 6px;







	border-left-width: 1px;







	border-left-style: solid;







	border-lleft-color: #006600;







     }







.moduletable_TopHorzNav  a:hover {







	 background-color:#00aebe;







	 







	 }







     







.moduletabl_TopHorzNav li.active a:link,







.moduletable_TopHorzNav li.active a:visited {







	color: #99CC66;







	background-color: #003300;







     }







	 







/****** End top navigation 001 *****/div.moduletable_sidebar {







width: 230px;







height: auto;







padding-bottom: 5px;







display:inline;







float: left;







}







div#sidebar-1 {







width: 221px;







height: 247px;







margin-top:100px;







margin-left:4px;







float: left;	







width: 100%







display:inline;







clear: both;







}







div#sidebar-2 {







font-family: Geneva, Arial, Helvetica, sans-serif;







font-size: 11px;







line-height: 16px;







float: left;







padding: 0 6px 6px 6px;







width: 179px;







margin-left:4px;







height: auto;







display:inline;







clear: both;







border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #003300;







}















div#sidebar-2 a{







font-weight: bold;







	color: #000000;







	text-decoration: none;























}







div#sidebar-2 a:link{







font-weight: bold;







	color: #000000;







	text-decoration: none;























}















#intro-wrapper {







	width: 637px;







	padding-bottom: 0px;







	padding-top: 0px;







	margin: 2px 0px 0px 3px;







	height: auto;







}







#intro-block {







	height: 229px;







	width: 100%;







margin: 0px;







padding: 0px;







}







#intro-1 h2 







{







	width: 155px;







	float: left;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	padding-top: 0px;







	padding-right: 0px;







	padding-left: 0px;







	font-weight: normal;







	line-height: 17px;







	margin-top: 0px;







	margin-bottom: 0px;







}







#intro-1 h2 a:link, #intro-1 h2 a:visited{







font-family: Arial, Helvetica, sans-serif;







font-size: 11px;







color: #CC3300;







font-weight: bold;







text-decoration: none;







}







#intro-1 h2 a:hover







{







color: #333300;







font-weight: bold;







text-decoration: none;







}























#intro-2 h3 







{







	width: 160px;







	float: left;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	padding-top: 0px;







	padding-right: 0px;







	padding-left: 0px;







	font-weight: normal;







	margin-left: 85px;







	line-height: 17px;







	margin-top: 0px;







	margin-bottom: 0px;







}















#intro-2 h3  a:link, #intro-2 h3  a:visited{







font-family: Arial, Helvetica, sans-serif;







font-size: 11px;







color: #CC3300;







font-weight: bold;







text-decoration: none;







}















#intro-2 h3  a:hover







{







color: #333300;







font-weight: bold;







text-decoration: none;







}























#intro-3 h3 







{







	width: 160px;







	float: right;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	padding-top: 0px;







	padding-right: 0px;







	padding-left: 0px;







	font-weight: normal;







	line-height: 17px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







}







#intro-3 h3  a:link, #intro-3 h3  a:visited{







font-family: Arial, Helvetica, sans-serif;







font-size: 11px;







color: #CC3300;







font-weight: bold;







text-decoration: none;







}















#intro-3 h3  a:hover







{







color: #333300;







font-weight: bold;







text-decoration: none;







}































#clr







{clear:both







}















/****** Removes site name in content on Home page *****/







.componentheading {display:none;} 







.moduletable_LN {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 10px;







	font-style: normal;







	line-height: normal;







	font-weight: bold;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 10px;	







}















.moduletable_LN h3{







	font-family: Geneva, Arial, Helvetica, sans-serif;







        font-size: 12px;







	font-weight: bold;







padding-bottom: 5px;







color: #ff9900;















}







.moduletable_LN ul.latestnews_LN{







	margin-left: 10px;







	list-style-type: square;







	text-decoration: none;







}







.moduletable_LN li.latestnews_LN{







	color: #cccccc;







	text-decoration: none;







margin-bottom: 4px;







}







.moduletable_LN a.latestnews_LN:link{







	color: #cccccc;







	text-decoration: none;







}







.moduletable_LN a.latestnews_LN:visited{







	color: #cccccc;







	text-decoration: none;







}







.moduletable_LN a.latestnews_LN:hover{







	color: #fb9900;







}















.moduletable_popular {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 10px;







	font-style: normal;







	line-height: normal;







	font-weight: bold;







	margin-top: 20px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;	







}















.moduletable_popular h3{







	font-size: 14px;







	font-weight: bold;















}







.moduletable_popular ul.mostread_popular{







	margin-left: 10px;







	list-style-type: square;







}







.moduletable_popular li.mostread_popular{}







.moduletable_popular a.mostread_popular:link{







	color: #000000;







	text-decoration: none;







}







.moduletable_popular a.mostread_popular:hover{







	color: #996600;







}















table.blog td{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	color: #FF6600;







	text-align: left;







}















div.blog_more strong{







	margin-left: -20px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 3px;







}















div.blog_more{







	margin-left: 20px;







	margin-top: 5px;







	margin-right: 0px;







	margin-bottom: 20px;







}







div.blog_more ul{







list-style-type: square;







	display: inline;







	







}







div.blog_more li{







}







div.blog_more a.blogsection{







	







	







}







div.blog_more a.blogsection:link{







        color: #CC6600;







	text-decoration: none;}















div.blog_more a.blogsection:visited{







        color: #CC6600;







	text-decoration: none;}















div.blog_more a.blogsection:hover{







	color: #333333;







}







table.blog a.pagenav{







        







}







table.blog a.pagenav:link{color: #CC6600;







	text-decoration: none;}







table.blog a.pagenav:hover{color: #333333;}







































table.blog_port td{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	color: #FF6600;







	text-align: left;







}















div.blog_more_port strong{







	margin-left: -20px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 3px;







}















div.blog_more_port{







	margin-left: 20px;







	margin-top: 5px;







	margin-right: 0px;







	margin-bottom: 20px;







}







div.blog_more_port ul{







list-style-type: square;







	display: inline;







	







}







div.blog_more_port li{







}







div.blog_more_port a.blogsection{







	







	







}







div.blog_more_port a.blogsection:link{







        color: #CC6600;







        text-decoration: none;}







div.blog_more_port a.blogsection:visited{







        color: #CC6600;







        text-decoration: none;}







div.blog_more_port a.blogsection:hover{







        color: #333333;}







table.blog_port a.pagenav{







        }







table.blog_port a.pagenav:link{







        color: #CC6600;







	text-decoration: none;}







table.blog_port a.pagenav:hover{







        color: #333333;}







































.contentpaneopen a.readon:link{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 10px;







	font-weight: bold;







	background-color: #CC9933;







	padding: 3px;







}







.contentpaneopen a.readon:hover{







	background-color: #FFCC33;







	color: #FFFFFF;







}















.contentpaneopen .modifydate{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 10px;







	font-style: italic;







	color: #993300;







}























.contentpaneopen span.small{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 10px;







	font-style: italic;







	color: #993300;







	line-height: 10px;







	margin: 0px;







	padding: 0px;







}























.contentpaneopen .createdate{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 10px;







	font-style: italic;







	color: #993300;







	line-height: 10px;







	margin: 0px;







	padding: 0px;







}























.banneritem_banner a img{







	border-top-width: 0px;







	border-right-width: 0px;







	border-bottom-width: 0px;







	border-left-width: 0px;







}















.in_head_banner {







	float: left;







	height: 60px;







	width: 468px;







	margin-top: 70px;







	margin-left: 50px;







	border-top-width: 0px;







	border-right-width: 0px;







	border-bottom-width: 0px;







	border-left-width: 0px;







}























td.buttonheading a {







	text-decoration: none;







}







td.buttonheading a img {







	text-decoration: none;







	border-left-width: 0px;







	border-top-width: 0px;







	border-right-width: 0px;







	border-bottom-width: 0px;







}















/****** PORT contentpaneopen _blog *****/















.contentpaneopen_blog .createdate {







	font: oblique bold 9px Geneva, Arial, Helvetica, sans-serif;







	color: #EF922A;















       padding-bottom: 10px;







}















table.contentpaneopen_blog a{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-weight: bold;







	color: #000000;







	text-decoration: none;







}















table.contentpaneopen_blog a:hover{







	text-decoration: none;







	color: #F2AF3A;







}







table.contentpaneopen_blog tr td.contentheading_blog{







	font-size: 16px;







	font-weight: bold;







	text-decoration: none;







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-style: normal;







	line-height: 17px;







	padding-bottom: 2px;







	margin: 0px;







}















table.contentpaneopen_blog{







	display: inline;







	margin: 0px;







	padding: 15px 0 0 0;







}















table.contentpaneopen_blog td, table.contentpaneopen_blog tr{







	margin-left: 15px;







	margin-right: 15px;







	padding-right: 15px;







	







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-style: normal;







	color: #000000;







	line-height: 18px;







        }















table.contentpaneopen_blog p {







        margin-bottom:  10px;}















div.componentheading_blog{







	font: bold 18px Geneva, Arial, Helvetica, sans-serif;







	color: #D8DF2F;







	text-align: right;







}























/****** PORT contentpaneopen _port *****/















table.contentpaneopen_port a{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-weight: bold;







	color: #000000;







	text-decoration: none;







}















table.contentpaneopen_port a:hover{







	text-decoration: none;







	color: #F2AF3A;







}







table.contentpaneopen_port tr td.contentheading_port{







	font-size: 16px;







	font-weight: bold;







	text-decoration: none;







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-style: normal;







	line-height: 17px;







	padding-bottom: 2px;







	margin: 0px;







}















table.contentpaneopen_port{







	display: inline;







	margin: 0px;







	padding: 15px 0 0 0;







}















table.contentpaneopen_port td, table.contentpaneopen_port tr{







	margin-left: 15px;







	margin-right: 15px;







	padding-right: 15px;







	







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-style: normal;







	color: #000000;







	line-height: 18px;







        }















table.contentpaneopen_port p {







        margin-bottom:  10px;}















div.componentheading_port{







	font: bold 18px Geneva, Arial, Helvetica, sans-serif;







	color: #D8DF2F;







	text-align: right;







}































/****** Standard contentpaneopen *****/















table.contentpaneopen a{







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-weight: bold;







	color: #000000;







	text-decoration: none;







}















table.contentpaneopen a:hover{







	text-decoration: none;







	color: #F2AF3A;







}







table.contentpaneopen tr td.contentheading{







	font-size: 16px;







	font-weight: bold;







	text-decoration: none;







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-style: normal;







	line-height: 17px;







	padding-bottom: 12px;







}















table.contentpaneopen{display: inline-table;}















table.contentpaneopen td, table.contentpaneopen tr{







	margin-left: 15px;







	margin-right: 15px;







	padding-right: 15px;







	







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-style: normal;







	color: #000000;







	line-height: 18px;







        }















table.contentpaneopen p {







        margin-bottom:  10px;}















































.tweet .tweet-image img {







	height: 20px;







	width: 20px;







	float: left;







	padding-right: 5px;







}















.tweet .tweet-username a:link, .tweet .tweet-username a:visited {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	color: #FF9900;







	text-decoration: none;







	float: left;







	line-height: 11px;







}







.tweet .tweet-username a {







	







}







.tweet .tweet-message a {







	color: #FF9900;







	text-decoration: none;







	margin-left: 0px;







}







.tweet {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	color: #CCCCCC;







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #666666;







	float: left;







	clear: both;







	padding-bottom: 5px;







}







.tweet .tweet-date {







	font-style: oblique;







	color: #999999;







	font-size: 7px;







	text-decoration: none;







	clear: right;







	float: right;







}







.tweet .tweet-message {







	margin-left: 1px;







	font-size: 9px;







	clear: both;







	float: left;







}







.moduletable_twit {







	margin-right: 5px;







}















.moduletable_twit h3 {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	color: #FF9900;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 5px;







	margin-left: 0px;







}







.twit-bar {







	margin-top: -10px;







	margin-left: -10px;







	margin-right: 0px;







	margin-bottom: 4px;







	background-color: #818386;







	width: 205px;







}







#latestnews {







	width: auto;







	margin: 15px;







	padding: 0px;







}







#latestnews  .moduletable  {







}















/* List Control */







#latestnews .moduletabl .latestnews ul {







	margin-left: 0px;







	padding-left: 0px;







	list-style-type: square;







}







#latestnews .moduletable .latestnews li {







	margin-left: 15px;







	padding-left: 5px;







	list-style-type: square;







	margin-bottom: 5px;







	width: 160px;







}







#latestnews .moduletable h3 {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	color: #FFFFFF;







}







/* Link Control*/







#latestnews .moduletabl .latestnews a:link{







	font-family: Arial, Helvetica, sans-serif;







	color: #CCCCCC;







	list-style-image: none;







	font-size: 12px;







	line-height: 14px;







	text-decoration: none;







}







#latestnews .moduletabl .latestnews a:visited {}







#latestnews .moduletabl .latestnews a:hover {







	color: #FF8400;







	list-style-image: none;







	list-style-type: none;







}







#latestnews .moduletabl .latestnews a:active {}







.moduletable{







	margin: 0px;







	padding: 0px;







}























/****** PORT contentpaneopen _port *****/















.moduletable_menu {







	width:100%;







	font-size:10px;







	line-height:normal;







	font-family: Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;







	float: right;







}















* html .moduletable_menu{ /*IE only. Add 1em spacing between menu and rest of content*/







margin-bottom: 1em;







}















.moduletable_menu ul{







	list-style-type: none;







	margin:0;







	margin-left: 0px;







	border-bottom-width: thin;







	border-bottom-style: none;







}







.moduletable_menu  li{







	margin:0;







	padding:0;







	display: inline;







}















.moduletable_menu a {







	text-decoration:none;







	background-image: url(../media/btn-L.png);







	background-repeat: no-repeat;







	background-position: left -55px;







	float: left;







	padding-top: 0;







	padding-right: 0;







	padding-bottom: 0px;







	clear: both;







	padding-left: 11px;







	width: 180px;







	margin-top: 0;







	margin-right: 0;







	margin-bottom: 2px;







	margin-left: 0;







}















.moduletable_menu a span {







	display:block;







	font-weight:bold;







	color:#000;







	background-image: url(../media/btn-R.png);







	background-repeat: no-repeat;







	background-position: 100% -55px;







	padding-top: 6px;







	padding-right: 14px;







	padding-bottom: 6px;







	padding-left: 5px;







}







.moduletable_menu .active   a {







background-position:left -27px;







}















.moduletable_menu .active a span {







	background-position:100% -27px;







	color: #003300;







}















.moduletable_menu a:hover {







	background-position:left -27px;	







}















.moduletable_menu a:hover span {







	background-position:100% -27px;







	color: #003300;







}















.moduletable_menu h3 {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	color: #FF9900;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 5px;







	margin-left: 0px;







}
