/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 25 January 2010 13:23:39
*/


/*  CONTENT */

.padding_bottom_none {
padding-bottom:-20px;
}

body
    {
   background:url(http://www.telecomsacademy.com/__data/assets/image/0019/13168/background_lines.png) center repeat-y;
    }

body {
    font-family: arial, verdana, helvetica, san-serif;
    font-size: 62.5%;
    color:#666;
}

#wrapper {

   background-color: #ffffff;  

}

a:link, a:hover, a:visited, a:active
    {
    text-decoration:none;
    color: #6699CC;
    }

a:hover
    {
    text-decoration:underline;
    }

img 
    {
    border:0;
    }

.hide
    {
    display:none;
    }

h1
    {
    font-size:1.7em;
    margin:0;
    padding:0;
    font-family:Times New Roman, arial;
    font-weight:normal;
padding-top:0px;
    }

h1.color_blue {

  color: #6699cc;
margin-top:10px;
}

h1.color_red {

  color: #cc3333;
margin-top:10px;
}

h1.color_green {

  color: #669933;
margin-top:10px;
}

h2
    {
    font-size:1.2em;
    margin:0 0 10px 0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    }

h3
    {
    font-size:1.1em;
    margin:0;
    padding:0;
    }


h4
    {
    font-size:1.1em;
    /*margin:0;
    padding:0;*/
    }

.clearfix
    {
    clear:both;
    }


#middle_col, #left_col, #right_col, .middle_col, .left_col, .right_col
    {
    font-size:1.2em;
    }

#middle_col, .middle_col
    {
    line-height:1.6em;
    }

#middle_col ul {
   margin-bottom: 20px
}

#right_col h1, #middle_col h1, .right_col h1, .middle_col h1
    {
    color:#6333;
    padding-bottom:20px;
    width:100%;
    }

#middle_col h1, .middle_col h1
    {
    border-bottom:1px solid #cccccc;
    }

#right_col h1, .right_col h1
{
padding-bottom:10px;
}

#right_col h1.padding_bottom_none,
{
padding-bottom:0px;
}

#navigation
    {
    margin-bottom:25px;
    float:left;
    } 

#navigation ul
    {
    width:980px;
    padding:0;
    margin:0;
    font-size:1.2em;
    float:left;
    background:#333333;
    }

#navigation ul li
    {
    float:left;
    list-style:none;
    background: url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/nav_sep.gif) no-repeat;
    background-position: left top;
    }

#navigation ul li.nav_first, #footer #boiler_plate li.nav_first, #footer ul li.nav_first
    {
    background: none;
    }

#navigation ul li a
    {
    padding:9px 38px;
    display:block;
    color:#fff;
    }

#quote ul
    {
    padding:0;
    margin:4px 0 0 0;
    float:right;
    width:140px;
    font-size:1.1em;
    }

#quote ul li
    {
    float:left;
    list-style:none;
    padding-left:30px
    }

#quote ul li.home-icon
    {
    background: url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/home_icon.gif) no-repeat;
    background-position: 12px 0;
    }

#quote ul li.contact-icon
    {
    background: url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/contact_icon.gif) no-repeat;
    background-position: 12px 2px;
    }

#quote ul li a
    {
    color:#666;
    }


#quote span.image_position img
    {
    position: relative;
    left: 38px;
    top: 47px;
    }

#logo img, #logo_distance_learning img
    {
    width:240px;
    height:65px;
    }

.panel_conent a:link, .panel_conent a:hover, .panel_conent a:active, .panel_conent a:visited
    {
   /* color:#666;*/
    padding:5px 0;
    display:block;
color:#666666;
    }

.panel_top
    {
    background:url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/panel_top.png) no-repeat;
    background-position:top left;
    margin-bottom:0px;
    }

.panel_top h2
    {
    color:#D0120A;
    margin:0;
    padding:10px 0 0 10px;
    width:215px;
    font-family:Times New Roman, arial;
    font-weight:bold;
    }

.panel_conent
    {
    background:url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/panel_repeat.png) repeat-y;
    padding:10px;
    width:205px;    
    font-size:1em;
    color:#666;
    }

.panel_conent ul
    {
    padding:0;
    margin:0;
    list-style:none;
    width:195px;
    color:#666;
    }

.panel_conent ul li
    {
    background:url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/grey_arrow.png) no-repeat;
    background-position:0 8px;
    padding:0 0 0 12px;
    border-bottom:1px solid #CCC;
    }

.panel_conent .red_arrow
    {
    background:url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/grey_arrow.png) no-repeat;
    background-position:0 8px;
    padding:0 0 0 12px;
    border-bottom:1px solid #CCC;
    }
    
.panel_bottom
    {
    background:url(http://www.telecomsacademy.com/__data/assets/image/0019/6292/panel_bottom.png) no-repeat;
    background-position:top left;
    }

.panel_bottom img
    {
    width:1px;
    height:30px;
    }

#footer
    {
    width:980px;
    border-top:1px solid #ccc;
    font-size:1em;
    margin:0;
    display:inline;
    padding:0 0 20px 0;
    background: url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/itm_logo.png) no-repeat;

    background-position:right 3px;
    }

