div {position:relative;}

body {
	background:url('/images/theme/images/bg-top.gif') top repeat-x #C1C1C1;
	margin:0;
	padding:0;
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222;
	line-height:150%;
	}
 
a {
	color:#003399;
	background-color:transparent;
	font-weight:normal;
	text-decoration:none;
	}
 
h1 {
	color:#444;
	background-color:transparent;
	border-bottom:0px solid #D0D0D0;
	font-size:22px;
	font-weight:bold;
	margin:0 0 2px 0;
	padding:5px 0 6px 0;
	}
 
code {
	font-family:Monaco, Verdana, Sans-serif;
	font-size:12px;
	background-color:#f9f9f9;
	border:1px solid #D0D0D0;
	color:#002166;
	display:block;
	margin:14px 0 14px 0;
	padding:12px 10px 12px 10px;
	}

form {width:400px;}

.lcol form {width:200px;}
 
label {
	width:100%;
	display:block;
	padding-top:8px;
	}

input, select {
	width:100%;
	display:block;
	}
 
#wrap { 
	margin:0 auto;
	padding:0 0 0 70px;
	width:1030px;
	background:url('/images/theme/images/bg.gif') 30px 0 no-repeat;
	}
 
 #mast1 {
	width:190px;
	margin-right:10px;
	height:65px;
	float:left;
	position:relative;
	}

#mast1 a {
    background:url("/images/theme/images/sparrows-logo.jpg") no-repeat scroll 0 0 transparent;
    height:46px;
    left:10px;
    position:absolute;
    text-indent:-9999px;
    top:14px;
    width:145px;
    }
 
#mast {
	margin-top:0;
	background:#fff;  
	height:65px; 
	width:760px;
	float:left;
	}
 
#mast ul {
	list-style:none outside none;
	float:right;
	}
 
#mast ul li {
	float:left;
	list-style:none outside none;
	} 
 
#mast li a {
	display:block;
	padding:5px;
	margin:5px;
	color:#666;
	font-size:12px;
	text-decoration:none;
	}
 
#mast #search {
	float:left;
	padding:19px 10px 10px 280px;
	text-align:right;
	}
    #mast #search form {width:267px;}
        #mast #search form input {display:inline-block; width:190px!important;}
        #mast #search form .mast-submit {width:59px!important;}

#mast li a.help {
    border-left:1px solid #ccc;
    padding-left:12px;
	}

#mast li a.log-out {
    background:url('/images/theme/images/log-out.jpg') 0 0 no-repeat;
    height:25px;
    text-indent:-9999px;
    width:87px;
	}
 
#wrap p, #cke_pastebin {font-size:12px;}
 
#wrap p a {
	text-decoration:none;
	color:#CD0146;
	}
 
#report {
	background:#ffffff; 
	margin:0 auto;
	margin-bottom:20px;
	padding:10px;
	border:1px solid #d0d0d0;

	-webkit-box-shadow:4px 4px 10px #333;
	-moz-box-shadow:4px 4px 10px #333;
	box-shadow:4px 4px 10px #333333; 
	/*behavior:url('/images/pie/PIE.php');*/
	}
  
#main_nav {
	float:left;
	width:188px;
	padding:0;
	margin-right:10px; 
	clear:both;
	padding-top:25px;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~ */
