﻿
/* Divs */

.mainBody
{
    width:970px;
    margin:auto;
    position:relative;
    font-size:90%;
    font-family: Arial, Sans-Serif;
}

.main 
{ 
   width:66%;
}
          
.third 
{ 
    float:right;
    width:32%;
}

.thirdleft 
{ 
    float:left;
    width:32%;
}
    
.footer
{ 
     width:970px;
     text-align:center;
     font-family: Arial, Sans-Serif;
     font-size:70%;
     font-style:italic;
}

/* Heading */

.trainingpic
{
    float:right;
    margin-bottom:5px;
}

.title
{
    background-image:url(images/top.png);
    background-repeat:no-repeat;
    width:800px;
}

.coname
{
    font-family: Arial, Sans-Serif;
    font-size:20pt;
    font-weight:bold;
    color:#101080;    
    vertical-align:top;
    margin-bottom:0px;
    margin-top:5px;
    margin-left:5px;
}
     

.TGN
{
    font-family: Arial, Sans-Serif;
    font-size:20pt;
    font-weight:bold;
    color:#101080;    
    padding-top:10px;
    margin-left:180px;
}

.whatWeDo
{
    font-family: Arial, Sans-Serif;
    font-size:14pt;
    font-weight:bold;
    color:#1010B0;    
    padding-top:0px;
    margin-left:140px;
    margin-bottom:0px;
}

.contact
{
    font-family: Arial, Sans-Serif;
    font-size:10pt;
    font-weight:bold;
    color:#1010B0; 
    margin-left:600px;
    vertical-align:bottom;
}

.coursetitle
{
    font-family: Arial, Sans-Serif;
    font-size:14pt;
    font-weight:bold;
    color:#1010B0;    
    padding-top:7px;
    text-align:center;
}

/* hyperlinks */