#footer img
{
width:90px;
height:33px;
border:0;
float:right;
}


#footer ul, #boiler_plate
    {
    width:800px;
    padding:0;
    margin:3px 0 0 0;
    font-size:1.1em;
    /*text-align:center;*/
    float:left;
    clear:left;
    }

#footer ul li
    {
    display:inline;
    list-style:none;
    background: url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/footer_sep.gif) no-repeat;
    background-position: left 2px;
    padding:0 3px 0 6px;
    }


#footer #boiler_plate li
    {
    display:inline;
    list-style:none;
    background: url(http://www.telecomsacademy.com/css_telecoms_academy/content.css/footer_sep.gif) no-repeat;
    background-position: left 2px;
    padding:0 3px 0 6px;
    }


#footer #boiler_plate li.first, #footer ul li.first
{
background:none;
padding-left:0;
}

/************************/

.middle_col_general
    {
    width:790px;
    float:left;
    padding: 0 0px;
padding-right:0px;
font-size:1.2em;

    }

.middle_col_general
    {
    font-size:1.2em;
    }

.middle_col_general
    {
    line-height:1.6em;
    }

.middle_col_general h1
    {
    color:#6333;
    padding-bottom:20px;
margin-bottom:15px;
    width:100%;
    }

.middle_col_general h1
    {
    border-bottom:0px solid #CCC;
    }

.gen_logo
    {
background:url(http://squiz.informatm.com/__data/assets/image/0015/7305/home_header_left.png) no-repeat;
    background-position: 1px 1px;
    }

.gen_quote
    {
    background:url(http://squiz.informatm.com/__data/assets/image/0018/7308/ta_header_right.png) no-repeat;
    background-position:top left;
    }

#gen_quote_register
    {
    background:url(http://squiz.informatm.com/__data/assets/image/0018/7308/ta_header_right_register.png) no-repeat;
    background-position:top left;
    }


.home_buttons
    {
    width:280px;
    height:74px;
    padding:0;
    margin:4px 0 18px 0;
float:left;
    }

.home_buttons img
    {
    width:280px;
    height:74px;
    padding:0;
    margin:0;
float:left
    }

#catalogue
    {
    background: url(http://squiz.informatm.com/__data/assets/image/0009/7299/dl_catalogue_but.png) no-repeat;
    }

#executive
    {
    background: url(http://squiz.informatm.com/__data/assets/image/0010/7300/exec_training_but.png) no-repeat;
    }


#distant_learning
    {
    background: url(http://squiz.informatm.com/__data/assets/image/0008/7298/distant_learning_but.png) no-repeat;
    }

/*Generic*/

.tableG{
float:left;
}

#generic_cont{

width:760px;
background-image:url(http://www.telecomsacademy.com/__data/assets/image/0020/9083/generic_bg_side.png);
background-repeat:repeat-y;
margin-bottom:20px;
margin-top:-20px;

}


#generic_bg_top{
width:760px;
background-image:url(http://www.telecomsacademy.com/__data/assets/image/0018/9090/generic_bg_top.png);
height:21px;
float:left;
}

#generic_bottom{
width:760px;
background-image:url(http://www.telecomsacademy.com/__data/assets/image/0004/9085/generic_bg_sbottom.png);
height:29px;
}

#approach_cont{
width:755px;
background-image:url(http://www.telecomsacademy.com/__data/assets/image/0003/9084/approach_bg.png);
background-repeat:no-repeat;
margin-left:5px;
}

#approach_tx{
width:550px;
padding-left:150px;
padding-right:40px;
}

#approach_tx ul{
list-style-image:url(http://www.telecomsacademy.com/__data/assets/image/0005/9086/generic_red_bullet.png);
margin-left:15px;
}

#case_cont{
width:700px;
padding-left:30px;
padding-right:30px;
}

.study1{
    width:320px;
    font-family:Arial, Helvetica, sans-serif;
    padding-left:15px;
    margin-top:75px;
    font-size:1.1em;
    color:#666666;
    line-height:18px;
    margin-bottom:20px;
    float:left;
    height:100px;    
}

#inhouse_cont{
width:700px;
padding-left:30px;
padding-right:30px;
}

#inhouse_cont ul{
list-style-image:url(http://www.telecomsacademy.com/__data/assets/image/0005/9086/generic_red_bullet.png);
margin-left:15px;
}

.inhouse_img{
float:left;
padding-right:20px;
}

.team{
    width:215px;
    font-family:Arial, Helvetica, sans-serif;
    padding-left:110px;
    margin-top:25px;
    font-size:1.1em;
    color:#666666;
    line-height:18px;
    margin-bottom:20px;
    float:left;
    height:100px;    
}

.team2{
    width:215px;
    font-family:Arial, Helvetica, sans-serif;
    padding-left:110px;

    
    font-size:1.1em;
    color:#666666;
    line-height:18px;




    margin-bottom:20px;
    float:left;
    height:100px;    
}


/*End Generic*/

