body {
    font-family: Verdana, Arial;
}
form {
    padding: 0px;
    margin: 0px;
}
body, img {
    border: none;
    padding: 0px;
    margin: 0px;
}
.mainContainer {
    border: none;
    border-left: 1px solid #84a5d0;
    border-right: 1px solid #84a5d0;
}
.rightColumn {
    background-image: url("../images/right_top_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    padding: 24px 13px 0px 13px;
}

.rightColumnRes {
    background-image: url("../images/right_top_corner.jpg");
    background-position: top right;
    background-repeat: no-repeat;
    padding: 24px 0px 0px 0px;
}
.lineColumnRes {
    background-image: url("../images/1pxtop_fon.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
.leftColumnRes {
    background-image: url("../images/left_top_corner.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
}


.leftMenu {
    background-color: #23337B;
    color: #FFF;
}

.rightColumnPage {
    background-image: url("../images/right_top_bg_page.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    padding: 24px 13px 0px 13px;
}
.redMenu {
    background-image: url("../images/red_menu_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}
.redMenu a {
    color: #FFF;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    margin-right: 20px;
}
.redMenu a:hover { text-decoration: underline;margin-right: 20px; }

.redMenu_res {
    background-color: #9c032e;
    background-image: url("../images/red_menu_bg_res.jpg");
    background-position: top center;
    background-repeat: repeat-x;
}
.redMenu_res a {
    color: #FFF;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    margin-right: 20px;
}
.redMenu_res a:hover { text-decoration: underline;margin-right: 20px; }


.middleMenu {
    background-image: url("../images/middle_menu_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}
.middleMenu a {
    color: #101856;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
}
.middleMenu a:hover { color: #e0282a; }
.middleMenuUl {
    padding: 0px;
    margin: 0 0 0 20;
    list-style-image: url("../images/arr_right.gif");
    line-height: 18px;
}
.content {

}
.bookDivBg {
    background-image: url("../images/book_div_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    height: 69px;
}
.content h3, .contentH3 {
    font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #cc0000;
    margin: 0px;
    padding: 0px;
}
.content p {
    font-size: 11px;
    color: #747678;
    margin: 0px;
    padding: 5 0 5 0;
}

.tabsNav_0, .tabsNav_1 {
    background-image: url("../images/lf.jpg");
    background-repeat: no-repeat;
    width: 246px;
    height: 40px;
}
.tabsNav_0 { background-position: 0 0; }
.tabsNav_1 { background-position: 0 -41; }

.leftForm {
    background-image: url("../images/left_dark_bkg.jpg");
    background-position: top left;
    background-repeat: repeat-y;
    width: 246px;
}
.leftForm, .fv {
    font-size: 11px;
    color: #1f407b;
}
.fv td {padding-top: 10px;}
.fs {
    background-image: url("../images/fs_bg.png");
    background-position: top left;
    background-repeat: no-repeat;
    
    width: 222px;
    height: 110px;
    
}
.fs1 {
    background-image: url("../images/fs1_bg.png");
    background-position: top left;
    background-repeat: no-repeat;
    
    width: 222px;
    height: 73px;
    
}
.sd {
    /*
	background-image: url("../images/sd_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    */
    width: 246px;
    height: 39px;
    color: white;
}

.loginFormBg {
    background-image: url("../images/loginform_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    width: 246px;
    height: 578px;
}
.loginForm {
    padding: 27 40;
    color: #FFF;
    font-size: 11px;
}

.whiteLink {
    font-size: 11px;
    color: #FFF;
    text-decoration: underline;
}
.whiteLink:hover { text-decoration: none; }

.footer { 
    background-color: #a3052f;
    color: #ef6489;
    font-size: 11px;
    line-height: 18px;
}
.footer a {
    color: #FFF;
    font-weight: bold;
    margin: 0 3
}
.footer a:hover { text-decoration: none; }

.pageContent {
    font-size: 12px;
    color: #000;
}
.pageContent a {
    font-size: 12px;
    color: #1f407b;
}
.pageContent a:hover {
    color: #970225;
}