div.menu-heading {
    color:#fff;
    font-size:12px;
    font-weight:bold;
    display:block;
    text-decoration:none;
    height:29px;
    border:1px solid #F5AD03;
    margin-top:10px;
    position:relative;
    background-color: #f5ad03;
    background: -moz-linear-gradient(top, #fdde8e, #f5ad03);
    background: -webkit-gradient(linear, left top, left bottom, from(#fdde8e), to(#f5ad03));
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdde8e', EndColorStr='#f5ad03', GradientType=0);

    -moz-border-radius:3px 3px 0 0;
    -webkit-border-bottom-left-radius:0;
    -webkit-border-bottom-right-radius:0;
    border-radius:3px 3px 0 0px;
    }
    
    
    
 
 
 div.menu-heading.green {
    border:1px solid #0F663E;
    background-color: #0F663E;
    background: -moz-linear-gradient(top, #71A58D, #0F663E);
    background: -webkit-gradient(linear, left top, left bottom, from(#71A58D), to(#0F663E));
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#71A58D', EndColorStr='#0F663E', GradientType=0);
    
    
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    
    }   
    
    
    

div.menu-heading h3 {
    padding:5px 0 6px 24px;
    display:block;
    margin:0 0 0 4px;
    background: url("/images/theme/images/drop-arrow.png") no-repeat 3px 12px;
    }
    
    
  div.menu-heading h3.left {
    background: url("/images/theme/images/drop-arrow-left.png") no-repeat 5px 9px;
    } 
    
    
    div.menu-heading h3.left a
    {
    	display:block;
    color:#fff;
    font-weight:bold;
    }
    
    
/* ~~~~~~~~~~~~~~~~~~~~~~~~ */

#main_nav ul.menu { 
	margin-top:0; 
	border:1px solid #F5AD03;
	border-width:0 1px 1px 1px;
	background:#fff;
	list-style:none outside none;
	padding:0 6px;
	position:relative;
	background:#fff /*url('/images/theme/images/menu-yel-grad.jpg') 0 0 repeat-x*/;

	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	/*behavior:url('/images/pie/PIE.php');*/
	}
  
  
#main_nav ul.menu li { 
    border-bottom:1px solid #ddd;
    font-size:12px;
    list-style:none outside none;
    }

#main_nav ul.menu li.header, #main_nav ul.menu li.overview { 
    list-style:none outside none;
    height:30px
    font-weight:bold;
    color:#fff;
    border-bottom:0;
    background:url('/images/theme/images/drop-arrow.png') 3px 12px no-repeat;
    }
  
#main_nav ul.menu li a {
	display:block;
	text-decoration:none;
	color:#0F663E;
	padding:6px 0 6px 24px;
	}

#main_nav ul.menu li.header a, #main_nav ul.menu li.overview a {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	} 
  
  
  /*
#main_nav ul.menu li.current a, #main_nav ul.menu li.here a, #main_nav ul.menu li.parent_here a {
	margin-right:-20px;
	color:#fff;
	background:#0B633B;
	
    background:-moz-linear-gradient(top, #71A58D, #0B633B);
    background:-webkit-gradient(linear, left top, left bottom, from(#71A58D), to(#0B633B));
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#71A58D', EndColorStr='#0B633B', GradientType=0);
    -moz-border-radius:5px 0 0 5px;
    -webkit-border-top-right-radius:0;
    -webkit-border-bottom-right-radius:0;
    border-radius:5px 0 0 5px;
   }
  */
  
  
#main_nav ul.menu li ul, #main_nav ul.menu li ul li, #main_nav ul.menu li ul li a {display:none;}

.page-sub-menu {
    padding:0; 
    background:url('/images/theme/images/sidemenu-grad.jpg') 0 0 repeat-x;
    position:relative;

    -moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;

	/*behavior:url('/images/pie/PIE.php');*/
    }
    
.page-sub-menu li {}

.page-sub-menu li.here {
    background:url('/images/theme/images/icons/greenarrowleft-icon.png') no-repeat 3px 4px #FFFFFF;
    padding-left:14px;
    }

.page-sub-menu li.sub_level_0 {background:none;}

.page-sub-menu li.last {border-bottom:0 none!important;}

.page-sub-menu li ul {padding:0 9px;}

.page-sub-menu li a {
    font-size:11px;
    padding:4px 0;
    padding-right:10px;
    }

.page-sub-menu > li > a {
    padding:6px;
    color:#fff!important;
    }

.parent_here a {margin-bottom:2px;}

#main_sidebar ul.menu li a {}
#aside-menu {}
#aside-menu > {}
  
 #userprofile, #forum-userprofile {
	background:none repeat scroll 0 0 #F2F2F2;
   border: 1px solid #cccccc;
    padding:10px;
    position:relative;
	text-align:left;
	font-size:12px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/*behavior:url('/images/pie/PIE.php');*/
	}

	#userprofile form, #forum-userprofile form 
	
	#userprofile form label, #forum-userprofile form label {
	    color:#555;
	    display:block;
	    font-size:12px;
	    margin-bottom:4px;
	    }
	
	#userprofile form input, #forum-userprofile input {
	    display:block;
	    width:157px;
	    }
	
	    #userprofile form button, #forum-userprofile form button {
            background:#fff url('/images/theme/images/icons/key_go.png') 5px 3px no-repeat;
            border:1px solid #ccc;
            cursor:pointer;
            margin:10px 0 6px 31px;
            padding:3px 24px 3px 26px;

            -moz-border-radius:2px;
            -webkit-border-radius:2px;
            border-radius:2px;
            -webkit-box-shadow: 0px 2px 2px #ddd;
            -moz-box-shadow: 0px 2px 2px #ddd;
            box-shadow: 0px 2px 2px #ddd;
            /*behavior:url('/images/pie/PIE.php');*/
	        }
	
	    #userprofile form button:hover, #forum-userprofile form button:hover {
            -webkit-box-shadow: 1px 1px 1px #fff;
            -moz-box-shadow: 1px 1px 1px #fff;
            box-shadow: 1px 1px 1px #fff;
	        }
	
    	#userprofile form a, #forum-userprofile a, #forum-userprofile p, .itempadbig {
    	    font-size:12px;
    	    display:block;
    	    margin:0px 0 6px 0;
    	    text-align:left;
   
    	    }
	

#userprofile > .avatar, #forum-userprofile > .avatar {float:left;}

.user-info {
	float:left;
    margin-left:8px;
    width:105px;
	}
	
    .user-info > p {
        color:#666;
        font-size:12px !important;
        line-height:15px;
        margin:0 0 8px;
        }

.edit-profile {
    background:url('/images/theme/images/edit-profile.jpg') 0 0 no-repeat;
    display:block;
    height:25px;
    text-indent:-9999px;
    width:111px;
	}
  
  
  
#main_body {
	float:left;
	width:758px;
	padding:0px;
	background:#fff;
	position:relative;
	border:1px solid #0F663E;
	
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
	/*behavior:url('/images/pie/PIE.php');*/
	}
  
#main_body h1 {
	background:url('/images/theme/images/h1-grad.jpg') repeat-x #0F663E;
	color:#fff;
	padding-left:16px;
	font-weight:normal;
	height:46px;
	line-height:40px;
	}
  
#main_sidebar {
	width:228px;
	float:left;
	margin-left:10px; 
	margin-top:30px;
	}
	
