.c_head_blue h1, .c_head_blue h1 input {color:#FFFFFF; font-size:17px; font-weight:bold;}
.c_head_blue{ width:234px; margin-top:0px;}
.clsLinkSeperator{background-image:url(images/dotted_separator.png); background-repeat:repeat-x; height:3px;}
.c_footer_blue{margin-bottom:0px;}
.c_icon{background-image:url(images/accent_circle.png); background-repeat:no-repeat; width:17px; height:18px;}

/* Rounded */
div.rounded {
    clear:both;
  /*  max-width:2400px;
    margin:5px auto;
    width:95%;
	*/
}

div.rounded div.top {
    background:url(images/tl.png) no-repeat bottom left;
    padding:0px;
    width:100%;
}

div.rounded div.top div.right {
    background:url(images/tr.png) no-repeat bottom right;
    height:12px;
    margin-left:12px;
}

div.rounded div.middle {
    background:url(images/l.png) repeat-y left;
    clear:both;
    width:100%;
}

div.rounded div.middle div.right {
    background:url(images/r.png) repeat-y right;
    margin-left:5px;
}

div.rounded div.middle div.right div.content {
    background:url(images/bg.png) repeat top left;
    color:#fff;
    font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
    font-size:1.0em;
    line-height:1.3em;
    margin-right:5px;
    padding:0px 7px;
    text-align:justify;
}

div.rounded div.middle div.right div.content p {
    margin:0px;
    padding-top:15px;
}

div.rounded div.middle div.right div.content h2 {
    /*color:#0f2;*/
    font-size:1.75em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
}

div.rounded div.bottom {
    background:url(images/bl.png) no-repeat top left;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bottom div.right {
    background:url(images/br.png) no-repeat top right;
    height:12px;
    margin-left:12px;
}


/* ----------------------------------------------------------- */
/* Rounded Grey */
div.rounded-grey {
    clear:both;
  /*  max-width:2400px;
    margin:5px auto;
    width:95%;
	*/
}

div.rounded-grey div.top-grey {
    background:url(images/grey/tl.png) no-repeat bottom left;
    padding:0px;
    width:100%;
}

div.rounded-grey div.top-grey div.right-grey {
    background:url(images/grey/tr.png) no-repeat bottom right;
    height:12px;
    margin-left:12px;
}

div.rounded-grey div.middle-grey {
    background:url(images/grey/l.png) repeat-y left;
    clear:both;
    width:100%;
}

div.rounded-grey div.middle-grey div.right-grey {
    background:url(images/grey/r.png) repeat-y right;
    margin-left:5px;
}

div.rounded-grey div.middle-grey div.right-grey div.content-grey {
    background:url(images/grey/bg.png) repeat top left;
    color:#fff;
    font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
    font-size:1.0em;
    line-height:1.3em;
    margin-right:5px;
    padding:0px 7px;
    text-align:justify;
}

div.rounded-grey div.middle-grey div.right-grey div.content-grey p {
    margin:0px;
    padding-top:15px;
}

div.rounded-grey div.middle-grey div.right-grey div.content-grey h2 {
    color:#0f2;
    font-size:1.75em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
}

div.rounded-grey div.bottom-grey {
    background:url(images/grey/bl.png) no-repeat top left;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded-grey div.bottom-grey div.right-grey {
    background:url(images/grey/br.png) no-repeat top right;
    height:12px;
    margin-left:12px;
}

/* ---------------------------------------------- */
/* Rounded Blue*/
div.rounded-blue {
    clear:both;
  /*  max-width:2400px;
    margin:5px auto;
    width:95%;
	*/
}

div.rounded-blue div.top-blue {
    background:url(images/blue/tl.png) no-repeat bottom left;
    padding:0px;
    width:100%;
}

div.rounded-blue div.top-blue div.right-blue {
    background:url(images/blue/tr.png) no-repeat bottom right;
    height:12px;
    margin-left:12px;
}

div.rounded-blue div.middle-blue {
    background:url(images/blue/l.png) repeat-y left;
    clear:both;
    width:100%;
}

div.rounded-blue div.middle-blue div.right-blue {
    background:url(images/blue/r.png) repeat-y right;
    margin-left:1px;
}

div.rounded-blue div.middle-blue div.right-blue div.content-blue {
    background:url(images/blue/bg.png) repeat-x bottom left;
    color:#fff;
    font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
    font-size:1.0em;
    line-height:1.3em;
    margin-right:1px;
    padding:0px 7px;
    text-align:left;
}

div.rounded-blue div.middle-blue div.right-blue div.content-blue p {
    margin:0px;
    padding-top:15px;
}

div.rounded-blue div.middle-blue div.right-blue div.content-blue h2 {
    color:#0f2;
    font-size:1.75em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
}

div.rounded-blue div.bottom-blue {
    background:url(images/blue/bl.png) no-repeat top left;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded-blue div.bottom-blue div.right-blue {
    background:url(images/blue/br.png) no-repeat top right;
    height:12px;
    margin-left:12px;
}

