﻿/* Common page styles ---------------------------------------------------------------------------- */
body {margin: 0;font:12px/1.231 Verdana,"trebuchet ms",helvetica,sans-serif;line-height:1.6em;}
h1{
	font-size: 1.6em; margin: .67em 0;color:#333333;font-weight:500
}
h2{
	font-size: 1.3em; margin: 1.2em 0 .5em 0;color:#333333;font-weight:600
}
h3{
	font-size: 1.1em; margin:.83em 0 0 1.5em;color:#333333;font-weight:600
}
h4{
	margin: 1em 0;color:#333333;font-weight:500
}

img {
	border:0;
}


p{
	margin:0 0 1.5em 1.5em;
	marginx:5px 0 10px 15px;
}
a { color: #333333; outline: 0;}
a:visited { color: #336600;}
a:active  {	color: #336600;}
a:hover   {	color: #336600;}
/* Common page styles ---------------------------------------------------------------------------- */

#features-non-profit ul {margin-left:25px; }
#features-non-profit li { padding:2px 0 2px 0}
img.demobutton { border:0; }

.video-footer {
    background: url("../jwplayer-5.5/skin/jwplayer_footer450.png") repeat scroll 0 0 transparent;
    height: 15px;
    width: 450px;
}

.thickboxicon {
background-image:url('../Images/zoom_icon.png');
background-repeat:no-repeat;
background-position:right bottom;
padding-bottom:35px;
	}

.buttondemo {
background:  url('../Images/Sign_up_DemoButton.png') repeat-none left top transparent;
display:block;
height:50px;
width:345px;
}

a.buttongreen:hover {
background: url('../Images/buttongradientgreenL.png') repeat-x scroll left top transparent;
border: 1px solid #99CC33;
color: #333333 !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important !important
}
a.buttongreen {
background: url("../Images/buttongradientgreen.png") repeat-x scroll left top transparent;
border: 1px solid #99CC33;
color: #333333 !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important
}

a.buttonblue:hover {
background: url('../Images/buttongradientblueL.png') repeat-x scroll left top transparent;
border: 1px solid #3F72B8;
color: #FFFFFF !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important !important
}
a.buttonblue {
background: url("../Images/buttongradientblue.png") repeat-x scroll left top transparent;
border: 1px solid #3F72B8;
color: #FFFFFF !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important
}
a.buttonorange:hover {
background: url('../Images/buttongradientorangeL.png') repeat-x scroll left top transparent;
border: 1px solid #E46E25;
color: #FFFFFF !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important !important
}
a.buttonorange {
background: url("../Images/buttongradientorange.png") repeat-x scroll left top transparent;
border: 1px solid #E46E25;
color: #FFFFFF !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important
}

a.buttonred:hover {
background: url('../Images/buttongradientredL.png') repeat-x scroll left top transparent;
border: 1px solid #B92025;
color: #FFFFFF !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important !important
}
a.buttonred {
background: url("../Images/buttongradientred.png") repeat-x scroll left top transparent;
border: 1px solid #B92025;
color: #FFFFFF !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important
}

a.buttonyellow:hover {
background: url('../Images/buttongradientyellowL.png') repeat-x scroll left top transparent;
border: 1px solid yellow;
color: #000 !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important !important
}
a.buttonyellow {
background: url("../Images/buttongradientyellow.png") repeat-x scroll left top transparent;
border: 1px solid yellow;
color: #000 !important;
margin-right: 8px;
padding: 5px 12px;
text-decoration: none !important
}

a.styleSubMenuCurrent {
	color: #000000;
	text-decoration:none;

}
a.styleSubMenuCurrent:visited {
	color: #000000;
	text-decoration:none;

}

a.styleSubMenu {
	color: #FFFFFF;
	text-decoration:none;

}

.styleToolbar {
background-repeat:no-repeat;
	text-align:left;
	padding-left:25px;
	padding-bottom:10px;
	color:white;	
	width:734px;
}
a.styleTopMenu {
	color:white;
	padding-left:3px;
	text-decoration:none;
	padding-right:3px;	
}
a.styleTopMenu:hover {
	color:#9DBF3C;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;	
}
a.styleSubMenu {
	color:white;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;	
	font-weight:bold;
}
a.styleSubMenu:hover {
	color:#ECE9D8;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;	
}

.styleTopBanner {
	background-repeat: no-repeat;
	text-align:left;
	padding-left:35px;
	padding-bottom:15px;
	color:white;	
	width:970px;
	height:354px;
}
.styleInnerBanner {
	padding-top:317px;
    font-size:14px;
	}