#main_sidebar ul.aside li.header { 
	background:#FCC343;
	color:#fff;
	margin:1px;
	font-weight:bold;
	font-size:15px;
	line-height:24px;
	
	padding:5px 10px !important;
	
	text-shadow: #888888 0 1px 1px;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/*behavior:url('/images/pie/PIE.php');*/
	
	
	  background-color: #FCC343;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FCC343), to(#d09000)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #FCC343, #d09000); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient(top, #FCC343, #d09000); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #FCC343, #d09000); /* IE10 */
  background-image:      -o-linear-gradient(top, #FCC343, #d09000); /* Opera 11.10+ */
  background-image:         linear-gradient(top, #FCC343, #d09000);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FCC343', EndColorStr='#d09000'); /* IE6ÐIE9 */

	
	
	
	}

#main_sidebar ul.aside { 
	margin-top:10px;  
    list-style:none outside none;
    padding:0;
    background:#FEE8B8;
	border:1px solid #F5AD03;
	position:relative;
	
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
	/*behavior:url('/images/pie/PIE.php');*/
	}
    
#main_sidebar ul.aside li {   
	padding:2px;
	margin:2px;
	background:#fff;
    list-style:none outside none;
	padding-right:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/*behavior:url('/images/pie/PIE.php');*/
	
	

	
	
	}
	
	
	#main_sidebar ul.aside.widget li 
	{padding:5px;}
	
	#main_sidebar ul.aside.widget li a
	{color:#CD0146;}
	
	#main_sidebar ul.aside.widget li strong 
	{display:block;}

#main_sidebar ul.aside li.link{  
	margin-top:-2px;
	background:#EAEAEA;
	text-align:right;
	font-size:10px;
	padding-bottom:3px;
	}
	
#main_sidebar ul.aside li img {
	width:35px;
	margin:7px 5px 5px 5px;
	padding:3px;
	border:1px solid #d0d0d0;
	float:left;
	}
	
#main_sidebar ul.aside li p {
	margin-top:5px;
	padding-left:60px;
	}
	
	
	#main_sidebar ul.aside li.more 
	{
		
		color:white;
		text-align:right;
		background-color:#FCC343;
	}
	
		#main_sidebar ul.aside li.more a
		{
		padding:0px;
		display: block;
		margin:2px;
			color:white;
		}
	
	
	
#main_article {
	float:left;
	margin-left:18px;
	margin-right:16px;
	margin-top:40px;
	padding-bottom:10px;
	width:470px;
	display: block;
	clear:both;
	}

#main_article h1{
	background:#fff;
	border:none;

	color:#0F663E;
	display:block;
	border-bottom:1px solid grey;
	
	line-height:24px;
	padding-left:0;
	}
	
	
	
	#main_article h2{

	border:none;
	text-shadow:#FFFFFF 0px 2px 1px;
	display:block;
	padding-top:10px;
	/*border-bottom:1px solid #ddd;*/
	background-image: url("/images/theme/images/heading-grad.png");
	background-position:left -35px;
	background-repeat:repeat-x;
	
	font-size:15px;
	color:#555555;
	
	height:75px;
	
	margin-bottom:-45px;
	
	line-height:24px;
	padding-left:10px;
	padding-bottom:0px;
	}
	
	

#main_article p.alert, div.alert {
	border: 1px solid red;
	background:#ffdfdf;
	padding:10px;
	color:#333;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
	/*behavior:url('/images/pie/PIE.php');*/
	}

div.alert {
    background:url('/images/theme/images/big-horn.png') 21px 18px no-repeat #ffdfdf;
    border:0;
	color:#333;
	line-height:17px;
	padding-left:102px;
	}




div#alert-gradient
{
	/*margin-top:-17px;*/
	
	border:1px solid #d17a7a;
	color:#333;
	line-height:17px;	
	background-color: #ffdfdf;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffdfdf), to(#fff8f8))!important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #ffdfdf, #fff8f8)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #ffdfdf, #fff8f8)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #ffdfdf, #fff8f8)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #ffdfdf, #fff8f8)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #ffdfdf, #fff8f8)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffdfdf', EndColorStr='#fff8f8')!important; /* IE6ÐIE9 */
	color:#333;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	overflow:hidden;
}

div#alert-gradient h3:first-child,
div#forum h3:first-child,
div#info-gradient h3:first-child,
div#latest-activity h3:first-child
{
	color:#ffffff;
	text-shadow:#555555 0px 1px 1px;
	background-color:#b63f3f!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#b63f3f), to(#860000)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #b63f3f, #860000)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #b63f3f, #860000)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #b63f3f, #860000)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #b63f3f, #860000)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #b63f3f, #860000)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b63f3f', EndColorStr='#860000')!important; /* IE6ÐIE9 */
	margin:1px !important;
	padding:5px 10px !important;

	height:auto;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;	
}


div#alert-gradient img
{
	padding:10px;
	margin:10px 15px 10px 10px;
	float:left;
}



div#alert-gradient .pc
{
	padding:0px 10px;
	display:block;
	float: left;
	width:340px;
}










div.alert.info {
	background:#BFEFFF;
	padding:10px;
	color:#333;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px

    background:url('/images/theme/images/info_icon.png') 21px 18px no-repeat #BFEFFF;
    border:0;
	color:#333;
	padding-top:5px;
	line-height:17px;
	padding-left:5px;
	overflow:hidden;
	}

