@charset "utf-8";
/* CSS Document */

.nobg{
	background:none !important;
}


textarea, input { outline: none; }

address,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{
	display:block;
}

.nomp {
    margin-bottom:0px !important;
    padding-bottom:0px !important;
}

a {
    text-decoration:none;
    color:#1317AC;
}

a:hover {
    text-decoration:underline;
}

textarea {
  resize: none;
}

.black{
    color:#000 !important;	
}

.white{
    color:#FFF;	
}

.blue{
    color:#00f !important;		
}

input{overflow: visible;}

input[type = 'checkbox']{
    width:15px;
    height:15px;
    overflow:hidden;
}

input[type = 'radio']{
    width:12px;
    height:12px;
    overflow:hidden;
}

p{

}


textarea{
    padding:0px;	
}




label {
    cursor:pointer;
}
label, h1, h2, h3, h4, h5, h6, form, input, ul, ol {
    padding:0px;
    margin:0px;
}
ul {
    list-style:none;
}

.clr{
    clear: both;
    height:0px;
    overflow: hidden;
}

.clr_only{
    clear: both;
}

.autoheight{
	height:auto !important;	
}

.link {
    cursor:pointer;
} 

.bluelink{
    color:#1317AC;
    cursor:pointer;
}


.left {
    float:left;
}
.right {
    float:right;
}


.leftImp {
    float:left !important;
}
.rightImp {
    float:right !important;
}

.inline {
    display:inline;
}
.block {
    display:block !important;
}

.bg{
    background:url(../images/blank.gif) repeat;	
}



.nounderline:hover{
    text-decoration:none;
}

.none {
    display:none;
}

img {
    border:none 0px;
    vertical-align:middle;
}
input {
    vertical-align:middle;
}

select{
	margin:0px;
	padding:0px;	
}

.norm{
    margin-right:0px !important;
}
.nolm{
    margin-left:0px !important;
}
.nobm{
    margin-bottom:0px !important;
}
.notm{
    margin-top:0px !important;
}
.nolp{
    padding-left:0px !important;
}

.norp {
    padding-right:0px !important;
}

.notp{
	padding-top:0px !important;	
}

.nobp{
	padding-bottom:0px !important;	
}

.nobdr{
    border:0px none !important;
}
.notbdr{
    border-top:0px none !important;
}

.nobbdr{
    border-bottom:0px none !important;
}
.norbdr{
    border-right:0px none !important;
}
.nolbdr{
    border-left:0px none !important;
}

.m0 {
    margin:0px !important;
}
.p0 {
    padding:0px !important;
}
.p10 {
    padding:10px !important;
}
.p10l {
    padding-left:10px !important;
}
.p10r {
    padding-right:10px !important;
}
.p10t {
    padding-top:10px !important;
}
.p10b {
    padding-bottom:10px !important;
}
.p5 {
    padding:5px !important;
}

.p3 {
    padding:3px !important;
}
.p3l {
    padding-left:3px !important;
}
.p3r {
    padding-right:3px !important;
}
.p3t {
    padding-top:3px !important;
}
.p3b {
    padding-bottom:3px !important;
}

.p4 {
    padding:3px !important;
}
.p4l {
    padding-left:3px !important;
}
.p4r {
    padding-right:3px !important;
}
.p4t {
    padding-top:3px !important;
}
.p4b {
    padding-bottom:3px !important;
}


.p5l {
    padding-left:5px !important;
}
.p5r {
    padding-right:5px !important;
}
.p5t {
	padding-top:5px !important;
}
.p5b {
    padding-bottom:5px !important;
}




.p2 {
    padding:2px !important;
}
.p2l {
    padding-left:2px !important;
}
.p2r {
    padding-right:2px !important;
}
.p2t {
    padding-top:2px !important;
}
.p2b {
    padding-bottom:2px !important;
}


.p2 {
    padding:1px !important;
}
.p1l {
    padding-left:1px !important;
}
.p1r {
    padding-right:1px !important;
}
.p1t {
    padding-top:1px !important;
}
.p1b {
    padding-bottom:1px !important;
}


.m10 {
    margin:10px !important;
}
.m10l {
    margin-left:10px !important;
}
.m10r {
    margin-right:10px !important;
}
.m10t {
    margin-top:10px !important;
}
.m10b {
    margin-bottom:10px !important;
}
.m5 {
    margin:5px !important;
}
.m5l {
    margin-left:5px !important;
}
.m5r {

    margin-right:5px !important;
}
.m5t {
    margin-top:5px !important;
}
.m5t_convert_by_link {
    margin-top:20px !important;
}
.m5t_convert_by_link_IE {
    margin-top:18px !important;
	padding-top:15px !important;
	height:auto !important;
}
.m5b {
    margin-bottom:5px !important;
}

.m4 {
    margin:4px !important;
}
.m4l {
    margin-left:4px !important;
}
.m4r {
    margin-right:4px !important;
}
.m4t {
    margin-top:4px !important;
}
.m4b {
    margin-bottom:4px !important;
}

.m3 {
    margin:3px !important;
}
.m3l {
    margin-left:3px !important;
}
.m3r {
    margin-right:3px !important;
}
.m3t {
    margin-top:3px !important;
}
.m3b {
    margin-bottom:3px !important;
}

.m2 {
    margin:2px !important;
}
.m2l {
    margin-left:2px !important;
}
.m2r {
    margin-right:2px !important;
}
.m2t {
    margin-top:2px !important;
}
.m2b {
    margin-bottom:2px !important;
}

.m1 {
    margin:1px !important;
}
.m1l {
    margin-left:1px !important;
}
.m1r {
    margin-right:1px !important;
}
.m1t {
    margin-top:1px !important;
}
.m1b {
    margin-bottom:1px !important;
}

.relative{
	position:relative;	
}

.italic{
	font-style:italic;	
}

.text_center{
	text-align:center;	
}

.text_left{
	text-align:left;	
}

.text_right{
	text-align:right;	
}
.p5ff {
	padding-top:5px !important;
	padding-right: 33px;
}
