.popup{
position:relative;
clear:both;
}
body{
font-family: sans-serif, Verdana;
}
.titlebtdivs{
border: 1px solid red;
}
.blocks{

}

.title{

}

.desc{

}

.crow{

}
.blockshead2idate{
background-color: #ae3a8a;
font-size:25px;
width:585px;
font-size:center;
color:white;
text-align:center;
height:43px;
}
.blockshead2snc{
background-color: #1a8b44;
font-size:25px;
width:585px;
font-size:center;
color:white;
text-align:center;
height:43px;
}
.signs{
background-color:red;
font-size:25px;
width:100%;
font-size:center;
color:white;
text-align:center;
clear:both;
}
.blockshead{
background-image:url(images/littleback2.png);
background-repeat:repeat-x;
background-position: left top;
font-size:25px;
width:100%;
font-size:center;
color:white;
text-align:center;
}
.blockshead2{
background-image:url(images/bigback.png);
background-repeat:repeat-x;
background-position: left top;
font-size:25px;
width:681px;
font-size:center;
color:white;
text-align:center;
height:43px;
}
.bigborder1{
background-image:url(images/bigborder.png);
background-repeat:no-repeat;
background-position: left top;
width:48px;
height:43px;
float:left;
}
.bigborder2{
background-image:url(images/bigborder2.png);
background-repeat:no-repeat;
background-position: right top;
width:48px;
height:43px;
float:left;
}
.contentbighead{
width:585px;
height:43px;
float:left;
font-size:25px;
font-size:center;
color:white;
text-align:center;
}
.blockheadtr{
width:100%;
}

.titlebtdiv{
float:left;
text-align:center;
}
.descbtdiv{
float:left;
text-align:center;
}
.carttable{
width:100%;
}
.carttabletd{

}
.carttabletr{

}

.carttabletdh{
font-weight:bold;
}
.carttabletrh{
font-weight:bold;
width:100%;
}
.buttonstyle2{
float:left;
width:50%;
text-align:left;
}
.buttonstyle{
width:100%;
float:left;
text-align:right;
}