div.alert.info img
{
	float:left;
	padding:0;
	margin:10px 20px;
	width:200px;
}


div.alert.info h3
{
	padding-left:60px;
	display:block;
	clear:both;
}


div.alert.info ul
{
	float:left;
	padding:0;
	margin:12px 0 0 10px;
}

div#forum,
div#info-gradient,
div#latest-activity
{
	margin:0 !important;
	padding:0 !important;
	border:1px solid #6590dd !important;
	color:#333;
	line-height:17px;	
	background-color: #b2d2ff!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#b2d2ff), to(#e4efff))!important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #b2d2ff, #e4efff)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #b2d2ff, #e4efff)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #b2d2ff, #e4efff)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #b2d2ff, #e4efff)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #b2d2ff, #e4efff)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2d2ff', EndColorStr='#e4efff')!important; /* IE6ÐIE9 */
	color:#333;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	overflow:hidden;
}

div#info-gradient h3:first-child
{
	height:auto;
	line-height:24px;
	font-size:15px;
	padding:5px 10px !important;
	background-color:#4f7ad2 !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4f7ad2), to(#32559b))!important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #4f7ad2, #32559b)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #4f7ad2, #32559b)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #4f7ad2, #32559b)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #4f7ad2, #32559b)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #4f7ad2, #32559b)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4f7ad2', EndColorStr='#32559b')!important; /* IE6ÐIE9 */
}

div#alert-gradient h3:first-child
{
	line-height:24px !important;
	font-size:15px !important;
	padding:5px 10px !important;

/*	
	background-image: -webkit-gradient(linear, left top, left bottom, from(#b63f3f), to(#860000)) !important; 
	background-image: -webkit-linear-gradient(top, #b63f3f, #860000)!important; 
	background-image:    -moz-linear-gradient(top, #b63f3f, #860000)!important; 
	background-image:     -ms-linear-gradient(top, #b63f3f, #860000)!important; 
	background-image:      -o-linear-gradient(top, #b63f3f, #860000)!important; 
	background-image:         linear-gradient(top, #b63f3f, #860000)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b63f3f', EndColorStr='#860000')!important;
	
	margin:1px 1px -20px 1px !important;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	*/
}

div#forum h3:first-child
{
	height:auto;
	line-height:24px;
	font-size:15px;
	padding:5px 10px !important;
	background-color:#449c58 !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#449c58), to(#236131))!important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #449c58, #236131)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #449c58, #236131)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #449c58, #236131)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #449c58, #236131)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #449c58, #236131)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#449c58', EndColorStr='#236131')!important; /* IE6ÐIE9 */
	
}



div#forum
{
	border:1px solid #2f7f41 !important;
	background-color: #c3f8ce!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c3f8ce), to(#edfff1))!important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #c3f8ce, #edfff1)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #c3f8ce, #edfff1)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #c3f8ce, #edfff1)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #c3f8ce, #edfff1)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #c3f8ce, #edfff1)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#c3f8ce', EndColorStr='#edfff1')!important; /* IE6ÐIE9 */
	position:relative;
	overflow:hidden;
}






div#latest-activity
{
	border:1px solid #9a9a9a !important;
	background-color: #e9e9e9!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e9e9e9), to(#ffffff))!important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #e9e9e9, #ffffff)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #e9e9e9, #ffffff)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #e9e9e9, #ffffff)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #e9e9e9, #ffffff)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #e9e9e9, #ffffff)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e9e9e9', EndColorStr='#ffffff')!important; /* IE6ÐIE9 */
	position:relative;
	overflow:hidden;
}



