body{
font:12px Tahoma,Arial,sans-serif;
color:#000;
}
#ce_wr_pager{
height:100%;
min-height:100%;
height:auto!important;
position:relative;
}
#ce_leftcol{
width:256px;
float:left;
}
#ce_rightcol{
width:655px;
float:right;
}
.ce_content_text p,.ce_content_text ul,.ce_content_text ol{margin:0 0 15px;text-align:justify}
.ce_content_text a{color:#333}
.ce_content_text h1{
font-size:25px;
font-weight:400;
margin:0 0 10px;
text-align:center;
}
.ce_content_text h2{
margin:0 0 10px;
font-size:20px;
font-weight:400;
text-indent:15px;
}
.ce_content_text ul li{
list-style:disc outside;
margin:0 0 0 40px;
}
.ce_content_text ol li{
list-style:decimal outside;
margin:0 0 0 45px;
}
/**/
#ce_content_top{
background:url(../images/content_top.png) 0 100% no-repeat;
width:1000px;
height:66px;
margin:0 auto;
position:relative;
z-index:10;
}
#ce_footer{
background:url(../images/content_bot.png) no-repeat;
width:990px;
height:39px;
margin:0 auto;
position:relative;
z-index:10;
text-align:right;
padding:60px 10px 0 0;
}
#ce_content_center{
background:url(../images/content_center.png) repeat-y;
width:965px;
padding:0 20px 0 15px;
margin:0 auto;
position:relative;
z-index:10;
min-height:500px;
_height:500px;
}
a#ce_logo:link,a#ce_logo:active,a#ce_logo:visited{
width:282px;
height:50px;
background:url(../images/logo.png) no-repeat;
display:block;
text-decoration:none;
float:right;
margin:0 0 10px
}
#ce_logo:hover{background-position:0 100%}
#ce_main_menu{margin:0 0 20px}
#ce_main_menu li{display:block;height:28px;margin:0 0 3px}
#ce_main_menu a{
text-decoration:none;
height:28px;
width:230px;
padding:0 0 0 26px;
font-size:14px;
color:#fff;
line-height:1.7;
display:block;
background:url(../images/main_menu_link.png) 0 0 no-repeat;
}
#ce_main_menu a:hover,#ce_main_menu .current_link a{background-position:0 100%;color:#fff!important}
#ce_main_menu a.order-now{
color:#e84596;
}
#ce_footer a{color:#3e3c3d} 
#ce_logform{margin:0 auto 30px;width:230px}
#ce_logform a{color:#000}
#ce_logform .logform-textfield{
display:block;
border:none;
margin:0 0 8px;
padding:3px;
border:1px solid #000;
width:96.5%;
font-size:11px;
}
#ce_logform #log-subm-btn{
float:right;
cursor:pointer;
border:none;
display:block;
font-weight:700;
font-size:11px;
color:#fff;
background:url(../images/log_btn.png) no-repeat;
width:76px;
height:26px;
padding:0 0 5px;
text-align:center;
}
#ce_logform #log-subm-btn:hover{
background-position:0 100%;
}
#ce_logform  .errorMessage{
margin:0 0 10px
}
/**/ 
.ce_wr_profile{
margin:0 auto 30px;
width:230px;
}
a.ce_sign_out{
float:right;
display:block;
font-weight:700;
font-size:11px;
color:#fff;
background:url(../images/log_btn.png) no-repeat;
width:76px;
height:26px;
line-height:2;
text-align:center;
text-decoration:none;
}
a.ce_sign_out:hover{
background-position:0 100%;
}
#ce_profile_menu a.ce_order_icon{
background:url(../images/my_orders.png) no-repeat;
padding:0 0 0 45px;
color:#210013;
text-decoration:none;
font-weight:700;
text-transform:uppercase;
margin:0 0 5px;
height:25px;
line-height:2;
display:inline-block;
zoom:1;
*display:inline
}
#ce_profile_menu a.ce_order_icon:hover{
color:#da0115
}
/**/
.ce_welcome{
font-size:12px;
text-align:center;
margin:0 0 10px
}
.ce_welcome a{
font-weight:700;
color:#e84596;
}
.breadcrumbs{padding:20px 0 0;float:left}
.breadcrumbs a{padding:0 7px 0 0;color:#000}
.breadcrumbs span{padding:0 7px 0 0;font-weight:700}
.breadcrumbs .separator{font-size:10px;font-weight:400}
#ce_submenu{width:230px;margin:0 auto 30px}
#ce_submenu .ce_title{
background:url(../images/blue_title.png) no-repeat;
height:28px;
color:#fff;
font-weight:700;
font-size:16px;
padding:0 0 0 26px;
margin:0 0 10px
}
#ce_submenu li{
border-bottom:1px dotted #da0216;
padding:0 0 1px;
margin:0 0 7px
}
#ce_submenu li a{text-decoration:none;color:#000;font-size:13px}
#ce_submenu li a:hover,#ce_submenu li.current a{color:#e84596}
/**/
.ce_order_button{
display:block;
text-decoration:none;
background:url(../images/order_button.png) no-repeat;
margin:0 auto 30px;
width:184px;
height:48px;
color:#fff;
font-size:16px;
font-weight:700;
text-align:center;
text-transform:uppercase;
padding:26px 0 0
}
.ce_order_button:hover{background-position:0 100%}
#ce_students{
background:url(../images/students.png) no-repeat;
width:400px;
height:267px;
bottom:0;
right:0;
z-index:1;
position:absolute;
}
#ce_clock{
background:url(../images/clock.png) no-repeat;
width:600px;
height:398px;
top:0;
left:0;
z-index:1;
position:absolute;
}
#ce_kub{
background:url(../images/kub.png) 100% 0 no-repeat;
width:500px;
height:425px;
position:absolute;
z-index:1;
right:0;
top:0;
}
.ce_welcome_title{
background:url(../images/welcome_title.png) no-repeat;
width:230px;
height:28px;
color:#fff;
padding:0 0 0 26px;
font-size:16px;
margin:0 0 10px;
font-weight:700;
}
.ce_guarantees{
display:block;
width:600px;
margin:40px auto 20px
}