	/*Shortcode stylesheet */	
		/*lists*/
		ul.star, ul.check, ul.cross{margin:0 0 20px 0;list-style-type: none;}
		ul.star ul{margin-left: 20px;margin-bottom:0;margin-top:0;}
		ul.star li{padding-left: 20px; margin-left: 0px; background: url(images/star.png) 0px 3px no-repeat;list-style-type: none;}
		ul.check ul{margin-left: 20px;margin-bottom:0;margin-top:0;}
		ul.check li{padding-left: 20px; margin-left: 0px; background: url(images/check.png) 0px 3px no-repeat;list-style-type: none;}
		ul.cross ul{margin-left: 20px;margin-bottom:0;margin-top:0;}
		ul.cross li{padding-left: 20px; margin-left: 0px; background: url(images/cross.png) 0px 3px no-repeat;list-style-type: none;}
		
		a.button{display: inline-block; padding: 5px 25px; margin: 0px 0px 20px;background-image: url(images/button-fade.png); background-position: scroll left top; background-repeat:repeat-x; border: 1px solid #e8e8e8; border-right: 2px solid #e5e5e5;border-bottom: 2px solid #e5e5e5;}
		a.button:hover{background-image: url(images/button-fade-hover.png); background-position: scroll left bottom; background-repeat:repeat-x;}
		
		/*devider*/
		.entry_devider{margin: 10px 0px 20px; height: 2px; display: block; background:url(images/line.gif) repeat-x scroll center bottom;}
		.entry_devider_top{margin: 10px 0px 20px; height: 20px; display: block; background:url(images/line.gif) repeat-x scroll center center;}
		.entry_devider_top .jhandletop{float: right; height: 20px; line-height: 15px;padding: 0px 0px 0px 8px; background: #E8E8E8;margin: 0;display: inline-block}
		.entry_devider_top .jhandletop a{font-size: 11px;word-spacing: 2px;margin: 0;padding: 0;}
		
		/*dropcaps*/
		.dropcap{float: left; display: inline-block; font-size: 40px; line-height: 100%; margin: 4px 10px 0px 0px;position: relative}
		
		/*column*/
		.two_column{float: left; display: inline; width: 47%; margin-bottom: 20px; padding: 0;}
		.two_column_last{float: right; display: inline; width: 47%; margin-bottom: 20px; padding: 0;}
		.three_column{float: left; display: inline; width: 30%; margin-right: 5%;margin-bottom: 20px; padding: 0;}
		.three_column_last{float: right; display: inline; width: 30%; margin-bottom: 20px; padding: 0;}
		.four_column{float: left; display: inline; width: 22%; margin-right: 4%; margin-bottom: 20px;padding: 0;}
		.four_column_last{float: right; display: inline; width: 22%; margin-bottom: 20px; padding: 0;}
		
		.one_third{float:left; display:inline;width: 30%; margin-right: 5%; margin-bottom: 20px;padding: 0;}
		.one_third_last{float:right; display:inline;width: 30%; margin-bottom: 20px; padding: 0;}
		.two_third_last{float: right; display: inline; width: 65%; margin-bottom: 20px; padding: 0;}
		.two_third{float: left; display: inline; width: 65%; margin-right: 5%; margin-bottom: 20px;padding: 0;}
		
		.one_fourth{float: left; display: inline; width: 22%; margin-right: 4%; margin-bottom: 20px;padding: 0;}
		.three_fourth_last{float: right; display: inline; width: 74%; margin-bottom: 20px; padding: 0;}
		.three_fourth{float: left; display: inline; width: 74%; margin-right: 4%; margin-bottom: 20px; padding: 0;}
		.two_fourth{float: left; display: inline; width: 48%; margin-right: 4%; margin-bottom: 20px; padding: 0;}
		.two_fourth_last{float: right; display: inline; width: 48%; margin-bottom: 20px; padding: 0;}
		.one_fourth_last{float: right; display: inline; width: 22%; margin-bottom: 20px; padding: 0;}
		
		/*content boxes*/
		.rounded-out{margin: 0px 0px 20px;padding: 0px; border: 1px solid #E2E2E2;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.rounded-in{margin: 0px; padding: 20px; border: 1px solid #FDFDFD; background: #f8f8f8;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.rounded-in p, .rounded-in div{margin-top:0;padding-top: 0;}
		.rounded-in br{display:none;height: 0px;visibility: hidden; overflow: hidden;}
		
		.download_roundedout{margin: 0px 0px 20px;padding: 0px; border: 1px solid #E2E2E2;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background-color: #F7F8F7;background-image: url(images/button-fade.png); background-position: scroll left top; background-repeat:repeat-x;}
		.download_roundedout .download_roundedin{margin: 0px; padding: 20px 20px 20px 90px; border: 1px solid #FEFEFE; background: url(images/box_download.png) scroll 20px 20px no-repeat; min-height: 48px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.download_roundedout .download_roundedin p, .download_roundedout .download_roundedin div{margin-top:0;padding-top: 0;}
		.download_roundedout .download_roundedin  br{display:none;height: 0px;visibility: hidden; overflow: hidden;}
		
		.sucess_roundedout{margin: 0px 0px 20px;padding: 0px; border: 1px solid #E2E2E2;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background-color: #DCECCF; background-image: url(images/button-fade.png); background-position: scroll left top; background-repeat:repeat-x;}
		.sucess_roundedout .sucess_roundedin{margin: 0px; padding: 20px 20px 20px 90px; border: 1px solid #FEFEFE; background: url(images/accepted.png) scroll 20px 20px no-repeat; min-height: 48px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.sucess_roundedout .sucess_roundedin p, .sucess_roundedout .sucess_roundedin div{margin-top:0;padding-top: 0;}
		.sucess_roundedout .sucess_roundedin  br{display:none;height: 0px;visibility: hidden; overflow: hidden;}
		
		.error_roundedout{margin: 0px 0px 20px;padding: 0px; border: 1px solid #E2E2E2;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background-color: #F2E1D8; background-image: url(images/button-fade.png); background-position: scroll left top; background-repeat:repeat-x;}
		.error_roundedout .error_roundedin{margin: 0px; padding: 20px 20px 20px 90px; border: 1px solid #FEFEFE; background: url(images/error.png) scroll 20px 20px no-repeat; min-height: 48px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.error_roundedout .error_roundedin p, .error_roundedout .error_roundedin div{margin-top:0;padding-top: 0;}
		.error_roundedout .error_roundedin  br{display:none;height: 0px;visibility: hidden; overflow: hidden;}
		
		.warning_roundedout{margin: 0px 0px 20px;padding: 0px; border: 1px solid #E2E2E2;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background-color: #F6F0D9; background-image: url(images/button-fade.png); background-position: scroll left top; background-repeat:repeat-x;}
		.warning_roundedout .warning_roundedin{margin: 0px; padding: 20px 20px 20px 90px; border: 1px solid #FEFEFE; background: url(images/warning.png) scroll 20px 20px no-repeat; min-height: 48px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.warning_roundedout .warning_roundedin p, .warning_roundedout .warning_roundedin div{margin-top:0;padding-top: 0;}
		.warning_roundedout .warning_roundedin  br{display:none;height: 0px;visibility: hidden; overflow: hidden;}
		
		.color_roundedout{margin: 0px 0px 20px;padding: 0px; border: 1px solid #E2E2E2;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background-image: url(images/button-fade.png); background-position: scroll left top; background-repeat:repeat-x;}
		.color_roundedout .color_roundedin{margin: 0px; padding: 20px; border: 1px solid #FEFEFE; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.color_roundedout .color_roundedin p, .color_roundedout .color_roundedin div{margin-top:0;padding-top: 0;}
		.color_roundedout .color_roundedin  br{display:none;height: 0px;visibility: hidden; overflow: hidden;}
		
		
		.download_roundedout:hover, .sucess_roundedout:hover, .error_roundedout:hover, .warning_roundedout:hover{background-image: url(images/button-fade-hover.png); background-position: 0% 100%; background-repeat:repeat-x;}
		
		/*pullquotes*/
		.quote_left{float: left; display: inline-block; width: 40%; margin: 20px 20px 20px 0px;padding: 5px 0px 0px 40px; min-height: 40px; font-size: 12px; line-height: 23px; font-style: italic; font-family:Georgia, serif; background: url(images/quote.png) 0px 0px no-repeat;}
		.quote_right{float: right; display: inline-block; width: 40%; margin: 20px 0px 20px 20px;padding: 5px 0px 0px 40px; min-height: 40px; font-size: 12px; line-height: 23px; font-style: italic; font-family:Georgia, serif; background: url(images/quote.png) 0px 0px no-repeat;}
		
		