﻿@charset "utf-8";

* { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0px; padding: 0px; }
* img { border:0;}
* a { text-decoration:none;}
a:hover { color: #00ADEF; text-decoration: underline; }
* p { line-height: 16px; }
h2 { font-size:18px; font-weight:normal;}

.xanh3{ color:#00ADEF; font-weight:bold;}

.container-all { background: none repeat scroll 0 0 #353535; border-bottom: 4px solid #00adef; height: 36px; margin: auto; padding: 0; border-bottom:4px solid #00adef; }
.container { width:980px; margin:auto; }
.header-top { padding: 0px; width: auto; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.head { float:left; width:980px; } 
.head-l { float: left; width: 500px; } 
.head-l a { background: none repeat scroll 0 0 gray; color: #FFFFFF; float: left; font-size: 13px; margin-top: 8px; padding: 6px 10px; text-transform: uppercase; }
.head-l a:hover { background:#00adef; text-decoration:none; color:#fff;}
.head-r { float: left; width: 480px; margin-top:5px; }
.search { float: left; width: 192px; margin-top:5px; }
.search input { float: left; padding-bottom: 2px; padding-left: 5px; padding-top: 3px; width: 165px; border-top-width: 0; border-right-width: 1; border-bottom-width: 0;
	border-left-width: 0; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-right-color: #f9f9f9; color:gray; }
.search img { float: left; }
.login { float: left; width:100%;}
.login a { background: gray; float: left; padding: 8px 5px 8px 8px; text-transform: uppercase; margin-left:5px; color:#fff; }
.login a:hover { color:#fff; background:#00adef; text-decoration:none;}
.banner {float: left; height: 98px; width: 100%; margin-top:4px; }
.menu { float: left; width: 100%; background-color: #eee; height:30px; }
.img_smart { float: left; margin: 3px 0 0; padding: 5px 0 0; }
.menu ul { float: left; }
.menu li { float: left; list-style-type: none; }
.menu a { text-transform: uppercase; color: #797979; text-decoration: none; padding:7px 10px; float:left; font-weight:bold; }
.menu a:hover { color:#000; }
.content { float: left;  width: 35%; margin-top:15px; margin-bottom:100px;}
.content-l { float: left; width: 100%; padding-left:100%; }
.content-sear { float: left; border: 1px solid #ccc; padding-top: 10px; padding-right: 10px; padding-left: 10px; margin-bottom: 15px; }
.det-tit { float: left; width: 100%; padding-bottom: 5px;  border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; margin-bottom:10px; }
.det-tit { float:left; width:100%;} 
.det-tin{ float:left; width:100%;} 
.det-tin2{ float:left; width:100%; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed gray; }
.det-tin2:hover { background:#f0f0f0;}
.det-tit img{ float:left; margin-right:10px;}
.det-tit h2 { text-transform:uppercase; margin-right:20px; float:left; }
.details { float: left; width: 100%; background:url(Styles/Home/ta_bg1.gif) no-repeat; }
.img-details { float: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; width: 168px; }
.img-details img { float: left; width: 160px; border:3px solid #fff; height:146px; }
.det-details { float: left; width: 475px; }
.top-details { float: left; width: 100%; margin-top: 10px; }
.top-details h3 { border-bottom: 1px dotted #FFFFFF; padding-bottom: 5px; }
.top-details h3 a{ color:#fff; font-size:16px; margin-right:5px;}
.xam { color: #3d3d3d; font-weight:normal; }
.ta_top_info_ul { float: left; font-weight: bold; margin: 0; padding: 0; width: 476px; }
.ta_top_info_ul li { color: #FFFFFF; float: left; font-size: 12px; list-style: none outside none; padding-top: 7px; width: 50%; }
.bottom-details { float: left; margin-top: 10px; width: 476px; }
.bottom-details ul { background: url(Styles/Home/ta_bgrank.png) repeat-x scroll 0 8px transparent; color: #000000; float: right; font-weight: bold; margin-right:10px; padding: 0; }
.bottom-details ul li { float: left; list-style: none outside none; padding: 18px 10px 10px 7px; }
.bottom-details ul .selected { background: none repeat scroll 0 0 #00A4EF; color: #FFFFFF; margin-right:2px; text-align: center; padding: 18px 5px 0 4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.bottom-details ul .selected a{ color:#fff;}
.bottom-details ul .selected a:hover{ color:#fff;}
.bottom-details li a { font-size: 22px; font-weight: bold;} 
.bottom-details li a:hover { color: #00ADEF; text-decoration: none; border-top:3px solid #00A4EF;padding-top:2px; }
#select-fix { color: #FFFFFF; float: right; font-size: 24px; margin-right: 20px; margin-top: 16px; width: 50px; }

.update{ float:left; width:100%;} 
.update p { float: right; font-style: italic; margin-right: 20px; margin-top: 10px; font-size:11px; }
.update2{ float:left; width:100%;} 
.update2 p { float: left; font-style: italic; margin-left: 20px; font-size:11px; }
.xanh2 { color:#00ADEF; font-weight:normal; }
.time { font-size: 11px; color: #aaa; float: right; margin-top:6px; }
#last{ border:0;}
.row { float: left; margin-bottom: 10px; }
.row p { float: left; margin-right: 5px; text-align: right; width: 50px; }
.row input { float: left; width: 580px; padding-left:5px; }

.row a { float: left; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-color: #FF3300; color:#fff; -moz-border-radius:4px; -wenkit-border-radius:4px; font-weight:bold; }
.content-det { float: left; width: 100%; margin-bottom:10px; }
.tin-nho { 	float: left; width: 330px; margin-right: 5px; margin-bottom:10px; }
.tin-nho-l { float: left; width: 125px; margin-right: 8px; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; }
.tin-nho-l img { float: left; height: 94px; width: 100%; }
.tin-nho-r { float:left; width:185px; }

.titledefault { font-size: 14px; font-weight: bold; }
.titledefault a{ text-transform:uppercase; color:#3d3d3d;}
.titledefault a:hover{ color:#3366ff;}
.next-pre { float:left; width:100%; text-align:right;}
.number { }
.number a{ color: #8F8D8E; font-family: Arial,Helvetica,sans-serif; font-weight: bold; height: 22px; line-height: 22px; margin-left: 2px; margin-right: 2px; padding: 6px 4px; }
.number a:hover { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 3px solid #00AEEF; text-decoration: none; }
.number a.select { background: none repeat scroll 0 0 #BDBDBD; border-bottom: 3px solid #00AEEF; color: #FFFFFF; }
.view-time { float: right; font-size: 11px; }
.view-time a { color: #3D3D3D; float: left; font-weight: bold; margin-top: 6px; padding-left: 3px; padding-right: 3px; }
.view-time a:hover{ color:#00ADEF} 
.content-r { float: left; width: 295px; margin-left:15px; }
.det-tit h3 { font-size: 16px; text-transform: uppercase; float: left; }
.det-tin2 img{ float: left; margin-right: 8px; width: 60px; }
.name {float: left; width: 225px; font-weight: bold;}
.name a{ color:#3f3f3f;}
.name a:hover{ color:#3366FF;}
.det-tin2 p { color: #555; line-height: 16px; width: 100%; }
.det-tin3 { float: left; width: 100%; }
.det-tin3 li { border-bottom: 1px dotted; float: left; list-style: none outside none; margin-bottom: 3px; margin-top: 3px; padding-bottom: 3px; width: 100%; }
.num { font-size: 13px; font-weight: bold; float: left; margin-right: 9px; margin-left: 5px; }
.det-tin3 a { width: 100%; margin-right:10px; }
.det-tin3 a:hover{ color:#0aa033; font-style:italic;}
.footer { border-top: 4px solid #00aedf !important; clear: both; color: #333333; font-family: Tahoma; font-size: 11px; background:#353535; min-height:120px; }
.footer_line{ width:1000px; margin:auto; padding:45px 0px;}
.copyright{color: #FFFFFF; line-height: 18px;}
.footer p { color: gray; text-align: center; width:500px; }
.footer a { color: #fff; text-decoration: none; }
.det-tit select { float: left; text-align:center; margin-right:10px; color:#6633ff; padding:2px; font-size:13px; text-transform:uppercase; }
.text-b { font-weight:bold;}
.xanh { color: #6633ff; font-size:11px; }
.title-sel { background-color: #990000; margin-bottom:10px; float:left; width:100%; }
.title-sel h1 { float: left; margin-right: 20px; text-transform: uppercase; padding-top: 5px; padding-right: 10px; padding-left: 10px; padding-bottom:5px; }
.title-sel a{ color:#fff; font-size:16px;}
.title-sel .selected{ background: gray;}
.det-tin-tin { text-align: center; float: left; width: 668px; border: 1px solid gray; -moz-border-radius:12px; -webkit-border-radius:12px; }
.sub-tit { float: left; width: 100%; margin-top:10px; }
.sub-tit h2 { font-size: 16px; text-transform: uppercase; color: #333333; float: left; margin-left:10px; }
.right-r { float: right; margin-right: 10px; }
#print { background-image: url(Styles/Home/print.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-right:5px; }
.sub-tit h3{ float: left; font-weight: normal; margin-left: 10px; }
.sub-tit span { margin-right:2px; margin-left:2px;}

.details-l { float: left; width: 305px; margin-right: 30px; }
.details-r { float: left; width: 305px; }
.det-tin-sub { float: left; width: 100%; margin-bottom: 10px; }
.det-tin-sub h4 { margin-bottom: 5px; }
.det-tin-sub a { color: #3d3d3d; text-decoration: none; }
.det-tin-sub img { float: left; width: 125px; margin-right: 10px; }
.det-tin-sub ul { float: left; width: 295px;padding-left:15px; overflow:hidden; height:150px;}
.det-tin-sub li { float: left; width: 100%; margin-top:5px; border-bottom:1px dotted #E5E5E5; padding-bottom:3px;}
.bottom-block { float: right; margin-right: 10px; margin-top:8px; }
.bottom-block img { float: left; width: auto; }
.det-all{ float:left; width:100%; margin-bottom:10px;}
.ul-bottom { float: left; width: 100%; list-style:none; }
.ul-bottom li { float: left; width: 165px; padding:10px 0; }
.ul-bottom li h5{ width:150px; margin-bottom:4px; margin-top:4px;}
.toi_small_text{ color: #898989; float: left; font-size: 11px; margin-top: 0; text-align: left; width: 162px; }
.tit-r { background-color: #493E4C; display: block; float: left; height: 36px; overflow: hidden; width: 280px; }
.tit-r h2 { color: #FFFFFF; float: left; margin-right: 20px; margin-top: 6px; font-size:22px; }
.fl{ float:left;}
.fr{ float:left;}
#cong-r{ float: right; margin-top: 10px; margin-right:10px; }
#suport-r{  float: right; margin-top: 5px; margin-right:10px; }
.title-det{ float:left; margin-bottom:10px;}
.sub-menu { float: left; width: 100%; }
.sub-menu ul { float: left; width: 100%; list-style-type: none; }
.sub-menu li { background:#f2f2f2; border-top:1px solid #fff;  float:left; width:99%; }
.sub-menu li:hover{ background:#e5f5ff;}
.sub-menu a { background-image: url(Styles/Home/ico_arr.png); background-repeat: no-repeat; background-position: left center; padding:5px 15px; margin-left:10px; float:left; color:#3d3d3d; font-size:12px;font-weight:bold; }
.sub-menu a:hover{ text-decoration:none; color:#00adef;}
.bo-all { float: left; width: 290px; margin-top: -13px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; 
          border-left-style: solid; border-right-color: gray; border-bottom-color: gray; border-left-color: gray; }
.suport-ol { float: left; width: 100%; margin-bottom: 5px; }
.suport-ol h4 { margin-top: 8px; margin-bottom: 8px; margin-left: 5px; color:#00adef; }
.suport-ol ul { float: left; list-style:none; }
.suport-ol li { float: left; width: 100%; margin-bottom:8px; }
.suport-ol img { float: left; margin-right: 10px; margin-left: 15px; }
.moblie { font-weight: bold; color: #3d3d3d; float: left; }
.number-page { float: left; margin-top: 10px; padding-left: 10px; width: 97%; margin-bottom:5px; }
.row-page { float: left; margin-left: 5px; }
.fisrt { float: left; font-size: 16px; font-weight: bold; color:#3d3d3d; }
.number-page ul { float:left; width:234px; list-style:none;}
.number-page ul a { float: left; margin-right: 5px; margin-left: 5px; font-size:16px; color:#3d3d3d; font-weight:bold; }
.number-page ul a:hover{ color:#00aedf;}
.number-page li { float: left; width: auto; }
.top-i-page { float: left; width: 100%; margin-top: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #666666; }
.top-i-page img { float: left; width: 38px; height:38px; margin-right: 4px; margin-left: 4px; }
.top-i-page h5{ margin:0; font-size:11px; font-weight:normal;}
.top-i-page h5 a{ float:left; margin-right:5px; font-weight:bold;}
.static-center {float: left; width: 280px; margin-top:10px;}
.static-center ul{ float:left; width:100%; list-style:none; margin:5px;}
.static-center li{ float:left; width:50%; margin-bottom:5px;}
.half-sta{ float:left; color:#00aedf; width:90px; font-weight:bold;}

.contact { float: left; width: 100%; }
.contact-cen { padding-bottom: 5px; padding-top: 15px; background: #efefef; float: left; width: 500px; margin-left:80px; border:1px solid #0086ac; }
.tact-l { float: left;  margin-right: 10px; padding-top: 5px; text-align: right; width: 150px; }
.tact-r {	float: left;}
.tact-r img{ float: left; margin-right:10px;}
.in-chung { color: #333; background-image: #f7f7f7; padding: 4px; float: left; }
.in-border{ border:1px solid #0086ac;}
.tact-r .w200 { width: 200px; }
.tact-r #bt { background:none;}
.tact-r input:hover { border:1px solid #00aedf;}

.tab-all{ float:left;}
.all-table { float: left; width: 100%; }
.tab-all { float: left; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: gray;
	border-right-color: gray; border-bottom-color: gray; border-left-color: gray; }

.all-row { float: left; width: 100%; padding-bottom:5px;  padding-top:5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666;	 text-align:center; }
.col-row { float: left; width: 50px; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; }
.col-row2 { float: left; width: 260px; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; text-align:left; margin-left:10px;}
.col-row3 { float: left; width: 160px; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; text-align:center; }
.col-row4 { float: left; width: 305px; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; }
.col-row5 { float: left; width: 160px; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; }
.dam{ font-weight:bold;}
#last{ border:0;}

.print { background-image: url(Styles/Home/print.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-right:5px; }
.title-text { float: left; width: 100%; margin-bottom: 10px; }
.title-text h4 { font-size: 14px; font-weight: bold; color: #3d3d3d; }
.title-text .print { float: right; margin-right: 10px; background-image: url(Styles/Home/img_print.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
.print a { color: #3d3d3d; font-weight:normal; }
.title-text h6{ font-size:11px; font-weight:normal; margin-top:5px;}

.det-tit ul { float: left; width: auto; margin-left: 10px; list-style:none; }
.det-tit li { float: left; width: 80px; }
.det-tit a { background-color: #CCCCCC; float: left; width: 100%; padding:4px 6px; }
.det-tit .selected { background-color: #999999; }

.contact { float: left; width: 100%; }
.contact-cen { padding-bottom: 5px; padding-top: 15px; background: #efefef; float: left; width: 500px; margin-left:80px; border:1px solid #0086ac; }
.tact-l { float: left; margin-right: 10px; padding-top: 5px; text-align: right; width: 150px; }
.tact-r {	float: left;}
.tact-r img{ float: left; margin-right:10px;}

.in-chung { color: #333; background-image: #f7f7f7; padding: 4px; float: left;}
.in-border{ border:1px solid #0086ac;}
.tact-r .w200 { width: 200px;}
.tact-r #bt { background:none;}

input:focus { -moz-box-shadow: 0 0 6px #979797;}
#check-dk{ float:left; margin-left:100px; margin-right:10px;}
#node-a-dk{ color:#0086AC;}
#node-a-dk:hover{ color:#0000FF;}
#node-dk{ float:left;}
.row2{ float:left; width:100%; text-align:center; margin-bottom:10px;}
.row2 h3 { font-size: 14px; color: #0086AC; margin-bottom:5px; margin-top:10px; }
.row3{ background: none repeat scroll 0 0 #00AEDF; margin-top: -15px; text-align: center; padding-top:5px; padding-bottom:10px; border-bottom:1px solid #0086ac; }
.row2 p { }
#gach-dk{ margin-top:5px;}

.btn { color: white; border: 1px solid white; padding: 9px 9px; font-weight: bold; cursor: pointer; position: relative; background-color: Green; font-size: 12px; font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif; }
.btn:hover { background-position: 0 -50px; text-decoration: none; background-color: black; color: white; }

.det-sub{ float:left; width:325px; margin-right:10px; margin-top:10px; border-bottom:1px dotted;}
.det-exam{ float:left; width:300px; margin-top:5px; padding:3px;}
#re-more{ float:right; margin-right:5px; color:#990033; font-size:11px;}


.field {
    margin: 10px 0;
}

input.textEntry, input.passwordEntry
{
    background-color: #fff;
    width: 100%;
    height:40px;
    border: 0px solid #fff;
    background: #fff;
}

input.textEntry:focus, input.passwordEntry:focus
{
    background-color: #fff;
    border: 0px solid #fff;
    background: #fff;
    outline: none;
}

div.accountInfo
{
    width: 400px;
    display:block;
}

.submitButton
{
    padding: 5px 0;
    
}

.submitButton input
{
    border: 1px solid #ccc;
    padding: 15px 40px;
    color: #898989;
    font-size: 1.1em;
    font-weight: bold;
    margin-top: 10px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #CCC;
    cursor:pointer;
}

.submitButton span 
{
    padding-left: 10px;
}

#LoginRegister
{
    border-top: 1px solid #ccc;
    margin-top: 15px;
    padding: 10px 0;
}

.boxRound {
    background-color: #fff;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #CCC;
    padding: 5px;
    margin-top: 5px;
    width: 80%;
}


.success, .warning, .validation {
    margin: 0; /* 5px 20px;*/
    padding:10px 5px 10px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #CCC;
    display: block;
}

.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('Styles/Home/success.png');
}

.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('Styles/Home/warning.png');
}

.success a, .warning a {
    text-decoration: none;
    float: right;
}

.show-text{ float:left; width:98%; padding:5px; margin-bottom:10px;}
.show-text p{ line-height:18px;}


/*trang chi tiet bai thi*/
.head-line {
    background: url("Styles/Home/kep-left.png") no-repeat scroll left top transparent;
    float: left;
    height: 32px;
    margin-bottom: 5px;
    margin-right: 5px;
    width: 35px;
}.last-line {
    background: url("Styles/Home/kep-right.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 32px;
    width: 35px;
}

#row-sel {
    margin-left: 10px;
}

.tab-all{ float:left;}
.all-table {
	float: left;
	width: 100%;
}
.tab-all {
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
}

.all-row {
	float: left;
	width: 100%;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;	
	text-align:center;
}
.col-row {
	float: left;
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.col-row2 {
	float: left;
	width: 270px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	margin-left:10px;}
.col-row3 {
	float: left;
	width: 110px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.col-row4 {
	float: left;
	width: 305px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}.col-row5 {
	float: left;
	width: 160px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.contact {
    float: left;
    width: 100%;
}.contact-cen {
    padding-bottom: 5px;
    padding-top: 15px;
    background: #efefef;
    float: left;
    width: 500px;
	margin-left:80px;
	border:1px solid #0086ac;
}.contact-dk {
    padding-bottom: 5px;
    padding-top: 15px;
    background: #efefef;
    float: left;
    width: 500px;
	border:1px solid #0086ac;
}

.comment {
    background: none repeat scroll 0 0 #F9F9F9;
    border-bottom: 1px solid #E0E3E7;
    float: left;
    margin-top: 1px;
    padding: 5px 0 5px 5px;
    width: 600px;
}.comment-all{ float:left; width:610px; margin-left:20px;}
.comment-all h5{ float:left; width:100%; margin-bottom:5px;}
.comment-live {
	float: left;
	width: 538px;
}
.actor-name {
	float: left;
	margin-right:5px;
}
.commentBody {
	font-size: 12px;
	color: #3d3d3d;
	line-height:17px;
}
.comment-action {
	float: left;
	width: 100%;
	margin-top:5px;
}
.com-comment {
	float: left;
	width: 100%;
	margin-bottom:10px;
}.com-comment input {
    float: left;
    padding: 5px;
    width: 593px;
}.comment-ava {
    border: thin solid #FFFFFF;
    float: left;
    margin-right: 5px;
    padding: 2px;
    text-align: center;
    width: 50px;
}
.comment-ava img {	float: left;	width: 50px; height:50px;}
.com-comment a{ padding:6px; background:orange; color:#fff; float:left; margin-top:5px;}.comment ul {
    background: none repeat scroll 0 0 gainsboro;
    float: left;
    list-style: none outside none;
    padding: 5px;
    width: 540px;
}.comment li {
    border-bottom: 1px dotted gray;
    float: left;
    margin-bottom: 5px;
    padding-bottom: 5px;
    width: 100%;
}

.xam2 {	color: #111;	font-weight:normal; float:left; margin-left:2px; margin-right:2px;}
.xam3 {	color: #006699;	font-weight:bold; margin-left:2px; margin-right:2px;}


.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
	width:100%;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
	position:absolute;
	left:0px;
}
.jPag-control-front{
	position:absolute;
	top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(Styles/jPaginate/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(Styles/jPaginate/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(Styles/jPaginate/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(Styles/jPaginate/snext.png) no-repeat center left;
            }


