﻿html{
height:100%;
width:100%;
}

body{ 
width:100%;
padding: 0; 
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
line-height:20px;
color: #44546b; 
background-color:#ffffff;
text-align:center;
margin: 30 auto;
}

td { 
padding: 0; 
margin-left:0;
margin-top:0;
margin-bottom:0;
margin-right:0;
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
line-height:20px;
color: #44546b; 
background-color:#ffffff;
vertical-align:top;
}



.anone:hover{
text-decoration:none;
}
.anone{
text-decoration:none;
}

img {
border:0;
}

table{
border:0px;
border-collapse:collapse;
}
table td{
padding:0px;
} 


form{
padding: 0; 
margin:0;
}


div{
text-align:left;
position:relative;
}

.bord{

border:1;
border-style:solid;
border-color:#cccccc;
margin-left:35px;
}

.rose{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
line-height:20px;
color: #ea157a;
font-weight:bold;
}

.roseinv{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
line-height:20px;
color: #ffffff;
background-color:#ea157a;
text-decoration:none;
font-weight:bold;
}

.greyinv{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
line-height:20px;
color: #ffffff;
background-color:#cccccc;
text-decoration:none;
font-weight:bold;
}


.blueinv{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
line-height:20px;
color: #ffffff;
background-color:#00a4d8;
text-decoration:none;
font-weight:bold;
}

.small{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:11px;
line-height:13px;
color: #44546b; 
}

.smallinv{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:11px;
line-height:13px;
color: #ffffff;
background-color:#ea157a;
text-decoration:none;
}

.super{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:38px;
line-height:50px;

color: #44546b;
padding:10px;
}

.big{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:30px;
line-height:50px;
color: #44546b;
}

.head{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:20px;
line-height:20px;
color: #cccccc;
padding-left:190px;
}

.bigblue{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:35px;
line-height:40px;
color: #00a4d8; 
}


.bigblueinv{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:35px;
line-height:40px;
background-color:#00a4d8;
color: #ffffff; 
text-decoration:none;

}

.bigroseinv{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:35px;
line-height:40px;
background-color:#ea157a;
color: #ffffff; 
text-decoration:none;

}

.bigrose{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:35px;
line-height:40px;
color: #ea157a; 
}

.bigwhite{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:35px;
line-height:40px;
color: #f9f9f9; 
text-decoration:none;
}


.bigblue:hover(
color: #404040; 
)


.middle{
font-size:21px;
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
color: #ffffff; 
}

.middled{
font-size:21px;
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
color: #ffffff; 
}

.line{
height:40px;
line-height:10px;
}

.line-half{
height:20px;
line-height:10px;
}

.line-ten{
height:10px;
line-height:10px;
}

.block{
width:780px;
margin: 0 auto;
}

#content{
width:780px;
}

.xinput{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:23px;
color: #404040; 
}

.midinput{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:16px;
color: #404040; 
}


.binput{
width:120px
height:20px;
border:0;
background-color:#44546b;
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:21px;
color: #ffffff; 
}


.error{
height:20px;
padding:10px;
background-color:#ea157a;
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
line-height:20px;
color: #ffffff;

}


a{
color: #00a4d8; 
}



.pagination_softbox{
width:26px;
text-align:center;
line-height:24px;
background-color:#f9f9f9;

}

.pagination_openbox{
width:26px;
text-align:center;
line-height:24px;
background-color:#00a4d8;
}


.pagination_link{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
color: #00a4d8; 
}

.pagination_link_big{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:21px;
color: #00a4d8; 
}

.pagination_grey{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:18px;
color: #c7c7c7; 
}

.pagination_grey_big{
font-family: Tahoma, Verdana, Geneva, sans-serif; 
font-size:21px;
color: #c7c7c7; 
}

.pagination_black_big{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:21px;
color: #000000; 
}

.pagination_black{
font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; 
font-size:13px;
font-weight:bold;
color: #ffffff;

}


.block .lb, .columns .rb { float: left; }
.block .lb { width: 740;}
.block .rb { width: 240;}

.q_right {
position:absolute; 
z-index:2;
left:50%; 
width:780px; 
margin-left:-390px; 
text-align:right; 
top:200; 
}

.pcmag {
position:absolute; 
z-index:3;
left:50%; 
width:780px; 
margin-left:-390px; 
text-align:right; 
top:0; 
}