.atext:link { text-decoration:none; font-weight:bold; color:#000000; }
.atext:visited { text-decoration:none; font-weight:bold; color:#000000; }
.atext:hover { text-decoration:underline; font-weight:bold; color:#000000;}

.amenu:link { text-decoration:none; font-weight:bold; color:#FFFFFF; }
.amenu:visited { text-decoration:none; font-weight:bold; color:#FFFFFF; }
.amenu:hover { text-decoration:none; font-weight:bold; color:#1010B0;}

/* general tags */



h3
{font-family: Arial, Sans-Serif;
    font-size:12pt;
    font-weight:bold;
    color:#1010B0;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:10px;    
}


ul
{ list-style-type:none;
  font-family: Arial, Sans-Serif;
 
}

li
{ margin-bottom:5px;
}


/* main menu */


.menuItem
{
    background-image:url( images/newbutton4.png );
    width:149px;
    height:41px;
    text-decoration:none;
    line-height:41px;
    text-align:center;
    vertical-align:middle;
    font-family: Arial, Sans-Serif;
    font-size:10pt;
    font-weight:bold;
    color:White;
}

/* general classes */

.center 
{
    text-align:center;
}

.highlight
{
    font-weight:bold;
    color:#1010B0;
}

.italic 
{font-size:70%; 
         font-style:italic; 
         text-align:center;
}


.right	
{
    float:right;
    margin-top:60px;
    margin-right:60px;
}      

.right2	
{
    float:right;
    margin-top:0px;
    margin-right:60px;
}                        

.full
{
    width:100%;
}

.half
{
    width:50%;
}


.2thirds
{
    width:70%;
}

.40
{
    width:40%;
} 

.thirdbackground
{
    width:30%;
}

.80
{
    width:80%;
} 

.indent
{ 
    margin-left:10px;
}

/* lilac background */

.background
{ 
 background-color:#E6E6FA;
}

.backgroundfull
{ 
  background-color:#E6E6FA;
  width:100%;
}

.background60
{ 
  background-color:#E6E6FA;
  width:60%;
}

.background50
{ 
  background-color:#E6E6FA;
  width:50%;
}

.background40
{ 
  background-color:#E6E6FA;
  width:40%;
}

.backgroundlilac
{
  
    background-color:#E6E6FA;
    background-image: url(images/roundedcornertopright1.png);
	background-position: left top;
	background-repeat: no-repeat;
}

.backgroundlilac2
{
  
    background-color:#E6E6FA;
    background-image: url(images/roundedcorner.png);
	background-position: right top;
	background-repeat: no-repeat;
   
}

.backgroundlilac3
{
  
    background-color:#E6E6FA;
    background-image: url(images/lilaccornerbotleft.png);
	background-position: left bottom;
	background-repeat: no-repeat;
   
}

.backgroundlilac4
{
  
    background-color:#E6E6FA;
    background-image: url(images/lilaccornerbotright.png);
	background-position: right bottom;
	background-repeat: no-repeat;
   
}

/* green background */
.background2
{
   
    background-color:#CCFFCC;   
   
}


.background2full
{
   
    background-color:#CCFFCC;   
    width:100%;
}

.background2thirds
{
   
    background-color:#CCFFCC;   
    width:60%;
}

.backgroundgreen
{
    background-color:#CCFFCC;
    background-image: url(images/roundedgreentopleft.png);
	background-position: left top;
	background-repeat: no-repeat;
	height:23px;
   
}

.backgroundgreen2
{
    background-color:#CCFFCC;
    background-image: url(images/roundedgreentopright.png);
	background-position: right top;
	background-repeat: no-repeat;
    height:23px;
}

.backgroundgreen3
{
    background-color:#CCFFCC;
    background-image: url(images/roundedgreenbotleft.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.backgroundgreen4
{
    background-color:#CCFFCC;
    background-image: url(images/roundedgreenbotright.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}

/* course pages */


.coursetable
{
    margin:0px;
    padding:0px;
    border:0px;
}

.courserow1
{
    background-color:#E6E6FA;
    height:50px;
    vertical-align:middle;
    border-bottom-style:double;
    border-bottom-width:1;
}

.courserow2
{
    background-color:#CCFFCC;
    height:50px;
    vertical-align:middle;
}

.coursecol
{
    width:100px;
    text-align:center;
    vertical-align:middle;
}

.langcol
{
    font-weight:bold;
    background-color:White;
}

.coursetyperow
{
    font-weight:bold;
}

.coursetable
{ width:80%;
  margin:auto;
}

.courseRow
{
    border-style:solid;
    border-width:1px;
}

.module
{
    font-size:12pt;
    color:#101080;
    display:inline;
    padding:0px;
    margin:0;
}

.palecourse
{
    text-align:right;
    padding-right:1em;
    width:200px;
}

.contentOdd
{
    background-color:#E6E6FA;
    border: none 0px;
    margin:0px;
    padding:0.5em;
    font-size:90%;
    
}

.contentEven
{
    background-color:#CCFFCC;
    border: none 0px;
    margin:0px;
    padding:0.5em;
    font-size:90%;
}

.normal
{
    padding-left:5px;
}
 
.coursedesc
{
    font-size:smaller;
} 

.noborder
{
    border-width:0;
}

/* quotes */

 .quotetext {background-color:#E6E6FA;
        background-image:none;
        text-align:center;
        
		 } 
		 
.quotecell{background-color:#E6E6FA;
        background-image:none;
        width:32px;
       }		 
		 
.quotecellleft {background-color:#E6E6FA;
        background-image:none;
        width:32px;
        vertical-align:middle;
		 }
		 
.quotetext2 {background-color:#CCFFCC;
        background-image:none;
        text-align:center;
        
		 } 
		 
.quotecell2 {background-color:#CCFFCC;
        background-image:none;
        width:32px;
       }		 
		 
.quotecellleft2 {background-color:#CCFFCC;
        background-image:none;
        width:32px;
        vertical-align:middle;
		 }
		 
.quotecellright {background-color:#E6E6FA;
        background-image:none;
        width:32px;
        vertical-align:middle;
        }	
        

        
        

           
