.Portletbackcom_1
{	
      
}
.Portletbackcom_1old
{	
	background: #CCeBaD url(images/back178.gif) repeat-x top left;
      
}
.Portletbackhead_1
{	
	background: #306EFF url(images/img03.jpg) no-repeat top center;
      
}

.Portletbackhead_2
{	
	background: #306EFF url(images/img03.jpg) no-repeat top center;
      
}
.Portletbackhead_3
{	
	background: #ddeeff url(images/back13.gif) repeat-x bottom left;
      
}
.Portletbackhead_4
{	
	background: #ddeeff url(images/back14.gif) repeat-x bottom left;
      
}
.Portletbackhead_5
{	
	background: #ddeeff url(images/back111.gif) repeat-x top left;
      
}
.Portletbackhead_6
{	
	background: #ddeeff url(images/back12.gif) repeat-x bottom left;
      
}
.Portletbackhead_7
{	
	background: #ddeeff url(images/back17.gif) repeat-x bottom left;
      
}
.Portletbackhead_8
{	
	background: #ddeeff url(images/back18.gif) repeat-x bottom left;
      
}
.Portletbackhead_9
{	
	background: #306EFF url(images/img03.jpg) no-repeat top center;
      
}
.Portletbackhead_10
{	
	background: #ddeeff url(images/back111.gif) repeat-x top left;
      
}
.Portletbackhead_11
{	
	background: #ddeeff url(images/back111.gif) repeat-x top left;
      
}
.Portletbackhead_12
{	
	background: #ddeeff url(images/back111.gif) repeat-x top left;
      
}
.Portletbackhead_13
{	
	background: #ddeeff url(images/back111.gif) repeat-x top left;
      
}
.Portletbackhead_14
{	
	background: #ddeeff url(images/back111.gif) repeat-x top left;
      
}
.Portletback1
{	
	background: #8899ff url(images/grad.gif) repeat-x top left;
      
}
.Portletback_1
{	
	background: #fffFF no-repeat top center;
      
}
.leftspan1 {
    background: url(images/rroundedcornr_457132.gif) repeat-y top right
}
.rightspan1  {
    background: url(images/lroundedcornr_457132.gif) repeat-y top left
}
.bottomspan1  {
    background: url(images/roundedcornr_457132.gif) repeat-x top left; margin-left;6px; margin-right:6px;
}
.Portletback1_2
{	
	background: #8899ff ;
      
}


.Portletback11
{	
	background: #dEfaf1  url(images/back177.gif) repeat-x top left;height:100%;right:0; top:0; padding:0;       
}



.Portletback_11
{	
	background: #ddeeff url(images/back11.gif) repeat-x bottom left;
      
}
.Portletback110
{	
	background:  #dEfaf1 url(images/back177.gif) repeat-x;right:0; top:0; padding:0;      
}
.Portletback15
{	
	background: #cccc99 url(images/back_39.gif) ;height:100%;right:0; top:0; padding:0;      
}

.Portletback111
{	
	background: #7E3117 url(images/back111.jpg) repeat-x top left;height:100%;right:0; top:0; padding:0;      
}
.Portletback112
{	
	background: #7E3117 url(images/back111.jpg) repeat-x top left;height:100%;right:0; top:0; padding:0;      
}
.Portletback113
{	
	background: #2B65EC url(images/back131.gif) repeat-x top left;height:100%;right:0; top:0; padding:0;      
}



.Portletback12
{	
	background: #666666 url(images/back176.gif) repeat-x top left ;height:100%;right:0; top:0; padding:0;
      
}
.Portletback13
{	
	background: #F535AA url(images/back13.gif) repeat-x top left;
      
}
.Portletback14
{	
	background: #3B9C9C url(images/back14.gif) repeat-x top left;right:0; top:0; padding:0;
      
}


.Portletback16
{	
	background: #666666 url(images/back16.gif) repeat-x top left;right:0; top:0; padding:0;
      
}

.Portletback17
{	
	
	background: #FFF8C6 url(images/back173.gif) repeat-x top left;height:100%;right:0; top:0; padding:0;
      
}
.Portletback18
{	
	background: #2554C7 url(images/back11.gif) repeat-x top left;right:0; top:0; padding:0;
      
}
.Portletback19
{	
	background: #C35817 ;right:0; top:0; padding:0;
      
}
.Portletback211
{	
	background: #43C6DB ;right:0; top:0; padding:0;
      
}


