* 
{
margin: 0; padding: 0;
}

body
{
background: rgb(255,255,250);
background: url('../images/bk2.png') 50% 0% fixed;
}

#contentwrapper
{
clear: both;
width: 1000px;
margin: auto;
}

#midcolumn
{
width: 620px; /*300 , 470, */
padding-left: 20px;
padding-right: 28px;
padding-bottom: 20px;
float: left;
background: transparent;
}

#rightcolumn
{
width: 300px; /*300 , 470, */
padding-right: 20px;
padding-bottom: 20px;
float: right;
background: transparent;
}

/*#################################################################*/

h1
{
text-align: right;
color: rgb(255,255,255);
background: url('../images/button5.png');
font-family: verdana;
font-size: 16px;
font-weight: bold;
font-style: italic;
padding: 7px 40px 7px 40px ;
margin: 0px 0 7px 0;
}

#midcolumn h2 /*box heading*/
{
color: rgb(255,255,255);
color: rgb(80,80,80);
font-family: verdana;
font-size: 12px;
font-weight: 900;
padding: 13px 0px 0px 30px;
height: 40px;
}

#rightcolumn h2 /*box heading*/
{
text-align: center;
color: rgb(80,80,80);
font-family: verdana;
font-size: 12px;
font-weight: 900;
padding: 13px 0px 0px 00px;
height: 40px;
}

#midcolumn p
{
font-family: verdana, sans;
line-height: 200%;
font-size: 12px;
padding: 10px 30px 5px 30px;
color: rgb(0,60,120);
}

#rightcolumn p
{
font-family: verdana, sans;
line-height: 200%;
font-size: 10px;
padding: 10px 15px 0px 15px;
color: rgb(0,60,120);
}

#midcolumn h6 /*statusbar*/
{
width: 585px;
margin: 0px auto;
padding: 13px 0px 0px 25px;
font-family: verdana, sans;
font-size: 10px;
color: rgb(255,255,255);
background: rgb(220,220,220);
border-bottom: 1px solid rgb(250,250,250);
border-top: 1px solid rgb(250,250,250);
min-height: 25px;
}

#rightcolumn h6
{
width: 275px;
margin: 0px auto;
padding: 13px 0px 0px 25px;
font-family: verdana, sans;
font-size: 10px;
color: rgb(255,255,255);
background: rgb(220,220,220);
border-bottom: 1px solid rgb(250,250,250);
border-top: 1px solid rgb(250,250,250);
min-height: 25px;
}


#rightcolumn a
{
display: block;
font-family: verdana, sans;
font-size: 10px;
font-weight: bold;
text-decoration: none;
line-height: 200%;
margin: 00px 05px;
padding: 20px 15px 0 15px;
color: rgb(000,060,120);
text-align: left;
}

#rightcolumn a:hover
{
text-decoration: underline;
}

#midcolumn a
{
display: block;
font-family: verdana, sans;
font-size: 10px;
font-weight: bold;
text-decoration: none;
margin: 2px 25px 0px 25px;
padding: 5px 5px;
background: rgb(235,230,220);
color: rgb(0,100,200);
border: 1px solid rgb(150,150,150);
text-align: center;
-moz-border-radius: 15px; -webkit-border-radius: 15px;
z-index: 25;
}

#midcolumn a:hover
{
text-decoration: underline;
background: rgb(255,255,255);
border: 1px solid rgb(150,150,150);
}

#rightcolumn ul, #midcolumn ul
{
display: block;
color: rgb(0,60,120);
font-family: verdana, sans;
font-size: 10px;
font-weight: bold;
line-height: 200%;
list-style-type: circle;
padding: 10px 40px 10px 50px;
}


.contentbox
{
}

.conboxheadingleft
{
margin-top: 20px;
width: 600px;
height: 40px;
background: url('../images/topL.png') top left no-repeat;
clip:rect(0px,60px,200px,0px);
}

.conboxheadingright
{
background: url('../images/topR.png') top right no-repeat;
margin-right: -20px;
}

.conboximgcontainer
{
margin: 0px auto;
background: rgb(255,255,255);
width:610px;
}

.conboximgcontainer img
{
width: 100%;
margin-bottom: -3px;
}

.conboximglabel
{
width: 610px;
margin: auto;
opacity: 1;
padding: 7px 0px;
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: rgb(250,250,250);
background: rgb(200,200,200);
text-align: center;
}

.conboximglabel:hover
{
opacity: 0.7;
color: rgb(255,255,255);
background: url('../images/menu_hover.png');
}


.conboxleft
{
background: url('../images/midL.png') top left repeat-y;
width: 600px;
}

.conboxright
{
background: url('../images/midR.png') top right repeat-y;
margin-right: -20px;
}

.conboxbotleft
{
background: url('../images/botL.png') top left no-repeat;
width: 600px;
height: 20px;
}

.conboxbotright
{
background: url('../images/botR.png') top right no-repeat;
margin-right: -20px;
height: 20px;
}

.hidden
{
font-size: 8px;
text-align: center;
color: transparent;
background: transparent;
}

#rightcolumn .conboxheadingleft 
{
margin-top: 20px;
width: 280px;
height: 40px;
background: url('../images/topL.png') top left no-repeat;
}

#rightcolumn .conboxheadingright
{
margin-right: -20px;
background: url('../images/topR.png') top right no-repeat;
}
/*ok*/

#rightcolumn .conboxleft
{
width: 280px;
background: url('../images/midL2.png') top left repeat-y;
}

#rightcolumn .conboxright
{
background: url('../images/midR2.png') top right repeat-y;
}

#rightcolumn .conboximgcontainer
{
margin: 0px auto;
background: rgb(255,255,255);
width:290px;
}

#rightcolumn .conboximgcontainer img
{
margin-bottom: -3px;
width: 100%;
}

#rightcolumn .conboximglabel
{
width: 290px;
margin: auto;
padding: 7px 0px;
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: rgb(250,250,250);
background: rgb(200,200,200);
text-align: center;
}

#rightcolumn .conboxbotleft
{
background: url('../images/botL2.png') top left no-repeat;
width: 280px;
height: 20px;
}

#rightcolumn .conboxbotright
{
background: url('../images/botR2.png') top right no-repeat;
margin-right: -20px;
height: 20px;
}