body{font-family:Arial, Helvetica, sans-serif, "Liberation Sans"; font-size:12px;margin:0; min-width:960px;}
.home{width:960px; margin:0 auto 0 auto;}
.hmtop{height:40px; padding-top:5px; background-color:#FFF; width:100%;}
.top{height:50px; background-color:#FFF; width:960px; margin:0 auto 0 auto;padding-top:0;}
.logintd{padding:20px 0 0 10px;width:300px;vertical-align:top;border-left:solid 1px #93B8ED;}
.logintd1{padding:20px 0 0 30px;width:600px;vertical-align:top;border:solid 1px #CCC;margin-left:auto;margin-right:auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.loginlabelstyle{text-align:left;width:100px;height:34px;font-size:1.1em;}
.logintitle{color:#6882E1; font-size:1.3em; line-height:30px; font-weight:bold; border-bottom:solid 2px #FC0; text-align:left;}
.loginchk{font-size:1.0em;line-height:30px;color:#666;}
.usermessages {background-color:#FFFBDA; vertical-align:middle; border:solid 1px #FFD429; width:80%; padding:10px; font-weight:bold;margin-bottom:10px;margin-left:10%;text-align:center;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.bottomdiv{background:url("../img/bggrad.jpg") repeat-x; border-top:solid 1px #E0E0E0; min-height:165px;line-height:20px;clear:both;}
.cols {width:960px; margin-left: auto; margin-right: auto; margin-top:20px;}
.cols td{width:20%;vertical-align:top;}
.bottomdiv a:link, .bottomdiv a:visited{color:#444;}
.cols b{text-shadow: 0 1px 1px #fff; color:#222;}
.ftr {width:100%;margin-top:20px;margin-bottom:20px;}
.ftr td {text-align:center;font-size:0.9em;}
.stalk{font-size:30px;font-weight:bold;}
.stalk1,.stalk2,.stalk3,.stalkhd1 {font-family:georgia, times, "times new roman";color:#636363;} 
.stalk, .stalk3, .stalk5, .stalk6 {color:#444;}
.stalk1{font-size:18px;}
.stalk2{font-size:14px;}
.stalk3{font-size:20px;text-align:center; background-color:#FCFFDC;padding:10px;border-top:1px solid #DFEA62;border-bottom:1px solid #DFEA62;}
.stalk3 h1{font-size:20px;font-weight:normal;margin:4px;color:#000;}
.stalk3 h2{font-size:18px;font-weight:normal;margin:0px;}
.stalkhd1 {color:#426ACE; font-size:16px;}
.stalk5{line-height:20px;}
.greenlbtn:link, .greenlbtn:visited {background:url("../img/greenbg.png");background-color: #749a02;; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor: pointer;
	font-size: 18px;
}
.greenlbtn:hover {background:none;background-color: #8CBA00;}
.toplinks {text-align:right;color:#676;}
.toplinks a:link, .toplinks a:visited{padding:4px;}
.hmpg{background-color:#E9F6FF;border-bottom:1px solid #FF9600;border-top:1px solid #70C6FF;padding-bottom:20px;background:url("../img/hmpgbg.jpg") no-repeat #E9F6FF;}
.hmpgbr{background-color:#70C6FF;height:5px;}
.hmz1{padding-left:30px;}
.hmz1tb{margin-top:20px;width:100%;}
.hmz1tb td{vertical-align:top;padding:3px;color:#676;padding-bottom:10px;}
.hmz1tb b{color:#444;}
.hmz1tb h2{font-size:12px;margin:0px;padding:0px;color:#444;}
.hmpg h1{font-size:22px;font-weight:bold;color:#444;margin:51px 0 40px;text-align:center;}
.hmpg h2{font-size:14px;font-weight:normal;margin:0px;font-family:georgia, times, "times new roman";color:#636363;}
.links{list-style:none;padding-left:0;margin:5px 0 10px 0;}
.links li{border-bottom:1px solid #D9D9D9;}
.links li a:link, .links li a:visited{padding:10px 0 10px 30px;display:block;color:#444;font-weight:bold;background:url("../img/arr2.gif") no-repeat center right; margin-right:20px;}
.links li a:hover{color:#3A9DD5;}
.blogsnap{border-collapse:collapse;margin-top:10px;}
.blogsnap a:link, .blogsnap a:visited{color:#444;font-weight:bold;}
.blogdt{color:#676;vertical-align:top;width:40px;}
.sprite21, .sprite22, .sprite23, .sprite24, .sprite25, .sprite26, .sprite27, .sprite28, .fb, .tw, .syn, .eml {background:url("../img/sprites2.jpg") no-repeat;width:50px;}
.sprite21{background-position:0px 0px;}
.sprite22{background-position:-239px 0px;}
.sprite23{background-position:-141px 0px;}
.sprite24{background-position:-66px 0px;}
.sprite25{background-position:-534px 0px;}
.sprite26{background-position:-312px 0px;}
.sprite27{background-position:-458px 0px;}
.sprite28{background-position:-389px 0px;}
a:link, a:visited{text-decoration:none;color:#06C;}
.pgttl1 {font-size:24px;color:#444;background-color:#E9F6FF;padding:15px;border-top:1px solid #51B0F3;border-bottom:1px solid #51B0F3;margin:0px;font-weight:normal;}
.registrationform{width:600px;border-right:1px solid #FDFFC0;padding-right:20px;}
.rformheader{background-color:#EFEFFF;padding:10px;font-size:1.6em;}
.registrationform .entry td {color:#777;padding-top:6px;text-align:justify;}
.registrationform .entry th {padding-top:10px;}
.formerrors {border:solid 1px #F00; background-color:#f1c0c0;margin-top:3px;}
.contentcol{float:left;width:700px;border-right:1px solid #FDFFC0;padding-right:10px;margin:0 10px 10px 0;}
.linkscol{float:left;color:#676;}
.secHd1{border-bottom:1px dashed #676;padding:20px 4px 10px 4px;margin-bottom:10px;font-weight:bold;color:#444;font-size:14px;}
.crminfo {background-color:#F9F9F9;color:#666;padding:10px;margin:0 auto;text-align:justify;border-bottom:1px solid #FF9600;font-size:0.9em;}
.crminfo  h1, .crminfo  h2{margin:3px 3px 10px 0;}
.crminfo  h1{font-weight:normal;}
.crminfomore{display:none;}
.regsbar{vertical-align:top;padding:40px 5px 5px 5px;}
.regsbarinfo{background-color:#eee;color:#444;padding:10px;margin:0 auto;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:20px;font-size:11px;width:300px;}
.regsbarinfo hr {border-top: 1px solid #fff; border-bottom: 1px solid #ddd;}
.entry{width:100%;}
.entry th{font-weight:normal;text-align:right;padding:5px; width:120px;vertical-align:top;}
.entry th.mn{font-weight:bold;color:#BC0000;}
.adspace{width:200px;vertical-align: top;}
.follow{list-style-type: none;padding-top:50px;font-size:0.9em;text-align:center;margin-left:0px;padding-left:0px;}
.follow li{display: inline;}
.fb{padding:50px 10px 5px 10px;background-position:-597px -10px;}
.tw{padding:50px 10px 5px 10px;background-position:-653px -10px;}
.syn{padding:50px 10px 5px 10px;background-position:-710px -10px;}
.eml{padding:55px 10px 5px 20px;background-position:-747px -5px;}
#morelnk{text-align:right;}
.pagetabs {border-bottom:solid 1px #51B0F3;padding:10px 0px 3px 20px;margin:0;}
.pagetabs li{display:inline;padding-left:5px;}
.pagetabs a.selected:link, .pagetabs a.selected:visited{background-color:#F9F9F9; color:#666; font-weight:bold; border-left:solid 1px #51B0F3; border-right:solid 1px #51B0F3; border-top:solid 1px #51B0F3; padding:3px 10px 4px 10px;}
.pagetabs a:link, .pagetabs a:visited{color:#666;border-left:solid 1px #51B0F3; border-right:solid 1px #51B0F3; border-top:solid 1px #51B0F3; padding:3px 10px 3px 10px;background-color:#E9F6FF;}
.errormsg{color:#F00;text-align:center;}
.req{font-weight:bold;color:#BC0000;text-align:right;}
.followuscol1{float:left;width:420px;border-right:1px solid #CCC;padding-right:15px;margin:0 10px 10px 50px;}
.followuscol2{float:left;color:#676;padding-left:15px;width:350px;}
.followuscol1 h2, .followuscol2 h2 {font-weight:normal;color:#A60;}
.tweet td{border-bottom:1px dotted #DDD;color:#666;}
.tweet .crtdt{color:#999;font-size:0.9em;line-height:20px;}
.left{text-align:left;}
.cstudy {color:#454;}
.cstudy p{line-height:22px;}
.cstudy li{line-height:22px;}
.cstudy h3{color:#09F;}
.modinfottl{background:url("../img/arr3.gif") no-repeat 0px 0px; padding-left: 12px;}
.modinfottl1{background:url("../img/arr3.gif") no-repeat 0px -12px; padding-left: 12px;}
.viewppt{background-color:#FCFCFC;padding:5px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.custquote{text-align:center;font-style:italic;}
.custquoteref{color:#676;font-size:0.9em;padding-top:8px;}
.ticks{list-style-image:url("../img/102.png");}
.ticks li{padding-top:5px;}
.featuresmenu{float:left;width:200px;padding-right:10px;margin:0 10px 10px 0;color:#676;}
.featurescontent{float:left;width:490px;text-align:justify;color:#454;padding-right:10px;}
.toolssection{float:right;width:230px;}
.featurescontent h2{font-weight:normal;font-family:georgia, times, "times new roman";color:#426ACE;font-size:22px;margin-top:0px;}
.featuresmenu ul {list-style:none;margin:0px;padding:4px 0px 4px 0px;border:1px solid #CCC;	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;background-color:#FAFAFA;}
.selfea{background-color:#FFF;font-weight:bold;}
.featuresmenu ul li a:link, .featuresmenu ul li a:visited{color:#676;display:block;padding:8px 0px 8px 4px;border-bottom:1px dotted #CCC;margin:0px 8px 0px 8px;}
.featuresmenu ul ul {border:none;margin:0px;padding:0px;}
.featuresmenu ul ul li {background-color:#FFF;}
.featuresmenu ul ul li a:link, .featuresmenu ul ul li a:visited{font-weight:normal;padding:6px 0px 6px 14px;border-bottom:1px dotted #CCC;}
.vidtn{background-color:#333;width:200px;text-align:center;padding:2px;}
.vidtntxt{background-color:#333;width:200px;color:#FFF;text-align:center;line-height:18px;padding:2px;border-bottom:4px solid #FC0;font-weight:bold;}
.vidspacer{width:20px;}
.crmsearches{-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color:#EEE;color:#999;}
.crmsearches th{background-color:#999;color:#fff;text-align:left;padding:4px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.crmsearches thead a:link, .crmsearches thead a:visited{color:#FFF;}
.crmsearches tbody a:link, .crmsearches tbody a:visited{color:#999;} 
.crmsearchcollapse{background:url("../img/arr4.png") no-repeat 0px 2px; padding-left: 12px;}
.crmsearchexpand{background:url("../img/arr4.png") no-repeat 0px -12px; padding-left: 12px;}
.clearfix::after{content:"";display:table;clear:both}