.Portletback2
{	
	background: #bbbbbb url(images/grad1.gif) repeat-x top left;right:0; top:0; padding:0;
      
}
.Portletback_2
{	
	background: #306EFF url(images/img03.jpg) no-repeat top center;
      
}
.leftspan2 {
    background: url(images/rroundedcornr_415366.gif) repeat-y top right
}
.rightspan2  {
    background: url(images/lroundedcornr_415366.gif) repeat-y top left
}
.bottomspan2  {
    background: url(images/roundedcornr_415366.gif) repeat-x top left; margin-left;6px; margin-right:6px;
}
.Portletback2_2
{	
	background: #bbbbbb ;
      
}



.Portletback3
{	
	background:#ffaabb url(images/grad2.gif) repeat-x top left;
      
}
.Portletback_3
{	
	background:#ffaabb url(images/grad2.gif) repeat-x bottom left;
      
}
.leftspan3 {
    background: url(images/rroundedcornr_246588.gif) repeat-y top right
}
.rightspan3  {
    background: url(images/lroundedcornr_246588.gif) repeat-y top left
}
.bottomspan3  {
    background: url(images/roundedcornr_246588.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.Portletback3_2
{	
	background:#ffaabb ;
      
}


.Portletback_4
{	
	background: #99ffaa url(images/grad4.gif) repeat-x bottom left;
      
}
.Portletback4
{	
	background: #99ffaa url(images/grad4.gif) repeat-x top left;
      
}
.leftspan4 {
    background: url(images/rroundedcornr_240976.gif) repeat-y top right
}
.rightspan4  {
    background: url(images/lroundedcornr_240976.gif) repeat-y top left
}
.bottomspan4  {
    background: url(images/roundedcornr_240976.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.bottomspan4_2  {
    background: #99ffaa;
}




.Portletback_5
{	
	background: #ff69b4 url(images/roundedcornr_682966.gif) repeat-x bottom left;
      
}
.Portletback5
{	
	background: #ff69b4 url(images/roundedcornr_682966.gif) repeat-x top left;
      
}
.leftspan5 {
    background: url(images/lroundedcornr_216351.gif) repeat-y top right
}
.rightspan5  {
    background: url(images/rroundedcornr_216351.gif) repeat-y top left
}
.bottomspan5  {
    background: url(images/roundedcornr_216351.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.Portletback5_2
{	
	background: #ff69b4 ;
      
}



.Portletback_6
{	
	background: #32cd32 url(images/roundedcornr_679658.gif) repeat-x bottom left;
      
}
.Portletback6
{	
	background: #32cd32 url(images/roundedcornr_679658.gif) repeat-x top left;
      
}
.leftspan6 {
    background: url(images/rroundedcornr_903986.gif) repeat-y top right
}
.rightspan6  {
    background: url(images/lroundedcornr_903986.gif) repeat-y top left
}
.bottomspan6  {
    background: url(images/roundedcornr_903986.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.Portletback6_2
{	
	background: #32cd32 ;
      
}




.Portletback_8
{	
	background: #ffa500  url(images/roundedcornr_228692.gif) repeat-x bottom left;
      
}
.Portletback8
{	
	background: #ffa500  url(images/roundedcornr_228692.gif) repeat-x top left;
      
}
.leftspan8 {
    background: url(images/lroundedcornr_477619.gif) repeat-y top right
}
.rightspan8  {
    background: url(images/rroundedcornr_477619.gif) repeat-y top left
}
.bottomspan8  {
    background: url(images/roundedcornr_477619.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.Portletback8_2
{	
	background: #ffa500  ;
      
}


.Portletback_9
{	
	background: #306EFF url(images/img03.jpg) no-repeat top center;
     
}
.Portletback9
{	
	background: #00ced1 url(images/roundedcornr_336964.gif) repeat-x top left;
      
}
.leftspan9 {
    background: url(images/lroundedcornr_143828.gif) repeat-y top right
}
.rightspan9  {
    background: url(images/rroundedcornr_143828.gif) repeat-y top left
}
.bottomspan9  {
    background: url(images/roundedcornr_143828.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.Portletback9_2
{	
	background: #00ced1 ;
      
}

.Portletback_7
{	
	background: #ca66e3  url(images/roundedcornr_339444.gif) repeat-x bottom left;
      
}
.Portletback7
{	
	background: #ca66e3  url(images/roundedcornr_339444.gif) repeat-x top left;
      
}
.leftspan7 {
    background: url(images/lroundedcornr_782024.gif) repeat-y top right
}
.rightspan7  {
    background: url(images/rroundedcornr_782024.gif) repeat-y top left
}
.bottomspan7  {
    background: url(images/roundedcornr_782024.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.Portletback7_2
{	
	background: #ca66e3  ;
      
}




.Portletback_10
{	
	background: #D2691E url(images/roundedcornr_270673.gif) repeat-x bottom left;
      
}
.Portletback10
{	
	background: #D2691E url(images/roundedcornr_270673.gif) repeat-x top left;
      
}
.leftspan10 {
    background: url(images/lroundedcornr_899007.gif) repeat-y top right
}
.rightspan10  {
    background: url(images/rroundedcornr_899007.gif) repeat-y top left
}
.bottomspan10  {
    background: url(images/roundedcornr_899007.gif) repeat-x top left; margin-left:6px; margin-right:6px;
}
.Portletback10_2
{	
	background: #D2691E ;
      
}

.Portletback_12
{	
	background:  url(images/redstripe.gif) repeat;
      
}


.Portletback_19
{	
	background:  url(images/aquastripe.gif) repeat;right:0; top:0; padding:0;
      
}
.Portletback119
{	
	background:  #dEfaf1 url(images/back177.gif) repeat;right:0; top:0; padding:0;
      
}
.Portletback_14
{	
	background:  url(images/greystripe.gif) repeat;right:0; top:0; padding:0;
      
}
.Portletback114
{	
	background:  url(images/greystripe.gif) repeat;right:0; top:0; padding:0;
      
}
.Portletback_15
{	
	background:  url(images/brownstripe.gif) repeat;right:0; top:0; padding:0;
      
}
.Portletback115
{	
	background:  url(images/brownstripe.gif) repeat;right:0; top:0; padding:0;
      
}


.Portletback_16
{	
	background:  url(images/lightstripe.gif) repeat;right:0; top:0; padding:0;
      
}
.Portletback116
{	
	background:  url(images/lightstripe.gif) repeat;right:0; top:0; padding:0;
      
}

.Portletback_17
{	
	background: #aaaaaa ;right:0; top:0; padding:0;
      
}
.Portletback117
{	
	background: #aaaaaa ;right:0; top:0; padding:0;
      
}

.Portletback_18
{	
	background: #aaaaff ;right:0; top:0; padding:0;
      
}
.Portletback118
{	
	background: #aaaaff ;right:0; top:0; padding:0;
      
}

.leftborder
{	
	background: #dbdbdb url(images/leftborder.gif) repeat-y  right;
      
}
.rightborder
{	
	background: #dbdbdb url(images/rightborder.gif) repeat-y left;
      
}

span.menuno {
   cursor:pointer;
   font-weight:bold;
  
   }
span.menunoon {
   cursor:pointer;
   font-weight:bold;
   color:red;
  
   }

.Menubutton {
   cursor:pointer;
   border:outset 1px #ffcc00;
   
   
   color:royalblue;
   font: bold 11px Arial, Verdana, sans-serif;
   padding: 4px 4px 4px 4px;
   background:#f1f1a1 ;}

.Menubuttonc {
   cursor:pointer;
   font-weight:bold;
   }

.Menubuttonsave {   cursor:pointer;color:#885544;height:30px;font: bold 12pt Arial, Verdana, sans-serif;
   padding: 2px 2px 2px 15px;background:#ffffa1 ;}

.editbutton {
   cursor:pointer;color:#888888;height:30px;font: bold 12pt Arial, Verdana, sans-serif;
   padding: 2px 2px 2px 15px;background:#d1d1d1 ;}


.formbutton {
   cursor:pointer;color:#888888;height:30px;font: bold 12pt Arial, Verdana, sans-serif;
   padding: 2px 2px 2px 15px;background:#e1e1e1 ;}

.formbutton1 {
   cursor:pointer;color:#888888;height:30px;font: bold 12pt Arial, Verdana, sans-serif;
   padding: 2px 2px 2px 15px;background:#e1e1e1 ;}
.smgrey {
   cursor:pointer;
   color:#333344;
   font: bold 10pt Arial, Verdana, sans-serif;
   padding: 1px 2px;
   background:url(images/btngreysm.gif) left bottom;}

.formbutton2 {
   cursor:pointer;
   border:outset 1px #ffcc00;
   background:#ffcc66;
   color:#ff9900;
  
   font: bold 11px Arial, Verdana, sans-serif;
   padding: 1px 2px;
   background:url(images/button31.gif) repeat-x left top;}

.formbutton3 {
   cursor:pointer;
  border:outset 1px #cccccc;
   background:#cccccc;
  color:#444444;
  
   font: bold 11px Arial, Verdana, sans-serif;
   padding: 1px 2px;
   }

.popupmessage {
 background:#ffffe1 url(images/popupmessage.gif) repeat-x left top;
  border:outset 2px #cccccc;
  color:#444444;
  font: bold 11px Arial, Verdana, sans-serif;
   padding: 1px 2px;



}
.adminmenuborder {
   
   border:outset 1px #cccccc;
   background:#999999;
   color:#444444;
   padding: 1px 2px;
  }

span.smallbutton {
   cursor:pointer;
   border: 1px solid #d1d1d1;
   vertical-align:middle;
   background: #FFF3e1 ;
   color:#7E2217;
   font-weight:bold;
   font: bold 12px Arial, Verdana, sans-serif;
   padding: 1px 2px;
   }
span.searchbuttoncls {
   cursor:pointer;
   height:24px;
   border: 1px solid #d1d1d1;
   vertical-align:middle;
   background: #f1f1f1 ;
   color:#7E2217;
   font-weight:bold;
   font: bold 12px Arial, Verdana, sans-serif;
   padding: 1px 2px;
   }
span.capbutton {
   cursor:pointer;
   
   vertical-align:middle;
   font-weight:bold;
   padding: 1px 1px  1px 1px;
   }

span.capbutton1 {
   cursor:pointer;
   border:outset 1px #D4A017;
   height:18px;
   vertical-align:middle;
   background:  #FFF3a1 ;
   color:#151B54;
   font-weight:bold;
   font: bold 11px Arial, Verdana, sans-serif;
   padding: 1px 2px;
z-index: 100;
   }

img.top {vertical-align:text-top}
img.bottom {vertical-align:text-bottom}
img.middle {vertical-align:middle}



.profilebottom {
   background: #ffffff url(images/profilebottom.gif) repeat-x left top;
    }


.cssboxad, .cssboxad_body, .cssboxad_head, .cssboxad_head h2 {background: transparent url(demobox_4.png) no-repeat bottom right; } 
.cssboxad {     padding-right: 15px;  margin: 0px auto;  } 
.cssboxad_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssboxad_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 12px 0 7px 20px; height: auto !important; height: 1%;} 
.cssboxad_body {     background-position: bottom left;     margin-right: 5px;padding: 5px 0 15px 10px; } 
.cssboxad_head h2 {    color: #ffffff;    letter-spacing: 1px;    font-weight: bold;    font-size: 12px; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssboxad_body p {    margin: 0 0 10px;}



.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {background: transparent url(demobox_1.png) no-repeat bottom right; } 
.cssbox {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 20px 0 10px 20px; height: auto !important; height: 1%;} 
.cssbox_body {     background-position: bottom left;     margin-right: 25px;padding: 15px 0 15px 20px; } 
.cssbox_head h2 {    color: #ffffff;    letter-spacing: 1px;    font-weight: bold;    font-size: 12px; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox_body p {    margin: 0 0 10px;}


.cssboxdef, .cssboxdef_body, .cssboxdef_head, .cssboxdef_head h2 {
background: transparent url(demobox_1.png) no-repeat bottom right;    margin: 0;    padding: 0; }
.cssboxdef {    padding-right: 15px;          margin: 20px auto;}
.cssboxdef_head {    background-position: top right;    margin-right: -15px;          padding-right: 40px;}
.cssboxdef_head h2 {    background-position: top left;     margin: 0;  border: 0;  padding: 15px 0 10px 20px;     height: auto !important;     height: 1%;}
.cssboxdef_body {    background-position: bottom left;    margin-right: 5px;    padding: 10px 0 10px 20px; }
.cssboxdef_head h2 {    color: white;    letter-spacing: 1px;    font-weight: bold;    font-size: 16px;       text-shadow: rgb(0,0,0) 0px 2px 5px; }


.cssbox1, .cssbox1_body, .cssbox1_head, .cssbox1_head h2 {background: transparent url(demobox_1.png) no-repeat bottom right; } 
.cssbox1 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox1_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox1_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 11pt 0 7px 20px; height: auto !important; height: 1%;} 
.cssbox1_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 15px 15px; } 
.cssbox1_head h2 {    color: #113366;    letter-spacing: 1px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox1_body p {    margin: 0 0 10px;}
.cssbox1_head a {    color: #113366;    letter-spacing: 0px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }

.cssbox1_1, .cssbox1_1_body, .cssbox1_1_head, .cssbox1_1_head h2 {background: transparent url(demobox_1_1.png) no-repeat bottom right; } 
.cssbox1_1 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox1_1_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox1_1_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 20px 0 10px 20px; height: auto !important; height: 1%;} 
.cssbox1_1_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 20px 20px; } 
.cssbox1_1_head h2 {    color: #ffffff;    letter-spacing: 0px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox1_1_body p {    margin: 0 0 10px;}
.cssbox1_1_head a {    color: #ffffff;    letter-spacing: 0px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }


.cssbox2, .cssbox2_body, .cssbox2_head, .cssbox2_head h2 {background: transparent url(demobox_2.png) no-repeat bottom right; } 
.cssbox2 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox2_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox2_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 11pt 0 7px 20px; height: auto !important; height: 1%;} 
.cssbox2_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 15px 15px; } 
.cssbox2_head h2 {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox2_body p {    margin: 0 0 10px;}
.cssbox2_head a {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }


.cssbox2_1, .cssbox2_1_body, .cssbox2_1_head, .cssbox2_1_head h2 {background: transparent url(demobox_2_1.png) no-repeat bottom right; } 
.cssbox2_1 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox2_1_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox2_1_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 20px 0 10px 20px; height: auto !important; height: 1%;} 
.cssbox2_1_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 20px 20px; } 
.cssbox2_1_head h2 {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox2_1_body p {    margin: 0 0 10px;}
.cssbox2_1_head a {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }

.cssbox3, .cssbox3_body, .cssbox3_head, .cssbox3_head h2 {background: transparent url(demobox_3.png) no-repeat bottom right; } 
.cssbox3 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox3_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox3_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 11pt 0 7px 20px; height: auto !important; height: 1%;} 
.cssbox3_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 15px 15px; } 
.cssbox3_head h2 {    color: #224411;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox3_body p {    margin: 0 0 10px;}
.cssbox3_head a {    color: #224411;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }

.cssbox3_1, .cssbox3_1_body, .cssbox3_1_head, .cssbox3_1_head h2 {background: transparent url(demobox_3_1.png) no-repeat bottom right; } 
.cssbox3_1 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox3_1_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox3_1_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 20px 0 10px 20px; height: auto !important; height: 1%;} 
.cssbox3_1_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 20px 20px; } 
.cssbox3_1_head h2 {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox3_1_body p {    margin: 0 0 10px;}
.cssbox3_1_head a {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }

.cssbox4, .cssbox4_body, .cssbox4_head, .cssbox4_head h2 {background: transparent url(demobox_4_1.png) no-repeat bottom right; } 
.cssbox4 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox4_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox4_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 11pt 0 7px 20px; height: auto !important; height: 1%;} 
.cssbox4_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 15px 15px; } 
.cssbox4_head h2 {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox4_body p {    margin: 0 0 10px;}
.cssbox4_head a {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }


.cssbox4_1, .cssbox4_1_body, .cssbox4_1_head, .cssbox4_1_head h2 {background: transparent url(demobox_4.png) no-repeat bottom right; } 
.cssbox4_1 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox4_1_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox4_1_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 20px 0 10px 20px; height: auto !important; height: 1%;} 
.cssbox4_1_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 20px 20px; } 
.cssbox4_1_head h2 {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox4_1_body p {    margin: 0 0 10px;}
.cssbox4_1_head a {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }

.cssbox5, .cssbox5_body, .cssbox5_head, .cssbox5_head h2 {background: transparent url(demobox_5.png) no-repeat bottom right; } 
.cssbox5 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox5_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox5_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 11pt 0 7px 20px; height: auto !important; height: 1%;} 
.cssbox5_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 15px 15px; } 
.cssbox5_head h2 {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox5_body p {    margin: 0 0 10px;}
.cssbox5_head a {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }


.cssbox5_1, .cssbox5_1_body, .cssbox5_1_head, .cssbox5_1_head h2 {background: transparent url(demobox_5_1.png) no-repeat bottom right; } 
.cssbox5_1 {     padding-right: 15px;  margin: 0px auto;  } 
.cssbox5_1_head {     background-position: top right; margin-right: -15px; padding-right: 40px; } 
.cssbox5_1_head h2 {     background-position: top left;     margin: 0; border: 0; padding: 20px 0 10px 20px; height: auto !important; height: 1%;} 
.cssbox5_1_body {     background-position: bottom left;     margin-right: 25px;padding: 5px 0 20px 20px; } 
.cssbox5_1_head h2 {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }
.cssbox5_1_body p {    margin: 0 0 10px;}
.cssbox5_1_head a {    color: #ffffff;    letter-spacing: .8px;    font-weight: bold;    font-size: 11pt; text-shadow: rgb(0,0,0) 0px 2px 5px; }



.roundedcornr_box_782507 {
   background: #c12267;
}
.roundedcornr_top_782507 div {
   background: url(roundedcornr_782507_tl.png) no-repeat top left;
}
.roundedcornr_top_782507 {
   background: url(roundedcornr_782507_tr.png) no-repeat top right;
}
.roundedcornr_bottom_782507 div {
   background: url(roundedcornr_782507_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_782507 {
   background: url(roundedcornr_782507_br.png) no-repeat bottom right;
}

.roundedcornr_top_782507 div, .roundedcornr_top_782507, 
.roundedcornr_bottom_782507 div, .roundedcornr_bottom_782507 {
   width: 100%;
   height: 9px;
   font-size: 1px;
}
.roundedcornr_content_782507 { margin: 0 9px; }



.roundedcornr_box_602222 {
   background: #3bb9ff;
}
.roundedcornr_top_602222 div {
   background: url(roundedcornr_602222_tl.png) no-repeat top left;
}
.roundedcornr_top_602222 {
   background: url(roundedcornr_602222_tr.png) no-repeat top right;
}
.roundedcornr_bottom_602222 div {
   background: url(roundedcornr_602222_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_602222 {
   background: url(roundedcornr_602222_br.png) no-repeat bottom right;
}

.roundedcornr_top_602222 div, .roundedcornr_top_602222, 
.roundedcornr_bottom_602222 div, .roundedcornr_bottom_602222 {
   width: 100%;
   height: 9px;
   font-size: 1px;
}
.roundedcornr_content_602222 { margin: 0 9px; }


.roundedcornr_box_476443 {
   background: #4aa02c;
}
.roundedcornr_top_476443 div {
   background: url(roundedcornr_476443_tl.png) no-repeat top left;
}
.roundedcornr_top_476443 {
   background: url(roundedcornr_476443_tr.png) no-repeat top right;
}
.roundedcornr_bottom_476443 div {
   background: url(roundedcornr_476443_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_476443 {
   background: url(roundedcornr_476443_br.png) no-repeat bottom right;
}

.roundedcornr_top_476443 div, .roundedcornr_top_476443, 
.roundedcornr_bottom_476443 div, .roundedcornr_bottom_476443 {
   width: 100%;
   height: 9px;
   font-size: 1px;
}
.roundedcornr_content_476443 { margin: 0 9px; }

.roundedcornr_box_593107 {
   background: #aaaaaa;
}
.roundedcornr_top_593107 div {
   background: url(roundedcornr_593107_tl.png) no-repeat top left;
}
.roundedcornr_top_593107 {
   background: url(roundedcornr_593107_tr.png) no-repeat top right;
}
.roundedcornr_bottom_593107 div {
   background: url(roundedcornr_593107_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_593107 {
   background: url(roundedcornr_593107_br.png) no-repeat bottom right;
}

.roundedcornr_top_593107 div, .roundedcornr_top_593107, 
.roundedcornr_bottom_593107 div, .roundedcornr_bottom_593107 {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.roundedcornr_content_593107 { margin: 0 12px; }

.roundedcornr_box_603173 {
   background: #f6f6f6 url(roundedcornr_603173_grad.gif) repeat-x top left;
}
.roundedcornr_top_603173 div {
   background: url(roundedcornr_603173_tl.gif) no-repeat top left;
}
.roundedcornr_top_603173 {
   background: transparent url(roundedcornr_603173_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_603173 div {
   background: url(roundedcornr_603173_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_603173 {
   background: transparent url(roundedcornr_603173_br.gif) no-repeat bottom right;
}

.roundedcornr_top_603173 div, .roundedcornr_top_603173,
.roundedcornr_bottom_603173 div, .roundedcornr_bottom_603173 {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_603173 { margin: 0 8px; }