/*////////////////////////////////////////////////////////////////////////*/
/*STANDARD DEFINITIONS*/
html,body {margin:0;padding:0;}

/*////////////////////////////////////////////////////////////////////////*/
/*COLS, PADDING, FLOAT AND CLEAR*/

/*/////////////////////////////*/
/*COLS*/
.col_20 {width:20%;}.col_25 {width:25%;}.col_30 {width:30%;}.col_33 {width:33%;}.col_35 {width:35%;}.col_40 {width:40%;}.col_45 {width:45%;}.col_50 {width:50%;}.col_55 {width:55%;}.col_60 {width:60%;}.col_65 {width:65%;}.col_70 {width:70%;}.col_75 {width:75%;}

/*/////////////////////////////*/
/*PADDING AND .no_margin + .no_padding*/
.padding_l_10 {padding-left:10px;}.padding_l_20 {padding-left:20px;}.padding_l_30 {padding-left:30px;}.padding_l_40 {padding-left:40px;}.padding_l_50 {padding-left:50px;}.padding_r_10 {padding-right:10px;}.padding_r_20 {padding-right:20px;}.padding_r_30 {padding-right:30px;}.padding_r_40 {padding-right:40px;}.padding_r_50 {padding-right:50px;}
.padding_t_10 {padding-top:10px;}.padding_t_20 {padding-top:20px;}.padding_t_30 {padding-top:30px;}.padding_t_40 {padding-top:40px;}.padding_t_50 {padding-top:50px;}.padding_b_10 {padding-bottom:10px;}.padding_b_20 {padding-bottom:20px;}.padding_b_30 {padding-bottom:30px;}.padding_b_40 {padding-bottom:40px;}.padding_b_50 {padding-bottom:50px;}
.padding_t_10 {padding-top:10px;}.padding_t_20 {padding-top:20px;}.padding_t_30 {padding-top:30px;}.padding_t_40 {padding-top:40px;}.padding_t_50 {padding-top:50px;}.padding_b_10 {padding-bottom:10px;}.padding_b_20 {padding-bottom:20px;}.padding_b_30 {padding-bottom:30px;}.padding_b_40 {padding-bottom:40px;}.padding_b_50 {padding-bottom:50px;}
.no_margin {margin:0!important;}.no_padding {padding:0!important;}

/*TABLE DEFINITIONS*/
.cols_2 table td {width:50%;}.cols_3 table td {width:33%;}.cols_4 table td {width:25%;}.cols_5 table td {width:20%;}.cols_6 table td {width:16.67%;}.cols_7 table td {width:14.2%;}.cols_8 table td {width:12.5%;}.cols_9 table td {width:11.1%;}.cols_10 table td {width:10%;}

/*/////////////////////////////*/
/*FLOAT CLEAR*/
.clear_l {clear:left;}.clear_r {clear:right;}.clear_b {clear:both;}.float_l {float:left;}.float_r {float:right;}.none {display:none;}


/*////////////////////////////////////////////////////////////////////////*/
/*EXTERNAL LINKS AND FILES*/
/*#container a[href ^="http://"] img {margin-left:-20px;}*/
#container a[href ^="http://"] {
    background: url(../files/layout/href/external.png) center left no-repeat;
    padding-left: 20px;
}
#container a[href ^="gopher://"] {
    background: url(../files/layout/href/external.png) center left no-repeat;
    padding-left: 20px;
}
#container a[href ^="https://"] {
    background: url(../files/layout/href/lock_icon.gif) center left no-repeat;
    padding-left: 20px;
}
#container a[href ^="mailto:"] {
    background: url(../files/layout/href/mail_icon.gif) center left no-repeat;
    padding-left: 20px;
}
#container a[href ^="news://"] {
    background: url(../files/layout/href/news_icon.png) center left no-repeat;
    padding-left: 20px;
}
#container a[href ^="ftp://"] {
    background: url(../files/layout/href/file_icon.gif) center left no-repeat;
    padding-left: 20px;
}
#container a[href ^="irc://"] {
    background: url(../files/layout/href/discussionitem_icon.gif) center left no-repeat;
    padding-left: 20px;
}
#container a[href $=".ogg"], #container a[href $=".OGG"],
#container a[href $=".mid"], #container a[href $=".MID"],
#container a[href $=".midi"], #container a[href $=".MIDI"],
#container a[href $=".mp3"], #container a[href $=".MP3"],
#container a[href $=".wav"], #container a[href $=".WAV"],
#container a[href $=".wma"], #container a[href $=".WMA"] {
    background: url(../files/layout/href/audio.png) center left no-repeat;
    padding-left: 20px;
}
#container a[href $=".ogm"], #container a[href $=".OGM"],
#container a[href $=".avi"], #container a[href $=".AVI"],
#container a[href $=".mpeg"], #container a[href $=".MPEG"],
#container a[href $=".mpg"], #container a[href $=".MPG"] {
    background: url(../files/layout/href/video.png) center left no-repeat;
    padding-left: 20px;
}
#container a[href $=".pdf"], #container a[href $=".PDF"],
#container a[href *=".pdf#"], #container a[href *=".PDF#"],
#container a[href *=".pdf?"], #container a[href *=".PDF?"] {
    background: url(../files/layout/href/document.png) center left no-repeat;
    padding-left: 20px;
}
#container a[href $=".zip"], #container a[href $=".ZIP"],
#container a[href $=".rar"], #container a[href $=".RAR"],
#container a[href $=".exe"], #container a[href $=".EXE"],
#container a[href $=".msi"], #container a[href $=".MSI"],
#container a[href $=".dmg"], #container a[href $=".DMG"],
#container a[href $=".gz"], #container a[href $=".GZ"],
#container a[href *=".gzip"], #container a[href *=".GZIP"] {
    background: url(../files/layout/href/download.png) center left no-repeat;
    padding-left: 20px;
}

#container .ce_download a,#container.image_container a,#container .mod_ch_flowplayer a {background:none!important;padding:0!important;}
