@charset "utf-8"; 

/* CSS Document */
body{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:100%}
.wrapper{width:1000px;margin:0px auto}
/* Corner radius */
.ui-corner-tl{-moz-border-radius-topleft:15px; -webkit-border-top-left-radius:15px}

.ui-corner-tr{-moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px}

.ui-corner-bl{-moz-border-radius-bottomleft:15px; -webkit-border-bottom-left-radius:15px}

.ui-corner-br{-moz-border-radius-bottomright:15px; -webkit-border-bottom-right-radius:15px}

.ui-corner-top{-moz-border-radius-topleft:15px; -webkit-border-top-left-radius:15px; -moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px}

.ui-corner-bottom{-moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px}

.ui-corner-right{ -moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px; -moz-border-radius-bottomright:15px; -webkit-border-bottom-right-radius:15px}

.ui-corner-left{-moz-border-radius-topleft:15px; -webkit-border-top-left-radius:15px; -moz-border-radius-bottomleft:15px; -webkit-border-bottom-left-radius:15px}

.ui-corner-all{-moz-border-radius:15px; -webkit-border-radius:15px}

.ui-corner-small{-moz-border-radius:4px; -webkit-border-radius:4px}

/*Layout*/
.header{width:100%; height:100px; clear:both; display:block}

.header div.top{width:100%; height:101px; background:url(../images/header-top.jpg) no-repeat center top}

.mid{width:100%; min-height:450px; display:block; clear:both; top:0px; position:relative}

.mid div.content{margin-top:10px; height:inherit; min-height:inherit; width:100%; display:block}

.footer{width:965px; height:120px; clear:both; display:block; background:#dedede;margin-top:50px;padding:20px;color:#291770}

.footer a, .footer a:hover, .footer a:visited{color:#291770; text-decoration:none; margin-right:5px; font-size:0.9em}

.footer a:hover{text-decoration:underline}

.footer-left-col {width:400px;float:left;}

.footer-right-col {width:500px;float:left;}

.footer-right-col-col {width:150px;float:left;}

/*Me and you's*/

div.topMenu{width:100%; height:23px; line-height:23px;}

div.topMenu * {zoom:1}

div.topMenu div.top{float:left; font-family:Arial; height:23px; position:relative; layout-grid-mode:line;margin:0px 1px;color:#fff;font-size:10pt;text-align:center;}

div.topMenu div.first {margin-left:5px;height:23px;width:23px}

div.topMenu div.last {margin-right:0px}

div.topMenu .head {color:#fff;background:url("../images/head-back.gif") repeat-x 0 0;display:block;cursor:pointer;}

div.topMenu .head-home {width:23px;height:23px;background:url("../images/head-home-back.gif") no-repeat 0 0 #fff !important;display:block;}

div.topMenu .head-aboutus {width:113px;}
div.topMenu .head-debts {width:140px;}
div.topMenu .head-debttest {width:149px;}
div.topMenu .head-faq {width:94px;}
div.topMenu .head-debtr {width:158px;}
div.topMenu .head-debtn {width:131px;}
div.topMenu .head-contact {width:122px;}

div.topMenu div.top div.menu{position:absolute; line-height:normal; background:#FFF; overflow:hidden; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; display:none; height:0px; z-index:1000}

div.topMenu div.top div.menu * {z-index:1000}

div.topMenu div.top div.menu span{width:165px; display:block; padding:2px; height:25px;width:160px; display:block; height:25px; clear:both; color:#f00; text-align:left; font-size:1em; position:relative;overflow:hidden;}

div.topMenu div.top div.menu span a, div.topMenu div.top div.menu span a:hover, div.topMenu div.top div.menu span a:visited{text-decoration:none; color:#949494; font-family:Arial; font-size:1em}

div.topMenu div.top div.menu span a:hover{text-decoration:underline}

div.topMenu div.top div.menu span{padding:0px 5px; margin:0px}

div.topMenu div.top div.menu div.menuDivider{display:block; background:url(../images/white.gif) #fff repeat; z-index:1002; margin:10px}

div.topMenu div.top div.menu span a{width:175px; display:block}

div.topMenu div.top .headOver{background:url(../images/topBackOver.gif) repeat-x 0px -10px}

div.topMenu a, div.topMenu a:hover, div.topMenu a:visited{text-decoration:none}

/*Content boxes*/
.box{margin:20px 0px; width:100%;border:2px solid #737070;background:url(../images/boxBack.gif) #fff repeat-x top;}
.box .box-inner {padding:5px 20px}
.box .box-inner h1{font-weight:bold; font-size:12pt;color:#0094de;margin:0px 0px 10px 0px }

.home-top {color:#291770;height:395px;}
.home-top h1,.debt-test h1 {font-size:25pt;margin:25px 0 0 50px;color:#291770;}
.home-top h2,.debt-test h2 {font-size:15pt;margin:0;padding:0; font-weight:normal;color:#291770;}

.home-top-inner-left {width:410px;margin:20px 0px 0px 50px;float:left;display:inline;}
.home-top-inner-left ul { list-style:none; }
.home-top-inner-left h3 {font-size:15pt;display:block;font-weight:normal;margin:0;padding:0;width:200px;}
.home-top-inner-left ul li {margin:18px 0px;border:solid 1px #fff;}
.home-top-inner-left ul li a {float:right;position:relative;}
.home-top-inner-left ul li span { font-style:italic;}

.home-top-inner-right {width:390px;float:right;position:relative;overflow:visible;margin-right:70px;margin-top:-52px}
.purple-do-da{float:right;position:relative;left:30px;top:-30px;left:-20px;z-index:10}

.home-bottom{display:block;}

.home-left {width:700px;float:left;}
.home-left img {position: relative;}

.home-right{width:280px;float:right;height:470px;display:block;}
.home-right .follow-img a{margin-left:25px;}
.home-right .item {margin-top:30px;}

.test-text {
	margin:0px;padding:0px;font-size:6pt;color:#291770;margin-right:110px;text-align:left;width:200px;float:right;clear:both;
}

H1.nomargin{margin:0px; font-size:14px}

.on-top{z-index:10000}

.questionTable td{padding:5px}

.question{margin:0px auto; padding:10px}

.question p{margin-top:10px; margin-bottom:10px;  padding:5px}

.question p label{font-size:1.1em; height:40px; line-height:40px}

.question p input,.question p select{margin-top:10px; float:right; width:12em}

.aim{background:url(../images/green-tick.jpg) no-repeat bottom right !important}

.img-link, a.img-link:hover, a.img-link:visited{text-decoration:none; border:none; margin:0px; padding:0px}

.img-link img, a.img-link:hover img, a.img-link:visited img{text-decoration:none; border:none; margin:0px; padding:0px}

.box a, .box a:hover, .box a:visited{text-decoration:none; color:#7177cc}

.box a:hover{text-decoration:underline}

div.smallbox{width:225px; margin-left:10px; float:left; clear:none; height:275px}

div.bottomBox{margin-left:10px; width:700px; clear:both; margin-top:10px}

.very-footer{width:100%;text-align:center;display:block;clear:both;margin-top:30px;}

