@charset "utf-8";
/* CSS Document */
.c, .c2, .c_green, .c_white, .c_red {position:relative; float:left; width:100%; margin-top:7px; background-color:#fff; overflow:hidden}
.c div.tl, .c2 div.tl, .c_white div.tl {background: url(images/c_tl_corner_white.gif) no-repeat top left}
.c div div.tr, .c2 div div.tr, .c_white div div.tr {background: url(images/c_tr_corner_white.gif) no-repeat top right; padding-right:10px}
.c div div div.bl {background: url(images/c_bl_corner_gray.gif) no-repeat bottom left; margin-left:0px} 
.c div div div div.br {background: url(images/c_br_corner_gray.gif) no-repeat bottom right; margin-right:-10px; padding:0 }
.c2 div div div.bl, .c_white div div div.bl {background: url(images/c_bl_corner_white.gif) no-repeat bottom left; margin-left:0px} 
.c2 div div div div.br, .c_white div div div div.br {background: url(images/c_br_corner_white.gif) no-repeat bottom right; margin-right:-10px; padding:0 }

.c_green {background:#77bd2a url(images/c_2green_bg.gif) repeat-x top left}
.c_green div.tl {background: url(images/c_tl_corner_dkGreen.gif) no-repeat top left}
.c_green div div.tr {background: url(images/c_tr_corner_dkGreen.gif) no-repeat top right; padding-right:10px}
.c_green div div div.bl {background: url(images/c_bl_corner_ltGreen.gif) no-repeat bottom left; margin-left:0px} 
.c_green div div div div.br {background: url(images/c_br_corner_ltGreen.gif) no-repeat bottom right; margin-right:-10px; padding:60px 10px 15px 20px; }

.c_red {background:#fff url(images/c_redWhite_bg.gif) repeat-x top left; border:1px solid #cf3301; overflow:visible}
.c_red div.tl {background: url(images/c_tl_corner_red.gif) no-repeat top left; margin:-1px 0 0 -1px}
.c_red div div.tr {background: url(images/c_tr_corner_red.gif) no-repeat top right; margin:0 -1px 0 0; padding-right:0px}
.c_red div div div.bl {background: url(images/c_bl_corner_redborder.gif) no-repeat bottom left; margin:0 0 0 0} 
.c_red div div div div.br {background: url(images/c_br_corner_redborder.gif) no-repeat bottom right; margin:0 0px -1px 0; padding:0; }

.grayGrad {background-image: url(images/c_gray_gradient_1px.gif); background-repeat:repeat-x; background-position:bottom left}
.c_icon {position:absolute; top:0; left:20px}
.c_actions {position:absolute; top:0; right:20px}
.c_title {position:absolute; top:-40px}
.cPane, .wPane {padding:50px 15px 15px 15px}
.wPane {padding-top:15px}
.cPane2 {padding:30px 20px 15px 20px}
.c_white .moduleTitle {color:#000}

.c a:link, .c a:visited, .c a:active, .c a:hover,
.c_white a:link, .c_white a:visited, .c_white a:active, .c_white a:hover {
	font:normal 12px/1.5em Arial, Sans-Serif;
	color:#ea4611;
	text-decoration:underline;
}
.c a:hover, .c_white a:hover {
	color:#66cc33;
}
.c_green a:link, .c_green a:visited, .c_green a:active, .c_green a:hover {
	font:normal 12px/1.5em Arial, Sans-Serif;
	color:#000;
	text-decoration:underline;
}
.c_green a:hover {
	color:#ea4611;
}
.c_red a:link, .c_red a:visited, .c_red a:active, .c_red a:hover {
	font:normal 12px/1.5em Arial, Sans-Serif;
	color:#ea4611;
	text-decoration:underline;
}
.c_red a:hover {
	color:#000;
}