/*round corners */
/* orrange */
div.roundbox { background: transparent; }
.rtop, .rbtm{ display: block; background: transparent; font-size: 0px;}
.t1, .t2{ display: block; overflow: hidden;}
div.roundbox .t2{ background: #2560A0; padding: 0 1px; border-left: 1px solid #2560A0; border-right: 1px solid #2560A0; height: 1px; margin: 0 1px;}
div.roundbox .rbg{ background: #2560A0; border-left: 1px solid #2560A0; border-right: 1px solid #2560A0;}
div.roundbox .t1{ height: 1px; margin: 0 2px; background: #2560A0;}
div.roundbox .rbox{ display: block; border: 0 solid #2560A0; border-top: 1px solid #2560A0; border-width: 0 1px; padding:3px; background-color:#2560A0; color:#FFFFFF !important;}
div.roundbox .rbox a{color:#FFFFFF}
/* green */
div.roundgreen .t2{ background: #0d589d; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d;}
div.roundgreen .rbg{ background: #0d589d; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d;}
div.roundgreen .t1{ background: #0d589d;}
div.roundgreen .rbox{ border: 0 solid #0d589d; border-top: 1px solid #0d589d; background-color:#0d589d; color:#FFFFFF !important;}
div.roundgreen .rbox a{color:#FFFFFF}

/* darkblue box */
div.darkblue .t2{ background: #0d589d; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d;}
div.darkblue .rbg{ background: #0d589d; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d;}
div.darkblue .t1{ background: #0d589d;}
div.darkblue .rbox{ border: 0 solid #0d589d; border-top: 1px solid #0d589d; background-color:#0d589d; color:#FFFFFF !important;}
div.darkblue .rbox a{color:#FFFFFF}
/* darkblue */
div.roundgreen .t2{ background: #0d589d; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d;}
div.roundgreen .rbg{ background: #0d589d; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d;}
div.roundgreen .t1{ background: #0d589d;}
div.roundgreen .rbox{ border: 0 solid #0d589d; border-top: 1px solid #0d589d; background-color:#0d589d; color:#FFFFFF !important;}
div.roundgreen .rbox a{color:#FFFFFF}
/* yellowback */
div.yellowback .t2{ background: #FFFFCC; border-left: 1px solid #FFFFCC; border-right: 1px solid #FFFFCC;}
div.yellowback .rbg{ background: #FFFFCC; border-left: 1px solid #FFFFCC; border-right: 1px solid #FFFFCC;}
div.yellowback .t1{ background: #FFFFCC;}
div.yellowback .rbox{ border: 0 solid #FFFFCC; border-top: 1px solid #FFFFCC; background-color:#FFFFCC; color:#000000 !important;}
div.yellowback .rbox a{color:#FFFFFF}
/* round corner ends */

/* without borders */
/* round cornerbox starts */
div.roundcornerbox { background: transparent; }
.cbtop, .cbbtm{ display: block; background: transparent; font-size: 0px;}
.cbt1, .cbt2{ display: block; overflow: hidden;}
div.roundcornerbox .cbt2{ background: #E1F0FD; padding: 0 1px; border-left: 1px solid #E1F0FD; border-right: 1px solid #E1F0FD; height: 1px; margin: 0 1px;}
div.roundcornerbox .cbbg{ background: #E1F0FD; border-left: 1px solid #E1F0FD; border-right: 1px solid #E1F0FD;}
div.roundcornerbox .cbt1{ height: 1px; margin: 0 2px; background: #E1F0FD;}
div.roundcornerbox .cbbox{ display: block; border: 0 solid #E1F0FD; border-top: 1px solid #E1F0FD; border-width: 0 1px; padding:3px; background-color:#E1F0FD}
/* round corner ends */

/* round corner starts */
div.roundcorner { background: transparent; }
.ctop, .cbtm{ display: block; background: transparent; font-size: 0px;}
.ct1, .ct2{ display: block; overflow: hidden;}
div.roundcorner .ct2{ background: #fff; padding: 0 1px; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d; height: 1px; margin: 0 1px;}
div.roundcorner .cbg{ background: #fff; border-left: 1px solid #0d589d; border-right: 1px solid #0d589d;}
div.roundcorner .ct1{ height: 1px; margin: 0 2px; background: #0d589d;}
div.roundcorner .cbox{ display: block; border: 0 solid #0d589d; border-top: 1px solid #0d589d; border-width: 0 1px; padding:3px;}

/*graycolor */
div.graycolor .ct2{ background: #fff; padding: 0 1px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 1px; margin: 0 1px;}
div.graycolor .cbg{ background: #fff; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
div.graycolor .ct1{ height: 1px; margin: 0 2px; background: #cccccc;}
div.graycolor .cbox{ display: block; border: 0 solid #cccccc; border-top: 1px solid #cccccc; border-width: 0 1px; padding:3px;}

/*graycolor */
div.whitecolor .ct2{ background: #fff; padding: 0 1px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; height: 1px; margin: 0 1px;}
div.whitecolor .cbg{ background: #fff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;}
div.whitecolor .ct1{ height: 1px; margin: 0 2px; background: #ffffff;}
div.whitecolor .cbox{ display: block; border: 0 solid #ffffff; border-top: 1px solid #ffffff; border-width: 0 1px; padding:3px;}

/*graycolor */
div.darkblue .ct2{ background: #fff; padding: 0 1px; border-left: 1px solid #0e599d; border-right: 1px solid #0e599d; height: 1px; margin: 0 1px;}
div.darkblue .cbg{ background: #fff; border-left: 1px solid #0e599d; border-right: 1px solid #0e599d;}
div.darkblue .ct1{ height: 1px; margin: 0 2px; background: #0e599d;}
div.darkblue .cbox{ display: block; border: 0 solid #0e599d; border-top: 1px solid #0e599d; border-width: 0 1px; padding:3px;}

/*redcolor */
div.redcolor .ct2{ background: #fff; padding: 0 1px; border-left: 1px solid #FF0000; border-right: 1px solid #FF0000; height: 1px; margin: 0 1px;}
div.redcolor .cbg{ background: #fff; border-left: 1px solid #FF0000; border-right: 1px solid #FF0000;}
div.redcolor .ct1{ height: 1px; margin: 0 2px; background: #FF0000;}
div.redcolor .cbox{ display: block; border: 0 solid #FF0000; border-top: 1px solid #FF0000; border-width: 0 1px; padding:3px;}
/* round corner ends */