div#latest-activity h3:first-child
{
	height:auto;
	line-height:24px;
	font-size:15px;
	text-shadow:#444444 0px 1px 1px;
	padding:5px 10px !important;
	background-color:#b9b9b9 !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#b9b9b9), to(#7a7a7a))!important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #b9b9b9, #7a7a7a)!important; /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #b9b9b9, #7a7a7a)!important; /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #b9b9b9, #7a7a7a)!important; /* IE10 */
	background-image:      -o-linear-gradient(top, #b9b9b9, #7a7a7a)!important; /* Opera 11.10+ */
	background-image:         linear-gradient(top, #b9b9b9, #7a7a7a)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b9b9b9', EndColorStr='#7a7a7a')!important; /* IE6ÐIE9 */
}




div#latest-activity.latest-news h3:first-child
{
	height:auto;
	line-height:24px;
	font-size:15px;
	text-shadow:#444444 0px 1px 1px;
	padding:5px 10px !important;
	background-color:#009796/*#4fdcda*/ !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#009796), to(#095f5e))!important; 
	background-image: -webkit-linear-gradient(top, #009796, #095f5e)!important; 
	background-image:    -moz-linear-gradient(top, #009796, #095f5e)!important; 
	background-image:     -ms-linear-gradient(top, #009796, #095f5e)!important; 
	background-image:      -o-linear-gradient(top, #009796, #095f5e)!important; 
	background-image:         linear-gradient(top, #009796, #095f5e)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#009796', EndColorStr='#095f5e')!important; 
}





div#latest-activity.spotlight-on h3:first-child
{
	height:auto;
	line-height:24px;
	font-size:15px;
	text-shadow:#444444 0px 1px 1px;
	padding:5px 10px !important;
	background-color:#5f308f /*#ac5aff*/ !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5f308f), to(#26004c))!important; 
	background-image: -webkit-linear-gradient(top, #5f308f, #26004c)!important; 
	background-image:    -moz-linear-gradient(top, #5f308f, #26004c)!important; 
	background-image:     -ms-linear-gradient(top, #5f308f, #26004c)!important;
	background-image:      -o-linear-gradient(top, #5f308f, #26004c)!important; 
	background-image:         linear-gradient(top, #5f308f, #26004c)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f308f', EndColorStr='#26004c')!important; 
}











div#latest-activity.latest-news
{
	border:1px solid #0fb1af !important;
	background-color: #8ad2d1!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#8ad2d1), to(#ffffff))!important;
	background-image: -webkit-linear-gradient(top, #8ad2d1, #ffffff)!important; 
	background-image:    -moz-linear-gradient(top, #8ad2d1, #ffffff)!important; 
	background-image:     -ms-linear-gradient(top, #8ad2d1, #ffffff)!important; 
	background-image:      -o-linear-gradient(top, #8ad2d1, #ffffff)!important; 
	background-image:         linear-gradient(top, #8ad2d1, #ffffff)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8ad2d1', EndColorStr='#ffffff')!important; 
	position:relative;
	overflow:hidden;
}




div#latest-activity.spotlight-on
{
	border:1px solid #5a14a1 !important;
	background-color: #dbb7ff!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbb7ff), to(#ffffff))!important; 
	background-image: -webkit-linear-gradient(top, #dbb7ff, #ffffff)!important; 
	background-image:    -moz-linear-gradient(top, #dbb7ff, #ffffff)!important; 
	background-image:     -ms-linear-gradient(top, #dbb7ff, #ffffff)!important; 
	background-image:      -o-linear-gradient(top, #dbb7ff, #ffffff)!important; 
	background-image:         linear-gradient(top, #dbb7ff, #ffffff)!important; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbb7ff', EndColorStr='#ffffff')!important; 
	position:relative;
	overflow:hidden;
}













div#latest-activity p
{
	padding:10px;
	margin:0;
}

div#latest-activity p.first
{
	padding-bottom:0px !important;
}

div#latest-activity p a
{
	padding:0 !important;
	text-align:left !important;
	margin:0 !important;
}



div#latest-activity.latest-news p
{
	padding:10px 10px 5px 10px;
}







div#latest-activity.latest-news .accordionButton 
{	
	margin:0!important;
	padding:0px !important;
	cursor: pointer;
}

div#latest-activity.latest-news .accordionButton p
{
	margin:0!important;
	padding:5px 10px !important;
}

div#latest-activity.latest-news .accordionContent 
{
	display: none;
}

















div#forum .tabs
{
	display:block;
	padding:0;
	margin:0;
}

div#forum .tabs li
{
	display:inline;
	padding:5px 8px;
	margin:2px;
	float:left;
}

div#forum #tab-1,
div#forum #tab-2
{
	position:relative;
	z-index:10;
	overflow:hidden;
	bottom:0px;
	left:0;
	width:450px;
	display:block;
	padding:0;
	margin:10px 10px 0 10px;
	clear:both;	
	min-height:201px;
}

div#forum #tab-1
{
	background-image:url("/images/uploads/sparrows_forum_back.png");
	background-position:bottom right;
	background-repeat:no-repeat;
	display:block;
}

div#forum #tab-2
{display:none;}

div#forum #tab-1 h4,
div#forum #tab-2 h4
{
	padding:0;
	margin:0;
	text-align:left;
	display:block;
	clear:both;
}



div#forum #tab-2 table tr:last-child td
{
	border:0px !important;
}











  
#main_article div.infopanel {
	border: 1px solid #376BC7;
	background:#8BBEF6;
	padding:10px;
	color:#376BC7;
	
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	/*behavior:url('/images/pie/PIE.php');*/
	}

#main_article a {
    color:#0F663E;
    position:relative;
    text-decoration:none;
    }
#main_article a:hover {color:#cd0146;border-bottom:1px solid #ddd;}

.summary_content {
    margin-bottom:18px;
    padding:8px;
    }
.content_item {
    border-bottom:1px dotted #CCCCCC;
    line-height:18px;
    padding:0 12px 12px;
    }
.content_item p {margin-left:28px;}
.content_item h3 {
    font-size:21px;
    margin:14px 0 9px 28px;
    }

    .content_item h3 a {
        text-decoration:none;
        color:#0F663E;
        line-height:24px !important;
        /*background:url('/images/theme/images/icons/greenarrow-icon.png') 0 0 no-repeat;*/
        /*padding-left:28px;*/
        }
    .content_item h3 a:hover {color:#222;}

.team_member_profiles {}

    .member_profile {
        border-bottom:1px dotted #ccc;
        padding-bottom:18px;
        margin-top:18px;
        }
        .member_profile img {
            border:1px solid #ddd;
            float:left;
            margin:0px 18px 18px 0px;
            padding:9px;
            width:110px;
            }

        .member-profile-info {margin-left:150px;}

#footer {
	clear:both;
	padding-top:25px;
	}
  
#main_body_header {
    min-height:42px;
    position:relative;
    top:34px;
    display:block;
    clear:both;
	}
  
#main_body_header .breadcrumb {
  	padding:1px 0 0 18px;
	font-size:10px;
	width:480px;
	float:left;
	color:#999;
	}

.breadcrumb a {
	color:#777;
	text-decoration:none;
	}
    
#main_body_header .iconbar {
	font-size:10px;
	width:90px;
	float:right;
	text-align:right;
	list-style-type:none;
	margin-right:10px;
	}

.iconbar li {
	float:left;
	margin-left:6px;
	}
	
.iconbar li a {
    display:block;
    width:23px;
    height:23px;
	}

.iconbar li a.owner-details {background:url('/images/theme/images/icons/site-user-icon.png') center center no-repeat;}
.iconbar li a.print {background:url('/images/theme/images/icons/print-icon.png') center center no-repeat;}
.iconbar li a.rss {background:url('/images/theme/images/icons/rss-icon.png') center center no-repeat;}
.iconbar li a span {display:none;}
  
.headingalert {
	color:#fff;
	font-size:10px;
	margin-top:-38px;
	padding-right:10px;
	text-align:right;
	}
	
	
	.headingalert a {color:#fff;}
	
	.headingalert a:hover {text-decoration:underline;}
	
	
	
	
	
	
	
#main_sidebar ul.menu { 
	margin-top:10px;
	background:#EAEAEA;
	list-style:none outside none;
	padding:0px;
	position:relative;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	
	border:1px solid #0F663E;
	
	}
	
#main_sidebar ul.menu li
{
	list-style:none outside none;
	line-height:1.4;
	background:auto;

	border-bottom:0px solid #d0d0d0;
	position:relative;


	padding-left:5px;
	
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;



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


	
	
	padding:4px;
	
	margin:1px;
	background-color:white;
	
	
}


#main_sidebar ul.menu li:last-child
{	
		-moz-border-radius:0px 0px 5px 5px ;
	-webkit-border-radius:0px 0px 5px 5px ;
	border-radius:0px 0px 5px 5px;
}
	

	
   
#main_sidebar ul.menu li:first-child
{ 
    list-style:none outside none;
	line-height:24px;
	color:#FFFFFF;
	
	/*background:#0F663E;
	
	background-image: url("/images/theme/images/h1-grad.jpg");
	background-repeat:repeat-x;
	
	
	border:1px solid #0F663E;
	*/
	
	
	  background-color: #0F663E;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0F663E), to(#094b2d)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #0F663E, #094b2d); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient(top, #0F663E, #094b2d); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #0F663E, #094b2d); /* IE10 */
  background-image:      -o-linear-gradient(top, #0F663E, #094b2d); /* Opera 11.10+ */
  background-image:         linear-gradient(top, #0F663E, #094b2d);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0F663E', EndColorStr='#094b2d'); /* IE6ÐIE9 */

	
	
	
	font-size:15px;	
	
	padding:5px 5px !important;
	
	position:relative;

	margin:1px;

	-moz-border-radius:5px 5px 5px 5px ;
	-webkit-border-radius:5px 5px 5px 5px ;
	border-radius:5px 5px 5px 5px;
}









#main_sidebar ul.menu li a {
	display:block;
	text-decoration:none;
	color:#0F663E;
	margin-left:10px;
	font-weight:normal;
	}
  
#main_sidebar ul.menu li.current a {
	background:#0F663E;
	margin-right:-20px;
	color:#fff;
	}
	
	
	
#main_sidebar ul.menu li:first-child a
{
	color:white; 
	font-weight:bold;
}
	
	
	   
	   
#main_sidebar ul.menu li.has_children a
{font-weight:bold;}


#main_sidebar ul.menu li ul li a
{
	font-weight:normal !important;
}
	   
	   
	   












  
#userprofile input, #forum-userprofile {width:80px;}

#pagecomments {
    background:#eee;
    padding:0 14px 18px;
    margin-top:18px;
    
    -moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/*behavior:url('/images/pie/PIE.php');*/
	}

#pagecomments h3 { 
	color:#808080;
	font-size:14px;
	margin:0 0 2px;
	padding:10px 0 0;
	}

#pagecomments .comment{
	border-top:2px solid #d0d0d0;
	color:#404040;
	clear:both;
	padding:8px 0 15px;
	}

#pagecomments .comment h3 {
	margin:0 0 0 75px;
	font-size:14px;
	}

#pagecomments .comment p {
	font-size:11px;
	line-height:1.7;
	margin:0 0 0 75px;
	}

#pagecomments .avatar {
	width:46px;
	margin:2px;
	padding:2px;
	border:1px solid #808080;
	float:left;
	}

#comment_form {
    /*border-top:1px solid #ddd;*/
    margin-left:18px;
    padding-top:12px;
    }
    
    #comment_form label {
		color:#666666;
		font-size:14px;
		}
		
    #comment_form input {
	
	}
	
	#comment_form input[type="checkbox"] {
		float:right;
		margin-bottom:26px;
		margin-top:-18px;
		width:90px;
		}

	#comment_form button {
		background:url("/images/theme/images/icons/comment_add.png") no-repeat scroll 6px 5px #FFFFFF;
		border:1px solid #CCCCCC;
		cursor:pointer;
		margin:10px 0 6px 315px;
		padding:6px 12px 6px 26px;

        -moz-border-radius:2px;
        -webkit-border-radius:2px;
        border-radius:2px;
        -webkit-box-shadow: 0px 2px 2px #ddd;
        -moz-box-shadow: 0px 2px 2px #ddd;
        box-shadow: 0px 2px 2px #ddd;
        /*behavior:url('/images/pie/PIE.php');*/
	    }
	
	#comment_form button:hover {
        -webkit-box-shadow: 1px 1px 1px #fff;
        -moz-box-shadow: 1px 1px 1px #fff;
        box-shadow: 1px 1px 1px #fff;
	    }

    #comment_form textarea {
        border:1px solid #ddd;
        border-color:#aaa #ddd #eee #ddd;
		width:398px;
		margin-bottom:14px;

        -moz-border-radius:2px;
        -webkit-border-radius:2px;
        border-radius:2px;
        /*behavior:url('/images/pie/PIE.php');*/
        }

p.advice {
    color:#606090;
    font-size:11px;
    background:#E5F9BB;
    padding:5px;
    margin:5px;
    border:1px solid #98C448;

    -webkit-box-shadow: 1px 2px 5px #aaa;
    -moz-box-shadow: 1px 2px 5px #aaa;
    box-shadow: 1px 2px 5px #aaa;
    /*behavior:url('/images/pie/PIE.php');*/
	}

.doclink {
    display:block;
    margin:24px 0 30px 2px;
    }

    .doclink a {
        border:1px solid #ddd;
        background:#eee;
        padding:8px 12px 8px 34px;

        -moz-border-radius:3px ;
	    -webkit-border-radius:3px;
	    border-radius:3px;
        -webkit-box-shadow: 0px 0px 3px #ccc;
        -moz-box-shadow: 0px 0px 3px #ccc;
        box-shadow: 0px 0px 3px #ccc;
        /*behavior:url('/images/pie/PIE.php');*/
        }
/*
a[href^="mailto"] {
    background:url("/images/theme/images/icons/email.png") no-repeat scroll 5px 6px #fff;
    border:1px solid #ddd;
    display:inline-block;
    line-height:0;
    padding:14px 12px 15px 26px;

    -moz-border-radius:3px ;
    -webkit-border-radius:3px;
    border-radius:3px;
    -webkit-box-shadow: 0px 0px 3px #ccc;
    -moz-box-shadow: 0px 0px 3px #ccc;
    box-shadow: 0px 0px 3px #ccc;
    behavior:url('/images/pie/PIE.php');
    }
a[href^="mailto"]:hover {
    -webkit-box-shadow: 0px 0px 3px #eee;
    -moz-box-shadow: 0px 0px 3px #eee;
    box-shadow: 0px 0px 3px #eee;
    behavior:url('/images/pie/PIE.php');
    }
*/
a[href$=".mail"], a[href$=".msg"], a[href$=".rss"], a[href$=".doc"], a[href$=".docx"], 
a[href$=".xls"], a[href$=".xlsx"], a[href$=".xlsm"], a[href$=".ppt"], a[href$=".pptx"], 
a[href$=".txt"], a[href$=".rtf"], a[href$=".pdf"], a[href$=".zip"], a[href$=".rar"], 
a[href$=".mp3"], a[href$=".wav"], a[href$=".aiff"],	a[href$=".flac"],	a[href$=".ogg"],	
a[href$=".wma"], a[href$=".vsd"], a[href$=".jpg"], a[href$=".JPG"], a[href$=".eps"], 
a[href$=".EPS"] {
    background:no-repeat 5px 7px;
    }

		

	a[href$=".mail"], a[href$="msg"] {background-image: url('/images/theme/images/icons/email.png');}
	a[href$=".doc"], a[href$=".docx"] {background-image: url('/images/theme/images/icons/page_white_word.png');}
	a[href$=".xls"], a[href$=".xlsx"], a[href$=".xlsm"] {background-image: url('/images/theme/images/icons/page_white_excel.png');}
	a[href$=".ppt"], a[href$=".pptx"] {background-image: url('/images/theme/images/icons/page_white_powerpoint.png');}
	a[href$=".txt"], a[href$=".rtf"] {background-image: url('/images/theme/images/icons/page_white_text.png');}
	a[href$=".pdf"] {background-image: url('/images/theme/images/icons/page_white_acrobat.png');}
	a[href$=".zip"] {background-image: url('/images/theme/images/icons/page_white_zip.png');}
	a[href$=".rar"] {background-image: url('/images/theme/images/icons/page_white_compressed.png');}
	a[href$=".mp3"], a[href$=".wav"], a[href$=".aiff"], a[href$=".flac"], a[href$=".ogg"], a[href$=".wma"] {background-image: url('/images/theme/images/icons/music.png');}
	a[href$=".vsd"] {background-image: url('/images/theme/images/icons/page_white_visio.png');}
	a[href$=".jpg"], a[href$=".JPG"] {background-image: url('/images/theme/images/icons/page_white_picture.png');}
	a[href$=".eps"], a[href$=".EPS"] {background-image: url('/images/theme/images/icons/page_white_vector.png');}

    .doclink a {
        border:1px solid #ddd;
        padding:8px 12px 8px 34px;

        -moz-border-radius:3px ;
	    -webkit-border-radius:3px;
	    border-radius:3px;
        -webkit-box-shadow: 0px 0px 3px #ccc;
        -moz-box-shadow: 0px 0px 3px #ccc;
        box-shadow: 0px 0px 3px #ccc;
        /*behavior:url('/images/pie/PIE.php');*/
        }

    .doclink a:hover {
        -webkit-box-shadow: 0px 0px 3px #eee;
        -moz-box-shadow: 0px 0px 3px #eee;
        box-shadow: 0px 0px 3px #eee;
        /*behavior:url('/images/pie/PIE.php');*/
        }

.file-link {
	display:block;
	height:29px;
	text-indent:-9999px;
	width:30px;
	}
.file-link:hover {border:0!important;}
	
.file-title {
	background:none!important;
	color:#0F663E;
	text-decoration:none;
	}

/* tables
~~~~~~~~~~~~~~~~~~~~~~~~ */
table {
	border-collapse:separate;
	border-spacing:0;
	border:0;
	}

.calendarBG
{
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
}

th {background:#0F663E;background-image: url("/images/theme/images/h1-grad.jpg");color:white;font-weight:bold;	}
caption,th {text-align:left;font-weight:700;}



.calendarBlank,
.calendarCell {
	height:40px;
	line-height:18px;
	text-align:center;
   vertical-align:top;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:9px;
}

.calendarToday {background-color:#ccc;}

.calendarHeader th,
.calendarDayHeading
{	
	text-align:center;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
}


.calendarMonthLinks a
{
	color:white !important;
}




.tip_list
{
	padding:0;
	margin:0;
	margin-left:10px;
}

.tip_list li
{padding-bottom:5px;}


.tip_list li a
{color:#0F663E;}

.tip_list li a:hover
{color:inherit;}



.tip_list li:last-child
{padding:0px;}



#document-collection, #process-collection {
	width:470px;
	position:relative;
	
	-moz-border-radius:3px ;
    -webkit-border-radius:3px;
    border-radius:3px;
    -webkit-box-shadow: 0px 0px 3px #ccc;
    -moz-box-shadow: 0px 0px 3px #ccc;
    box-shadow: 0px 0px 3px #ccc;
    /* Adding the CSS3 + pie to the table seems to kill IE7 dead
    behavior:url('/images/pie/PIE.php');
    */
	}
	#document-collection td, #process-collection td {font-size:11px;}
	#document-collection td a, #process-collection td a {font-size:14px;}

.bubbletip, .bubbletip td {border:0px !important; padding:0;}

.file-column {width:30px;}

/* misc
~~~~~~~~~~~~~~~~~~~~~~~~ */
.clearing {height:1px; clear:both; display:block;}


#tip1_left
{
}


#tip1_left img,
#tip1_left ul,
#tip1_left p
{
	padding:0 !important;
	margin:0 !important;
	border:0 !important;
	list-style:none !important;
}

#tip1_left img
{
	display:block;
	margin-top:2px !important;
	margin-right:5px !important;
	float:left;
	width:39px;
	height:39px;
}


.jCarouselLite
{
	margin:0 !important;
	padding:0px !important;
	overflow:hidden !important;
	background-color:white !important;
	-moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    margin-bottom:5px;
    width:100%;
}

.jCarouselLite li
{
	padding:0 !important;
	margin:0 !important;
	float:left;
	list-style:none;
    overflow:hidden;
}


.jCarouselLite a.first
{
	background-image:none !important;
}

.jCarouselLite a.first img
{
	display:block;
	padding:0;
	margin:0 0 20px 0 !important;
	height:250px !important;
	width:226px !important;
}

.jCarouselLite li img
{
	display:block;
	padding:0 !important;
	margin:0 5px 0 0 !important;
	border:0;
	width:72px !important;
	height:70px !important;
}

.jCarouselLite li.last img
{
	margin:0 !important;
}

.jcal_links
{
	display:block !important;
	background-color:fuchsia !important;
	clear:both !important;
	padding:0;
	margin:5px 0 10px 0;
}

.jcal_links li
{
	float:left;
	list-style:none !important;
	width:50% !important;
	padding:0 !important;
	margin:0 !important;
	display:inline !important;
}

.jcal_links li .prevImage
{
	display:block;
	margin:0 !important;
	
	background-image:none;
	padding:5px 0 5px 22px !important;
	background-image:url("http://sparrowsgroup.com/images/layouts/images/previous.gif") !important;
	background-repeat:no-repeat !important;
	background-position:left center !important;
}

.jcal_links li .nextImage
{
	text-align:right;
	display:block;
	background-image:none;
	margin:0 !important;
	padding:5px 22px 5px 0 !important;
	background-image:url("http://sparrowsgroup.com/images/layouts/images/next.gif") !important;
	background-repeat:no-repeat !important;
	background-position:right center !important;
}



#bookmark_cta
{
	border:1px solid #cccccc !important;
	
	
	 background-color: #c9c9c9 !important;
 	 background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c9c9c9)) !important; /* Saf4+, Chrome */
 	 background-image: -webkit-linear-gradient(top, #ffffff, #c9c9c9) !important; /* Chrome 10+, Saf5.1+ */
 	 background-image:    -moz-linear-gradient(top, #ffffff, #c9c9c9) !important; /* FF3.6 */
 	 background-image:     -ms-linear-gradient(top, #ffffff, #c9c9c9) !important; /* IE10 */
 	 background-image:      -o-linear-gradient(top, #ffffff, #c9c9c9) !important; /* Opera 11.10+ */
 	 background-image:         linear-gradient(top, #ffffff, #c9c9c9) !important;
     filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#c9c9c9') !important; /* IE6ÐIE9 */

	
	padding:0 !important;
}

