html
{
/*  background: url('../images/crashing-waves.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;*/
}
/*
* font stacks
*font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
*font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
*font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
*font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
*font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
*font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;

*/
body
{
	margin: 0;
	padding: 0;
	color: #555;
	font: normal 10pt Arial,Helvetica,sans-serif;
         background:none;

	/*background:url('../images/crashing-waves.jpg') repeat-x top left;*/
}
#shadow
{
    box-shadow:inset 0 0 10px #1c2e10;
             -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
        border-radius: 10px;
}
#page
{
	/*border-top: 1px solid #eeeeee;*/
	/*border-left: 1px solid #eeeeee;*/
	/*border-bottom: 1px solid #777777;*/
	/*border-right: 1px solid #777777;*/
	/*background: #fff;*/
	margin-top:5px;
                  opacity:.8;
	/* border: 1px solid #392f1d;
	border-top:5px solid #392f1d;
	*/
background: -moz-linear-gradient(-45deg,  rgba(74,122,166,1) 0%, rgba(155,179,200,1) 46%, rgba(249,246,239,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(74,122,166,1)), color-stop(46%,rgba(155,179,200,1)), color-stop(100%,rgba(249,246,239,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a7aa6', endColorstr='#ccf9f6ef',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

         -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
        border-radius: 10px;
        

}
#top-header
{
	margin: 0;
	padding: 0;
	background:url('../images/top-header.jpg') no-repeat top left;
	height:130px;
        -moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
        border-radius: 10px 10px 0px 0px;
        
}
#dropdown_menu h1
{
    color:#eee;
    text-align: right;
    padding-right: 40px;
    padding-top: 5px;
    font-size: 21px;
    font-weight:700;
    
}
#header
{
        visibility: none;
}
/* make keyframes that tell the start state and the end state of our object */
@-webkit-keyframes fadeIn { from { opacity:0;background-color:#000; } to { opacity:1;background-color:#dedede; } }
@-moz-keyframes fadeIn { from { opacity:0;background-color:#000; } to { opacity:1;background-color:#dedede; } }
@keyframes fadeIn { from { opacity:0;background-color:#000; } to { opacity:1;background-color:#dedede } }
 #content {
     /*Animation stuff*/
    opacity:0;  /* make things invisible upon start */
    -webkit-animation:fadeIn ease-in 1;  /* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
    -moz-animation:fadeIn ease-in 1;
    animation:fadeIn ease-in 1;
 
    -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
    -moz-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
 
    -webkit-animation-duration:.5s;
    -moz-animation-duration:.5s;
    animation-duration:.5s;
    /*Styling stuff*/
    padding: 20px;
    margin:10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    box-shadow:3px 3px 7px #1c2e10;
    
}

#content p
{
    color:#000;
    font-size:16px;
}
#content li
{
/*    list-style-image: url('../images/list_image_sm.png');*/
   color:#000;
}
#content h2
{
    border:none;
    border-bottom:1px #ccc solid;
}
#content div#page_preamble h1
{
    border:none;
    border-bottom:1px #ccc solid;
}

#content ul.plain
{
    font-weight: normal;
}
#content ul.plain li
{
   font-weight: normal;
   list-style-image: none;
   list-style-type: circle;
   list-style-position: inside;
   padding:0 0 0 1em;
   margin:0 0 0 1em;

}
#col2
{
    border-left:#000 1px solid;
}

#footer
{
	padding: 10px;
	margin: 10px 20px;
	margin:0;
	font-size: 0.8em;
        text-align:left;
/*	background:url('../images/footer.jpg') no-repeat top left;*/
	height:90px;
}
#glory
{
/*    background:#cfd0ff;*/
    opacity:.8;
    width:350px;
    padding:1em;
    margin-left:1em;
    margin-top:35px;
    display:inline-block;
/*    border:1px solid #0d0e0f;*/
/*	-moz-border-radius: 5px;*/
/*	-webkit-border-radius: 5px;*/
/*        border-radius: 5px;*/
}
#glory:hover
{
/*    opacity:1;*/
/*    background:#cfcfcf;*/
}
div#footerOrganization
{
    display:inline-block;
    width:450px;
    padding-top:0px;
}
div#footerOrganization h1
{
    font-size:30px;
    color:#000;
    text-align:right;
    
}
div#footerOrganization h2
{
    color:#000;
    text-align:right;
    
}
#logo
{
	padding: 10px 20px;
	font-size: 180%;
}
#logo h1, #logo h2, #logo h3, #logo h4
{
    color:#ddd;
    text-shadow:1px 1px 2px #fff;
     margin-bottom:0px;   
}
#logo h1 
{
    padding-bottom:0px;
    margin-bottom:0px;   
}
#logo p
{
    color:#fff;
    font-style:italic;
    font-size:80%;
/*    text-align: center;*/
    text-shadow:1px 1px 2px #97b4ce;
}
    
h1 span.confDate
{
                font-size:70%;
                font-style:italic;
}
#mainmenu
{
	background:white url(bg.gif) repeat-x left top;
	border-bottom: 1px solid #777777;
}

#mainmenu ul
{
	padding:6px 20px 5px 20px;
	margin:0px;
}

#mainmenu ul li
{
	display: inline;
}

#mainmenu ul li a
{
	color:#ffffff;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:5px 8px;
}

#mainmenu ul li a:hover, #mainmenu ul li.active a
{
	color: #6399cd;
	background-color:#EFF4FA;
	text-decoration:none;
}
table
{
    border-collapse:collapse;
}
.border1px
{
   
    border:#4b4a58 1px solid;
}
.underlined
{
    padding-top:1.5em;
    border-bottom:#4b4a58 1px solid;
}
.dotted_bottom
{
    border-bottom:#4b4a58 1px dotted;
}
hr
{
    border:0;
    border-bottom:1px #000 solid;
    border-right:2px #000 solid;
    width:50%;
    height:3px;
    margin-left:25%;
    background-color:#CFF0FE;
    color:#000;
}
.trans /* transparent */
{
    opacity:0;
}

.test label
{
    display:inline;
    width:3em;
}

.test
{
    float:left;
    width:15em;
}
.pageHeader
{
    background:url('bg_header1.jpg');
    border:2px #162e46 solid;
    padding:.2em;
    padding-left:2em;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#000;
    font-size:24px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    
}
#feedItem0
{
    /*
    display:block;
    */
}

.feed_sub_header ,.spkr_sub_header
{
    font-size: 12px;
    border:1px #162e46 solid;
    padding:.2em;
    padding-left:1em;
    padding-right:1em;
    background:url(bg_header1.jpg) repeat-x left top;
    color:#000;
    margin-top: 1em;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

}

.feed_header ,.spkr_header,.fancy_header
{
    font-size: 16px;
    border:1px #162e46 solid;
    padding:.2em;
    padding-left:1em;
    padding-right:1em;
    background:url(bg_header1.jpg) repeat-x left top;
    color:#000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

}

.spkr_header
{
    margin-top:0;
    margin-left:0;
    margin-right:0;
}

 .pageImage
{

    border:2px #162e46 solid;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin-bottom:1em;

}

.show_item,.spkr_Item
{
    display:none;
    background:#F0F0EE;
    border:1px #000 solid;
    padding:1em;
    margin:1em;
    margin-bottom:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    
}
h2.toggle
{
  cursor:pointer;
}
.compact
{
	font-size:10px;
}
.light_padded
{
	padding:.5em;
}
.full_padded
{
	padding:1em;
}
.slight_box
{
	
	border:1px solid #97B4CE;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        border-radius: 5px;
}

.light_page_box 
{
	background:#E6F2FF;
	border:1px solid #97B4CE;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        border-radius: 5px;
}
.light_page_box p
{
   padding:1em;
   word-spacing: 2px;
   margin-bottom: 5px;
   padding-bottom: 0px;
}
.intense_box
{
	background:#FFFF66;
        border:2px dashed black;
        color:#000;

        font-weight:600;
}

.shout
{
    font-weight:800;
    font-size:2em;
    padding:1.5em;
}
.marginTop
{
    margin-top:1em;
}
/* font size definitions */
.font_small
{
    font-size: 10px;
}
.font_med_small
{
    font-size: 12px;
}

.font_med
{
    font-size: 14px;
}

.font_med_large
{
    font-size: 16px;
}

.font_large
{
    font-size: 18px;
}
.total_box
{
    border-top:solid #000 1px;
   
}
/*

.wordcount_limit {
background-color: red !important;
}
*/
/* definitions for two fields */
.field2_1{
padding:1em;
width:400px;
float:left;
}
.field2_2{
padding:1em;
width:400px;
float:right;
}/* definitions for three fields */
.field3_1{
padding:1em;
width:280px;
float:left;
border-right:1px dotted #000;
}
.field3_2{
padding:1em;
width:280px;
float:left;
border-right:1px dotted #000;
}
.field3_3{
padding:1em;
width:280px;
float:right;
}
/* definitions for four fields */
.field4_1{
padding:1em;
width:200px;
float:left;
border-right:1px dotted #000;
}
.field4_2{
padding:1em;
width:200px;
float:left;
border-right:1px dotted #000;
}
.field4_3{
padding:1em;
width:200px;
float:left;
border-right:1px dotted #000;
}
.field4_4{
padding:1em;
width:200px;
float:right;
}
.hidden
{
    display:none;
}
.generic_box
{
	border:solid 1px #333333;
	padding:1em;
	margin-top:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        border-radius: 5px;
	
}

.litepadded
{
    padding:5px;
}

.greyed
{
	background-color:#DDDDDD;
	color:#333333;
	
}
.abstract_box
{
	padding: 20px;
	background:#efefef;
	color:#222222;
	margin:0px;
	margin-top:15px;
	font-size:14px;
	line-height:150%;
	word-spacing:.3em;
	border:1px solid #0d0e0f;
	font:'verdana';
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        border-radius: 5px;
	
}
.float_left
{
	float:left;
}
.float_right
{
	float:right;
}
div.flash-error, div.flash-notice, div.flash-success
{
	padding:.8em;
	margin-bottom:1em;
	border:2px solid #ddd;
}

div.flash-error
{
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
}

div.flash-notice
{
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
}

div.flash-success
{
	background:#E6EFC2;
	color:#264409;
	border-color:#C6D880;
}

div.flash-error a
{
	color:#8a1f11;
}

div.flash-notice a
{
	color:#514721;
}

div.flash-success a
{
	color:#264409;
}

div.form .rememberMe label
{
	display: inline;
}

div.view
{
	padding: 10px;
	margin: 10px 0;
	border: 1px solid #C9E0ED;
}

div.breadcrumbs
{
	font-size: 0.9em;
	padding: 5px 20px;
}

div.breadcrumbs span
{
	font-weight: bold;
}

div.search-form
{
	padding: 10px;
	margin: 10px 0;
	background: #eee;
}
#sidebar
{
	/*padding: 20px 20px 20px 20px;*/
        /*margin-right:10px;*/
        /*background:#fff;*/
        /*padding-top:15px;*/
        
}
/* original portlet styling */
.portlet
{
    /*background:#fff;*/
}

.portlet-decoration
{
    visibility: none;
/*	padding: 3px 8px;
	background: #B7D6E7;
	border-left: 5px solid #6FACCF;*/
}

.portlet-title
{
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color: #000;
        background-color:#dee0e2;
        padding:.5em;
        margin-right:1em;
        -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        -moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
        border-radius: 5px 5px 0px 0px;
        box-shadow:1px 1px 3px #1c2e10;
}

.portlet-content
{
	font-size:0.9em;
	margin: 0 0 15px 0;
	padding: 5px 8px;
	background-color:#dedede;
        -moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
        border-radius: 0px 0px 5px 5px;
        margin-right:1em;
        box-shadow:1px 1px 3px #1c2e10;
}

.portlet-content ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0;
	padding: 0;
}

.portlet-content li
{
	padding: 2px 0 4px 0px;
}
/* modified portlet styling */
.portlet
{
    /*background:#fff;*/
}

.portlet-decoration
{
    /*visible:;*/
/*	padding: 3px 8px;
	background: #B7D6E7;
	border-left: 5px solid #6FACCF;*/
}

.portlet-title
{
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	/*color: #000;*/
        color:#DE9856;
        /*background-color:#dee0e2;*/
        background-color:#000;
        padding:.5em;
        margin-right:20px;
        /*text-align: right;*/
        -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        -moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
        border-radius: 5px 5px 0px 0px;
        box-shadow:1px 1px 3px #1c2e10;
/*font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;*/
}

.portlet-content
{
	font-size:0.9em;
	margin: 0 0 15px 0;
	padding: 5px 8px;
	background-color:#dedede;
        -moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
        border-radius: 0px 0px 5px 5px;
        margin-right:20px;
        box-shadow:1px 1px 3px #1c2e10;
        
background: -moz-linear-gradient(left,  rgba(27,65,101,0.19) 0%, rgba(27,65,101,0.8) 95%, rgba(27,65,101,0.8) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(27,65,101,0.19)), color-stop(95%,rgba(27,65,101,0.8)), color-stop(100%,rgba(27,65,101,0.8)));
background: -webkit-linear-gradient(left,  rgba(27,65,101,0.19) 0%,rgba(27,65,101,0.8) 95%,rgba(27,65,101,0.8) 100%);
background: -o-linear-gradient(left,  rgba(27,65,101,0.19) 0%,rgba(27,65,101,0.8) 95%,rgba(27,65,101,0.8) 100%);
background: -ms-linear-gradient(left,  rgba(27,65,101,0.19) 0%,rgba(27,65,101,0.8) 95%,rgba(27,65,101,0.8) 100%);
background: linear-gradient(to right,  rgba(27,65,101,0.19) 0%,rgba(27,65,101,0.8) 95%,rgba(27,65,101,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#301b4165', endColorstr='#cc1b4165',GradientType=1 );

}
.portlet-content h1,.portlet-content h2,.portlet-content h3, .portlet-content h4
{
    padding-left:15px;
    /*font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;font-weight:bold;*/ 
    color:#000;
    border-bottom:1px solid #4d7293;
    padding-top:.5em;
}
.portlet-content ul
{
	list-style-image:none;
        list-style-image:url('../images/bullet-1.gif');
	/*list-style-position:outside;*/
	list-style-type:none;
	margin: 0;
	padding: 0;
        padding-left:50px;
}

.portlet-content li
{
	padding: 2px 0 4px 0px;
}
.portlet-content a
{
    color:#fff;
    font-size:14px;
    font-weight: bold;
}
/* blog stuff */
span.blogDate
{
    font-size:18px;
    float:right;
    padding-right:1em;
}
span.blogDate_nofont
{
    float:right;
    padding-right:1em;
}
dl.blogComment dt
{
    border-top:1px solid #ccc;
    margin-top:.5em;
}
dl.blogComment dd
{
    background-color: #fefefe;
    padding:.5em;
            -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        border-radius: 5px;
}

.operations
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.operations li
{
	padding-bottom: 2px;
}

.operations li a
{
	font: bold 12px Arial;
	color: #0066A4;
	display: block;
	padding: 2px 0 2px 8px;
	line-height: 15px;
	text-decoration: none;
}

.operations li a:visited
{
	color: #0066A4;
}

.operations li a:hover
{
	background: #80CFFF;
}
.wordcount_limit {
background-color: red !important;
}

div.contactTop
{
    display:inline-block;
    padding:.5em;
    width:30%;
    text-align: center;
    padding-top:.5em;
    padding-bottom:.5em;
    font-size: 18px;
    color:#000;
    font-weight:800;
    text-shadow: #00f 1px 1px 1px;
}

div#SpacerDiv
{
    height:270px;
}

h2.sliderTitle
{
    padding-left:3em;
    font-size:24px;
    border:none;
    border-bottom:solid #999 1px;
   text-shadow: #ccc 2px 2px 2px;
}

p.sliderDesc
{
    padding-left:100px;
    padding-right:100px;
    font-size:18px;
    height:40px;
}
/* social networking icons */
#social_links /* this is the container */
{
    padding:0px;
    padding-left:900px;
    padding-top: 25px;
}

img.social_icon
{
    padding-left:1px;
    padding-right:1px;
    border-radius:1px;
}
img.social_icon:hover
{
    box-shadow: 0px 0px 3px 2px #ddd inset;
}

img#social_link_1
{
    /*padding-left:125px;*/
}

div.portlet-content li a:hover
{
    text-shadow:2px 2px #000;
}

/* product styling */

div.product-page
{
    background-color: #41474D;
    
    display: table-cell;
    /*height:100%;*/
    width:890px;
    padding:1em;
}

#content div.product-page p
{
    /*display:table-cell;*/
    color:#cccccc;
}

div.product-page p img
{
    float:left;
    margin:10px;
}
a.lundieChildLink
{
    
    color:#000;
    display:block;

}

li.lundieChildList,h3.ui-accordion-header a
{
    list-style-type: none;
       padding:5px;
       margin-bottom: 5px;
       padding-left:1em;
    /*box-shadow:inset 0 0 10px #1c2e10;*/
        /*-moz-border-radius: 10px;*/
	/*-webkit-border-radius: 10px;*/
        border:solid 1px;
        border-radius: 10px;
        border-color:#aaa;
}
h3.ui-accordion-header a
{
    display:block;
}
li.lundieChildList:hover,h3.ui-accordion-header a:hover
{
    background-color: #E8EBEC;
    padding-left:1.5em;
}
iframe.embeddedPage
{
    width:890px;
    height:500px;
}
div.externalLink
{
           padding:5px;
        margin-bottom: 5px;
        padding-left:1em;
        border:solid 1px;
        border-radius: 10px;
        border-color:#aaa;
}

/*h3.ui-accordion-header a
{
    color:#000;
    background-color: #99B2C9;
background: -moz-linear-gradient(-45deg,  rgba(74,122,166,1) 0%, rgba(155,179,200,1) 46%, rgba(249,246,239,0.8) 100%);  FF3.6+ 
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(74,122,166,1)), color-stop(46%,rgba(155,179,200,1)), color-stop(100%,rgba(249,246,239,0.8)));  Chrome,Safari4+ 
background: -webkit-linear-gradient(-45deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%);  Chrome10+,Safari5.1+ 
background: -o-linear-gradient(-45deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%);  Opera 11.10+ 
background: -ms-linear-gradient(-45deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%);  IE10+ 
background: linear-gradient(135deg,  rgba(74,122,166,1) 0%,rgba(155,179,200,1) 46%,rgba(249,246,239,0.8) 100%);  W3C 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a7aa6', endColorstr='#ccf9f6ef',GradientType=1 );  IE6-9 fallback on horizontal gradient 
    display:block;
        padding:5px;
        margin-bottom: 5px;
        padding-left:1em;
        border:solid 1px;
        border-radius: 10px;
        border-color:#333;
}*/
/*h3.ui-accordion-header a:hover
{
    color:#000;
background: -moz-linear-gradient(left, rgba(179,201,221,1) 49%, rgba(179,201,221,0.93) 68%, rgba(252,251,248,0.8) 100%);  FF3.6-15 
background: -webkit-linear-gradient(left, rgba(179,201,221,1) 49%,rgba(179,201,221,0.93) 68%,rgba(252,251,248,0.8) 100%);  Chrome10-25,Safari5.1-6 
background: linear-gradient(to right, rgba(179,201,221,1) 49%,rgba(179,201,221,0.93) 68%,rgba(252,251,248,0.8) 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3c9dd', endColorstr='#ccfcfbf8',GradientType=1 );  IE6-9 

    padding-left:1.5em;
    display:block;
    border-color:#000;
}*/